Skip to content

: Use GLib threadpool in 9pfs.

Arun R Bharadwaj qemu-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3: Move the paio_signal_handler to a generic location.posix-aio-compat.c qemu-thread.c qemu-thread.h +1 more+32 -222 replies
2/3: Helper routines to use GLib threadpool infrastructure in 9pfs.hw/9pfs/virtio-9p.c hw/9pfs/virtio-9p.h+117 -18 replies
3/3: Convert v9fs_stat to threaded model.hw/9pfs/virtio-9p.c hw/9pfs/virtio-9p.h+27 -75 replies

Reviews trailers per patch

2 of 3 patches have a Reviewed-by or Acked-by.

PatchAneesh Kumar K.V
1/3R-b
2/3R-b
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [Qemu-devel] [v1 PATCH 0/3]: Use GLib threadpool in 9pfs.

Hi,

This patchset enables the use of GLib threadpool infrastructure in 9pfs. It contains the following patches:

1/3 - Move the paio_signal_handler to a generic location. 2/3 - Helper routines to use GLib threadpool infrastructure in 9pfs. 3/3 - Convert v9fs_stat to threaded model.

As a prerequisite, before these patches are applied, we need to apply Anthony's patch "Add support for glib based threading and convert qemu thread to use it" found at
http://www.mail-archive.com/[email protected]/msg52791.html

Testing carried out:

This patchset has been tested by running the following autotest suites successfully:
* Dbench
* Fsstress
* Connecthon
* Tuxera POSIX.

Please let me know your comments.

-arun