Hi Eric, On 10/11/2016 10:42 AM, Eric Ren wrote: > Hi Junxiao, > > As the subject, the testing hung there on a kernel without your patches: > > "ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang" > and > "ocfs2: fix posix_acl_create deadlock" > > The stack trace is: > ``` > ocfs2cts1:~ # pstree -pl 24133 > discontig_runne(24133)───activate_discon(21156)───mpirun(15146)─┬─fillup_contig_b(15149)───sudo(15231)───chmod(15232) > > ocfs2cts1:~ # pgrep -a chmod > 15232 /bin/chmod -R 777 /mnt/ocfs2 > > ocfs2cts1:~ # cat /proc/15232/stack > [<ffffffffa05377ef>] __ocfs2_cluster_lock.isra.39+0x1bf/0x620 [ocfs2] > [<ffffffffa053856d>] ocfs2_inode_lock_full_nested+0x12d/0x840 [ocfs2] > [<ffffffffa0538dbb>] ocfs2_inode_lock_atime+0xcb/0x170 [ocfs2] > [<ffffffffa0531e61>] ocfs2_readdir+0x41/0x1b0 [ocfs2] > [<ffffffff8120d03c>] iterate_dir+0x9c/0x110 > [<ffffffff8120d453>] SyS_getdents+0x83/0xf0 > [<ffffffff815e126e>] entry_SYSCALL_64_fastpath+0x12/0x6d > [<ffffffffffffffff>] 0xffffffffffffffff > ``` > > Do you think this issue can be fixed by your patches? Looks not. Those two patches are to fix recursive locking deadlock. But from above call trace, there is no recursive lock.
Thanks, Junxiao. > > I will try your patches later, but I am little worried the possibility > of reproduction may not be 100%. > So ask you to confirm;-) > > Eric _______________________________________________ Ocfs2-devel mailing list Ocfs2-devel@oss.oracle.com https://oss.oracle.com/mailman/listinfo/ocfs2-devel