On Wed, Dec 10, 2008 at 4:49 PM, KAMEZAWA Hiroyuki <[EMAIL PROTECTED]> wrote: > > an operation like rmdir() in somewhere. > hierarchy_lock for A (acquired) > hierarchy_lock for B (waiting) > > in subsys A. > mmap_sem (acquired) > hierarchy_lock for A (waiting) > in subsys B. > hierarchy_lock for B (aquired) > mmap_sem (waiting) >
That's a valid deadlock - you'd need to require the mmap_sem nests either inside all hierarchy_mutexes or else outside all of them. Paul _______________________________________________ Containers mailing list [EMAIL PROTECTED] https://lists.linux-foundation.org/mailman/listinfo/containers _______________________________________________ Devel mailing list Devel@openvz.org https://openvz.org/mailman/listinfo/devel