Skip to contentSkip to conversation

Patch "[PATCH 119/135] irqchip/gicv3-its: numa: Enable workaround for Cavium" has been added to the 4.4-stable tree

PATCH [email protected] 1 participant 1 message Sep 9, 2016

Subsystems (4)
lore
Share & tools
lore

[email protected]

author maintainer Applied
#0 lore raw

This is a note to let you know that I've just added the patch titled

[PATCH 119/135] irqchip/gicv3-its: numa: Enable workaround for Cavium

to the 4.4-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:
0119-irqchip-gicv3-its-numa-Enable-workaround-for-Cavium-.patch
and it can be found in the queue-4.4 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 b14ba5d5101017dddc1b569f310d52eaa27f7acf Mon Sep 17 00:00:00 2001

From: Ganapatrao Kulkarni <[email protected]>
Date: Wed, 25 May 2016 15:29:20 +0200
Subject: [PATCH 119/135] irqchip/gicv3-its: numa: Enable workaround for Cavium
thunderx erratum 23144

[ Upstream commit fbf8f40e1658cb2f17452dbd3c708e329c5d27e0 ]

The erratum fixes the hang of ITS SYNC command by avoiding inter node io and collections/cpu mapping on thunderx dual-socket platform.

This fix is only applicable for Cavium's ThunderX dual-socket platform.

---
 arch/arm64/Kconfig               |    9 +++++++
 drivers/irqchip/irq-gic-v3-its.c |   49 +++++++++++++++++++++++++++++++++++++--
 2 files changed, 56 insertions(+), 2 deletions(-)
arch/arm64/Kconfig +9 -0
@@ -391,6 +391,15 @@ config CAVIUM_ERRATUM_22375
 
 	  If unsure, say Y.
 
+config CAVIUM_ERRATUM_23144
+	bool "Cavium erratum 23144: ITS SYNC hang on dual socket system"
+	depends on NUMA
+	default y
+	help
+	  ITS SYNC command hang for cross node io and collections/cpu mapping.
+
+	  If unsure, say Y.
+
 config CAVIUM_ERRATUM_23154
 	bool "Cavium erratum 23154: Access to ICC_IAR1_EL1 is not sync'ed"
 	default y
drivers/irqchip/irq-gic-v3-its.c +47 -2

103 lines not on this page · raw message

Patches currently in stable-queue which might be from [email protected] are

queue-4.4/0119-irqchip-gicv3-its-numa-Enable-workaround-for-Cavium-.patch