summaryrefslogtreecommitdiffstats
path: root/sys/sparc64
Commit message (Expand)AuthorAgeFilesLines
* Set td_kstack_pages for thread0.marius2011-02-081-0/+1
* Take advantage of accessing the kernel TSB via ASI_ATOMIC_QUAD_LDD_PHYSmarius2011-02-081-1/+2
* Put the general logic for being a CPU hog into a new functionmdf2011-02-021-2/+1
* Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize.pluknet2011-01-212-4/+2
* For architectures not using direct map , and requiring real KVA page forkib2011-01-181-1/+1
* Remove empty dev_mem_md_init() stubs.jkim2011-01-171-6/+0
* Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().jkim2011-01-171-1/+4
* In order to save instructions the MMU trap handlers assumed that the kernelmarius2011-01-172-34/+72
* Remove unneeded includes of <sys/linker_set.h>. Other headers that usejhb2011-01-114-4/+0
* Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.kib2011-01-091-11/+0
* Fix the value for DECIMAL_DIG on UltraSparcs. The previous value ofdas2011-01-091-1/+1
* On mixed 32/64 bit architectures (mips, powerpc) use __LP64__ rather thantijl2011-01-081-2/+2
* Fix types of some values in machine/_limits.h.tijl2011-01-081-9/+7
* Add AT_STACKPROT elf aux vector. Will be used to inform rtld about thekib2011-01-071-1/+2
* Remove an unused variable accidentally added in r216803.marius2011-01-061-1/+0
* Inherit the APB and the generic OFW PCI-PCI bridge driver from the genericmarius2011-01-042-38/+5
* Reserve INTR_MD[1-4] similarly to what BUS_DMA_BUS[1-4] are intended formarius2011-01-046-10/+12
* Extend the section in which interrupts are disabled in the TLB demapmarius2011-01-021-6/+6
* On UltraSPARC-III+ and greater take advantage of ASI_ATOMIC_QUAD_LDD_PHYS,marius2010-12-297-112/+294
* - Move the macros for generating load and store instructions to asmacros.hmarius2010-12-292-24/+24
* Rename the "xor" parameter to "xorval" as the former is a reserved keywordmarius2010-12-291-13/+13
* Extend the hack of r182730 to trick GAS/GCC into compiling access tomarius2010-12-212-4/+6
* Revert r216080 so kmem_map is capped at 3/5 of the currently rather modestmarius2010-12-211-1/+2
* Revert r216134. This checkin broke platforms where bus_space are macros:brucec2010-12-031-59/+56
* Disallow passing in a count of zero bytes to the bus_space(9) functions.brucec2010-12-021-56/+59
* Change VM_KMEM_SIZE_MAX to be just (VM_MAX_KERNEL_ADDRESS - VM_MIN_KERNEL_ADD...fjoe2010-11-301-2/+1
* Define VM_KMEM_SIZE_MAX on sparc64. Otherwise kernel built withfjoe2010-11-281-0/+8
* Convert drivers somehow missed in r200874 to multipass probing.marius2010-11-152-2/+4
* Enable reservation-based physical memory allocation. Even without thealc2010-11-101-2/+9
* - Remove <machine/mutex.h>. Most of the headers were empty, and thejhb2010-11-091-32/+0
* Implement pmap_is_prefaultable().marius2010-11-061-1/+5
* Adjust the order of operations in spinlock_enter() and spinlock_exit() tojhb2010-11-051-3/+6
* - When resetting pm_active and pm_context of a pmap in pmap_pinit() wemarius2010-10-291-4/+7
* - Given that in one-shot mode tick_et_start() also is called frequentlymarius2010-10-251-113/+103
* - Wrap exchanging td_intr_frame and calling the event timer callback inmarius2010-10-193-17/+19
* - In oneshot-mode it doesn't make sense to try to compensate the clockmarius2010-10-171-45/+41
* Explicitly lower the PIL to 0 as part of enabling interrupts, similar tomarius2010-10-141-0/+1
* - In the spirit of r212559 add a comment describing what will eventuallymarius2010-10-141-1/+11
* In the replacement text of the __bswapN_const() macros cast the argumentmarius2010-10-081-12/+14
* Fix bogus error message from bus_dmamem_alloc() about incorrect alignment.neel2010-09-291-1/+1
* minor simplifications and cosmeticsmarius2010-09-241-10/+6
* Now userland POSIX semaphore is based on umtx. The kernel moduledavidxu2010-09-241-1/+0
* For sparc64 relocations that directly put bits of the symbol value intokib2010-09-221-18/+22
* Remove accidentally committed test code which effectively prevented themarius2010-09-161-2/+0
* Add a VIS-based block copy function for SPARC64 V and later, whichmarius2010-09-153-1/+121
* Add macros for alternate entry points.marius2010-09-151-1/+8
* Sync with other platforms:marius2010-09-151-9/+17
* - Update the comment in swi_vm() regarding busdma bounce buffers; it'smarius2010-09-151-5/+2
* Remove a KASSERT which will also trigger for perfectly valid combinationsmarius2010-09-141-3/+0
* Remove redundant raising of the PIL to PIL_TICK as the respective locoremarius2010-09-142-2/+0
OpenPOWER on IntegriCloud