pjones pushed to kernel (master). "Enable CONFIG_EFI_MIXED. (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Apr 9 14:33:29 UTC 2015


>From f0d73f97ac8e929de523c4a232620e4b42571011 Mon Sep 17 00:00:00 2001
From: Peter Jones <pjones at redhat.com>
Date: Thu, 9 Apr 2015 10:24:01 -0400
Subject: Enable CONFIG_EFI_MIXED.

This enables the 32-bit EFI entry point on 64-bit kernels, so hardware
like Baytrail devices with 32-bit firmware on a 64-bit cpu can boot the
64-bit kernel.

Signed-off-by: Peter Jones <pjones at redhat.com>

diff --git a/config-x86-generic b/config-x86-generic
index 71f68c7..4889e21 100644
--- a/config-x86-generic
+++ b/config-x86-generic
@@ -40,7 +40,6 @@ CONFIG_X86_PM_TIMER=y
 
 CONFIG_EFI=y
 CONFIG_EFI_STUB=y
-# CONFIG_EFI_MIXED is not set
 CONFIG_EFI_VARS=y
 CONFIG_EFIVAR_FS=y
 CONFIG_EFI_VARS_PSTORE=y
diff --git a/config-x86_64-generic b/config-x86_64-generic
index 779c333..0289dcf 100644
--- a/config-x86_64-generic
+++ b/config-x86_64-generic
@@ -24,6 +24,9 @@ CONFIG_PHYSICAL_ALIGN=0x1000000
 # https://lists.fedoraproject.org/pipermail/kernel/2013-December/004753.html
 CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
 
+# enable the 32-bit entry point for Baytrail
+CONFIG_EFI_MIXED=y
+
 CONFIG_IA32_EMULATION=y
 # CONFIG_IA32_AOUT is not set
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/kernel.git/commit/?h=master&id=f0d73f97ac8e929de523c4a232620e4b42571011


More information about the scm-commits mailing list