From: Bruce Ashfield Date: Thu, 25 Aug 2011 20:45:57 +0000 (-0400) Subject: linux-yocto-rt: qemumips: fix boot panic X-Git-Tag: 2011-1~232 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=7ceb78a42f7d9b6aa4b984d04ac13f8dc23a9095;p=openembedded-core.git linux-yocto-rt: qemumips: fix boot panic Fixes [YOCTO #1392] Updating the SRCREVs to pickup: [ mips/rt: convert cascade interrupt non threaded The preempt_rt kernel forces all irq interrupts to be threaded, but special interrupts can be excluded from this conversion. The cascade interrupt should be part of these exceptions. In this case, irq2 is initialized before "kthreadd" task, which converts irq interrupt to threaded. If this irq is threaded, the kernel calls "try_to_wake_up" function to wake up "kthreadd" task, but at that moment, "kthreadd" task has no been initialize and try_to_wake_up wakes up a NULL task. Signed-off-by: Liming Wang ] Signed-off-by: Bruce Ashfield --- diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb index 16daddfe08..2bee5435a9 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb @@ -14,8 +14,8 @@ KBRANCH_qemuppc = "yocto/standard/preempt-rt/qemu-ppc32" LINUX_VERSION ?= "3.0.3" LINUX_KERNEL_TYPE = "preempt-rt" -SRCREV_machine ?= "67ce0924042a2faa12b71ac3e92175c789c32af6" -SRCREV_machine_qemuppc ?= "839638f4efda0c70c6f491161ab2c042f5bc3e66" +SRCREV_machine ?= "c86423d29c94525d18ef1c9b6c025f733c1e8252" +SRCREV_machine_qemuppc ?= "ccb47c9e8d85dc00ccd28bc6819d7769e2c11cb3" SRCREV_meta ?= "5b535279e61197cb194bb2dfceb8b7a04128387c" PR = "r0"