| Commit message (Expand) | Author | Age | Files | Lines |
* | Add hwpmc(4) support for the PowerPC 970 class processors, direct events. | jhibbits | 2014-02-01 | 2 | -15/+22 |
* | Unbreak non-SMP builds. This was broken by r259284. Also, reorganize the | jhibbits | 2014-01-31 | 2 | -2/+4 |
* | Described in the man page but not implemented. Here it comes, | andreast | 2014-01-13 | 1 | -0/+37 |
* | Retire machine/fdt.h as a header used by MI code, as its function is now | nwhitehorn | 2014-01-05 | 1 | -41/+0 |
* | Set the PMC trapframe macros appropriately | jhibbits | 2013-12-22 | 1 | -2/+2 |
* | Add suspend/resume state saving for OpenPIC on PowerMac. It's likely this | jhibbits | 2013-12-21 | 2 | -0/+20 |
* | Rebase the PMC indices at 1, since PMC_SOFT is at 0. | jhibbits | 2013-12-14 | 1 | -2/+2 |
* | Add PMU-based CPU frequency scaling. This method is used on most Titanium | jhibbits | 2013-12-13 | 4 | -1/+11 |
* | Increase PHYS_AVAIL_SZ because on pSeries machines we can have many logical | andreast | 2013-12-05 | 1 | -1/+5 |
* | Remove fdtbus_bs_tag definition, which is now obsolete. The remainder of | nwhitehorn | 2013-12-02 | 1 | -8/+0 |
* | Rearchitect platform memory map parsing to make it less | nwhitehorn | 2013-12-01 | 1 | -1/+1 |
* | Save and restore the trap vectors when doing OF calls on pSeries machines. | andreast | 2013-11-23 | 1 | -0/+1 |
* | Unify handling of illegal instruction faults between AIM and Book-E. This | nwhitehorn | 2013-11-17 | 1 | -0/+2 |
* | Split the function of the PCB_FPU flags into two: PCB_FPU now indicates that | nwhitehorn | 2013-11-17 | 1 | -2/+3 |
* | Remove a pointless #ifdef AIM. This is just PPC64 specific, including | nwhitehorn | 2013-11-17 | 1 | -3/+3 |
* | There is no reason Book-E needs to save XER and CTR on context switches. | nwhitehorn | 2013-11-17 | 1 | -2/+0 |
* | Fix typo. | jhibbits | 2013-11-13 | 1 | -1/+1 |
* | Increase the stack size for ppc64 from 4 pages to 8. | jhibbits | 2013-11-13 | 1 | -1/+5 |
* | Follow up r223485, which made AIM use the ABI thread pointer instead of | nwhitehorn | 2013-11-11 | 1 | -2/+0 |
* | As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In other | alc | 2013-11-08 | 1 | -8/+10 |
* | Turn on VM_KMEM_SIZE_SCALE on 32-bit as well as 64-bit PowerPC. | nwhitehorn | 2013-10-27 | 1 | -4/+12 |
* | Interrelated improvements to early boot mappings: | nwhitehorn | 2013-10-26 | 3 | -7/+6 |
* | The old trap.h (then trap_aim.h) actually had trap ID codes for Book-E CPUs. | nwhitehorn | 2013-10-26 | 3 | -192/+125 |
* | Remove some #ifdef and duplication in the MSR bit definitions. This adds | nwhitehorn | 2013-10-25 | 1 | -77/+26 |
* | Allow PIC drivers to translate firmware sense codes for themselves. This | nwhitehorn | 2013-10-24 | 1 | -0/+1 |
* | Implement GET_STACK_USAGE() on PowerPC. This implementation is identical | nwhitehorn | 2013-10-02 | 1 | -0/+12 |
* | Rework handling of ofw_quiesce(), making it the responsibility of the | nwhitehorn | 2013-09-27 | 1 | -0/+1 |
* | Add POWER7+ and POWER8 to the CPU ID table. | nwhitehorn | 2013-09-17 | 1 | -0/+2 |
* | Raise artificial limits on number of CPUs and number of interrupts. | nwhitehorn | 2013-09-09 | 1 | -1/+1 |
* | Add hook called when every new processor is brought online -- including the | nwhitehorn | 2013-09-09 | 1 | -0/+1 |
* | Use the canonical bits for wired, etc. in the PTE. This is important for | nwhitehorn | 2013-09-09 | 1 | -2/+3 |
* | Fix build with gcc. Move sf_buf_alloc()/sf_buf_free() declarations | glebius | 2013-09-06 | 1 | -0/+3 |
* | Also align the 32-bit PowerPC stacks. | nwhitehorn | 2013-09-05 | 1 | -0/+1 |
* | Align stacks of kernel threads correctly at 16-byte boundaries rather than | nwhitehorn | 2013-09-05 | 1 | -0/+1 |
* | Newer versions of gcc define __INT64_C and __UINT64_C, so avoid | imp | 2013-09-03 | 1 | -0/+2 |
* | Refactor PowerPC hwpmc(4) driver into generic and specific. More refactoring | jhibbits | 2013-09-03 | 1 | -1/+2 |
* | Remove duplicate definition of SPR MMCR0. | jhibbits | 2013-08-03 | 1 | -1/+0 |
* | Revert r253748,253749 | avg | 2013-07-28 | 1 | -3/+0 |
* | put contents of cpu.h under _KERNEL | avg | 2013-07-28 | 1 | -0/+3 |
* | Fix issues with zeroing and fetching the counters, on x86 and ppc64. | kib | 2013-07-01 | 1 | -0/+78 |
* | Pad the PCPU MD struct, to satisfy an assert added with the projects/counters | jhibbits | 2013-06-04 | 1 | -1/+1 |
* | Fix the PowerPC Book-E register definitions used by the remote GDB | marcel | 2013-05-21 | 1 | -1/+17 |
* | Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h in | attilio | 2013-05-07 | 2 | -7/+4 |
* | Since UMA_ZONE_PCPU zones put a constraint on sizeof(struct pcpu), declared | glebius | 2013-04-10 | 1 | -7/+1 |
* | Fix build for AIM 64bit. | kib | 2013-04-09 | 1 | -0/+2 |
* | Merge from projects/counters: counter(9). | glebius | 2013-04-08 | 1 | -0/+82 |
* | Merge from projects/counters: | glebius | 2013-04-08 | 1 | -3/+6 |
* | Eliminate an unused #define. | alc | 2013-02-22 | 1 | -5/+0 |
* | Introduce PLATFORMMETHOD_END and use it. | rpaulo | 2013-02-13 | 1 | -1/+2 |
* | Allow this file to be used in LOCORE sections of the kernel. | rpaulo | 2012-11-12 | 1 | -1/+3 |