qemu-devel
[Top][All Lists]
Advanced

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

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


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH v2 0/5] qemu-queue cleanups
Date: Wed, 15 Feb 2012 10:05:39 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20120131 Thunderbird/10.0

On 01/13/2012 05:34 PM, Paolo Bonzini wrote:
> These patches slighly change the assortment of lists provided by
> qemu-queue.  QCIRCLEQ is dropped, since it provides no real advantage
> over QTAILQ (and in fact is unused).  QSLIST is introduced and used for
> free lists.
> 
> QSIMPLEQ is left in, since it provides some memory saving over QTAILQ.
> 
> Stefan, these are a bit borderline for qemu-trivial.  Let me know
> if they're fine.
> 
> Paolo Bonzini (5):
>   notifier: switch to QLIST
>   qemu-queue: add QSLIST
>   qemu-queue: drop QCIRCLEQ
>   coroutine: switch to QSLIST
>   block: use QSLIST for the AIO free list
> 
> v1->v2: leave QSIMPLEQ in, add QSLIST (Peter)
> 
>  block.c              |    9 +-
>  block_int.h          |    4 +-
>  coroutine-ucontext.c |   10 +-
>  input.c              |    2 +-
>  migration.c          |    2 +-
>  notify.c             |   10 +-
>  notify.h             |    8 +-
>  qemu-coroutine-int.h |    2 +-
>  qemu-queue.h         |  205 
> +++++++++++++++++++++-----------------------------
>  qemu-timer.c         |    2 +-
>  vl.c                 |    2 +-
>  11 files changed, 110 insertions(+), 146 deletions(-)
> 

Ping.

Paolo



reply via email to

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