aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/vmm
Commit message (Expand)AuthorAgeFilesLines
* Initial support for bhyve save and restore.John Baldwin2020-05-051-1/+8
* More fixes to build the kernel with a compiler that defaults to -fno-commonAlex Richardson2020-04-181-2/+2
* Remove more manual additions of -DSMP.Mark Johnston2020-02-061-1/+1
* All genassym.sh usage need offset.incBryan Drewery2018-07-031-3/+3
* Fix cyclic dependency after r326552.Bryan Drewery2017-12-051-2/+5
* Add AMD IOMMU/AMD-Vi support in bhyve for passthrough/direct assignment to VM...Anish Gupta2017-04-301-2/+3
* sys/modules: normalize .CURDIR-relative paths to SRCTOPEnji Cooper2017-03-041-8/+8
* Exclude -flto when building *genassym.oEd Maste2017-02-211-2/+2
* Use lapic_ipi_alloc() to dynamically allocate IPI slots needed by bhyve whenNeel Natu2015-03-141-3/+1
* Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko.Neel Natu2014-12-301-1/+2
* Retire the '@' symlink. It isn't really needed and causes moreWarner Losh2014-11-061-8/+2
* Add foo_genassym.c files to DPSRCS so dependencies for them are generated.John Baldwin2014-10-271-1/+2
* Move the ACPI PM timer emulation into vmm.ko.Neel Natu2014-10-261-1/+2
* IFC @r273214Neel Natu2014-10-201-11/+13
|\
| * Fix build to not bogusly always rebuild vmm.ko.Warner Losh2014-10-171-8/+7
* | IFC r271888.Neel Natu2014-09-201-2/+2
|\|
| * Restructure the MSR handling so it is entirely handled by processor-specificNeel Natu2014-09-201-1/+0
* | MFC @ r266724Peter Grehan2014-06-031-0/+3
|\|
| * Move the atpit device model from userspace into vmm.ko for betterTycho Nightingale2014-03-251-0/+1
| * Replace the userspace atpic stub with a more functional vmm.ko model.Tycho Nightingale2014-03-111-0/+2
* | MFC @ r259205 in preparation for some SVM updates. (for real this time)Peter Grehan2014-02-041-1/+2
|\|
| * Add HPET device emulation to bhyve.Neel Natu2013-11-251-0/+1
| * Move the ioapic device model from userspace into vmm.ko. This is needed forNeel Natu2013-11-121-0/+1
| * Remove the 'vdev' abstraction that was meant to sit on top of device modelsNeel Natu2013-11-041-1/+0
* | IFC @ r255692Peter Grehan2013-09-201-3/+3
|\|
| * Fix 'make depend'.Ulrich Spörlein2013-08-211-3/+3
* | Add in last remaining files to get AMD-SVM operational.Peter Grehan2013-08-231-4/+20
|/
* Corral all the host state associated with the virtual machine into its own file.Neel Natu2012-10-291-0/+1
* Add support for trapping MMIO writes to local apic registers and emulating them.Neel Natu2012-09-251-0/+1
* BHyVe's vmm.ko can now be built with the in-tree binutils.Peter Grehan2012-07-111-5/+0
* Missed this in the previous commit to add 'show vmcs': add opt_ddb.h asJohn Baldwin2011-06-021-1/+1
* Remove misleading macro definition (-DOLD_BINUTILS) from CFLAGS.Neel Natu2011-05-171-1/+0
* First cut at porting the kernel portions of 221828 and 221905 from theJohn Baldwin2011-05-141-2/+2
* Import of bhyve hypervisor and utilities, part 1.Peter Grehan2011-05-131-0/+66