| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Forced commit to record that this file was repocopied from | Marcel Moolenaar | 2007-12-14 | 2 | -2/+2 |
* | Prevent the leakage of wired pages in the following circumstances: | Alan Cox | 2007-11-17 | 1 | -0/+22 |
* | o Rename cpu_thread_setup() to cpu_thread_alloc() to better | Marcel Moolenaar | 2007-11-14 | 1 | -1/+6 |
* | A bunch more files that should probably print out a thread name | Julian Elischer | 2007-11-14 | 1 | -3/+3 |
* | generally we are interested in what thread did something as | Julian Elischer | 2007-11-14 | 1 | -1/+1 |
* | Split decr_init() into two, with the section that reads the timebase | Peter Grehan | 2007-11-13 | 2 | -4/+13 |
* | Fix for the panic("vm_thread_new: kstack allocation failed") and | Konstantin Belousov | 2007-11-05 | 1 | -1/+1 |
* | Cut over to ULE on PowerPC | Peter Grehan | 2007-10-23 | 2 | -3/+7 |
* | It has been observed on the mailing lists that the different categories | Alan Cox | 2007-09-15 | 1 | -4/+4 |
* | Revamp the interrupt handling in support of INTR_FILTER. This includes: | Marcel Moolenaar | 2007-08-11 | 2 | -56/+58 |
* | Re-enable external interrupts for faults, traps and syscalls. | Marcel Moolenaar | 2007-08-08 | 1 | -9/+8 |
* | Eliminate <machine/interruptvar.h> as it has only a single | Marcel Moolenaar | 2007-08-07 | 1 | -2/+1 |