[parisc-linux-cvs] Patch for SMP support, etc.

Grant Grundler grundler@puffin.external.hp.com
Fri, 07 Sep 2001 19:07:26 -0600


John Marvin wrote:
> A rather large patch that includes my current SMP support changes, plus
> a variety of other fixes/changes.

Awesome!

> @@ -164,6 +202,8 @@
>  	 * (calls irq.c:do_cpu_irq_mask) */
>  	.macro	extint code
>  	mfctl   %cr23, %r8
> +	mfctl   %cr15, %r9
> +	and     %r8,%r9,%r8 /* Only process non masked interrupts */
>  	b	intr_extint
>  	mtctl   %r8, %cr23
>  	.align	32

FWIW, this is my bug that John fixed.
This was caused us to process dino interrupts even though
they were masked. Ryan shuld be able to debug the SCSI issues
on C200 now.

thanks John!
grant

Grant Grundler
parisc-linux {PCI|IOMMU|SMP} hacker
+1.408.447.7253