summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/io/vmm/sys
AgeCommit message (Collapse)AuthorFilesLines
2022-11-1514251 operationalize bhyve dirty page trackingLuqman Aden3-6/+8
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-11-0514763 bhyve upstream sync 2022 AugustAndy Fiddaman1-0/+1
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-11-0314568 bhyve should support pause/resumePatrick Mooney1-0/+4
14974 bhyve vhpet needs one-shot timers Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Reviewed by: Greg Colombo <greg@oxidecomputer.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-0715057 i86pc: redefinition of typedef 'vmm_data_req_t' is a C11 featureToomas Soome1-1/+0
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-09-2614963 bhyve destroy should be more robustPatrick Mooney1-7/+6
14968 bhyve needs self-destroy ioctl Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Michael Zeller <mike@mikezeller.net> Approved by: Dan McDonald <danmcd@mnx.io>
2022-09-2214485 bhyve needs better cpuid controlPatrick Mooney1-1/+16
Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Greg Colombo <greg@oxidecomputer.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-08-0214817 bhyve VMs should be capable of auto-destructPatrick Mooney1-2/+3
14864 want device for testing vmm_drv interface Reviewed by: Greg Colombo <greg@oxidecomputer.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2022-06-2714635 bhyve should expose additional vcpu statePatrick Mooney1-0/+23
Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-06-2314261 bhyve should expose kernel device statePatrick Mooney1-1/+31
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Luqman Aden <luqman@oxide.computer> Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-06-1514732 split vtd out of vmm kernel modulePatrick Mooney1-0/+2
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-06-1014731 clean malloc/free shims from bhyvePatrick Mooney1-0/+3
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-06-0914703 clean KTR from bhyvePatrick Mooney1-2/+1
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-05-2614692 consolidate bhyve exception injectionPatrick Mooney1-14/+9
Reviewed by: Dan Cross <cross@oxidecomputer.com> Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2022-04-2114587 bhyve and viona belong in uts/intelPatrick Mooney7-0/+908
Reviewed by: Keith Wesolowski <wesolows@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>