softupdates panic?

From: Maxim Konovalov <maxim_at_macomnet.ru>
Date: Wed, 26 Mar 2003 18:24:35 +0300 (MSK)
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_at_macomnet.ru, maxim_at_FreeBSD.org
Received on Wed Mar 26 2003 - 06:24:38 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:01 UTC