[Ocfs2-devel] [PATCH]ocfs2-1.2: Add dput for uuid entry.

Tao Ma tao.ma at oracle.com
Wed May 7 02:14:37 PDT 2008


Some more information.
The git commit log in the kernel is: 
65c333367b1aea57d58168ad3dc1df27b0227401
http://www.uwsg.indiana.edu/hypermail/linux/kernel/0611.3/0125.html.

In this patch the debugfs_remove is modified(dput is removed), but in 
the latest fs/debugfs/inode.c, dput is still there. So now I really 
don't know whether this function should be modified or not.

Any advice is welcomed.
Thanks.

Regards,
Tao

Tao Ma wrote:
> In ocfs2-1.2, when we mount a device, a debugfs dir will be created 
> using its uuid. When 2 devices have the same uuid, after the 1st device 
> is mounted, the 2nd one can't be mounted. This is OK. But the problem is 
> that the dentry's reference is added. So when the 1st volume is 
> umounted, none of these 2 volumes can be mounted then. So this fix 
> solves this problem by dputting the entry(Copied from the latest debugfs 
> code in Linux kernel).
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Ocfs2-devel mailing list
> Ocfs2-devel at oss.oracle.com
> http://oss.oracle.com/mailman/listinfo/ocfs2-devel



More information about the Ocfs2-devel mailing list