[parisc-linux-cvs] linux-2.6 jejb
James Bottomley
jejb at parisc-linux.org
Wed Aug 18 14:21:41 MDT 2004
CVSROOT: /var/cvs
Module name: linux-2.6
Changes by: jejb 04/08/18 14:21:41
Modified files:
. : Makefile
arch/parisc/kernel: cache.c pacache.S pci-dma.c smp.c
include/asm-parisc: system.h tlbflush.h
Log message:
Fix N class SMP
I've been working on this with Randolph, so most of these fixes are
actually his...
The main fixes are:
- memory barriers to our space and control register moves
- fix for the N class merced bus problem which can't have more than
one PxTLB broadcast outstanding at once
- make smp_call_function() wait until the function completes
This now boots and runs on a 32MB N4000 in Fort Collins with 2 cpus
and discontig mem support.
More information about the parisc-linux-cvs
mailing list