From owner-freebsd-xen@freebsd.org Mon Jan 11 06:29:27 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 767D5A6CF3E for ; Mon, 11 Jan 2016 06:29:27 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.net) Received: from o3.shared.sendgrid.net (o3.shared.sendgrid.net [208.117.48.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 24CE91351 for ; Mon, 11 Jan 2016 06:29:26 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.net) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h=to:from:subject:mime-version:content-type:content-transfer-encoding; s=smtpapi; bh=E4EenkkGu7r9zlnEjidR8gWZR1g=; b=js5QenKsKfZc7ZfUbk aBFn5yL4hrg/NecnSQgbCQthnWb6TXzbxkJ1JLEWm8KjMCydtd+3nEkApi02IqAV P9LQnpiK77/MYhGZsPlm1GsiKODWsp2J5ZoLlvW5KgYE+6hoberiXypTZBDGzZN3 pj7W54mZHsYtMtnzobiTdBYVA= Received: by filter0601p1mdw1.sendgrid.net with SMTP id filter0601p1mdw1.3326.56934BC4F 2016-01-11 06:29:24.25139652 +0000 UTC Received: from mail.tarsnap.com (ec2-54-86-246-204.compute-1.amazonaws.com [54.86.246.204]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 5pJ9XysNRcSbF43phEHnHA for ; Mon, 11 Jan 2016 06:29:24.292 +0000 (UTC) Received: (qmail 89801 invoked from network); 11 Jan 2016 06:27:02 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by ec2-107-20-205-189.compute-1.amazonaws.com with ESMTP; 11 Jan 2016 06:27:02 -0000 Received: (qmail 75639 invoked from network); 11 Jan 2016 06:28:31 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by clamshell.daemonology.net with SMTP; 11 Jan 2016 06:28:31 -0000 To: freebsd-xen@freebsd.org From: Colin Percival Subject: recent disk-related breakage X-Enigmail-Draft-Status: N1110 Message-ID: <56934B8F.8050503@freebsd.org> Date: Sun, 10 Jan 2016 22:28:31 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SG-EID: RUbAm5H8PjswBj/QH+sYVehaJogg3iBnZcyVi1bw/IxbdQR/ClWTpcJA0UEm+vx8V/pTWLlzCisxim FzJbgSSmLF0z6gAkx1UKIRVSadDhMDo/mGvnxkxkzftNH05gzsRRABZvyojNRSlcbX8S6iEBf4PONE 6slx0JqVltn0dY+FhzgsdYKoQPyZ9RnJwdY/5wFP4DfE674A055xEytySeozcXSW42vNU7lsEOGYI2 U= X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2016 06:29:27 -0000 Some time in early December, disk I/O broke. The EC2 image built from r291495 works fine; the EC2 image built from r292413 is broken. Symptoms: 1. growfs reports "superblock not recognized" 2. fsck reports lots of "UNKNOWN FILE TYPE"s and after a few seconds provokes "panic: XEN disk driver data cannot cross a page boundary" xbd_mksegarray() at xbd_mksegarray+0x4b/frame 0xfffffe0f4dadb420 xbd_queue_cb() at xbd_queue_cb+0x1e8/frame 0xfffffe0f4dadb490 bus_dmamap_load_bio() at bus_dmamap_load_bio+0xad/frame 0xfffffe0f4dadb4f0 xbd_startio() at xbd_startio+0x194/frame 0xfffffe0f4dadb530 xbd_strategy() at xbd_strategy+0x6a/frame 0xfffffe0f4dadb560 g_disk_start() at g_disk_start+0x37c/frame 0xfffffe0f4dadb5d0 g_io_request() at g_io_request+0x39d/frame 0xfffffe0f4dadb630 g_part_start() at g_part_start+0x2b5/frame 0xfffffe0f4dadb6b0 g_io_request() at g_io_request+0x39d/frame 0xfffffe0f4dadb710 g_io_request() at g_io_request+0x39d/frame 0xfffffe0f4dadb770 g_dev_strategy() at g_dev_strategy+0x171/frame 0xfffffe0f4dadb7b0 physio() at physio+0x440/frame 0xfffffe0f4dadb850 devfs_read_f() at devfs_read_f+0xe7/frame 0xfffffe0f4dadb8b0 dofileread() at dofileread+0x98/frame 0xfffffe0f4dadb900 kern_readv() at kern_readv+0x68/frame 0xfffffe0f4dadb950 sys_read() at sys_read+0x60/frame 0xfffffe0f4dadb9a0 Does anyone remember touching any relevant bits of code in that timeframe? -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From owner-freebsd-xen@freebsd.org Mon Jan 11 06:49:05 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F584A69561 for ; Mon, 11 Jan 2016 06:49:05 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.net) Received: from o1.l99.sendgrid.net (o1.l99.sendgrid.net [198.37.153.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2654C1B13 for ; Mon, 11 Jan 2016 06:49:04 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.net) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h=subject:to:references:cc:from:mime-version:in-reply-to:content-type:content-transfer-encoding; s=smtpapi; bh=qL8ngjvWq+Myta8fZKF+GrN9qk4=; b=TDwUcuDLpADdCgtP6n FAVEmoCtXdcNrkyEFvbpcb186Ak6+GGyQlWXTFwRtCZw0+qNUmneTbMgPQIAi8m2 n21usWKW3xNxpWmBdW5zIdaws3xR8rfXB2NbsXKVqDALzvmGgFQ8v8IxwLct6+Nn I4NAi9ZRkSBjgyVG7d83iIJog= Received: by filter0491p1mdw1.sendgrid.net with SMTP id filter0491p1mdw1.21277.5693505826 2016-01-11 06:48:56.366741256 +0000 UTC Received: from mail.tarsnap.com (ec2-54-86-246-204.compute-1.amazonaws.com [54.86.246.204]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id 92BEOOzdR2W9GhSxRoJEfg for ; Mon, 11 Jan 2016 06:48:56.526 +0000 (UTC) Received: (qmail 90406 invoked from network); 11 Jan 2016 06:46:34 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by ec2-107-20-205-189.compute-1.amazonaws.com with ESMTP; 11 Jan 2016 06:46:34 -0000 Received: (qmail 75728 invoked from network); 11 Jan 2016 06:48:00 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by clamshell.daemonology.net with SMTP; 11 Jan 2016 06:48:00 -0000 Subject: Re: recent disk-related breakage To: freebsd-xen@freebsd.org, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= References: <56934B8F.8050503@freebsd.org> Cc: hps@freebsd.org, kib@freebsd.org From: Colin Percival X-Enigmail-Draft-Status: N1110 Message-ID: <5693501F.9060008@freebsd.org> Date: Sun, 10 Jan 2016 22:47:59 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: <56934B8F.8050503@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SG-EID: RUbAm5H8PjswBj/QH+sYVehaJogg3iBnZcyVi1bw/Izf1Ps4Y6GPPcXvM4taO7oyHNTNPtjM8S8Njp evM0vtHqJL5voULxGmgWtwZZ3+MMMTgIHP0SNObygagfaPfaG2JgtoNMnE0r5t8yWhT3INH99tgsXT HBeiI5TdIwYxZ0avsxbjgmhakHKMV7slivosnO+EtIj47eHyIgcSk+eBjtsmZ+YvnJMeCsOve1aJDd 4= X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2016 06:49:05 -0000 I'm rather suspicious of r292255 here -- royger, hps, kib, can any of you comment on whether it would be responsible for making non-page-aligned I/Os no longer get split on page boundaries? The commit message is suggestive, but I don't know the code very well. (If I don't hear back I'll determine if it's responsible experimentally, but testing a "system no longer boots" bug in EC2 is painfully slow and it's getting late here.) Colin Percival On 01/10/16 22:28, Colin Percival wrote: > Some time in early December, disk I/O broke. The EC2 image built from r291495 > works fine; the EC2 image built from r292413 is broken. > > Symptoms: > 1. growfs reports "superblock not recognized" > > 2. fsck reports lots of "UNKNOWN FILE TYPE"s and after a few seconds provokes > "panic: XEN disk driver data cannot cross a page boundary" > xbd_mksegarray() at xbd_mksegarray+0x4b/frame 0xfffffe0f4dadb420 > > xbd_queue_cb() at xbd_queue_cb+0x1e8/frame 0xfffffe0f4dadb490 > > bus_dmamap_load_bio() at bus_dmamap_load_bio+0xad/frame 0xfffffe0f4dadb4f0 > > xbd_startio() at xbd_startio+0x194/frame 0xfffffe0f4dadb530 > > xbd_strategy() at xbd_strategy+0x6a/frame 0xfffffe0f4dadb560 > > g_disk_start() at g_disk_start+0x37c/frame 0xfffffe0f4dadb5d0 > > g_io_request() at g_io_request+0x39d/frame 0xfffffe0f4dadb630 > > g_part_start() at g_part_start+0x2b5/frame 0xfffffe0f4dadb6b0 > > g_io_request() at g_io_request+0x39d/frame 0xfffffe0f4dadb710 > > g_io_request() at g_io_request+0x39d/frame 0xfffffe0f4dadb770 > > g_dev_strategy() at g_dev_strategy+0x171/frame 0xfffffe0f4dadb7b0 > > physio() at physio+0x440/frame 0xfffffe0f4dadb850 > > devfs_read_f() at devfs_read_f+0xe7/frame 0xfffffe0f4dadb8b0 > > dofileread() at dofileread+0x98/frame 0xfffffe0f4dadb900 > > kern_readv() at kern_readv+0x68/frame 0xfffffe0f4dadb950 > > sys_read() at sys_read+0x60/frame 0xfffffe0f4dadb9a0 > > > Does anyone remember touching any relevant bits of code in that timeframe? > -- Colin Percival Security Officer Emeritus, FreeBSD | The power to serve Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From owner-freebsd-xen@freebsd.org Mon Jan 11 17:32:46 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C0BDA65CBB for ; Mon, 11 Jan 2016 17:32:46 +0000 (UTC) (envelope-from royger@gmail.com) Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CE5A81CDE; Mon, 11 Jan 2016 17:32:45 +0000 (UTC) (envelope-from royger@gmail.com) Received: by mail-wm0-x22d.google.com with SMTP id f206so221131019wmf.0; Mon, 11 Jan 2016 09:32:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=FyR+9h0cr8lbA489PvxduCTXfGBBPUDWmjol78S4/Ss=; b=xmAX2tWEJAay2/Oe5OWbQ984mRAPuwGaMP3eQpcQQTTLoRReURZUDedVgHvY6aHXqf R6Ga4Ipg9la5yjW/Z7lGj0nBOr8u/OI4d+afBTQt7h0R+wcEnymiDrkvIiN8bCYGfH/P X7US+beY+hkGooIsJOvsZ6XVMlFDjJ1pElJ18xRRdWUqGX+De2nYtPQQzdgvn89rD69u x2aQwTNh/jTuOe5l1vN1GtMNqZhpHlY9qIi9IcoEQuZCVlTvJY7kM2fY7Z/4b2RvvDoJ UAozXcsDeH8GWx6Xz+tk5w2P8y9bdtX+VUDxRx4B3kGt11s+2IQTpMfp6UIoO4pchbM5 Z1aw== X-Received: by 10.194.175.170 with SMTP id cb10mr159394927wjc.36.1452533564373; Mon, 11 Jan 2016 09:32:44 -0800 (PST) Received: from [172.16.1.30] (178.Red-79-152-19.dynamicIP.rima-tde.net. [79.152.19.178]) by smtp.gmail.com with ESMTPSA id q75sm13812390wmd.6.2016.01.11.09.32.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Jan 2016 09:32:43 -0800 (PST) Sender: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Subject: Re: recent disk-related breakage To: Colin Percival , freebsd-xen@freebsd.org References: <56934B8F.8050503@freebsd.org> <5693501F.9060008@freebsd.org> Cc: hps@freebsd.org, kib@freebsd.org From: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Message-ID: <5693E739.5030103@FreeBSD.org> Date: Mon, 11 Jan 2016 18:32:41 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <5693501F.9060008@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2016 17:32:46 -0000 El 11/01/16 a les 7.47, Colin Percival ha escrit: > I'm rather suspicious of r292255 here -- royger, hps, kib, can any of you > comment on whether it would be responsible for making non-page-aligned I/Os > no longer get split on page boundaries? The commit message is suggestive, > but I don't know the code very well. Hello, This is caused by r291716, which re-introduced the broken mechanism found in bus_dmamap_load_ma_triv. I've already notified ken about it, and I have a patch that should solve it by reverting to the usage of _bus_dmamap_load_ma in order to load an unmapped bio: https://lists.freebsd.org/pipermail/svn-src-all/2016-January/116629.html Roger. From owner-freebsd-xen@freebsd.org Mon Jan 11 20:44:50 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FD42A6CA73 for ; Mon, 11 Jan 2016 20:44:50 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.net) Received: from o3.shared.sendgrid.net (o3.shared.sendgrid.net [208.117.48.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47D3315F0 for ; Mon, 11 Jan 2016 20:44:50 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.net) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h=subject:to:references:cc:from:mime-version:in-reply-to:content-type:content-transfer-encoding; s=smtpapi; bh=qeVWWm4eDEhaxbiWvMJCT1zSljE=; b=qipSfSH8GeORZZpCcM b53V6oKzdzzQLM4TZVk9wsax6j+mZUm5GUEYA0PMNymts9JT/301RWjFRaXo36RH kmZiJWGtz1LRwFGtV4wKJxaaZREJNys7wKmOtr5eyEleTrkj6kumUv9sWe0oVOsK Voc7gOmiIfSuDpMwQBFV9feQk= Received: by filter0590p1mdw1.sendgrid.net with SMTP id filter0590p1mdw1.22689.5694143EF 2016-01-11 20:44:46.162580074 +0000 UTC Received: from mail.tarsnap.com (ec2-54-86-246-204.compute-1.amazonaws.com [54.86.246.204]) by ismtpd0004p1iad1.sendgrid.net (SG) with ESMTP id l46bC7-oSuqTFwR7aLuH2w for ; Mon, 11 Jan 2016 20:44:46.255 +0000 (UTC) Received: (qmail 19317 invoked from network); 11 Jan 2016 20:42:23 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by ec2-107-20-205-189.compute-1.amazonaws.com with ESMTP; 11 Jan 2016 20:42:23 -0000 Received: (qmail 78914 invoked from network); 11 Jan 2016 20:43:48 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by clamshell.daemonology.net with SMTP; 11 Jan 2016 20:43:48 -0000 Subject: Re: recent disk-related breakage To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= , freebsd-xen@freebsd.org References: <56934B8F.8050503@freebsd.org> <5693501F.9060008@freebsd.org> <5693E739.5030103@FreeBSD.org> Cc: hps@freebsd.org, kib@freebsd.org From: Colin Percival Message-ID: <56941404.90805@freebsd.org> Date: Mon, 11 Jan 2016 12:43:48 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: <5693E739.5030103@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 content-transfer-encoding: quoted-printable X-SG-EID: RUbAm5H8PjswBj/QH+sYVehaJogg3iBnZcyVi1bw/IzE0ZlDJDlSsm34HrBVp9cLkQtKebuEgasQ2L MrivY4ZwKKMps7OAi77ce1SgpgaJh6/2HJOxg8a/aAHvPmbokoJvRxprtSRZquXS5cU9w6INS0ngsK EsK/K+bJauwoiDisVVnGeq7YfvYfCEKOt8c8lM7RTHpJbOOiCzeE82BiyXtjhtCvzogNrtWgTM16GY g= X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2016 20:44:50 -0000 On 01/11/16 09:32, Roger Pau Monn=E9 wrote:=0D > El 11/01/16 a les 7.47, Colin Percival ha escrit:=0D >> I'm rather suspicious of r292255 here -- royger, hps, kib, can any of yo= u=0D >> comment on whether it would be responsible for making non-page-aligned I= /Os=0D >> no longer get split on page boundaries? The commit message is suggestiv= e,=0D >> but I don't know the code very well.=0D > =0D > This is caused by r291716=0D =0D Agreed. Sorry for pointing at the wrong busdma change.=0D =0D > which re-introduced the broken mechanism=0D > found in bus_dmamap_load_ma_triv. I've already notified ken about it,=0D > and I have a patch that should solve it by reverting to the usage of=0D > _bus_dmamap_load_ma in order to load an unmapped bio:=0D > =0D > https://lists.freebsd.org/pipermail/svn-src-all/2016-January/116629.html= =0D =0D Ken replied shortly after the Europe -> North America "shift change", so I= =0D took the liberty of committing this fix (after doing further testing myself= )=0D as r293698.=0D =0D Thank you!=0D =0D -- =0D Colin Percival=0D Security Officer Emeritus, FreeBSD | The power to serve=0D Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From owner-freebsd-xen@freebsd.org Tue Jan 12 08:50:42 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA7F0A6BBA6 for ; Tue, 12 Jan 2016 08:50:42 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id 5C3EA1F9A for ; Tue, 12 Jan 2016 08:50:41 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Tue, 12 Jan 2016 09:53:08 +0100 Authentication-Results: connect.ultra-secure.de; auth=pass (login); spf=none smtp.mailfrom=ultra-secure.de Received-SPF: None (connect.ultra-secure.de: domain of ultra-secure.de does not designate 127.0.0.16 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=127.0.0.16; helo=connect.ultra-secure.de; envelope-from= Received: from connect.ultra-secure.de (expwebmail [127.0.0.16]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id 48A0F3D9-55E8-49B6-906C-D49E1381FCBB.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=AES128-SHA verify=NO); Tue, 12 Jan 2016 09:53:07 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 12 Jan 2016 09:53:06 +0100 From: rainer@ultra-secure.de To: freebsd-xen@freebsd.org Subject: Attach disk to VM Message-ID: X-Sender: rainer@ultra-secure.de User-Agent: Roundcube Webmail/1.1.3 X-Haraka-GeoIP: --, , NaNkm X-Haraka-GeoIP-Received: X-Haraka-p0f: os="undefined undefined" link_type="undefined" distance=undefined total_conn=undefined shared_ip=Y X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 12, bad: 0, connections: 27, history: 12, pass:all_good, relaying X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2016 08:50:43 -0000 Hi, we're running Xen Server 6.5 (as part of a CloudStack deployment) I run a number of FreeBSD 10.1 guests and it works nicely so far. However, I can't attach a disk while the VMs are running. "You attempted an operation that requires PV drivers to be installed on the VM. Please install them by inserting xen-pv-drv.iso." How do I fix this? From owner-freebsd-xen@freebsd.org Tue Jan 12 09:09:43 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 762F3A6C928 for ; Tue, 12 Jan 2016 09:09:43 +0000 (UTC) (envelope-from prvs=812c9b64b=roger.pau@citrix.com) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "mail.citrix.com", Issuer "Verizon Public SureServer CA G14-SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 311491E37 for ; Tue, 12 Jan 2016 09:09:42 +0000 (UTC) (envelope-from prvs=812c9b64b=roger.pau@citrix.com) X-IronPort-AV: E=Sophos;i="5.20,556,1444694400"; d="scan'208";a="330588701" Subject: Re: Attach disk to VM To: , References: From: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= X-Enigmail-Draft-Status: N1110 Message-ID: <5694C28D.8050404@citrix.com> Date: Tue, 12 Jan 2016 10:08:29 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-DLP: MIA1 X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2016 09:09:43 -0000 El 12/01/16 a les 9.53, rainer@ultra-secure.de ha escrit: > Hi, > > we're running Xen Server 6.5 (as part of a CloudStack deployment) > I run a number of FreeBSD 10.1 guests and it works nicely so far. > However, I can't attach a disk while the VMs are running. > > "You attempted an operation that requires PV drivers to be installed on > the VM. Please install them by inserting xen-pv-drv.iso." > > > How do I fix this? Attaching disks to a FreeBSD VM using Open Source Xen [0] and the xl toolstack works just fine, but I guess the XAPI toolstack requires some kind of signal from the guest in order to know it can hot-attach disks? Have you tried to install the sysutils/xe-guest-utilities port? From the description it looks like it might solve your problem. Roger. [0] http://www.xenproject.org/ From owner-freebsd-xen@freebsd.org Tue Jan 12 09:51:56 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4FBF5A6D9B4 for ; Tue, 12 Jan 2016 09:51:56 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id B2DED1A87 for ; Tue, 12 Jan 2016 09:51:55 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Tue, 12 Jan 2016 10:54:25 +0100 Authentication-Results: connect.ultra-secure.de; auth=pass (login); spf=none smtp.mailfrom=ultra-secure.de Received-SPF: None (connect.ultra-secure.de: domain of ultra-secure.de does not designate 127.0.0.16 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=127.0.0.16; helo=connect.ultra-secure.de; envelope-from= Received: from connect.ultra-secure.de (expwebmail [127.0.0.16]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id 8B51D13C-2ACF-4336-8525-CE7E9412666F.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=AES128-SHA verify=NO); Tue, 12 Jan 2016 10:54:23 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 12 Jan 2016 10:54:22 +0100 From: rainer@ultra-secure.de To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Cc: freebsd-xen@freebsd.org Subject: Re: Attach disk to VM In-Reply-To: <5694C28D.8050404@citrix.com> References: <5694C28D.8050404@citrix.com> Message-ID: <190120de86eebf1d882ef337a514f826@ultra-secure.de> X-Sender: rainer@ultra-secure.de User-Agent: Roundcube Webmail/1.1.3 X-Haraka-GeoIP: --, , NaNkm X-Haraka-GeoIP-Received: X-Haraka-p0f: os="undefined undefined" link_type="undefined" distance=undefined total_conn=undefined shared_ip=Y X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 13, bad: 0, connections: 28, history: 13, pass:all_good, relaying X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2016 09:51:56 -0000 Am 2016-01-12 10:08, schrieb Roger Pau Monné: > El 12/01/16 a les 9.53, rainer@ultra-secure.de ha escrit: >> Hi, >> >> we're running Xen Server 6.5 (as part of a CloudStack deployment) >> I run a number of FreeBSD 10.1 guests and it works nicely so far. >> However, I can't attach a disk while the VMs are running. >> >> "You attempted an operation that requires PV drivers to be installed >> on >> the VM. Please install them by inserting xen-pv-drv.iso." >> >> >> How do I fix this? > > Attaching disks to a FreeBSD VM using Open Source Xen [0] and the xl > toolstack works just fine, but I guess the XAPI toolstack requires some > kind of signal from the guest in order to know it can hot-attach disks? > Have you tried to install the sysutils/xe-guest-utilities port? From > the > description it looks like it might solve your problem. > > Roger. > > [0] http://www.xenproject.org/ Ah, I have sysutils/xen-guest-tools So, I need the other ones? From owner-freebsd-xen@freebsd.org Tue Jan 12 09:55:01 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 655C9A6DADB for ; Tue, 12 Jan 2016 09:55:01 +0000 (UTC) (envelope-from prvs=812c9b64b=roger.pau@citrix.com) Received: from SMTP02.CITRIX.COM (smtp02.citrix.com [66.165.176.63]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "mail.citrix.com", Issuer "Verizon Public SureServer CA G14-SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1F4FC1DCD for ; Tue, 12 Jan 2016 09:55:00 +0000 (UTC) (envelope-from prvs=812c9b64b=roger.pau@citrix.com) X-IronPort-AV: E=Sophos;i="5.20,556,1444694400"; d="scan'208";a="330594408" Subject: Re: Attach disk to VM To: References: <5694C28D.8050404@citrix.com> <190120de86eebf1d882ef337a514f826@ultra-secure.de> CC: From: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Message-ID: <5694CD71.2030607@citrix.com> Date: Tue, 12 Jan 2016 10:54:57 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <190120de86eebf1d882ef337a514f826@ultra-secure.de> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-DLP: MIA1 X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2016 09:55:01 -0000 El 12/01/16 a les 10.54, rainer@ultra-secure.de ha escrit: > Am 2016-01-12 10:08, schrieb Roger Pau Monné: >> El 12/01/16 a les 9.53, rainer@ultra-secure.de ha escrit: >>> Hi, >>> >>> we're running Xen Server 6.5 (as part of a CloudStack deployment) >>> I run a number of FreeBSD 10.1 guests and it works nicely so far. >>> However, I can't attach a disk while the VMs are running. >>> >>> "You attempted an operation that requires PV drivers to be installed on >>> the VM. Please install them by inserting xen-pv-drv.iso." >>> >>> >>> How do I fix this? >> >> Attaching disks to a FreeBSD VM using Open Source Xen [0] and the xl >> toolstack works just fine, but I guess the XAPI toolstack requires some >> kind of signal from the guest in order to know it can hot-attach disks? >> Have you tried to install the sysutils/xe-guest-utilities port? From the >> description it looks like it might solve your problem. >> >> Roger. >> >> [0] http://www.xenproject.org/ > > > > Ah, > > I have > sysutils/xen-guest-tools > > So, I need the other ones? xen-guest-tools is mostly for debugging purposes. I think you specifically need xe-guest-tools, from the description: "FreeBSD VM tools for Citrix XenServer and XCP" And you can remove sysutils/xen-guest-tools. Roger. From owner-freebsd-xen@freebsd.org Tue Jan 12 10:17:29 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8147CA6C52E for ; Tue, 12 Jan 2016 10:17:29 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id E6A4510F7 for ; Tue, 12 Jan 2016 10:17:28 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Tue, 12 Jan 2016 11:18:16 +0100 Authentication-Results: connect.ultra-secure.de; auth=pass (login); spf=none smtp.mailfrom=ultra-secure.de Received-SPF: None (connect.ultra-secure.de: domain of ultra-secure.de does not designate 127.0.0.16 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=127.0.0.16; helo=connect.ultra-secure.de; envelope-from= Received: from connect.ultra-secure.de (expwebmail [127.0.0.16]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id B485728D-134C-41D9-8832-1E3A56CAA295.1 envelope-from (authenticated bits=0) (version=TLSv1/SSLv3 cipher=AES128-SHA verify=NO); Tue, 12 Jan 2016 11:18:14 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 12 Jan 2016 11:18:13 +0100 From: rainer@ultra-secure.de To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Cc: freebsd-xen@freebsd.org Subject: Re: Attach disk to VM In-Reply-To: <5694CD71.2030607@citrix.com> References: <5694C28D.8050404@citrix.com> <190120de86eebf1d882ef337a514f826@ultra-secure.de> <5694CD71.2030607@citrix.com> Message-ID: <1338a78b31804153985e5053a6e85058@ultra-secure.de> X-Sender: rainer@ultra-secure.de User-Agent: Roundcube Webmail/1.1.3 X-Haraka-GeoIP: --, , NaNkm X-Haraka-GeoIP-Received: X-Haraka-p0f: os="undefined undefined" link_type="undefined" distance=undefined total_conn=undefined shared_ip=Y X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 14, bad: 0, connections: 29, history: 14, pass:all_good, relaying X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2016 10:17:29 -0000 Am 2016-01-12 10:54, schrieb Roger Pau Monné: > > xen-guest-tools is mostly for debugging purposes. I think you > specifically need xe-guest-tools, from the description: > > "FreeBSD VM tools for Citrix XenServer and XCP" > > And you can remove sysutils/xen-guest-tools. Actually, it lists those as a dependency: http://www.freshports.org/sysutils/xe-guest-utilities/ So, I installed them. Will have to update my template. Best Regards Rainer From owner-freebsd-xen@freebsd.org Tue Jan 12 13:23:44 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2BE92A6C9EF; Tue, 12 Jan 2016 13:23:44 +0000 (UTC) (envelope-from royger@gmail.com) Received: from mail-wm0-x236.google.com (mail-wm0-x236.google.com [IPv6:2a00:1450:400c:c09::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD40915CB; Tue, 12 Jan 2016 13:23:43 +0000 (UTC) (envelope-from royger@gmail.com) Received: by mail-wm0-x236.google.com with SMTP id f206so253768630wmf.0; Tue, 12 Jan 2016 05:23:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=ZvAkXy8AXP2HQYwLa3gsfLBqfEG2xareYs2l5fj8aos=; b=vJHwKzyNfZmaHD4h0DYJAKTOBG6X5Un7u9hePIQrO9pWIzRl2sNCi7JpqU6UWLLqb9 jiK0ewPjz7tPHZWSk3jE9EiTas/tYYhOGJ+pBabee7V1sfJqKgklD2s1euzYu/ZayQs+ p1DbDduHbi83CnFKXfS/XBxqRG4VWxXLKj0r2zrQkWAnPeZAPANif2JWqb9bkDdAreQt E4eYHr3pnQgSHFysPMOSxPF4k62MQYolaOoWxQ8i61agZdXdT9CXyjJz/PGLndKCqlWO rbgM5T3B7hO/vVHMioS1waK3LN1aMcxBPhOmAiMnzRobgb3a63Usdu7VaZt4YJ7vDbdu iYBQ== X-Received: by 10.28.17.8 with SMTP id 8mr18239078wmr.65.1452605022262; Tue, 12 Jan 2016 05:23:42 -0800 (PST) Received: from [172.16.1.30] (178.Red-79-152-19.dynamicIP.rima-tde.net. [79.152.19.178]) by smtp.gmail.com with ESMTPSA id f205sm17582264wme.4.2016.01.12.05.23.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Jan 2016 05:23:41 -0800 (PST) Sender: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Subject: Re: Xen/dom0/FreeBSD + NAS4Free WebGUI. To: Daisuke Aoyama , freebsd-xen@freebsd.org References: <86DF039090BD474AA2CB2795F6C7A0C7@ad.peach.ne.jp> <5681371F.6090007@FreeBSD.org> Cc: freebsd-current@freebsd.org, Wei Liu From: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Message-ID: <5694FE5B.2070509@FreeBSD.org> Date: Tue, 12 Jan 2016 14:23:39 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2016 13:23:44 -0000 El 29/12/15 a les 7.27, Daisuke Aoyama ha escrit: > Hello, > > -------------------------------------------------- > From: "Roger Pau Monne" > Sent: Monday, December 28, 2015 10:20 PM > To: "Daisuke Aoyama" ; > Cc: > Subject: Re: Xen/dom0/FreeBSD + NAS4Free WebGUI. > >> Hello, >> >> El 26/12/15 a les 15.26, Daisuke Aoyama ha escrit: >>> Hi all, >>> >>> I'm creating NAS4Free dom0 edition. >>> This is simple wrapper of Xen/dom0/FreeBSD. >>> >>> You can upgrade by same way of NAS4Free. >>> You can manage HDD, ZFS, iSCSI target, NFS share by same way of >>> NAS4Free. >>> You can manage DomU(VM) via WebGUI. >>> >>> Japanese blog: >>> http://shell.peach.ne.jp/aoyama/archives/3149 >>> http://shell.peach.ne.jp/aoyama/archives/3135 >>> >>> NAS4Free dom0 topic in English: >>> http://forums.nas4free.org/viewtopic.php?f=17&t=10028 >>> >>> Latest download: >>> http://www.peach.ne.jp/archives/nas4free/test/2244-dom0/ >>> >>> How to install: >>> 1.Download LiveCD iso image. >>> 2.Burn to CD/DVD-RW blank disc. >>> 3.Boot from it. >>> (if your server don't have an optical drive, please use an external USB >>> optical drive) >>> 4.Install to USB Flash drive (2GB or more) from menu #9. >>> 5.Reboot the server after ejecting CD/DVD media. >>> >>> How to upgrade: >>> 1.Navigate to System|Firmware in global menu from web browser. >>> 2.Click "Enable Firmware Update". >>> 3.Select NAS4Free-dom0-embedded-*.img.xz. (don't decompress the image) >>> 4.Click "Upgrade Firmware". > > I forget to write. You should backup the config from > System|Backup/Restore before upgrading. > >>> >>> Note: >>> At least you need a bridge interface before using. >>> Please create it from Network|Interface Management|Bridge. >>> You can change boot parameters from System|Advanced|loader.conf. >>> If you are interested in the xl.cfg, it is created in >>> /usr/local/etc/xen/vm-.cfg. >> >> Thanks for doing this, I just gave it a try and it worked out of the >> box, I was able to create and launch a Windows VM in less than 2min, >> quite impressive :). > > Thank you for trying. > >> >>> Known issues: >>> uuid generation of ports/sysutils/xen-tools is broken. You cannot >>> control by UUID. >>> (quick hack patch is attached this mail) >> >> I've given a look at the patch, but I have to admit I know very little >> about UUID, yet it seems like you should not poke directly at the >> internal uuid_t fields. I've created another patch which I *think* >> should solve the UUID issues, could you test it please? It should apply >> cleanly against Xen 4.5. >> >> https://people.freebsd.org/~royger/uuid.patch > > Your patch does not work as expected. > You can test it under normal FreeBSD. First create UUID by uuidgen(1): > > # uuidgen > 4c90eb5a-adee-11e5-a747-001b2157b424 > > Insert the UUID to your VM config (see also > /usr/local/etc/xen/vm-.cfg): > uuid = "4c90eb5a-adee-11e5-a747-001b2157b424" > > Run the VM: > # xl create name.cfg > > Check by xl list: > # xl list -v > # xl list -l > > Your patched result is here: > [root@nas4free-xen ~]# xl list -v > Name ID Mem VCPUs State > Time(s) UUID Reason-Code Security Label > Domain-0 0 4096 4 > r----- 202.8 00000000-0000-0000-0000-000000000000 > - - > nas4free 4 2048 2 > -b---- 51.1 00000000-0000-0000-0000-000000000000 > - - > >>> xnb device performance is terrible. >>> (it eats 100% CPU on intr while transferring via bridged 10GbE) >> >> I haven't seen this, but I'm not surprised (I also don't have a 10GbE >> card at hand right now). There's a lot of fine tuning and bug fixing to >> do regarding the backends. I plan to get with this once the PVH >> implementation is stable. > > I feel UUID is very small thing than performance 70% drop down via xnb. Hello, Could you please test the following patch, it should fix UUID: https://people.freebsd.org/~royger/0001-libxl-fix-UUID-usage-on-FreeBSD.patch I understand that the netback performance issue is a big handicap, I will try to find some time to look into it, but I have to admit my plate is quite full at the moment and it doesn't look like a trivial issue (like the UUID one). I'm adding Wei to the Cc, he has been working on netfront improvements, so maybe he also wants to take a stab at netback ;). Roger.