On Tue, Jul 28, 2015 at 12:47:46PM +0200, Michal Kubecek wrote:
On Tue, Jul 28, 2015 at 06:29:32PM +0800, joeyli wrote:
On Tue, Jul 28, 2015 at 12:13:45PM +0200, Takashi Iwai wrote:
On Tue, 28 Jul 2015 12:03:24 +0200, joeyli wrote:
Hi,
On Thu, Jul 16, 2015 at 02:47:51PM +0200, Takashi Iwai wrote:
On Thu, 16 Jul 2015 14:33:10 +0200, Michal Kubecek wrote:
Current openSUSE kernels have CONFIG_EFI_MIXED (support for 32-bit UEFI in x86_64 kernel) disabled. This was set when the option was introduced in 3.15 with comment "do we use a bootloader that can support it?"
However, while grub2 can boot x86_64 kernel under 32-bit UEFI even without CONFIG_EFI_MIXED, the option is needed for kernel to access efivars (needed for efibootmgr and therefore grub2-install) and UEFI services.
So I would like to suggest enabling CONFIG_EFI_MIXED; it's only available on x86_64 but I'm not sure which flavours: default, desktop, debug and vanilla should have it, xen and ec2 can't; I'm not sure about pv: would support for EFI mixed mode make any sense there?
This was already requested in bug 935027.
Joey, any progress on this?
Takashi
Gary adds comment#4 on bsc#935027 for shim doesn't support 32-bit. So, it needs disable secure boot in BIOS, then using grub2 but no shim.
But it doesn't mean that we need to disable that *kernel* config, right?
Takashi
Yes, I will enable CONFIG_EFI_MIXED.
I already did so in master branch yesterday. We may want that in stable as well so that it gets into openSUSE Leap but I'm not sure how (or if) config changes are propagated from master to stable.
Michal Kubeček
Thanks for your help, and sorry for my delay. Joey Lee -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org