summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2021-04-06Restore EPT protection checks on VMX when using VMM_IOC_MPROTECT_EPTdv
2021-04-05Improve rdmsr/wrmsr exit handling for both AMD SVM and Intel VMX.dv
2021-03-29Fix IA32_EPT_VPID_CAP_XO_TRANSLATIONS specificationdv
2021-03-24The logic in mmrw() to check whether an address is within directAlexander Bluhm
2021-03-19another unfortunate action to cope with relentless kernel growthTheo de Raadt
2021-03-17Always use an allocated buffer for {Read,Write}Blocks() to makeYASUOKA Masahiko
2021-03-15Add acpi_iommu_device_map(), which replaces the DMA tag with one thatPatrick Wildt
2021-03-11spellingJonathan Gray
2021-03-07Explicitly align kernel text.mortimer
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha
2021-02-13Fix a commentMike Larkin
2021-02-13Remove trailing whitespaceMike Larkin
2021-02-09Activate use of PF_LOCK() by removing the WITH_PF_LOCK ifdefs.Patrick Wildt
2021-02-04Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited toanton
2021-02-04make if_pfsync.c a better friend with PF_LOCKAlexandr Nedvedicky
2021-01-28bios_memmap[] should not be a commonTheo de Raadt
2021-01-28Again allow COPTS= to come from the environment again, and don't lose theTheo de Raadt
2021-01-23Fix whitespace issuesMike Larkin
2021-01-23vmm(4): wire faulted in pagesMike Larkin
2021-01-23introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr
2021-01-03Allocate address space for reposting vga devices using km_alloc(9) ratherJonathan Matthew
2020-12-31remove pv includes which were missed in rev 1.70Jonathan Gray
2020-12-28Sync with i386 by asserting that IPL values should be at least IPL_NONE.Martin Pieuchot
2020-12-27Enable acpihpet on install media, because otherwise clock initializationTheo de Raadt
2020-12-24handle reported core clock frequency of 0 on newer Intel Comet LakeJonathan Gray
2020-12-22stop showing amd l3 cache informationJonathan Gray
2020-12-20Convert uvm_km_valloc(9) calls to km_alloc(9). Tested in qemu withJonathan Matthew
2020-12-16Do not clear useful bits in panic messages, always print full opteAlexander Bluhm
2020-12-13Turn simple sysctl_rdint into cpuctl_vars entriesgnezdo
2020-12-09Use daddr_t and not daddr32_t in boot media.Kenneth R Westerback
2020-12-06Implement acpi_intr_disestablish() for amd64.Mark Kettenis
2020-11-30reset fpu in fpu_kernel_enter() even when there is no xsave stateJonathan Gray
2020-11-28Since our IPI broadcast functions exclude the CPU doing the broadcast, weMark Kettenis
2020-11-24Remove commented-out code messing with uvmexp.Martin Pieuchot
2020-11-15Add pchgpio(4), a driver for the GPIO controllers found on modern IntelMark Kettenis
2020-11-13Delete unused #defines: T_USER hasn't been used since July 2018Philip Guenther
2020-11-13Correct CVE number in commentPhilip Guenther
2020-11-12Simplify interrupt entry stubs to not push around bogus trapno+errPhilip Guenther
2020-11-09Give sizes and types to more functions and objects.Philip Guenther
2020-11-08In case of failure, call sigexit() from trapsignal instead of sensig().Martin Pieuchot
2020-11-03Give sizes to more of the functions in locore.SPhilip Guenther
2020-11-03Correct comment typo in previousPhilip Guenther
2020-11-02Restore abstraction of register saving into macros in frameasm.hPhilip Guenther
2020-10-30Use a 64MB block to load the kernel to deal with kernel growth.Mark Kettenis
2020-10-28Use "memory" on inline fence instructions to suggest to the compilerJonathan Gray
2020-10-27Adding IOMMU support for AMD Vi and Intel VTD (disabled)Jordan Hargrave
2020-10-26Switch the pmap and PDP pools to IPL_VM, drop the PR_WAITOK flag from theMark Kettenis
2020-10-22uvm_grow() doesn't need KERNEL_LOCK anymore, and onfault never did.Theo de Raadt
2020-10-21Save and restore the MXCSR register and the FPU control word such thatMark Kettenis
2020-10-19the userland pagefault handler can drop the kernel lock before goingTheo de Raadt