Description of problem:
Intel Atom 330 (1.6GHz, Dual-Core, x64_64 architecture) kernel panics while booting from the Fedora 10 DVD install media.
Version-Release number of selected component (if applicable):
Fedora 10 production
always fails - messages are not always the same
Steps to Reproduce:
1. Boot from DVD Install Media in external USB DVD-RW drive.
2. System Panics
The following crash appeared on the console (typed in as accurately as possible):
[<ffffffff8102befe>] ? change_page_attr_set_clr+0x131/0x1d7
[<ffffffff8132faf6>] ? printk+0x3c/0x3e
[<ffffffff81009000>] ? _stext+0x0/0x1000
[<ffffffff8159d140>] ? early_idt_handler+0x0/0x72
[<ffffffff81331c7e>] ? trace_hardirqs_on_thunk+0x3a/0x3c
[<ffffffff81010a07>] ? restore_args+0x0/0x30
[<ffffffff8159d54f>] ? kernel_init+0x0/0x214
[<ffffffff810116df>] ? child_rip+0x0/0x11
Code: 25 00 00 00 00 48 89 da 48 87 10 e8 24 e7 00 00 85 c0 74 e3 65 8b 04 25
00 00 00 00 48 c7 00 00 00 00 00 31 c0 5b 41 5c c9 <55> 48 89 e5 41 55 49 89
fd 41 54 53 48 89 f3 48 83 ec 08 e8 16
RIP [<ffffffff81046543>] on_each_cpu+0x0/0x46
---[ end trace 22e0cfb81ecd15e8 ]---
Kernel panic - not syncing: Attempted to kill init!
Installer starts up
System contains Promise Fastrak TX4310 SATA controller in the single PCI
slot. Board is an Intel Atom retail kit with 845 chipset.
Also attempted to boot the same system with the two other Linux install media sets that I had lying around:
Fedora 9 i386 edition (DVD)
Ubuntu 8.04 x86_64 edition (CD)
Both managed to reach the installer prompts under X Windows on this system without any unexpected issues. The hardware was unchanged from when Fedora 10 failed to install.
does it work if you add 'nopat' to the command line before the kernel boots?
This is a hardware bug, update your BIOS.
I'm attempting to boot it with the nopat option - this does make it extremely slow (> 2 mins to load the kernel from DVD)... right after the message:
Write protecting the kernel read-only data: 4744k
the machine seems to have locked up hard. No response at all.
The firmware revision on the system is 099. Version 122 is available for download off the intel web site and I'm now trying the BIOS update to 122.
The only non-Windows version of the BIOS update doesn't perform as described in the Intel documentation; it merely reboots shortly after it's supposed to have started the flash upgrade and goes through the normal BIOS banner screen. No change is made to the BIOS revision at all (at least according to the procedure for checking this on the <F2> Setup BIOS screen.
I guess I'll have to see if I can install enough of Windows to get this working. Not good.
Thanks for your help so far guys - it is much appreciated.
Installing Windows XP SP3 also failed completely to allow me to update the BIOS.
Making a floppy disc updater, and attaching a USB floppy drive to the machine, allowed the BIOS to be flashed. The motherboard has no floppy disc port of it's own.
It is now at BIOS 122 and works perfectly with Fedora 10.
If you have any communication channels to Intel developers, maybe you could let them know that neither the ISOLinux nor the Windows XP version of the LF0122 updater appear to work on the D945GCLF2 motherboard.
Thank you very much for your help.