From a46a1ad097419aeea7350987dd95230f50d90392 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 15 Nov 2024 08:53:41 +0000
Subject: [PATCH] 固定GMAC1 网卡名为 eth3
---
kernel/kernel/irq/handle.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/kernel/kernel/irq/handle.c b/kernel/kernel/irq/handle.c
index 8806444..e4fe9c6 100644
--- a/kernel/kernel/irq/handle.c
+++ b/kernel/kernel/irq/handle.c
@@ -32,9 +32,16 @@
{
unsigned int irq = irq_desc_get_irq(desc);
+ /* Let the in-band stage report the issue. */
+ if (on_pipeline_entry()) {
+ ack_bad_irq(irq);
+ return;
+ }
+
print_irq_desc(irq, desc);
kstat_incr_irqs_this_cpu(desc);
- ack_bad_irq(irq);
+ if (!irqs_pipelined())
+ ack_bad_irq(irq);
}
EXPORT_SYMBOL_GPL(handle_bad_irq);
--
Gitblit v1.6.2