From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Fantoni Subject: Re: Unable to get QXL vga working Date: Thu, 14 Jun 2012 15:51:07 +0200 Message-ID: <4FD9EC4B.7090808@tiscali.it> References: <1335453835300-5667919.post@n5.nabble.com> <1335946863612-5679908.post@n5.nabble.com> <1336120233.26385.10.camel@dagon.hellion.org.uk> <4FD5DCF7.2070103@tiscali.it> <4FD85F83.3080207@tiscali.it> Reply-To: fantonifabio@tiscali.it Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0808294309665709548==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: ZhouPeng Cc: anthony.perard@citrix.com, "xen-devel@lists.xensource.com" , "Keir (Xen.org)" , Ian Campbell , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org Questo è un messaggio firmato digitalmente in formato MIME. --===============0808294309665709548== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080008050201020608020108" Questo è un messaggio firmato digitalmente in formato MIME. --------------ms080008050201020608020108 Content-Type: multipart/alternative; boundary="------------040604090805070908070808" This is a multi-part message in MIME format. --------------040604090805070908070808 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Il 13/06/2012 13:40, ZhouPeng ha scritto: > On Wed, Jun 13, 2012 at 5:38 PM, Fabio Fantoni= wrote: >> Il 13/06/2012 11:02, ZhouPeng ha scritto: >> >>> On Mon, Jun 11, 2012 at 7:56 PM, Fabio Fantoni >>> wrote: >>>> Il 24/05/2012 13:28, ZhouPeng ha scritto: >>>> >>>>> On Thu, May 24, 2012 at 6:13 PM, Stefano Stabellini >>>>> wrote: >>>>>> On Thu, 24 May 2012, ZhouPeng wrote: >>>>>>> Sorry for late reply, I am not on this mail these days because of= my >>>>>>> work. >>>>>>> >>>>>>> I further test qxl-vga and I think I figure out the problem in so= me >>>>>>> extend. >>>>>>> >>>>>>> If using qxl device, the default memory size of vga is 64M. >>>>>>> Which will cause xen_ram_alloc(qemu/xen-all.c) fails. >>>>>>> >>>>>>> The exact reason is xc_domain_populate_physmap_exact fails, becau= se >>>>>>> xen-hypervisor >>>>>>> fail, >>>>>>> it's because of alloc_domheap_pages(d, a->extent_order, a->memf= lags) >>>>>>> fails in hypervisor. >>>>>>> >>>>>>> I am not very familiar with xen's memory management, Does 64M exc= eed >>>>>>> xen's heap space in this context? >>>>>> XL sets an upper bound of memory that can be allocated to the VM i= n >>>>>> libxl__build_pre, calling xc_domain_setmaxmem. >>>>>> My guess is that a 64MB allocation would go over that limit. >>>>>> You could try increasing the limit manually changing the >>>>>> xc_domain_setmaxmem call in libxl__build_pre, or you could try set= ting >>>>>> videoram=3D64 in the VM config file. >>>>> Your guess is absolutely right! >>>>> >>>>> But set videoram=3D128 or >>>>> xc_domain_setmaxmem(ctx->xch, domid, info->target_memkb + >>>>> LIBXL_MAXMEM_CONSTANT + 2 * 64 * 1024); >>>>> >>>>> Then I successfuly install qxl driver in win-hvm and QXL can work >>>>> properly. >>>>> >>>>> I will send some patch to add qxl support to libxl. >>>> I tried your 3 patches taken from the mailing list, it works but doe= sn't >>>> solve qxl problems for me, on linux domU (Precise and Wheezy) xorg >>>> doesn't >>>> start and on windows 7 I have heavy performance problem (unusable). >>> Could you find qxl vga card (named "Red Hat QXL GPU") in your >>> windows hvm's device manager to make sure your qxl is working? >>> >>> My testing hvm-guest is Win XP. >>> >>> I played "Harry Potter" in my LAN smoothly, qxl gives >>> great enhancement . >>> >>> Although I don't test win7 and linux, I think it should work for them= =2E >>>> I tried also with qemu 1.1.0 but nothing change. >>> I am not sure qemu 1.1.0 accept all the patches for xen. >>> >>> Could you have a try of git://xenbits.xen.org/qemu-upstream-unstable.= git >>> >>> It is build and installed by default, you should enable spice support= =2E >>> spice can be enabled like below: >>> >>> +++ b/tools/Makefile Sat May 26 12:31:01 2012 +0800 >>> @@ -157,6 +157,7 @@ subdir-all-qemu-xen-dir subdir-install-q >>> --bindir=3D$(LIBEXEC) \ >>> --datadir=3D$(SHAREDIR)/qemu-xen \ >>> --disable-kvm \ >>> + --enable-spice \ >>> >>>> Does it work correctly for you? If so can I have some detail of your= >>>> configurations please? >>> My vm.cfg: >>> >>> name =3D 'xpPro_spice' >>> firmware_override =3D '/usr/lib/xen/boot/hvmloader' >>> builder =3D 'hvm' >>> memory =3D '1024' >>> device_model_version =3D 'qemu-xen' >>> device_model_override =3D '/usr/lib/xen/bin/qemu-system-i386' >>> disk =3D [ 'file:/path-to-img/xpPro.img,ioemu:hda,w' ] >>> vif =3D ['ip=3D192.168.1.112, type=3Dioemu, bridge=3Deth0, mac=3D00:2= 1:97:CB:0E:7D'] >>> sdl=3D0 >>> vnc=3D0 >>> vncviewer=3D0 >>> serial =3D 'pty' >>> vcpus=3D1 >>> usbdevice=3D'tablet' >>> #spice >>> spice=3D1 >>> qxl=3D1 >>> #qxlram=3D64 >>> #qxlvram=3D64 >>> spiceport=3D6000 >>> spicehost=3D'192.168.1.187' >>> spicedisable_ticketing =3D 1 >>> spiceagent_mouse =3D 0 # (1|0) >>> >>>> For audio support this is needed too: (tested and working) >>>> -device intel-hda,id=3Dsound0 -device hda-duplex,id=3Dsound0-codec0 = on qemu >>>> invocation and env QEMU_AUDIO_DRV=3Dspice >>>> Can you add audio support on libxl please? >>> I think audio support can be considered after qxl accpted. >>>> >> Thanks for reply, qxl driver is installed, windows see qxl video card,= >> already compiled qemu with spice with patch I send months ago, already= tried >> git://xenbits.xen.org/qemu-upstream-unstable.git before 1.1. >> Unfortunately the results are always the same. >> Here a quick recording: >> Windows 7 test: http://fantu.it/vari/spiceqxldebug1.mkv > oh... it shows spice+qxl running on Xen get > significant performance reduction compared with KVM ... > >> Debian wheezy test: http://fantu.it/vari/spiceqxldebug2.mkv >> Are not new but the result of the last test is the same. >> I hope I can help you understand the problem. >> If you need more information ask. We are trying to reproduce your results but failed so far. Can you give me details about the dom0 used for your tests please? For example here are details about my testing dom0: Wheezy 64 bit with kernel from package linux-image-3.2.0-2-amd64 version = 3.2.18-1, package blktap-dkms and all dependency packages for xen 4.2,=20 spice and usb redirection. ------------------------- /etc/modules ------------ loop max_loop=3D64 xenfs xen-evtchn blktap ------------------------- hg clone http://xenbits.xen.org/xen-unstable.hg vi config/StdGNU.mk # Workaround for Wheezy with multiarch support,=20 there are parts that use LIBDIR set here instead of the one in configure = (libdir) LIBLEAFDIR_x86_64 ?=3D lib vi Config.mk PYTHON_PREFIX_ARG =3D ------------------------- Added some patches: - autoconf: add variable for pass arbitrary options to qemu upstream v3 - tools: Improve make deb - libxc: do not "panic" if a kernel is not a bzImage. - tools/hotplug/Linux/init.d/: added other xen kernel modules on=20 xencommons start - 3 patches for add qxl support ------------------------- =2E/configure --enable-qemuu-spice --enable-qemuu-usbredir=20 --enable-qemuu-debug ------------------------- make deb Is qxl someway affected by physical video card of dom0? Have you installed spice-guest-tools-0.1.exe=20 =20 from spice site, if no what do you use for qxl driver? Have you also installed gplpv driver or not? Thanks for any reply. --------------040604090805070908070808 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Il 13/06/2012 13:40, ZhouPeng ha scritto:
On Wed, Jun 13, 2012 at 5:38 PM, Fabio Fantoni <=
;fantonifabio@tiscali.it> wrote:
Il 13/06/2012 11:02, ZhouPeng ha scritto:

