| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add cpu_flush_dcache() for use after non-DMA based I/O so that a | Marcel Moolenaar | 2009-05-18 | 1 | -0/+10 |
| * | PowerPC common SMP startup and time base rework. | Rafal Jaworowski | 2009-05-14 | 1 | -11/+8 |
| * | Factor out platform dependent things unrelated to device drivers into a | Nathan Whitehorn | 2009-05-14 | 8 | -154/+266 |
| * | Zero PCB during early AIM PowerPC init. | Rafal Jaworowski | 2009-04-24 | 1 | -0/+1 |
| * | Fix a typo in the SRR1 comparison for program exceptions. While here, | Nathan Whitehorn | 2009-04-19 | 1 | -3/+2 |
| * | Changing the overflow trap to use bla to branch to dbtrap in r190946 was | Nathan Whitehorn | 2009-04-14 | 1 | -1/+1 |
| * | Rework the way we get the cacheline size. Instead of having a table of | Nathan Whitehorn | 2009-04-12 | 1 | -13/+38 |
| * | Fix recognition of kernel-mode traps that pass through the KDB trap handler | Nathan Whitehorn | 2009-04-11 | 1 | -4/+2 |
| * | Fix the build when KDB is disabled. The second instance of rfi in | Nathan Whitehorn | 2009-04-05 | 1 | -0/+3 |
| * | Perform a dummy stwcx. when we switch contexts. The context | Marcel Moolenaar | 2009-04-04 | 1 | -0/+6 |
| * | Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge mode | Nathan Whitehorn | 2009-04-04 | 9 | -171/+2878 |
| * | Change the PVO zone for fictitious pages to the unmanaged PVO zone, to match | Nathan Whitehorn | 2009-03-11 | 1 | -1/+4 |
| * | Fix comment: we write the trap vector to SPRG3, not SPRG0. | Nathan Whitehorn | 2009-02-23 | 1 | -3/+3 |
| * | Add Altivec support for supported CPUs. This is derived from the FPU support | Nathan Whitehorn | 2009-02-20 | 4 | -54/+130 |
| * | Modularize the Open Firmware client interface to allow run-time switching | Nathan Whitehorn | 2008-12-20 | 3 | -16/+54 |
| * | Add support for kernel profiling for both AIM and BookE. | Marcel Moolenaar | 2008-10-27 | 1 | -1/+4 |
| * | Convert PowerPC AIM PCI and nexus busses to standard OFW bus interface. This | Nathan Whitehorn | 2008-10-14 | 2 | -3/+9 |
| * | Allow the cacheline size on PowerPC to be set at runtime. This is essential for | Nathan Whitehorn | 2008-09-24 | 1 | -4/+4 |
| * | In preparation for PowerPC G5 support, allow PVO objects to contain page | Nathan Whitehorn | 2008-09-23 | 1 | -52/+54 |
| * | o When not making a translation cache-inhibit and guarded (PTE_I|PTE_G) | Marcel Moolenaar | 2008-09-16 | 1 | -40/+42 |
| * | Rewrite cpudep_ap_bootstrap(). We now enable L3, L2, L1D and L1I | Marcel Moolenaar | 2008-09-16 | 1 | -14/+110 |
| * | o In decr_get_timecount() only read the low timebase register. | Marcel Moolenaar | 2008-09-16 | 1 | -4/+9 |
| * | Set pcpup->pc_curthread and pcpup->pc_curpcb before calling | Marcel Moolenaar | 2008-09-16 | 1 | -3/+3 |
| * | Remove the tracing from the AP startup. The AP is known | Marcel Moolenaar | 2008-09-16 | 3 | -84/+8 |
| * | Dont worry about PSL_RI (restartable interrupt indicator) in | Marcel Moolenaar | 2008-09-15 | 1 | -1/+1 |
| * | Trace interrupts with KTR_INTR. | Marcel Moolenaar | 2008-08-31 | 1 | -0/+2 |
| * | Remove redundant KTR statements. | Marcel Moolenaar | 2008-08-31 | 1 | -6/+0 |
| * | Whitespace fixes. | Marcel Moolenaar | 2008-08-30 | 1 | -12/+12 |
| * | Call powerpc_sync() instead of using an asm statement. | Marcel Moolenaar | 2008-08-30 | 1 | -1/+1 |
| * | Don't clear PSL_RI. Disabling external interrupts | Marcel Moolenaar | 2008-08-30 | 1 | -1/+1 |
| * | Add link register to fatal trap printout to better diagnose NULL | Peter Grehan | 2008-06-04 | 1 | -0/+1 |
| * | Invalidate the TLB in pmap_cpu_bootstrap(), so that it also happens | Marcel Moolenaar | 2008-05-23 | 1 | -1/+4 |
| * | The VM system no longer uses setPQL2(). Remove it and its helpers. | Alan Cox | 2008-05-23 | 1 | -8/+0 |
| * | The first argment of mtdbatu or mtibatu is part of the encoding. | Marcel Moolenaar | 2008-04-28 | 1 | -7/+8 |
| * | MFp4: SMP support | Marcel Moolenaar | 2008-04-27 | 8 | -85/+387 |
| * | Make sure tmpstk is aligned and make it 8KB in size -- not 8KB+16. | Marcel Moolenaar | 2008-04-27 | 1 | -2/+3 |
| * | - Add an integer argument to idle to indicate how likely we are to wake | Jeff Roberson | 2008-04-25 | 1 | -1/+8 |
| * | Now that all platforms use genclock, shuffle things around slightly | Poul-Henning Kamp | 2008-04-22 | 2 | -2/+0 |
| * | Switch to using genclock. Have nexus double as clock device for | Marcel Moolenaar | 2008-04-21 | 2 | -77/+77 |
| * | Simplify the pmap_zero_page family of functions by making use of | Marcel Moolenaar | 2008-04-17 | 1 | -160/+6 |
| * | Allocate a stack (with optional guard pages) for thread0 and | Marcel Moolenaar | 2008-04-16 | 3 | -70/+60 |
| * | The "free-lance" timer in the i8254 is only used for the speaker | Poul-Henning Kamp | 2008-03-26 | 1 | -10/+0 |
| * | In keeping with style(9)'s recommendations on macros, use a ';' | Robert Watson | 2008-03-16 | 1 | -1/+1 |
| * | Remove kernel support for M:N threading. | Jeff Roberson | 2008-03-12 | 2 | -6/+1 |
| * | For AIM, have cpu_idle() set MSR_POW when the powerpc_pow_enabled | Marcel Moolenaar | 2008-03-07 | 2 | -5/+10 |
| * | Unify and generalize PowerPC headers, adjust AIM code accordingly. | Rafal Jaworowski | 2008-03-02 | 5 | -26/+41 |
| * | Avoid hardcoding the kernel link address in the linker script. | Marcel Moolenaar | 2008-02-27 | 1 | -0/+6 |
| * | Remove SMP left-overs from NetBSD. | Marcel Moolenaar | 2008-02-12 | 2 | -12/+3 |
| * | Add a new 'why' argument to kdb_enter(), and a set of constants to use | Robert Watson | 2007-12-25 | 1 | -1/+2 |
| * | Redefine bus_space_tag_t on PowerPC from a 32-bit integral to | Marcel Moolenaar | 2007-12-19 | 1 | -4/+1 |