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