aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/aim
Commit message (Expand)AuthorAgeFilesLines
* Revert the _NOPROF entries on cpu_throw, cpu_switch and savectx. They can beAndreas Tobler2012-02-051-3/+3
* Fix build for the case of powerpc64 kernel without COMPAT_FREEBSD32.Konstantin Belousov2012-01-301-0/+3
* Finally, try to enable the nxstacks on amd64 and powerpc64 for both 64bitKonstantin Belousov2012-01-301-0/+4
* This commit adds profiling support for powerpc64. Now we can do applicationAndreas Tobler2012-01-203-7/+8
* Rework SLB trap handling so that double-faults into an SLB trap handler areNathan Whitehorn2012-01-154-57/+229
* Implement hwpmc counting PMC support for PowerPC G4+ (MPC745x/MPC744x).Justin Hibbits2011-12-242-0/+16
* Allow this to work on embedded systems without Open Firmware by makingNathan Whitehorn2011-12-161-35/+67
* Zero BSS on start, in case the ELF loader that started the kernel did notNathan Whitehorn2011-12-161-0/+11
* Eliminate vestiges of page coloring.Alan Cox2011-12-152-4/+2
* Keep track of PVO entries in each pmap, which allows much fasterNathan Whitehorn2011-12-112-9/+41
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-4/+4
* Use a global __pure2 function instead of a global register variable forNathan Whitehorn2011-11-172-2/+12
* Add an extra invariant here which was useful on 64-bit CPUs.Nathan Whitehorn2011-11-171-0/+2
* Refactor the code that performs physically contiguous memory allocation,Alan Cox2011-11-161-7/+9
* Fix a bug where the pmap_cpu_bootstrap() ap argument could be clobbered.Nathan Whitehorn2011-11-092-2/+4
* Inline the syscallenter() and syscallret(). This reduces the time measuredKonstantin Belousov2011-09-111-0/+2
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomicKonstantin Belousov2011-09-062-26/+26
* - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flagKonstantin Belousov2011-08-092-39/+29
* This a follow up commit from r224216 for powerpc 32-bit. IncreaseAndreas Tobler2011-07-251-2/+2
* On 64 bit architectures size_t is 8 bytes, thus it should use an 8 bytesAttilio Rao2011-07-191-2/+2
* - Remove the eintrcnt/eintrnames usage and introduce the concept ofAttilio Rao2011-07-182-4/+10
* MFCAttilio Rao2011-06-262-4/+0
|\
| * Revert r223479. It is unnecessary and served only to slightly ameliorateNathan Whitehorn2011-06-262-4/+0
* | MFCAttilio Rao2011-06-2411-50/+59
|\|
| * Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)Nathan Whitehorn2011-06-2310-49/+54
| * Clear any outstanding atomic reservations when traps are taken. This fixesNathan Whitehorn2011-06-232-0/+4
| * Fix merge typo.Andreas Tobler2011-06-231-1/+1
* | Remove pc_other_cpus and pc_cpumask usage from powerpc support.Attilio Rao2011-06-162-12/+4
|/
* MFCAttilio Rao2011-06-041-2/+2
|\
| * Fix a typo derived from a mismerge from mmu_oea that would causeNathan Whitehorn2011-06-041-2/+2
* | MFCAttilio Rao2011-06-0311-309/+68
|\|
| * Quantities stored on the stack on ppc64 tend to be twice as large as onNathan Whitehorn2011-06-031-1/+1
| * The POWER7 has only 32 SLB slots instead of 64, like other supportedNathan Whitehorn2011-06-023-43/+51
| * If running under a hypervisor, don't yell at the user about startingNathan Whitehorn2011-06-021-1/+4
| * Explicitly initialize the first thread's MSR to PSL_KERNSET.Nathan Whitehorn2011-06-021-1/+1
| * Include the modules area in the mapped kernel code. This fixes the kernel'sNathan Whitehorn2011-06-021-3/+2
| * Remove some dead code: unnecessary isyncs and memory sorting, which areNathan Whitehorn2011-06-024-47/+9
| * MFpseries:Nathan Whitehorn2011-06-023-213/+0
* | MFCAttilio Rao2011-05-261-0/+1
|\|
| * Add a missing isync.Nathan Whitehorn2011-05-261-0/+1
* | MFCAttilio Rao2011-05-161-5/+0
|\|
| * Remove a useless check that served only to make 64-bit PPC systemsNathan Whitehorn2011-05-161-5/+0
* | Add the powerpc support.Attilio Rao2011-05-092-6/+20
|/
* Add leading zeros when printing the physical memory chunks on __powerpc64__.Andreas Tobler2011-04-191-1/+1
* Adjust debugging string to match the actual function.Andreas Tobler2011-04-141-1/+1
* The macro MOEA_PVO_CHECK is empty and not used. It is a left over from theAndreas Tobler2011-04-142-24/+0
* Mostly revert r219468, as I had misremembered the C standard regardingMatthew D Fleming2011-03-111-1/+1
* Use MAXPATHLEN rather than the size of an extern array when copying theMatthew D Fleming2011-03-101-1/+1
* Turn off default generation of userland dot symbols on powerpc64 now thatNathan Whitehorn2011-02-183-18/+18
* Add macro to test the sv_flags of any process. Change some places to testDmitry Chagin2011-01-261-3/+3