17354 Fix bhyve license headersReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Dan McDonald <danmcd@mnx.io>
16906 bhyve should support AMD perf countersReviewed by: Greg Colombo <greg@oxidecomputer.com>Reviewed by: ixi meow <illumos@iximeow.net>Approved by: Robert Mustacchi <rm@fingolfin.org>
16726 in/out VM_EXIT should not assert on CPUs without DecodeAssistReviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <dan
16726 in/out VM_EXIT should not assert on CPUs without DecodeAssistReviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
16800 bhyve upstream sync 2024 SeptemberReviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
16393 bhyve should take more care with MSR_AMD_TSC_RATIOReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>Approved by: Richard Lowe <richlowe@rich
16393 bhyve should take more care with MSR_AMD_TSC_RATIOReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>Approved by: Richard Lowe <richlowe@richlowe.net>
15916 bhyve upstream sync 2023 SeptemberReviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Approved by: Robert Mustacchi <rm@fi
15916 bhyve upstream sync 2023 SeptemberReviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Approved by: Robert Mustacchi <rm@fingolfin.org>
16016 bhyve suspend exits could note source16021 want reliable vcpu barrier in bhyveReviewed by: Jordan Paige Hendricks <jordan@oxide.computer>Approved by: Robert Mustacchi <rm@fingolfin.org>
15676 SVM feature detection broken in bhyve15677 SVM should not blindly enable LBR-virt15678 SVM should expose LBR MSRs15693 vmm-data should allow specific MSR readsReviewed by: Jordan Paige Hend
15676 SVM feature detection broken in bhyve15677 SVM should not blindly enable LBR-virt15678 SVM should expose LBR MSRs15693 vmm-data should allow specific MSR readsReviewed by: Jordan Paige Hendricks <jordan@oxide.computer>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <danmcd@mnx.io>
15624 svm_getdesc does not properly heed vCPU CPLReviewed by: Luqman Aden <luqman@oxide.computer>Reviewed by: Greg Colombo <greg@oxidecomputer.com>Approved by: Dan McDonald <danmcd@mnx.io>
15467 bhyve needs TSC frequency control15546 want bhyve interface for altering guest time dataReviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Ap
15467 bhyve needs TSC frequency control15546 want bhyve interface for altering guest time dataReviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Richard Lowe <richlowe@richlowe.net>
15143 bhyve pause/resume should include vCPUsReviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>Approved by: Dan McDonald <danmcd@mnx.io>
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by:
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Dan McDonald <danmcd@mnx.io>
14763 bhyve upstream sync 2022 AugustReviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
15078 bhyve should enable VM_CAP_HALT_EXIT by defaultReviewed by: Luqman Aden <luqman@oxide.computer>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
15065 vmm: variable set but not usedReviewed by: Andrew Stormont <andyjstormont@gmail.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Dan McDonald <danmcd@mnx.io>
14485 bhyve needs better cpuid controlReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Greg Colombo <greg@oxidecomputer.com>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14951 fix ::sysregs under mdb-bhyve on AMDReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>
14951 fix ::sysregs under mdb-bhyve on AMDReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Richard Lowe <richlowe@richlowe.net>
14635 bhyve should expose additional vcpu stateReviewed by: Luqman Aden <luqman@oxide.computer>Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>Approved by: Robert Mustacchi <rm@fingo
14635 bhyve should expose additional vcpu stateReviewed by: Luqman Aden <luqman@oxide.computer>Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
14732 split vtd out of vmm kernel moduleReviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Jorge Schrauwen <sjorge@blackdot.be>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: D
14732 split vtd out of vmm kernel moduleReviewed 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>
14731 clean malloc/free shims from bhyveReviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14703 clean KTR from bhyveReviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14692 consolidate bhyve exception injectionReviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>Approved by: Gordon Ross <gordon.w.ross@gma
14692 consolidate bhyve exception injectionReviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14649 remove blanket smatch gag from bhyve kernelReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by:
14649 remove blanket smatch gag from bhyve kernelReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
14587 bhyve and viona belong in uts/intelReviewed by: Keith Wesolowski <wesolows@oxide.computer>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>