aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/aim
Commit message (Expand)AuthorAgeFilesLines
* Update NetBSD Foundation copyrights to 2-clause BSDEd Maste2014-03-183-21/+0
* Unbreak non-SMP builds. This was broken by r259284. Also, reorganize theJustin Hibbits2014-01-314-10/+201
* Use a loop of dcbz, instead of calling bzero() to zero a page. This matchesJustin Hibbits2014-01-291-6/+4
* Save r3 before using it for the trap check, else we end up saving the new r3,Justin Hibbits2013-12-152-4/+8
* Add PMU-based CPU frequency scaling. This method is used on most TitaniumJustin Hibbits2013-12-131-7/+14
* FBT now does work fully on PowerPC.Justin Hibbits2013-12-123-6/+26
* The kernel stack guard pages are only below the stack pointer, not above.Nathan Whitehorn2013-12-012-2/+4
* badaddr() is used only in the grackle PCI driver, so move its definitionNathan Whitehorn2013-11-272-61/+0
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-253-6/+0
* Save and restore the trap vectors when doing OF calls on pSeries machines.Andreas Tobler2013-11-231-0/+5
* Remove stale comment. The PID provider is handled elsewhere already.Justin Hibbits2013-11-211-3/+0
* Do not assume a value for #address-cells when parsing the OF translationsNathan Whitehorn2013-11-171-17/+27
* Unify handling of illegal instruction faults between AIM and Book-E. ThisNathan Whitehorn2013-11-171-22/+3
* Fix copy+paste-o, OEA64 uses LPTE, not PTE.Justin Hibbits2013-11-141-2/+2
* Use the same implementation of copyinout.c for both AIM and Book-E. ThisNathan Whitehorn2013-11-111-522/+0
* Follow up r223485, which made AIM use the ABI thread pointer instead ofNathan Whitehorn2013-11-112-485/+0
* Add the necessary bits for dumps on ppc64.Justin Hibbits2013-11-111-0/+105
* Remove references to an unused fasttrap probe hook, and remove theMark Johnston2013-10-311-3/+2
* Add some extra sanity checking and checks to printf format specifiers.Nathan Whitehorn2013-10-261-11/+11
* Interrelated improvements to early boot mappings:Nathan Whitehorn2013-10-261-0/+8
* Clean up missed header references.Nathan Whitehorn2013-10-262-2/+2
* Since the PS3 port was committed, the AIM nexus device works perfectly fineNathan Whitehorn2013-10-201-527/+0
* Replace the two almost-exactly-identical AIM and Book-E clock.cNathan Whitehorn2013-10-202-279/+0
* Unify the AIM and Book-E vm_machdep.c implementations, which previouslyNathan Whitehorn2013-10-201-413/+0
* Fix the Wii build, and remove an extraneous critical_enter().Justin Hibbits2013-10-161-3/+2
* Add fasttrap for PowerPC. This is the last piece of the dtrace/ppc puzzle.Justin Hibbits2013-10-151-2/+14
* Move the PMC handling to the first level interrupt handler where it belongs.Justin Hibbits2013-10-152-13/+17
* - Create kern.ipc.sendfile namespace, and put the new "readhead" OIDGleb Smirnoff2013-09-221-0/+11
* The pmap function pmap_clear_reference() is no longer used. Remove it.Alan Cox2013-09-202-24/+0
* Change VM object lock assertion to match locking higher in the callNathan Whitehorn2013-09-131-1/+1
* Raise artificial limits on number of CPUs and number of interrupts.Nathan Whitehorn2013-09-091-2/+3
* Add POWER CPUs to the kernel's knowledge. This does not imply we currentlyNathan Whitehorn2013-09-092-5/+3
* Align stacks of kernel threads correctly at 16-byte boundaries rather thanNathan Whitehorn2013-09-051-0/+1
* Enable PMC interrupt handling, and fix a DTrace trap handling bug.Justin Hibbits2013-09-031-5/+5
* Revert r254501. Instead, reuse the type stability of the struct pmapKonstantin Belousov2013-08-222-6/+4
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-092-24/+20
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-073-5/+5
* Remove an unnecessary panic. The PVO's PTE entry and the PTEG's PTE entry mayJustin Hibbits2013-08-061-3/+0
* Evict pages from the PTEG when it's full and trying to insert a new PTE,Justin Hibbits2013-08-061-7/+77
* Introduce new structure sfstat for collecting sendfile's statisticsAndrey V. Elsukov2013-07-151-1/+1
* Fix check: bitwise and has only one &.Nathan Whitehorn2013-07-121-1/+1
* o Relax locking assertions for vm_page_find_least()Attilio Rao2013-05-212-0/+4
* Relax the object locking assertion in pmap_enter_locked().Alan Cox2013-05-172-2/+2
* Remove a comment that shouldn't have gone in.Justin Hibbits2013-04-261-3/+0
* Introduce kernel coredumps to ppc32 AIM. Leeched from the booke code.Justin Hibbits2013-04-251-0/+111
* Print out DSISR in a fatal DSI trap.Justin Hibbits2013-04-051-0/+2
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichKonstantin Belousov2013-03-191-0/+8
* Add FBT for PowerPC DTrace. Also, clean up the DTrace assembly code,Justin Hibbits2013-03-183-19/+14
* Add pmap function pmap_copy_pages(), which copies the content of theKonstantin Belousov2013-03-142-0/+96
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-093-8/+9