panic during boot

Hiroki Sato hrs at allbsd.org
Wed May 19 12:40:30 PDT 2004


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00007.pgp
Type: application/octet-stream
Size: 187 bytes
Desc: "Description: PGP signature"
URL: <http://lists.dragonflybsd.org/pipermail/bugs/attachments/20040519/128027c9/attachment-0015.obj>


More information about the Bugs mailing list