Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

64bit Kernel Panic on Intel Celeron 420 (newish chip), but 32bit kernel ok

807559Aug 21 2007
Running Solaris Express Developer Edition 5/07
or when running the latest community edition nevada build (70) from fresh install, I get a kernel panic unless in safe mode or if i edit the $ISAdir out of the grub parameters and force 32-bit mode.
The Celeron 420 is a recent chip with Intel 64 bit support, any ideas why I can't get it to load OpenSolaris?

KMDB output when booting normal parameters plus a "-k":
Loading kmdb...
panic[cpu0]/thread=fffffffffbc28ba0: boot_mapin(): No pp for pfnum =
ffffffffffffffff
fffffffffbc49b60 unix:boot_mapin+11e ()
fffffffffbc49bd0 unix:startup_memlist+6a0 ()
fffffffffbc49be0 unix:startup+27 ()
fffffffffbc49c10 genunix:main+27 ()
fffffffffbc49c20 unix:locore_start+92 ()
panic: entering debugger (no dump device, continue to reboot_
Welcome to kmdb
Loaded modules: [ unix krtld genunix ]
[0]> kmem_flags/W 0xf
[0]> :c
<-[mtrap: Unknown trap type 8 in user mode
panic[cpu0]/thread=fffffffbc28ba0: BAD TRAP: type=d (#gp General
protection) rp=fffffffffbc4e3a0 addr=f000eef3f000eeef3
panic: entering debugger (continue to reboot)
kmdb: target stopped at:
kmdb_enter+0xb: movq %rax,%rdi

when i boot with '-kdvs' as the parameters, i get...
module /platform/i86pc/kernel/amd64/unix text at [0x...... etc..
module /kernel/amd64/genunix: text at...... etc...
Loading kmdb...
module /kernel/misc/amd64/kmdbmod:.....
module /kernel/misc/amd64/ctf.....
Welcome to kmdb, loaded modules: unix krtld genunix
[0]> kmem_flags/W 0xf
[0]> :c
<-[m
panic[cpu0]/thread=fffffffbc28ba0: boot_mapin(): No pp for pfnum =
ffffffffffffffff
and then the same five "fffff...." lines as before. and the same
"panic: entering debugger (no dump device...." messages.

Situation:
every time i ':c' it spits out another very similar message, for about
5 or 6 further notifications, then gives me 4 more at once after
saying <-mrebooting... and then it's dead, no more keyboard
interaction. This is the same as what happens when i boot normally.

Stuff that does work:
Booting in the safe mode works loads up fine, as does the solaris dvd
installer. I've also installed the latest Ubuntu to disk and it works
fine, i've run Memtest86 for more than 6 hours, for at least 17 passes
and no errors, and various CPU burn-in things work fine.

Speculation:
There was an issue with this machine: when
fitting the CPU i found some of the LGA775 socket's pins were slightly
bent on the motherboard. It would not boot at all, and rather than ship it back to the
manufacturer after the hours i had spent fitting it into the case with
all the silent cooling gear I'd arranged, i took to it with a
magnifying glass and a needle and actually managed to realign the pins
and it boots just fine. All the previously mentioned tests and OSes
ran/installed without a hitch, it's only this problem i'm having with
Solaris, so I have been assuming so far that this incident has nothing
to do with my kernel panic woes.

Specs:
OS: Solaris Express Developer Edition 5/07
CPU: Celeron D 420 (1.6ghz 800mhz fsb LGA775)
Motherboard: Asus P5GZ-MX, 945GZ chipset
Storage: ICH7 chipset, system disk is a regular IDE/PATA 120gb disk in
primary master, there's nothing else on that channel. There are 3
500Gb SATA II drives but i left them untouched by the installer so i
could set them up for a zfs raid array later.

Much appreciated if you have some advice to offer.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 18 2007
Added on Aug 21 2007
0 comments
249 views