qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] 9p-synth: remove poor-man RCU
@ 2012-08-08 11:55 Paolo Bonzini
  2012-08-08 11:55 ` [Qemu-devel] [PATCH 1/2] 9p-synth: fix read-side critical sections Paolo Bonzini
  2012-08-08 11:55 ` [Qemu-devel] [PATCH 2/2] 9p-synth: use mutex on read-side Paolo Bonzini
  0 siblings, 2 replies; 6+ messages in thread
From: Paolo Bonzini @ 2012-08-08 11:55 UTC (permalink / raw)
  To: qemu-devel; +Cc: harsh, aneesh.kumar

There are several mistakes in the pseudo-RCU usage of 9pfs.  This
patch series converts everything to a regular mutex.  Patch 1 applies
enough fixes so that a trivial mutex-based synchronization is correct.
Patch 2 uses the mutex for both read and write sides.

Paolo Bonzini (2):
  9p-synth: fix read-side critical sections
  9p-synth: use mutex on read-side

 hw/9pfs/virtio-9p-synth.c | 41 +++++++++++++++++++++++------------------
 qemu-thread.h             |  3 ---
 2 file modificati, 23 inserzioni(+), 21 rimozioni(-)

-- 
1.7.11.2

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-08-18 18:46 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-08 11:55 [Qemu-devel] [PATCH 0/2] 9p-synth: remove poor-man RCU Paolo Bonzini
2012-08-08 11:55 ` [Qemu-devel] [PATCH 1/2] 9p-synth: fix read-side critical sections Paolo Bonzini
2012-08-13 18:47   ` Harsh Bora
2012-08-08 11:55 ` [Qemu-devel] [PATCH 2/2] 9p-synth: use mutex on read-side Paolo Bonzini
2012-08-13 19:13   ` Harsh Bora
2012-08-18 18:46     ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).