summaryrefslogtreecommitdiffstats
path: root/sys/sparc64
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add a structure defintion for the id prom contents.tmm2001-11-181-0/+63
* Standardize idempotentcy ifdefs.jake2001-11-182-6/+6
* Add kernel headers needed to build libc. Some are bogus and/or just enoughjake2001-11-187-0/+524
* Make jmpbuf the same size as ucontext_t so that it can be passedjake2001-11-181-13/+3
* 1. Split fp.h into fp.h and fsr.h so that the latter can be includedjake2001-11-185-45/+155
* Avoid missing ticks and hardclock stopping.jake2001-11-181-1/+27
* Catch up to new constants. (These commit messages should have a song.)jake2001-11-181-8/+13
* 1. Remove kdbframe. Bad idea.jake2001-11-184-42/+71
* Implement SET. Set execption.s 1.12.jake2001-11-181-0/+12
* 1. Convert the tstate saved in the pcb to a pstate and test for PSTATE_PEFjake2001-11-184-50/+128
* Implement hw.machine and hw.model sysctls.jake2001-11-181-0/+11
* 1. Remove bootinfo and just pass loader metadata to the kernel.jake2001-11-185-76/+62
* 1. Implement ascopyto() and ascopyfrom() for copying to an alternate addressjake2001-11-183-52/+94
* 1. Fix a bug where the offsets of the alignment and mmu fault recorvery codejake2001-11-182-116/+146
* Add a file forgotten in the previous commit (a kobj interface thattmm2001-11-092-0/+150
* Add EBus support code, ported from NetBSD.tmm2001-11-092-0/+562
* Add ISA support code for sparc64.tmm2001-11-093-0/+530
* Add support for the Sun psycho/sabre UPA-PCI bridge, some OpenFirmwaretmm2001-11-096-0/+2382
* Support for the UltraSpac DVMA MMU (IOMMU), ported from NetBSD.tmm2001-11-093-0/+965
* Add some OpenFirmware bus support code and definitions.tmm2001-11-096-0/+348
* Add bus_space and busdma support for sparc64.tmm2001-11-095-20/+2150
* Add a nexus device for sparc64, which uses the OpenFirmware to attach UPAtmm2001-11-093-1/+521
* Header file updates needed for the cache code: add/correct some ASItmm2001-11-092-2/+21
* Add cache handling code for sparc64.tmm2001-11-092-0/+531
* Add a special OpenFirmware entry point for terminating the kernel (intmm2001-11-065-3/+120
* Add code to emulate unimplemented (non-fp) instructions and to fixuptmm2001-11-065-246/+1095
* Add optimized implementations of in_cksum_skip() and related functionstmm2001-11-062-0/+426
* Fix the intial setup of the stray interrupt handler (it takes a structtmm2001-11-061-2/+3
* o Add new header <sys/stdint.h>.mike2001-11-024-0/+470
* Implement elf_reloc. This makes klds work.jake2001-10-272-13/+259
* Handle instruction access mmu miss faults in kernel mode. These can onlyjake2001-10-273-2/+95
* Add a per-thread ucred reference for syscalls and synchronous traps fromjhb2001-10-261-4/+25
* Remove call to cninit_finish().jlemon2001-10-241-1/+0
* Remove funky right justification.mike2001-10-231-9/+9
* Move procfs_* from procfs_machdep.c into sys_process.c, and rename them todes2001-10-211-147/+0
* [partially forced commit due to pilot error in earlier commit attempt]des2001-10-213-5/+21
* Add missing include.jake2001-10-201-0/+1
* Add missing includes.jake2001-10-203-0/+3
* Remove interrupt queue array. Its in globaldata now.jake2001-10-201-1/+0
* Fix get_cyclecount. Wrap in ifdef _KERNEL.jake2001-10-201-1/+5
* Use KTR_PMAP instead of KTR_CT1.jake2001-10-201-12/+13
* Catch up to changing entry point names so traces through trapsjake2001-10-201-4/+2
* Add a definition for normal kernel window state.jake2001-10-201-0/+2
* Catch up to new assembly language code.jake2001-10-201-4/+7
* Fix a bug in the kernel entry window handling where the wrong registerjake2001-10-202-318/+242
OpenPOWER on IntegriCloud