aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/vmm
Commit message (Expand)AuthorAgeFilesLines
* amd64: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-063-9/+3
* vmm_instruction_emul.c: fix bhyve buildRobert Wing2022-04-101-0/+1
* vmm: fix set but not used warningRobert Wing2022-04-101-1/+1
* vmm: fix set but not used warningRobert Wing2022-04-101-1/+1
* vmm: fix set but not used warningRobert Wing2022-04-101-1/+1
* vmm: fix set but not used warningsRobert Wing2022-04-101-6/+6
* vmm: fix set but not used warningsRobert Wing2022-04-101-9/+7
* vmm: fix set but not used warningRobert Wing2022-04-101-1/+1
* Fix a typo in previous commit.John Baldwin2022-04-081-1/+1
* vmm amdvi: Move ctrl under #ifdef AMDVI_DEBUG_CMD.John Baldwin2022-04-081-2/+3
* vmm: Re-quiet set but unused warnings.John Baldwin2022-04-081-5/+4
* bhyve: Do not remove guest physical addresses from IOMMU host domainBjoern A. Zeeb2022-03-241-2/+0
* bhyve: add ROM emulationCorvin Köhne2022-03-101-1/+1
* vmm: fix "set but not used" warningsRobert Wing2022-03-012-6/+6
* vmm: fix "set but not used" warningsRobert Wing2022-02-281-2/+2
* vmm: fix "set but not used" warningsRobert Wing2022-02-281-5/+5
* Extend the VMM stats interface to support a dynamic count of statistics.John Baldwin2022-02-073-11/+47
* bhyve: add support for MTRRCorvin Köhne2022-01-146-10/+130
* vmm: vlapic resume can eat 100% CPU by vlapic_callout_handlerVitaliy Gusev2022-01-111-2/+5
* Make CPU_SET macros compliant with other implementationsStefan Eßer2021-12-301-1/+1
* vlapic: Schedule callouts on the local CPUMark Johnston2021-10-201-8/+12
* cpuset(9): Add CPU_FOREACH_IS(SET|CLR) and modify consumers to use itMark Johnston2021-10-182-13/+4
* Revert "cpuset(9): Add CPU_FOREACH_IS(SET|CLR) and modify consumers to use it"Mark Johnston2021-09-212-4/+13
* cpuset(9): Add CPU_FOREACH_IS(SET|CLR) and modify consumers to use itMark Johnston2021-09-212-13/+4
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-302-2/+2
* vmm: Add credential to cdev objectCyril Zhang2021-08-181-2/+13
* vmm: Fix wrong assert in ivhd_dev_add_entryKa Ho Ng2021-08-121-1/+1
* vmm: Make iommu ops tables constMark Johnston2021-08-094-29/+29
* amd64: Fix output operand specs for the stmxcsr and vmread intrinsicsMark Johnston2021-08-091-3/+2
* vmm: Bump vmname buffer in struct vm to VM_MAX_NAMELEN + 1Ka Ho Ng2021-08-021-2/+3
* vmm: Fix AMD-vi using wrong rid rangeKa Ho Ng2021-07-133-63/+70
* vmm: Fix ivrs_drv device_printf usageKa Ho Ng2021-06-191-15/+15
* vmm: Let guests enable SMEP/SMAP if the host supports itMark Johnston2021-05-261-1/+3
* AMD-vi: Fortify IVHD device_identify processKa Ho Ng2021-04-191-21/+26
* AMD-vi: Mixed format IVHD block should replace fixed format IVHD blockKa Ho Ng2021-04-011-8/+16
* AMD-vi: Fix mismatched NULL checking in amdiommu teardown pathKa Ho Ng2021-03-311-1/+1
* bhyve amd: Small cleanups in amdvi_dump_cmdsKa Ho Ng2021-03-231-2/+1
* Correct "Fondation" typo (missing "u")Ed Maste2021-03-222-2/+2
* AMD-vi: Fix IOMMU device interrupts being overriddenKa Ho Ng2021-03-225-81/+250
* ivrs_drv: Fix IVHDs with duplicated BaseAddressKa Ho Ng2021-03-221-2/+3
* bhyve: support relocating fbuf and passthru data BARsD Scott Phillips2021-03-194-2/+60
* bhyve/ioapic: improve the tracking of IRR bitRoger Pau Monné2021-02-021-4/+18
* bhyve/ioapic: only account for asserted line in level modeRoger Pau Monné2021-02-021-0/+2
* bhyve/vioapic: remove an extra pin masked checkRoger Pau Monné2021-02-021-3/+1
* bhyve: limit max GPA to VM_MAXUSER_ADDRESS_LA48.Konstantin Belousov2020-11-291-3/+3
* Convert vmm_ops calls to IFUNCPeter Grehan2020-11-286-155/+212
* Remove manual instruction encodings for VMLOAD, VMRUN, and VMSAVE.Peter Grehan2020-11-261-7/+3
* Pull the check for VM ownership into ppt_find().John Baldwin2020-11-241-68/+56
* Honor the disabled setting for MSI-X interrupts for passthrough devices.John Baldwin2020-11-243-0/+29
* vmm: Make pmap_invalidate_ept() wait synchronously for guest exitsMark Johnston2020-11-112-17/+27