Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Nov 1999 20:23:27 +0100
From:      Gert-Jan Vons <vons@iname.com>
To:        freebsd-stable@freebsd.org
Subject:   kernel panic in stable of 29 Nov.
Message-ID:  <4.2.2.19991129200126.00a94c20@mail.vons.local>

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

Hello all,

My freebsd3.3-stable as of today panics with a page fault in kernel mode 
when I try to mount a CD-ROM. I haven't used the CD-ROM player in a while 
on this system, so I don't know exactly since when this is happening.

The output of gdb -k and dmesg follow. I've kept the dump so if more info 
is needed, let me
know.

	Gert-Jan

--------------------------------
[dodo: compile/DODO]: gdb -k
GNU gdb 4.18
Copyright 1998 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-unknown-freebsd".
(kgdb) symbol-file kernel.debug
kernel.debug: No such file or directory.
(kgdb) symbol-file kernel.dbg
Reading symbols from kernel.dbg...done.
(kgdb) exec-file /var/crash/kernel.2
(kgdb) core-file /var/crash/vmcore.2
IdlePTD 2510848
initial pcb at 200f40
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x17004a
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc015d826
stack pointer           = 0x10:0xc36ced68
frame pointer           = 0x10:0xc36ced80
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         = 144 (mountd)
interrupt mask          =
trap number             = 12
panic: page fault

syncing disks... 2 2 done

dumping to dev 20401, offset 106496
dump 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 
25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
---
#0  boot (howto=256) at ../../kern/kern_shutdown.c:285
285                     dumppcb.pcb_cr3 = rcr3();
(kgdb) where
#0  boot (howto=256) at ../../kern/kern_shutdown.c:285
#1  0xc01380ec in at_shutdown (
     function=0xc01e8802 <__set_sysinit_set_sym_memdev_sys_init+1050>,
     arg=0xc369c0a0, queue=-1016271572) at ../../kern/kern_shutdown.c:446
#2  0xc01c55e1 in trap_fatal (frame=0xc36ced2c, eva=1507402)
     at ../../i386/i386/trap.c:942
#3  0xc01c52bf in trap_pfault (frame=0xc36ced2c, usermode=0, eva=1507402)
     at ../../i386/i386/trap.c:835
#4  0xc01c4f62 in trap (frame={tf_es = 16, tf_ds = -1051787248,
       tf_edi = -1066765280, tf_esi = 32, tf_ebp = -1016271488,
       tf_isp = -1016271532, tf_ebx = 1507362, tf_edx = -1066765312,
       tf_ecx = 0, tf_eax = -1066765280, tf_trapno = 12, tf_err = -1066795008,
       tf_eip = -1072310234, tf_cs = -1015480312, tf_eflags = 66054,
       tf_esp = 1507362, tf_ss = -1072310304}) at ../../i386/i386/trap.c:437
#5  0xc015d826 in vfs_free_addrlist (nep=0xc06a7420)
     at ../../kern/vfs_subr.c:2283
#6  0xc015d88a in vfs_export (mp=0xc06a7600, nep=0xc06a7420, argp=0xc36ceddc)
     at ../../kern/vfs_subr.c:2303
#7  0xc06d42fa in ?? ()
#8  0xc015e58e in mount (p=0xc369c0a0, uap=0xc36cef94)
     at ../../kern/vfs_syscalls.c:305
#9  0xc01c5823 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 134718632,
       tf_esi = 134808899, tf_ebp = -1077945100, tf_isp = -1016270876,
---Type <return> to continue, or q <return> to quit---
       tf_ebx = 5, tf_edx = 671604736, tf_ecx = 0, tf_eax = 21, tf_trapno = 
12,
       tf_err = 2, tf_eip = 134543252, tf_cs = 31, tf_eflags = 518,
       tf_esp = -1077946428, tf_ss = 39}) at ../../i386/i386/trap.c:1100
#10 0xc01bb71c in Xint0x80_syscall ()
#11 0xbfbfdfcc in ?? ()
#12 0x80484f1 in ?? ()
#13 0x80480e9 in ?? ()
(kgdb) up
#1  0xc01380ec in at_shutdown (
     function=0xc01e8802 <__set_sysinit_set_sym_memdev_sys_init+1050>,
     arg=0xc369c0a0, queue=-1016271572) at ../../kern/kern_shutdown.c:446
446             boot(bootopt);
(kgdb) up
#2  0xc01c55e1 in trap_fatal (frame=0xc36ced2c, eva=1507402)
     at ../../i386/i386/trap.c:942
942                     panic(trap_msg[type]);
(kgdb) up
#3  0xc01c52bf in trap_pfault (frame=0xc36ced2c, usermode=0, eva=1507402)
     at ../../i386/i386/trap.c:835
