[linux-yocto] [PATCH 3/6] drivers/edac: Fixed bug in EDAC L3 driver
Daniel Dragomir
daniel.dragomir at windriver.com
Thu Jul 26 04:00:40 PDT 2018
From: Marek Majtyka <marekx.majtyka at intel.com>
Setting interrupt thread affinity when interrupts
are not used is a logical mistake causing booting core dump.
Fixed configuration define typo/bug.
Signed-off-by: Marek Majtyka <marekx.majtyka at intel.com>
---
drivers/edac/axxia_edac-l3_56xx.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/edac/axxia_edac-l3_56xx.c b/drivers/edac/axxia_edac-l3_56xx.c
index efbe73b..5605200 100644
--- a/drivers/edac/axxia_edac-l3_56xx.c
+++ b/drivers/edac/axxia_edac-l3_56xx.c
@@ -522,10 +522,10 @@ static int intel_edac_l3_probe(struct platform_device *pdev)
ccn_irq_handler, ccn_irq_thread, IRQF_ONESHOT,
dev_name(&dev_info->pdev->dev), dev_info))
goto err2;
- }
- desc = irq_to_desc(r->start);
- sched_setaffinity(desc->action->thread->pid, &only_cpu_0);
+ desc = irq_to_desc(r->start);
+ sched_setaffinity(desc->action->thread->pid, &only_cpu_0);
+ }
return 0;
err2:
@@ -542,7 +542,7 @@ static int intel_edac_l3_remove(struct platform_device *pdev)
}
static const struct of_device_id intel_edac_l3_match[] = {
-#if defined(CONFIG_EDAC_AXXIA_L2_CPU_5600)
+#if defined(CONFIG_EDAC_AXXIA_L3_5600)
{
.compatible = "intel,ccn504-l3-cache",
@@ -550,7 +550,7 @@ static const struct of_device_id intel_edac_l3_match[] = {
#endif
-#if defined(CONFIG_EDAC_AXXIA_L2_CPU_6700)
+#if defined(CONFIG_EDAC_AXXIA_L3_6700)
{
.compatible = "intel,ccn512-l3-cache",
--
2.7.4
More information about the linux-yocto
mailing list