Age | Commit message (Expand) | Author |
2023-08-12 | Fix comments regarding pcb_onfault maintainence. No code change. | Miod Vallat |
2023-08-10 | Take advantage of the fact that the WFI instruction does continue | Mark Kettenis |
2023-08-10 | The Lenovo X13s has broken firmware that makes it impossible to use PAC. | Mark Kettenis |
2023-07-16 | Remove debug printfs that print the number of wakeups seen by the | Mark Kettenis |
2023-07-13 | Use the deep idle state available on Apple M1/M2 cores in the idle loop and | Mark Kettenis |
2023-06-17 | On arm64, the frame pointer points at the stack address where the frame | Mark Kettenis |
2023-06-15 | all platforms, main(): call clockqueue_init() just before sched_init_cpu() | Scott Soule Cheloha |
2023-06-11 | Disable PAC with the architected algorithm for now, but leave it enabled | Mark Kettenis |
2023-06-10 | Implement support for pointer authentication (PAC) in userland. With PAC | Mark Kettenis |
2023-05-30 | spelling | Jonathan Gray |
2023-05-29 | recognise Cortex-A520 (Hayes), Cortex-A720 (Hunter), Cortex-X4 (Hunter-ELP) | Jonathan Gray |
2023-05-17 | Tolerate difference in some of the features advertised by the | Mark Kettenis |
2023-05-15 | Pass the ESR as the trapno value; this might help in determining the detailed | Mark Kettenis |
2023-04-29 | Print VHE feature in dmesg. | Mark Kettenis |
2023-04-26 | Implement dt(4) utrace support on amd64 and i386. | Claudio Jeker |
2023-04-26 | Properly handle userland branch target traps. | Mark Kettenis |
2023-04-24 | Enable branch target control flow enforcement on arm64. | Mark Kettenis |
2023-04-16 | Make enabling the BTI feature a per-pmap thing by storing the ATTR_GP bit | Mark Kettenis |
2023-04-16 | Clear BTYPE bits when setting up a signal handler and when handling a | Mark Kettenis |
2023-04-13 | pmap_copy() has never, ever, been implemented in any of the platforms OpenBSD | Miod Vallat |
2023-04-13 | remove duplicate includes | Jonathan Gray |
2023-04-11 | fix double words in comments | Jonathan Gray |
2023-04-09 | So clang 13 miscompiles dev/usb/umass_scsi.c with the combination if -Oz | Mark Kettenis |
2023-03-30 | Map device tree read/write to unbreak root on softraid | Klemens Nanni |
2023-03-27 | Implement branch target protection using the branch target identification | Mark Kettenis |
2023-03-27 | Show BT and SBSS features in dmesg. | Mark Kettenis |
2023-03-06 | In iskmemdev(), do not check for the minor of /dev/io. It has been | Miod Vallat |
2023-02-20 | Unbreak RAMDISK build by adding a check for MULTIPROCESSOR. | Patrick Wildt |
2023-02-19 | Add support for deep(er) idle states that can be entered using PSCI. For | Mark Kettenis |
2023-02-11 | __syscall() is no longer neccessary since the system calls which needed | Theo de Raadt |
2023-02-09 | correct values for M2 Max | Jonathan Gray |
2023-02-09 | Recognize the cores on Apple's M2 Pro/Max SoCs. | Mark Kettenis |
2023-01-30 | Rework cpu_init_secondary() such that it can be used for both the initial | Mark Kettenis |
2023-01-27 | Only use the CPU_OFF PSCI call if SYSTEM_SUSPEND is supported. This means | Mark Kettenis |
2023-01-26 | Rework the secondary CPU spinup code to take advantage of the context | Mark Kettenis |
2023-01-16 | Don't put data in .text. | Mark Kettenis |
2023-01-16 | we spent far too long debugging a weird go library problem (incorrect | Theo de Raadt |
2023-01-14 | Change suspend idle loop from WFE to WFI. This avoids spurious wakeups | Mark Kettenis |
2023-01-14 | Implement access to EFI variables and ESRT through an ioctl(2) interface | Mark Kettenis |
2023-01-11 | Make sure we also remove read access in pmap_page_ro() when the new | Mark Kettenis |
2023-01-09 | Set the default for machdep.lidaction to 1 like on amd64. | Mark Kettenis |
2023-01-06 | Remove copystr(9), unless used internally by copy{in,out}str. | Miod Vallat |
2022-12-23 | Add detection of EPAN feature bit. | Mark Kettenis |
2022-12-23 | Avoid using 1GB mappings for the identity map that we use in the early | Mark Kettenis |
2022-12-21 | Pull enabling/disabling wakeup interrupt handling out of the aplintc(4) | Mark Kettenis |
2022-12-10 | Mitigate Spectre-BHB by using core-specific trampoline vectors. On some cores | Patrick Wildt |
2022-12-09 | Simplify early kernel bootstrap a bit more. Just map the entire 64MB memory | Mark Kettenis |
2022-12-09 | Add detection for Spectre-BHB related CLRBHB, ECBHB and CSV2_3/HCXT | Patrick Wildt |
2022-12-09 | Fix typo: SCTX -> SCXT | Patrick Wildt |
2022-12-08 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |