Age | Commit message (Expand) | Author |
2024-01-20 | vmm(4)/vmd(8)/vmctl(8): increase max VM mem size. | Mike Larkin |
2024-01-19 | Implement Multiple Message MSI support on amd64. This is experimental code | Mark Kettenis |
2024-01-10 | vmm/vmd: add io instruction length to exit information. | Dave Voutila |
2024-01-06 | vmm(4): reorder segment registers to match SDM. | Dave Voutila |
2024-01-04 | Adjust IPLs to give us more interrupt vectors for IPL_NET. That is where | Mark Kettenis |
2023-12-29 | Use a per cpu pool cache for pmap_pv_pool | Jeremie Courreges-Anglas |
2023-12-14 | NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h. | Claudio Jeker |
2023-12-11 | Implement per-CPU caching for the page table page (vp) pool and the PTE | Mark Kettenis |
2023-11-28 | Adapt inv{vpid,ept} to return success or failure. | Dave Voutila |
2023-11-11 | Fix variable name in comment | Jeremie Courreges-Anglas |
2023-09-08 | Clean up old console bootargs | Klemens Nanni |
2023-09-06 | vmm(4)/vmd(8): include pending interrupt in vm_run_parmams. | Dave Voutila |
2023-09-05 | vmm(4): switch the APMI CPUID mask to an include mask | Mike Larkin |
2023-09-03 | vmm(4): Suppress AMD HwPstate visibility to guests | Mike Larkin |
2023-08-23 | all platforms: separate cpu_initclocks() from cpu_startclock() | Scott Soule Cheloha |
2023-08-16 | add Intel ARCH_CAP_GDS bits | Jonathan Gray |
2023-07-31 | On CPUs with eIBRS ("enhanced Indirect Branch Restricted Speculation") | Philip Guenther |
2023-07-31 | The replacement code passed to codepatch_replace() can usefully be | Philip Guenther |
2023-07-28 | Add CODEPATCH_CODE() macro to simplify defining a symbol for a chunk | Philip Guenther |
2023-07-27 | Fix off-by-one: SEFF0ECX_WAITPKG is bit 5, not bit 4. | Philip Guenther |
2023-07-27 | Report speculation control bits in dmesg cpu lines. | Philip Guenther |
2023-07-27 | The interrupt resume (Xdoreti) and recurse (Xspllower) paths are | Philip Guenther |
2023-07-27 | Follow the lead of mips64 and make cpu_idle_cycle() just call the | Philip Guenther |
2023-07-25 | statclock: move profil(2), GPROF code to profclock(), gmonclock() | Scott Soule Cheloha |
2023-07-25 | cpu_idle_{enter,leave} are no-ops on amd64 now, so just #define | Philip Guenther |
2023-07-24 | Set DE_CFG[9] -- a chickenbit which stops Zenbleed. The chickenbit may | Theo de Raadt |
2023-07-21 | Rename ARCH_CAPABILITIES_* #defined to ARCH_CAP_* | Philip Guenther |
2023-07-10 | Enable Indirect Branch Tracking for amd64 userland, using XSAVES/XRSTORS | Philip Guenther |
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-05-22 | The fp_ex_[st]w struct savefpu members were inherited from NetBSD where | Philip Guenther |
2023-04-28 | bump MAXDSIZ to 128G on amd64 and 64G on arm64 | Robert Nagy |
2023-04-26 | Refactor MD/MI parts of vmm. | Mike Larkin |
2023-04-25 | vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct. | Dave Voutila |
2023-04-22 | Rename the XCR0_* #defines to XFEATURE_* and add the new supervisor-state | Philip Guenther |
2023-04-17 | Add endbr64 instructions to most of the ENTRY() macros. | Theo de Raadt |
2023-04-15 | add endbr defines and control protection trap | Jonathan Gray |
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-10 | spelling | Jonathan Gray |
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-01-31 | On systems without xonly mmu hardware-enforcement, we can still mitigate | Theo de Raadt |
2023-01-30 | vmm(4): save and restore guest pkru. | Dave Voutila |
2023-01-28 | Move some header definitions from vmm(4) to vmd(8). | Dave Voutila |
2023-01-20 | On cpu with the PKU feature, prot=PROT_EXEC pages now create pte which | Theo de Raadt |
2023-01-19 | Revise implementation of pmap_protect(9) in preparation for execute-only | Mark Kettenis |
2023-01-19 | Restrict vmm(4) exposed cpuid extended feature flags. | Dave Voutila |
2023-01-18 | change BIOSF_SMBIOS bit flag from 6 to 8 | Jonathan Gray |