Age | Commit message (Expand) | Author |
2023-07-08 | Move /dev/apm related acpi code to acpi_apm.c which is only built on | Tobias Heider |
2023-07-08 | Toggle IBT off during EFI runtime services calls. | Mark Kettenis |
2023-07-08 | Add ietp driver for Elantech I2C touchpads | Joshua Stein |
2023-07-05 | The hypercall page populated with instructions by the hypervisor is not IBT | Anton Lindqvist |
2023-07-05 | Drop kernel lock before panic to avoid WITNESS report during fault | Klemens Nanni |
2023-07-04 | amd64: cpu_info: rearrange members, keep ci_mds_tmp 32-byte aligned | Scott Soule Cheloha |
2023-07-02 | all platforms, kernel: remove __HAVE_CLOCKINTR symbol | Scott Soule Cheloha |
2023-06-27 | amd64: MCOUNT_EXIT: restore interrupts, don't unconditionally reenable them | Scott Soule Cheloha |
2023-06-15 | all platforms, main(): call clockqueue_init() just before sched_init_cpu() | Scott Soule Cheloha |
2023-06-07 | upon resume, fpureset() was being called prematurely (before cpu_init, | Theo de Raadt |
2023-05-30 | spelling | Jonathan Gray |
2023-05-22 | The fp_ex_[st]w struct savefpu members were inherited from NetBSD where | Philip Guenther |
2023-04-30 | Remove the EFI RTC implementation on amd64. Since all amd64 systems we | Mark Kettenis |
2023-04-29 | remove some 19 year old #if 0 code | Mike Larkin |
2023-04-29 | whitespace | Mike Larkin |
2023-04-28 | bump MAXDSIZ to 128G on amd64 and 64G on arm64 | Robert Nagy |
2023-04-27 | Remove efi32 and efi64. These are leftovers from a project that didn't go | Mark Kettenis |
2023-04-26 | Implement dt(4) utrace support on amd64 and i386. | Claudio Jeker |
2023-04-26 | Incorporate r1.140 and r1.141 of vmm.c: | Mike Larkin |
2023-04-26 | Integrate r1.339 of vmm.c which I missed during the previous MI/MD split | Mike Larkin |
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 |