aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64
Commit message (Expand)AuthorAgeFilesLines
* Add inthand_add() and inthand_remove() for use by the MD bus code andThomas Moestl2001-10-124-1/+197
* Fix some warnings.Thomas Moestl2001-10-121-2/+2
* Save the floating point context to the right pcb in cpu_fork(), and addThomas Moestl2001-10-122-1/+9
* Make the NTOHL, NTOHS, HTONL and HTONS macros (which are nops onThomas Moestl2001-10-121-4/+4
* Implement DELAY() using the %tick register.Thomas Moestl2001-10-122-2/+20
* Add pmap_kenter_flags(), which is used by MD bus code that will beThomas Moestl2001-10-122-4/+49
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderPaul Saab2001-10-101-1/+1
* Dissociate ptrace from procfs.Dag-Erling Smørgrav2001-10-071-1/+0
* Add contents to struct *reg.Jake Burkholder2001-09-301-4/+35
* Optimize bcopy and bzero etc to use 64 bit loads and stores if possible.Jake Burkholder2001-09-302-232/+474
* Use %ver to identify the cpu instead of openfirmware.Jake Burkholder2001-09-302-1/+72
* Remove some debug code, add traces.Jake Burkholder2001-09-301-12/+10
* Return EIO for procfs_*_dbregs.Jake Burkholder2001-09-301-2/+2
* Add a place holder for PSTATE_SECURE, which detects if user code itJake Burkholder2001-09-301-0/+2
* Split the low level trap code into trap, interrupt and syscall, itsJake Burkholder2001-09-305-237/+693
* Implement sysarch().Jake Burkholder2001-09-301-2/+9
* Fix some traces. td->p_comm doesn't exist.Jake Burkholder2001-09-302-6/+12
* Move the kernel to end of the first 4 gigabytes of address space, so thatJake Burkholder2001-09-304-85/+234
* Add a macro to get the context from a tte tag, not necesarily a wholeJake Burkholder2001-09-301-6/+2
* Include <machine/setjmp.h> instead of <setjmp.h>.Jake Burkholder2001-09-301-1/+1
* Don't use types that require other headers.Jake Burkholder2001-09-302-3/+3
* Wrap hardware trap types in ifdef _kernel.Jake Burkholder2001-09-301-0/+4
* Move the pcb the to the top of the kernel stack.Jake Burkholder2001-09-305-61/+75
* Don't overflow the ktr buffer <gulp>.Jake Burkholder2001-09-301-0/+4
* Implement PCPU_ADDR. Align functions on 16 bytes boundaries.Jake Burkholder2001-09-301-1/+4
* + Fix misplacement of `txp'David E. O'Brien2001-09-241-1/+1
* Add kernbase symbol and use it instead of magic numbers in theJake Burkholder2001-09-213-0/+8
* - If we ever do the per-cpu KTR stuff, the index won't be volatile as itJohn Baldwin2001-09-182-2/+2
* Set thread0->td_pcb, this is probably why jake was getting a null deref.Peter Wemm2001-09-141-0/+1
* KSE Milestone 2Julian Elischer2001-09-1225-249/+361
* Rip some well duplicated code out of cpu_wait() and cpu_exit() and movePeter Wemm2001-09-101-28/+0
* style(9) the structure definitions.David E. O'Brien2001-09-052-2/+2
* style(9) the structure definitions.David E. O'Brien2001-09-059-20/+20
* style(9) the structure namesDavid E. O'Brien2001-09-041-6/+6
* Zap #if 0'ed map init code that got moved to the MI area.Peter Wemm2001-09-041-87/+0
* Make this compile.Jake Burkholder2001-09-041-0/+3
* Remove some stale definitions and update for new assembler code.Jake Burkholder2001-09-031-56/+28
* Add ktr traces to copy{in,out} and cpu_switch.Jake Burkholder2001-09-034-6/+198
* Add comments following what other architectures have.Jake Burkholder2001-09-031-1/+36
* Change tf_arg to uintptr_t from void * to reflect the fact thatJake Burkholder2001-09-033-23/+10
* Implement a slightly different window spill/fill algorithm for dealingJake Burkholder2001-09-036-1514/+2354
* Move the alternate global register stack to struct globaldata.Jake Burkholder2001-09-032-0/+12
* Add ktr traces.Jake Burkholder2001-09-031-0/+8
* Implement pv_bit_count which is used by pmap_ts_referenced.Jake Burkholder2001-09-036-253/+392
* Implement signals.Jake Burkholder2001-09-035-59/+278
* Move %ver definitions from pstate.h to ver.h. Add definitions for normalJake Burkholder2001-09-032-26/+67
* Add simple macros for tracing in assembler files. There are quiteJake Burkholder2001-09-031-0/+87
* Use the correct copyrights. Note where most of this came from.Jake Burkholder2001-09-039-58/+135
* Bump UPAGES to 4. The pcb can be rather large.Jake Burkholder2001-09-031-1/+1
* mtx_savecrit is a pil level, not a pstate value, thus mtx_intr_enableJake Burkholder2001-09-031-1/+1