835                     trap_fatal(frame, eva);
(kgdb) up
#4  0xc01c4f62 in trap (frame={tf_es = 16, tf_ds = -1051787248,
       tf_edi = -1066765280, tf_esi = 32, tf_ebp = -1016271488,
       tf_isp = -1016271532, tf_ebx = 1507362, tf_edx = -1066765312,
       tf_ecx = 0, tf_eax = -1066765280, tf_trapno = 12, tf_err = -1066795008,
       tf_eip = -1072310234, tf_cs = -1015480312, tf_eflags = 66054,
       tf_esp = 1507362, tf_ss = -1072310304}) at ../../i386/i386/trap.c:437
437                             (void) trap_pfault(&frame, FALSE, eva);
(kgdb) up
#5  0xc015d826 in vfs_free_addrlist (nep=0xc06a7420)
     at ../../kern/vfs_subr.c:2283
2283                            (*rnh->rnh_walktree) (rnh, vfs_free_netcred,
(kgdb) list
2278            register int i;
2279            register struct radix_node_head *rnh;
2280
2281            for (i = 0; i <= AF_MAX; i++)
2282                    if ((rnh = nep->ne_rtable[i])) {
2283                            (*rnh->rnh_walktree) (rnh, vfs_free_netcred,
2284                                (caddr_t) rnh);
2285                            free((caddr_t) rnh, M_RTABLE);
2286                            nep->ne_rtable[i] = 0;
2287                    }
(kgdb)

--------------------------------

Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
         The Regents of the University of California. All rights reserved.
FreeBSD 3.3-STABLE #6: Mon Nov 29 19:56:46 CET 1999
     vons@dodo.vons.local:/home/fbsd/stable/src/sys/compile/DODO
Timecounter "i8254"  frequency 1193079 Hz
CPU: Cyrix 6x86 (486-class CPU)
   Origin = "CyrixInstead"  DIR=0x1731  Stepping=1  Revision=7
real memory  = 50331648 (49152K bytes)
avail memory = 46620672 (45528K bytes)
Preloaded elf kernel "kernel" at 0xc0253000.
Probing for devices on PCI bus 0:
chip0: <Intel 82437FX PCI cache memory controller> rev 0x02 on pci0.0.0
chip1: <Intel 82371FB PCI to ISA bridge> rev 0x02 on pci0.7.0
pn0: <82c169 PNIC 10/100BaseTX> rev 0x20 int a irq 15 on pci0.9.0
pn0: Ethernet address: 00:a0:cc:53:1a:e6
pn0: autoneg complete, link status good (full-duplex, 100Mbps)
ncr0: <ncr 53c810 fast10 scsi> rev 0x02 int a irq 9 on pci0.10.0
vga0: <S3 Trio graphics accelerator> rev 0x00 int a irq 10 on pci0.11.0
de0: <Digital 21041 Ethernet> rev 0x21 int a irq 11 on pci0.12.0
de0: 21041 [10Mb/s] pass 2.1
de0: address 00:80:c8:4a:2f:3b
Probing for devices on the ISA bus:
sc0 flags 0x6 on isa
sc0: VGA color <16 virtual consoles, flags=0x6>
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
psm0 irq 12 on isa
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
ppc0 at 0x378 irq 7 flags 0x40 on isa
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
IP Filter: initialized.  Default = pass all, Logging = enabled
Waiting 5 seconds for SCSI devices to settle
sa0 at ncr0 bus 0 target 4 lun 0
sa0: <ARCHIVE VIPER 150  21247 -011> Removable Sequential Access SCSI-CCS 
device
sa0: 3.300MB/s transfers
da1 at ncr0 bus 0 target 1 lun 0
da1: <QUANTUM FIREBALL1280S 630C> Fixed Direct Access SCSI-2 device
da1: 10.000MB/s transfers (10.000MHz, offset 8)
da1: 1222MB (2503872 512 byte sectors: 255H 63S/T 155C)
da0 at ncr0 bus 0 target 0 lun 0
da0: <FUJITSU M2694ES-512 812A> Fixed Direct Access SCSI-2 device
da0: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
da0: 1033MB (2117025 512 byte sectors: 255H 63S/T 131C)
changing root device to da0s1a
cd0 at ncr0 bus 0 target 6 lun 0
cd0: <TOSHIBA CD-ROM XM-3401TA 3353> Removable CD-ROM SCSI-2 device
cd0: 4.237MB/s transfers (4.237MHz, offset 8)
cd0: Attempt to query device size failed: NOT READY, Medium not present
------------------------



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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