Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 May 2004 10:38:45 -0700 (PDT)
From:      Russell Cattelan <cattelan@xfs.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   i386/67423: Current very unstable at the moment
Message-ID:  <200405311738.i4VHcjie014802@www.freebsd.org>
Resent-Message-ID: <200405311740.i4VHeRHG020969@freefall.freebsd.org>

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

>Number:         67423
>Category:       i386
>Synopsis:       Current very unstable at the moment
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-i386
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 31 10:40:26 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Russell Cattelan
>Release:        5 current
>Organization:
DigitalElves Inc
>Environment:
FreeBSD lips.borg.umn.edu 5.2-CURRENT FreeBSD 5.2-CURRENT #6: Sun May 30 13:48:06 CDT 2004     root@lips.borg.umn.edu:/build/build/src5/sys/i386/compile/LIPS  i386

>Description:

login: lock order reversal
 1st 0xc6addb58 vm object (vm object) @ vm/swap_pager.c:1313
Stack backtrace:
backtrace(0,1,c072af98,c072c190,c06fad9c) at backtrace+0x12
witness_checkorder(c1042738,9,c06d4561,376) at witness_checkorder+0x593
_mtx_lock_flags(c1042738,0,c06d4558,376,c66c2a94) at _mtx_lock_flags+0x67
obj_alloc(c66c2a80,1000,cd6d4a3b,101,c66c2a94) at obj_alloc+0x31
slab_zalloc(c66c2a80,1,c66c2a80,c66c2a94,1) at slab_zalloc+0x82
uma_zone_slab(c66c2a80,1,c66c2a94,0,c06d4558,68f) at uma_zone_slab+0xb5
uma_zalloc_internal(c66c2a80,0,1,c66c2a94,0) at uma_zalloc_internal+0x28
uma_zalloc_arg(c66c2a80,0,1) at uma_zalloc_arg+0x2f8
swp_pager_meta_build(c6addb58,1d,0,2,0) at swp_pager_meta_build+0x108
swap_pager_putpages(c6addb58,cd6d4c00,1,0,cd6d4b70) at swap_pager_putpages+0x2b4
default_pager_putpages(c6addb58,cd6d4c00,1,0,cd6d4b70) at default_pager_putpages+0x18
vm_pageout_flush(cd6d4c00,1,0,cd6d4bc8,c0537901) at vm_pageout_flush+0x11e
vm_pageout_clean(c1205460) at vm_pageout_clean+0x2a5
vm_pageout_scan(0) at vm_pageout_scan+0x54b
vm_pageout(0,cd6d4d48,0,c0646628,0) at vm_pageout+0x2d2
fork_exit(c0646628,0,cd6d4d48) at fork_exit+0xa8
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xcd6d4d7c, ebp = 0 ---
lock order reversal
 1st 0xc0723120 sched lock (sched lock) @ kern/subr_sleepqueue.c:585
 2nd 0xc07292a4 sleepq chain (sleepq chain) @ kern/subr_sleepqueue.c:193
Stack backtrace:
backtrace(0,ffffffff,c072c578,c072c5a0,c06fada4) at backtrace+0x12
witness_checkorder(c07292a4,9,c06c2422,c1,1220) at witness_checkorder+0x593
_mtx_lock_spin_flags(c07292a4,0,c06c2419,c1,0) at _mtx_lock_spin_flags+0x67
sleepq_lookup(c071f480,c0723120,249,c6c0e898,c6c10690) at sleepq_lookup+0x4e
sleepq_broadcast(c071f480,0,ffffffff,dff53c60,c0545888) at sleepq_broadcast+0x2c
wakeup(c071f480,c6c10690,ffffffff,dff53c74,c055d08e) at wakeup+0xf
setrunnable(c6c10690,c6c10690,dff53c84,dff53c98,c055d243) at setrunnable+0xa0
sleepq_resume_thread(c6c10690,ffffffff) at sleepq_resume_thread+0x8e
exit1(c699a2a0,0,dff53d40,c067e0a7,c699a2a0) at exit1+0xe15
exit1(c699a2a0,dff53d14,1,5b,292) at exit1
syscall(2f,2f,2f,2,0) at syscall+0x217
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (1), eip = 0x281ef423, esp = 0xbfbfedbc, ebp = 0xbfbfedd8 ---

Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 00
fault virtual address   = 0x34
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc055ff1e
stack pointer           = 0x10:0xcd694bd0
frame pointer           = 0x10:0xcd694bf8
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         = 3 (g_up)
trap number             = 12
panic: page fault
at line 815 in file ../../../i386/i386/trap.c
cpuid = 0;
Stack backtrace:
backtrace(100,c12a3150,10,cd694b90,c) at backtrace+0x12
__panic(c06da65f,32f,c06a4ba6,c06da498,0) at __panic+0x12a
trap_fatal(cd694b90,34,c12a3150,1628bc0,0) at trap_fatal+0x2c8
trap_pfault(cd694b90,0,34) at trap_pfault+0x177
trap(18,10,cd690010,9,c072927c) at trap+0x2f9
calltrap() at calltrap+0x5
--- trap 0xc, eip = 0xc055ff1e, esp = 0xcd694bd0, ebp = 0xcd694bf8 ---
witness_checkorder(c072927c,9,c06c2422,c1,11f8) at witness_checkorder+0x196
_mtx_lock_spin_flags(c072927c,0,c06c2419,c1,0) at _mtx_lock_spin_flags+0x67
sleepq_lookup(c071f38c,cd694c60,c0513cf4,c6892ee0,c66fbe00) at sleepq_lookup+0x4e
sleepq_broadcast(c071f38c,0,ffffffff,cd694c90,c05141d7) at sleepq_broadcast+0x2c
wakeup(c071f38c,c6892ee0,c071f2a0,c6892ee0,cd694cd4) at wakeup+0xf
g_io_deliver(c6892ee0,0) at g_io_deliver+0x13f
g_std_done(c6892d48) at g_std_done+0x45
biodone(c6892d48,cd694cd4,0,c06baeb3,194) at biodone+0x57
g_io_schedule_up(c12a3150) at g_io_schedule_up+0xa5
g_up_procbody(0,cd694d48,0,c05146c8,0) at g_up_procbody+0x32
fork_exit(c05146c8,0,cd694d48) at fork_exit+0xa8
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xcd694d7c, ebp = 0 ---
boot() called on cpu#1

syncing disks, buffers remaining... panic: bremfree: removing a buffer not on a
queue
at line 649 in file ../../../kern/vfs_bio.ccpuid = 0;
boot() called on cpu#0
Uptime: 1h6m57s
ease[12:38pm]-=>
>How-To-Repeat:
      
>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:



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