Patch "x86/platform/intel-mid: Correct MSI IRQ line for watchdog device" has been added to the 4.9-stable tree
Subsystems (3)
This is a note to let you know that I've just added the patch titled
x86/platform/intel-mid: Correct MSI IRQ line for watchdog device
to the 4.9-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
x86-platform-intel-mid-correct-msi-irq-line-for-watchdog-device.patch
and it can be found in the queue-4.9 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
80354c29025833acd72ddac1ffa21c6cb50128cdMon Sep 17 00:00:00 2001
From: Andy Shevchenko <[email protected]>
Date: Sun, 12 Mar 2017 17:07:44 +0200
Subject: x86/platform/intel-mid: Correct MSI IRQ line for watchdog device
From: Andy Shevchenko <[email protected]>
commit 80354c29025833acd72ddac1ffa21c6cb50128cd upstream.
The interrupt line used for the watchdog is 12, according to the official Intel Edison BSP code.
And indeed after fixing it we start getting an interrupt and thus the watchdog starts working again:
[ 191.699951] Kernel panic - not syncing: Kernel Watchdog
--- arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c +1 -1
@@ -19,7 +19,7 @@#include <asm/intel_scu_ipc.h> #include <asm/io_apic.h> -#define TANGIER_EXT_TIMER0_MSI 15 +#define TANGIER_EXT_TIMER0_MSI 12static struct platform_device wdt_dev = { .name ="intel_mid_wdt" ,
Patches currently in stable-queue which might be from [email protected] are
queue-4.9/x86-platform-intel-mid-correct-msi-irq-line-for-watchdog-device.patch queue-4.9/clk-make-x86-conditional-on-config_common_clk.patch