From owner-freebsd-current@FreeBSD.ORG Mon May 24 03:24:16 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B4B916A4CE; Mon, 24 May 2004 03:24:16 -0700 (PDT) Received: from hetzner.co.za (lfw.hetzner.co.za [196.7.18.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 030F043D31; Mon, 24 May 2004 03:24:15 -0700 (PDT) (envelope-from ianf@hetzner.co.za) Received: from localhost ([127.0.0.1]) by hetzner.co.za with esmtp (Exim 3.36 #1) id 1BSCc0-000K8m-00; Mon, 24 May 2004 12:23:16 +0200 To: FreeBSD-current@freebsd.org From: Ian FREISLICH X-Attribution: BOFH Date: Mon, 24 May 2004 12:23:16 +0200 Sender: ianf@hetzner.co.za Message-Id: Subject: panic: spin lock held too long X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2004 10:24:16 -0000 Hi I've started getting these again during make world (-j8) on SMP system with SCHED_BSD. No crashdump because the system is solidly wedged. Ian -- Ian Freislich Console messages: Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0xbfca1000 fault code = supervisor read, page not present instruction pointer = 0x8:0xc05d6d35 stack pointer = 0x10:0xd339ac88 frame pointer = 0x10:0xd339ac94 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 27386 (cc1) trap number = 12 panic: page fault at line 815 in file ../../../i386/i386/trap.c cpuid = 1; Stack backtrace: backtrace(100,c4ad7d20,10,d339ac48,c) at backtrace+0x12 __panic(c0622d80,32f,c05ff96f,c0622bd8,0) at __panic+0x12a trap_fatal(d339ac48,bfca1000,c4ad7d20,14e2fd4,c) at trap_fatal+0x2c8 trap_pfault(d339ac48,0,bfca1000,bfca1000,0) at trap_pfault+0x1c3 trap(c05d0018,c0ce0010,c0ce0010,c0d2b498,bfca1000) at trap+0x2b9 calltrap() at calltrap+0x5 --- trap 0xc, eip = 0xc05d6d35, esp = 0xd339ac88, ebp = 0xd339ac94 --- pmap_remove_pages(c3db4450,0,bfc00000) at pmap_remove_pages+0x75 exit1(c4ad7d20,0,d339ad40,c05d9977,c4ad7d20) at exit1+0x697 exit1(c4ad7d20,d339ad14,1,d,292) at exit1 syscall(2f,2f,2f,bfbfe6e0,bfbfe768) at syscall+0x283 Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (1), eip = 0x82695db, esp = 0xbfbfe68c, ebp = 0xbfbfe6a8 --- boot() called on cpu#1 syncing disks, buffers remaining... kernel trap 12 with interrupts disabled Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x24 fault code = supervisor read, page not present instruction pointer = 0x8:0xc04f31dc stack pointer = 0x10:0xce5afc70 frame pointer = 0x10:0xce5afc80 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 35 (swi8: tty:sio clock) trap number = 12 spin lock sched lock held by 0xc3aa5690 for > 5 seconds panic: spin lock held too long at line 599 in file ../../../kern/kern_mutex.ccpuid = 1; spin lock sched lock held by 0xc3aa5690 for > 5 seconds panic: spin lock held too long at line 599 in file ../../../kern/kern_mutex.ccpuid = 1; spin lock sched lock held by 0xc3aa5690 for > 5 seconds panic: spin lock held too long at line 599 in file ../../../kern/kern_mutex.ccpuid = 1; debug1: channel request 0: window-change spin lock sched lock held by 0xc3aa5690 for > 5 seconds panic: spin lock held too long at line 599 in file ../../../kern/kern_mutex.ccpuid = 1;