[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [REFACTORED CODE] [PATCH 0/3] Threadlets: A generic tas
From: |
Arun R Bharadwaj |
Subject: |
Re: [Qemu-devel] [REFACTORED CODE] [PATCH 0/3] Threadlets: A generic task offloading framework. |
Date: |
Mon, 8 Nov 2010 17:59:09 +0530 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
* Arun R Bharadwaj <address@hidden> [2010-11-08 16:16:50]:
> Hi,
>
> This is the v9 of the refactored patch-series to have a generic
> asynchronous task offloading framework (called threadlets)
> within qemu.
>
>
Testing carried out:
I have run KVM autotest suite with this patch. This test suite
ran successfully for the following tests:
connecthon, dbench, fstress, disktest, ebizzy, cpu_hotplug,
hackbench and sleeptest.
-arun
> Changes from earlier iteration:
>
> * Code is refactored such that it reflects the following:
> patch1: In-place code changes in paio subsystem to use the
> generic threadlets infrastructure.
> patch2: Move the threadlets infrastructure to a new file -
> qemu-threadlets.c
> patch3: Add helper functions to enable virtio-9p make
> use of the threadlets
>
> * Remove the infinite while loop in paio_cancel and use mutex
> to wait for request to complete.
>
> * Address the issue of dead code due to
> MAX_GLOBAL_THREADS = MIN_GLOBAL_THREADS
[Qemu-devel] [PATCH 1/3] Make paio subsystem use threadlets infrastructure, Arun R Bharadwaj, 2010/11/08