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.
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.