On Mon, Jun 11, 2012 at 7:56 PM, Fabio Fantoni=
<fantonifabio@tiscali.it>

      
 wrote:
Il 24/05/2012 13:28, ZhouPeng ha scritto:

On Thu, May 24, 2012 at 6:13 PM, Stefano Sta=
bellini
<stefano.stabellini@eu.citrix.com>    wrot=
e:
On Thu, 24 May 2012, ZhouPeng wrote:
Sorry for late reply, I am not on this mail these days because of my
work.

I further test qxl-vga and I think I figure out the problem in some

      
extend.

If using qxl device, the default memory size of vga is 64M.
Which will cause xen_ram_alloc(qemu/xen-all.c) fails.

The exact reason is xc_domain_populate_physmap_exact fails, because

      
xen-hypervisor
fail,
it's because of   alloc_domheap_pages(d, a->extent_order, a->m=
emflags)
fails in hypervisor.

I am not very familiar with xen's memory management, Does 64M exceed
xen's heap space in this context?
XL sets an upper bound of memory that can be allocated to the VM in
libxl__build_pre, calling xc_domain_setmaxmem.
My guess is that a 64MB allocation would go over that limit.
You could try increasing the limit manually changing the
xc_domain_setmaxmem call in libxl__build_pre, or you could try setting
videoram=3D64 in the VM config file.
Your guess is absolutely right!

