| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-07-22 | Make switching CPUs in DDB work. |  kettenis | 6 | -19/+301 |
| 2020-07-22 | Actually try to evict a PTE from a different slot instead of failing to |  kettenis | 1 | -1/+3 |
| 2020-07-22 | Don't grab the kernel lock for mpsafe interrupts. |  kettenis | 1 | -3/+14 |
| 2020-07-22 | Implement IPIs. |  kettenis | 6 | -34/+202 |
| 2020-07-22 | console marker should be after : |  deraadt | 1 | -2/+2 |
| 2020-07-22 | Remove debugging printf in critical section. This doesn't play well with |  kettenis | 1 | -3/+1 |
| 2020-07-22 | Add missing mplock.h file. |  kettenis | 1 | -0/+10 |
| 2020-07-22 | Use CPU_IS_PRIMARY macro in identifycpu() on i386. |  fcambus | 1 | -2/+2 |
| 2020-07-22 | Use CPU_IS_PRIMARY macro in cpuattach() on mips64. |  fcambus | 1 | -2/+2 |
| 2020-07-21 | GENERIC.MP |  kettenis | 2 | -0/+10 |
| 2020-07-21 | Add code to spin up the secondary CPUs. |  kettenis | 5 | -12/+223 |
| 2020-07-21 | Implement copyin32(). |  kettenis | 1 | -1/+7 |
| 2020-07-21 | Add OPAL_START_CPU. |  kettenis | 2 | -2/+5 |
| 2020-07-21 | For now, grab the kernel lock to do SLB management for userland processes. |  kettenis | 1 | -1/+7 |
| 2020-07-21 | Make pmap ready for GENERIC.MP. |  kettenis | 2 | -23/+74 |
| 2020-07-21 | Attach secondary CPUs early like we now do on arm64. |  kettenis | 1 | -4/+4 |
| 2020-07-21 | Add missing KERNEL_LOCK() and KERNEL_UNLOCK() calls. |  kettenis | 1 | -1/+3 |
| 2020-07-21 | Do not bother masking IPIs in the Loongson 3A specific IPI routine. |  visa | 1 | -7/+1 |
| 2020-07-21 | acpi can use IPL_BIO (a low interrupt) since it only enqueues operations for |  deraadt | 2 | -4/+4 |
| 2020-07-21 | It's saa_flags, not flags. |  krw | 1 | -2/+2 |
| 2020-07-20 | saa.ssa.wwpn is not the same as saa.saa_wwpn. |  krw | 2 | -4/+4 |
| 2020-07-20 | improve accuracy of kexec_subr.o dependency |  deraadt | 1 | -2/+2 |
| 2020-07-20 | Add uvm_map_inentry call, to detect stack pivots at trap time. |  deraadt | 1 | -2/+6 |
| 2020-07-20 | Move remaining scsi bus initialization info from "prototype scsi link" |  krw | 2 | -9/+10 |
| 2020-07-19 | kexec_subr.S will need assym.h built beforehands |  deraadt | 1 | -1/+2 |
| 2020-07-19 | Disable userland timecounters for now. On some (all?) sun4u machines this |  kettenis | 1 | -3/+3 |
| 2020-07-19 | Move the adapter related items (luns, adapter, adapter_target, |  krw | 2 | -10/+11 |
| 2020-07-19 | Add GENERIC.MP kernel config for loongson. |  visa | 2 | -0/+11 |
| 2020-07-19 | Enable xhci(4) in the BOOT kernel. While there is some USB-related |  kettenis | 1 | -2/+2 |
| 2020-07-18 | Make /dev/ksyms work. |  kettenis | 1 | -2/+4 |
| 2020-07-18 | Load kernel as an initrd such that we have symbols in ddb. |  kettenis | 1 | -4/+29 |
| 2020-07-18 | __main() is not need anymore |  deraadt | 1 | -8/+1 |
| 2020-07-18 | Use the same names as the 64-bit PowerPC ELF ABI for the relocations. |  kettenis | 1 | -117/+141 |
| 2020-07-18 | enter stand |  deraadt | 1 | -2/+2 |
| 2020-07-18 | Improve kernel linker script. Split binary in a .text, .rodata and .data |  kettenis | 2 | -6/+34 |
| 2020-07-18 | Pass boothowto and bootduid parameters to the booted kernel via the |  kettenis | 4 | -36/+38 |
| 2020-07-18 | Remove an unused function. |  visa | 1 | -12/+1 |
| 2020-07-18 | Userland timecounter implementation for octeon |  visa | 6 | -8/+36 |
| 2020-07-17 | Pay attention to "openbsd,boothowto" and "openbsd,bootduid" properties |  kettenis | 1 | -1/+9 |
| 2020-07-17 | Userland timecounter for macppc |  gkoehler | 2 | -4/+4 |
| 2020-07-17 | Fix definition of KIOC_GETBOOTDUID ioctl. |  kettenis | 1 | -2/+2 |
| 2020-07-17 | Re-work intr_barrier(9) on arm64 to remove layer violation. So far we |  patrick | 7 | -15/+64 |
| 2020-07-16 | Access adapter softc via link->bus->sb_adapter_softc. |  krw | 3 | -13/+13 |
| 2020-07-16 | First stab at a bootloader for OpenBSD/powerpc64. |  kettenis | 10 | -4/+1354 |
| 2020-07-16 | Add BOOT kernel config. |  kettenis | 2 | -0/+60 |
| 2020-07-16 | Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily |  kettenis | 6 | -4/+283 |
| 2020-07-16 | Reset firmware state upon reboot. |  kettenis | 1 | -2/+16 |
| 2020-07-16 | Store struct cpu_info * in arm64's interrupt wrap. intr_barrier() can |  patrick | 4 | -6/+14 |
| 2020-07-16 | To be able to have intr_barrier() on arm64, we need to be able to |  patrick | 4 | -11/+27 |
| 2020-07-16 | Since the page tables could be larger than 256MB allow for multiple |  kettenis | 1 | -4/+6 |