aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
* amd64: make LA57 mode for a process opt-in by defaultKonstantin Belousov2025-04-273-1/+13
* amd64: drop mistakenly added fileDoug Moore2025-04-211-13/+0
* amd64: replace tailq pointers with iteratorsDoug Moore2025-04-213-12/+31
* sgx: replace tailq pointers with iteratorsDoug Moore2025-04-191-10/+17
* amd64: print limited EFIRT fault messages on first fault, not secondKonstantin Belousov2025-04-091-2/+2
* vm_assign_pptdev: only call vm_iommu_map() onceKonstantin Belousov2025-04-091-3/+4
* bhyve amd64: allow iommu to fail attaching device to host domainKonstantin Belousov2025-04-091-1/+5
* amd64: also limit printings of EFIRT page faultsKonstantin Belousov2025-04-091-2/+7
* bhyve IOMMU_REMOVE_DEVICE(): ignore iommu absence for sake of ppt_attach()Konstantin Belousov2025-04-061-1/+1
* bhyve: make most of the iommu_ops interfaces return errorKonstantin Belousov2025-04-066-108/+159
* efirt: add a tunable to disable printing faults during EFIRT callsKonstantin Belousov2025-04-021-2/+11
* bhyve: style, add comma to the last line of designated initializerKonstantin Belousov2025-04-011-1/+1
* sgx: Add a simple cdev_pg_path methodJohn Baldwin2025-03-271-0/+7
* sys: add wlan_gcmp to GENERIC kernels as appropriateAdrian Chadd2025-03-271-0/+1
* bhyve: fix CPUID L3 Cache Size reporting for AMD/SVMKonstantin Belousov2025-03-051-3/+8
* vmm: Emulate testb imm8,r/m8Jose Luis Duran2025-03-041-0/+12
* vmm: Consolidate code which manages guest memory regionsMark Johnston2025-02-186-427/+33
* sys: Add cpu_update_pcb hookJohn Baldwin2025-01-312-4/+7
* sys: make the kernel metadata pointer globalAhmad Khalifa2025-01-241-41/+24
* machine/param.h: drop __HAVE_ACPI defineMitchell Horne2025-01-231-2/+0
* pci: cleanup __PCI_REROUTE_INTERRUPTSMitchell Horne2025-01-231-1/+0
* amd64/fpu: Fix build for NODEBUG kernelsBojan Novković2025-01-221-0/+4
* amd64/fpu: Track supervisor state XSAVE componentsBojan Novković2025-01-221-14/+24
* Centralize and simpify implemention of some VM macrosBrooks Davis2025-01-142-8/+1
* vmm: Fix error handling in vmm_handler()Mark Johnston2025-01-091-0/+2
* amd64/vmm: Rename vm_get_vmspace() to vm_vmspace()Mark Johnston2025-01-073-4/+3
* amd64/vmm: Remove vmm_mem_init()Mark Johnston2025-01-073-14/+0
* cpu_set_upcall / linux_clone_thread: Remove calls to cpu_thread_cleanJohn Baldwin2025-01-031-10/+0
* amd64: on any fault during call to EFI RT, restore execution and print fault ...Konstantin Belousov2024-12-251-12/+18
* amd64: extract code to print fault details from trap_fatal() into a new helperKonstantin Belousov2024-12-251-7/+22
* x86 atomics: Remove unused WANT_FUNCTIONSOlivier Certner2024-12-171-3/+0
* atomics: Constify loadsOlivier Certner2024-12-161-1/+1
* x86: Add routines for querying XSAVE feature informationBojan Novković2024-12-151-1/+110
* amd64: Add wrappers for XRSTORS and XSAVESBojan Novković2024-12-151-0/+23
* x86: Refactor kernel-mode NMI handlingBojan Novković2024-12-151-28/+4
* vmcb.h: fix typo in the comment, try twoKonstantin Belousov2024-12-101-1/+1
* vmcb.h: fix typo in the commentKonstantin Belousov2024-12-101-1/+1
* amd64: re-enable la57, try twoKonstantin Belousov2024-12-091-0/+1
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-1/+2
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-061-1/+1
* amd64/vmm: Add svm_modsuspend to the vmm_ops_amd tableMark Johnston2024-12-031-2/+1
* vmm: Correctly suspend and resume the vmm driver.Joshua Rogers2024-11-297-2/+28
* amd64: add machine/pte.hKonstantin Belousov2024-11-262-57/+105
* amd64: switch pmap_map_io_transient() to use pmap_kenter_attr()Konstantin Belousov2024-11-251-7/+3
* amd64 pmap: assert and explain why pmap_qremove() is safe WRT supermappingsKonstantin Belousov2024-11-251-0/+12
* amd64 efi rt: handle #BPKonstantin Belousov2024-11-211-0/+12
* atomic(9): Implement atomic_testand(clear|set)_ptrJohn Baldwin2024-11-191-0/+2
* vmm: Postpone vmm module initialization to after SI_SUB_DEVFSMark Johnston2024-11-071-1/+2
* vmm: Add a device file interface for creating and destroying VMsMark Johnston2024-11-051-1/+3
* vmm: Rename the amdiommu driver to amdviiommuMark Johnston2024-11-041-19/+19