aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bhyve/amd64
Commit message (Expand)AuthorAgeFilesLines
* bhyve: Add SPDX-License-Identifier tagTuukka Pasanen2026-02-201-0/+2
* bhyve: Use PCIOCGETCONF to find the host LPC bridgeMark Johnston2026-01-261-32/+47
* bhyve: Introduce monitor modeBojan Novković2025-12-171-2/+6
* bhyve: Eliminate exit status magic numbersBojan Novković2025-12-173-10/+10
* bhyve: assign a valid INTPIN to NVIDIA GPUsCorvin Köhne2025-09-161-0/+1
* vmm: Suspend the VM before destroying itMark Johnston2025-09-101-0/+2
* bhyve: protect MMIO mapped BDSM registerCorvin Köhne2025-08-051-0/+45
* bhyve: add GVT-d support for graphics gen 11 and newerCorvin Köhne2025-08-051-0/+37
* bhyve: scan PCI device ID to properly set BDSM addressCorvin Köhne2025-08-051-6/+92
* bhyve: Add support for specifying guest NUMA configurationBojan Novković2025-07-271-2/+12
* bhyve: Report SVM as disabled on AMDChuck Tuffli2025-07-261-0/+9
* bhyve: support VBTs which lay outside of the OpRegionCorvin Köhne2025-06-241-0/+112
* bhyve x86: when accessing non-backed gpa, emulate hwKonstantin Belousov2025-05-152-1/+83
* bhyve: make code to handle non-backed memory accesses MDKonstantin Belousov2025-05-151-0/+1
* bhyve: Suppress unimplemented MSR related warningsbrendabrandy2025-03-242-4/+11
* bhyve: merge adjacent E820 entriesCorvin Köhne2024-10-221-0/+28
* bhyve: Make boot ROM handling more consistentMark Johnston2024-08-195-22/+24
* bhyve: remove empty E820 entriesCorvin Köhne2024-08-091-1/+13
* bhyve: verify OpRegion sizeCorvin Köhne2024-06-041-0/+7
* bhyve: use correct size to map the OpRegionCorvin Köhne2024-06-041-2/+2
* bhyve: correctly remove a memory mappingPierre Pronchery2024-05-291-1/+1
* bhyve: avoid resource leak in error pathPierre Pronchery2024-05-171-0/+2
* bhyve.8: Remove mention of the -A flagMark Johnston2024-04-241-2/+1
* usr.sbin: Remove repeated wordsElyes Haouas2024-04-111-1/+1
* bhyve: Support legacy PCI interrupts on arm64Jessica Clarke2024-04-104-22/+52
* bhyve: Push option parsing down into bhyverun_machdep.cMark Johnston2024-04-101-0/+181
* bhyve: Do not compile PCI passthrough support on arm64Mark Johnston2024-04-101-0/+1
* bhyve: Move device model-independent UART code into a separate fileMark Johnston2024-03-211-14/+17
* bhyve: refactor gdbstub to enable single-stepping on AMD CPUsBojan Novković2023-12-121-0/+15
* usr.sbin: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2717-18/+2
* bhyve: ps2 implement command 0xf6Warner Losh2023-10-311-0/+5
* bhyve: Replace many fprintf(stderr, ...) calls with EPRINTLNJohn Baldwin2023-10-163-29/+30
* bhyve: Some fwctl simplifications.John Baldwin2023-10-131-12/+9
* bhyve: Move the vm_inject_fault() implementation to vmexit.cMark Johnston2023-10-041-0/+13
* bhyve: Move most early initialization into an MD routineMark Johnston2023-10-042-3/+66
* bhyve: Move vcpu initialization into a MD source fileMark Johnston2023-10-041-0/+125
* bhyve: Make gdb support optionalMark Johnston2023-10-041-0/+2
* bhyve: Make most I/O port handling specific to amd64Mark Johnston2023-10-043-0/+375
* bhyve: Conditionally compile framebuffer-related codeMark Johnston2023-10-043-0/+1496
* bhyve: Move legacy PCI interrupt handling under amd64/Mark Johnston2023-10-047-0/+1221
* bhyve: Compile some device models only on amd64Mark Johnston2023-10-041-0/+6
* bhyve: Move AP startup code to amd64/Mark Johnston2023-10-043-0/+120
* bhyve: Move the gvt-d driver to amd64/Mark Johnston2023-10-043-0/+491
* bhyve: Move power management code to amd64/Mark Johnston2023-10-042-0/+378
* bhyve: Move the RTC driver to amd64/Mark Johnston2023-10-043-0/+163
* bhyve: Move MSR emulation into amd64/Mark Johnston2023-10-043-1/+280
* bhyve: Split vmexit handling into a separate fileMark Johnston2023-10-041-0/+493
* bhyve: Move kernemu to amd64/Mark Johnston2023-10-043-1/+129
* bhyve: Move more amd64-specific code under amd64/Mark Johnston2023-10-045-0/+948
* bhyve: Move some more amd64-specific drivers to their own subdirMark Johnston2023-10-048-0/+1775