aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vmm
Commit message (Expand)AuthorAgeFilesLines
* vmm: Start using exterrorMark Johnston2026-02-191-1/+4
* vmm: Enable unprivileged bhyveMark Johnston2026-02-191-5/+5
* vmm: Add privilege checks to vmmctl operationsMark Johnston2026-02-191-0/+21
* vmm: Allow the use of PCI passthrough in a jailMark Johnston2026-02-162-8/+14
* vmm: Remove an unneeded NULL pointer checkMark Johnston2026-02-031-2/+1
* vmm: Fix a resource leak in an error pathMark Johnston2026-02-031-6/+6
* vmm: Avoid clobbering errors from vmm_modinit()Mark Johnston2026-01-191-3/+5
* vmm: Add an include to vmm_ktr.h for vm_name()Mark Johnston2026-01-081-1/+3
* vmm: Move common accessors and vm_eventinfo into sys/dev/vmmMark Johnston2026-01-082-0/+69
* vmm: Deduplicate VM and vCPU state management codeMark Johnston2026-01-083-34/+523
* vmm: Consolidate vm and vcpu definitionsMark Johnston2026-01-084-0/+126
* vmm: Add ability to destroy VMs on closeBojan Novković2025-12-172-5/+79
* kern: Introduce RLIMIT_VMMBojan Novković2025-12-171-3/+15
* vmm: Move vm_maxcpu handling into MI codeMark Johnston2025-11-042-0/+26
* vmm: Consolidate VM name length checkingMark Johnston2025-11-043-0/+39
* vmm: Move the module load handler to vmm_dev.cMark Johnston2025-11-042-4/+66
* vmm: Simplify the VM_ALLOC_MEMSEG ioctl a bitMark Johnston2025-11-041-6/+2
* vmm: Fix routines which create maps of the guest physical address spaceMark Johnston2025-10-281-5/+8
* vmm: Add PRIV_DRIVER checks for passthru ioctlsMark Johnston2025-10-212-0/+8
* vmm: Improve register get/set handling a bitMark Johnston2025-10-211-8/+8
* vmm: Fix a deadlock between vm_smp_rendezvous() and vcpu_lock_all()Mark Johnston2025-10-171-6/+22
* vmm: Move the guest vmspace into the generic vm_mem structureMark Johnston2025-10-102-9/+28
* vmm: Suspend the VM before destroying itMark Johnston2025-09-101-0/+1
* vmm: Add support for guest NUMA emulationBojan Novković2025-07-273-21/+150
* vmm: Clean up legacy create/destroy interfaceEd Maste2025-07-261-4/+2
* vmm: Add a missing entry to the ioctl tableMark Johnston2025-07-031-0/+1
* vmm: Consolidate code which manages guest memory regionsMark Johnston2025-02-183-0/+544
* vmm: Fix error handling in vmm_handler()Mark Johnston2025-01-091-15/+19
* vmm: Initialize error in vmmdev_rwJohn Baldwin2024-12-131-0/+1
* vmm: Add a device file interface for creating and destroying VMsMark Johnston2024-11-052-2/+93
* vmm: Remove more of vmmdev_open()Mark Johnston2024-09-051-4/+0
* vmm: Remove an incorrect credential check in vmmdev_open()Mark Johnston2024-09-041-6/+0
* vmm: Use make_dev_s() to create vmm devicesMark Johnston2024-09-011-59/+44
* vmm: Use an sx lock for vmmdev_mtxMark Johnston2024-09-011-19/+19
* vmm: Validate credentials when opening a vmmdevMark Johnston2024-09-011-12/+27
* vmm: Harmonize compat ioctl definitionsMark Johnston2024-08-281-12/+12
* vmm: Let devmem devices reference the VM credentialMark Johnston2024-08-281-1/+1
* vmm: Be more consistent with the credential used for VM lookupMark Johnston2024-08-281-5/+5
* vmm: Remove an unneeded lookup in devmem_create_cdev()Mark Johnston2024-08-281-7/+6
* vmm: Factor most of sysctl_vmm_destroy() into a separate functionMark Johnston2024-08-281-35/+37
* vmm: Factor most of sysctl_vmm_create() out into a separate functionMark Johnston2024-08-281-38/+48
* vmm: Move compat ioctl definitions to vmm_dev.cMark Johnston2024-08-261-0/+14
* vmm: Merge vmm_dev.cMark Johnston2024-08-262-0/+1068
* vmm: Move duplicated stats code into a generic fileMark Johnston2024-08-262-0/+286
* vmm: Move vmm_ktr.h to a common directoryMark Johnston2024-08-261-0/+69