Re: [Qemu-devel] Patch for SCSI externals

2006-10-17 Thread Paul Brook
On Tuesday 17 October 2006 19:42, Chuck Brazie wrote:
 Here is a path to enable the SCSI disk support in QEMU.
 Let me know your thoughts, etc. This is my first time at some open source
 updates...

I think it would be better to unify the ide and scsi options. I suggest 
something like the -net options:

-disk [file=]finename,[type={disk,cdrom}][,id={ide,scsi}[N]]
[,format={raw,qcow,...}]

With the existing options being aliases, eg.
-hda fat:foo = -disk file=foo,type-disk,id=ide0,type=vfat
-cdrom bar = -disk bar,type=cdrom,id=ide2

Then make the device emulation lookup devices by id.

Either that or just implement config file support.

Paul


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] Re: [RFC] qemu-gui based on wxWidgets and libvncclient

2006-10-17 Thread Marc André Tanner
On Sun, 2006-10-15 at 22:56 -0500, Anthony Liguori wrote:
 Marc André Tanner wrote:
  Hi,
  
  During the last few weeks i was playing around with the idea to
  implement a GUI for qemu and so this is what i came up with.
 
 Cool.  You should checkout virt-manager.  It has much the same mission 
 as what you describe.

Ok, i will check it out, what is the state of the libvirt backend for
qemu?

  Since i am still pretty new to C/C++ development (in fact i would call
  this my first real world C++ application) and not familiar with qemu
  internals i decided to implement the GUI independent of qemu itself. So
  from a technically point of view i just call qemu with arguments to
  redirect the monitor to stdio and to export the display to vnc (-monitor
  stdio -vnc display). I then try to capture and embed the vnc display
  within the GUI that's where libvncclient[1] comes in.
 
 I have no experience with libvncclient.  I think the general idea of 
 using VNC to create an external QEMU GUI is a good one.  

Yep, although the performance will obviously be a bit slower.

 Previously, I 
 had posted some patches for a shmem GUI that used a custom control 
 channel.  After hacking on that for a little bit based on some feedback, 
 I've come full circle and am now under the view that extending VNC is a 
 better long term approach.
 
 So, I've reserved some pseudo-encodings and a client message type and am 
 now working on some VNC extensions to enable better QEMU integration.
 
 My current client code is available at:
 
 http://hg.codemonkey.ws/vnc-gui/
 
 The VNC extensions are still a work in progress but documentation is here:
 
 http://tocm.wikidot.com/vncextensions
 
 Regards,
 
 Anthony Liguori

If i find some time, i will take a look at it.

Anyway if someone has comments about my libvncclient based code, please
share them.

Regards,

Marc



___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] Re: [RFC] qemu-gui based on wxWidgets and libvncclient

2006-10-17 Thread Daniel P. Berrange
On Tue, Oct 17, 2006 at 11:10:00PM +0200, Marc Andr? Tanner wrote:
 On Sun, 2006-10-15 at 22:56 -0500, Anthony Liguori wrote:
  Marc André Tanner wrote:
   Hi,
   
   During the last few weeks i was playing around with the idea to
   implement a GUI for qemu and so this is what i came up with.
  
  Cool.  You should checkout virt-manager.  It has much the same mission 
  as what you describe.
 
 Ok, i will check it out, what is the state of the libvirt backend for
 qemu?

I did an initial prototype patch to validate the design / approach. This now
needs to be cleaned up to a state suitable for inclusion in libvirt CVS repo.
My goal is to get QEMU support in an official libvirt release within the
next 3-6 months, so that I can make it into Fedora Core 7.

There'll be a little incremental work to virt-manager once the libvirt QEMU
bits are done, but I don't expect that to cover anything difficult - just
tweaking the install wizard to enable the options that are relevant for 
QEMU VMs.

Regards,
Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-   Perl modules: http://search.cpan.org/~danberr/  -=|
|=-   Projects: http://freshmeat.net/~danielpb/   -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


[Qemu-devel] Microsoft VHD support?

2006-10-17 Thread Rene Horn

I just learned that the Microsoft VHD format is open
(http://www.microsoft.com/windowsserversystem/virtualserver/techinfo/vhdspec.mspx).
Are there any plans on adding support for this?

Rene
--
[EMAIL PROTECTED], [EMAIL PROTECTED],
[EMAIL PROTECTED] (UW-Oshkosh email address),
http://rhorn.unixcab.org - a bunch of experimental stuff
SDF Public Access UNIX System - http://sdf.lonestar.org

Jay Leno in response to Colin Powell's deadline for an Iraqi
constitution:
They can take ours.  After all, we aren't using it...


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel