summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2024-10-07Remove VMFUNC feature detection and tracking.Dave Voutila
2024-10-07include proc.h to fix APMDEBUG buildJonathan Gray
2024-10-06remove unneeded includes and defines; ok miod@Jonathan Gray
2024-10-06use rdmsr_safe() instead of rdmsr() for probing featureSebastien Marie
2024-10-05remove unneeded includesJonathan Gray
2024-10-04Allow boot loader to run as AMD SEV guest on QEMU with EFI.Alexander Bluhm
2024-10-04Allow kernel boot on QEMU with AMD SEV.Alexander Bluhm
2024-10-04Remove unused SIGEMT.Miod Vallat
2024-10-02amd64: implement a pmap_shootept() for non-MP kernels.Dave Voutila
2024-10-02Move some PCI MMIO defines from vmm(4) kernel headers to userland.Dave Voutila
2024-10-02Switch PV pool allocator to use km_alloc(9) instead of uvm_km_kmemalloc(9).Martin Pieuchot
2024-09-29remove unused cruft; ok kettenis@Jonathan Gray
2024-09-29fix HWCAP_ASIMDHP test; ok kettenis@Jonathan Gray
2024-09-29correct a prototypeJonathan Gray
2024-09-26Fix amd64/GENERIC not linking due to missing pmap_shootept symbol.Dave Voutila
2024-09-26Add an ipi for executing INVEPT to flush EPT on remote cpus.Dave Voutila
2024-09-26remove unneeded psl.h includeJonathan Gray
2024-09-23recognise Neoverse V3AE (Poseidon AE)Jonathan Gray
2024-09-23add device tree mapping for HP OmniBook X 14Jonathan Gray
2024-09-21We aren't ready to choose S0-over-S3 based upon the S0ix bit in FADT.Theo de Raadt
2024-09-21vmm(4): remove EPT mprotect ioctlMike Larkin
2024-09-20Add device tree mapping for Lenovo ThinkPad T14s.Mark Kettenis
2024-09-20remove unneeded semicolons; checked by millert@Jonathan Gray
2024-09-19correct indentationJonathan Gray
2024-09-06spelling; ok mglocker@Jonathan Gray
2024-09-04vmm: set highest cpuid feature leaf based on host cpu.Dave Voutila
2024-09-04Fix some spelling.Marcus Glocker
2024-09-04make psp attach to ccp as a different driverJonathan Gray
2024-09-03For virtual addresses use fixed page frame without AMD SEV reduction.Alexander Bluhm
2024-09-03vmm(4)/vmx: avoid VPID leakage by allocating at vcpu init.Dave Voutila
2024-09-03move psp functions to psp.c and remove the ifdefsJonathan Gray
2024-09-01Pledge "vmm" for ccp(4) ioctl(2).Alexander Bluhm
2024-09-01spelling; checked by jmc@, ok miod@ mglocker@ krw@Jonathan Gray
2024-08-29Hide all EPT-related bits behind #ifdef in amd64 pmap.Dave Voutila
2024-08-28If bounce buffers do not fit, defragment mbuf.Alexander Bluhm
2024-08-28Enable per-cpu page cache.Miod Vallat
2024-08-28splnet() not needed in activate functionTheo de Raadt
2024-08-27Enable AMD SEV support in vmm(4).Alexander Bluhm
2024-08-26replace multiple '.arch armv8.3-a' with a pauth target attributeJonathan Gray
2024-08-25typoMiod Vallat
2024-08-25make activate function confirm to the common idiom; ok miodTheo de Raadt
2024-08-23Enable per-cpu page cache; tested on Octeon.Miod Vallat
2024-08-23Switch alpha to MI mplock code.Miod Vallat
2024-08-23Make sure pmap_kernel's mutex field gets correctly initialized rather thanMiod Vallat
2024-08-22Fix merge of bounce buffer segments in amd64 bus dma.Alexander Bluhm
2024-08-22unrequired header file in vmm_machdep.cMike Larkin
2024-08-20match the config_activate_children() sequences found in other usb hostTheo de Raadt
2024-08-20Fix whitespace in amd64 bus dma.Alexander Bluhm
2024-08-20fix bus_dmamap_destroyStefan Fritsch
2024-08-20Calculate used bounce buffers in amd64 bus dma correctly.Alexander Bluhm