[parisc-linux-cvs] linux-2.5 tausq

Randolph Chung parisc-linux@lists.parisc-linux.org
Wed, 30 Oct 2002 22:59:34 -0700 (MST)


CVSROOT:	/var/cvs
Module name:	linux-2.5
Changes by:	tausq	02/10/30 22:59:34

Modified files:
	arch/parisc/kernel: entry.S irq.c processor.c 
	drivers/parisc : dino.c 
	include/asm-parisc: processor.h 
	include/linux  : kernel_stat.h 

Log message:
Patch from Grant:
o first cut at fixing taking interrupts during trap handling
o fixes arg0 when calling do_cpu_irq_mask()
o enable SMP compile
o fix SMP /proc/interrupts output
o make do_cpu_irq_mask() more pedantic about cpu_eiem handling
o enable IRQ distribution for SMP
o synchronize_irq() is probably wrong
o ensure dino.c initializers hit the right fields

This patch appears to fix the out-of-sync wall_jiffies problem we've been seeing with 2.5
Tested on a500 in UP mode