[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatib
From: |
Gleb Natapov |
Subject: |
Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility |
Date: |
Wed, 3 Oct 2012 11:55:32 +0200 |
On Mon, Oct 01, 2012 at 03:26:05PM +0200, Jan Kiszka wrote:
> On 2012-10-01 15:19, Anthony Liguori wrote:
> > Jan Kiszka <address@hidden> writes:
> >
> >> On 2012-10-01 11:31, Marcelo Tosatti wrote:
> >>
> >> It's not just about default configs. We need to validate if the
> >> migration formats are truly compatible (qemu-kvm -> QEMU, the other way
> >> around definitely not). For the command line switches, we could provide
> >> a wrapper script that translates them into upstream format or simply
> >> ignores them. That should be harmless to carry upstream.
> >
> > qemu-kvm has:
> >
> > -no-kvm
> > -no-kvm-irqchip
> > -no-kvm-pit
> > -no-kvm-pit-reinjection
> > -tdf <- does nothing
> >
> > There are replacements for all of the above. If we need to add them to
> > qemu.git, it's not big deal to add them.
>
> But I don't think we should add them to the source code. This can
> perfectly be handled my a (disposable) script layer on top of
> qemu-system-x86_64 - the namespace (qemu-kvm in most cases) is also free.
>
> >
> > -drive ...,boot= <- this is ignored
> >
> > cpu_set command for CPU hotplug which is known broken in qemu-kvm.
>
> Right, so nothing is lost when migrating to QEMU.
>
> >
> > testdev which is nice but only used for development
> >
Jan, do you have a plan for testdev device? It would be a pity to have
qemu-kvm just for that.
> > Default nic is rtl8139 vs. e1000.
> >
> > Some logic to move change the default VGA ram size to 16mb for pc-1.2
> > (QEMU uses 16mb by default now too).
>
> Also nicely manageable in a wrapper.
>
> >
> > I think at this point, none of this matters but I added the various
> > distro maintainers to the thread.
> >
> > I think it's time for the distros to drop qemu-kvm and just ship
> > qemu.git.
>
> +1
>
> Jan
>
> > Is there anything else that needs to happen to make that
> > switch?
> >
> > Regards,
> >
> > Anthony Liguori
>
> --
> Siemens AG, Corporate Technology, CT RTC ITP SDP-DE
> Corporate Competence Center Embedded Linux
--
Gleb.
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Anthony Liguori, 2012/10/01
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Jan Kiszka, 2012/10/01
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility,
Gleb Natapov <=
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Lucas Meneghel Rodrigues, 2012/10/03
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Paolo Bonzini, 2012/10/03
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Gleb Natapov, 2012/10/03
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Jan Kiszka, 2012/10/04
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Lucas Meneghel Rodrigues, 2012/10/04
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Jan Kiszka, 2012/10/04
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Lucas Meneghel Rodrigues, 2012/10/04
- Re: [Qemu-devel] qemu-kvm: remove "boot=on|off" drive parameter compatibility, Jan Kiszka, 2012/10/04