Re: Page fault in uipc_usrreq.c:997

From: John Baldwin <jhb_at_freebsd.org>
Date: Fri, 8 Sep 2006 14:56:30 -0400
On Friday 08 September 2006 03:28, Peter Holm wrote:
> During boot of GENERIC HEAD from Sep 7 07:29 UTC I got this page
> fault:
> 
> Kernel page fault with the following non-sleepable locks held:
> exclusive sleep mutex unp r = 0 (0xc0a5520c) locked _at_
> kern/uipc_usrreq.c:987
> KDB: stack backtrace:
> kdb_backtrace(1,c410b000,c,c3f77a20,e43f7a28,...) at
> kdb_backtrace+0x29
> witness_warn(5,0,c0941302) at witness_warn+0x192
> trap(8,28,c4190028,c413a7a8,c4195690,...) at trap+0x108
> calltrap() at calltrap+0x5
> --- trap 0xc, eip = 0xc06e01e6, esp = 0xe43f7a70, ebp = 0xe43f7bfc ---
> unp_connect(c41ce000,c3f797e0,c3f77a20,c0a5520c,0,...) at
> unp_connect+0x292
> uipc_connect(c41ce000,c3f797e0,c3f77a20) at uipc_connect+0x3e
> soconnect(c41ce000,c3f797e0,c3f77a20) at soconnect+0x4e
> kern_connect(c3f77a20,3,c3f797e0,c3f797e0,0,...) at kern_connect+0x76
> connect(c3f77a20,e43f7d04) at connect+0x30
> syscall(3b,3b,3b,1,8270000,...) at syscall+0x256
> 
> http://people.freebsd.org/~pho/stress/log/cons207.html.
> 
> The core file is toast and I missed a back trace of pid 678 :-(

Ask ups_at_ for a patch, he probably just fixed this at work.

-- 
John Baldwin
Received on Fri Sep 08 2006 - 17:12:47 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:00 UTC