From: | Hiroki Sato <hrs@xxxxxxxxxx> |
Date: | Thu, 20 May 2004 04:38:37 +0900 (JST) |
Hi, I upgraded my box to the latest version as of 19 May 2004 using make buildkernel/buildworld, but the following panic occurred at the boot stage: | Root mount failed: 6 | Mounting root from cd9660:acd0a | iso_mountroot(): using session at block 0 | Root mount failed: 5 | Mounting root from cd9660:wcd0a | | | Fatal trap 12: page fault while in kernel mode | mp_lock = 00000000; cpuid = 0; lapic.id = 00000000 | fault virtual address = 0x0 | fault code = supervisor read, page not present | instruction pointer = 0x8:0xc03aa6a7 | stack pointer = 0x10:0xc05e8ce0 | frame pointer = 0x10:0xc05e8ce0 | 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 = 0 (swapper) | current thread = pri 12 | interrupt mask = <- SMP: XXX | kernel: type 12 trap, code=0 | | CPU0 stopping CPUs: 0x00000002 | stopped | Stopped at strcmp+0x1b: cmpb %al,0(%edx) | db> trace | strcmp(0,c16834e8) at strcmp+0x1b | getdiskbyname(c16834e8,c05e8d70,c028f1e2,c16834e8,2) at getdiskbyname+0xae | setrootbyname(c16834e8) at setrootbyname+0xb | vfs_mountroot_try(c0447c86) at vfs_mountroot_try+0xe6 | vfs_mountroot(0,5e5c00,5f3000,0,c01388ec) at vfs_mountroot+0x3c | mi_startup(5e5000,c,ff800000,c05e8998,c05e8978) at mi_startup+0x90 | begin() at begin+0x43 A snapshot as of 3 May 2004 works fine. And once this kernel is booted using "boot -s" (just type "exit" in the single user mode), the panic does not occur. The box has Pentium III x 2 and a Promise UATA66 card. The kernel configuration is as follows: | % diff GENERIC I386 | grep "^[-+]" | --- GENERIC 2004-04-17 05:13:17.000000000 +0900 | +++ I386 2004-05-17 03:49:06.000000000 +0900 | -cpu I386_CPU | -cpu I486_CPU | -cpu I586_CPU | +#cpu I386_CPU | +#cpu I486_CPU | +#cpu I586_CPU | -ident GENERIC | +ident I386 | -options MATH_EMULATE #Support for x87 emulation | +#options MATH_EMULATE #Support for x87 emulation | -#options SMP # Symmetric MultiProcessor Kernel | -#options APIC_IO # Symmetric (APIC) I/O | +options SMP # Symmetric MultiProcessor Kernel | +options APIC_IO # Symmetric (APIC) I/O | - | +#options DDB_UNATTENDED | +options ALT_BREAK_TO_DEBUGGER In addition, I noticed that IPv6 socket does not accept any connection request: | % netstat -naf inet6 | Active Internet connections (including servers) | Proto Recv-Q Send-Q Local Address Foreign Address (state) | tcp6 0 0 *.22 *.* LISTEN | % telnet ::1 22 | Trying ::1... | telnet: connect to address ::1: Connection refused | telnet: Unable to connect to remote host Are these known problems? -- | Hiroki SATO
Attachment:
pgp00007.pgp
Description: PGP signature