Re: [Qemu-devel] [RFC][PATCH] make sure disk writes actually hit disk

2006-07-29 Thread Fabrice Bellard
Hi, Using O_SYNC for disk image access is not acceptable: QEMU relies on the host OS to ensure that the data is written correctly. Even the current 'fsync' support is questionnable to say the least ! Please don't mix issues regarding QEMU disk handling and the underlying hypervisor/host OS

Re: [Qemu-devel] [RFC][PATCH] make sure disk writes actually hit disk

2006-07-29 Thread Rik van Riel
Fabrice Bellard wrote: Hi, Using O_SYNC for disk image access is not acceptable: QEMU relies on the host OS to ensure that the data is written correctly. This means that write ordering is not preserved, and on a power failure any data written by qemu (or Xen fully virt) guests may not be

Re: [Qemu-devel] [RFC][PATCH] make sure disk writes actually hit disk

2006-07-29 Thread Paul Brook
Easy to do with the fsync infrastructure, but probably not worth doing since people are working on the AIO I/O backend, which would allow multiple outstanding writes from a guest. That, in turn, means I/O completion in the guest can be done when the data really hits disk, but without a

Re: [Qemu-devel] [RFC][PATCH] make sure disk writes actually hit disk

2006-07-29 Thread Bill C. Riemers
How about compromising, and making the patch a run time option. Presumably this is only a problem when the virtual machine is not properly shutdown. For those ho want the extra security of knowing the data will be written regardless of the shutdown status they can enable the flag. By default it

Re: [Qemu-devel] Accelerator feature

2006-07-29 Thread Karel Gardas
On Sat, 29 Jul 2006, Karlos . wrote: QEMU Accelerator license is not ethical. Open the code unless you have something to hide. Karlos, do you think it's ethical to attack Fabrice for his kernel module license choice? Please consider what you've done for Qemu yourself, what Qemu

Re: [Qemu-devel] Accelerator feature

2006-07-29 Thread Leonardo E. Reiter
Don't use it if you don't like the license... the author has the right to license it how he wants. Or... you can develop your own version, or use/contribute to the open source alternative, qvm86. - Leo Reiter Karlos . wrote: QEMU Accelerator license is not ethical. Open the code unless

Re: [Qemu-devel] Performance issues with -usb

2006-07-29 Thread Leonardo E. Reiter
Brad, I think the 0x20 (32ms) value might be fine for something like VNC display, but on a local display the mouse response is noticeably slow (for me at least.) I tried using 0x0a (10), same as the plain USB mouse, but the idle CPU utilization was still around 10%. What is really odd is that

[Qemu-devel] qemu cpu-exec.c

2006-07-29 Thread Paul Brook
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 06/07/29 19:09:31 Modified files: . : cpu-exec.c Log message: Arm host build fix. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/cpu-exec.c?cvsroot=qemur1=1.83r2=1.84

Re: [Qemu-devel] Performance issues with -usb

2006-07-29 Thread malc
On Sat, 29 Jul 2006, Leonardo E. Reiter wrote: Brad, I think the 0x20 (32ms) value might be fine for something like VNC display, but on a local display the mouse response is noticeably slow (for me at least.) I tried using 0x0a (10), same as the plain USB mouse, but the idle CPU utilization

Re: [Qemu-devel] Accelerator feature

2006-07-29 Thread Jonathan Kalbfeld
To be honest, I'd be willing to PAY Fabrice for QEMU. What else can I use to boot windows 2k on my sun blade 2000 at work? jonathan On 7/29/06, Karel Gardas [EMAIL PROTECTED] wrote: On Sat, 29 Jul 2006, Karlos . wrote: QEMU Accelerator license is not ethical. Open the code unless you

[Qemu-devel] Re: Accelerator feature

2006-07-29 Thread Anthony Liguori
Please don't feed the trolls :-) Best thing to do is just ignore messages like this. Regards, Anthony Liguori On Sat, 29 Jul 2006 14:13:44 -0400, Leonardo E. Reiter wrote: Don't use it if you don't like the license... the author has the right to license it how he wants. Or... you can