But set videoram=3D128 or
xc_domain_setmaxmem(ctx->xch, domid, info->target_memkb +
LIBXL_MAXMEM_CONSTANT + 2 * 64 * 1024);

Then I successfuly install qxl driver in win-hvm and QXL can work
properly.

I will send some patch to add qxl support to libxl.
I tried your 3 patches taken from the mailing list, it works but doesn't
solve qxl problems for me, on linux domU (Precise and Wheezy) xorg
doesn't
start and on windows 7 I have heavy performance problem (unusable).
Could you find qxl vga card  (named "Red Hat QXL GPU") in your
windows hvm's device manager to make sure your qxl is working?

My testing hvm-guest is Win XP.

I played "Harry Potter" in my LAN smoothly, qxl gives
great enhancement .

Although I don't test win7 and linux, I think it should work for them.
I tried also with qemu 1.1.0 but nothing change.
I am not sure qemu 1.1.0 accept all the patches for xen.

Could you have a try of git://xenbits.xen.org/qemu-upstream-unstable.git

It is build and installed by default, you should enable spice support.
spice can be enabled like below:

+++ b/tools/Makefile    Sat May 26 12:31:01 2012 +0800
@@ -157,6 +157,7 @@ subdir-all-qemu-xen-dir subdir-install-q
        --bindir=3D$(LIBEXEC) \
        --datadir=3D$(SHAREDIR)/qemu-xen \
        --disable-kvm \
+       --enable-spice \

Does it work correctly for you? If so can I ha=
ve some detail of your
configurations please?
My vm.cfg:

