From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Fantoni Subject: [PATCH] Add optionals build configs for qemu upstream Date: Tue, 28 Feb 2012 15:28:06 +0100 Message-ID: <4F4CE476.9060905@tiscali.it> Reply-To: fantonifabio@tiscali.it Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0915041708255452105==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Questo è un messaggio firmato digitalmente in formato MIME. --===============0915041708255452105== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms070606090302080206010403" Questo è un messaggio firmato digitalmente in formato MIME. --------------ms070606090302080206010403 Content-Type: multipart/mixed; boundary="------------050200000209070802060602" This is a multi-part message in MIME format. --------------050200000209070802060602 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable Add optionals build configs for qemu upstream: CONFIG_QEMUU_DEBUG for enable debug, disabled by default CONFIG_QEMUU_SPICE for enable spice, disabled by default for now Add to README requirements for spice enabled Signed-off-by: Fabio Fantoni diff --git a/Config.mk b/Config.mk index bc6be65..918aa7b 100644 --- a/Config.mk +++ b/Config.mk @@ -203,6 +203,8 @@ ETHERBOOT_NICS ?=3D rtl8139 8086100e CONFIG_OVMF ?=3D n CONFIG_ROMBIOS ?=3D y CONFIG_SEABIOS ?=3D y +CONFIG_QEMUU_DEBUG ?=3D n +CONFIG_QEMUU_SPICE ?=3D n # Specify which qemu-dm to use. This may be `ioemu' to use the old # Mercurial in-tree version, or a local directory, or a git URL.diff=20 --git a/README b/README index b15a59b..fdb5e3a 100644 --- a/README +++ b/README @@ -60,6 +60,8 @@ provided by your OS distributor: * 16-bit x86 assembler, loader and compiler (dev86 rpm or bin86 &=20 bcc debs) * ACPI ASL compiler (iasl) * markdown + * if CONFIG_QEMUU_SPICE=3Dy Dev of spice protocol (e.g.=20 libspice-protocol-dev) + Dev of spice server (e.g. libspice-server-dev >=3D0.10) Second, you need to acquire a suitable kernel for use in domain 0. If possible you should use a kernel provided by your OS distributor.=20 Ifdiff --git a/tools/Makefile b/tools/Makefile index 6430bfb..eceecb2 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -87,6 +87,14 @@ IOEMU_CONFIGURE_CROSS ?=3D --cpu=3D$(XEN_TARGET_ARCH) = \ --interp-prefix=3D$(CROSS_SYS_ROOT) endif +ifeq ($(CONFIG_QEMUU_DEBUG),y) +QEMU_OPTIONAL_CONFIGS +=3D --enable-debug +endif + +ifeq ($(CONFIG_QEMUU_SPICE),y) +QEMU_OPTIONAL_CONFIGS +=3D --enable-spice +endif + QEMU_ROOT :=3D $(shell if [ -d "$(CONFIG_QEMU)" ]; then echo=20 "$(CONFIG_QEMU)"; else echo .; fi) ifneq ($(QEMU_ROOT),.) export QEMU_ROOT @@ -158,6 +166,7 @@ subdir-all-qemu-xen-dir subdir-install-qemu-xen-dir: = qemu-xen-dir-find --disable-kvm \ --python=3D$(PYTHON) \ $(IOEMU_CONFIGURE_CROSS); \ + $(QEMU_OPTIONAL_CONFIGS); \ $(MAKE) install subdir-clean-qemu-xen-dir: --------------050200000209070802060602 Content-Type: text/plain; name="add_qemu_optionals_build_config.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="add_qemu_optionals_build_config.patch" QWRkIG9wdGlvbmFscyBidWlsZCBjb25maWdzIGZvciBxZW11IHVwc3RyZWFtOgpDT05GSUdf UUVNVVVfREVCVUcgZm9yIGVuYWJsZSBkZWJ1ZywgZGlzYWJsZWQgYnkgZGVmYXVsdApDT05G SUdfUUVNVVVfU1BJQ0UgZm9yIGVuYWJsZSBzcGljZSwgZGlzYWJsZWQgYnkgZGVmYXVsdCBm b3Igbm93CkFkZCB0byBSRUFETUUgcmVxdWlyZW1lbnRzIGZvciBzcGljZSBlbmFibGVkCgpT aWduZWQtb2ZmLWJ5OiBGYWJpbyBGYW50b25pIDxmYWJpby5mYW50b25pQGhlbGltYW4uaXQ+ CgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1rIGIvQ29uZmlnLm1rCmluZGV4IGJjNmJlNjUuLjkx OGFhN2IgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5taworKysgYi9Db25maWcubWsKQEAgLTIwMyw2 ICsyMDMsOCBAQCBFVEhFUkJPT1RfTklDUyA/PSBydGw4MTM5IDgwODYxMDBlCiBDT05GSUdf T1ZNRiA/PSBuCiBDT05GSUdfUk9NQklPUyA/PSB5CiBDT05GSUdfU0VBQklPUyA/PSB5CitD T05GSUdfUUVNVVVfREVCVUcgPz0gbgorQ09ORklHX1FFTVVVX1NQSUNFID89IG4KIAogIyBT cGVjaWZ5IHdoaWNoIHFlbXUtZG0gdG8gdXNlLiBUaGlzIG1heSBiZSBgaW9lbXUnIHRvIHVz ZSB0aGUgb2xkCiAjIE1lcmN1cmlhbCBpbi10cmVlIHZlcnNpb24sIG9yIGEgbG9jYWwgZGly ZWN0b3J5LCBvciBhIGdpdCBVUkwuZGlmZiAtLWdpdCBhL1JFQURNRSBiL1JFQURNRQppbmRl eCBiMTVhNTliLi5mZGI1ZTNhIDEwMDY0NAotLS0gYS9SRUFETUUKKysrIGIvUkVBRE1FCkBA IC02MCw2ICs2MCw4IEBAIHByb3ZpZGVkIGJ5IHlvdXIgT1MgZGlzdHJpYnV0b3I6CiAgICAg KiAxNi1iaXQgeDg2IGFzc2VtYmxlciwgbG9hZGVyIGFuZCBjb21waWxlciAoZGV2ODYgcnBt IG9yIGJpbjg2ICYgYmNjIGRlYnMpCiAgICAgKiBBQ1BJIEFTTCBjb21waWxlciAoaWFzbCkK ICAgICAqIG1hcmtkb3duCisgICAgKiBpZiBDT05GSUdfUUVNVVVfU1BJQ0U9eSBEZXYgb2Yg c3BpY2UgcHJvdG9jb2wgKGUuZy4gbGlic3BpY2UtcHJvdG9jb2wtZGV2KQorICAgICAgRGV2 IG9mIHNwaWNlIHNlcnZlciAoZS5nLiBsaWJzcGljZS1zZXJ2ZXItZGV2ID49MC4xMCkKIAog U2Vjb25kLCB5b3UgbmVlZCB0byBhY3F1aXJlIGEgc3VpdGFibGUga2VybmVsIGZvciB1c2Ug aW4gZG9tYWluIDAuIElmCiBwb3NzaWJsZSB5b3Ugc2hvdWxkIHVzZSBhIGtlcm5lbCBwcm92 aWRlZCBieSB5b3VyIE9TIGRpc3RyaWJ1dG9yLiBJZmRpZmYgLS1naXQgYS90b29scy9NYWtl ZmlsZSBiL3Rvb2xzL01ha2VmaWxlCmluZGV4IDY0MzBiZmIuLmVjZWVjYjIgMTAwNjQ0Ci0t LSBhL3Rvb2xzL01ha2VmaWxlCisrKyBiL3Rvb2xzL01ha2VmaWxlCkBAIC04Nyw2ICs4Nywx NCBAQCBJT0VNVV9DT05GSUdVUkVfQ1JPU1MgPz0gLS1jcHU9JChYRU5fVEFSR0VUX0FSQ0gp IFwKIAkJCSAtLWludGVycC1wcmVmaXg9JChDUk9TU19TWVNfUk9PVCkKIGVuZGlmCiAKK2lm ZXEgKCQoQ09ORklHX1FFTVVVX0RFQlVHKSx5KQorUUVNVV9PUFRJT05BTF9DT05GSUdTICs9 IC0tZW5hYmxlLWRlYnVnCitlbmRpZgorCitpZmVxICgkKENPTkZJR19RRU1VVV9TUElDRSks eSkKK1FFTVVfT1BUSU9OQUxfQ09ORklHUyArPSAtLWVuYWJsZS1zcGljZQorZW5kaWYKKwog UUVNVV9ST09UIDo9ICQoc2hlbGwgaWYgWyAtZCAiJChDT05GSUdfUUVNVSkiIF07IHRoZW4g ZWNobyAiJChDT05GSUdfUUVNVSkiOyBlbHNlIGVjaG8gLjsgZmkpCiBpZm5lcSAoJChRRU1V X1JPT1QpLC4pCiBleHBvcnQgUUVNVV9ST09UCkBAIC0xNTgsNiArMTY2LDcgQEAgc3ViZGly LWFsbC1xZW11LXhlbi1kaXIgc3ViZGlyLWluc3RhbGwtcWVtdS14ZW4tZGlyOiBxZW11LXhl bi1kaXItZmluZAogCQktLWRpc2FibGUta3ZtIFwKIAkJLS1weXRob249JChQWVRIT04pIFwK IAkJJChJT0VNVV9DT05GSUdVUkVfQ1JPU1MpOyBcCisJCSQoUUVNVV9PUFRJT05BTF9DT05G SUdTKTsgXAogCSQoTUFLRSkgaW5zdGFsbAogCiBzdWJkaXItY2xlYW4tcWVtdS14ZW4tZGly Og== --------------050200000209070802060602-- --------------ms070606090302080206010403 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: Firma crittografica S/MIME MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIOuDCC Bs4wggW2oAMCAQICAgYuMA0GCSqGSIb3DQEBBQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UE ChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUg U2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0 ZSBDbGllbnQgQ0EwHhcNMTAwMzE1MDEzNjEyWhcNMTIwMzE1MTgyMDI0WjCBwjEgMB4GA1UE DRMXMTYzNjM4LU1SaENTbDhEM1BCVDVpRkQxCzAJBgNVBAYTAklUMRAwDgYDVQQIEwdCZXJn YW1vMRAwDgYDVQQHEwdSb3ZldHRhMS0wKwYDVQQLEyRTdGFydENvbSBWZXJpZmllZCBDZXJ0 aWZpY2F0ZSBNZW1iZXIxFjAUBgNVBAMTDUZhYmlvIEZhbnRvbmkxJjAkBgkqhkiG9w0BCQEW F2ZhbnRvbmlmYWJpb0B0aXNjYWxpLml0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA77WvZhtp73ChfRf93cyCnb/kZtkekJf00AOSj4Rakj/Osadbbk4/5Oz85IZoTUMw6/Fk wwqlWjcFTDmWF3AEB5wD7lddRkBYZ9VUCUdfUdlzHDOuarDf2V2hYgkVmErJLNYPmd8PdWuS pknt9yvTdshVSQouyZwRo8HVA2k/RmLII/RZ2Mb7n8vKjnHzsx8OTyhesQvHKQSqcB5BylBN dTcxkZcee5A7LP74lphcRMOXiHMZveYGjb0vKvw04+4fDp1vqY0GXZArHi4wTHHf3U3h4zGw sVz4qEdtDgd5cNQq9ZCnENncmBnQnDbER86QVaiSrrtAYT76mxaJPLJ53wIDAQABo4IDADCC AvwwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMEMB0GA1UdDgQWBBQ3WDZRCgKgMguGasRKY0STU5Op4DAfBgNVHSMEGDAWgBSuVYNv7DHK ufcd+q9rMfPIHeOsuzAiBgNVHREEGzAZgRdmYW50b25pZmFiaW9AdGlzY2FsaS5pdDCCAUIG A1UdIASCATkwggE1MIIBMQYLKwYBBAGBtTcBAgEwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8v d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0 YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENv bSBMdGQuMAMCAQEagZFMaW1pdGVkIExpYWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExp bWl0YXRpb25zKiBvZiB0aGUgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9s aWN5IGF2YWlsYWJsZSBhdCBodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMG A1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2NydHUyLWNybC5jcmww K6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUyLWNybC5jcmwwgY4GCCsGAQUF BwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xh c3MyL2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2Vy dHMvc3ViLmNsYXNzMi5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3Rh cnRzc2wuY29tLzANBgkqhkiG9w0BAQUFAAOCAQEAk9f6iILWFDYsbUah0iASW6fCIvNya9Mq hmcmCdthqCD0IpshjXsry6wiuZKHrX1jWXVriCnzBNROAvSMJRIon6nuGQSoItSe/6t92D7+ NTX2jAp/9ZAeljwoUMkeO7lodyK5qnbSNYjQ/SYN1OuULSAteg9LWkiI32HgledhHfiUcFAN MOanv+qEJqVpEfTrrBZhKzO5eOZpjujUbkI48dBXrsEA4dgw/u9uqxUPtxYlA7XW/T9HEKwg 8OO/JNgyfkN6KrrjU4OI5/Xw1DJoNI8HY3lDAdkWMAP1sNpwZzcDI2Lo+jAKh9fKaHPlNaqC pQhe/rTAzXazJIhTOwpTRTCCB+IwggXKoAMCAQICAQ4wDQYJKoZIhvcNAQEFBQAwfTELMAkG A1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdp dGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRp b24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDI1NFoXDTEyMTAyMjIxMDI1NFowgYwxCzAJBgNV BAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRh bCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAyIFByaW1h cnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAMsohUWcASz7GfKrpTOMKqANy9BV7V0igWdGxA8IU77L3aTxErQ+fcxtDYZ36Z6GH0YF n7fq5RADteP0AYzrCA+EQTfi8q1+kA3m0nwtwXG94M5sIqsvs7lRP1aycBke/s5g9hJHryZ2 acScnzczjBCAo7X1v5G3yw8MDP2m2RCye0KfgZ4nODerZJVzhAlOD9YejvAXZqHksw56HzEl VIoYSZ3q4+RJuPXXfIoyby+Y2m1E+YzX5iCZXBx05gk6MKAW1vaw4/v2OOLy6FZH3XHHtOkz UreG//CsFnB9+uaYSlR65cdGzTsmoIK8WH1ygoXhRBm98SD7Hf/r3FELNvUCAwEAAaOCA1sw ggNXMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgGmMB0GA1UdDgQWBBSuVYNv7DHKufcd+q9r MfPIHeOsuzCBqAYDVR0jBIGgMIGdgBROC+8apEBbpRdphzDKNGhD0EGu8qGBgaR/MH0xCzAJ BgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGln aXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0 aW9uIEF1dGhvcml0eYIBATAJBgNVHRIEAjAAMD0GCCsGAQUFBwEBBDEwLzAtBggrBgEFBQcw AoYhaHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MGAGA1UdHwRZMFcwLKAqoCiG Jmh0dHA6Ly9jZXJ0LnN0YXJ0Y29tLm9yZy9zZnNjYS1jcmwuY3JsMCegJaAjhiFodHRwOi8v Y3JsLnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwggFdBgNVHSAEggFUMIIBUDCCAUwGCysGAQQB gbU3AQEEMIIBOzAvBggrBgEFBQcCARYjaHR0cDovL2NlcnQuc3RhcnRjb20ub3JnL3BvbGlj eS5wZGYwNQYIKwYBBQUHAgEWKWh0dHA6Ly9jZXJ0LnN0YXJ0Y29tLm9yZy9pbnRlcm1lZGlh dGUucGRmMIHQBggrBgEFBQcCAjCBwzAnFiBTdGFydCBDb21tZXJjaWFsIChTdGFydENvbSkg THRkLjADAgEBGoGXTGltaXRlZCBMaWFiaWxpdHksIHJlYWQgdGhlIHNlY3Rpb24gKkxlZ2Fs IExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg UG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvcG9saWN5LnBk ZjARBglghkgBhvhCAQEEBAMCAAcwUAYJYIZIAYb4QgENBEMWQVN0YXJ0Q29tIENsYXNzIDIg UHJpbWFyeSBJbnRlcm1lZGlhdGUgRnJlZSBTU0wgRW1haWwgQ2VydGlmaWNhdGVzMA0GCSqG SIb3DQEBBQUAA4ICAQAe9xAX/vbphHkvkDdNrslXWdO7fD3JaqnTT3jmmDu55r7UpW1H/v/J 40UBXsw9DKU8TylE4RwZT5HDAMW42f1x498AzM4FOnL/pUTTvr6BiRlrify5ZovkDYVWjy1G YTJ+hPiBEv0HmHnDxjhnJIIkEvJ+niMHLLEdpNMhZnxMiTFRAtIF4WeYcpgXBjAxsEDRKBvw 40K+r3N4lykySQNp2ElIJ8H1z2BmhxtppUdWpOVJ4Q1Gvn9jfV1qnMhFCDY+X1X8DrkKrTcp DExcGlefweQs7+DYUK3spiQkJpN7qpPYlfy2GYHedv7lGa1ZAghMI/4882QVAK2zq6M60nHp OUMtYD61XtAs3ZD5L3yn9LCdeK2j4ZbQ3uRdwvxAMFWwXyUK/ALP4lCu9QhxbnETOkBWT3FJ ul4/FUgzM0RRCEGhuQWiOFSoa35XJTcYf/4E/ZuvOXhK04nUpe7DYTMWzRqL04yyoJQVHKHK SboytueydKuqFZKdJA9gi77OnPBYL/yxkXGgkLC9tsi77oT4AgZry0/6lgX56ak+f/umQihN PgtKSQQjEYq9S8MlOHzpUM0vxsghATYsdUPBw6r6ZxDHjXoUAD03DUMEbKsWvqFB7nJNVesn gbu8miw1EYLA+fHfTaCidoV3CL75jKqM/KE87qrh9Fqti9bKqnkvpTGCA80wggPJAgEBMIGT MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh c3MgMiBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgYuMAkGBSsOAwIaBQCgggIO MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEyMDIyODE0Mjgw NlowIwYJKoZIhvcNAQkEMRYEFOabijbyUHn4t9660UJs1lhxFIAjMF8GCSqGSIb3DQEJDzFS MFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGTMIGMMQsw CQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERp Z2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMiBQ cmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgYuMIGmBgsqhkiG9w0BCRACCzGBlqCB kzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNl Y3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENs YXNzIDIgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIGLjANBgkqhkiG9w0BAQEF AASCAQAfrohBmsHxC0SPuXmM22QSvDq49H2vP0LvFdiynhFHF6+ozoAX8eysjw+gL70DjcPv zglXPZ776J57OaEbje/XrnWk4Q46/e/Ep2YkMmmSfvdih/QjpeCdYtIrW7vXIdHjlrsehNsX C9QQEdPsIDwdLsi19KZ421D2y/4pp5vqNSKV0MMbUM8QLL4ZAIDCqLk76iAR2/3TRplV8S9L RhjjBbdtIeN8DNSkhNO/R7cfrmrKz0MGBaztFqfXl7oP2QVx/+EI61RCWemUBYLkO++Y8MNf cCSS27Fpt1G/Jx3yTFNc/urFZKFD/fp+Y9d05Bwm1DA5mpwpVOSjqCyWePQAAAAAAAAA --------------ms070606090302080206010403-- --===============0915041708255452105== 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 --===============0915041708255452105==--