[Qemu-devel] [PATCH] Fix infinite loop caused by mishandling of type-6 VNC client messages

2007-08-28 Thread Marc Bevand
Hi, I have been using QEMU's VNC support quite extensively since 0.8.1 came out, and every once in a while QEMU froze on me while interacting with a guest OS through a VNC client. I recently spent some time tracking down this bug in QEMU 0.9.0 and I found and fixed it in vnc.c (see patch below).

[Qemu-devel] [PATCH] Shared CD-Rom Support

2007-08-28 Thread Ben Guthro
This patch adds a QEMU monitor command may switch the domain owning the physical cdrom, such that an eject command on the guest command line will physically eject the drive door. Monitor command example: set_cdrom_owner 1 hdd (for the time being the hdd parameter is a constant, as we only

[Qemu-devel] [PATCH] Pretend that the floppy is spinning between READ ID requests

2007-08-28 Thread Jan Jezabek
Hi, I have been investigating why Coherent (a discontinued UNIX clone) doesn't boot in QEMU (and in Bochs, VirtualBox, VirtualPC, etc.). The reason for this is a weird format detection routine used by its floppy driver. To check whether the sectors of the disk are interleaved and to determine

Re: [Qemu-devel] Re: PATCH, RFC: Generic DMA framework

2007-08-28 Thread Blue Swirl
On 8/26/07, Blue Swirl [EMAIL PROTECTED] wrote: On 8/26/07, Fabrice Bellard [EMAIL PROTECTED] wrote: Paul Brook wrote: pci_gdma.diff: Convert PCI devices and targets Any comments? The patches are a bit intrusive and I can't test the targets except that they compile. Shouldn't the

Re: [Qemu-devel] Re: PATCH, RFC: Generic DMA framework

2007-08-28 Thread Paul Brook
On second thought, there is a huge difference between a write access originating from CPU destined for the device and the device writing to main memory. The CPU address could be 0xf000 1000, which may translate to a bus address of 0x1000, as an example. The device could write to main memory

[Qemu-devel] qemu vl.c

2007-08-28 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/08/28 22:21:41 Modified files: . : vl.c Log message: Build fix for older GCCs. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1=1.335r2=1.336

[Qemu-devel] [patch] make qemu work with GCC 4

2007-08-28 Thread Michael Matz
Hi, [please keep me CCed, I'm not on this list] the below patch let's qemu be compiled by GCC 4.2 (probably also 4.1 and others) for most hosts (i386,x86_64,ia64,ppc). s390 as host is missing, and needs a compiler change to emit the literal store inline again, as the literal pool at the end