Date: Mon, 02 Nov 1998 06:28:42 +0900 From: Masafumi =?iso-2022-jp?B?TkFLQU5FLxskQkNmOiwybUo4GyhC?= <max@wide.ad.jp> To: current@FreeBSD.ORG Cc: max@wide.ad.jp Subject: Panic on -current kernel Message-ID: <19981102062842J.masafumi@aslm.rim.or.jp>
next in thread | raw e-mail | index | archive | help
Hi,
As I updated my system to -current as of about a week ago, it started
to fail to boot up. I'm using a custom kernel and it dies as
follows. It didn't have any problem before the update, and the
situation remained the same when I tried to boot the box with kernel
built from the latest sources.
The latest GENERIC kernel, however, worked. The only major difference
between the GENERIC and my custom one is the use of softupdates. So I
disabled and retried, but it was not successful. The kernel
configuration file is attached following the resulting output of the
failure.
If anyone has any idea what I may be doing wrong, I appreciate your
suggestion.
----------------------------------------------------------------------
boot:
Booting 0:sd(0,a)kernel @ 0x100000
text=0xff000 data=0x17000 bss=0x221f0
symbols=[+0xe10+0x4+0x135cc+0x4+0x1d134]
total=0x269708 entry point=0x100000
BIOS basemem (637K) != RTC basemem (640K), setting to BIOS value
Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights
reserved.
FreeBSD 3.0-CURRENT #34: Mon Nov 2 05:59:45 JST 1998
max@monster.jp.FreeBSD.ORG:/usr/src/sys/compile/MONSTER
Timecounter "i8254" frequency 1193182 Hz
Timecounter "TSC" frequency 299608746 Hz
CPU: Pentium II (299.61-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x633 Stepping=3
Features=0x80fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,MMX>
real memory = 268435456 (262144K bytes)
avail memory = 258940928 (252872K bytes)
Probing for devices on PCI bus 0:
Correcting Natoma config for non-SMP
chip0: <Intel 82440FX (Natoma) PCI and memory controller> rev 0x02 on
pci0.0.0
chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.1.0
chip2: <PCI to PCI bridge (vendor=1011 device=0024)> rev 0x02 on
pci0.13.0
vga0: <ATI Mach64-GT graphics accelerator> rev 0x41 on pci0.14.0
Probing for devices on PCI bus 1:
de0: <Digital 21040 Ethernet> rev 0x23 int a irq 10 on pci1.6.0
de0: ACCTON EN1203 21040 [10Mb/s] pass 2.3
de0: address 00:00:e8:0d:7d:e3
ncr0: <ncr 53c875 fast20 wide scsi> rev 0x04 int a irq 0 on pci1.8.0
ncr1: <ncr 53c875 fast20 wide scsi> rev 0x04 int a irq 11 on pci1.9.0
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A, console
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
npx0 on motherboard
npx0: INT 16 interface
Waiting 8 seconds for SCSI devices to settle
de0: enabling 10baseT port
changing root devida0 at ncr1 bus 0 target 1 lun 0
da0: <IBM DCAS-34330 S65A> Fixed Direct Access SCSI2 device
da0: 20.0MB/s transfers (20.0MHz, offset 15), Tagged Queueing Enabled
da0: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C)
da1 at ncr1 bus 0 target 2 lun 0
da1: <IBM DCAS-34330 S65A> Fixed Direct Access SCSI2 device
da1: 20.0MB/s transfers (20.0MHz, offset 15), Tagged Queueing Enabled
da1: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C)
ce to da0s1a
swapon: adding /dev/sd0s1b as swap device
swapon: /dev/sd2s1b: Device not configured
Automatic reboot in progress...
/dev/rsd0s1a: clean, 9712 free (216 frags, 1187 blocks, 0.7%
fragmentation)
/dev/rsd0s1h: clean, 708954 free (13898 frags, 86882 blocks, 0.8%
fragmentation)
/dev/rsd0s1f: clean, 63502 free (14 frags, 7936 blocks, 0.0%
fragmentation)
/dev/rsd0s1g: clean, 549642 free (53154 frags, 62061 blocks, 3.3%
fragmentation)
/dev/rsd0s1e: clean, 251010 free (162 frags, 31356 blocks, 0.1%
fragmentation)
ffs_mountfs: superblock updated for soft updates
ffs_mountfs: superblock updated for soft updates
Doing initial network setup: hostname.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
de0: flags=8c43<UP,BROADCAST,RUNNING,OACTIVE,SIMPLEX,MULTICAST> mtu
1500
inet 203.178.141.172 netmask 0xffffffe0 broadcast
203.178.141.191
ether 00:00:e8:0d:7d:e3
media: autoselect (10baseT/UTP) status: active
supported media: autoselect 10base5/AUI manual 10baseT/UTP
<full-duplex> 10baseT/UTP
add net default: gateway 203.178.141.161
Additional routing options: tcp extensions=NO.
routing daemons:.
Mounting NFS file systems.
clearing /tmp
recording kernel -c changes
additional daemons: syslogd.
Doing additional network setup: ntpdate xntpd portmap.
Starting final network daemons: mountd nfsd rpc.statd
Fatal double fault:
eip = 0xf01e1f40
esp = 0xf8802fb8
ebp = 0xefbfddb4
panic: double fault
syncing disks...
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0xb8
fault code = supervisor read, page not present
instruction pointer = 0x8:0xf0129f6f
stack pointer = 0x10:0xf022eec8
frame pointer = 0x10:0xf022eedc
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = nested task, resume, IOPL = 0
current process = Idle
interrupt mask = net tty bio cam
trap number = 12
panic: page fault
Automatic reboot in 15 seconds - press a key on the console to abort
Rebooting...
----------------------------------------------------------------------
The kernel config with all comment lines stripped.
----------------------------------------------------------------------
machine "i386"
cpu "I686_CPU"
ident MONSTER
maxusers 50
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options SOFTUPDATES
options NFS #Network Filesystem
options MFS #Memory File System
options MSDOSFS #MSDOS Filesystem
options "CD9660" #ISO 9660 Filesystem
options PROCFS #Process filesystem
options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!]
options SCSI_DELAY=8000 #Be pessimistic about Joe SCSI device
options UCONSOLE #Allow users to grab the console
options FAILSAFE #Be conservative
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
config kernel root on da0
controller isa0
controller eisa0
controller pci0
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
disk fd1 at fdc0 drive 1
options "CMD640" # work around CMD640 chip deficiency
controller ncr0
controller scbus0
device da0
device cd0 #Only need one of these, the code dynamically grows
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
device sio0 at isa? port "IO_COM1" tty flags 0x10 irq 4 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
device lpt0 at isa? port? tty irq 7 vector lptintr
device de0
pseudo-device loop
pseudo-device ether
pseudo-device pty 128
pseudo-device gzip # Exec gzipped a.out's
pseudo-device bpfilter 16 #Berkeley packet filter
options SYSVSHM
options SYSVSEM
options SYSVMSG
options KTRACE #kernel tracing
----------------------------------------------------------------------
Cheers,
Max
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?19981102062842J.masafumi>
