History log of /illumos-gate/usr/src/uts/intel/io/vmm/amd/ (Results 1 – 20 of 20)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4bd36be412-Mar-2024 Patrick Mooney

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 <r

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 ...

3264029222-Dec-2023 Andy Fiddaman

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 Must

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 ...

7247335331-Oct-2023 Patrick Mooney

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@fingolf

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>

show more ...

ae8179d318-May-2023 Patrick Mooney

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: J

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 ...

e31d228004-May-2023 Patrick Mooney

15624 svm_getdesc does not properly heed vCPU CPL
Reviewed by: Luqman Aden <luqman@oxide.computer>
Reviewed by: Greg Colombo <greg@oxidecomputer.com>
Approved by: Dan McDonald <danmcd@mnx

15624 svm_getdesc does not properly heed vCPU CPL
Reviewed by: Luqman Aden <luqman@oxide.computer>
Reviewed by: Greg Colombo <greg@oxidecomputer.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

717646f706-Mar-2023 Jordan Paige Hendricks

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@fidd

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 ...

ad4335f710-Nov-2022 Patrick Mooney

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

5d9d909109-Feb-2023 Richard Lowe

15374 stop using aw(1onbld) and feed asm through the compiler frontend
15413 amd64 panic stack size gets screwed by assembler/cpp
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>

15374 stop using aw(1onbld) and feed asm through the compiler frontend
15413 amd64 panic stack size gets screwed by assembler/cpp
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

4f3f3e9a17-Aug-2022 Andy Fiddaman

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

c8dbcfde12-Oct-2022 Patrick Mooney

15078 bhyve should enable VM_CAP_HALT_EXIT by default
Reviewed by: Luqman Aden <luqman@oxide.computer>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

374973c207-Oct-2022 Toomas Soome

15065 vmm: variable set but not used
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@mnx.io>

578d9a5631-Aug-2022 Patrick Mooney

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.c

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>

show more ...

d0eff80806-Sep-2022 Patrick Mooney

14951 fix ::sysregs under mdb-bhyve on AMD
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Dan Cross <cross@oxidec

14951 fix ::sysregs under mdb-bhyve on AMD
Reviewed 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>

show more ...

54cf5b6310-Jun-2022 Patrick Mooney

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 Mustacc

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 ...

e760f15007-Jun-2022 Patrick Mooney

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>

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 ...

8130f8e106-Jun-2022 Patrick Mooney

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>

d4f59ae519-May-2022 Patrick Mooney

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

3d097f7d13-May-2022 Patrick Mooney

14692 consolidate bhyve exception injection
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>
Approved by: Gordon Ross <gordo

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 ...

e0994bd219-Apr-2022 Patrick Mooney

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>

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 ...

7c8c0b8215-Apr-2022 Patrick Mooney

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>