Louis Rilling
2008-May-22 11:40 UTC
[Ocfs2-devel] [RFC][PATCH 0/4] configfs: Make nested default groups lockdep-friendly v2
Hi all, The following patchset is another try to make configfs recursive inode locking lockdep-friendly. This time lockdep_off()/lockdep_on() are not inserted, but I_MUTEX_* lockdep sub-classes are tweaked to allow some variable-length recursion on the spirit of I_MUTEX_PARENT -> I_MUTEX_CHILD -> I_MUTEX_CHILD + 1 -> ... The lockdep annotations added in configfs are a variant of a previously submitted patch (see http://oss.oracle.com/pipermail/ocfs2-devel/2008-May/002214.html ), with a much lighter footprint, thanks to a suggestion from Joel. Thanks for reviewing. Louis -- Dr Louis Rilling Kerlabs Skype: louis.rilling Batiment Germanium Phone: (+33|0) 6 80 89 08 23 80 avenue des Buttes de Coesmes http://www.kerlabs.com/ 35700 Rennes
Louis Rilling
2008-May-22 11:40 UTC
[Ocfs2-devel] [RFC][PATCH 1/4] Prepare i_mutex lockdep subclasses for locking of variable path lengths
An embedded and charset-unspecified text was scrubbed... Name: prepare-variable-path-lengths-inode-locking.patch Url: http://oss.oracle.com/pipermail/ocfs2-devel/attachments/20080522/0e295d2c/attachment.pl
Louis Rilling
2008-May-22 11:40 UTC
[Ocfs2-devel] [RFC][PATCH 2/4] Prepare vfs_rmdir() for further nested i_mutex locking
An embedded and charset-unspecified text was scrubbed... Name: prepare-vfs-rmdir-for-further-nested-inode-locking.patch Url: http://oss.oracle.com/pipermail/ocfs2-devel/attachments/20080522/a48db624/attachment.pl
Louis Rilling
2008-May-22 11:40 UTC
[Ocfs2-devel] [RFC][PATCH 3/4] configfs: Make nested default groups creations lockdep-friendly
An embedded and charset-unspecified text was scrubbed... Name: configfs-make-default-group-creation-lockep-friendly-2.patch Url: http://oss.oracle.com/pipermail/ocfs2-devel/attachments/20080522/15dd0634/attachment.pl
Louis Rilling
2008-May-22 11:40 UTC
[Ocfs2-devel] [RFC][PATCH 4/4] configfs: Make multiple default_group destructions lockdep friendly
An embedded and charset-unspecified text was scrubbed... Name: configfs-make-default-group-destruction-lockdep-friendly-2.patch Url: http://oss.oracle.com/pipermail/ocfs2-devel/attachments/20080522/e0e069d3/attachment.pl