qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 00/29] Block patches


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PULL 00/29] Block patches
Date: Thu, 04 Aug 2011 17:07:12 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110516 Lightning/1.0b2 Thunderbird/3.1.10

On 08/03/2011 09:13 AM, Kevin Wolf wrote:
The following changes since commit 927d721777e73339f73719f36eaf400ab641366c:

   microblaze: Add missing call to qemu_init_vcpu. (2011-07-31 06:40:13 +0200)

are available in the git repository at:
   git://repo.or.cz/qemu/kevin.git for-anthony

Pulled.  Thanks.

Regards,

Anthony Liguori


Aneesh Kumar K.V (1):
       coroutine: implement coroutines using gthread

Frediano Ziglio (3):
       block: Removed unused function bdrv_write_sync
       raw-posix: Typo fix
       raw-posix: Always check paio_init result

Hannes Reinecke (5):
       scsi-disk: Codingstyle fixes
       scsi: Remove references to SET_WINDOW
       scsi: Remove REZERO_UNIT emulation
       scsi: Sanitize command definitions
       scsi-disk: Remove 'drive_kind'

Kevin Wolf (11):
       coroutine: introduce coroutines
       block: Add bdrv_co_readv/writev
       block: Emulate AIO functions with bdrv_co_readv/writev
       block: Add bdrv_co_readv/writev emulation
       coroutines: Locks
       qcow2: Use coroutines
       qcow: Use coroutines
       async: Remove AsyncContext
       coroutines: Use one global bottom half for CoQueue
       posix-aio-compat: Allow read after EOF
       block: Use bdrv_co_* instead of synchronous versions in coroutines

Markus Armbruster (6):
       blockdev: Make eject fail for non-removable drives even with -f
       block: Reset device model callbacks on detach
       block/raw-win32: Drop disabled code for removable host devices
       block: Make BlockDriver method bdrv_set_locked() return void
       block: Make BlockDriver method bdrv_eject() return void
       block: Don't let locked flag prevent medium load

Serge E. Hallyn (1):
       block/vpc.c: Detect too-large vpc file

Stefan Hajnoczi (2):
       coroutine: add test-coroutine automated tests
       coroutine: add test-coroutine --benchmark-lifecycle

  .gitignore            |    1 +
  Makefile              |    3 +-
  Makefile.objs         |   11 ++
  async.c               |   98 +---------------
  block.c               |  308 +++++++++++++++++++++++++++++++++++++++++++------
  block.h               |    7 +-
  block/qcow.c          |  180 ++++++++++-------------------
  block/qcow2-cluster.c |   26 ++---
  block/qcow2.c         |  240 ++++++++++++++------------------------
  block/qcow2.h         |    5 +-
  block/qed-table.c     |   14 ---
  block/qed.c           |    4 -
  block/raw-posix.c     |   39 +++----
  block/raw-win32.c     |   35 ------
  block/raw.c           |    7 +-
  block/vpc.c           |    8 +-
  block_int.h           |   10 ++-
  blockdev.c            |   17 +--
  configure             |   18 +++
  coroutine-gthread.c   |  131 +++++++++++++++++++++
  coroutine-ucontext.c  |  230 ++++++++++++++++++++++++++++++++++++
  coroutine-win32.c     |   92 +++++++++++++++
  hw/scsi-bus.c         |   74 +++++++-----
  hw/scsi-defs.h        |   62 ++++++----
  hw/scsi-disk.c        |   79 ++++++-------
  hw/scsi-generic.c     |    2 +-
  linux-aio.c           |   43 +------
  posix-aio-compat.c    |   30 +++--
  qemu-common.h         |    4 -
  qemu-coroutine-int.h  |   49 ++++++++
  qemu-coroutine-lock.c |  117 +++++++++++++++++++
  qemu-coroutine.c      |   75 ++++++++++++
  qemu-coroutine.h      |  159 +++++++++++++++++++++++++
  test-coroutine.c      |  192 ++++++++++++++++++++++++++++++
  trace-events          |   16 +++
  35 files changed, 1719 insertions(+), 667 deletions(-)
  create mode 100644 coroutine-gthread.c
  create mode 100644 coroutine-ucontext.c
  create mode 100644 coroutine-win32.c
  create mode 100644 qemu-coroutine-int.h
  create mode 100644 qemu-coroutine-lock.c
  create mode 100644 qemu-coroutine.c
  create mode 100644 qemu-coroutine.h
  create mode 100644 test-coroutine.c






reply via email to

[Prev in Thread] Current Thread [Next in Thread]