--- 2.4.10pre9aa1/arch/alpha/kernel/traps.c.~1~	Sun Sep 16 13:25:40 2001
+++ 2.4.10pre9aa1/arch/alpha/kernel/traps.c	Sun Sep 16 13:34:32 2001
@@ -328,6 +328,7 @@
 	      case 3: /* FEN fault */
 	      case 5: /* illoc */
 	      default: /* unexpected instruction-fault type */
+		      ;
 	}
 	send_sig(SIGILL, current, 1);
 }
--- 2.4.10pre9aa1/arch/alpha/kernel/irq.c.~1~	Thu Aug 16 22:03:22 2001
+++ 2.4.10pre9aa1/arch/alpha/kernel/irq.c	Sun Sep 16 13:35:27 2001
@@ -38,7 +38,7 @@
 
 static void register_irq_proc(unsigned int irq);
 
-unsigned long irq_err_count;
+volatile unsigned long irq_err_count;
 
 /*
  * Special irq handlers.
--- 2.4.10pre9aa1/arch/alpha/kernel/irq_alpha.c.~1~	Wed Jul  4 04:03:45 2001
+++ 2.4.10pre9aa1/arch/alpha/kernel/irq_alpha.c	Sun Sep 16 13:37:16 2001
@@ -18,8 +18,6 @@
 unsigned long __irq_attempt[NR_IRQS];
 #endif
 
-extern unsigned long irq_err_count;
-
 /* Hack minimum IPL during interrupt processing for broken hardware.  */
 #ifdef CONFIG_ALPHA_BROKEN_IRQ_MASK
 int __min_ipl;