From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Fantoni Subject: Re: Unable to install Precise domU PV on xen 4.2.0 Date: Wed, 03 Oct 2012 10:26:40 +0200 Message-ID: <506BF6C0.8020104@tiscali.it> References: <506AB70D.90908@tiscali.it> <506ABADC.5090400@laukamp.me> <506ABCA1.5010602@tiscali.it> <506AC344.7070704@laukamp.me> Reply-To: fantonifabio@tiscali.it Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============9168024893931642666==" Return-path: In-Reply-To: <506AC344.7070704@laukamp.me> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Lukas Laukamp Cc: xen-devel List-Id: xen-devel@lists.xenproject.org Questo è un messaggio firmato digitalmente in formato MIME. --===============9168024893931642666== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms040202050100070305020205" Questo è un messaggio firmato digitalmente in formato MIME. --------------ms040202050100070305020205 Content-Type: multipart/alternative; boundary="------------030301030404030202080008" This is a multi-part message in MIME format. --------------030301030404030202080008 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Il 02/10/2012 12:34, Lukas Laukamp ha scritto: > Am 02.10.2012 12:06, schrieb Fabio Fantoni: >> Il 02/10/2012 11:58, Lukas Laukamp ha scritto: >>> Am 02.10.2012 11:42, schrieb Fabio Fantoni: >>>> Dom0 is wheezy 64 bit, kernel 3.2.23-1 from debian repository, xen=20 >>>> 4.2.0 compiled from source >>>> >>>> When I try to install Precise domU PV with this xl configuration fil= e: >>>> -------------------------------------------- >>>> PRECISE.cfg >>>> ---------------- >>>> name=3D'PRECISE' >>>> memory=3D1024 >>>> vcpus=3D2 >>>> disk=3D['/mnt/vm/disks/PRECISE.disk1.xm,raw,xvda1,rw',=20 >>>> '/mnt/vm/disks/PRECISE.disk2.xm,raw,xvda2,rw'] >>>> #disk=3D['/mnt/vm/disks/PRECISE.disk1.xm,raw,xvda,rw'] >>>> vif=3D['bridge=3Dxenbr0'] >>>> vfb=3D['vnc=3D1,vncunused=3D1,vnclisten=3D0.0.0.0,keymap=3Dit'] >>>> xen_platform_pci=3D1 >>>> #bootloader=3D'pygrub' >>>> #kernel =3D "/usr/lib/xen/boot/pv-grub-x86_64.gz" >>>> #extra =3D "(hd0,0)/grub/grub.cfg" >>>> # Only for installation >>>> kernel=3D"/boot/domu/precise/vmlinuz" >>>> ramdisk=3D"/boot/domu/precise/initrd.gz" >>>> extra =3D "debian-installer/exit/always_halt=3Dtrue -- quiet console= =3Dhvc0" >>>> -------------------------------------------- >>>> >>>> The vmlinux and initrd take from here: >>>> http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installe= r-amd64/current/images/netboot/xen/=20 >>>> >>>> >>>> xl create /etc/xen/PRECISE.cfg >>>> Parsing config from /etc/xen/PRECISE.cfg >>>> libxl: error: libxl_device.c:858:device_backend_callback: unable to = >>>> disconnect device with path /local/domain/0/backend/vbd/2/51713 >>>> libxl: error: libxl_device.c:858:device_backend_callback: unable to = >>>> disconnect device with path /local/domain/0/backend/vbd/2/51714 >>>> libxl: error: libxl_create.c:933:domcreate_launch_dm: unable to add = >>>> disk devices >>>> libxl: error: libxl_device.c:858:device_backend_callback: unable to = >>>> disconnect device with path /local/domain/0/backend/vbd/2/51713 >>>> libxl: error: libxl_blktap2.c:73:libxl__device_destroy_tapdisk:=20 >>>> Unable to find type aio disk /mnt/vm/disks/PRECISE.disk1.xm: No=20 >>>> such file or directory >>>> libxl: error: libxl_device.c:858:device_backend_callback: unable to = >>>> disconnect device with path /local/domain/0/backend/vbd/2/51714 >>>> libxl: error: libxl.c:1465:devices_destroy_cb:=20 >>>> libxl__devices_destroy failed for 2 >>>> >>>> /mnt/vm/disks/PRECISE.disk1.xm exist, domU hvm with raw disks works >>>> >>>> Is xen bug, kernel bug or my error? >>>> Thanks for any reply >>>> >>>> >>>> >>>> _______________________________________________ >>>> Xen-devel mailing list >>>> Xen-devel@lists.xen.org >>>> http://lists.xen.org/xen-devel >>> >>> Hello, >>> >>> I think that the raw parameter isn't needed and is the reason for=20 >>> the device connecting error. Another way to install the guest would=20 >>> be to use debootstrap. This definitly works. >>> >>> Best Regards >>> >>> Nessun virus nel messaggio. >>> Controllato da AVG - www.avg.com >>> Versione: 2012.0.2221 / Database dei virus: 2441/5303 - Data di=20 >>> rilascio: 01/10/2012 >>> >> Format seem necessary or give this error: >> /etc/xen/PRECISE.cfg: config parsing error in disk specification:=20 >> unknown value for format: near `xvda1' in=20 >> `/mnt/vm/disks/PRECISE.disk1.xm,xvda1,rw' >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xen.org >> http://lists.xen.org/xen-devel > > Hello, > > do you also have tried to install the guest with debootstrap? > > Best Regards > > Nessun virus nel messaggio. > Controllato da AVG - www.avg.com > Versione: 2012.0.2221 / Database dei virus: 2441/5303 - Data di=20 > rilascio: 01/10/2012 > I tried with Wheezy PV and install working, after I retried with Precise = on new disk and working, seem was only filesystem problem for ext4 bug=20 or bad blocks. Now the problem is another one: I tried to start PV domUs but did not wor= k. On Wheezy domU I tried with pygrub, pv-grub and also with menu.lst with=20 minimal grub1 configuration. See below output and logs. -------------------------------------------------------------------------= ---------------------- xl -vvv create /etc/xen/WHEEZY -------------------------------------------------------------------------= ---------------------- WHEEZY.cfg WHEEZYHVM.cfg root@vfarm:~# xl -vvv create /etc/xen/WHEEZY.cfg Parsing config from /etc/xen/WHEEZY.cfg libxl: debug: libxl_create.c:1173:do_domain_create: ao 0x10700e0:=20 create: how=3D(nil) callback=3D(nil) poller=3D0x106fc10 libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk=20 vdev=3Dxvda spec.backend=3Dunknown libxl: debug: libxl_device.c:175:disk_try_backend: Disk vdev=3Dxvda,=20 backend phy unsuitable as phys path not a block device libxl: debug: libxl_device.c:265:libxl__device_disk_set_backend: Disk=20 vdev=3Dxvda, using backend tap libxl: debug: libxl_create.c:677:initiate_domain_create: running bootload= er libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk=20 vdev=3D(null) spec.backend=3Dtap libxl: debug: libxl.c:2310:libxl__device_disk_local_initiate_attach:=20 locally attaching tap disk /mnt/vm/disks/WHEEZYPV.disk1.xm directly (ie=20 without using blktap) libxl: debug: libxl_bootloader.c:409:bootloader_disk_attached_cb: Config = bootloader value: pygrub libxl: debug: libxl_bootloader.c:425:bootloader_disk_attached_cb:=20 Checking for bootloader in libexec path: /usr/lib/xen/bin/pygrub libxl: debug: libxl_create.c:1186:do_domain_create: ao 0x10700e0:=20 inprogress: poller=3D0x106fc10, flags=3Di libxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch=20 w=3D0x1070510 wpath=3D/local/domain/9 token=3D3/0: register slotnum=3D3 libxl: debug: libxl_event.c:1667:libxl__ao_progress_report: ao=20 0x10700e0: progress report: ignored libxl: debug: libxl_bootloader.c:535:bootloader_gotptys: executing=20 bootloader: /usr/lib/xen/bin/pygrub libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: = /usr/lib/xen/bin/pygrub libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: = --output=3D/var/run/xen/bootloader.9.out libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: = --output-format=3Dsimple0 libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: = --output-directory=3D/var/run/xen/bootloader.9.d libxl: debug: libxl_bootloader.c:539:bootloader_gotptys: bootloader arg: = /mnt/vm/disks/WHEEZYPV.disk1.xm libxl: debug: libxl_event.c:457:watchfd_callback: watch w=3D0x1070510=20 wpath=3D/local/domain/9 token=3D3/0: event epath=3D/local/domain/9 libxl: error: libxl_bootloader.c:628:bootloader_finished: bootloader=20 failed - consult logfile /var/log/xen/bootloader.9.log libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: bootloader = [8800] exited with error status 1 libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch=20 w=3D0x1070510 wpath=3D/local/domain/9 token=3D3/0: deregister slotnum=3D3= libxl: error: libxl_create.c:901:domcreate_rebuild_done: cannot=20 (re-)build domain: -3 libxl: debug: libxl_event.c:1497:libxl__ao_complete: ao 0x10700e0:=20 complete, rc=3D-3 libxl: debug: libxl_event.c:1469:libxl__ao__destroy: ao 0x10700e0: destro= y xc: debug: hypercall buffer: total allocations:19 total releases:19 xc: debug: hypercall buffer: current allocations:0 maximum allocations:2 xc: debug: hypercall buffer: cache current size:2 xc: debug: hypercall buffer: cache hits:15 misses:2 toobig:2 -------------------------------------------------------------------------= ---------------------- -------------------------------------------------------------------------= ---------------------- /var/log/xen/bootloader.9.log -------------------------------------------------------------------------= ---------------------- Traceback (most recent call last): File "/usr/lib/xen/bin/pygrub", line 20, in import xen.lowlevel.xc ImportError: No module named xen.lowlevel.xc -------------------------------------------------------------------------= ---------------------- -------------------------------------------------------------------------= ---------------------- /etc/xen/WHEEZY.cfg -------------------------------------------------------------------------= ---------------------- name=3D'WHEEZY' memory=3D1024 vcpus=3D2 #disk=3D['/mnt/vm/disks/PRECISE.disk1.xm,raw,xvda1,rw',=20 '/mnt/vm/disks/PRECISE.disk2.xm,raw,xvda2,rw'] disk=3D['/mnt/vm/disks/WHEEZYPV.disk1.xm,raw,xvda,rw'] vif=3D['bridge=3Dxenbr0'] vfb=3D['vnc=3D1,vncunused=3D1,vnclisten=3D0.0.0.0,keymap=3Dit'] #xen_platform_pci=3D1 bootloader=3D'pygrub' #kernel =3D "/usr/lib/xen/boot/pv-grub-x86_64.gz" #extra =3D "(hd0,0)/grub/grub.cfg" # Only for installation #kernel=3D"/boot/domu/wheezy/vmlinuz" #ramdisk=3D"/boot/domu/wheezy/initrd.gz" #extra =3D "debian-installer/exit/always_halt=3Dtrue -- quiet console=3Dt= ty0" -------------------------------------------------------------------------= ---------------------- Before xen build I had do this change for python tools working: vi Config.mk PYTHON_PREFIX_ARG =3D Are there other check or modify I must do for have pygrub working on xen = 4.2? Thanks for any reply --------------030301030404030202080008 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Il 02/10/2012 12:34, Lukas Laukamp ha scritto:
Am 02.10.2012 12:06, schrieb Fabio Fantoni:
=
Il 02/10/2012 11:58, Lukas Laukamp= ha scritto:
Am 02.10.2012 11:42, schrieb Fabio Fantoni:
Dom0 is wheezy 64 bit, kernel 3.2.23-1 from debian repository, xen 4.2.0 compiled from source

