qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 0/8] qemu-queue cleanups


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 0/8] qemu-queue cleanups
Date: Fri, 13 Jan 2012 16:47:56 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0

On 01/02/2012 07:00 PM, Paolo Bonzini wrote:
These patches simplify the jungle of lists provided by qemu-queue from
4 to 3.  QCIRCLEQ is dropped, since it provides no real advantage over
QTAILQ.  QSIMPLEQ is simplified to no longer permit insertion at the
tail, with the advantage that it is more suited for simple free lists.

Stefan, these are a bit borderline for qemu-trivial.  Let me know
if they're fine.

Paolo Bonzini (8):
   notifier: switch to QLIST
   block-migration: switch to QTAILQ
   qed: switch to QTAILQ
   ccid: switch to QTAILQ
   qemu-queue: really simplify QSIMPLEQ
   qemu-queue: drop QCIRCLEQ
   coroutine: switch to QSIMPLEQ
   block: use QSIMPLEQ for the AIO free list

  block-migration.c       |   44 ++++++------
  block.c                 |    9 +--
  block/qed.c             |   20 +++---
  block/qed.h             |    4 +-
  block_int.h             |    4 +-
  coroutine-ucontext.c    |   10 ++--
  hw/ccid-card-emulated.c |   24 +++---
  input.c                 |    2 +-
  migration.c             |    2 +-
  notify.c                |   10 ++--
  notify.h                |    8 +-
  qemu-coroutine-int.h    |    2 +-
  qemu-queue.h            |  175 +++--------------------------------------------
  qemu-timer.c            |    2 +-
  vl.c                    |    2 +-
  15 files changed, 81 insertions(+), 237 deletions(-)


Ping; Stefan asked to get these in through a qemu.git committer rather than qemu-trivial.

Paolo



reply via email to

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