aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64/include/smp.h
Commit message (Expand)AuthorAgeFilesLines
* Add stoppcbs[] arrays on Alpha and sparc64 and have each CPU save itsJohn Baldwin2005-11-031-0/+2
* Declare as volatile the memory location referenced by a pointer rather thanAlan Cox2005-03-061-1/+1
* We seem to have occasions where sending an IPI takes significantlyKen Smith2004-09-291-1/+1
* Use vm_paddr_t for physical addresses.Jake Burkholder2003-04-081-5/+5
* - Remove unused cache flushing routines. These will not necessary workJake Burkholder2003-03-191-10/+10
* - Add a spin lock to single thread cache invalidation and tlb flush ipis,Jake Burkholder2002-12-221-6/+12
* Remove the tlb argument to tlb_page_demap (itlb or dtlb), in order to betterJake Burkholder2002-07-261-4/+2
* When sending cache flushing IPIs, don't try to IPI the triggering CPUThomas Moestl2002-07-121-4/+4
* Remove test code.Jake Burkholder2002-06-081-1/+0
* Add SMP aware cache flushing functions, which operate on a single physicalJake Burkholder2002-05-201-0/+50
* Make IPI_WAIT use a bit mask of the cpus that a pmap is active on and onlyJake Burkholder2002-03-131-18/+12
* Implement delivery of tlb shootdown ipis. This is currently more fine grainedJake Burkholder2002-03-071-24/+37
* Add support for starting secondary cpus in kernel, as opposed to relyingJake Burkholder2002-03-041-10/+18
* Include intr_machdep.h only for !LOCORE.Jake Burkholder2002-02-231-2/+2
* Add extern to avoid sloppy common style declarations.Jake Burkholder2002-01-161-2/+2
* Add initial smp support. This gets as far as allowing the secondaryJake Burkholder2002-01-081-0/+156
* The author isn't a [UC] Regents. Correct the copyright language.David E. O'Brien2001-08-091-2/+2
* Add skeleton machine dependent headers and c files for a port of freebsdJake Burkholder2001-07-311-0/+32