When I try to install Precise domU PV with this xl configuration file:
--------------------------------------------
PRECISE.cfg
----------------
name=3D'PRECISE'
memory=3D1024
vcpus=3D2
disk=3D['/mnt/vm/disks/PRECISE.disk1.xm,raw,xvda1,rw', '/mnt/vm/disks/PRECISE.disk2.xm,raw,xvda2,rw']
#disk=3D['/mnt/vm/disks/PRECISE.disk1.xm,raw,xvda,rw']
vif=3D['bridge=3Dxenbr0']
vfb=3D['vnc=3D1,vncunused=3D1,vnclisten=3D0.0.0.0,keymap=3Dit= ']
xen_platform_pci=3D1
#bootloader=3D'pygrub'
#kernel =3D "/usr/lib/xen/boot/pv-grub-x86_64.gz"
#extra =3D "(hd0,0)/grub/grub.cfg"
# Only for installation
kernel=3D"/boot/domu/precise/vmlinuz"
ramdisk=3D"/boot/domu/precise/initrd.gz"
extra =3D "debian-installer/exit/always_halt=3Dtrue -- quiet console=3Dhvc0"
--------------------------------------------

The vmlinux and initrd take from here:
http://archive.ubuntu.com/ubuntu/= dists/precise-updates/main/installer-amd64/current/images/netboot/xen/

