[Qemu-devel] [PATCH] partial fix for cirrus_vga mode switch corruption...

2006-02-02 Thread Leonardo E. Reiter
The attached patch corrects display mode switch corruption in Windows 2000 and XP guests when using cirrus_vga. I'm not sure it's correct and it's certainly a hack, but apparently win2k/xp are expecting the video RAM to be reset to all 1's after mode switches. After lots of trial and error, I

[Qemu-devel] [PATCH] -win2k-hack performance+DMA support

2006-02-02 Thread Leonardo E. Reiter
Attached is a patch which greatly speeds up disk writes when using -win2k-hack to install Windows 2000. It only delays every 16th interrupt, which after rigorous testing is still enough to overcome the "Windows 2000 disk full" bug. If you are really adventurous you can try it every 32nd time,

Re: [Qemu-devel] VMDK block device as a kernel module ?

2006-02-02 Thread Paul Brook
On Wednesday 01 February 2006 11:54, Bogdan Harjoc wrote: > Hello, > > I haven't been watching qemu development too closely but AFAIK (and > a quick search through the list archives says the same thing) there > haven't been any efforts in building the vmware block driver as a kernel > (block device

[Qemu-devel] [patch] Arm BKPT instruction

2006-02-02 Thread Paul Brook
The attached patch implements the Arm bkpt instruction. In full system emulation it causes a prefect abort (as defined by the architecture). For usermode emulation we capture it the same as SWI. Paul Index: linux-user/main.c === RCS

Re: [Qemu-devel] [PATCH 2/3] ide lba48 support

2006-02-02 Thread Jens Axboe
On Wed, Feb 01 2006, Fabrice Bellard wrote: > Jens Axboe wrote: > >Subject: [PATCH] Add lba48 support to ide > >From: Jens Axboe <[EMAIL PROTECTED]> > >Date: 1136376117 +0100 > > > >Add lba48 support for the ide code. Read back of hob registers isn't > >there yet, though. > > Do you have a more re

Re: [Qemu-devel][PATCH] Tap and VLAN socket support for win32

2006-02-02 Thread Kazu
BLOCK) { -} else if (err == EINPROGRESS) { +if (err == EINTR) { +} else if (err == EINPROGRESS || err == EWOULDBLOCK) { break; } else { perror("connect"); qemu-20060202-vlan.patch Description: Binary data __