Date: Wed, 26 Mar 2003 18:24:35 +0300 (MSK) From: Maxim Konovalov <maxim@macomnet.ru> To: current@freebsd.org Subject: softupdates panic? Message-ID: <20030326182118.H8949@news1.macomnet.ru>
next in thread | raw e-mail | index | archive | help
Hello,
Today -current, 100% reproducable.
Script started on Wed Mar 26 18:17:44 2003
golf# gdb kernel.2603 -k vmcore.29
GNU gdb 5.2.1 (FreeBSD)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-undermydesk-freebsd"...
panic: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0xffff000a
fault code = supervisor read, page not present
instruction pointer = 0x8:0xc02efaf0
stack pointer = 0x10:0xe1dfea88
frame pointer = 0x10:0xe1dfea8c
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 = 3463 (zsh)
trap number = 12
panic: page fault
Uptime: 5m52s
Dumping 511 MB
ata0: resetting devices ..
done
[CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] 16[CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496
---
warning: cannot find file for module nvidia.ko
Error while mapping shared library sections:
nvidia.ko: No such file or directory.
Reading symbols from /boot/kernel/if_fxp.ko...done.
Loaded symbols for /boot/kernel/if_fxp.ko
Reading symbols from /boot/kernel/miibus.ko...done.
Loaded symbols for /boot/kernel/miibus.ko
Reading symbols from /boot/kernel/random.ko...done.
Loaded symbols for /boot/kernel/random.ko
Error while reading shared library symbols:
nvidia.ko: No such file or directory.
Reading symbols from /boot/kernel/linux.ko...done.
Loaded symbols for /boot/kernel/linux.ko
Reading symbols from /boot/kernel/sysvshm.ko...done.
Loaded symbols for /boot/kernel/sysvshm.ko
Reading symbols from /boot/kernel/sysvsem.ko...done.
Loaded symbols for /boot/kernel/sysvsem.ko
Reading symbols from /boot/kernel/sysvmsg.ko...done.
Loaded symbols for /boot/kernel/sysvmsg.ko
Reading symbols from /boot/kernel/acpi.ko...done.
Loaded symbols for /boot/kernel/acpi.ko
Reading symbols from /boot/kernel/ipfw.ko...done.
Loaded symbols for /boot/kernel/ipfw.ko
Reading symbols from /boot/kernel/nfsserver.ko...done.
Loaded symbols for /boot/kernel/nfsserver.ko
Reading symbols from /boot/kernel/blank_saver.ko...done.
Loaded symbols for /boot/kernel/blank_saver.ko
#0 doadump () at /usr/src/sys/kern/kern_shutdown.c:239
239 dumping++;
(kgdb) bt full
#0 doadump () at /usr/src/sys/kern/kern_shutdown.c:239
No locals.
#1 0xc023614a in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:371
No locals.
#2 0xc02363f3 in panic () at /usr/src/sys/kern/kern_shutdown.c:542
td = (struct thread *) 0xc477b3c0
bootopt = 260
newpanic = 1
buf = "page fault", '\0' <repeats 245 times>
#3 0xc0353bf2 in trap_fatal (frame=0xe1dfea48, eva=0)
at /usr/src/sys/i386/i386/trap.c:843
code = 16
type = 12
ss = 16
esp = 0
softseg = {ssd_base = 0, ssd_limit = 1048575, ssd_type = 27,
ssd_dpl = 0, ssd_p = 1, ssd_xx = 3, ssd_xx1 = 2, ssd_def32 = 1, ssd_gran = 1}
#4 0xc03538d2 in trap_pfault (frame=0xe1dfea48, usermode=0, eva=4294901770)
at /usr/src/sys/i386/i386/trap.c:757
va = 4294901760
vm = (struct vmspace *) 0x0
map = (struct vm_map *) 0xc082f000
rv = 1
---Type <return> to continue, or q <return> to quit---
ftype = 1 '\001'
td = (struct thread *) 0xc477b3c0
p = (struct proc *) 0xc478d800
#5 0xc035346d in trap (frame=
{tf_fs = 24, tf_es = -1069547504, tf_ds = -505479152, tf_edi = 0, tf_esi = 0, tf_ebp = -505419124, tf_isp = -505419148, tf_ebx = -65536, tf_edx = -998168100, tf_ecx = -65536, tf_eax = -998168192, tf_trapno = 12, tf_err = 0, tf_eip = -1070662928, tf_cs = 8, tf_eflags = 66195, tf_esp = 0, tf_ss = -505419092})
at /usr/src/sys/i386/i386/trap.c:444
td = (struct thread *) 0xc477b3c0
p = (struct proc *) 0xc478d800
sticks = 0
i = 0
ucode = 0
type = 12
code = 0
eva = 4294901770
#6 0xc0344078 in calltrap () at {standard input}:96
No locals.
#7 0xc02f6928 in softdep_update_inodeblock (ip=0xffff0000, bp=0xce643030,
waitfor=0) at /usr/src/sys/ufs/ffs/ffs_softdep.c:4681
inodedep = (struct inodedep *) 0xc4812980
wk = (struct worklist *) 0xffff0000
---Type <return> to continue, or q <return> to quit---
error = 0
gotit = -65536
#8 0xc02e7702 in ffs_update (vp=0xc4636490, waitfor=0)
at /usr/src/sys/ufs/ffs/ffs_inode.c:109
fs = (struct fs *) 0xc41a7000
bp = (struct buf *) 0xce643030
ip = (struct inode *) 0xc4632990
error = 0
#9 0xc03018c8 in ufs_inactive (ap=0x0) at /usr/src/sys/ufs/ufs/ufs_inode.c:123
vp = (struct vnode *) 0xc4636490
ip = (struct inode *) 0xc4632990
td = (struct thread *) 0xc477b3c0
mode = 29566
error = 0
#10 0xc0308db8 in ufs_vnoperate (ap=0x0)
at /usr/src/sys/ufs/ufs/ufs_vnops.c:2787
No locals.
#11 0xc0283c1f in vrele (vp=0xc4636490) at vnode_if.h:930
td = (struct thread *) 0xc477b3c0
#12 0xc028dd8d in vn_close (vp=0xc477b3c0, flags=0, file_cred=0x0, td=0x0)
at /usr/src/sys/kern/vfs_vnops.c:323
error = -1000119152
#13 0xc028ebf0 in vn_closefile (fp=0x0, td=0x0)
---Type <return> to continue, or q <return> to quit---
at /usr/src/sys/kern/vfs_vnops.c:894
No locals.
#14 0xc021c30c in fdrop_locked (fp=0xc477b3c0, td=0x0) at file.h:282
lf = {l_start = -4601881725287535548, l_len = 37585162180,
l_pid = -1070006675, l_type = 1662, l_whence = 0}
vp = (struct vnode *) 0xc4636490
error = -1000119152
#15 0xc021bdce in fdrop (fp=0xc4636490, td=0x0)
at /usr/src/sys/kern/kern_descrip.c:1663
No locals.
#16 0xc021bd7c in closef (fp=0xc477b3c0, td=0xc4636490)
at /usr/src/sys/kern/kern_descrip.c:1649
vp = (struct vnode *) 0x0
lf = {l_start = -4601881454704595784, l_len = 37655929908,
l_pid = -1070006675, l_type = 828, l_whence = 0}
#17 0xc021a548 in close (td=0xc477b3c0, uap=0x0)
at /usr/src/sys/kern/kern_descrip.c:830
fdp = (struct filedesc *) 0xc4636490
fp = (struct file *) 0xc47717f8
fd = -998788160
error = -1000119152
#18 0xc0353ebe in syscall (frame=
{tf_fs = 672006191, tf_es = 47, tf_ds = -1078001617, tf_edi = 0, tf_esi = ---Type <return> to continue, or q <return> to quit---
673269496, tf_ebp = -1077938616, tf_isp = -505418380, tf_ebx = 673194620, tf_edx = 0, tf_ecx = 673269496, tf_eax = 6, tf_trapno = 12, tf_err = 2, tf_eip = 672716115, tf_cs = 31, tf_eflags = 530, tf_esp = -1077938628, tf_ss = 47})
at /usr/src/sys/i386/i386/trap.c:1030
params = 0xbfbff640---Can't read userspace from dump, or kernel process---
(kgdb) quit
--
Maxim Konovalov, maxim@macomnet.ru, maxim@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030326182118.H8949>
