NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/42455: tstile hang with nfs



db> ps /a
PID     COMMAND      STRUCT PROC *            UAREA *     VMSPACE/VM_MAP
1068       sync   ffffa00026b8a8a0   ffffa00026ba7d80   ffffa000264e55c0
[...]

db> show files 0xffffa00026b8a8a0
OBJECT 0xffffa00026bc6ac0: locked=0, pgops=0xffffffff808c7b00, npages=0, refs=2

VNODE flags 0x4<ISTTY>
mp 0xffffa000269dd008 numoutput 0 size 0x0 writesize 0x0
data 0xffffa00001261380 writecount 1 holdcnt 0
tag VT_PTYFS(24) type VCHR(4) mount 0xffffa000269dd008 typedata 0xffffa000265921
28
v_lock 0xffffa00026bc6bc8 v_vnlock 0xffffa00026bc6bc8

v_uobj.vmobjlock lock details:
lock address : 0xffffa00026bc6ac0 type     :     sleep/adaptive
initialized  : 0xffffffff806850ea
shared holds :                  0 exclusive:                  0
shares wanted:                  0 exclusive:                  0
current cpu  :                  0 last held:                  0
current lwp  : 0xffffa0002320eba0 last held: 000000000000000000
last locked  : 0xffffffff8051b18f unlocked : 0xffffffff8051b1b5
owner field  : 000000000000000000 wait/spin:                0/0

Turnstile chain at 0xffffffff80c24600.
=> No active turnstile for this lock.

OBJECT 0xffffa00026bc6ac0: locked=0, pgops=0xffffffff808c7b00, npages=0, refs=2

VNODE flags 0x4<ISTTY>
mp 0xffffa000269dd008 numoutput 0 size 0x0 writesize 0x0
data 0xffffa00001261380 writecount 1 holdcnt 0
tag VT_PTYFS(24) type VCHR(4) mount 0xffffa000269dd008 typedata 0xffffa000265921
28
v_lock 0xffffa00026bc6bc8 v_vnlock 0xffffa00026bc6bc8

v_uobj.vmobjlock lock details:
lock address : 0xffffa00026bc6ac0 type     :     sleep/adaptive
initialized  : 0xffffffff806850ea
shared holds :                  0 exclusive:                  0
shares wanted:                  0 exclusive:                  0
current cpu  :                  0 last held:                  0
current lwp  : 0xffffa0002320eba0 last held: 000000000000000000
last locked  : 0xffffffff8051b18f unlocked : 0xffffffff8051b1b5
owner field  : 000000000000000000 wait/spin:                0/0

Turnstile chain at 0xffffffff80c24600.
=> No active turnstile for this lock.

OBJECT 0xffffa00026bc6ac0: locked=0, pgops=0xffffffff808c7b00, npages=0, refs=2

VNODE flags 0x4<ISTTY>
mp 0xffffa000269dd008 numoutput 0 size 0x0 writesize 0x0
data 0xffffa00001261380 writecount 1 holdcnt 0
tag VT_PTYFS(24) type VCHR(4) mount 0xffffa000269dd008 typedata 0xffffa000265921
28
v_lock 0xffffa00026bc6bc8 v_vnlock 0xffffa00026bc6bc8

v_uobj.vmobjlock lock details:
lock address : 0xffffa00026bc6ac0 type     :     sleep/adaptive
initialized  : 0xffffffff806850ea
shared holds :                  0 exclusive:                  0
shares wanted:                  0 exclusive:                  0
current cpu  :                  0 last held:                  0
current lwp  : 0xffffa0002320eba0 last held: 000000000000000000
last locked  : 0xffffffff8051b18f unlocked : 0xffffffff8051b1b5
owner field  : 000000000000000000 wait/spin:                0/0

Turnstile chain at 0xffffffff80c24600.
=> No active turnstile for this lock.

db> show lock 0xffffa00026bc6bc8
lock address : 0xffffa00026bc6bc8 type     :     sleep/adaptive
initialized  : 0xffffffff8068516b
shared holds :                  0 exclusive:                  0
shares wanted:                  0 exclusive:                  0
current cpu  :                  0 last held:                  0
current lwp  : 0xffffa0002320eba0 last held: 000000000000000000
last locked  : 0xffffffff806829f1 unlocked : 0xffffffff80682a67
owner/count  : 000000000000000000 flags    : 0x0000000000000008

Turnstile chain at 0xffffffff80c24810.
=> No active turnstile for this lock.


How should I proceed to find out the vnode lock holder ?

Christoph


Home | Main Index | Thread Index | Old Index