On 1/3/2011 9:27 PM, Arun R Bharadwaj wrote:
> Hi,
> 
> This patch series implements threadlets infrastructure in qemu.
> 
> This is a complete rework of the earlier patch series so that
> it becomes easier to review. I have broken down the earlier
> patch series as asked by Anthony
> 
> The following series implements...

Arun, can you please describe the testing done on this patch series?

Thanks,
JV

> 
> ---
> 
> Arun R Bharadwaj (13):
>       Add aiocb_mutex and aiocb_completion.
>       Introduce work concept in posix-aio-compat.c
>       Add callback function to ThreadletWork structure.
>       Add ThreadletQueue.
>       Threadlet: Add submit_work threadlet API.
>       Threadlet: Add dequeue_work threadlet API
>       Remove active field in qemu_aiocb structure.
>       Remove thread_create routine.
>       Threadlet: Add aio_signal_handler threadlet API
>       Remove all instances of CONFIG_THREAD
>       Move threadlet code to qemu-threadlets.c
>       Threadlets: Add functionality to create private queues.
>       Threadlets: Add documentation
> 
> 
>  Makefile.objs          |    3 -
>  configure              |    2 
>  docs/async-support.txt |  141 +++++++++++++++++++++++++++++
>  posix-aio-compat.c     |  237 
> ++++++++++++------------------------------------
>  qemu-threadlets.c      |  184 +++++++++++++++++++++++++++++++++++++
>  qemu-threadlets.h      |   47 ++++++++++
>  vl.c                   |    3 +
>  7 files changed, 437 insertions(+), 180 deletions(-)
>  create mode 100644 docs/async-support.txt
>  create mode 100644 qemu-threadlets.c
>  create mode 100644 qemu-threadlets.h
> 



Reply via email to