All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Andrew Lyon" <andrew.lyon@gmail.com>
To: James Harper <james.harper@bendigoit.com.au>
Cc: xen-devel@lists.xensource.com, xen-users@lists.xensource.com
Subject: Re: [Xen-devel] GPLPV drivers 0.9.12-pre9 upload
Date: Tue, 23 Dec 2008 19:55:14 +0000	[thread overview]
Message-ID: <f4527be0812231155t6408e496lb9b43fb0fdb88cfd@mail.gmail.com> (raw)
In-Reply-To: <AEC6C66638C05B468B556EA548C1A77D01550064@trantor>

On Fri, Dec 19, 2008 at 12:25 PM, James Harper
<james.harper@bendigoit.com.au> wrote:
> I've just uploaded 0.9.12-pre9. Please read the following before using:
>
> 1. Windows 2000 is no longer included in the binary distribution. It
> didn't work.
>
> 2. qemu network and disk adapters are disabled, but will now appear as
> having failed due to a change in the hiding code. This is cosmetic
> (you'll get a warning on start that a service or driver failed to start)
> but the effect is the same, except you won't get strange things
> happening as a result of pci devices just disappearing - I was seeing
> delays in places during startup and shutdown.
>
> 3. If you are using the latest Xen 3.3.1 hg (maybe 3.3.0 too?), the
> qemu_disable_patches.diff patch applied to the ioemu-remote git repo
> (after 'make tools' has downloaded it, or after you've updated it to the
> latest) will completely remove the ide disks and network interfaces,
> leaving the cdroms as emulated by qemu. This is how things should be
> going forward - qemu cdrom's means you get eject and virtual image swap
> etc, and performance on a cdrom is hardly critical. Hopefully these
> patches will make it into Xen 3.4.

I posted this earlier in the wrong thread, I tried to use the
qemu_disable_patches.diff today with 3.3.1 rc4 but it didn't hide the
devices or change cdrom to emulated when using the pre11 drivers, this
is what I did:

hg clone -r 3.3.1-rc4 http://xenbits.xensource.com/xen-3.3-testing.hg
cd xen-3.3-testing.hg
make tools # I believe this is necessary to pull ioemu-remote ?
cd tools/ioemu-remote
patch -p1 -i /usr/src/qemu-pci-disable.patch # I removed the last
chunk of the patch which changes vl.c as the changes are in 3.3.1-rc4.
make clean
cd ../../
make clean
make tools
make install-tools
/etc/init.d/xend restart

I did not recompile xen, only the tools.

In my vista hvm the Intel IDE and Realtek NIC are still visible, and
cdrom is XEN PV not ioemu/qemu.

Is my method incorrect?

Andy

>
> 4. Please test in a dev environment. I haven't broken my test servers
> during upgrade or anything, but testing first is just common sense.
>
> 5. 64 bit block addressing is in place but not really tested. If you
> have block devices >1TB that didn't work previously, please give it a go
> and let me know.
>
> 6. Save+restore is working for me at the moment, please report any
> issues.
>
> Go to http://www.meadowcourt.org/downloads/ for the gplpv driver
> download and, if you want, the qemu_disable_patches.diff patch.
>
> See the thread in xen-devel with a subject of 'disable qemu PCI devices
> in HVM domains' for an explanation of how the qemu device disabling
> works.
>
> James
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
>

  parent reply	other threads:[~2008-12-23 19:55 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-19 12:25 GPLPV drivers 0.9.12-pre9 upload James Harper
2008-12-19 13:27 ` Pasi Kärkkäinen
2008-12-20  1:42   ` [Xen-devel] " James Harper
2008-12-19 13:30 ` Jun Koi
2008-12-19 14:32 ` Ian Jackson
2008-12-20  1:41   ` qemu patch for GPLPV drivers James Harper
2008-12-20 10:17     ` Keir Fraser
2008-12-20  1:49 ` GPLPV drivers 0.9.12-pre9 upload James Harper
2008-12-21  6:28   ` RE: [Xen-devel] " Venefax
2008-12-21  8:37     ` James Harper
2008-12-21  8:44       ` Venefax
2008-12-21  6:48   ` Venefax
2008-12-21  8:36     ` [Xen-users] " James Harper
2008-12-22 20:19     ` Andrew Lyon
2008-12-22 21:32       ` RE: [Xen-devel] " Wizard Vandal
2008-12-23 19:55 ` Andrew Lyon [this message]
2008-12-24  5:35   ` James Harper
2008-12-24 11:27     ` Andrew Lyon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f4527be0812231155t6408e496lb9b43fb0fdb88cfd@mail.gmail.com \
    --to=andrew.lyon@gmail.com \
    --cc=james.harper@bendigoit.com.au \
    --cc=xen-devel@lists.xensource.com \
    --cc=xen-users@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.