summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim
Commit message (Expand)AuthorAgeFilesLines
...
* Rework SLB trap handling so that double-faults into an SLB trap handler arenwhitehorn2012-01-154-57/+229
* Implement hwpmc counting PMC support for PowerPC G4+ (MPC745x/MPC744x).jhibbits2011-12-242-0/+16
* Allow this to work on embedded systems without Open Firmware by makingnwhitehorn2011-12-161-35/+67
* Zero BSS on start, in case the ELF loader that started the kernel did notnwhitehorn2011-12-161-0/+11
* Eliminate vestiges of page coloring.alc2011-12-152-4/+2
* Keep track of PVO entries in each pmap, which allows much fasternwhitehorn2011-12-112-9/+41
* - There's no need to overwrite the default device method with the defaultmarius2011-11-221-4/+4
* Use a global __pure2 function instead of a global register variable fornwhitehorn2011-11-172-2/+12
* Add an extra invariant here which was useful on 64-bit CPUs.nwhitehorn2011-11-171-0/+2
* Refactor the code that performs physically contiguous memory allocation,alc2011-11-161-7/+9
* Fix a bug where the pmap_cpu_bootstrap() ap argument could be clobbered.nwhitehorn2011-11-092-2/+4
* Inline the syscallenter() and syscallret(). This reduces the time measuredkib2011-09-111-0/+2
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomickib2011-09-062-26/+26
* - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flagkib2011-08-092-39/+29
* This a follow up commit from r224216 for powerpc 32-bit. Increaseandreast2011-07-251-2/+2
* On 64 bit architectures size_t is 8 bytes, thus it should use an 8 bytesattilio2011-07-191-2/+2
* - Remove the eintrcnt/eintrnames usage and introduce the concept ofattilio2011-07-182-4/+10
* With retirement of cpumask_t and usage of cpuset_t for representing aattilio2011-07-042-12/+4
* 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
OpenPOWER on IntegriCloud