Bug 69001
Summary: | "Failed to alloc lowmem for boot params" in EFI boot stub | ||
---|---|---|---|
Product: | EFI | Reporter: | Matt Fleming (matt) |
Component: | Boot | Assignee: | EFI Virtual User (efi) |
Status: | CLOSED UNREPRODUCIBLE | ||
Severity: | normal | CC: | bastian.beischer, the.ridikulus.rat |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | v3.12.7 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | lowmem patch |
Hey Matt, to be clear: I got the "Failed to alloc lowmem for boot params" message with 9c612a77032a98b264d12fd6e3df2ca530d968d2, but I didn't get it with any of the other bad kernel builds I tried in my bisect. Whether or not the error message appears sporadically or just with 9c612a7 requires further testing. However, I did see other people in the Arch bug report at https://bugs.archlinux.org/task/33745?project=1&order=lastedit&sort=desc mention that error message with earlier kernel versions. Bastian, is this still occuring? No I don't think so. Haven't seen this for a long while. Cool. Closing this report then. Feel free to re-open if it ever comes back. |
Created attachment 122641 [details] lowmem patch Bastian Beischer is hitting the following error message when using the EFI boot stub on his Lenovo Thinkpad W520, status = low_alloc(0x4000, 1, (unsigned long *)&boot_params); if (status != EFI_SUCCESS) { efi_printk("Failed to alloc lowmem for boot params\n"); return NULL; } which the attached patch may fix. Bastian, if could provide a dmesg from a working kernel boot and describe how you built the kernels you've tested that would be very helpful.