[PATCH v3 1/3] Merge IPI and DEFAULT priorities
Balbir Singh
bsingharora at gmail.com
Thu Jan 5 15:55:36 AEDT 2017
We merge IPI and DEFAULT priorities to the same
value. The idea is to keep interrupts enabled
even in lazy soft-disabled mode. Instead of storing
the IPI and irq separately, we keep the levels
same so that we deal with only one of them
Cc: Michael Ellerman <mpe at ellerman.id.au>
Cc: Benjamin Herrenschmidt <benh at kernel.crashing.org>
Cc: Paul Mackerras <paulus at samba.org>
Cc: Nicholas Piggin <npiggin at gmail.com>
Signed-off-by: Balbir Singh <bsingharora at gmail.com>
---
arch/powerpc/include/asm/xics.h | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/arch/powerpc/include/asm/xics.h b/arch/powerpc/include/asm/xics.h
index f0b2385..d6cb9a0 100644
--- a/arch/powerpc/include/asm/xics.h
+++ b/arch/powerpc/include/asm/xics.h
@@ -14,17 +14,13 @@
/* Want a priority other than 0. Various HW issues require this. */
#define DEFAULT_PRIORITY 5
-/*
- * Mark IPIs as higher priority so we can take them inside interrupts
- * FIXME: still true now?
- */
-#define IPI_PRIORITY 4
+#define IPI_PRIORITY 5
/* The least favored priority */
#define LOWEST_PRIORITY 0xFF
/* The number of priorities defined above */
-#define MAX_NUM_PRIORITIES 3
+#define MAX_NUM_PRIORITIES 2
/* Native ICP */
#ifdef CONFIG_PPC_ICP_NATIVE
--
2.9.3
More information about the Linuxppc-dev
mailing list