summaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* amd64 wakeup: recalculate mitigations after APICs are wokenKonstantin Belousov2023-03-301-5/+7
* acpi_wakeup.c: apply the reviewer' editorial corrections to the comment text.Konstantin Belousov2023-03-201-2/+2
* amd64: properly recalculate mitigations knobs after resumeKonstantin Belousov2023-03-202-1/+15
* amd64 acpi_wakeup.c: fix typoKonstantin Belousov2023-03-201-1/+1
* amd64: Avoid copying td_frame from kernel procsMark Johnston2023-03-071-30/+18
* Revert "netlink: add NETLINK to GENERIC."Alexander V. Chernikov2023-02-271-1/+0
* vmm: Fix AP startup compatibility for old bhyve executablesMark Johnston2023-02-231-8/+14
* linux(4): Remove stale comment that no longer applies.Dmitry Chagin2023-02-091-2/+0
* linux(4): Microoptimize rt_sendsig() on amd64.Dmitry Chagin2023-02-091-17/+17
* linux(4): Preserve fpu fxsave state across signal delivery on amd64.Dmitry Chagin2023-02-091-6/+64
* linux(4): Deduplicate linux_trans_osrel().Dmitry Chagin2023-02-092-57/+3
* linux(4): Deduplicate linux_copyout_strings().Dmitry Chagin2023-02-091-129/+1
* linux(4): Deduplicate linux_fixup_elf().Dmitry Chagin2023-02-092-33/+2
* linux(4): Microoptimize linux_elf.h for future use.Dmitry Chagin2023-02-092-0/+2
* linux(4): Deduplicate MI futex structures.Dmitry Chagin2023-02-092-22/+0
* amd64: Eliminate write only cpu_fxsr.Dmitry Chagin2023-02-091-1/+1
* Unstaticize {get,set}_fpcontext() on amd64Edward Tomasz Napierala2023-02-092-7/+7
* vmm: avoid spurious rendezvousCorvin Köhne2023-02-084-7/+14
* irdma: Add RDMA driver for Intel(R) Ethernet Controller E810Bartosz Sobczak2023-02-081-0/+3
* vtd: Increase DRHD_MAX_UNITSEric Joyner2023-02-061-1/+1
* amd64: do not enable PKRU if user disabled saving PKRU register in xsave maskKonstantin Belousov2023-02-031-1/+17
* netlink: add netlink to GENERIC@amd64Alexander V. Chernikov2023-01-271-0/+1
* vmm: Free vCPUs when destroying them.John Baldwin2023-01-261-0/+1
* vmm: Avoid infinite loop in vcpu_lock_all error case.John Baldwin2023-01-261-4/+4
* vmm: Don't lock a vCPU for VM_PPTDEV_MSI[X].John Baldwin2023-01-262-4/+2
* vmm: VM_GET/SET_KERNEMU_DEV should run with the vCPU locked.John Baldwin2023-01-261-0/+2
* vmm: Remove stale comment for vm_rendezvous.John Baldwin2023-01-261-3/+0
* vmm: Fix build w/o KDTRACE_HOOKS.Dmitry Chagin2023-01-261-0/+4
* vmm: Fix non-INVARIANTS buildCy Schubert2023-01-261-1/+1
* vmm: Trim some pointless #ifdef KTR.John Baldwin2023-01-261-6/+0
* vmm: Convert VM_MAXCPU into a loader tunable hw.vmm.maxcpu.John Baldwin2023-01-264-12/+35
* vmm: Allocate vCPUs on first use of a vCPU.John Baldwin2023-01-264-79/+149
* vmm: don't lock a mtx in the icr_low write handlerCorvin Köhne2023-01-261-26/+35
* vmm: Use a cpuset_t for vCPUs waiting for STARTUP IPIs.John Baldwin2023-01-264-42/+41
* vmm devmem_mmap_single: Bump object reference under memsegs lock.John Baldwin2023-01-261-7/+5
* vmm: take exclusive mem_segs_lock in vm_cleanup()Robert Wing2023-01-261-0/+4
* vmm: take exclusive mem_segs_lock when (un)assigning ppt devRobert Wing2023-01-261-2/+2
* vmm: Use an sx lock to protect the memory map.John Baldwin2023-01-263-52/+72
* vmm: Destroy mutexes.John Baldwin2023-01-268-1/+11
* vmm stat: Add a special nelems constant for arrays sized by vCPU count.John Baldwin2023-01-263-1/+6
* vmm vmx: Allocate vpids on demand as each vCPU is initialized.John Baldwin2023-01-262-31/+17
* vmm: Lookup vcpu pointers in vmmdev_ioctl.John Baldwin2023-01-2612-277/+245
* vmm ppt: Remove unused vcpu arg from MSI setup handlers.John Baldwin2023-01-263-6/+6
* vmm: Remove unused vcpuid argument from vioapic_process_eoi.John Baldwin2023-01-264-6/+4
* vmm: Use struct vcpu in the rendezvous code.John Baldwin2023-01-265-33/+30
* vmm: Remove support for vm_rendezvous with a cpuid of -1.John Baldwin2023-01-261-15/+6
* vmm: Remove vcpuid from I/O port handlers.John Baldwin2023-01-2610-33/+27
* vmm: Restore the correct vm_inject_*() prototypesMark Johnston2023-01-261-8/+8
* vmm: Pass vcpu instead of vm and vcpuid to APIs used from CPU backends.John Baldwin2023-01-2616-279/+197
* vmm: Use struct vcpu in the instruction emulation code.John Baldwin2023-01-2619-377/+391