From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-2022-JP?B?TWFydGlueCAtIBskQiU4JSchPCVgJTobKEI=?= Subject: Re: [Xen-devel] Re: XCP/XenServer Migration utility now available at xen.org Date: Mon, 15 Mar 2010 15:46:10 -0300 Message-ID: <6b7f6eb1003151146jbdcfaa7m710110d87b18cbef@mail.gmail.com> References: <6b7f6eb1003121142x3f3ac6c7u6175c2ca3ddb283f@mail.gmail.com> <6894a6471003151043o5ba7bf03kc8be41b7ae007626@mail.gmail.com> <6b7f6eb1003151113o60046a6l3f6667851737fa8f@mail.gmail.com> <6894a6471003151117n781471beh4df5f0a0df4da7c5@mail.gmail.com> <6b7f6eb1003151131v7a381856nafa681fd348935db@mail.gmail.com> <6894a6471003151139r5b4ddad6o839fd79b8f4555f1@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0260116324==" Return-path: In-Reply-To: <6894a6471003151139r5b4ddad6o839fd79b8f4555f1@mail.gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-users-bounces@lists.xensource.com Errors-To: xen-users-bounces@lists.xensource.com To: admin@dmarkey.com Cc: David Markey , "xen-devel@lists.xensource.com" , "xen-users@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org --===============0260116324== Content-Type: multipart/alternative; boundary=0016e6d77e12a2e03b0481db4cc0 --0016e6d77e12a2e03b0481db4cc0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Yeah! Sure! Today I'm doing this work manually... I mean, to copy a VM from open source Xen to the XenServer I do: 1- stop the VM on my debian dom0; 2- mount its root file system under /mnt/source; 3- export it via NFS; 4- At the XenServer, I boot the sysrescuecd (a live system); 5- fdisk the /dev/sda; 6- create the LVM volumes; 7- mount /dev/vg01/root under /mnt/target; 8- mount /dev/sda1 under /mnt/target/boot; 9- mount the debian dom0 nfs server under /mnt/source; 10- cp /mnt/source/* /mnt/target/ 11- edit the /etc/fstab and the grub's menu; 12- shutdown the VM; 13- Convert it from HVM to PVM; 14- start the VM; Thanks, Thiago 2010/3/15 David Markey > If you change xvda1 to xvda, change xvda2 to xvdb it will work fine. > > Change references in /boot/grub/menu.lst of xvda1 to xvda > > Change references in /etc/fstab of xvda1 to xvda, and xvda2 to xvdb. > > > Understand? > > > 2010/3/15 Martinx - ジェームズ > >> Exactly! >> >> The first one is for my domU hosted at my open source Xen (powered by >> Debian), the second fstab, is the new one, used for my guests hosted at my >> XenServers. >> >> >> Thanks! >> Thiago >> >> 2010/3/15 David Markey >> >>> I'm confused, >>> >>> You supply 2 fstabs there, one using LVM, one without. Which one is it? >>> >>> >>> >>> >>> 2010/3/15 Martinx - ジェームズ >>> >>> Hi David! >>>> >>>> My Xen domU in my open source dom0 (Debian) have this configuration >>>> file: >>>> >>>> ---- >>>> bootloader = '/usr/bin/pygrub' >>>> extra = 'console=hvc0' >>>> memory = '64' >>>> disk = [ >>>> 'phy:/dev/HyperVG01/guest01-root,xvda1,w', >>>> 'phy:/dev/HyperVG01/guest01-swap,xvda2,w', >>>> ] >>>> name = 'guest01' >>>> vif = [ 'mac=00:01:64:4b:0d:2e, vifname=guest01-eth0, >>>> bridge=eth0' ] >>>> on_poweroff = 'destroy' >>>> on_reboot = 'restart' >>>> on_crash = 'restart' >>>> ---- >>>> >>>> My guest01 /etc/fstab file: >>>> >>>> proc /proc proc defaults 0 0 >>>> /dev/xvda1 / ext3 relatime,errors=remount-ro >>>> 0 1 >>>> /dev/xvda2 none swap sw 0 0 >>>> >>>> BUT, this is for open source Xen domU, within the XenServer, the >>>> guest01 should be: >>>> >>>> proc /proc proc defaults 0 0 >>>> /dev/xvda1 /boot ext2 defaults 0 2 >>>> /dev/mapper/vdwuaf1-root / ext3 errors=remount-ro >>>> 0 1 >>>> /dev/mapper/vdwuaf1-swap_1 none swap sw >>>> 0 0 >>>> >>>> And the partition table of the guest01: >>>> >>>> guest01:~# fdisk -lu /dev/xvda >>>> >>>> Disk /dev/xvda: 8589 MB, 8589934592 bytes >>>> 255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors >>>> Units = sectors of 1 * 512 = 512 bytes >>>> Disk identifier: 0x0009c181 >>>> >>>> Device Boot Start End Blocks Id System >>>> /dev/xvda1 * 63 498014 248976 83 Linux >>>> /dev/xvda2 498015 16771859 8136922+ 8e Linux LVM >>>> >>>> You tool can recreate the partition scheme? Or it just copy the domU as >>>> is? >>>> I have many others domU like this to copy... >>>> >>>> Thanks! >>>> Thiago >>>> >>>> 2010/3/15 David Markey >>>> >>>> If anyone has feature requests, direct them here. >>>>> >>>>> The next feature i'll be working on is supporting kernels loaded from >>>>> the Dom0. The kernel images will have to be copied to the XenServer/XCP >>>>> Dom0. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> 2010/3/12 Martinx - ジェームズ >>>>> >>>>>> Really COOL!!! I'm doing all this work manually until now! >>>>>> >>>>>> >>>>>> On 12 March 2010 15:33, David Markey wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> A new python based migration utility for migrating your xend virtual >>>>>>> machines to XCP is now available at: >>>>>>> >>>>>>> http://www.xen.org/products/cloud_projects.html >>>>>>> >>>>>>> It can generate XVAs from your xend based HVM and paravirtualised >>>>>>> virtual machines. >>>>>>> It can also steam your VM directly to a XenServer/XCP host over HTTP >>>>>>> or HTTPS. >>>>>>> >>>>>>> Please read the README for pointers and guidelines on how to prepare >>>>>>> your VMs for migration to XCP. Most PV based virtual machines will need some >>>>>>> preparation work. >>>>>>> >>>>>>> >>>>>>> Thanks to Stephen Spector and Dave Scott! >>>>>>> >>>>>>> Enjoy, >>>>>>> >>>>>>> David >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Xen-users mailing list >>>>>>> Xen-users@lists.xensource.com >>>>>>> http://lists.xensource.com/xen-users >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Xen-devel mailing list >>>>>> Xen-devel@lists.xensource.com >>>>>> http://lists.xensource.com/xen-devel >>>>>> >>>>>> >>>>> >>>> >>> >> > --0016e6d77e12a2e03b0481db4cc0 Content-Type: text/html; charset=ISO-2022-JP Content-Transfer-Encoding: base64 WWVhaCEgU3VyZSE8YnI+PGJyPiZuYnNwO1RvZGF5IEkmIzM5O20gZG9pbmcgdGhpcyB3b3JrIG1h bnVhbGx5Li4uIEkgbWVhbiwgdG8gY29weSBhIFZNIGZyb20gb3BlbiBzb3VyY2UgWGVuIHRvIHRo ZSBYZW5TZXJ2ZXIgSSBkbzo8YnI+PGJyPjEtIHN0b3AgdGhlIFZNIG9uIG15IGRlYmlhbiBkb20w Ozxicj4yLSBtb3VudCBpdHMgcm9vdCBmaWxlIHN5c3RlbSB1bmRlciAvbW50L3NvdXJjZTs8YnI+ CgozLSBleHBvcnQgaXQgdmlhIE5GUzs8YnI+NC0gQXQgdGhlIFhlblNlcnZlciwgSSBib290IHRo ZSBzeXNyZXNjdWVjZCAoYSBsaXZlIHN5c3RlbSk7PGJyPjUtIGZkaXNrIHRoZSAvZGV2L3NkYTs8 YnI+Ni0gY3JlYXRlIHRoZSBMVk0gdm9sdW1lczs8YnI+Ny0gbW91bnQgL2Rldi92ZzAxL3Jvb3Qg dW5kZXIgL21udC90YXJnZXQ7PGJyPjgtIG1vdW50IC9kZXYvc2RhMSB1bmRlciAvbW50L3Rhcmdl dC9ib290Ozxicj4KCjktIG1vdW50IHRoZSBkZWJpYW4gZG9tMCBuZnMgc2VydmVyIHVuZGVyIC9t bnQvc291cmNlOzxicj4xMC0gY3AgL21udC9zb3VyY2UvKiAvbW50L3RhcmdldC88YnI+MTEtIGVk aXQgdGhlIC9ldGMvZnN0YWIgYW5kIHRoZSBncnViJiMzOTtzIG1lbnU7PGJyPjEyLSBzaHV0ZG93 biB0aGUgVk07PGJyPjEzLSBDb252ZXJ0IGl0IGZyb20gSFZNIHRvIFBWTTs8YnI+MTQtIHN0YXJ0 IHRoZSBWTTs8YnI+Cgo8YnI+VGhhbmtzLDxicj5UaGlhZ288YnI+PGJyPjxkaXYgY2xhc3M9Imdt YWlsX3F1b3RlIj4yMDEwLzMvMTUgRGF2aWQgTWFya2V5IDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEg aHJlZj0ibWFpbHRvOmFkbWluQGRtYXJrZXkuY29tIj5hZG1pbkBkbWFya2V5LmNvbTwvYT4mZ3Q7 PC9zcGFuPjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46 IDBwdCAwcHQgMHB0IDAuOGV4OyBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwg MjA0KTsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4KCklmIHlvdSBjaGFuZ2UgeHZkYTEgdG8geHZkYSwg Y2hhbmdlIHh2ZGEyIHRvIHh2ZGIgaXQgd2lsbCB3b3JrIGZpbmUuPGRpdj48YnI+PC9kaXY+PGRp dj5DaGFuZ2UgcmVmZXJlbmNlcyBpbiAvYm9vdC9ncnViL21lbnUubHN0IG9mIHh2ZGExIHRvIHh2 ZGE8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkNoYW5nZSByZWZlcmVuY2VzIGluIC9ldGMvZnN0 YWIgb2YgeHZkYTEgdG8geHZkYSwgYW5kIHh2ZGEyIHRvIHh2ZGIuPC9kaXY+CgoKPGRpdj48YnI+ PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5VbmRlcnN0YW5kPzwvZGl2PjxkaXY+PGRpdj48L2Rp dj48ZGl2IGNsYXNzPSJoNSI+PGRpdj48YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4y MDEwLzMvMTUgTWFydGlueCAtIBskQiU4JSchPCVgJTobKEIgPHNwYW4gZGlyPSJsdHIiPiZsdDs8 YSBocmVmPSJtYWlsdG86dGhpYWdvY21hcnRpbnNjQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsi PnRoaWFnb2NtYXJ0aW5zY0BnbWFpbC5jb208L2E+Jmd0Ozwvc3Bhbj48YnI+CgoKPGJsb2NrcXVv dGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsg Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjA0LCAyMDQsIDIwNCk7IHBhZGRpbmctbGVmdDog MWV4OyI+RXhhY3RseSE8YnI+PGJyPiZuYnNwO1RoZSBmaXJzdCBvbmUgaXMgZm9yIG15IGRvbVUg aG9zdGVkIGF0IG15IG9wZW4gc291cmNlIFhlbiAocG93ZXJlZCBieSBEZWJpYW4pLCB0aGUgc2Vj b25kIGZzdGFiLCBpcyB0aGUgbmV3IG9uZSwgdXNlZCBmb3IgbXkgZ3Vlc3RzIGhvc3RlZCBhdCBt eSBYZW5TZXJ2ZXJzLjxkaXY+CgoKPGRpdj48L2Rpdj48ZGl2Pjxicj48YnI+VGhhbmtzITxicj5U aGlhZ288YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4KCjIwMTAvMy8xNSBEYXZpZCBN YXJrZXkgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86YWRtaW5AZG1hcmtleS5j b20iIHRhcmdldD0iX2JsYW5rIj5hZG1pbkBkbWFya2V5LmNvbTwvYT4mZ3Q7PC9zcGFuPjxicj48 YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46IDBwdCAwcHQgMHB0 IDAuOGV4OyBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgcGFkZGlu Zy1sZWZ0OiAxZXg7Ij4KCgoKCjxkaXY+SSYjMzk7bSBjb25mdXNlZCw8L2Rpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2PllvdSBzdXBwbHkgMiBmc3RhYnMgdGhlcmUsIG9uZSB1c2luZyBMVk0sIG9uZSB3 aXRob3V0LiBXaGljaCBvbmUgaXMgaXQ/PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj48YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4yMDEwLzMvMTUgTWFydGlu eCAtIBskQiU4JSchPCVgJTobKEIgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86 dGhpYWdvY21hcnRpbnNjQGdtYWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnRoaWFnb2NtYXJ0aW5z Y0BnbWFpbC5jb208L2E+Jmd0Ozwvc3Bhbj48ZGl2PgoKCgoKPGRpdj48L2Rpdj48ZGl2Pjxicj4K PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOiAwcHQgMHB0IDBw dCAwLjhleDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjA0LCAyMDQsIDIwNCk7IHBhZGRp bmctbGVmdDogMWV4OyI+SGkgRGF2aWQhPGJyPjxicj4mbmJzcDtNeSBYZW4gZG9tVSBpbiBteSBv cGVuIHNvdXJjZSBkb20wIChEZWJpYW4pIGhhdmUgdGhpcyBjb25maWd1cmF0aW9uIGZpbGU6PGJy PgoKCgo8YnI+LS0tLTxicj5ib290bG9hZGVyJm5ic3A7ID0gJiMzOTsvdXNyL2Jpbi9weWdydWIm IzM5Ozxicj4KZXh0cmEmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPSAmIzM5 O2NvbnNvbGU9aHZjMCYjMzk7PGJyPm1lbW9yeSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyA9ICYjMzk7NjQmIzM5Ozxicj5kaXNrJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7ID0gWzxicj4KCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyAmIzM5O3BoeTovZGV2L0h5cGVyVkcwMS9ndWVzdDAxLXJvb3QseHZkYTEsdyYjMzk7 LDxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJiMzOTtw aHk6L2Rldi9IeXBlclZHMDEvZ3Vlc3QwMS1zd2FwLHh2ZGEyLHcmIzM5Oyw8YnI+Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IF08YnI+bmFtZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyA9ICYjMzk7Z3Vlc3QwMSYjMzk7PGJyPnZpZiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA9IFsgJiMzOTttYWM9MDA6MDE6NjQ6NGI6MGQ6MmUs IHZpZm5hbWU9Z3Vlc3QwMS1ldGgwLCBicmlkZ2U9ZXRoMCYjMzk7IF08YnI+CgoKCgoKCgpvbl9w b3dlcm9mZiA9ICYjMzk7ZGVzdHJveSYjMzk7PGJyPm9uX3JlYm9vdCZuYnNwOyZuYnNwOyA9ICYj Mzk7cmVzdGFydCYjMzk7PGJyPm9uX2NyYXNoJm5ic3A7Jm5ic3A7Jm5ic3A7ID0gJiMzOTtyZXN0 YXJ0JiMzOTs8YnI+LS0tLTxicj48YnI+Jm5ic3A7TXkgZ3Vlc3QwMSAvZXRjL2ZzdGFiIGZpbGU6 PGJyPjxicj5wcm9jJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC9wcm9jJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByb2MmbmJzcDsmbmJzcDsmbmJzcDsgZGVm YXVsdHMmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMCZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAwPGJyPgoKCgoKCgoKL2Rldi94dmRhMSZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAvJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV4 dDMmbmJzcDsmbmJzcDsmbmJzcDsgcmVsYXRpbWUsZXJyb3JzPXJlbW91bnQtcm8gMCZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAxPGJyPi9kZXYveHZkYTImbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsgbm9uZSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBzd2FwJm5ic3A7Jm5ic3A7Jm5ic3A7IHN3 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsgMDxicj48YnI+Jm5ic3A7QlVULCB0aGlzIGlzIGZvciBvcGVuIHNvdXJjZSBYZW4gZG9tVSwg d2l0aGluIHRoZSBYZW5TZXJ2ZXIsIHRoZSBndWVzdDAxIHNob3VsZCBiZTo8YnI+CgoKCgoKCgo8 YnI+cHJvYyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyAvcHJvYyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcm9jJm5ic3A7Jm5ic3A7Jm5ic3A7IGRlZmF1bHRz Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDAmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMDxicj4vZGV2L3h2ZGExJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IC9ib290Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV4dDImbmJzcDsmbmJzcDsmbmJzcDsgZGVmYXVsdHMmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMCZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyAyPGJyPi9kZXYvbWFwcGVyL3Zkd3VhZjEtcm9vdCAvJm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV4dDMmbmJzcDsmbmJzcDsmbmJzcDsgZXJyb3JzPXJlbW91 bnQtcm8gCjAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMTxicj4vZGV2L21h cHBlci92ZHd1YWYxLXN3YXBfMSBub25lJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHN3YXAmbmJzcDsmbmJzcDsmbmJzcDsg c3cmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyAwPGJyPjxicj4mbmJzcDtBbmQgdGhlIHBhcnRpdGlvbiB0YWJsZSBvZiB0aGUgZ3Vlc3Qw MTo8YnI+PGJyPmd1ZXN0MDE6fiMgZmRpc2sgLWx1IC9kZXYveHZkYTxicj48YnI+RGlzayAvZGV2 L3h2ZGE6IDg1ODkgTUIsIDg1ODk5MzQ1OTIgYnl0ZXM8YnI+CgoKCgoKCgoyNTUgaGVhZHMsIDYz IHNlY3RvcnMvdHJhY2ssIDEwNDQgY3lsaW5kZXJzLCB0b3RhbCAxNjc3NzIxNiBzZWN0b3JzPGJy PlVuaXRzID0gc2VjdG9ycyBvZiAxICogNTEyID0gNTEyIGJ5dGVzPGJyPkRpc2sgaWRlbnRpZmll cjogMHgwMDA5YzE4MTxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IERldmljZSBCb290Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFN0YXJ0Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEVuZCZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBC bG9ja3MmbmJzcDsmbmJzcDsgSWQmbmJzcDsgU3lzdGVtPGJyPi9kZXYveHZkYTEmbmJzcDsmbmJz cDsgKiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyA2MyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA0OTgwMTQmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsgMjQ4OTc2Jm5ic3A7Jm5ic3A7IDgzJm5ic3A7IExpbnV4PGJyPgoKCgoK CgoKL2Rldi94dmRhMiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyA0OTgwMTUmbmJzcDsmbmJzcDsmbmJzcDsgMTY3NzE4NTkmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsgODEzNjkyMismbmJzcDsgOGUmbmJzcDsgTGludXggTFZNPGJyPjxicj4mbmJz cDtZb3UgdG9vbCBjYW4gcmVjcmVhdGUgdGhlIHBhcnRpdGlvbiBzY2hlbWU/IE9yIGl0IGp1c3Qg Y29weSB0aGUgZG9tVSBhcyBpcz88YnI+Jm5ic3A7SSBoYXZlIG1hbnkgb3RoZXJzIGRvbVUgbGlr ZSB0aGlzIHRvIGNvcHkuLi48YnI+PGJyPlRoYW5rcyE8YnI+VGhpYWdvPGJyPgoKCgoKCgoKPGJy PjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4yMDEwLzMvMTUgRGF2aWQgTWFya2V5IDxzcGFuIGRp cj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmFkbWluQGRtYXJrZXkuY29tIiB0YXJnZXQ9Il9i bGFuayI+YWRtaW5AZG1hcmtleS5jb208L2E+Jmd0Ozwvc3Bhbj48ZGl2PjxkaXY+PC9kaXY+PGRp dj48YnI+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOiAwcHQg MHB0IDBwdCAwLjhleDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjA0LCAyMDQsIDIwNCk7 IHBhZGRpbmctbGVmdDogMWV4OyI+CgoKCgoKCgpJZiBhbnlvbmUgaGFzIGZlYXR1cmUgcmVxdWVz dHMsIGRpcmVjdCB0aGVtIGhlcmUuPGRpdj48YnI+PC9kaXY+PGRpdj5UaGUgbmV4dCBmZWF0dXJl IGkmIzM5O2xsIGJlIHdvcmtpbmcgb24gaXMgc3VwcG9ydGluZyBrZXJuZWxzIGxvYWRlZCBmcm9t IHRoZSBEb20wLiBUaGUga2VybmVsIGltYWdlcyB3aWxsIGhhdmUgdG8gYmUgY29waWVkIHRvIHRo ZSBYZW5TZXJ2ZXIvWENQIERvbTAuPC9kaXY+CgoKCgoKCgoKPGRpdj48YnI+PC9kaXY+PGRpdj48 YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1 b3RlIj4yMDEwLzMvMTIgTWFydGlueCAtIBskQiU4JSchPCVgJTobKEIgPHNwYW4gZGlyPSJsdHIi PiZsdDs8YSBocmVmPSJtYWlsdG86dGhpYWdvY21hcnRpbnNjQGdtYWlsLmNvbSIgdGFyZ2V0PSJf YmxhbmsiPnRoaWFnb2NtYXJ0aW5zY0BnbWFpbC5jb208L2E+Jmd0Ozwvc3Bhbj48YnI+CgoKCgoK CgoKPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOiAwcHQgMHB0 IDBwdCAwLjhleDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjA0LCAyMDQsIDIwNCk7IHBh ZGRpbmctbGVmdDogMWV4OyI+PGRpdj48ZGl2PjwvZGl2PjxkaXY+ClJlYWxseSBDT09MISEhIEkm IzM5O20gZG9pbmcgYWxsIHRoaXMgd29yayBtYW51YWxseSB1bnRpbCBub3chPGRpdj48ZGl2Pjwv ZGl2PjxkaXY+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gMTIgTWFyY2ggMjAx MCAxNTozMywgRGF2aWQgTWFya2V5IDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRv OmRhdmlkLm1hcmtleUBjaXRyaXguY29tIiB0YXJnZXQ9Il9ibGFuayI+ZGF2aWQubWFya2V5QGNp dHJpeC5jb208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPgoKCgoKCgoKCgoKCjxibG9ja3F1b3Rl IGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjogMHB0IDBwdCAwcHQgMC44ZXg7IGJv cmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBwYWRkaW5nLWxlZnQ6IDFl eDsiPkhpIGFsbCw8YnI+Cjxicj4KQSBuZXcgcHl0aG9uIGJhc2VkIG1pZ3JhdGlvbiB1dGlsaXR5 IGZvciBtaWdyYXRpbmcgeW91ciB4ZW5kIHZpcnR1YWwgbWFjaGluZXMgdG8gWENQICZuYnNwO2lz IG5vdyBhdmFpbGFibGUgYXQ6PGJyPgo8YnI+CjxhIGhyZWY9Imh0dHA6Ly93d3cueGVuLm9yZy9w cm9kdWN0cy9jbG91ZF9wcm9qZWN0cy5odG1sIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3d3dy54 ZW4ub3JnL3Byb2R1Y3RzL2Nsb3VkX3Byb2plY3RzLmh0bWw8L2E+PGJyPgo8YnI+Ckl0IGNhbiBn ZW5lcmF0ZSBYVkFzIGZyb20geW91ciB4ZW5kIGJhc2VkIEhWTSBhbmQgcGFyYXZpcnR1YWxpc2Vk IHZpcnR1YWwgbWFjaGluZXMuPGJyPgpJdCBjYW4gYWxzbyBzdGVhbSB5b3VyIFZNIGRpcmVjdGx5 IHRvIGEgWGVuU2VydmVyL1hDUCBob3N0IG92ZXIgSFRUUCBvciBIVFRQUy48YnI+Cjxicj4KUGxl YXNlIHJlYWQgdGhlIFJFQURNRSBmb3IgcG9pbnRlcnMgYW5kIGd1aWRlbGluZXMgb24gaG93IHRv IHByZXBhcmUgeW91ciBWTXMgZm9yIG1pZ3JhdGlvbiB0byBYQ1AuIE1vc3QgUFYgYmFzZWQgdmly dHVhbCBtYWNoaW5lcyB3aWxsIG5lZWQgc29tZSBwcmVwYXJhdGlvbiB3b3JrLjxicj4KPGJyPgo8 YnI+ClRoYW5rcyB0byBTdGVwaGVuIFNwZWN0b3IgYW5kIERhdmUgU2NvdHQhPGJyPgo8YnI+CkVu am95LDxicj4KPGJyPgpEYXZpZDxicj4KPGJyPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXzxicj4KWGVuLXVzZXJzIG1haWxpbmcgbGlzdDxicj4KPGEgaHJl Zj0ibWFpbHRvOlhlbi11c2Vyc0BsaXN0cy54ZW5zb3VyY2UuY29tIiB0YXJnZXQ9Il9ibGFuayI+ WGVuLXVzZXJzQGxpc3RzLnhlbnNvdXJjZS5jb208L2E+PGJyPgo8YSBocmVmPSJodHRwOi8vbGlz dHMueGVuc291cmNlLmNvbS94ZW4tdXNlcnMiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vbGlzdHMu eGVuc291cmNlLmNvbS94ZW4tdXNlcnM8L2E+PGJyPgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPgo8 L2Rpdj48L2Rpdj48YnI+PC9kaXY+PC9kaXY+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX188YnI+Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3Q8YnI+CjxhIGhyZWY9 Im1haWx0bzpYZW4tZGV2ZWxAbGlzdHMueGVuc291cmNlLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPlhl bi1kZXZlbEBsaXN0cy54ZW5zb3VyY2UuY29tPC9hPjxicj4KPGEgaHJlZj0iaHR0cDovL2xpc3Rz LnhlbnNvdXJjZS5jb20veGVuLWRldmVsIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLnhl bnNvdXJjZS5jb20veGVuLWRldmVsPC9hPjxicj4KPGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+ CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PC9kaXY+PGJyPgo8L2Jsb2NrcXVvdGU+ PC9kaXY+PC9kaXY+PC9kaXY+PGJyPjwvZGl2Pgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPgo8L2Rp dj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PGJyPjwvZGl2Pgo8L2Rpdj48L2Rpdj48L2Jsb2Nr cXVvdGU+PC9kaXY+PGJyPgo= --0016e6d77e12a2e03b0481db4cc0-- --===============0260116324== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users --===============0260116324==--