xl create /etc/xen/PRECISE.cfg
Parsing config from /etc/xen/PRECISE.cfg
libxl: error: libxl_device.c:858:device_backend_callback: unable to disconnect device with path /local/domain/0/backend/vbd/2/51713
libxl: error: libxl_device.c:858:device_backend_callback: unable to disconnect device with path /local/domain/0/backend/vbd/2/51714
libxl: error: libxl_create.c:933:domcreate_launch_dm: unable to add disk devices
libxl: error: libxl_device.c:858:device_backend_callback: unable to disconnect device with path /local/domain/0/backend/vbd/2/51713
libxl: error: libxl_blktap2.c:73:libxl__device_destroy_tapdisk: Unable to find type aio disk /mnt/vm/disks/PRECISE.disk1.xm: No such file or directory
libxl: error: libxl_device.c:858:device_backend_callback: unable to disconnect device with path /local/domain/0/backend/vbd/2/51714
libxl: error: libxl.c:1465:devices_destroy_cb: libxl__devices_destroy failed for 2

/mnt/vm/disks/PRECISE.disk1.xm exist, domU hvm with raw disks works

Is xen bug, kernel bug or my error?
Thanks for any reply



______________________________________________=
_
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Hello,

I think that the raw parameter isn't needed and is the reason for the device connecting error. Another way to install the guest would be to use debootstrap. This definitly works.

