Age | Commit message (Expand) | Author |
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 |
2023-01-17 | Simplify and clarify the implementation of the pmap_page_protect(9) API. | Mark Kettenis |
2023-01-17 | On amd64 machines without the NX feature enabled, we can't distinguish | Mark Kettenis |
2023-01-16 | we spent far too long debugging a weird go library problem (incorrect | Theo de Raadt |
2023-01-16 | export PGK_VALUE so that .S files can use it | Theo de Raadt |
2023-01-16 | 3 new defines: he PTE protection key mask, the specific key value we use | Theo de Raadt |
2023-01-14 | Implement access to EFI variables and ESRT through an ioctl(2) interface | Mark Kettenis |
2023-01-14 | add protection-key violation error code for page-fault exceptions | Jonathan Gray |
2023-01-14 | recognise protection keys for supervisor-mode (PKS) in cpuid | Jonathan Gray |
2023-01-14 | sync cr4 and xcr0 bits with intel dec 2022 sdm | Jonathan Gray |
2023-01-13 | Retake kernel lock in error paths of vmmioctl. | Dave Voutila |
2023-01-10 | Hide WAITPKG cpu feature from vmm(4) guests. | Dave Voutila |
2023-01-06 | Remove copystr(9), unless used internally by copy{in,out}str. | Miod Vallat |
2023-01-02 | Let the EFI bootloader make a copy of the EFI System Resource Table (ESRT) | Mark Kettenis |
2023-01-01 | update drm to linux 6.1.2 | Jonathan Gray |
2022-12-30 | Actually hide the clang-15 workaround behind the COMPILER_VERSION check | Jeremie Courreges-Anglas |
2022-12-30 | Neuter zlib fatal warnings when building kernels and bootloaders with clang 15 | Jeremie Courreges-Anglas |
2022-12-27 | Ansify pxe_netif_close() and {,pxe}socktodesc() | Jeremie Courreges-Anglas |
2022-12-26 | vmd(8): provide a detailed e820 memory map. | Dave Voutila |
2022-12-19 | rework the synchronisation around suspend/resume. | David Gwynne |
2022-12-08 | _C_LABEL() and _ASM_LABEL() are no longer useful in the "everything | Philip Guenther |
2022-12-01 | _C_LABEL() is no longer useful in the "everything is ELF" world. | Philip Guenther |
2022-11-29 | Move the generic variable definitions from the ASM at the top of | Philip Guenther |
2022-11-29 | Put the original image of the MP-startup and ACPI-suspend/hibernate | Philip Guenther |
2022-11-11 | Enable icc(4). ok anton@ patrick@ | Matthieu Herrb |
2022-11-10 | vmd(8): import mmio decode and emulation, disabled for now. | Dave Voutila |
2022-11-10 | Convert amd64 clock and ipi event counters to per-cpu | Jonathan Matthew |
2022-11-09 | vmm(4): treat vcpu lists as immutable, reducing complexity. | Dave Voutila |
2022-11-09 | vmm on !MULTIPROCESSOR kernels should still mark vpus with pending intrs. | David Gwynne |
2022-11-09 | unbreak GENERIC build on amd64; patch by anton@ | Stefan Sperling |
2022-11-08 | don't keep track of how many vcpus are currently running. | David Gwynne |
2022-11-08 | further speed up delivery of interrupts to a running vcpu. | David Gwynne |
2022-11-08 | vmm(4): remove locking in vmm_intr_pending | Mike Larkin |
2022-11-08 | amd64: switch to clockintr(9) | Scott Soule Cheloha |
2022-11-08 | amd64: add delay_fini() | Scott Soule Cheloha |
2022-11-07 | vmm(4): set RAX guest register state based on VMCB | Dave Voutila |
2022-11-07 | In kpageflttrap(), validate a non-NULL pcb_onfault against an array | Philip Guenther |
2022-11-06 | vmm(4): allocate reference for vm and vcpu SLISTs | Dave Voutila |
2022-11-04 | EFI firmware has bugs which may mean that calling EFI runtime services will | Mark Kettenis |
2022-11-02 | Clean up more ancient history: since 2015 the libc stubs for | Philip Guenther |
2022-11-01 | Use todr_attach(). | Mark Kettenis |
2022-11-01 | vmm(4): vcpu_reset_regs_svm: allow reads of MSR_HWCR, MSR_PSTATEDEF(0) | Scott Soule Cheloha |
2022-10-30 | Simplfity setregs() by passing it the ps_strings and switching | Philip Guenther |
2022-10-24 | tsc: AMD Family 17h, 19h: compute frequency from Core::X86::Msr:PStateDef | Scott Soule Cheloha |
2022-10-20 | Don't attempt to use EFI runtime services on UEFI versions before 2.1. | Mark Kettenis |
2022-10-16 | Add the guts for EFI runtime services support on amd64. This will be used | Mark Kettenis |
2022-10-10 | add references to 10h 12h revision guides | Jonathan Gray |