All of lore.kernel.org
 help / color / mirror / Atom feed
* [REGRESSION] "efi: efistub: Convert into static library" and preparation patches
@ 2014-09-02 15:25 ` Maarten Lankhorst
  0 siblings, 0 replies; 47+ messages in thread
From: Maarten Lankhorst @ 2014-09-02 15:25 UTC (permalink / raw)
  To: Ulf Winkelvos, Matt Fleming
  Cc: LKML, x86, H. Peter Anvin, linux-efi, Seth Forshee

Hey,

My macbook pro 8.2 fails to do a efi stub boot with these patches.

Commit f23cf8bd5c1f49 "efi/x86: efistub: Move shared dependencies to <asm/efi.h>"
causes the first break, but this can be averted by changing

struct efi_config *efi_early;

to

struct efi_config *efi_early __attribute__((visibility("hidden")));

I also need to revert commit f4f75ad5741fe "efi: efistub: Convert into static library"
to get boot working.

I'm not an early boot expert, so I have no idea what's going on here.
Only console output I see when the boot fails is "setup_efi_pci() failed!" after
the commit that adds this message.

~Maarten


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

end of thread, other threads:[~2014-09-22 21:24 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-02 15:25 [REGRESSION] "efi: efistub: Convert into static library" and preparation patches Maarten Lankhorst
2014-09-02 15:25 ` Maarten Lankhorst
2014-09-02 19:29 ` Matt Fleming
2014-09-03  6:06   ` Ard Biesheuvel
2014-09-03  8:27     ` Maarten Lankhorst
2014-09-03  8:27       ` Maarten Lankhorst
2014-09-03 12:18       ` Ard Biesheuvel
2014-09-03 12:18         ` Ard Biesheuvel
2014-09-03 15:30         ` Maarten Lankhorst
2014-09-03 15:37           ` Ard Biesheuvel
2014-09-03 15:37             ` Ard Biesheuvel
2014-09-03 17:59             ` Matt Fleming
2014-09-03 17:59               ` Matt Fleming
2014-09-03 19:57               ` Ard Biesheuvel
2014-09-03 19:57                 ` Ard Biesheuvel
2014-09-03 21:28                 ` H. Peter Anvin
2014-09-03 21:28                   ` H. Peter Anvin
2014-09-04 10:48                 ` Maarten Lankhorst
2014-09-04 10:48                   ` Maarten Lankhorst
2014-09-04 11:19                   ` Ard Biesheuvel
2014-09-04 11:19                     ` Ard Biesheuvel
2014-09-04 11:24                     ` Maarten Lankhorst
2014-09-04 11:24                       ` Maarten Lankhorst
2014-09-04 12:54                   ` Michael Brown
2014-09-04 12:54                     ` Michael Brown
2014-09-04 19:12                     ` Ard Biesheuvel
2014-09-04 19:12                       ` Ard Biesheuvel
2014-09-04 21:25                       ` Ard Biesheuvel
2014-09-04 21:37                         ` Matt Fleming
2014-09-04 21:37                           ` Matt Fleming
2014-09-05 20:27                           ` Matt Fleming
2014-09-05 20:27                             ` Matt Fleming
2014-09-08 12:55                             ` Ard Biesheuvel
2014-09-08 12:55                               ` Ard Biesheuvel
2014-09-08 13:01                               ` Maarten Lankhorst
2014-09-08 13:01                                 ` Maarten Lankhorst
2014-09-08 13:16                                 ` Matt Fleming
2014-09-22 18:44                             ` Josh Boyer
2014-09-22 21:07                               ` Matt Fleming
2014-09-22 21:24                                 ` Josh Boyer
2014-09-03 21:47               ` H. Peter Anvin
2014-09-03 21:47                 ` H. Peter Anvin
2014-09-04  6:47                 ` Ard Biesheuvel
2014-09-04  6:47                   ` Ard Biesheuvel
2014-09-04  7:40                   ` Matt Fleming
2014-09-04  7:50                     ` Maarten Lankhorst
2014-09-04  7:29                 ` Matt Fleming

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.