History log of /illumos-gate/usr/src/uts/intel/io/vmm/vmm.c (Results 1 – 25 of 25)
Revision Date Author Comments
# 4bd36be4 12-Mar-2024 Patrick Mooney <pmooney@pfmooney.com>

16393 bhyve should take more care with MSR_AMD_TSC_RATIO
Reviewed 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_RATIO
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# b9b43e84 31-Oct-2022 Patrick Mooney <pmooney@pfmooney.com>

15639 want more NPT bit operations in bhyve
Reviewed by: Greg Colombo <greg@oxidecomputer.com>
Reviewed by: Eliza Weisman <eliza@elizas.website>
Approved by: Dan McDonald <danmcd@mnx.io>


# 32640292 22-Dec-2023 Andy Fiddaman <illumos@fiddaman.net>

15916 bhyve upstream sync 2023 September
Reviewed 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 September
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# 72473353 31-Oct-2023 Patrick Mooney <pmooney@pfmooney.com>

16016 bhyve suspend exits could note source
16021 want reliable vcpu barrier in bhyve
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Robert Mustacchi <rm@fingolfin.org>


# 3a0fa64c 15-Aug-2023 Patrick Mooney <pmooney@pfmooney.com>

15844 bhyve GPT should populate more quickly
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>


# 17b3b9a6 25-Jul-2023 Patrick Mooney <pmooney@pfmooney.com>

15809 bhyve TSC should exclude minimal host deltas
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Robe

15809 bhyve TSC should exclude minimal host deltas
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# 23d9a8fa 07-Jun-2023 Patrick Mooney <pmooney@pfmooney.com>

15728 bhyve vCPUs need to reach quiesce point
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>


# 2c83e262 16-Jun-2023 Patrick Mooney <pmooney@pfmooney.com>

15751 vmm-data API should better bound vcpuid
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>


# ae8179d3 18-May-2023 Patrick Mooney <pmooney@pfmooney.com>

15676 SVM feature detection broken in bhyve
15677 SVM should not blindly enable LBR-virt
15678 SVM should expose LBR MSRs
15693 vmm-data should allow specific MSR reads
Reviewed by: Jordan Paige Hend

15676 SVM feature detection broken in bhyve
15677 SVM should not blindly enable LBR-virt
15678 SVM should expose LBR MSRs
15693 vmm-data should allow specific MSR reads
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# 717646f7 06-Mar-2023 Jordan Paige Hendricks <jordan@oxide.computer>

15467 bhyve needs TSC frequency control
15546 want bhyve interface for altering guest time data
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Ap

15467 bhyve needs TSC frequency control
15546 want bhyve interface for altering guest time data
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# ad4335f7 10-Nov-2022 Patrick Mooney <pmooney@pfmooney.com>

15143 bhyve pause/resume should include vCPUs
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>
Approved by: Dan McDonald <danmcd@mnx.io>


# 4ac713da 11-Nov-2022 Luqman Aden <luqman@oxide.computer>

14251 operationalize bhyve dirty page tracking
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@mnx.io>


# 4f3f3e9a 17-Aug-2022 Andy Fiddaman <illumos@fiddaman.net>

14763 bhyve upstream sync 2022 August
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>


# 2cac0506 25-Oct-2022 Patrick Mooney <pmooney@pfmooney.com>

14568 bhyve should support pause/resume
14974 bhyve vhpet needs one-shot timers
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>
Reviewed by: Greg Colombo <greg@oxidecomputer.com>
Appro

14568 bhyve should support pause/resume
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>

show more ...


# 3f6fd99d 26-Sep-2022 Patrick Mooney <pmooney@pfmooney.com>

14952 bhyve should expose PAGING exits to userspace
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>


# 578d9a56 31-Aug-2022 Patrick Mooney <pmooney@pfmooney.com>

14485 bhyve needs better cpuid control
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Greg Colombo <greg@oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>


# 54cf5b63 11-Jun-2022 Patrick Mooney <pmooney@pfmooney.com>

14635 bhyve should expose additional vcpu state
Reviewed 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 state
Reviewed by: Luqman Aden <luqman@oxide.computer>
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# d515dd77 14-Apr-2022 Patrick Mooney <pmooney@pfmooney.com>

14261 bhyve should expose kernel device state
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Luqman Aden <luqman@oxide.computer>
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomput

14261 bhyve should expose kernel device state
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>

show more ...


# e760f150 07-Jun-2022 Patrick Mooney <pmooney@pfmooney.com>

14732 split vtd out of vmm kernel module
Reviewed 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 module
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>

show more ...


# 8130f8e1 06-Jun-2022 Patrick Mooney <pmooney@pfmooney.com>

14731 clean malloc/free shims from bhyve
Reviewed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>


# d4f59ae5 19-May-2022 Patrick Mooney <pmooney@pfmooney.com>

14703 clean KTR from bhyve
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>


# 3d097f7d 14-May-2022 Patrick Mooney <pmooney@pfmooney.com>

14692 consolidate bhyve exception injection
Reviewed 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 injection
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...


# d7b72f7b 25-Feb-2022 Andy Fiddaman <omnios@citrus-it.co.uk>

14578 bhyve upstream sync 2022 March
14493 Three small memory leaks in bhyve
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@mnx.io>


# e0994bd2 19-Apr-2022 Patrick Mooney <pmooney@pfmooney.com>

14649 remove blanket smatch gag from bhyve kernel
Reviewed 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 kernel
Reviewed 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>

show more ...


# 7c8c0b82 15-Apr-2022 Patrick Mooney <pmooney@pfmooney.com>

14587 bhyve and viona belong in uts/intel
Reviewed by: Keith Wesolowski <wesolows@oxide.computer>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>