Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Dec 2001 14:13:51 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Martin Blapp <mb@imp.ch>
Cc:        <tmm@FreeBSD.ORG>, <freebsd-hackers@FreeBSD.ORG>
Subject:   Re: deadlock with softupdates ?
Message-ID:  <200112172213.fBHMDp633346@apollo.backplane.com>
References:   <20011217225006.T59342-100000@levais.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help

:>     then from gdb go to each process (proc N) and do a backtrace
:>     (back).
:
:(kgdb) defproc 288
:  288 d78cd0c0 d788e000    8     1   288  000005 3  innd         inode
:c2c0c200
: frame 0 at 0xd7890d8c: ebp d7890db8, eip 0xc017a529 <tsleep+417>:      mov    0x141(%ebx),%al
: frame 1 at 0xd7890db8: ebp d7890ddc, eip 0xc0171c24 <acquire+140>:     mov    %eax,%esi
: frame 2 at 0xd7890ddc: ebp d7890e00, eip 0xc0171cd4 <lockmgr+116>:     mov    %eax,%edi
: frame 3 at 0xd7890e00: ebp d7890e18, eip 0xc01a2008 <vop_stdunlock+12>:        jmp    0xc01a200e <vop_stdunlo>
: frame 4 at 0xd7890e18: ebp d7890e24, eip 0xc022e44d <default_pager_alloc+1>:   leave
: frame 5 at 0xd7890e24: ebp d7890e4c, eip 0xc01ac04b <vn_lock+155>:    add    $0x4,%esp
: frame 6 at 0xd7890e4c: ebp d7890e68, eip 0xc01a4e18 <vget+148>:        mov    %eax,%esi
: frame 7 at 0xd7890e68: ebp d7890e84, eip 0xc023d038 <zinitna+24>:      add    $0xc,%esp
: frame 8 at 0xd7890e84: ebp d7890f34, eip 0xc023060c <vm_fault+344>:    mov    %eax,0xffffffbc(%ebp)
: frame 9 at 0xd7890f34: ebp d7890f5c, eip 0xc0284b9e <trap_pfault+118>: mov    %eax,%

    Are you sure this is the correct kernel binary?  zinitna() doesn't 
    call vget() and vm_fault doesn't call zinitna.

						-Matt


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112172213.fBHMDp633346>