Age | Commit message (Expand) | Author |
2023-04-26 | vmm.c -> vmm_machdep.c (remove old file) | Mike Larkin |
2023-04-26 | Refactor MD/MI parts of vmm. | Mike Larkin |
2023-04-26 | whitespace fix | Mike Larkin |
2023-04-26 | Unbreak vmm on Intel. Mistakenly enabled CET on non-CET systems. | Dave Voutila |
2023-04-25 | vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct. | Dave Voutila |
2023-04-25 | Do not attempt to write to read-only softraid | Klemens Nanni |
2023-04-25 | Do not attempt to write to read-only softraid | Klemens Nanni |
2023-04-24 | vmm(4): allow guests to enable and use supervisor IBT. | Dave Voutila |
2023-04-24 | Toggle IBT off during amd64 hibernate before dropping to real mode. | Dave Voutila |
2023-04-23 | enable iosf(4) | David Gwynne |
2023-04-22 | Rename the XCR0_* #defines to XFEATURE_* and add the new supervisor-state | Philip Guenther |
2023-04-22 | Teach the disassembler about xrstors, xsavec, and xsaves | Philip Guenther |
2023-04-21 | If gapdummy.c is compiled with -fcf-protection=branch, clang 13 | Alexander Bluhm |
2023-04-20 | add viogpu, a VirtIO GPU driver | Joshua Stein |
2023-04-17 | Oops, ramdisk case should be -fcf-protection=none | Theo de Raadt |
2023-04-17 | Enable Indirect Branch Tracking (IBT) for the kernel | Jonathan Gray |
2023-04-17 | For future userland IBT, the sigcode needs to start with a endbr64. | Theo de Raadt |
2023-04-17 | The bootblocks are 32-bit binaries which use the ENTRY() macros which now | Theo de Raadt |
2023-04-17 | IDTVEC_NOALIGN() was the incorrect way to create a label in two places, | Theo de Raadt |
2023-04-17 | Add endbr64 instructions to most of the ENTRY() macros. | Theo de Raadt |
2023-04-16 | compile regular kernels with -fcf-protection=branch, and ramdisks with | Theo de Raadt |
2023-04-16 | call default db_ktrap() with tf_err, not 0 for exception error code | Jonathan Gray |
2023-04-16 | Handle T_CP traps from userland by generating SIGILL, with | Philip Guenther |
2023-04-16 | Both trap 21 (T_CP) and trap 17 (T_ALIGNFLT) supply an error code | Philip Guenther |
2023-04-16 | vmm(4): save and restore Intel CET state on vm entry/exit. | Dave Voutila |
2023-04-15 | change trap16 from IDTVEC_NOALIGN to IDTVEC as it is now the first | Jonathan Gray |
2023-04-15 | add endbr defines and control protection trap | Jonathan Gray |
2023-04-14 | vmm: NENTRY -> ENTRY | Dave Voutila |
2023-04-14 | vmm(4): add NENTRY/END macros around asm functions. | Dave Voutila |
2023-04-14 | add VMX/VMCS defines for amd64 endbr64 features | Dave Voutila |
2023-04-13 | pmap_copy() has never, ever, been implemented in any of the platforms OpenBSD | Miod Vallat |
2023-04-11 | fix double words in comments | Jonathan Gray |
2023-04-10 | spelling | Jonathan Gray |
2023-04-02 | nable ngbe(4) on install media. Passes 'make release' build. | Kevin Lo |
2023-03-31 | Enable ngbe(4). | Kevin Lo |
2023-03-26 | amd64: identify IBT capability in cpu(4) dmesg lines | Mike Larkin |
2023-03-19 | Aggressively randomize the location of the stack on all 64-bit architectures | Mark Kettenis |
2023-03-15 | store bios version, needed for amdgpu Steam Deck quirk | Jonathan Gray |
2023-03-09 | workaround Intel Braswell/Cherry Trail mwait hang | Jonathan Gray |
2023-03-08 | amd64: lapic_timer_rearm: don't reset mode, mask, divisor | Scott Soule Cheloha |
2023-03-06 | In iskmemdev(), do not check for the minor of /dev/io. It has been | Miod Vallat |
2023-02-23 | Remove dangerous user-settable "addr" variable from MI boot loader, and | Miod Vallat |
2023-02-11 | __syscall() is no longer neccessary since the system calls which needed | Theo de Raadt |
2023-02-04 | timecounting: remove incomplete PPS support | Scott Soule Cheloha |
2023-01-31 | amd64: lapic_timer_trigger: disable interrupts while configuring timer | Scott Soule Cheloha |
2023-01-31 | On systems without xonly mmu hardware-enforcement, we can still mitigate | Theo de Raadt |
2023-01-30 | vmm(4): expose PKU cpuid bit if in use on host. | Dave Voutila |
2023-01-30 | part of a future diff snuck into the previous commit | Theo de Raadt |
2023-01-30 | vmm(4): save and restore guest pkru. | Dave Voutila |
2023-01-30 | We have determined that enough HV have correct PKU handling now, | Theo de Raadt |