| Commit message (Expand) | Author | Age | Files | Lines |
* | Add arch-specific macro SFBUF_PHYS_DMAP(), which should translate the | Konstantin Belousov | 2014-08-20 | 1 | -0/+1 |
* | Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.c | Gleb Smirnoff | 2014-08-05 | 2 | -80/+14 |
* | Retire PVO_EXECUTABLE. It's neither used nor set correctly. | Alan Cox | 2014-08-01 | 1 | -1/+0 |
* | In case we ever support little-endian PowerPC (probably userland only), | Nathan Whitehorn | 2014-07-06 | 1 | -0/+12 |
* | Add a new CPU id for a POWER8 variant. | Nathan Whitehorn | 2014-07-06 | 1 | -1/+2 |
* | Small performance optimization. Clobber only cr0, rather than the entire CR. | Justin Hibbits | 2014-04-11 | 2 | -19/+19 |
* | Correct the SRR1 mask, it's 10-15 not 10-11. | Justin Hibbits | 2014-04-06 | 1 | -1/+1 |
* | Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 | Tijl Coosemans | 2014-04-01 | 1 | -1/+1 |
* | Define PSL_SRR1_MASK for BOOK-E too so MPC85XX compiles again. | Warner Losh | 2014-03-25 | 1 | -0/+1 |
* | Mask out SRR1 bits that aren't exported to the MSR. | Justin Hibbits | 2014-03-21 | 1 | -1/+3 |
* | Update NetBSD Foundation copyrights to 2-clause BSD | Ed Maste | 2014-03-18 | 2 | -14/+0 |
* | Add hwpmc(4) support for the PowerPC 970 class processors, direct events. | Justin Hibbits | 2014-02-01 | 2 | -15/+22 |
* | Unbreak non-SMP builds. This was broken by r259284. Also, reorganize the | Justin Hibbits | 2014-01-31 | 2 | -2/+4 |
* | Described in the man page but not implemented. Here it comes, | Andreas Tobler | 2014-01-13 | 1 | -0/+37 |
* | Retire machine/fdt.h as a header used by MI code, as its function is now | Nathan Whitehorn | 2014-01-05 | 1 | -41/+0 |
* | Set the PMC trapframe macros appropriately | Justin Hibbits | 2013-12-22 | 1 | -2/+2 |
* | Add suspend/resume state saving for OpenPIC on PowerMac. It's likely this | Justin Hibbits | 2013-12-21 | 2 | -0/+20 |
* | Rebase the PMC indices at 1, since PMC_SOFT is at 0. | Justin Hibbits | 2013-12-14 | 1 | -2/+2 |
* | Add PMU-based CPU frequency scaling. This method is used on most Titanium | Justin Hibbits | 2013-12-13 | 4 | -1/+11 |
* | Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logical | Andreas Tobler | 2013-12-05 | 1 | -1/+5 |
* | Remove fdtbus_bs_tag definition, which is now obsolete. The remainder of | Nathan Whitehorn | 2013-12-02 | 1 | -8/+0 |
* | Rearchitect platform memory map parsing to make it less | Nathan Whitehorn | 2013-12-01 | 1 | -1/+1 |
* | Save and restore the trap vectors when doing OF calls on pSeries machines. | Andreas Tobler | 2013-11-23 | 1 | -0/+1 |
* | Unify handling of illegal instruction faults between AIM and Book-E. This | Nathan Whitehorn | 2013-11-17 | 1 | -0/+2 |
* | Split the function of the PCB_FPU flags into two: PCB_FPU now indicates that | Nathan Whitehorn | 2013-11-17 | 1 | -2/+3 |
* | Remove a pointless #ifdef AIM. This is just PPC64 specific, including | Nathan Whitehorn | 2013-11-17 | 1 | -3/+3 |
* | There is no reason Book-E needs to save XER and CTR on context switches. | Nathan Whitehorn | 2013-11-17 | 1 | -2/+0 |
* | Fix typo. | Justin Hibbits | 2013-11-13 | 1 | -1/+1 |
* | Increase the stack size for ppc64 from 4 pages to 8. | Justin Hibbits | 2013-11-13 | 1 | -1/+5 |
* | Follow up r223485, which made AIM use the ABI thread pointer instead of | Nathan Whitehorn | 2013-11-11 | 1 | -2/+0 |
* | As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In other | Alan Cox | 2013-11-08 | 1 | -8/+10 |
* | Turn on VM_KMEM_SIZE_SCALE on 32-bit as well as 64-bit PowerPC. | Nathan Whitehorn | 2013-10-27 | 1 | -4/+12 |
* | Interrelated improvements to early boot mappings: | Nathan Whitehorn | 2013-10-26 | 3 | -7/+6 |
* | The old trap.h (then trap_aim.h) actually had trap ID codes for Book-E CPUs. | Nathan Whitehorn | 2013-10-26 | 3 | -192/+125 |
* | Remove some #ifdef and duplication in the MSR bit definitions. This adds | Nathan Whitehorn | 2013-10-25 | 1 | -77/+26 |
* | Allow PIC drivers to translate firmware sense codes for themselves. This | Nathan Whitehorn | 2013-10-24 | 1 | -0/+1 |
* | Implement GET_STACK_USAGE() on PowerPC. This implementation is identical | Nathan Whitehorn | 2013-10-02 | 1 | -0/+12 |
* | Rework handling of ofw_quiesce(), making it the responsibility of the | Nathan Whitehorn | 2013-09-27 | 1 | -0/+1 |
* | Add POWER7+ and POWER8 to the CPU ID table. | Nathan Whitehorn | 2013-09-17 | 1 | -0/+2 |
* | Raise artificial limits on number of CPUs and number of interrupts. | Nathan Whitehorn | 2013-09-09 | 1 | -1/+1 |
* | Add hook called when every new processor is brought online -- including the | Nathan Whitehorn | 2013-09-09 | 1 | -0/+1 |
* | Use the canonical bits for wired, etc. in the PTE. This is important for | Nathan Whitehorn | 2013-09-09 | 1 | -2/+3 |
* | Fix build with gcc. Move sf_buf_alloc()/sf_buf_free() declarations | Gleb Smirnoff | 2013-09-06 | 1 | -0/+3 |
* | Also align the 32-bit PowerPC stacks. | Nathan Whitehorn | 2013-09-05 | 1 | -0/+1 |
* | Align stacks of kernel threads correctly at 16-byte boundaries rather than | Nathan Whitehorn | 2013-09-05 | 1 | -0/+1 |
* | Newer versions of gcc define __INT64_C and __UINT64_C, so avoid | Warner Losh | 2013-09-03 | 1 | -0/+2 |
* | Refactor PowerPC hwpmc(4) driver into generic and specific. More refactoring | Justin Hibbits | 2013-09-03 | 1 | -1/+2 |
* | Remove duplicate definition of SPR MMCR0. | Justin Hibbits | 2013-08-03 | 1 | -1/+0 |
* | Revert r253748,253749 | Andriy Gapon | 2013-07-28 | 1 | -3/+0 |
* | put contents of cpu.h under _KERNEL | Andriy Gapon | 2013-07-28 | 1 | -0/+3 |