linux-efi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Boot regression in 4.8 for Mac Pro server
@ 2019-09-11 20:42 Scott Talbert
  2019-09-11 23:17 ` Ard Biesheuvel
  0 siblings, 1 reply; 2+ messages in thread
From: Scott Talbert @ 2019-09-11 20:42 UTC (permalink / raw)
  To: linux-efi

Hi,

I just recently discovered a boot regression that occurred starting in 4.8 
on a Mac Pro Mid-2012 server (MacPro5,1).  Yes, I realize this problem is 
over 3 years old.  Obviously, I haven't been using Linux on this hardware 
in a while.  :-)  I bisected the regression to 
475fb4e8b2f4444d1d7b406ff3a7d21bc89a1e6f "efi / ACPI: load SSTDs from EFI 
variables".  And indeed, v5.3-rc7 will boot if I comment out the 
efivar_ssdt_load() call, as in:

$ git diff
diff --git a/drivers/firmware/efi/efi.c b/drivers/firmware/efi/efi.c
index ad3b1f4866b3..691a8671a2ba 100644
--- a/drivers/firmware/efi/efi.c
+++ b/drivers/firmware/efi/efi.c
@@ -364,8 +364,8 @@ static int __init efisubsys_init(void)
         if (error)
                 goto err_put;

-       if (efi_enabled(EFI_RUNTIME_SERVICES))
-               efivar_ssdt_load();
+       //if (efi_enabled(EFI_RUNTIME_SERVICES))
+       //      efivar_ssdt_load();

         error = sysfs_create_group(efi_kobj, &efi_subsys_attr_group);
         if (error) {


Any thoughts on how to fix this?

Thanks,
Scott

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-09-11 23:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-11 20:42 Boot regression in 4.8 for Mac Pro server Scott Talbert
2019-09-11 23:17 ` Ard Biesheuvel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).