name =3D 'xpPro_spice'
firmware_override =3D '/usr/lib/xen/boot/hvmloader'
builder =3D 'hvm'
memory =3D '1024'
device_model_version =3D 'qemu-xen'
device_model_override =3D '/usr/lib/xen/bin/qemu-system-i386'
disk =3D [ 'file:/path-to-img/xpPro.img,ioemu:hda,w' ]
vif =3D ['ip=3D192.168.1.112, type=3Dioemu, bridge=3Deth0, mac=3D00:21:97=
:CB:0E:7D']
sdl=3D0
vnc=3D0
vncviewer=3D0
serial =3D 'pty'
vcpus=3D1
usbdevice=3D'tablet'
#spice
spice=3D1
qxl=3D1
#qxlram=3D64
#qxlvram=3D64
spiceport=3D6000
spicehost=3D'192.168.1.187'
spicedisable_ticketing =3D 1
spiceagent_mouse =3D 0 # (1|0)

For audio support this is needed too: (tested =
and working)
-device intel-hda,id=3Dsound0 -device hda-duplex,id=3Dsound0-codec0 on qe=
mu
invocation and env QEMU_AUDIO_DRV=3Dspice
Can you add audio support on libxl please?
I think audio support can be considered after qxl accpted.


        
Thanks for reply, qxl driver is installed, windows=
 see qxl video card,
already compiled qemu with spice with patch I send months ago, already tr=
ied
git://xenbits.xen.org/qemu-upstream-unstable.git before 1.1.
Unfortunately the results are always the same.
Here a quick recording:
Windows 7 test: http://fantu.it/vari/spiceqxldebug1.mkv
oh...  it shows spice+qxl running on Xen get
significant performance reduction compared with KVM ...

Debian wheezy test: http://fantu.it/var=
i/spiceqxldebug2.mkv
Are not new but the result of the last test is the same.
I hope I can help you understand the problem.
If you need more information ask.

    
We are trying to reproduce your results but failed so far.
Can you give me details about the dom0 used for your tests please? For example here are details about my testing dom0:
Wheezy 64 bit with kernel from package linux-image-3.2.0-2-amd64 version 3.2.18-1, package blktap-dkms and all dependency packages for xen 4.2, spice and usb redirection.
-------------------------
/etc/modules
------------
loop max_loop=3D64
xenfs
xen-evtchn
blktap
-------------------------
hg clone http://xenbits.x= en.org/xen-unstable.hg
vi config/StdGNU.mk # Workaround for Wheezy with multiarch support, there are parts that use LIBDIR set here instead of the one in configure (libdir)
LIBLEAFDIR_x86_64 ?=3D lib
vi Config.mk
PYTHON_PREFIX_ARG =3D
-------------------------
Added some patches:
- autoconf: add variable for pass arbitrary options to qemu upstream v3
- tools: Improve make deb
- libxc: do not "panic" if a kernel is not a bzImage.
- tools/hotplug/Linux/init.d/: added other xen kernel modules on xencommons start
- 3 patches for add qxl support
-------------------------
./configure --enable-qemuu-spice --enable-qemuu-usbredir --enable-qemuu-debug
-------------------------
make deb

Is qxl someway affected by physical video card of dom0?
Have you installed spice-guest-tools-0.1.exe from spice site, if no what do you use for qxl driver?
Have you also installed gplpv driver or not?
Thanks for any reply.
--------------040604090805070908070808-- --------------ms080008050201020608020108 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 XJLZuzGCA80wggPJAgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20g THRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG A1UEAxMvU3RhcnRDb20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EC Ah5jMAkGBSsOAwIaBQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTEyMDYxNDEzNTEwN1owIwYJKoZIhvcNAQkEMRYEFKkgXDXvPHgbRdgD6hRFJ1rO yKYlMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3 DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYB BAGCNxAEMYGWMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv U3RhcnRDb20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAh5jMIGm BgsqhkiG9w0BCRACCzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDIgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgIeYzANBgkqhkiG9w0BAQEFAASCAQBctkEOR5tWAr+2NQvHl3UfeEPSzk6C+Rh5x60wGnxk IrBC7bT4XB870zssT3afr2swRWzv+nBsUXR0kIZCJ/xJFefqsxeTDqPuix/XpzuK6rDfYs8d n0OfnRLniAH+hcAqiyKyfKI7eXlgvPTN9lf0tWXktIqrfMLwvpTRGJRFDemgOwdJqv0Dd6TK IVEM3e7ixdsym3/D0R4JofD1V0bHKuxdrMtdQBkc6sXQSEi3e14kq1oup5MsWCaBH7XEhS9S EfauBSGdfwCpaBb8pmwZvSSh64IhLtpQspKEcHKBKujM4OqEaIfOYZSpyMlJo9Z1QSVui0ha UsHOsP/yL9iHAAAAAAAA --------------ms080008050201020608020108-- --===============0808294309665709548== 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 --===============0808294309665709548==--