FS#35188 - [linux] 3.9.x panic before hooks in EFI mode in HP Pavilion
Attached to Project:
Arch Linux
Opened by André Vitor Matos (andre.vmatos) - Friday, 10 May 2013, 22:34 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 06 July 2013, 10:46 GMT
Opened by André Vitor Matos (andre.vmatos) - Friday, 10 May 2013, 22:34 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 06 July 2013, 10:46 GMT
|
Details
Description:
Currently using linux 3.9.1 (but occurred in 3.9.0 too), in a HP Pavilion G4-2165br laptop, with up-to-date bios firmware (F.24), after 3.9.x upgrade, I got kernel panic booting in EFI mode, before hooks, loaded using rEFInd 0.6.10. Adding "noefi" to kernel line allowed me to continue boot process, but without kernel EFI integration. My configuration worked perfectly in 3.8.x and previous. Additional info: * linux 3.9.1-1 * mkinitcpio 0.14.0-1 * refind-efi 0.6.10-1 mkinitcpio hooks: base udev autodetect modconf block mdadm_udev keyboard encrypt lvm2 resume filesystems fsck Output in attached image Steps to reproduce: Update linux to 3.9 series and try booting with EFI activated. |
This task depends upon
Booting with grub2-efi was working fine.
Downgrading linux/linux-headers to 3.8.8-2 fixed the EFISTUB booting.
https://wiki.archlinux.org/index.php/UEFI says:
"Note: If the UEFI Firmware arch and Linux Kernel arch are different, then the "noefi" kernel parameter must be used to avoid the kernel panic and boot successfully."
This sounds as if the current kernel only would work with UEFI 2.x.
I imagine the kernel panic is not intended behaviour on the part of the kernel devs/packagers?
I've tried noefi, different panic msg but no usable system
I've tried 3.10-rc3, no luck
3.8 boots fine (except for a radeon kms power mgnt bug related maybe to efi)
The error seems similiar to the one found in this thread:
linux-efi@vger.kernel.org/msg01201.html"> http://www.mail-archive.com/linux-efi@vger.kernel.org/msg01201.html
I've managed to boot (Linux ariel 3.9.4-1-efitest #1 SMP PREEMPT Thu May 30 21:43:41 UTC 2013 x86_64 GNU/Linux) using this patch:
https://git.kernel.org/cgit/linux/kernel/git/mfleming/efi.git/commit/?h=urgent&id=eccaf52fee8305d5207ff110950a82c100e459bc
Bye
Will advise further should something come up in the future (though that could be awhile away, so this might well be fixed by then).
If you guys could confirm that, I would ask to close this bug. Thanks