summaryrefslogtreecommitdiffstats
path: root/sys/sparc64
Commit message (Expand)AuthorAgeFilesLines
* Fix interrupt assignment for non-builtin PCI devices on e450s.tmm2003-05-3010-45/+168
* Rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT.hmp2003-05-301-2/+1
* Completely disable interrupts (not just raise %pil) when calculating thetmm2003-05-291-4/+5
* Bring back bus_dmasync_op_t. It is now a typedef to an int, though thescottl2003-05-275-9/+14
* Fix two typos from the last commitscottl2003-05-262-2/+2
* De-orbit bus_dmamem_alloc_size from here too.scottl2003-05-261-34/+8
* De-orbit bus_dmamem_alloc_size(). It's a hack and was never used anyways.scottl2003-05-265-111/+6
* sys/sys/limits.h:kan2003-05-192-3/+3
* - Merge struct procsig with struct sigacts.jhb2003-05-131-0/+4
* Style fixes.kan2003-05-041-8/+11
* Forgot to update string and signal tables when some of the trap typesjake2003-05-041-4/+4
* - Reduce the DVMA preallocation limit from 128kB to 32kB. 128kB weretmm2003-05-023-3/+3
* Back out last commits. The elf64/elf32 kernel name thing was more painpeter2003-05-011-3/+1
* Slight reorg and added AMD64 support. A couple of the MODINFOMD_* valuespeter2003-05-011-6/+0
* Fix transcription error. Use == NULL, not != NULL. Fortunately thispeter2003-04-301-1/+1
* Look for an elf32 kernel (powerpc) and elf64 kernel (sparc64) as wellpeter2003-04-301-1/+3
* Range check the syscall number before looking it up in the syscallnames[]jhb2003-04-301-1/+1
* Allow fast instruction and data access mmu miss traps to be handled byjake2003-04-293-9/+11
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-64/+4
* Use 16 byte alignment for internal labels, 32 bytes is excessive.jake2003-04-291-8/+8
* - Fix placement of cvs ids in previous commit to match .S files in libc.jake2003-04-299-38/+24
* This file is unused.jake2003-04-281-66/+0
* Remove some debug options that are no longer needed.jake2003-04-271-7/+0
* I was wrong, the ENTRY bits in asm.h did have a purpose -- for userland.obrien2003-04-269-55/+60
* The ENTRY bits were in two places. Remove the one not used (asm.h), butobrien2003-04-262-24/+11
* Two tokens that don't together form a vaid preprocssor token cannot beobrien2003-04-262-4/+4
* - Push down Giant into the sysarch() calls that still need Giant.jhb2003-04-251-1/+4
* Add an argument to get_mcontext() which specified whether thedeischen2003-04-251-1/+5
* Add a new sys/limits.h file which in turn depends on machine/_limits.hkan2003-04-231-57/+39
* Remove single threading detecting code, these code really should bedavidxu2003-04-221-7/+0
* Add FireWire drivers to GENERIC.simokawa2003-04-211-0/+5
* Add device driver support for the ASIX Electronics AX88172 USB 2.0wpaul2003-04-201-0/+1
* Use the proc lock to protect p_singlethread and a P_WEXIT test. Thisjhb2003-04-181-1/+2
* - Move the routine for flushing all user mappings from the tlb from pmap tojake2003-04-139-158/+102
* fix typo in the previous commit.simokawa2003-04-121-1/+1
* I deserve a big pointy hat for having missed all those referencesmux2003-04-101-1/+1
* Change the operation parameter of bus_dmamap_sync() from anmux2003-04-105-34/+20
* Print real memory/avail memory on startup like other platforms. Hidejake2003-04-101-2/+10
* The fxp(4) driver is now working on sparc64 too!mux2003-04-081-1/+1
* Introduce an M_ASSERTPKTHDR() macro which performs the very common taskdes2003-04-082-4/+2
* Use vm_paddr_t for physical addresses.jake2003-04-0823-102/+102
* Remove a largely useless statistic (its kept elsewhere too).jake2003-04-061-3/+0
* Make the pmap stats writeable. It can be useful to clear them.jake2003-04-061-1/+1
* Use the vis block copy/zero functions for pmap_copy_page and pmap_zero_page.jake2003-04-064-13/+29
* Ignore attempts to pmap_kremove or pmap_qremove pages which do not havejake2003-04-061-0/+2
* Define ovbcopy() as a macro which expands to the equivalent bcopy() call,des2003-04-041-1/+0
* Add optimized block copy and zero functions using vis instructions, whichjake2003-04-032-0/+140
* Add support for saving and restoring kernel floating point state. The statejake2003-04-032-1/+45
* - Add space for kernel floating point registers to the pcb. These will bejake2003-04-033-10/+18
* - Generally improve register usage in cpu_switch. Use the 'in' registersjake2003-04-031-71/+63
OpenPOWER on IntegriCloud