summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/sparc64
Commit message (Expand)AuthorAgeFilesLines
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-12/+10
* Split the pagequeues per NUMA domains, and split pageademon processkib2013-08-071-0/+1
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-075-10/+14
* Add MD (for now) atomic_store_acq_<type>() and use it in pmap_activate()marius2013-08-061-1/+1
* Remove unused member.attilio2013-08-041-1/+0
* Include sys/systm.h after sys/param.h.ae2013-07-151-1/+1
* Introduce new structure sfstat for collecting sendfile's statisticsae2013-07-151-1/+1
* Prefix the alias macros for members of struct __mcontext with an underscoremarius2013-07-121-20/+20
* Stick to using the documented atomic(9) API.ed2013-06-151-1/+1
* - Add a BIT_FFS() macro and use it to replace cpusetffs_obj()jeff2013-06-131-1/+1
* o Relax locking assertions for vm_page_find_least()attilio2013-05-211-0/+2
* Relax the object locking assertion in pmap_enter_locked().alc2013-05-171-1/+1
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichkib2013-03-191-0/+2
* Add pmap function pmap_copy_pages(), which copies the content of thekib2013-03-141-0/+8
* MFCattilio2013-03-021-18/+11
|\
| * MFcalloutng:mav2013-02-281-18/+11
| * Merge from vmobj-rwlock:attilio2013-02-271-3/+2
| * Merge from vmobj-rwlock branch:attilio2013-02-261-1/+0
* | Hide the details for the assertion for VM_OBJECT_LOCK operations.attilio2013-02-211-5/+5
* | Fix other architectures and ZFS.attilio2013-02-212-1/+1
* | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-4/+4
* | There is no need to use VM_OBJECT_LOCKED() as the assertion won'tattilio2013-02-201-3/+2
* | Switch vm_object lock to be a rwlock.attilio2013-02-201-4/+4
|/
* Reform the busdma API so that new types may be added without modifyingkib2013-02-122-396/+256
* Revert the part of r239864 which removed obtaining the SMP mutex aroundmarius2013-01-231-2/+2
* Revert bogus part of r241740.marius2013-01-031-4/+5
* Move the declaration of vm_phys_paddr_to_vm_page() from vm/vm_page.hkib2012-11-161-0/+1
* Flip the semantic of M_NOWAIT to only require the allocation to notkib2012-11-141-8/+1
* Rework the known rwlock to benefit about staying on their ownattilio2012-11-031-6/+1
* - Give PIL_PREEMPT the lowest priority just above low/stray interrupts.marius2012-10-201-2/+2
* - Remove an unused header.marius2012-10-191-6/+4
* Let SCHED_ULE give affinity to the CPU the tick interrupt triggered onmarius2012-10-191-1/+3
* Reverts r234074,234105,234564,234723,234989,235231-235232 and part ofattilio2012-10-092-13/+1
* Eliminate a stale comment. It describes another use case for the pmap inalc2012-09-281-5/+0
* Correct double "the the"eadler2012-09-141-1/+1
* userret() already checks for td_locks when INVARIANTS is enabled, soattilio2012-09-081-1/+0
* Add a global MD macro for the VIS block size instead of duplicatingmarius2012-08-311-47/+46
* - Unlike cache invalidation and TLB demapping IPIs, reading registers frommarius2012-08-292-8/+4
* Merge r236494 from x86:marius2012-08-051-3/+5
* Add new pmap layer locks to the predefined lock order. Change the namesalc2012-06-271-2/+3
* Replace all uses of the vm page queues lock by a r/w lock that is privatealc2012-05-292-47/+53
* Merge r234989 from x86:marius2012-05-101-9/+0
* Clean up the intr* MD KPI from the SMP dependency, removing a cause ofattilio2012-04-262-2/+16
* Merge from x86:marius2012-04-132-3/+7
* Remove checks that are redundant due to tf_type being unsigned.marius2012-03-311-2/+2
* Fix panic on kernel traps having a mapping in trap_sig b0rked in r206086.marius2012-03-311-5/+6
* - Change contigmalloc() to use the vm_paddr_t type instead of an unsignedjhb2012-03-011-1/+1
* Fully disable interrupts while we fiddle with the FP context in themarius2012-01-281-9/+9
* Commit file missed in r230633.marius2012-01-271-18/+19
* Now that we have a working OF_printf() since r230631 and a OF_panic()marius2012-01-273-61/+24
OpenPOWER on IntegriCloud