>as Debian also includes a pae flags check in the 686 kernel package

the pae flags check is in the x86 bootcode of the kernel and apparently
it depends on the bootloader if it`s being executed or not.

only grub2 seems to skips that code which does vga initialization, cpu-
checking and other steps like edd (
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/arch/x86/boot/edd.c?id=e479c8306f898fcdb9b36179071eae6338a17364
) , which makes all the work pretty pointless.

i wonder, why skipping that code is possible at all and nobody complains
(besides that silent complain of hpa)

for details, see
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/x86/boot/main.c
 (end of the file)
and
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/x86/boot/cpu.c
and
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/x86/boot/cpucheck.c

btw - thanks Dimitrijs for the positive response.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/930447

Title:
  Unable to start Ubuntu 12.04 live CD with syslinux loader on Pentium M
  x86 Laptop due to bug in PAE kernel, initramfs or syslinux

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/syslinux/+bug/930447/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to