summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0123-sh-irqstat-Use-the-generic-irq_cpustat_t.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/0123-sh-irqstat-Use-the-generic-irq_cpustat_t.patch')
-rw-r--r--debian/patches-rt/0123-sh-irqstat-Use-the-generic-irq_cpustat_t.patch45
1 files changed, 0 insertions, 45 deletions
diff --git a/debian/patches-rt/0123-sh-irqstat-Use-the-generic-irq_cpustat_t.patch b/debian/patches-rt/0123-sh-irqstat-Use-the-generic-irq_cpustat_t.patch
deleted file mode 100644
index 495c4f7e2..000000000
--- a/debian/patches-rt/0123-sh-irqstat-Use-the-generic-irq_cpustat_t.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From a29eee1b3a56f674706ec295b5dbfc4079e2ad90 Mon Sep 17 00:00:00 2001
-From: Thomas Gleixner <tglx@linutronix.de>
-Date: Fri, 13 Nov 2020 15:02:15 +0100
-Subject: [PATCH 123/296] sh: irqstat: Use the generic irq_cpustat_t
-Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.35-rt39.tar.xz
-
-SH can now use the generic irq_cpustat_t. Define ack_bad_irq so the generic
-header does not emit the generic version of it.
-
-Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
-Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
-Link: https://lore.kernel.org/r/20201113141733.625146223@linutronix.de
-Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
----
- arch/sh/include/asm/hardirq.h | 14 ++++----------
- 1 file changed, 4 insertions(+), 10 deletions(-)
-
-diff --git a/arch/sh/include/asm/hardirq.h b/arch/sh/include/asm/hardirq.h
-index edaea3559a23..9fe4495a8e90 100644
---- a/arch/sh/include/asm/hardirq.h
-+++ b/arch/sh/include/asm/hardirq.h
-@@ -2,16 +2,10 @@
- #ifndef __ASM_SH_HARDIRQ_H
- #define __ASM_SH_HARDIRQ_H
-
--#include <linux/threads.h>
--#include <linux/irq.h>
--
--typedef struct {
-- unsigned int __softirq_pending;
-- unsigned int __nmi_count; /* arch dependent */
--} ____cacheline_aligned irq_cpustat_t;
--
--#include <linux/irq_cpustat.h> /* Standard mappings for irq_cpustat_t above */
--
- extern void ack_bad_irq(unsigned int irq);
-+#define ack_bad_irq ack_bad_irq
-+#define ARCH_WANTS_NMI_IRQSTAT
-+
-+#include <asm-generic/hardirq.h>
-
- #endif /* __ASM_SH_HARDIRQ_H */
---
-2.30.2
-