← Back to team overview

papercuts-ninja team mailing list archive

Re: Bug 930447

 

Sorry, but the Papercuts Ninjas address papercuts <https://wiki.ubuntu.com/One%20Hundred%20Papercuts/Papercuts>. Because the bug affects the Linux kernel, it isn't a papercut!


El 13/02/14 19:03, Roland Kletzing escribió:
HI,

i have been pointed to this team - maybe you want to have a look at https://bugs.launchpad.net/baltix/+bug/930447

i have made a simple patch as a workaround - it`s here: https://bugs.launchpad.net/baltix/+bug/930447/comments/224

it was never meant for mainline (and - no wonder - has been rejected there), but i´m curious why it`s a no-go to add it to the ubuntu-kernel to fix issues affecting hundreds of users which result from the decision to drop non-pae kernel support.

the patch does something, grub bootloader does anyway:

skipping cpu check at early boot. (yes, grub2.x enters the kernel at a later stage and skips vga initalization and cpu check - this is why fake-pae from bernd-kreuss is possible at all !!)

the issue with ubuntu is, that sys/isolinux bootloader (on install-cd) does NOT skip the cpu check on early boot and the other issue is, that the "pae" flag is missing in /proc/cpuinfo - kernel package install routines are checking for it.

so, the patch does nothing but letting a user manually override the cpu checking routine on early boot and adding a fake entry for pae in /proc/cpuinfo, so the kernel will boot and kernel package updates will not fail anymore.

the patch does nothing but empowering the user to tell his system "linux, please boot, regardless what the cpu is telling you about PAE support...."

regards
roland

_______________________________________________
Mailing list: https://launchpad.net/~papercuts-ninja
Post to     : papercuts-ninja@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~papercuts-ninja
More help   : https://help.launchpad.net/ListHelp


References