NetBSD-Bugs archive

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

Re: kern/42455: tstile hang with nfs



The following reply was made to PR kern/42455; it has been noted by GNATS.

From: "Christoph Egger" <Christoph_Egger%gmx.de@localhost>
To: gnats-bugs%NetBSD.org@localhost, netbsd-bugs%netbsd.org@localhost, 
gnats-admin%netbsd.org@localhost,
 kern-bug-people%netbsd.org@localhost
Cc: 
Subject: Re: kern/42455: tstile hang with nfs
Date: Tue, 12 Jan 2010 18:20:23 +0100

 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