Best Regards

N= essun virus nel messaggio.
Controllato da AVG - www.avg.com
Versione: 2012.0.2221 / Database dei virus: 2441/5303 - Data di rilascio: 01/10/2012

Format seem necessary or give this error:
/etc/xen/PRECISE.cfg: config parsing error in disk specification: unknown value for format: near `xvda1' in `/mnt/vm/disks/PRECISE.disk1.xm,xvda1,rw'


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

Hello,

do you also have tried to install the guest with debootstrap?

Best Regards

Nessu= n virus nel messaggio.
Controllato da AVG - www.avg.com
Versione: 2012.0.2221 / Database dei virus: 2441/5303 - Data di rilascio: 01/10/2012

I tried with Wheezy PV and install working, after I retried with Precise on new disk and working, seem was only filesystem problem for ext4 bug or bad blocks.
Now the problem is another one: I tried to start PV domUs but did not work.
On Wheezy domU I tried with pygrub, pv-grub and also with menu.lst with minimal grub1 configuration.
See below output and logs.

-------------------------------------------------------------------------= ----------------------
xl -vvv create /etc/xen/WHEEZY
-------------------------------------------------------------------------= ----------------------
WHEEZY.cfg     WHEEZYHVM.cfg 
root@vfarm:~# xl -vvv create /etc/xen/WHEEZY.cfg
Parsing config from /etc/xen/WHEEZY.cfg
libxl: debug: libxl_create.c:1173:do_domain_create: ao 0x10700e0: create: how=3D(nil) callback=3D(nil) poller=3D0x106fc10
libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=3Dxvda spec.backend=3Dunknown
libxl: debug: libxl_device.c:175:disk_try_backend: Disk vdev=3Dxvda, backend phy unsuitable as phys path not a block device
libxl: debug: libxl_device.c:265:libxl__device_disk_set_backend: Disk vdev=3Dxvda, using backend tap
libxl: debug: libxl_create.c:677:initiate_domain_create: running bootloader
libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=3D(null) spec.backend=3Dtap
libxl: debug: libxl.c:2310:libxl__device_disk_local_initiate_attach: locally attaching tap disk /mnt/vm/disks/WHEEZYPV.disk1.xm directly (ie without using blktap)
libxl: debug: libxl_bootloader.c:409:bootloader_disk_attached_cb: Config bootloader value: pygrub
libxl: debug: libxl_bootloader.c:425:bootloader_disk_attached_cb: Checking for bootloader in libexec path: /usr/lib/xen/bin/pygrub
libxl: debug: libxl_create.c:1186:do_domain_create: ao 0x10700e0: inprogress: poller=3D0x106fc10, flags=3Di
libxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch w=3D0x1070510 wpath=3D/local/domain/9 token=3D3/0: register slotnum=3D= 3
libxl: debug: libxl_event.c:1667:libxl__ao_progress_report: ao 0x10700e0: progress report: ignored
libxl: debug: libxl_bootloader.c:535:bootloader_gotptys: executing bootloader: /usr/lib/xen/bin/pygrub
libxl: debug: libxl_bootloader.c:539:bootloader_gotptys:   bootloader arg: /usr/lib/xen/bin/pygrub
libxl: debug: libxl_bootloader.c:539:bootloader_gotptys:   bootloader arg: --output=3D/var/run/xen/bootloader.9.out
libxl: debug: libxl_bootloader.c:539:bootloader_gotptys:   bootloader arg: --output-format=3Dsimple0
libxl: debug: libxl_bootloader.c:539:bootloader_gotptys:   bootloader arg: --output-directory=3D/var/run/xen/bootloader.9.d
libxl: debug: libxl_bootloader.c:539:bootloader_gotptys:   bootloader arg: /mnt/vm/disks/WHEEZYPV.disk1.xm
libxl: debug: libxl_event.c:457:watchfd_callback: watch w=3D0x1070510= wpath=3D/local/domain/9 token=3D3/0: event epath=3D/local/domain/9 libxl: error: libxl_bootloader.c:628:bootloader_finished: bootloader failed - consult logfile /var/log/xen/bootloader.9.log
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: bootloader [8800] exited with error status 1
libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch w=3D0x1070510 wpath=3D/local/domain/9 token=3D3/0: deregister slotnum= =3D3
libxl: error: libxl_create.c:901:domcreate_rebuild_done: cannot (re-)build domain: -3
libxl: debug: libxl_event.c:1497:libxl__ao_complete: ao 0x10700e0: complete, rc=3D-3
libxl: debug: libxl_event.c:1469:libxl__ao__destroy: ao 0x10700e0: destroy
xc: debug: hypercall buffer: total allocations:19 total releases:19 xc: debug: hypercall buffer: current allocations:0 maximum allocations:2
xc: debug: hypercall buffer: cache current size:2
xc: debug: hypercall buffer: cache hits:15 misses:2 toobig:2
-------------------------------------------------------------------------= ----------------------

