summaryrefslogtreecommitdiffstats
path: root/sys/sparc64
Commit message (Expand)AuthorAgeFilesLines
...
* Add comments as to why VM_MAXUSER_ADDRESS is magic (abitrary).jake2001-12-291-6/+21
* Make tte bit constants explicitly unsigned and long.jake2001-12-291-46/+33
* Add definitions for dcache color bits, which may move to cache.h.jake2001-12-291-6/+36
* Implement pv entries as separate structures from the ttes, like otherjake2001-12-291-162/+29
* Remove support for multi level tsbs, making this code much simpler andjake2001-12-292-356/+103
* Implement pv entries as separate structures from the ttes, as otherjake2001-12-291-172/+177
* Great pmap rewrite to use a much simpler one level tsb of ttes, insteadjake2001-12-291-430/+867
* Use fprs to track floating register usage. Clear it once we've savedjake2001-12-292-344/+270
* Add .register directives for gcc3.jake2001-12-292-1372/+1634
* Add needed include of fsr.h.jake2001-12-291-5/+5
* 1. Adapt to new trap types.jake2001-12-291-137/+149
* Add .register directives for gcc3.jake2001-12-292-34/+74
* Assert at compile time that structures which need to be a power ofjake2001-12-291-6/+10
* Remove a debug printf.jake2001-12-291-70/+59
* intr_handlers is an array of function pointers, not small structures.jake2001-12-291-2/+5
* Add .register directive for gcc3.jake2001-12-292-4/+16
* 1. Make this more name space friendly (* -> emul_*).jake2001-12-291-20/+16
* Be paranoid about the sizeof passed to db_get_value, not all trapframejake2001-12-291-136/+91
* Implement dcache_inval_phys, which shoots the cache lines that correspondjake2001-12-291-4/+29
* Rename definitions to better match the hardware wstate fields.jake2001-12-291-2/+2
* Add definitions for TSTATE_MM_* and TSTATE_{I,X}CC_*.jake2001-12-291-0/+10
* Rename and renumber trap types to comply with the user trap types asjake2001-12-291-40/+54
* 1. Certain tlb operations need to be atomic, so disable interrupts forjake2001-12-291-0/+54
* jmpbuf is no longer a ucontext_t since it does not need to be passedjake2001-12-291-1/+7
* Add fprs to struct fpreg.jake2001-12-291-0/+1
* Define PSTATE_MM_MASK in terms of PSTATE_MM_SIZE.jake2001-12-291-2/+4
* Remove pcb_y. It has moved to trapframe.jake2001-12-291-1/+0
* Don't concatentate __func__.jake2001-12-291-5/+9
* Make it clear that IH_SHIFT is expected to be that of a pointer.jake2001-12-291-7/+2
* Add definitions for magic numbers used in asm.jake2001-12-291-17/+15
* Change fpblock to be an array of ints instead longs.jake2001-12-291-5/+3
* Add "memory" to the clobber list for membars.jake2001-12-291-1/+1
* Implement CLKF_USERMODE so that user time is accounted properly.jake2001-12-291-2/+2
* Add definitions for the number of bits in the icc and xcc fieldsjake2001-12-291-8/+14
* Use ASI_P instead of ASI_N if _KERNEL isn't defined so that thesejake2001-12-291-2/+10
* Add macros for dedicated register variables, for use in assmebler.jake2001-12-291-6/+33
* Add device ofw_console so this kernel is usable.jake2001-12-291-0/+2
* Newer versions of gcc have a bug where switch statements with onlyjake2001-12-231-9/+1
* - Add a file for machine dependant loader metdata types. Include this injake2001-12-233-6/+41
* Define our own version of abs now that we compile with -ffreestanding byjake2001-12-231-0/+2
* Use the new rman_reserve_resource_bound() function to get boundariestmm2001-12-211-40/+7
* Add a workaround for quirky PCI devices that set the intpin register totmm2001-12-211-20/+66
* Fix a bug that was indroduced while moving this code around (use thetmm2001-12-211-1/+3
* Make the apb driver independent of the standard PCI bridge driver.tmm2001-12-211-30/+82
* Add partial support for NFS_ROOT for sparc64 (only supported in intmm2001-12-211-1/+18
* Modify the critical section API as follows:jhb2001-12-183-11/+6
* Overhaul the per-CPU support a bit:jhb2001-12-1111-184/+44
* style(9)obrien2001-12-091-5/+12
* Allow maxusers to be specified as 0 in the kernel config, which willdillon2001-12-092-2/+7
* o Stop abusing MD headers with non-MD types.mike2001-12-011-2/+0
OpenPOWER on IntegriCloud