patch-2.2.0-pre1 linux/arch/alpha/kernel/irq.c
Next file: linux/arch/alpha/kernel/irq.h
Previous file: linux/arch/alpha/defconfig
Back to the patch index
Back to the overall index
- Lines: 23
- Date:
Sun Dec 27 15:21:50 1998
- Orig file:
v2.1.132/linux/arch/alpha/kernel/irq.c
- Orig date:
Tue Dec 22 14:16:53 1998
diff -u --recursive --new-file v2.1.132/linux/arch/alpha/kernel/irq.c linux/arch/alpha/kernel/irq.c
@@ -38,13 +38,6 @@
unsigned int local_bh_count[NR_CPUS];
unsigned long hardirq_no[NR_CPUS];
-#define RTC_IRQ 8
-#ifdef CONFIG_RTC
-#define TIMER_IRQ 0 /* timer is the pit */
-#else
-#define TIMER_IRQ RTC_IRQ /* the timer is, in fact, the rtc */
-#endif
-
#if NR_IRQS > 64
# error Unable to handle more than 64 irq levels.
#endif
@@ -824,7 +817,7 @@
* Wait about 100ms for spurious interrupts to mask themselves
* out again...
*/
- for (delay = jiffies + HZ/10; delay > jiffies; )
+ for (delay = jiffies + HZ/10; time_before(jiffies, delay); )
barrier();
/* Now filter out any obviously spurious interrupts. */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov