Date: Fri, 13 Sep 2002 17:37:36 +0200 (CEST) From: Martin Blapp <mb@imp.ch> To: John Baldwin <jhb@FreeBSD.org> Cc: <julian@FreeBSD.org>, <current@FreeBSD.org> Subject: RE: kernel trap 12, pagefault (KSE problems ?) Message-ID: <20020913173318.S3162-100000@levais.imp.ch> In-Reply-To: <XFMail.20020913112341.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
John,
> Martin, please include the _actual_ panic messages. We really need those
> to figure out what is happening. Also, what is in the earlier frames?
I don't know how I can get the actual panic message. ( panic: bwrite: buffer is
not busy happened after the page fault.)
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x2000018
fault code = supervisor read, page not present
instruction pointer = 0x8:0xc0337a39
stack pointer = 0x10:0xe98fb958
frame pointer = 0x10:0xe98fb968
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 = 93689 (find)
trap number = 12
panic: page fault
syncing disks... panic: bwrite: buffer is not busy???
#0 0xc022bd54 in doadump () at /usr/src/sys/kern/kern_shutdown.c:212
212 savectx(&dumppcb);
(kgdb) bt
#0 0xc022bd54 in doadump () at /usr/src/sys/kern/kern_shutdown.c:212
#1 0xc022c37c in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:345
#2 0xc022c5b3 in panic () at /usr/src/sys/kern/kern_shutdown.c:493
#3 0xc0278350 in bwrite (bp=0xd870bcc4) at /usr/src/sys/kern/vfs_bio.c:761
#4 0xc0279b23 in vfs_bio_awrite (bp=0xd870bcc4) at
/usr/src/sys/kern/vfs_bio.c:1637
#5 0xc01f263e in spec_fsync (ap=0xe98fb720) at
/usr/src/sys/fs/specfs/spec_vnops.c:406
#6 0xc01f2002 in spec_vnoperate (ap=0xe98fb720) at
/usr/src/sys/fs/specfs/spec_vnops.c:124
#7 0xc0344c80 in VOP_FSYNC (vp=0xcbfe8000, cred=0xc204ce80, waitfor=2,
td=0xc0433040) at vnode_if.h:597
#8 0xc03441cf in ffs_sync (mp=0xcbfdee00, waitfor=2, cred=0xc204ce80,
td=0xc0433040) at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1160
#9 0xc028df05 in sync (td=0xc0433040, uap=0x0) at
/usr/src/sys/kern/vfs_syscalls.c:130
#10 0xc022be5d in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:254
#11 0xc022c5b3 in panic () at /usr/src/sys/kern/kern_shutdown.c:493
#12 0xc03aca7e in trap_fatal (frame=0xe98fb918, eva=33554456) at
/usr/src/sys/i386/i386/trap.c:846
#13 0xc03ac6b5 in trap_pfault (frame=0xe98fb918, usermode=0, eva=33554456) at
/usr/src/sys/i386/i386/trap.c:760
#14 0xc03ac09c in trap (frame=
{tf_fs = -850853864, tf_es = 16, tf_ds = -376504304, tf_edi = 134590208,
tf_esi = 134590288, tf_ebp = -376456856, tf_isp =
-376456892, tf_ebx = -872048640, tf_edx = 33554432, tf_ecx = -826798848, tf_eax
= 9138351, tf_trapno = 12, tf_err = 0, tf_eip = -1070368199, tf_cs = 8,
tf_eflags = 66054, tf_esp = -1070371830, tf_ss = 1}) at
/usr/src/sys/i386/i386/trap.c:446
#15 0xc039b2f8 in calltrap () at /var/tmp//cciyCklS.s:98
#16 0xc033ecc4 in softdep_load_inodeblock (ip=0xceb80d00) at
/usr/src/sys/ufs/ffs/ffs_softdep.c:4578
#17 0xc0344653 in ffs_vget (mp=0xcbfdfc00, ino=9138351, flags=2, vpp=0xe98fba84)
at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1284
#18 0xc034d265 in ufs_lookup (ap=0xe98fbadc) at
/usr/src/sys/ufs/ufs/ufs_lookup.c:601
#19 0xc0354b72 in ufs_vnoperate (ap=0xe98fbadc) at
/usr/src/sys/ufs/ufs/ufs_vnops.c:2724
#20 0xc027e65e in VOP_CACHEDLOOKUP (dvp=0xceb78250, vpp=0xe98fbc30,
cnp=0xe98fbc44) at vnode_if.h:83
#21 0xc027da78 in vfs_cache_lookup (ap=0xe98fbb48) at
/usr/src/sys/kern/vfs_cache.c:597
#22 0xc0354b72 in ufs_vnoperate (ap=0xe98fbb48) at
/usr/src/sys/ufs/ufs/ufs_vnops.c:2724
#23 0xc028338e in VOP_LOOKUP (dvp=0xceb78250, vpp=0xe98fbc30, cnp=0xe98fbc44) at
vnode_if.h:54
#24 0xc0282c7c in lookup (ndp=0xe98fbc1c) at /usr/src/sys/kern/vfs_lookup.c:482
#25 0xc02825e8 in namei (ndp=0xe98fbc1c) at /usr/src/sys/kern/vfs_lookup.c:181
#26 0xc0290c45 in lstat (td=0xcd49a600, uap=0xe98fbcf8) at
/usr/src/sys/kern/vfs_syscalls.c:1643
#27 0xc03ace38 in syscall (frame=
{tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134590208, tf_esi =
134590288, tf_ebp = -1077937400, tf_isp = -376455820, tf_ebx = 672195836, tf_edx
= 134558656, tf_ecx = 0, tf_eax = 190, tf_trapno = 12, tf_err = 2, tf_eip =
671795807, tf_cs = 31, tf_eflags = 662, tf_esp = -1077937556, tf_ss = 47}) at
/usr/src/sys/i386/i386/trap.c:1050
#28 0xc039b34d in Xint0x80_syscall () at /var/tmp//cciyCklS.s:140
Martin
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020913173318.S3162-100000>