-------------------------------------------------------------------------= ----------------------
/var/log/xen/bootloader.9.log
-------------------------------------------------------------------------= ----------------------
Traceback (most recent call last):
  File "/usr/lib/xen/bin/pygrub", line 20, in <module>
=     import xen.lowlevel.xc
ImportError: No module named xen.lowlevel.xc
-------------------------------------------------------------------------= ----------------------

-------------------------------------------------------------------------= ----------------------
/etc/xen/WHEEZY.cfg
-------------------------------------------------------------------------= ----------------------
name=3D'WHEEZY'
memory=3D1024
vcpus=3D2
#disk=3D['/mnt/vm/disks/PRECISE.disk1.xm,raw,xvda1,rw', '/mnt/vm/disks/PRECISE.disk2.xm,raw,xvda2,rw']
disk=3D['/mnt/vm/disks/WHEEZYPV.disk1.xm,raw,xvda,rw']
vif=3D['bridge=3Dxenbr0']
vfb=3D['vnc=3D1,vncunused=3D1,vnclisten=3D0.0.0.0,keymap=3Dit']
#xen_platform_pci=3D1
bootloader=3D'pygrub'
#kernel =3D "/usr/lib/xen/boot/pv-grub-x86_64.gz"
#extra =3D "(hd0,0)/grub/grub.cfg"
# Only for installation
#kernel=3D"/boot/domu/wheezy/vmlinuz"
#ramdisk=3D"/boot/domu/wheezy/initrd.gz"
#extra =3D "debian-installer/exit/always_halt=3Dtrue -- quiet console=3Dtty0"
-------------------------------------------------------------------------= ----------------------

