summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/powerpc
Commit message (Expand)AuthorAgeFilesLines
* Add pmap function pmap_copy_pages(), which copies the content of thekib2013-03-142-0/+18
* MFcalloutng:davide2013-02-281-7/+8
* Reform the busdma API so that new types may be added without modifyingkib2013-02-121-296/+236
* Improve the handling of static DMA buffers that use non-default memoryjhb2012-08-031-19/+20
* Avoid recursion on the pvh global lock in the aim oea pmap.alc2012-07-101-1/+1
* Let us manage differences of Book-E PowerPC variations i.e. vendor /raj2012-05-274-15/+19
* Move OpenPIC FDT bus glue to a shared location, so that other PowerPCraj2012-05-261-0/+93
* Rename e500 prefix to match other Book-E CPU variations. CPU id tidbits forraj2012-05-261-7/+15
* Missing vm_paddr_t bits which should have been part of r235936.raj2012-05-251-4/+4
* Fix physical address type to vm_paddr_t.raj2012-05-242-6/+6
* Replace the list of PVOs owned by each PMAP with an RB tree. This simplifiesnwhitehorn2012-05-201-0/+14
* Remove dead code. The routines in atomic.S did not work properly anyway, andnwhitehorn2012-04-221-137/+0
* Replace eieio; sync for creating bus-space memory barriers with sync.nwhitehorn2012-04-221-36/+44
* Do not restore the register holding the TLS pointer when doing variousnwhitehorn2012-04-111-2/+12
* - Change contigmalloc() to use the vm_paddr_t type instead of an unsignedjhb2012-03-012-3/+3
* This commit adds profiling support for powerpc64. Now we can do applicationandreast2012-01-202-10/+10
* Rework SLB trap handling so that double-faults into an SLB trap handler arenwhitehorn2012-01-151-0/+3
* Add a memory barrier to bus_dmamap_sync(), as should have always beennwhitehorn2012-01-111-0/+3
* As it turns out, r186347 actually is insufficient to avoid the use of themarius2011-11-152-3/+3
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* Enforce a memory barrier in stream operations, as is done on othernwhitehorn2011-10-151-0/+7
* Revert r225875, r225877:mav2011-10-031-11/+0
* Add header missed in r225875.mav2011-09-291-0/+1
* Handle the race in cpu_idle() when due to the critical section CPU could getmav2011-09-291-0/+10
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-2/+2
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomickib2011-09-061-1/+1
* With retirement of cpumask_t and usage of cpuset_t for representing aattilio2011-07-041-12/+9
* Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)nwhitehorn2011-06-231-4/+0
* Add leading zeros when printing the stackframe on __powerpc64__.andreast2011-06-231-1/+1
* MFCattilio2011-05-311-3/+3
* MFCattilio2011-05-161-1/+1
* MFCattilio2011-05-101-12/+16
|\
| * Only try to set up IPIs at boot on systems that actually have more than onenwhitehorn2011-05-101-12/+16
* | Make the intended change.attilio2011-05-101-1/+1
* | Add the powerpc support.attilio2011-05-094-18/+27
|/
* Add the watchdogs patting during the (shutdown time) disk syncing andattilio2011-04-281-0/+8
* Add stoppcbs[] arrays on powerpc(64) and have each CPU save itsandreast2011-04-141-0/+3
* Make sure that extra threads in 32-bit processes stay in 32-bit mode. Thisnwhitehorn2011-04-131-0/+3
* Extend struct sysvec with new method sv_schedtail, which is used for andchagin2011-03-082-0/+2
* Put the general logic for being a CPU hog into a new functionmdf2011-02-021-2/+1
* Rename INTR_VEC to MAP_IRQ. From the OFW or FDT we obtain amarcel2011-02-021-1/+1
* Fix boot on SMP systems after r218075 by delaying CPU binding until anwhitehorn2011-01-291-3/+0
* Fix the interrupt code, broken 7 months ago. The interrupt frameworkmarcel2011-01-293-35/+86
* Add macro to test the sv_flags of any process. Change some places to testdchagin2011-01-261-6/+6
* Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().jkim2011-01-171-8/+1
* Enable shared page for the signal trampolines on PowerPC.kib2011-01-143-5/+9
* Remove bogus usage of INTR_FAST. "Fast" interrupts are now indicated byjhb2011-01-061-1/+1
* Provide a simple IOMMU framework on PowerPC, which is required to supportnwhitehorn2010-12-032-84/+168
* Add CPU support code for the IBM Cell Broadband Engine.nwhitehorn2010-11-121-0/+3
OpenPOWER on IntegriCloud