| Commit message (Expand) | Author | Age | Files | Lines |
* | Increase the size of the page table on 64-bit PowerPC machines as a | nwhitehorn | 2009-07-12 | 1 | -2/+0 |
* | Implement a facility for dynamic per-cpu variables. | jeff | 2009-06-23 | 2 | -0/+30 |
* | Get the gdb/psim emulator functioning again. | grehan | 2009-06-10 | 2 | -6/+26 |
* | 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 |
* | PowerPC common SMP startup and time base rework. | raj | 2009-05-14 | 1 | -11/+8 |
* | Factor out platform dependent things unrelated to device drivers into a | nwhitehorn | 2009-05-14 | 8 | -157/+269 |
* | Zero PCB during early AIM PowerPC init. | raj | 2009-04-24 | 1 | -0/+1 |
* | Fix a typo in the SRR1 comparison for program exceptions. While here, | nwhitehorn | 2009-04-19 | 1 | -3/+2 |
* | Changing the overflow trap to use bla to branch to dbtrap in r190946 was | nwhitehorn | 2009-04-14 | 1 | -1/+1 |
* | Rework the way we get the cacheline size. Instead of having a table of | nwhitehorn | 2009-04-12 | 1 | -13/+38 |
* | Fix recognition of kernel-mode traps that pass through the KDB trap handler | nwhitehorn | 2009-04-11 | 1 | -4/+2 |
* | Fix the build when KDB is disabled. The second instance of rfi in | nwhitehorn | 2009-04-05 | 1 | -0/+3 |
* | Perform a dummy stwcx. when we switch contexts. The context | marcel | 2009-04-04 | 1 | -0/+6 |
* | Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge mode | nwhitehorn | 2009-04-04 | 9 | -172/+2879 |
* | Change the PVO zone for fictitious pages to the unmanaged PVO zone, to match | nwhitehorn | 2009-03-11 | 1 | -1/+4 |
* | Fix comment: we write the trap vector to SPRG3, not SPRG0. | nwhitehorn | 2009-02-23 | 1 | -3/+3 |
* | Add Altivec support for supported CPUs. This is derived from the FPU support | nwhitehorn | 2009-02-20 | 4 | -54/+130 |
* | Modularize the Open Firmware client interface to allow run-time switching | nwhitehorn | 2008-12-20 | 3 | -16/+54 |
* | Add support for kernel profiling for both AIM and BookE. | marcel | 2008-10-27 | 1 | -1/+4 |
* | Convert PowerPC AIM PCI and nexus busses to standard OFW bus interface. This | nwhitehorn | 2008-10-14 | 2 | -3/+9 |
* | Allow the cacheline size on PowerPC to be set at runtime. This is essential for | nwhitehorn | 2008-09-24 | 1 | -4/+4 |
* | In preparation for PowerPC G5 support, allow PVO objects to contain page | nwhitehorn | 2008-09-23 | 1 | -52/+54 |
* | o When not making a translation cache-inhibit and guarded (PTE_I|PTE_G) | marcel | 2008-09-16 | 1 | -40/+42 |
* | Rewrite cpudep_ap_bootstrap(). We now enable L3, L2, L1D and L1I | marcel | 2008-09-16 | 1 | -14/+110 |
* | o In decr_get_timecount() only read the low timebase register. | marcel | 2008-09-16 | 1 | -4/+9 |
* | Set pcpup->pc_curthread and pcpup->pc_curpcb before calling | marcel | 2008-09-16 | 1 | -3/+3 |
* | Remove the tracing from the AP startup. The AP is known | marcel | 2008-09-16 | 3 | -84/+8 |
* | Dont worry about PSL_RI (restartable interrupt indicator) in | marcel | 2008-09-15 | 1 | -1/+1 |
* | Trace interrupts with KTR_INTR. | marcel | 2008-08-31 | 1 | -0/+2 |
* | Remove redundant KTR statements. | marcel | 2008-08-31 | 1 | -6/+0 |
* | Whitespace fixes. | marcel | 2008-08-30 | 1 | -12/+12 |
* | Call powerpc_sync() instead of using an asm statement. | marcel | 2008-08-30 | 1 | -1/+1 |
* | Don't clear PSL_RI. Disabling external interrupts | marcel | 2008-08-30 | 1 | -1/+1 |
* | Add link register to fatal trap printout to better diagnose NULL | grehan | 2008-06-04 | 1 | -0/+1 |
* | Invalidate the TLB in pmap_cpu_bootstrap(), so that it also happens | marcel | 2008-05-23 | 1 | -1/+4 |
* | The VM system no longer uses setPQL2(). Remove it and its helpers. | alc | 2008-05-23 | 1 | -8/+0 |
* | The first argment of mtdbatu or mtibatu is part of the encoding. | marcel | 2008-04-28 | 1 | -7/+8 |
* | MFp4: SMP support | marcel | 2008-04-27 | 8 | -85/+387 |
* | Make sure tmpstk is aligned and make it 8KB in size -- not 8KB+16. | marcel | 2008-04-27 | 1 | -2/+3 |
* | - 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 | 2 | -2/+0 |
* | Switch to using genclock. Have nexus double as clock device for | marcel | 2008-04-21 | 2 | -77/+77 |
* | Simplify the pmap_zero_page family of functions by making use of | marcel | 2008-04-17 | 1 | -160/+6 |
* | Allocate a stack (with optional guard pages) for thread0 and | marcel | 2008-04-16 | 3 | -70/+60 |
* | The "free-lance" timer in the i8254 is only used for the speaker | phk | 2008-03-26 | 1 | -10/+0 |
* | In keeping with style(9)'s recommendations on macros, use a ';' | rwatson | 2008-03-16 | 1 | -1/+1 |
* | Remove kernel support for M:N threading. | jeff | 2008-03-12 | 2 | -6/+1 |
* | For AIM, have cpu_idle() set MSR_POW when the powerpc_pow_enabled | marcel | 2008-03-07 | 2 | -5/+10 |
* | Unify and generalize PowerPC headers, adjust AIM code accordingly. | raj | 2008-03-02 | 5 | -26/+41 |