Before xen build I had do this change for python tools working:
vi Config.mk
PYTHON_PREFIX_ARG =3D

Are there other check or modify I must do for have pygrub working on xen 4.2?
Thanks for any reply


--------------030301030404030202080008-- --------------ms040202050100070305020205 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: Firma crittografica S/MIME MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINhjCC BjQwggQcoAMCAQICASAwDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3 MTAyNDIxMDI1NVoXDTE3MTAyNDIxMDI1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAyIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMsohUWcASz7GfKrpTOM KqANy9BV7V0igWdGxA8IU77L3aTxErQ+fcxtDYZ36Z6GH0YFn7fq5RADteP0AYzrCA+EQTfi 8q1+kA3m0nwtwXG94M5sIqsvs7lRP1aycBke/s5g9hJHryZ2acScnzczjBCAo7X1v5G3yw8M DP2m2RCye0KfgZ4nODerZJVzhAlOD9YejvAXZqHksw56HzElVIoYSZ3q4+RJuPXXfIoyby+Y 2m1E+YzX5iCZXBx05gk6MKAW1vaw4/v2OOLy6FZH3XHHtOkzUreG//CsFnB9+uaYSlR65cdG zTsmoIK8WH1ygoXhRBm98SD7Hf/r3FELNvUCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSuVYNv7DHKufcd+q9rMfPIHeOsuzAfBgNV HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3 dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBADqp Jw3I07QWke9plNBpxUxcffc7nUrIQpJHDci91DFG7fVhHRkMZ1J+BKg5UNUxIFJ2Z9B90Mic c/NXcs7kPBRdn6XGO/vPc87Y6R+cWS9Nc9+fp3Enmsm94OxOwI9wn8qnr/6o3mD4noP9Jphw UPTXwHovjavRnhUQHLfo/i2NG0XXgTHXS2Xm0kVUozXqpYpAdumMiB/vezj1QHQJDmUdPYMc p+reg9901zkyT3fDW/ivJVv6pWtkh6Pw2ytZT7mvg7YhX3V50Nv860cV11mocUVcqBLv0gcT +HBDYtbuvexNftwNQKD5193A7zN4vG7CTYkXxytSjKuXrpEatEiFPxWgb84nVj25SU5q/r1X hwby6mLhkbaXslkVtwEWT3Van49rKjlK4XrUKYYWtnfzq6aSak5u0Vpxd1rY79tWhD3EdCvO hNz/QplNa+VkIsrcp7+8ZhP1l1b2U6MaxIVteuVMD3X0vziIwr7jxYae9FZjbxlpUemqXjcC 0QaFfN7qI0JsQMALL7iGRBg7K0CoOBzECdD3fuZil5kU/LP9cr1BK31U0Uy651bFnAMMMkqh AChIbn0ei72VnbpSsrrSdF0BAGYQ8vyHae5aCg+H75dVCV33K6FuxZrf09yTz+Vx/PkdRUYk XmZz/OTfyJXsUOUXrym6KvI2rYpccSk5MIIHSjCCBjKgAwIBAgICHmMwDQYJKoZIhvcNAQEF BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD bGFzcyAyIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMjAzMTgyMjE0MzBa Fw0xNDAzMjAwODU3MDlaMIGMMRkwFwYDVQQNExBlQjZPRTM3UlJOUHlsNW0yMQswCQYDVQQG EwJJVDEQMA4GA1UECBMHQmVyZ2FtbzEQMA4GA1UEBxMHUm92ZXR0YTEWMBQGA1UEAxMNRmFi aW8gRmFudG9uaTEmMCQGCSqGSIb3DQEJARYXZmFudG9uaWZhYmlvQHRpc2NhbGkuaXQwggEi MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1XhckXsX23vgJq76s2f0KT8U8Msov5QgV 10eQBb2wL/TzcmqtZotI7ztKVhio3ehHg+mfu+3EqOkX9Umgut8rP0bPi7AGjkPXbOTT/cSU Xz2Kw31VGOmiOVoUFGvpQitp3weCkhUJLBipI8EpNyBXpjtQ9yCpnIAqfuc77ybfSnCy7tTR MBq1BUkfjH1+GL45riosuS4+F+MSUvlYzLiT4rAduAX1Y2IuORDsf9Bce8GBxa6syP9rCyzl Vk7DIX5k8j2vlnyRATIypn5CQLQxGT6e0f6ac4gvWOHwO2QEBsmZKKs1ZidE4q/9OoNXYX6A jnHtp1H1vcrek/vVcs19AgMBAAGjggOyMIIDrjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFFan8cbEWWBmSTWFtLk2 YNdAcGUbMB8GA1UdIwQYMBaAFK5Vg2/sMcq59x36r2sx88gd46y7MCIGA1UdEQQbMBmBF2Zh bnRvbmlmYWJpb0B0aXNjYWxpLml0MIICIQYDVR0gBIICGDCCAhQwggIQBgsrBgEEAYG1NwEC AjCCAf8wLgYIKwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYw NAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYw gfcGCCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MAMC AQEagb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRvIHRoZSBDbGFz cyAyIFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3ks IHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNvbXBsaWFuY2Ug b2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMIGcBggrBgEFBQcCAjCBjzAnFiBT dGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTADAgECGmRMaWFiaWxpdHkgYW5kIHdh cnJhbnRpZXMgYXJlIGxpbWl0ZWQhIFNlZSBzZWN0aW9uICJMZWdhbCBhbmQgTGltaXRhdGlv bnMiIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3kuMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6 Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUyLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYI KwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MyL2NsaWVudC9j YTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNz Mi5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzAN BgkqhkiG9w0BAQUFAAOCAQEAjzHNqifpDVMkH1TSPFZVIiQ4fh49/V5JMpstgqEZPDaDe5r8 h+fMBZtUa6LLMco03Z9BNEXlqlXKiFk8feVYB8obEjz7YYq1XhO9q7JUmkSs0WGIH4xU0XB1 kPC8T8H+5E//84poYSFHE4pA+Ff68UANP2/EuFJWMjegiefnOr8aM42OAcUkjEWSlautIIX8 oD2GizwQYjWdDDjEonbuMKFP6rY2xGI3PSLI3IVU2opb0/itNhQui3WRxafloJqTlriY8m8+ qSLr2HGftbBlbyzVWB8o//aW0H0LMabjkIvrm7Zmh2vcCxiSxGBwYASuSYXGuQiKAgGptUs1 XJLZuzGCA9owggPWAgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20g THRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG A1UEAxMvU3RhcnRDb20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EC Ah5jMAkGBSsOAwIaBQCgggIbMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTEyMTAwMzA4MjY0MFowIwYJKoZIhvcNAQkEMRYEFF3ysAmsRGJvgLnlGGC13oyx KD1QMGwGCSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG 9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcN AwICASgwgaQGCSsGAQQBgjcQBDGBljCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0 YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25p bmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDIgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xp ZW50IENBAgIeYzCBpgYLKoZIhvcNAQkQAgsxgZaggZMwgYwxCzAJBgNVBAYTAklMMRYwFAYD VQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0 ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAyIFByaW1hcnkgSW50ZXJtZWRp YXRlIENsaWVudCBDQQICHmMwDQYJKoZIhvcNAQEBBQAEggEAmDoXYXpdBCbBiXntgutiS3dS nu2Q1SRngeSRRn+ylihLmGbuCzbjCDKEwGfe/Wc3UfsxYQ44KUryvHRM9gtMzv/5wY3UhzKY 3a3VnCHJDaol3uFxw+pEEtYQSxKZlCj6ASVyCv14eolTOjj/8QY0NoxvKBIwPI3Be2hEVt9M gfPCmKdRKkouKTWxSuwRB2mNiFp1h4WV79X9uwWKRys/qeWHSp5f+paxHibC8wdEPwAXObRN FBcAwZSuHBfZXg3mMByDYkkDIedwWI72hMtcs1t4sCOs1RDYGQA59uh5k7VfjLyqJUGlRY7n oAv0GuYypKfJH3anntgEKt05AmCIAgAAAAAAAA== --------------ms040202050100070305020205-- --===============9168024893931642666== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============9168024893931642666==--