summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/include/cpu.h
AgeCommit message (Expand)Author
2004-01-06Spinup secondary cpus. Based on codes sent to me by Dennis Chernoivanovpetrov
2004-01-04Rearrange process exit path to avoid need to free resources from differentjdolecek
2003-11-25Use per-cpu pcb, curlwp and fplwp rather than global ones. This bringscdi
2003-11-20Set curcpu() for SMP.petrov
2003-11-15Compile GENERIC.MP.petrov
2003-11-09Use #if defined(_KERNEL_OPT) to protect #include "opt_xxx.h"tsutsui
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-02-05Switch to use cycle counter (%tick) based microtime().nakayama
2003-01-18Merge the nathanw_sa branch.thorpej
2002-11-27Sync machdep sysctls with sparc.pk
2002-09-29remove some vestigial FPU and cache code that's not need on ultrasparcs.chs
2002-05-14Have CLKF_BASEPRI() always return false for now to prevent hardclockeeh
2002-02-09Correctly take into account the satck bias in CLKF_INTR().eeh
2001-09-03don't explicitly size the intrhand[] array; fixes PR#13859 from <martti.kupar...mrg
2001-06-14Don't need to prototype child_return() here, it's in <sys/proc.h>.thorpej
2001-01-15Make softclock a generic soft interrupt of the API is available,thorpej
2000-09-29This seems to fix the interrupt lossage of non-debug kernels.eeh
2000-09-28probeget() actually handles 64-bit values so fix the prototype.eeh
2000-08-25Make need_resched() take a "struct cpu_info *" argument. Thisthorpej
2000-07-03Prevent interrupts from being posted if they are active and deprecate polledeeh
2000-07-02Clean up interrupt handling some more.eeh
2000-06-30Fix interrupt delivery on UltraSPARC IIi machines.eeh
2000-06-19Have separate data and text segments, make text read-only.eeh
2000-06-12Start reorganizing the kernel for MULTIPROCESSOR support.eeh
2000-06-12ih_map & ih_clr are volatile.mrg
2000-05-26First sweep at scheduler state cleanup. Collect MI schedulerthorpej
2000-03-16Revamp interrupts again:eeh
1999-12-30Make CLKF_INTR() more intelligent.eeh
1999-11-06Provide explicit 64-bit and 32-bit types for compatibility with sparceeh
1999-10-11Update to post 1.4.eeh
1999-08-10Define cpu_number() as discussed on tech-smp.thorpej
1999-06-20Move the DVMA mapin/mapout functions from the SBus driver to the iommu driver.eeh
1999-06-07Another general cleanup:eeh
1999-06-05Make pbrobeget() and probeset() work for 64-bit values as well. To do thiseeh
1999-06-05Fix things up so they compile again.eeh
1999-05-30Add code to support using %tick as the system clock if no "counter-timer" nodeeeh
1999-05-30clone intr.h from the SPARC.mrg
1998-11-24add protos for switchtoctx, fixalign and emulinstr. XXX should all these be h...mrg
1998-11-11Changes to support fork_kthread():thorpej
1998-10-05cpu_set_kpc() prototype is already in <sys/systm.h>.thorpej
1998-09-05It slices. It dices. It does everything except exec a sparc32_compat init.eeh
1998-06-20Import of sparc64.eeh