| Commit message (Expand) | Author | Age | Files | Lines |
* | Reduce the frequency that the PowerPC/AIM pmaps invalidate instruction | nwhitehorn | 2012-04-06 | 1 | -0/+3 |
* | Rework SLB trap handling so that double-faults into an SLB trap handler are | nwhitehorn | 2012-01-15 | 1 | -2/+3 |
* | Implement hwpmc counting PMC support for PowerPC G4+ (MPC745x/MPC744x). | jhibbits | 2011-12-24 | 1 | -0/+1 |
* | Use a global __pure2 function instead of a global register variable for | nwhitehorn | 2011-11-17 | 1 | -1/+6 |
* | Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64) | nwhitehorn | 2011-06-23 | 1 | -2/+2 |
* | The POWER7 has only 32 SLB slots instead of 64, like other supported | nwhitehorn | 2011-06-02 | 1 | -9/+13 |
* | Explicitly initialize the first thread's MSR to PSL_KERNSET. | nwhitehorn | 2011-06-02 | 1 | -1/+1 |
* | Include the modules area in the mapped kernel code. This fixes the kernel's | nwhitehorn | 2011-06-02 | 1 | -3/+2 |
* | Add leading zeros when printing the physical memory chunks on __powerpc64__. | andreast | 2011-04-19 | 1 | -1/+1 |
* | Mostly revert r219468, as I had misremembered the C standard regarding | mdf | 2011-03-11 | 1 | -1/+1 |
* | Use MAXPATHLEN rather than the size of an extern array when copying the | mdf | 2011-03-10 | 1 | -1/+1 |
* | Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize. | pluknet | 2011-01-21 | 1 | -2/+1 |
* | Remove use of a separate ofw_pmap on 32-bit CPUs. Many Open Firmware | nwhitehorn | 2010-11-12 | 1 | -2/+0 |
* | Centralize CPU idle routines into powerpc/cpu.c and use the same | nwhitehorn | 2010-11-12 | 1 | -58/+0 |
* | Add support for the IMISS, DLMISS, and DSMISS traps required to run | nwhitehorn | 2010-11-11 | 1 | -0/+9 |
* | Adjust the order of operations in spinlock_enter() and spinlock_exit() to | jhb | 2010-11-05 | 1 | -4/+10 |
* | Handle vector assist traps without a kernel panic, by setting denormalized | nwhitehorn | 2010-10-05 | 1 | -2/+2 |
* | Resurrect PSIM support by moving the cacheline size-detection warning | grehan | 2010-09-14 | 1 | -2/+10 |
* | Refactor timer management code with priority to one-shot operation mode. | mav | 2010-09-13 | 1 | -0/+12 |
* | Update PowerPC event timer code to use new event timers infrastructure. | mav | 2010-09-11 | 1 | -2/+1 |
* | Restructure how reset and poweroff are handled on PowerPC systems, since | nwhitehorn | 2010-08-31 | 1 | -12/+0 |
* | MFppc64: | nwhitehorn | 2010-07-13 | 1 | -30/+61 |
* | Unify ABI-related bits of the Book-E and AIM machdep routines | nwhitehorn | 2010-07-12 | 1 | -408/+0 |
* | Move prototypes for kern_sigtimedwait() and kern_sigprocmask() to | jhb | 2010-06-30 | 1 | -0/+1 |
* | Change the arguments of exec_setregs() so that it receives a pointer | nwhitehorn | 2010-03-25 | 1 | -2/+2 |
* | Reduce KVA pressure on OEA64 systems running in bridge mode by mapping | nwhitehorn | 2010-02-20 | 1 | -0/+5 |
* | The first argument of dcbz interprets r0 as a literal zero, not the second. | nwhitehorn | 2009-12-03 | 1 | -1/+1 |
* | Add a CPU features framework on PowerPC and simplify CPU setup a little | nwhitehorn | 2009-11-28 | 1 | -3/+6 |
* | Turn off Altivec data-stream prefetching before going into power-save | nwhitehorn | 2009-10-29 | 1 | -3/+21 |
* | In r197963, a race with thread being selected for signal delivery | kib | 2009-10-27 | 1 | -7/+1 |
* | Add some more paranoia to setting HID registers, and update the AIM | nwhitehorn | 2009-10-23 | 1 | -0/+2 |
* | Get the gdb/psim emulator functioning again. | grehan | 2009-06-10 | 1 | -1/+7 |
* | Introduce support for cpufreq on PowerPC with the dynamic frequency | nwhitehorn | 2009-05-31 | 1 | -8/+0 |
* | Add cpu_flush_dcache() for use after non-DMA based I/O so that a | marcel | 2009-05-18 | 1 | -0/+10 |
* | Factor out platform dependent things unrelated to device drivers into a | nwhitehorn | 2009-05-14 | 1 | -4/+11 |
* | Zero PCB during early AIM PowerPC init. | raj | 2009-04-24 | 1 | -0/+1 |
* | Rework the way we get the cacheline size. Instead of having a table of | nwhitehorn | 2009-04-12 | 1 | -13/+38 |
* | Fix the build when KDB is disabled. The second instance of rfi in | nwhitehorn | 2009-04-05 | 1 | -0/+3 |
* | Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge mode | nwhitehorn | 2009-04-04 | 1 | -26/+119 |
* | Add Altivec support for supported CPUs. This is derived from the FPU support | nwhitehorn | 2009-02-20 | 1 | -4/+28 |
* | Modularize the Open Firmware client interface to allow run-time switching | nwhitehorn | 2008-12-20 | 1 | -2/+10 |
* | Allow the cacheline size on PowerPC to be set at runtime. This is essential for | nwhitehorn | 2008-09-24 | 1 | -4/+4 |
* | Call powerpc_sync() instead of using an asm statement. | marcel | 2008-08-30 | 1 | -1/+1 |
* | The VM system no longer uses setPQL2(). Remove it and its helpers. | alc | 2008-05-23 | 1 | -8/+0 |
* | MFp4: SMP support | marcel | 2008-04-27 | 1 | -4/+11 |
* | - Add an integer argument to idle to indicate how likely we are to wake | jeff | 2008-04-25 | 1 | -1/+8 |
* | Now that all platforms use genclock, shuffle things around slightly | phk | 2008-04-22 | 1 | -1/+0 |
* | Allocate a stack (with optional guard pages) for thread0 and | marcel | 2008-04-16 | 1 | -14/+9 |
* | In keeping with style(9)'s recommendations on macros, use a ';' | rwatson | 2008-03-16 | 1 | -1/+1 |
* | For AIM, have cpu_idle() set MSR_POW when the powerpc_pow_enabled | marcel | 2008-03-07 | 1 | -2/+10 |