summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim
Commit message (Expand)AuthorAgeFilesLines
* Update NetBSD Foundation copyrights to 2-clause BSDemaste2014-03-183-21/+0
* Unbreak non-SMP builds. This was broken by r259284. Also, reorganize thejhibbits2014-01-314-10/+201
* Use a loop of dcbz, instead of calling bzero() to zero a page. This matchesjhibbits2014-01-291-6/+4
* Save r3 before using it for the trap check, else we end up saving the new r3,jhibbits2013-12-152-4/+8
* Add PMU-based CPU frequency scaling. This method is used on most Titaniumjhibbits2013-12-131-7/+14
* FBT now does work fully on PowerPC.jhibbits2013-12-123-6/+26
* The kernel stack guard pages are only below the stack pointer, not above.nwhitehorn2013-12-012-2/+4
* badaddr() is used only in the grackle PCI driver, so move its definitionnwhitehorn2013-11-272-61/+0
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingattilio2013-11-253-6/+0
* Save and restore the trap vectors when doing OF calls on pSeries machines.andreast2013-11-231-0/+5
* Remove stale comment. The PID provider is handled elsewhere already.jhibbits2013-11-211-3/+0
* Do not assume a value for #address-cells when parsing the OF translationsnwhitehorn2013-11-171-17/+27
* Unify handling of illegal instruction faults between AIM and Book-E. Thisnwhitehorn2013-11-171-22/+3
* Fix copy+paste-o, OEA64 uses LPTE, not PTE.jhibbits2013-11-141-2/+2
* Use the same implementation of copyinout.c for both AIM and Book-E. Thisnwhitehorn2013-11-111-522/+0
* Follow up r223485, which made AIM use the ABI thread pointer instead ofnwhitehorn2013-11-112-485/+0
* Add the necessary bits for dumps on ppc64.jhibbits2013-11-111-0/+105
* Remove references to an unused fasttrap probe hook, and remove themarkj2013-10-311-3/+2
* Add some extra sanity checking and checks to printf format specifiers.nwhitehorn2013-10-261-11/+11
* Interrelated improvements to early boot mappings:nwhitehorn2013-10-261-0/+8
* Clean up missed header references.nwhitehorn2013-10-262-2/+2
* Since the PS3 port was committed, the AIM nexus device works perfectly finenwhitehorn2013-10-201-527/+0
* Replace the two almost-exactly-identical AIM and Book-E clock.cnwhitehorn2013-10-202-279/+0
* Unify the AIM and Book-E vm_machdep.c implementations, which previouslynwhitehorn2013-10-201-413/+0
* Fix the Wii build, and remove an extraneous critical_enter().jhibbits2013-10-161-3/+2
* Add fasttrap for PowerPC. This is the last piece of the dtrace/ppc puzzle.jhibbits2013-10-151-2/+14
* Move the PMC handling to the first level interrupt handler where it belongs.jhibbits2013-10-152-13/+17
* - Create kern.ipc.sendfile namespace, and put the new "readhead" OIDglebius2013-09-221-0/+11
* The pmap function pmap_clear_reference() is no longer used. Remove it.alc2013-09-202-24/+0
* Change VM object lock assertion to match locking higher in the callnwhitehorn2013-09-131-1/+1
* Raise artificial limits on number of CPUs and number of interrupts.nwhitehorn2013-09-091-2/+3
* Add POWER CPUs to the kernel's knowledge. This does not imply we currentlynwhitehorn2013-09-092-5/+3
* 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
|\
OpenPOWER on IntegriCloud