[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in li
From: |
Cole Robinson |
Subject: |
Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt |
Date: |
Mon, 22 Mar 2010 19:36:48 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100301 Fedora/3.0.3-1.fc14 Thunderbird/3.0.3 |
On 03/22/2010 05:33 PM, Gerd Hoffmann wrote:
> Hi,
>
>> Stepping back a bit first, there are the two core areas in which
>> people can
>> be limited by libvirt currently.
>
>> 2. Command line flags
>
> For me: This one, and monitor access.
>
> libvirt is very unfriendly to qemu hackers. There is no easy way to add
> command line switches. There is no easy way to get access to the
> monitor. I can get it done by pointing <emulator> to a wrapper script
> and mangle the qemu command line there. But this sucks big time. And
> it doesn't integrate with libvirt at all.
>
> When hacking qemu, especially when adding new command line options or
> monitor commands, I want to have a easy way to test this stuff. Or I
> just wanna able to type some 'info $foo' commands for debugging and
> trouble shooting purposes. libvirt makes it harder not easier to get
> the job done.
>
> Image you could ask libvirt to create an additional monitor and expose
> it like a serial console. virt-manager lists it as text console. Two
> mouse clicks open a new window (or tab) with a terminal emulator linked
> to the monitor. Wouldn't that be cool?
>
> Other issues I've trap into:
>
> -boot
> libvirt (or virt-manager?) supports only the very old single letter
> style. You can't specify '-boot order=cd,menu=on'.
>
Libvirt has supported multiple boot options for a while, it just wasn't in
virt-manager. It's been upstream for a few weeks now though, and a new release
is coming in a matter of days.
I have a half implemented libvirt patch to allow setting boot menu, I guess
it's time to dust it off :)
> -enable-nested
> not available.
>
> serial console doesn't work for remote connections.
>
Both of these have been requested a few times, so you aren't alone.
- Cole
- [Qemu-devel] Supporting hypervisor specific APIs in libvirt, Anthony Liguori, 2010/03/22
- [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Daniel P. Berrange, 2010/03/22
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Gerd Hoffmann, 2010/03/22
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Anthony Liguori, 2010/03/22
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Jes Sorensen, 2010/03/23
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Gerd Hoffmann, 2010/03/23
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Jes Sorensen, 2010/03/23
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Gerd Hoffmann, 2010/03/23
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt,
Cole Robinson <=
[Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Anthony Liguori, 2010/03/22
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Alexander Graf, 2010/03/23
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Jamie Lokier, 2010/03/23
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Anthony Liguori, 2010/03/23
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Markus Armbruster, 2010/03/24
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Paul Brook, 2010/03/24
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Anthony Liguori, 2010/03/24
- Re: [Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Jamie Lokier, 2010/03/24
[Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Daniel P. Berrange, 2010/03/23
[Qemu-devel] Re: [libvirt] Supporting hypervisor specific APIs in libvirt, Daniel P. Berrange, 2010/03/24