bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2] linux irq: remove suer_intr from linux_action


From: Junling Ma
Subject: [PATCH v2] linux irq: remove suer_intr from linux_action
Date: Tue, 4 Aug 2020 14:07:45 -0700

linux irq: remove suer_intr from linux_action

---
 linux/dev/arch/i386/kernel/irq.c | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/linux/dev/arch/i386/kernel/irq.c b/linux/dev/arch/i386/kernel/irq.c
index aee10462..de7d6c6a 100644
--- a/linux/dev/arch/i386/kernel/irq.c
+++ b/linux/dev/arch/i386/kernel/irq.c
@@ -78,7 +78,6 @@ struct linux_action
   void *dev_id;
   struct linux_action *next;
   unsigned long flags;
-  user_intr_t *user_intr;
 };
 
 static struct linux_action *irq_action[16] =
@@ -116,14 +115,6 @@ linux_intr (int irq)
       action = action->next;
     }
 
-  if (!irq_action[irq])
-    {
-      /* No handler any more, disable interrupt */
-      mask_irq (irq);
-      ivect[irq] = intnull;
-      iunit[irq] = irq;
-    }
-
   restore_flags (flags);
 
   intr_count--;
@@ -235,7 +226,6 @@ request_irq (unsigned int irq, void (*handler) (int, void 
*, struct pt_regs *),
   action->next = NULL;
   action->dev_id = dev_id;
   action->flags = flags;
-  action->user_intr = NULL;
   
   retval = setup_x86_irq (irq, action);
   if (retval)
-- 
2.28.0.rc1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]