| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-06-22 | Add opalcons(4), a driver for the OPAL console. |  kettenis | 1 | -0/+2 |
| 2020-06-22 | Handle data storage and data segment interrupts from userland as well. |  kettenis | 1 | -1/+4 |
| 2020-06-22 | Make return-to-user and kernel re-entry work. This adds a per-pmap SLB |  kettenis | 3 | -4/+7 |
| 2020-06-22 | Provide working definitions of PROC_STACK() and PROC_PC(). |  kettenis | 1 | -3/+3 |
| 2020-06-21 | Set up exec_map and phys_map. |  kettenis | 1 | -0/+2 |
| 2020-06-21 | Implement copyin(9), copyout(9), copyinstr(9) and copyoutstr(9). |  kettenis | 4 | -5/+18 |
| 2020-06-19 | VM_MAXUSER_ADDRESS needs to be page-aligned. |  kettenis | 1 | -1/+1 |
| 2020-06-18 | Cache kernel SLB entries in per-CPU struct and restore them upon |  kettenis | 2 | -4/+13 |
| 2020-06-17 | Print CPU name and cache info in the same way as we do on arm64. |  kettenis | 1 | -1/+9 |
| 2020-06-17 | More pmap bits, mostly from powerpc andd arm64. |  kettenis | 1 | -2/+37 |
| 2020-06-14 | Implement cpu-rnd_messybits() as a read of the cycle counter register. |  kettenis | 1 | -2/+9 |
| 2020-06-14 | Get context switching between kernel threads going. |  kettenis | 6 | -9/+66 |
| 2020-06-14 | Make soft interrupts work. |  kettenis | 1 | -10/+14 |
| 2020-06-14 | Minimal >machine/asm.h> to make ffs.S build. |  kettenis | 1 | -0/+4 |
| 2020-06-13 | Add support for the XIVE interrupt controller found on POWER9 CPUs. |  kettenis | 4 | -31/+140 |
| 2020-06-12 | Teach powerpc64 ddb to x, w, break, step, trace. |  gkoehler | 2 | -6/+9 |
| 2020-06-10 | Add clock interrupt support, adapted from the randomized dual clock |  kettenis | 1 | -1/+7 |
| 2020-06-10 | Allocate MSIs from the range provided by the device tree and bind them |  kettenis | 1 | -0/+2 |
| 2020-06-10 | Another OPAL API that we need. |  kettenis | 1 | -1/+3 |
| 2020-06-10 | A bit of MSI support code; we need to distinguish between 32-bit and 64-bit |  kettenis | 1 | -3/+4 |
| 2020-06-10 | Add MSI support calls. |  kettenis | 1 | -1/+7 |
| 2020-06-10 | Add RTC read and write calls. |  kettenis | 1 | -1/+5 |
| 2020-06-09 | Implement intr_enable(), intr_disable() and intr_restore(). |  kettenis | 1 | -3/+56 |
| 2020-06-09 | Add mtdec(). |  kettenis | 1 | -1/+7 |
| 2020-06-08 | More OPAL interfaces. |  kettenis | 1 | -1/+54 |
| 2020-06-08 | More stubs. |  kettenis | 1 | -0/+4 |
| 2020-06-08 | use the 64-bit byte-swapping load/store instructions available starting |  naddy | 1 | -10/+9 |
| 2020-06-07 | Add bus_space(9) implementation. Tis implementation includes some |  kettenis | 1 | -6/+519 |
| 2020-06-07 | Add more return codes. |  kettenis | 1 | -1/+18 |
| 2020-06-07 | Probe the PCI bus. |  kettenis | 2 | -0/+133 |
| 2020-06-07 | Add functions to read/write from/to PCI config space. |  kettenis | 1 | -7/+13 |
| 2020-06-07 | Add missing file. |  kettenis | 1 | -0/+36 |
| 2020-06-07 | mainbus(4) and cpu(4). |  kettenis | 2 | -1/+12 |
| 2020-06-07 | Implement pmap_zero_page() and pmap_copy_page(). |  kettenis | 1 | -1/+1 |
| 2020-06-07 | Enable translation in the trap handlers. |  kettenis | 1 | -3/+2 |
| 2020-06-06 | Bootstrap a kernel pmap and enable translations. |  kettenis | 4 | -6/+136 |
| 2020-06-01 | PowerPC64 header files for floating point. |  drahn | 3 | -0/+215 |
| 2020-05-31 | introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c. |  dlg | 1 | -0/+2 |
| 2020-05-27 | Enter ddb at a trap instruction or with db_enter(). |  gkoehler | 4 | -23/+82 |
| 2020-05-23 | Define PTE bits. |  kettenis | 1 | -0/+50 |
| 2020-05-23 | Clean up the code that implements the OPAL API. |  kettenis | 1 | -0/+36 |
| 2020-05-22 | Fill complete trap frame. |  kettenis | 1 | -0/+3 |
| 2020-05-22 | Add some very simple trap handling. |  kettenis | 5 | -9/+200 |
| 2020-05-21 | Claim the memory region reserved for the interrupt vectors. |  kettenis | 1 | -0/+145 |
| 2020-05-17 | Add enough stubs to allow "option DDB" to build. |  gkoehler | 2 | -0/+10 |
| 2020-05-17 | Use a register varible ro implement curpcu(). |  kettenis | 1 | -7/+2 |
| 2020-05-17 | Hand those pages over to uvm. |  kettenis | 1 | -1/+2 |
| 2020-05-17 | The 64-bit Power ABI reserves r13 for the thread pointer, so use that |  kettenis | 1 | -1/+7 |
| 2020-05-16 | Planting the first seed for OpenBSD/powerpc64. |  kettenis | 27 | -0/+1360 |