[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/13] Threadlets infrastructure.
From: |
Venkateswararao Jujjuri (JV) |
Subject: |
Re: [Qemu-devel] [PATCH 00/13] Threadlets infrastructure. |
Date: |
Tue, 04 Jan 2011 15:13:45 -0800 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 |
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
>
- Re: [Qemu-devel] Re: [PATCH 06/13] Threadlet: Add dequeue_work threadlet API, (continued)
- [Qemu-devel] [PATCH 07/13] Remove active field in qemu_aiocb structure., Arun R Bharadwaj, 2011/01/04
- [Qemu-devel] [PATCH 08/13] Remove thread_create routine., Arun R Bharadwaj, 2011/01/04
- [Qemu-devel] [PATCH 09/13] Threadlet: Add aio_signal_handler threadlet API, Arun R Bharadwaj, 2011/01/04
- [Qemu-devel] [PATCH 10/13] Remove all instances of CONFIG_THREAD, Arun R Bharadwaj, 2011/01/04
- [Qemu-devel] [PATCH 11/13] Move threadlet code to qemu-threadlets.c, Arun R Bharadwaj, 2011/01/04
- [Qemu-devel] [PATCH 12/13] Threadlets: Add functionality to create private queues., Arun R Bharadwaj, 2011/01/04
- [Qemu-devel] [PATCH 13/13] Threadlets: Add documentation, Arun R Bharadwaj, 2011/01/04
- Re: [Qemu-devel] [PATCH 00/13] Threadlets infrastructure.,
Venkateswararao Jujjuri (JV) <=