On 11/19/2010 2:17 AM, Stefan Hajnoczi wrote: > On Thu, Nov 18, 2010 at 6:07 PM, Arun R Bharadwaj > <a...@linux.vnet.ibm.com> wrote: >> From: Gautham R Shenoy <e...@in.ibm.com> >> >> infrastructure for offloading blocking tasks such as making posix calls on >> to the helper threads and handle the post_posix_operations() from the >> context of the iothread. This frees the vcpu thread to process any other >> guest >> operations while the processing of v9fs_io is in progress. >> >> Signed-off-by: Gautham R Shenoy <e...@in.ibm.com> >> Signed-off-by: Sripathi Kodi <sripat...@in.ibm.com> >> Signed-off-by: Arun R Bharadwaj <a...@linux.vnet.ibm.com> >> --- >> hw/virtio-9p.c | 164 >> ++++++++++++++++++++++++++++++++++++++++++++++++++++ >> posix-aio-compat.c | 30 +++------- >> qemu-threadlets.c | 21 +++++++ >> qemu-threadlets.h | 1 >> vl.c | 3 + >> 5 files changed, 196 insertions(+), 23 deletions(-) > > Is there code queued up which makes use of this in virtfs? I ask > because at the moment this is deadcode. > > If you are restructuring this patch series, perhaps move the signal > related changes into a commit - they are independent of virtfs.
Yep. Please separate out signal handling code and make that patch as part of this series. v9fs code should be part of separate patch series where we attempt to convert v9fs function calls to this threadlet model. Thanks, JV > > Stefan >