summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2024-12-30All the device and file type ioctl routines just ignore FIONBIO,Philip Guenther
2024-11-27remove #if 0'd entries for /dev/pcmcia functions removed in 1998Jonathan Gray
2024-11-27Use uvm_fault_wire() for consistency and to keep VM_FAULT_WIRE usage in uvm/.Martin Pieuchot
2024-11-27Add ptrace commands used to read/write the XSAVE area of a tracedAnton Lindqvist
2024-11-26enable ice(4) in GENERIC and RAMDISK_CD kernels on amd64Stefan Sperling
2024-11-19Teach ddb how to disassemble endbr64.Anton Lindqvist
2024-11-18Cast atomic_load_int(9) to signed int when loading `securelevel'.Vitaliy Makkoveev
2024-11-18Fix some typos in comments in i386/amd64 bootblocksMike Larkin
2024-11-13Enable ixv(4) in RAMDISK_CDYASUOKA Masahiko
2024-11-10remove vmx_pmap_find_pte_ept(), used by removed EPT mprotect ioctlJonathan Gray
2024-11-10remove unused XINTR() defineJonathan Gray
2024-11-08Add a work-in-progress version of ice(4), a driver for Intel E810 devices.Stefan Sperling
2024-11-08psp(4) waits for acknowledgement of wbinvd from other CPU.Alexander Bluhm
2024-11-08remove unused pmap_move()Jonathan Gray
2024-11-08remove unused VM_MAXUSER_ADDRESS32Jonathan Gray
2024-11-07Expand amd64 wbinvd_on_all_cpus() with acknowledge.Alexander Bluhm
2024-11-07Constify strings in symbol-related ddb interfaces, and make the iteratorMiod Vallat
2024-11-05The first field of struct cfdriver is a pointer. Put NULL rather than 0 here.Miod Vallat
2024-11-05The MI boot code used to have an infinite loop trying to boot the kernel,Miod Vallat
2024-11-05Enable ixv(4)YASUOKA Masahiko
2024-11-04remove ability to specify root/dump/swap on st(4)Jonathan Gray
2024-11-02Kill unused pmap_collect().Martin Pieuchot
2024-11-02Add ixv(4), a driver for virtual functions of Intel 82598EB, 82559,YASUOKA Masahiko
2024-10-28Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer.Vitaliy Makkoveev
2024-10-24Stop leaking kernel stack guard pages.Mark Kettenis
2024-10-22put opening { on same line as struct nameJonathan Gray
2024-10-22remove prototypes with no matching functionJonathan Gray
2024-10-21We have not been swapping out kernel stacks since forever. So justMark Kettenis
2024-10-21remove unused MP_PICMODE defineJonathan Gray
2024-10-14Fix build w/o SUSPEND optionJan Klemkow
2024-10-10allow MSI with the QEMU default pc-i440fx machineJonathan Gray
2024-10-08Make bus_dmamem_alloc(9) recognize the BUS_DMA_64BIT flag and interpretMark Kettenis
2024-10-07Remove VMFUNC feature detection and tracking.Dave Voutila
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-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-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-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-20remove unneeded semicolons; checked by millert@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