Re: [Qemu-devel] Re: high CPU load / async IO?

2006-07-25 Thread Fabrice Bellard
Jens Axboe wrote: On Tue, Jul 25 2006, Sven Köhler wrote: So the current thread-based async dma patch is really just the wrong long term solution. A more long term solution is likely in the works. It requires quite a bit of code modification though. I see. So in other words: don't ask for

[Qemu-devel] [PATCH][RFC] configure changes to support cross compiling with mingw32

2006-07-25 Thread Anthony Liguori
--enable-mingw32 hasn't ever worked for me. The follow patch is a set of changes to configure so that --cross-prefix=i586-mingw32-msvc does the right thing. It needs some testing. It works for me but I don't know if people have weird setups where the gcc cross prefix != the sdl cross prefix

Re: [Qemu-devel] Re: high CPU load / async IO?

2006-07-25 Thread Jens Axboe
On Tue, Jul 25 2006, Sven Köhler wrote: > >>> So the current thread-based async dma patch is really just the wrong long > >>> term solution. A more long term solution is likely in the works. It > >>> requires quite a bit of code modification though. > >> > >> I see. So in other words: > >> > >> d

Re: [Qemu-devel] QuickStartGuide on QEMU Wiki

2006-07-25 Thread Dirk Behme
Fabrice Bellard wrote: Thank you for the advices. I modified the web site: tell me if you see other problems. Just an idea: What's about splitting KQEMU kqemu-xxx.tar.gz into two archives, one for Linux and one for Windows? If Linux is tar.gz and Windows uses .zip, people don't need a third

[Qemu-devel] Re: high CPU load / async IO?

2006-07-25 Thread Sven Köhler
>>> IDE only supports one outstanding request, so having a thread that runs >>> the synchronous block routines appears reasonable. However, SATA and SCSI >>> both support multiple outstanding requests. The extension to the existing >>> patch would be simple--increase the number of threads. >> ???

[Qemu-devel] Sparc32/64 linux-test errors

2006-07-25 Thread Blue Swirl
I get this error when running linux-test without any emulation on Sparc32/64: linux-test.c:477: itimer Strace output: setitimer(ITIMER_REAL, {it_interval={0, 1}, it_value={0, 1}}, NULL) = 0 getitimer(ITIMER_REAL, {it_interval={0, 10998}, it_value={0, 10998}}) = 0 write(2, "linux-test.c

[Qemu-devel] Re: FreeBSD qemu 0.8.2 update - please test! (and usb cardreader SET_ADDR_FAILED)

2006-07-25 Thread Juergen Lock
On Mon, Jul 24, 2006 at 12:40:41AM +0200, Juergen Lock wrote: > With the help of Lonnie Mendez (he updated his usb host support patch) > I just put together an experimental qemu port update. For some reason > my usb cardreader didnt want to work today: > uhub1: device problem (SET_ADDR_FAILE

RE: [Qemu-devel] sparc-softmmu

2006-07-25 Thread Blue Swirl
After openbios-sparc32 is introduced for sparc-softmmu, I can see a Linux penguin but can't see booting texts. This happens because OpenBIOS didn't understand Qemu's nographic flag and therefore the Linux console was not changed to the correct device. Adding 'console=/dev/tty0' to command line

Re: [Qemu-devel] Re QuickStartGuide on QEMU Wiki

2006-07-25 Thread Dirk Behme
Andrew Malcolmson wrote: Here is a super short addition you might want to add to the QuickStartGuide page, A Wiki is something anybody can add improvements himself ;) Create an empty 3 GB image file. You will be installing into this: a) {{{ qemu-img create mylinux.raw 3G }}} b) Instal

[Qemu-devel] Re: high CPU load / async IO?

2006-07-25 Thread Anthony Liguori
On Tue, 25 Jul 2006 00:51:23 +0200, Sven Köhler wrote: >> IDE only supports one outstanding request, so having a thread that runs >> the synchronous block routines appears reasonable. However, SATA and SCSI >> both support multiple outstanding requests. The extension to the existing >> patch wou

[Qemu-devel] Re: [PATCH]some vnc enhancement

2006-07-25 Thread Anthony Liguori
Hi Xiaowei, Fabrice had mentioned some interest in refactoring some of the SDL code so that the VC switching was shared between VNC/SDL. Not sure quite what he was thinking so hopefully he'll chime in. The only issue I see in the patch is that you're using the XK_ symbols. I purposefully d

Re: [Qemu-devel] Compile errors on Solaris for qemu 0.8.2

2006-07-25 Thread Jonathan Kalbfeld
I went ahead and made Leo's change and it built. Also, I bit the bullet and used the blastwave compiler. However, I still get segfaults trying to run sparc-test on qemu-system-sparc from my sparc/solaris box. Is this a known issue? Also happens with mips. On 7/24/06, Blue Swirl <[EMAIL PROT

[Qemu-devel] [PATCH] enhance gdbstub to support x86-64

2006-07-25 Thread Avi Kivity
The following patch adds x86-64 support to gdbstub. Please consider for inclusion. Index: gdbstub.c === --- gdbstub.c (revision 2399) +++ gdbstub.c (revision 2400) @@ -175,10 +175,144 @@ return 0; } -#if defined(TARGET_I386