Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jun 2009 14:08:17 -0700
From:      Kip Macy <kmacy@freebsd.org>
To:        Doug Rabson <dfr@freebsd.org>
Cc:        pav@freebsd.org, current@freebsd.org
Subject:   Re: pointyhat panic
Message-ID:  <3c1674c90906151408n6febec56m140b089b694f6e13@mail.gmail.com>
In-Reply-To: <4A36B6D8.8000701@FreeBSD.org>
References:  <1242075474.72992.118.camel@hood.oook.cz> <4A36B6D8.8000701@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is from the RPC re-work. I had thought that this was fixed. You
shouldn't see this on the latest -CURRENT, but Doug will have more
details.

Cheers,
Kip


On Mon, Jun 15, 2009 at 2:02 PM, Kris Kennaway<kris@freebsd.org> wrote:
> Pav Lucistnik wrote:
>>
>> panic: mtx_lock() of destroyed mutex @ /usr/src/sys/rpc/clnt_vc.c:953
>> cpuid =3D 2
>> KDB: enter: panic
>> [thread pid 0 tid 100029 ]
>> Stopped at =A0 =A0 =A0kdb_enter+0x3d: movq =A0 =A0$0,0x3f5fb8(%rip)
>> db> bt
>> Tracing pid 0 tid 100029 td 0xffffff00018e1000
>> kdb_enter() at kdb_enter+0x3d
>> panic() at panic+0x17b
>> _mtx_lock_flags() at _mtx_lock_flags+0xc5
>> clnt_vc_soupcall() at clnt_vc_soupcall+0x273
>> sowakeup() at sowakeup+0xf8
>> tcp_do_segment() at tcp_do_segment+0x23c9
>> tcp_input() at tcp_input+0x9ec
>> ip_input() at ip_input+0xbc
>> ether_demux() at ether_demux+0x1ed
>> ether_input() at ether_input+0x171
>> em_rxeof() at em_rxeof+0x201
>> em_handle_rxtx() at em_handle_rxtx+0x4b
>> taskqueue_run() at taskqueue_run+0x96
>> taskqueue_thread_loop() at taskqueue_thread_loop+0x3f
>> fork_exit() at fork_exit+0x12a
>> fork_trampoline() at fork_trampoline+0xe
>> --- trap 0, rip =3D 0, rsp =3D 0xffffffff240a6d40, rbp =3D 0 ---
>>
>> The box is in kdb on serial console for now. May 9 -CURRENT, I think.
>>
>
> This happened again. =A0The trigger was this (^C of a find on a busy neta=
pp
> volume with a lot of other concurrent nfs traffic to the same mountpoint)=
:
>
> pointyhat# find . -name \*.bz2 -mmin -10
> ^Cnfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> nfs server dumpster:/vol/vol4/pointyhat: not responding
> load: 4.54 =A0cmd: find 93357 [rpccon] 11.19u 111.62s 0% 4848k
>
> About 5-10 minutes later the machine panicked. =A0I'll try updating to a =
newer
> -CURRENT.
>
> Kris
>



--=20
When bad men combine, the good must associate; else they will fall one
by one, an unpitied sacrifice in a contemptible struggle.

    Edmund Burke



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