Re: [Qemu-devel] [PATCH] qemu-thread: add TLS wrappers

2011-08-16 Thread Paolo Bonzini
On 08/16/2011 09:36 PM, Brad wrote: Win32 emulated TLS is slow and is not available on all versions of GCC. Actually, Win32 does have support for decent TLS, only GCC does not map __thread to it. The good news is, it's perfectly possible to declare TLS variables with simple C code! This patch

Re: [Qemu-devel] [PATCH 4/4] Addition of Cavium instruction in disassembler

2011-08-16 Thread Khansa Butt
On Mon, Aug 15, 2011 at 9:37 PM, Richard Henderson wrote: > On 08/15/2011 04:25 AM, kha...@kics.edu.pk wrote: > > index 1334b8e..0137657 100644 > > --- a/disas.c > > +++ b/disas.c > > @@ -140,6 +140,7 @@ print_insn_thumb1(bfd_vma pc, disassemble_info *info) > > i386 - nonzero means 16 bit co

Re: [Qemu-devel] [RFC PATCH v4 2/5] ramlist mutex

2011-08-16 Thread Paolo Bonzini
On 08/16/2011 08:56 PM, Umesh Deshpande wrote: @@ -3001,8 +3016,10 @@ void qemu_ram_free_from_ptr(ram_addr_t addr) QLIST_FOREACH(block,&ram_list.blocks, next) { if (addr == block->offset) { +qemu_mutex_lock_ramlist(); QLIST_REMOVE(block, next);

[Qemu-devel] X86 CPU topology broken in qemu ?

2011-08-16 Thread Bharata B Rao
Hi, I see that x86 CPU topology inside VM is not showing up as specified. With some debugging, I found out that the root cause for this: qemu is not enumerating the apic ids correctly for vcpus. I made the below hackish change to get it working.  Has anybody else seen this problem ? This patch is

Re: [Qemu-devel] [PATCH] qemu-thread: add TLS wrappers

2011-08-16 Thread Brad
On 16/08/11 2:51 PM, Paolo Bonzini wrote: Win32 emulated TLS is slow and is not available on all versions of GCC. Actually, Win32 does have support for decent TLS, only GCC does not map __thread to it. The good news is, it's perfectly possible to declare TLS variables with simple C code! This p

[Qemu-devel] [PATCH] KVM: emulate lapic tsc deadline timer for hvm

2011-08-16 Thread Liu, Jinsong
>From a9670ddff84080c56183e2d678189e100f891174 Mon Sep 17 00:00:00 2001 From: Liu, Jinsong Date: Wed, 17 Aug 2011 11:36:28 +0800 Subject: [PATCH] KVM: emulate lapic tsc deadline timer for hvm This patch emulate lapic tsc deadline timer for hvm: Enumerate tsc deadline timer capacibility by CPUID;

[Qemu-devel] [RFC PATCH v3 5/5] Making iothread block for migrate_cancel

2011-08-16 Thread Umesh Deshpande
Following patch makes iothread wait until the migration thread responds to the migrate_cancel request and terminates its execution. Signed-off-by: Umesh Deshpande --- buffered_file.c | 13 - buffered_file.h |3 +++ hw/hw.h |5 - migration.c |

[Qemu-devel] [RFC PATCH v4 2/5] ramlist mutex

2011-08-16 Thread Umesh Deshpande
ramlist mutex is implemented to protect the RAMBlock list traversal in the migration thread from their addition/removal from the iothread. Signed-off-by: Umesh Deshpande --- cpu-all.h |2 ++ exec.c| 19 +++ qemu-common.h |2 ++ 3 files changed, 23 insertions

[Qemu-devel] [RFC PATCH v4 1/5] MRU ram list

2011-08-16 Thread Umesh Deshpande
This patch creates a new list of RAM blocks in MRU order. So that separate locking rules can be applied to the regular RAM block list and the MRU list. Signed-off-by: Paolo Bonzini --- cpu-all.h |2 ++ exec.c| 17 - 2 files changed, 14 insertions(+), 5 deletions(-) dif

[Qemu-devel] [RFC PATCH v4 4/5] separate thread for VM migration

2011-08-16 Thread Umesh Deshpande
This patch creates a separate thread for the guest migration on the source side. migrate_cancel request from the iothread is handled asynchronously. That is, iothread submits migrate_cancel to the migration thread and returns, while the migration thread attends this request at the next iteration to

[Qemu-devel] [RFC PATCH v4 3/5] separate migration bitmap

2011-08-16 Thread Umesh Deshpande
This patch creates a migration bitmap, which is periodically kept in sync with the qemu bitmap. A separate copy of the dirty bitmap for the migration avoids concurrent access to the qemu bitmap from iothread and migration thread. Signed-off-by: Umesh Deshpande --- arch_init.c | 26

[Qemu-devel] [RFC PATCH v4 0/5] Separate thread for VM migration

2011-08-16 Thread Umesh Deshpande
Following patch series deals with VCPU and iothread starvation during the migration of a guest. Currently the iothread is responsible for performing the guest migration. It holds qemu_mutex during the migration and doesn't allow VCPU to enter the qemu mode and delays its return to the guest. The gu

Re: [Qemu-devel] [Question] PCI-to-PCI bridge

2011-08-16 Thread Wen Congyang
At 08/16/2011 09:40 PM, Gerd Hoffmann Write: > On 08/16/11 04:22, Wen Congyang wrote: >> Hi, all >> >> We'd like to add PCI-to-PCI Bridge for qemu(kvm) for x86/x86_64 box. >> I read the code, and find the following hardware calls the function >> pci_bridge_initfn(): >> 1. apb >> 2. ioh3420 >> 3. xi

Re: [Qemu-devel] qemu 0.15.0 testing, usb redirection, and libusb_get_device_speed()

2011-08-16 Thread Juergen Lock
On Tue, Aug 16, 2011 at 09:54:23PM +0200, Juergen Lock wrote: > On Tue, Aug 16, 2011 at 09:37:39AM +0200, Hans Petter Selasky wrote: > > On Monday 15 August 2011 22:26:56 Juergen Lock wrote: > > > Hi! > > > > > > I just prepared a preliminary update of the emulators/qemu-devel > > > port to 0.15.

Re: [Qemu-devel] qemu 0.15.0 testing, usb redirection, and libusb_get_device_speed()

2011-08-16 Thread Juergen Lock
On Tue, Aug 16, 2011 at 09:37:39AM +0200, Hans Petter Selasky wrote: > On Monday 15 August 2011 22:26:56 Juergen Lock wrote: > > Hi! > > > > I just prepared a preliminary update of the emulators/qemu-devel > > port to 0.15.0 [1], and among other things it now also has a > > usb network redirectio

Re: [Qemu-devel] [PATCH] scsi: do not overwrite memory on REQUEST SENSE commands with a large buffer

2011-08-16 Thread Blue Swirl
Thanks, applied. On Sun, Aug 14, 2011 at 9:05 PM, Paolo Bonzini wrote: > Other scsi_target_reqops commands were careful about not using r->cmd.xfer > directly, and instead always cap it to a fixed length.  This was not done > for REQUEST SENSE, and this patch fixes it. > > Reported-by: Blue Swirl

Re: [Qemu-devel] [RFC] Safely reopening image files by stashing fds

2011-08-16 Thread Supriya Kannery
On 08/09/2011 03:02 PM, supriya kannery wrote: > Kevin Wolf wrote: >> Am 09.08.2011 11:22, schrieb supriya kannery: >>> Kevin Wolf wrote: >> >> What I meant is that in the end, with a generic bdrv_reopen(), we can >> have raw-posix only call dup() and fcntl() instead of doing a >> close()/open() s

Re: [Qemu-devel] [RFC] Safely reopening image files by stashing fds

2011-08-16 Thread Supriya Kannery
On 08/09/2011 03:02 PM, supriya kannery wrote: > Kevin Wolf wrote: >> Am 09.08.2011 11:22, schrieb supriya kannery: >>> Kevin Wolf wrote: >> >> What I meant is that in the end, with a generic bdrv_reopen(), we can >> have raw-posix only call dup() and fcntl() instead of doing a >> close()/open() s

[Qemu-devel] [PATCH] qemu-thread: add TLS wrappers

2011-08-16 Thread Paolo Bonzini
Win32 emulated TLS is slow and is not available on all versions of GCC. Actually, Win32 does have support for decent TLS, only GCC does not map __thread to it. The good news is, it's perfectly possible to declare TLS variables with simple C code! This patch adds wrappers to qemu-thread that will

Re: [Qemu-devel] Compilation error of coroutine-win32.c with gcc version 3.4.5 (mingw-vista special r3)

2011-08-16 Thread Paolo Bonzini
On 08/16/2011 05:45 AM, Stefan Hajnoczi wrote: Roy, This stack trace does not reveal much. Is there any MinGW gcc user that has successfully built and run qemu.git? I would be surprised if Stefan Weil hasn't. Which version/architecture of Windows and which MinGW version? I'm trying to get

[Qemu-devel] [Bug 826363] Re: qemu-img convert does not work with vdi files

2011-08-16 Thread Steve Si
I got binaries from http://homepage3.nifty.com/takeda-toshiya/ tested under Win 7 64-bit as User=Administrator qemu10.6 - works makes 16/08/2011 18:43 3,096,481,792 test.raw qemu11.1 - works makes 16/08/2011 18:43 3,096,481,792 test.raw qemu12.1 - crashes ! qemu12.2 - crashe

[Qemu-devel] [PATCH] qed: make qed_alloc_clusters round up offset to nearest cluster

2011-08-16 Thread Devin Nakamura
On Tue, Aug 16, 2011 at 12:22 PM, Stefan Hajnoczi wrote: > On Mon, Aug 15, 2011 at 07:16:10PM -0400, Devin Nakamura wrote: >> @@ -263,6 +263,8 @@ static int qed_read_string(BlockDriverState *file, >> uint64_t offset, size_t n, >>   */ >>  static uint64_t qed_alloc_clusters(BDRVQEDState *s, unsign

Re: [Qemu-devel] Fix refcounting in hugetlbfs quota handling

2011-08-16 Thread Andrew Barry
It is not a unique KVM problem. We saw the race while doing large async rDMA in our network driver, but I can imagine it happening with a slow NFS server, or other DMA that could complete after umount. What I need, in order to push this upstream, is: 1. For you to light a fire under my feet to get

[Qemu-devel] [RFC PATCH] mm/hugepages: Fix race between hugetlbfs umount and quota update.

2011-08-16 Thread Andrew Barry
Discussion was titled: Fix refcounting in hugetlbfs quota handling This patch fixes a race between the umount of a hugetlbfs filesystem, and quota updates in that filesystem, which can result in the update of the filesystem quota record, after the record structure has been freed. Rather than an

[Qemu-devel] [PATCH 08/14] parallel: Convert to isa_register_old_portio_list.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/parallel.c | 50 +++--- 1 files changed, 31 insertions(+), 19 deletions(-) diff --git a/hw/parallel.c b/hw/parallel.c index cc853a5..676defa 100644 --- a/hw/parallel.c +++ b/hw/parallel.c @@ -448,6 +448,32 @@ s

[Qemu-devel] [PATCH 07/14] ne2000: Convert to isa_register_ioport.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/ne2000-isa.c |5 + 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/hw/ne2000-isa.c b/hw/ne2000-isa.c index 756ed5c..11ffee7 100644 --- a/hw/ne2000-isa.c +++ b/hw/ne2000-isa.c @@ -68,10 +68,7 @@ static int isa_ne2000_initfn(ISADevice *

[Qemu-devel] [PATCH 04/14] gus: Convert to isa_register_old_portio_list.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson Cc: malc --- hw/gus.c | 43 +++ 1 files changed, 23 insertions(+), 20 deletions(-) diff --git a/hw/gus.c b/hw/gus.c index ff9e7c7..9531d5f 100644 --- a/hw/gus.c +++ b/hw/gus.c @@ -232,6 +232,26 @@ static const VMStateDes

Re: [Qemu-devel] qemu 0.15.0 testing, usb redirection, and libusb_get_device_speed()

2011-08-16 Thread Hans Petter Selasky
On Monday 15 August 2011 22:26:56 Juergen Lock wrote: > Hi! > > I just prepared a preliminary update of the emulators/qemu-devel > port to 0.15.0 [1], and among other things it now also has a > usb network redirection feature using usbredir [2], which uses > libusb 1.0 and a function that is miss

[Qemu-devel] [PATCH 02/14] isa: Add isa_register_old_portio_list().

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/isa-bus.c | 39 +++ hw/isa.h | 33 - 2 files changed, 71 insertions(+), 1 deletions(-) diff --git a/hw/isa-bus.c b/hw/isa-bus.c index e9c1712..d8e1880 100644 --- a/hw/isa-bus.c +++

[Qemu-devel] [PATCH 11/14] pc: Convert port92 to isa_register_ioport.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/pc.c | 16 +--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/hw/pc.c b/hw/pc.c index d752821..cd01b7a 100644 --- a/hw/pc.c +++ b/hw/pc.c @@ -428,6 +428,7 @@ void pc_cmos_init(ram_addr_t ram_size, ram_addr_t above_4g_mem_siz

[Qemu-devel] [PATCH 12/14] vmport: Convert to isa_register_ioport.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/vmport.c | 16 +--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/hw/vmport.c b/hw/vmport.c index c8aefaa..b5c6fa1 100644 --- a/hw/vmport.c +++ b/hw/vmport.c @@ -38,6 +38,7 @@ typedef struct _VMPortState { ISADevice de

[Qemu-devel] [PATCH 14/14] isa: Remove isa_init_ioport_range and isa_init_ioport.

2011-08-16 Thread Richard Henderson
All users have been converted to either isa_register_ioport or isa_register_old_portio_list. Signed-off-by: Richard Henderson --- hw/isa-bus.c | 19 +-- hw/isa.h |2 -- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/hw/isa-bus.c b/hw/isa-bus.c index d8e

[Qemu-devel] [PATCH 03/14] fdc: Convert to isa_register_old_portio_list.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/fdc.c | 36 ++-- 1 files changed, 6 insertions(+), 30 deletions(-) diff --git a/hw/fdc.c b/hw/fdc.c index cba973e..099acf2 100644 --- a/hw/fdc.c +++ b/hw/fdc.c @@ -425,7 +425,6 @@ typedef struct FDCtrlSysBus { typedef s

[Qemu-devel] [PATCH 09/14] sb16: Convert to isa_register_old_portio_list.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/sb16.c | 35 --- 1 files changed, 16 insertions(+), 19 deletions(-) diff --git a/hw/sb16.c b/hw/sb16.c index a76df1b..2a960b1 100644 --- a/hw/sb16.c +++ b/hw/sb16.c @@ -1341,12 +1341,24 @@ static const VMStateDescription v

[Qemu-devel] [PATCH 10/14] vga: Convert to isa_register_old_portio_list.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/vga-isa.c | 10 - hw/vga.c | 61 - 2 files changed, 34 insertions(+), 37 deletions(-) diff --git a/hw/vga-isa.c b/hw/vga-isa.c index 0d19901..510ace8 100644 --- a/hw/vga-isa.c +++ b/hw

[Qemu-devel] [PATCH 13/14] ide: Convert to isa_register_old_portio_list.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/ide/core.c | 33 ++--- hw/ide/internal.h |3 ++- hw/ide/isa.c |4 +--- hw/ide/piix.c |7 --- hw/ide/via.c |7 --- 5 files changed, 33 insertions(+), 21 deletions(-) diff --git a/hw/ide

[Qemu-devel] [PATCH 06/14] rtc: Convert to isa_register_ioport.

2011-08-16 Thread Richard Henderson
Signed-off-by: Richard Henderson --- hw/mc146818rtc.c | 15 --- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/hw/mc146818rtc.c b/hw/mc146818rtc.c index feb3b25..2aaca2f 100644 --- a/hw/mc146818rtc.c +++ b/hw/mc146818rtc.c @@ -81,6 +81,7 @@ typedef struct RTCStat

[Qemu-devel] [PATCH 05/14] m48t59: Convert to isa_register_ioport.

2011-08-16 Thread Richard Henderson
The sysbus interface is as yet unconverted. Signed-off-by: Richard Henderson --- hw/m48t59.c | 15 --- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/hw/m48t59.c b/hw/m48t59.c index 537c0f7..2520812 100644 --- a/hw/m48t59.c +++ b/hw/m48t59.c @@ -72,6 +72,7 @@ struc

[Qemu-devel] [PATCH 01/14] isa: Tidy support code for isabus_get_fw_dev_path.

2011-08-16 Thread Richard Henderson
The only user of ISADevice.ioports is isabus_get_fw_dev_path, and it only looks at the first entry of the array. Which suggests that this entire array+sort operation can be replaced by a simple minimum. Signed-off-by: Richard Henderson --- hw/isa-bus.c | 25 + hw/isa.h

[Qemu-devel] [PATCH 00/14] Convert ISA I/O ports to Memory API

2011-08-16 Thread Richard Henderson
I.e. all users of isa_init_ioport_range and isa_init_ioport. This implements a suggestion from Avi about having an interface that makes it easy to register multiple MemoryRegions from a single data structure. I chose a concatenated list of MemoryRegionPortio arrays, since it's easy to write and e

Re: [Qemu-devel] [PATCH] qed: make qed_alloc_clusters round up offset to nearest cluster

2011-08-16 Thread Stefan Hajnoczi
On Mon, Aug 15, 2011 at 07:16:10PM -0400, Devin Nakamura wrote: > @@ -263,6 +263,8 @@ static int qed_read_string(BlockDriverState *file, > uint64_t offset, size_t n, > */ > static uint64_t qed_alloc_clusters(BDRVQEDState *s, unsigned int n) > { > +s->file_size = qed_start_of_cluster(s, s-

Re: [Qemu-devel] [SeaBIOS] [PATCH V6 1/9] Add an implementation of a TPM TIS driver

2011-08-16 Thread Stefan Berger
On 08/12/2011 10:39 AM, Andreas Niederl wrote: Hi, compiling SeaBios with your patch produces the following error for me with gcc-4.4.5: src/tpm_drivers.c: In function ‘tis_init’: src/tpm_drivers.c:43: error: ‘tpm_drivers’ undeclared (first use in this function) Thanks. Unfortunately gcc 4.6.0

Re: [Qemu-devel] [Question] PCI-to-PCI bridge

2011-08-16 Thread Gerd Hoffmann
On 08/16/11 04:22, Wen Congyang wrote: Hi, all We'd like to add PCI-to-PCI Bridge for qemu(kvm) for x86/x86_64 box. I read the code, and find the following hardware calls the function pci_bridge_initfn(): 1. apb 2. ioh3420 3. xio3130 ioh3420 and xio3130 is for PCIe, and apb is for sparc box. I

Re: [Qemu-devel] [PATCH][RFC] post copy chardevice (was Re: [RFC] postcopy livemigration proposal)

2011-08-16 Thread Avi Kivity
On 08/15/2011 06:42 PM, Isaku Yamahata wrote: On Mon, Aug 15, 2011 at 12:29:37PM -0700, Avi Kivity wrote: > On 08/12/2011 04:07 AM, Isaku Yamahata wrote: >> This is a character device to hook page access. >> The page fault in the area is reported to another user process by >> this chardriver.

Re: [Qemu-devel] [Bug 826363] Re: qemu-img convert does not work with vdi files

2011-08-16 Thread Stefan Hajnoczi
On Mon, Aug 15, 2011 at 11:59 PM, Steve Si <826...@bugs.launchpad.net> wrote: > Please see > http://virtuallyfun.superglobalmegacorp.com/?p=1214#comment-967 > > confirmed bug replicated by neozeed. Seems to be something to do with vdi's > that contain 3-4GB of data. > An unpartitioned freshly crea

Re: [Qemu-devel] [PATCH 00/14] char: flow control part I

2011-08-16 Thread Amit Shah
On (Mon) 15 Aug 2011 [11:17:27], Anthony Liguori wrote: > This is a dump of some of the easier stuff to merge from my character backend > flow control branch. It's mostly just renaming functions and adding > documentation. Acked-by: Amit Shah Amit

Re: [Qemu-devel] Qemu-kvm debugging

2011-08-16 Thread Stefan Hajnoczi
On Tue, Aug 16, 2011 at 10:42 AM, Gardziejczyk, Kamil wrote: > I`m going to start debug Qemu-Kvm pass-through. The problem is > qemu-system-x86_64 file (cant debug it). What and where should I change to > debug pass-through with gdb? You haven't explained what the problem is. I'm not sure why yo

[Qemu-devel] Qemu Monitor Log File Generation

2011-08-16 Thread Nithish R
Hi, I am working on a project which involves providing network support for virtualization. So as proof of concept, I have to generate the assembly codes. I need to modify it but as of now I am not getting anything about logging in monitor.c file apart from lots of functions involving log but non

Re: [Qemu-devel] Compilation error of coroutine-win32.c with gcc version 3.4.5 (mingw-vista special r3)

2011-08-16 Thread Stefan Hajnoczi
On Tue, Aug 16, 2011 at 8:38 AM, Roy Tam wrote: > 2011/8/8 Roy Tam : >> 2011/8/8 Stefan Hajnoczi : >>> On Mon, Aug 8, 2011 at 1:30 AM, Roy Tam wrote: Hi all, I checked out latest git and tried to compile QEMU but I got this message: qemu$ make V=1 gcc -m32 -D__USE_MINGW_A

[Qemu-devel] Qemu-kvm debugging

2011-08-16 Thread Gardziejczyk, Kamil
Hi, I`m going to start debug Qemu-Kvm pass-through. The problem is qemu-system-x86_64 file (cant debug it). What and where should I change to debug pass-through with gdb? ;) - Intel Technology Poland sp. z o.o. z siedziba w Gd

[Qemu-devel] -numa and -smp options

2011-08-16 Thread Bharata B Rao
Hi, While trying out -numa and -smp command line options, I found that it is possible to specify inconsistent or impossible or incomplete topology specifications on qemu command line and have qemu silently boot a VM with such a topology without complaining. Example 1: With "-numa node,nodeid=0,c

[Qemu-devel] [PULL] [PATCHSET 2] VirtFS coroutine changes

2011-08-16 Thread Aneesh Kumar K.V
Here is the updated pull request for the second patchset. The following changes since commit 3b6ffe50300f13240e1b46420ad05da1116df410: hw/scsi-bus.c: Fix use of uninitialised variable (2011-08-14 19:34:25 +) are available in the git repository at: git://repo.or.cz/qemu/v9fs.git for-upst

Re: [Qemu-devel] qemu 0.15.0 testing, usb redirection, and libusb_get_device_speed()

2011-08-16 Thread Hans Petter Selasky
On Monday 15 August 2011 22:26:56 Juergen Lock wrote: > Hi! > > I just prepared a preliminary update of the emulators/qemu-devel > port to 0.15.0 [1], and among other things it now also has a > usb network redirection feature using usbredir [2], which uses > libusb 1.0 and a function that is miss

Re: [Qemu-devel] qemu 0.15.0 testing, usb redirection, and libusb_get_device_speed()

2011-08-16 Thread Hans Petter Selasky
On Monday 15 August 2011 22:26:56 Juergen Lock wrote: > Hi! > > I just prepared a preliminary update of the emulators/qemu-devel > port to 0.15.0 [1], and among other things it now also has a > usb network redirection feature using usbredir [2], which uses > libusb 1.0 and a function that is miss

Re: [Qemu-devel] Compilation error of coroutine-win32.c with gcc version 3.4.5 (mingw-vista special r3)

2011-08-16 Thread Roy Tam
2011/8/8 Roy Tam : > 2011/8/8 Stefan Hajnoczi : >> On Mon, Aug 8, 2011 at 1:30 AM, Roy Tam wrote: >>> Hi all, >>> >>> I checked out latest git and tried to compile QEMU but I got this message: >>> qemu$ make V=1 >>> gcc -m32 -D__USE_MINGW_ANSI_STDIO=1 -DWIN32_LEAN_AND_MEAN >>> -DWINVER=0x501 -D_FO