Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD/i386 6.1_STABLE instability?



Hi,

I have recently upgraded a i386-system from a 6.1_STABLE version
from early January to a 6.1_STABLE version freshly built today.
I find that the new version is not quite stable.  If I put some
pkgsrc build load on the system, the kernel (GENERIC) will
eventually panic.  If I boot the old kernel the system is again
stable, and I can build a bunch of packages from pkgsrc without
incident.

The panic messages

uvm_fault(0xc2bf1290, 0x44000, 2) -> 0xe
fatal page fault in supervisor mode
trap type 6 code 2 eip c08771ff cs 8 eflags 10286 cr2 44014 ilevel 8
panic: trap
cpu1: Begin traceback...
printf_nolog(c0bb124f,e1af57ec,e1af57ec,c08771ff,8,10286,44014,8,1,e1af57de) at 
netbsd:printf_nolog
trap_tss() at netbsd:trap_tss
--- trap via task gate ---
9:
cpu1: End traceback...

The traceback from a GENERIC kernel with debug symbols:
(gdb) bt
#0  0xc05a43d8 in maybe_dump (howto=260)
    at /usr/src/sys/arch/i386/i386/machdep.c:878
#1  cpu_reboot (howto=260, bootstr=0x0)
    at /usr/src/sys/arch/i386/i386/machdep.c:899
#2  0xc079430a in vpanic (fmt=0xc0bb124f "trap", 
    ap=0xe1af575c "\354W¯\341\354W¯\341\377qÀ\b")
    at /usr/src/sys/kern/subr_prf.c:308
#3  0xc07943af in panic (fmt=0xc0bb124f "trap")
    at /usr/src/sys/kern/subr_prf.c:205
#4  0xc07e2c4c in trap (frame=0xe1af57ec)
    at /usr/src/sys/arch/i386/i386/trap.c:396
#5  0xc010cf48 in ?? ()
#6  0xc0877e21 in uvm_pagealloc_strat (obj=0xc2aa721c, off=36864, anon=0x0, 
    flags=<optimized out>, strat=0, free_list=0)
    at /usr/src/sys/uvm/uvm_page.c:1274
#7  0xc087dbc9 in uvn_findpage (uobj=0xc2aa721c, offset=<optimized out>, 
    pgp=0xe1af59d4, flags=0) at /usr/src/sys/uvm/uvm_vnode.c:254
#8  0xc087dcdd in uvn_findpages (uobj=0xc2aa721c, offset=<optimized out>, 
    npagesp=0xe1af5a10, pgs=0xe1af59d0, flags=0)
    at /usr/src/sys/uvm/uvm_vnode.c:216
#9  0xc0332fa0 in genfs_getpages (v=0xe1af5a34)
    at /usr/src/sys/miscfs/genfs/genfs_io.c:335
#10 0xc08b05ef in VOP_GETPAGES (vp=0xc2aa721c, offset=32768, m=0xe1af5a90, 
    count=0xe1af5ad4, centeridx=0, access_type=3, advice=0, flags=7682)
    at /usr/src/sys/kern/vnode_if.c:1394
#11 0xc086b004 in ubc_alloc (uobj=0xc2aa721c, offset=32768, lenp=0xe1af5b18, 
    advice=0, flags=6) at /usr/src/sys/uvm/uvm_bio.c:573
#12 0xc086b5a0 in ubc_uiomove (uobj=0xc2aa721c, uio=0xe1af5c70, todo=16384, 
    advice=0, flags=6) at /usr/src/sys/uvm/uvm_bio.c:726
#13 0xc030da45 in ffs_write (v=0xe1af5c0c)
    at /usr/src/sys/ufs/ufs/ufs_readwrite.c:393
#14 0xc08af8ac in VOP_WRITE (vp=0xc2aa721c, uio=0xe1af5c70, ioflag=16, 
    cred=0xc5ba1d80) at /usr/src/sys/kern/vnode_if.c:430
#15 0xc0894393 in vn_write (fp=0xc2c44840, offset=0xc2c44840, uio=0xe1af5c70, 
    cred=0xc5ba1d80, flags=1) at /usr/src/sys/kern/vfs_vnops.c:567
#16 0xc07aa262 in dofilewrite (fd=4, fp=0xc2c44840, buf=0xbb97b000, 
    nbyte=16384, offset=0xc2c44840, flags=1, retval=0xe1af5d28)
    at /usr/src/sys/kern/sys_generic.c:355
#17 0xc07aa397 in sys_write (l=0xc5db6aa0, uap=0xe1af5d00, retval=0xe1af5d28)
    at /usr/src/sys/kern/sys_generic.c:323
#18 0xc07b59ba in sy_call (rval=0xe1af5d28, uap=0xe1af5d00, l=0xc5db6aa0, 
    sy=0xc0c36bd0) at /usr/src/sys/sys/syscallvar.h:61
#19 syscall (frame=0xe1af5d48) at /usr/src/sys/arch/x86/x86/syscall.c:179
#20 0xc010056d in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Does this point out a bug to someone?

                                        -jarle


Home | Main Index | Thread Index | Old Index