[Sheepdog] [PATCH 0/5] stop grabbing vnode_info references outside the main thread

Christoph Hellwig hch at infradead.org
Mon May 7 11:10:58 CEST 2012


This series stops us from grabbing references to the vnode_info outside
the main thread and asserts that this is indeed the case.

The only ugly bit is my workaround for places that complete requests
before the work for the actually is finished.  That concept has various
problems and IMHO should be removed.  If that's not possible we could
switch to atomics for the vnode_info references count and allow grabbing
additional references to it (but not the first) outside the main thread
again.



More information about the sheepdog mailing list