Here is the first part of my Win32 queue.  With these patches, VNC
threads should work and only IPI is missing for iothread to work
as well.

Paolo Bonzini (7):
  unlock iothread during WaitForMultipleObjects
  implement win32 dynticks timer
  use win32 timer queues
  add win32 qemu-thread implementation
  include qemu-thread.h early
  add assertions on the owner of a QemuMutex
  remove CONFIG_THREAD

 Makefile.objs                        |    4 +-
 configure                            |    2 -
 cpus.c                               |    3 +-
 os-win32.c                           |    2 +
 qemu-thread.c => qemu-thread-posix.c |   20 +++-
 qemu-thread-posix.h                  |   19 +++
 qemu-thread-win32.c                  |  272 ++++++++++++++++++++++++++++++++++
 qemu-thread-win32.h                  |   22 +++
 qemu-thread.h                        |   27 ++--
 qemu-timer.c                         |   88 +++++------
 10 files changed, 387 insertions(+), 72 deletions(-)
 rename qemu-thread.c => qemu-thread-posix.c (86%)
 create mode 100644 qemu-thread-posix.h
 create mode 100644 qemu-thread-win32.c
 create mode 100644 qemu-thread-win32.h

-- 
1.7.3.5


Reply via email to