Le 01/04/08 12:14 PM, Stefaan a écrit :
I can confirm that.  I got the same oops with 1.4.7pre1.  But now with
1.4.7pre2, any file access seems to hang indefinitely.
(Running server and client on same machine, kernel 2.6.24-gentoo-r3,
gcc 4.2.3, on gentoo linux-testing).  I downgraded to a cvs checkout
dated 20080222 to regain a working setup.

Stefaan

Reverting delta STABLE14-linux-dont-flush-writes-on-exec-20080326 cures
the hang on 2.6.24 for me.

See below for the state of the hung processes (in D state) when things get 
stuck.

Marc

====

afs_rxevent   D ed467f30     0  6023      2
       f453b3b0 00000046 00000002 ed467f30 ed467f28 00000000 00000001 ed467f38
       ffffffff f453b5c0 c1815580 00000001 ed467000 ffff8cb1 ffff8cf2 c0436442
       ffffffff 00000000 00000000 00000000 fa3ceda4 fa3ceda0 f453b3b0 00000000
Call Trace:
 [<c0436442>] del_timer_sync+0xa/0x14
 [<c062b6c6>] __mutex_lock_slowpath+0x4b/0x7a
 [<c062b5af>] mutex_lock+0x26/0x29
 [<fa3aa3fe>] afs_osi_Wait+0x14a/0x1b8 [libafs]
 [<c04287e8>] default_wake_function+0x0/0x8
 [<fa3a0727>] afs_rxevent_daemon+0x9a/0xf3 [libafs]
 [<c04ff0ee>] sprintf+0x20/0x23
 [<fa3b1275>] afsd_thread+0x4e1/0x62a [libafs]
 [<fa3b0d94>] afsd_thread+0x0/0x62a [libafs]
 [<c0405e0b>] kernel_thread_helper+0x7/0x10
 =======================
afsd          D ed45df14     0  6025      2
       f6f96000 00000046 00000002 ed45df14 ed45df0c 00000000 00000001 ed45df1c
       ffffffff f6f96210 c1815580 00000001 ed45d000 ffffa607 ffffa635 c0436442
       ffffffff 00000000 00000000 00000000 fa3ceda4 fa3ceda0 f6f96000 fa3d1f78
Call Trace:
 [<c0436442>] del_timer_sync+0xa/0x14
 [<c062b6c6>] __mutex_lock_slowpath+0x4b/0x7a
 [<c062b5af>] mutex_lock+0x26/0x29
 [<fa3aa3fe>] afs_osi_Wait+0x14a/0x1b8 [libafs]
 [<c04287e8>] default_wake_function+0x0/0x8
 [<fa36d239>] afs_Daemon+0x376/0x3b1 [libafs]
 [<fa3b0f6b>] afsd_thread+0x1d7/0x62a [libafs]
 [<fa3b0d94>] afsd_thread+0x0/0x62a [libafs]
 [<c0405e0b>] kernel_thread_helper+0x7/0x10
 =======================
sed           D c176a440     0  6047   6045
       f45ac000 00200046 00000002 c176a440 c071e200 00200256 00000000 210250af
       00000010 f45ac210 c180c580 00000000 ed468000 c1808504 0000e228 00000000
       c071e180 c046fae5 00000009 00000009 fa3ceda4 fa3ceda0 f45ac000 f6c67a88
Call Trace:
 [<c046fae5>] release_pages+0x12a/0x132
 [<c062b6c6>] __mutex_lock_slowpath+0x4b/0x7a
 [<c062b5af>] mutex_lock+0x26/0x29
 [<fa3ac435>] afs_linux_flush+0x13/0x1af [libafs]
 [<c0489f05>] __fput+0x142/0x16c
 [<c0487690>] filp_close+0x32/0x58
 [<c04308f2>] put_files_struct+0x60/0xa8
 [<c0431a98>] do_exit+0x22a/0x695
 [<c0431f79>] sys_exit_group+0x0/0xd
 [<c04051da>] syscall_call+0x7/0xb

_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to