The latest linux kernel doesn't boot on my computer
(h=21511abd0a248a3f225d3b611cfabb93124605a7).elilo hangs while booting this kernel. 2.6.24 works.
--
Wow, so we know it's affected with EFI, since you're using elilo.
You gave absolutely zero other information about your system or what
"doesn't boot" mean.-hpa
--
Here is an older bisection try:
$ git bisect loggit-bisect start
# bad: [dd430ca20c40ecccd6954a7efd13d4398f507728] Merge
git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
git-bisect bad dd430ca20c40ecccd6954a7efd13d4398f507728
# good: [49914084e797530d9baaf51df9eda77babc98fa8] Linux 2.6.24
git-bisect good 49914084e797530d9baaf51df9eda77babc98fa8
# good: [f4d900a2cae94256f56be7769734100c7054bf00] [NETLINK]: Mark
attribute construction exception unlikely
git-bisect good f4d900a2cae94256f56be7769734100c7054bf00
# good: [85040bcb4643cba578839e953f25e2d1965d83d0] [IPV6] ADDRLABEL: Fix
double free on label deletion.
git-bisect good 85040bcb4643cba578839e953f25e2d1965d83d0
# good: [70fd93c9d9e07dd2ea4465df76a0ddd414fd21ac] x86: export cpu_gdt_descr
git-bisect good 70fd93c9d9e07dd2ea4465df76a0ddd414fd21ac
# bad: [306c142f99caef5a30a0d61a39a956c069941b63] x86: pat: e820 cleanup
git-bisect bad 306c142f99caef5a30a0d61a39a956c069941b63
# bad: [7271339347653f6d652bb47aaee1f57d936002f6] x86:
arch/x86/kernel/cpu/mcheck/k7.c checkpatch fixes
git-bisect bad 7271339347653f6d652bb47aaee1f57d936002f6
# bad: [7818a1e0294debee02d5135e17b89f28b8871887] x86: provide 64-bit
with a load_sp0 function.
git-bisect bad 7818a1e0294debee02d5135e17b89f28b8871887
# bad: [2215e69d2cf5024647f9a034807990590d25dd4e] x86 boot: use E820
memory map on EFI 32 platform
git-bisect bad 2215e69d2cf5024647f9a034807990590d25dd4e
# good: [26048d75e8d6c840742468667f4a7ab8c2df74c9] x86: use the same
data type for tls_array.
git-bisect good 26048d75e8d6c840742468667f4a7ab8c2df74c9
# good: [341d8854d38fe6e7655f7748babae5c25a51aa70] x86: remove fastcall
from include/asm-x86
git-bisect good 341d8854d38fe6e7655f7748babae5c25a51aa70
# good: [8c8b8859b64baf6d7c33900e8720c7bafe775b2c] mcheck mce_64:
mce_read_sem to mutex
git-bisect good 8c8b8859b64baf6d7c33900e8720c7bafe775b2c
# good: [de18c850af701ac9512b7239e88fa45e4c168771] x86: EFI runtime
service support: EFI runtime services
git-bisect good de18c850af...
ELILO is expected to convert the memory map from EFI to e820 format.
EFI32 is likely to be poorly supported, since Apple is likely to be the
only platform to *ever* ship EFI32 in mass production, and it has a BIOS
emulation layer available.-hpa
--
I'm using elilo-3.6-ia32.efi provided at the elilo homepage. i wasn't
able to create a working efi toolchain :-(mfg
thomas
--
I'm saying that in my opinion support for EFI32 is likely to be
unreliable and never make it out of "experimental" status. EFI is
enough of a heap of junk on the 64-bit side.Ying, do you have any insights?
-hpa
--
3.6 doesn't do the mapping in ia32/system.c create_boot_params().
3.8 does.The problem is, that i wasn't able to produce a working elilo.efi files
with my gentoo toolchain. the files elilo-3.8.efi provided by the elilo
project also doesn't work (gives a load error from the efi runtime).So i guess i'm stuck here.
It should be noted somewhere that with Huangs patches, elilo version 3.8
is needed.--
Yes. I will add this.
Best Regards,
Huang Ying--
The release notes with elilo3.7 beta (first integration of Intel EFI 2
patches) does cover this, as well as the toolchain changes required to
build it. fyi-Jason
--
It's a macbook pro with a core duo processor (the one with only 32bits).
Doesn't boot means: i enter the name of the kernel image i want to boot in elilo
and press enter and nothing happens, it just hangs.i need to press the power button for a few seconds to power off.
--
| Natalie Protasevich | [BUG] New Kernel Bugs |
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Patrick McHardy | [NET_SCHED 00/04]: External SFQ classifiers/flow classifier |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
