summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim
Commit message (Expand)AuthorAgeFilesLines
* Revert r223479. It is unnecessary and served only to slightly amelioratenwhitehorn2011-06-262-4/+0
* Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)nwhitehorn2011-06-2310-49/+54
* Clear any outstanding atomic reservations when traps are taken. This fixesnwhitehorn2011-06-232-0/+4
* Fix merge typo.andreast2011-06-231-1/+1
* MFCattilio2011-06-041-2/+2
|\
| * Fix a typo derived from a mismerge from mmu_oea that would causenwhitehorn2011-06-041-2/+2
* | MFCattilio2011-06-0311-309/+68
|\ \ | |/
| * Quantities stored on the stack on ppc64 tend to be twice as large as onnwhitehorn2011-06-031-1/+1
| * The POWER7 has only 32 SLB slots instead of 64, like other supportednwhitehorn2011-06-023-43/+51
| * If running under a hypervisor, don't yell at the user about startingnwhitehorn2011-06-021-1/+4
| * Explicitly initialize the first thread's MSR to PSL_KERNSET.nwhitehorn2011-06-021-1/+1
| * Include the modules area in the mapped kernel code. This fixes the kernel'snwhitehorn2011-06-021-3/+2
| * Remove some dead code: unnecessary isyncs and memory sorting, which arenwhitehorn2011-06-024-47/+9
| * MFpseries:nwhitehorn2011-06-023-213/+0
* | MFCattilio2011-05-261-0/+1
|\ \ | |/
| * Add a missing isync.nwhitehorn2011-05-261-0/+1
| * Remove a useless check that served only to make 64-bit PPC systemsnwhitehorn2011-05-161-5/+0
* | MFCattilio2011-05-161-5/+0
* | Add the powerpc support.attilio2011-05-092-6/+20
|/
* Add leading zeros when printing the physical memory chunks on __powerpc64__.andreast2011-04-191-1/+1
* Adjust debugging string to match the actual function.andreast2011-04-141-1/+1
* The macro MOEA_PVO_CHECK is empty and not used. It is a left over from theandreast2011-04-142-24/+0
* Mostly revert r219468, as I had misremembered the C standard regardingmdf2011-03-111-1/+1
* Use MAXPATHLEN rather than the size of an extern array when copying themdf2011-03-101-1/+1
* Turn off default generation of userland dot symbols on powerpc64 now thatnwhitehorn2011-02-183-18/+18
* Add macro to test the sv_flags of any process. Change some places to testdchagin2011-01-261-3/+3
* Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize.pluknet2011-01-213-6/+5
* For architectures not using direct map , and requiring real KVA page forkib2011-01-181-1/+1
* Remove unused variables. Spotted by a cppcheckandreast2011-01-151-10/+1
* Fix handling of NX pages on capable CPUs. Thanks to kib for prodding menwhitehorn2011-01-132-11/+9
* Remove unused variables. Spotted by a cppcheckandreast2011-01-062-6/+0
* Only keep track of PTE validity statistics for pages not locked in thenwhitehorn2010-12-281-2/+8
* Garbage-collect unused variable.nwhitehorn2010-12-192-9/+4
* Add some isync()s related to the 64-bit MMU scratch page to avoid racenwhitehorn2010-12-112-0/+4
* Add an abstraction layer to the 64-bit AIM MMU's page table manipulationnwhitehorn2010-12-045-644/+983
* After some off-list discussion, revert a number of changes to thedim2010-11-221-1/+1
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-1/+1
* Partially revert r215182. There appears to be a silicon bug on the 970nwhitehorn2010-11-121-4/+4
* Add CPU support code for the IBM Cell Broadband Engine.nwhitehorn2010-11-121-0/+30
* Remove use of a separate ofw_pmap on 32-bit CPUs. Many Open Firmwarenwhitehorn2010-11-124-736/+12
* Remove or conditionalize some hypervisor-unfriendly instruction sequences.nwhitehorn2010-11-121-4/+0
* Add some platform KOBJ extensions and continue integrating PowerPCnwhitehorn2010-11-123-13/+58
* Fix an error in r215067. An existing /chosen/mmu but missing translationsnwhitehorn2010-11-121-5/+5
* Centralize CPU idle routines into powerpc/cpu.c and use the samenwhitehorn2010-11-121-58/+0
* Fix typo in the comment.raj2010-11-111-1/+1
* Add support for the IMISS, DLMISS, and DSMISS traps required to runnwhitehorn2010-11-112-0/+210
* Make AIM early-boot code function correctly without Open Firmware.nwhitehorn2010-11-093-10/+12
* Adjust the order of operations in spinlock_enter() and spinlock_exit() tojhb2010-11-051-4/+10
* Fix two mistakes on 32-bit systems. The slbmte code in syscall() is 64-bitnwhitehorn2010-11-032-3/+5
* Clean up the user segment handling code a little more. Now thatnwhitehorn2010-11-034-15/+12
OpenPOWER on IntegriCloud