summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim
Commit message (Expand)AuthorAgeFilesLines
* Improve hash coverage for kernel page table entries by modifying the kernelnwhitehorn2010-07-312-10/+3
* MFppc64:nwhitehorn2010-07-1316-649/+3751
* Unify ABI-related bits of the Book-E and AIM machdep routinesnwhitehorn2010-07-122-551/+1
* The number after 2 is 3, not 4.nwhitehorn2010-07-091-1/+1
* Remove an unnecessary include of opt_psim.h, which is not present onnwhitehorn2010-07-091-1/+0
* MFppc64:nwhitehorn2010-07-091-3/+3
* Replace the existing PowerPC busdma implementation with the one fromnwhitehorn2010-07-081-2/+0
* Remove the unneeded header <machine/intr.h>.marcel2010-07-021-1/+0
* Move prototypes for kern_sigtimedwait() and kern_sigprocmask() tojhb2010-06-301-0/+1
* Configure interrupts on SMP systems to be distributed among all onlinenwhitehorn2010-06-231-0/+27
* Temporarily disable instruction relocation while setting up the kernel'snwhitehorn2010-06-201-1/+6
* Provide for multiple, cascaded PICs on PowerPC systems, and extend thenwhitehorn2010-06-182-2/+2
* Make SMP work on MPC7400-based Apple desktops like the PowerMac3,3.nwhitehorn2010-06-122-10/+42
* Relax one of the new assertions in pmap_enter() a little. Specifically,alc2010-06-112-2/+4
* Reduce the scope of the page queues lock and the number ofalc2010-06-102-63/+43
* Correct a harmless typo introduced when copying code from mmu_oea64.nwhitehorn2010-06-051-1/+1
* Don't set PG_WRITEABLE in pmap_enter() unless the page is managed.alc2010-06-052-2/+4
* Push down page queues lock acquisition in pmap_enter_object() andalc2010-05-262-15/+18
* Roughly half of a typical pmap_mincore() implementation is machine-alc2010-05-242-12/+68
* Reorganize syscall entry and leave handling.kib2010-05-231-88/+37
* Now that single-threaded access to firmware is enforced bynwhitehorn2010-05-211-14/+0
* Fix a long-standing bug in the PowerPC OFW call function on SMP machinesnwhitehorn2010-05-201-5/+64
* On entry to pmap_enter(), assert that the page is busy. While I'malc2010-05-162-2/+25
* Pull OF_quiesce() out of the MI Open Firmware layer and entirely intonwhitehorn2010-05-161-8/+35
* On PowerMac11,2 and (presumably) PowerMac12,1, we need to quiesce thenwhitehorn2010-05-161-0/+13
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andalc2010-05-082-10/+17
* On Alan's advice, rather than do a wholesale conversion on a singlekmacy2010-04-302-5/+14
* Resurrect pmap_is_referenced() and use it in mincore(). Essentially,alc2010-04-242-0/+22
* Change the arguments of exec_setregs() so that it receives a pointernwhitehorn2010-03-251-2/+2
* Get nexus(4) out of the RTC business. The interface used by nexus(4)nwhitehorn2010-03-231-60/+0
* Open Firmware on powerpc is generally non-reetrant, so serialize allnwhitehorn2010-03-231-0/+8
* Revisit locking in the 64-bit AIM PMAP. The PVO head for a page isnwhitehorn2010-03-201-16/+20
* Fix two small bugs. The PowerPC 970 does not support non-coherent memorynwhitehorn2010-03-151-2/+2
* Place interrupt handling in a critical section and remove doublenwhitehorn2010-03-091-2/+4
* Fix an obvious lock escape and fix a typo in a comment.nwhitehorn2010-03-041-2/+4
* Patch some more concurrency issues here. This expands the page tablenwhitehorn2010-03-041-23/+43
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromjoel2010-03-031-7/+0
* Move the OEA64 scratchpage to the end of KVA from the beginning, and setnwhitehorn2010-02-251-9/+14
* Provide an implementation of pmap_dev_direct_mapped() on OEA64. This isnwhitehorn2010-02-251-1/+16
* Use dcbz instead of word stores for page zeroing, providing a factor ofnwhitehorn2010-02-241-9/+21
* Close a race involving the OEA64 scratchpage. When the scratch page'snwhitehorn2010-02-241-10/+14
* Allow user programs to execute mfpvr instructions. Linux allows this, andnwhitehorn2010-02-221-1/+22
* Reduce KVA pressure on OEA64 systems running in bridge mode by mappingnwhitehorn2010-02-204-63/+43
* Fix a bug where pages being removed from memory entirely no longer havenwhitehorn2010-02-182-55/+39
* Remove extraneous semicolons, no functional changes.mbr2010-01-072-6/+6
* The first argument of dcbz interprets r0 as a literal zero, not the second.nwhitehorn2009-12-031-1/+1
* Add a CPU features framework on PowerPC and simplify CPU setup a littlenwhitehorn2009-11-282-4/+8
* Simplify the invocation of vm_fault(). Specifically, eliminate the flagalc2009-11-271-3/+1
* Garbage collect some code that was never compiled in to handle Altivecnwhitehorn2009-11-221-6/+0
* Provide a real fix to the too-many-translations problem when bootingnwhitehorn2009-11-121-56/+62
OpenPOWER on IntegriCloud