]> code.ossystems Code Review - openembedded-core.git/commit
linux-yocto/3.4: move PREEMPT_NONE to beagleboard standard kernel only
authorBruce Ashfield <bruce.ashfield@windriver.com>
Thu, 29 Nov 2012 18:47:10 +0000 (18:47 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 3 Dec 2012 14:23:37 +0000 (14:23 +0000)
commit1732197b53ba77a49792600c4c8385f4e44fe0bc
treef2e4562d33a23e0f9cf80a6cbb5f0f7a8e864f2e
parent5039075dec75970ffcdd43db7457df84ed8e9496
linux-yocto/3.4: move PREEMPT_NONE to beagleboard standard kernel only

A recent report of the preempt-rt beagleboard kernel not enabling full
-rt preemption out of the box revealed that the existing fix for SD
boot issues (which were fixed by disabling preemption) was the root
cause for the options not being enabled.

Although the fix for the SD card detection issues is still valid, it
also doesn't make sense to apply it to a kernel type that only exists
to support enhanced preemption. Since many variants of the board boot
with preemption enabled, opening the possibility of a boot problem is
acceptable, given that it allows the -rt kernel to be used.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-kernel/linux/linux-yocto-rt_3.4.bb
meta/recipes-kernel/linux/linux-yocto-tiny_3.4.bb
meta/recipes-kernel/linux/linux-yocto_3.4.bb