Age | Commit message (Expand) | Author |
2018-02-23 | Get rid of the cpu_on_fn hook and call the psci(4) functions directly instead | Mark Kettenis |
2018-02-20 | Add GENERIC.MP directory. | Mark Kettenis |
2018-02-20 | Add GENERIC.MP. | Mark Kettenis |
2018-02-20 | Release the secondary CPUs. | Mark Kettenis |
2018-02-20 | Make arm64 pmap (somewhat) mpsafe. | Mark Kettenis |
2018-02-19 | Remove almost unused `flags' argument of suser(). | Martin Pieuchot |
2018-02-17 | Rename memhook to vmmap to match other archs. | Mark Kettenis |
2018-02-15 | use the arm64 openprom.c on arm64 | Jonathan Gray |
2018-02-11 | Move .openbsd.randomdata into .rodata. This makes things more | Patrick Wildt |
2018-02-10 | Enable axppmic(4). | Mark Kettenis |
2018-02-09 | Check for the existence of /bsd before trying to back it up to /obsd. | Theo Buehler |
2018-02-06 | Allow the kernel to recognize that it has been netbooted and to add the | Christian Weisgerber |
2018-02-02 | Enable interrupts in (synchronous) trap handlers. | Mark Kettenis |
2018-02-02 | Enable interrupts while running interrupt handlers like we do on agintc(4). | Mark Kettenis |
2018-02-01 | handle ramdisk not containing ddb, so that builds can proceed | Theo de Raadt |
2018-01-31 | Make sure each CPU uses its own set of VAs for pmap_zero_page() and | Mark Kettenis |
2018-01-31 | Add MULTIPROCESSOR support to the interrupt controller drivers. This makes | Mark Kettenis |
2018-01-30 | Fix TFTP reading of zero-size files: | Christian Weisgerber |
2018-01-30 | Add support for switching CPUs in ddb on arm64. Based on a diff from drahn@. | Mark Kettenis |
2018-01-29 | Attach ampintc/ampintcmsi early so pci devices can be attached with | Jonathan Gray |
2018-01-28 | trampoline.o depends on assym.h | Mark Kettenis |
2018-01-28 | Spin up secondary CPUs and add IPI infrastructure. Heavily based on diffs | Mark Kettenis |
2018-01-28 | Bring this more in line with our other architectures. | Mark Kettenis |
2018-01-27 | Sync the nam2blk entries with the bdevsw table, which is the | Christian Weisgerber |
2018-01-26 | Cleanup VFP code. | Mark Kettenis |
2018-01-25 | Remove mutex implementations that now live in MI code. | Martin Pieuchot |
2018-01-25 | Move common mutex implementations to a MI place. | Martin Pieuchot |
2018-01-21 | Move some code back from locore0.S to locore.S that we will need to bring up | Mark Kettenis |
2018-01-21 | Implement network boot support in efiboot(8). This changes efiboot(8) | Patrick Wildt |
2018-01-20 | Re-enable the code that unmaps the startup code once more now that lld is | Mark Kettenis |
2018-01-17 | Defend agains branch predictor target injection (Spectre "variant 2") | Mark Kettenis |
2018-01-13 | Define and use IPL_MPFLOOR in our common mutex implementation. | Martin Pieuchot |
2018-01-13 | Add a barrier at the end of pmap_map_early() such that the new mapping is | Mark Kettenis |
2018-01-12 | Add MULTIPROCESSOR basics for arm64. Enough to build and run a kernel with | Mark Kettenis |
2018-01-12 | Use correct size in allocarray() call. | Mark Kettenis |
2018-01-12 | Runtime services may (and do) use device mappings on some UEFI implementations. | Mark Kettenis |
2018-01-12 | Unify <machine/mutex.h> a bit further. | Martin Pieuchot |
2018-01-11 | Add size for free. | Visa Hankala |
2018-01-10 | Implement FUCKWIT for arm64; unmap the kernel almost entirely while userland | Mark Kettenis |
2018-01-05 | Make arm64 use the MI mplock implementation. Avoid <sys/mplock.h> being | Mark Kettenis |
2018-01-04 | Implement support for calling EFI runtime services and use it to implement | Mark Kettenis |
2018-01-02 | Enable rkpcie(4). | Mark Kettenis |
2017-12-31 | Enable sxitemp(4). | Mark Kettenis |
2017-12-31 | Enable sypwr(4). | Mark Kettenis |
2017-12-31 | Tighten the permissions used in the early stage page tables somewhat. | Mark Kettenis |
2017-12-30 | Delete unnecessary <sys/file.h> includes | Philip Guenther |
2017-12-30 | Add copyin32 implementation. | Mark Kettenis |
2017-12-30 | Implement CPU_BUSY_CYCLE and intr_disable/restore. | Mark Kettenis |
2017-12-29 | Use register_t instead of uint32_t in smc/hmc calls such that arguments | Mark Kettenis |
2017-12-27 | Initialize memhook such that /dev/mem access doesn't attempt to map pages | Mark Kettenis |