[poky] [PATCH] genericx86: tune for i586 instead of atom

Jonathan Liu net147 at gmail.com
Tue Sep 3 18:43:35 PDT 2013


Tuning for Intel Atom CPU can in result instructions being used that are
not compatible with older x86 CPUs such as Intel Pentium Dual-Core
E2200. This can result in Linux 3.10 failing to boot with:
"This kernel requires the following features not present on the CPU:
movbe
Unable to boot - please use a kernel appropriate for your CPU.".

Signed-off-by: Jonathan Liu <net147 at gmail.com>
---
 meta-yocto-bsp/conf/machine/genericx86.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-yocto-bsp/conf/machine/genericx86.conf b/meta-yocto-bsp/conf/machine/genericx86.conf
index ff5cbc9..f5d9cd5 100644
--- a/meta-yocto-bsp/conf/machine/genericx86.conf
+++ b/meta-yocto-bsp/conf/machine/genericx86.conf
@@ -3,7 +3,7 @@
 
 #@DESCRIPTION: Machine configuration for generic X86 (32-bit) PCs. Supports a moderately wide range of drivers that should boot and be usable on "typical" hardware.
 
-include conf/machine/include/tune-atom.inc
+include conf/machine/include/tune-i586.inc
 
 MACHINE_FEATURES = "screen keyboard pci usbhost ext2 ext3 x86 wifi acpi alsa"
 
-- 
1.8.4




More information about the poky mailing list