Thanks for all the lockdep feedback everyone... I used to have some cool things turned on in my .config when Christoph was working with us... CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y ... and there used to be at thing like this: CONFIG_LOCKDEP ... I guess it is this now? CONFIG_LOCKDEP_SUPPORT Anyhow... I (blush) didn't turn these things on in my VMs when I got a new desktop recently, I've got them turned back on now... -Mike On Tue, Sep 8, 2015 at 10:48 AM, Christoph Hellwig <hch@xxxxxx> wrote: > On Tue, Sep 08, 2015 at 12:22:06AM +0100, Al Viro wrote: >> You don't want e.g. to have allocation request triggering an attempt to write >> a dirty page on a shared mapping of a file from your fs while you are holding >> a mutex that would block that attempt *and* waiting for a allocation to >> succeed. > > Unless something changed very recently there is no writeback in orangefs. > It's all non-cached I/O straight on to the server, with readpage only > there for read-only mmaps (for executable I suspect). -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html