summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim
Commit message (Expand)AuthorAgeFilesLines
* Align stacks of kernel threads correctly at 16-byte boundaries rather thannwhitehorn2013-09-051-0/+1
* Enable PMC interrupt handling, and fix a DTrace trap handling bug.jhibbits2013-09-031-5/+5
* Revert r254501. Instead, reuse the type stability of the struct pmapkib2013-08-222-6/+4
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-092-24/+20
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-073-5/+5
* Remove an unnecessary panic. The PVO's PTE entry and the PTEG's PTE entry mayjhibbits2013-08-061-3/+0
* Evict pages from the PTEG when it's full and trying to insert a new PTE,jhibbits2013-08-061-7/+77
* Introduce new structure sfstat for collecting sendfile's statisticsae2013-07-151-1/+1
* Fix check: bitwise and has only one &.nwhitehorn2013-07-121-1/+1
* o Relax locking assertions for vm_page_find_least()attilio2013-05-212-0/+4
* Relax the object locking assertion in pmap_enter_locked().alc2013-05-172-2/+2
* Remove a comment that shouldn't have gone in.jhibbits2013-04-261-3/+0
* Introduce kernel coredumps to ppc32 AIM. Leeched from the booke code.jhibbits2013-04-251-0/+111
* Print out DSISR in a fatal DSI trap.jhibbits2013-04-051-0/+2
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichkib2013-03-191-0/+8
* Add FBT for PowerPC DTrace. Also, clean up the DTrace assembly code,jhibbits2013-03-183-19/+14
* Add pmap function pmap_copy_pages(), which copies the content of thekib2013-03-142-0/+96
* MFCattilio2013-03-021-17/+9
|\
| * MFcalloutng:mav2013-02-281-17/+9
| * Merge from vmobj-rwlock:attilio2013-02-272-6/+4
| * Merge from vmobj-rwlock branch:attilio2013-02-263-3/+0
* | Hide the details for the assertion for VM_OBJECT_LOCK operations.attilio2013-02-212-8/+8
* | Fix other architectures and ZFS.attilio2013-02-214-3/+1
* | There is no need to use VM_OBJECT_LOCKED() as the assertion won'tattilio2013-02-202-6/+4
* | Switch vm_object lock to be a rwlock.attilio2013-02-202-6/+6
|/
* Setup BAT0 and BAT1 on the Wii.adrian2012-11-212-22/+40
* Flip the semantic of M_NOWAIT to only require the allocation to notkib2012-11-143-19/+6
* Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.jhibbits2012-11-075-0/+97
* Rework the known rwlock to benefit about staying on their ownattilio2012-11-031-10/+1
* Eliminate a stale comment. It describes another use case for the pmap inalc2012-09-282-10/+0
* userret() already checks for td_locks when INVARIANTS is enabled, soattilio2012-09-081-1/+0
* Unbreak tinderbox.rpaulo2012-08-251-1/+4
* Set mdp only under #ifdef WII.rpaulo2012-08-251-0/+3
* On Nintendo Wii CPUs, the mdp value will be garbage. Set it to NULLadrian2012-08-211-1/+9
* Avoid recursion on the pvh global lock in the aim oea pmap.alc2012-07-102-14/+26
* Replace all uses of the vm page queues lock by a r/w lock that is privatealc2012-07-061-29/+46
* The `end' symbol doesn't match the end of the kernel image because it'srpaulo2012-06-292-6/+8
* Fix physical address type to vm_paddr_t also for powerpc64.raj2012-05-251-11/+11
* Fix physical address type to vm_paddr_t.raj2012-05-241-11/+11
* Replace the list of PVOs owned by each PMAP with an RB tree. This simplifiesnwhitehorn2012-05-202-176/+57
* Fix final bugs in memory barriers on PowerPC:nwhitehorn2012-05-042-2/+4
* Fix build on 32-bit systems.nwhitehorn2012-04-281-1/+1
* After switching mutexes to use lwsync, they no longer provide sufficientnwhitehorn2012-04-282-30/+19
* Revert r234581 for this file. The lockless SLB tree code does in fact neednwhitehorn2012-04-241-2/+2
* Use lwsync to provide memory barriers on systems that support it insteadnwhitehorn2012-04-221-2/+2
* Avoid a lock order reversal in pmap_extract_and_hold() from relockingnwhitehorn2012-04-221-1/+32
* Make sure all pending operations have completed on the existing threadnwhitehorn2012-04-202-0/+2
* We don't need kcopy() in any of the remaining places it is used, sonwhitehorn2012-04-113-33/+3
* Only manipulate the PGA_EXECUTABLE flag on managed pages. This is a proxynwhitehorn2012-04-111-14/+10
* Fix error in r233949. Synchronizing icaches on uncacheable pages turns outnwhitehorn2012-04-111-2/+4
OpenPOWER on IntegriCloud