History log of /illumos-gate/usr/src/uts/intel/io/vmm/ (Results 1 – 25 of 58)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a6e309ba21-Mar-2024 Dan McDonald

16413 Post-barrier Return Stack Buffer (PBRSB) fixes can be detected in HW
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by:

16413 Post-barrier Return Stack Buffer (PBRSB) fixes can be detected in HW
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <Gordon.W.Ross@gmail.com>

show more ...

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

b9b43e8431-Oct-2022 Patrick Mooney

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>

ec663bd530-Jan-2024 Andy Fiddaman

16223 bhyve returns bogus cpuid 8000_001D leaf
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Toomas Soome <tsoome@m

16223 bhyve returns bogus cpuid 8000_001D leaf
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

1f7cf86b13-Jan-2024 Patrick Mooney

16183 bhyve vlapic_reset mangles timer state
Reviewed by: Greg Colombo <greg@oxidecomputer.com>
Approved by: Dan McDonald <danmcd@mnx.io>

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

40fc84a221-Nov-2023 Jordan Paige Hendricks

16079 rsrvrctl could be consistent with memory size units
15561 VMM reservoir block comment is misleading about total reservoir limit
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Ap

16079 rsrvrctl could be consistent with memory size units
15561 VMM reservoir block comment is misleading about total reservoir limit
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

7c224ea614-Nov-2023 Patrick Mooney

16053 bhyve rtc fumbles periodic interrupts
Reviewed by: Greg Colombo <greg@oxidecomputer.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

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

3a0fa64c15-Aug-2023 Patrick Mooney

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

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>

show more ...

17b3b9a625-Jul-2023 Patrick Mooney

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

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

2cef7ad924-Jul-2023 Patrick Mooney

15812 bhyve should take more care around VM_MAXCPU
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Appro

15812 bhyve should take more care around VM_MAXCPU
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

23d9a8fa07-Jun-2023 Patrick Mooney

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

2c83e26216-Jun-2023 Patrick Mooney

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

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

f465949022-May-2023 Patrick Mooney

15668 vmm reservoir query should be possible from zones
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>

0c66309211-May-2023 Patrick Mooney

15651 bhyve mishandles periodic RTC timer
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>

3fe80ca415-Mar-2023 Dan Cross

15483 remove circular from ndi_devi_enter et al
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@mnx.io>

1ab0d30f05-May-2023 Patrick Mooney

15314 bhyve state restore should be safe
Reviewed by: Jordan Paige Hendricks <jordan@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>

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

a1d41cf915-Mar-2023 Patrick Mooney

15462 bhyve rtc lacks precision beyond seconds
15326 bhyve vrtc fails ASSERT after migration
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>
Approved by: Robert Mustacchi <

15462 bhyve rtc lacks precision beyond seconds
15326 bhyve vrtc fails ASSERT after migration
Reviewed by: Jordan Paige Hendricks <jordan@oxidecomputer.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

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

6bba8b5909-Feb-2023 Patrick Mooney

15371 want kstat for vmm reservoir
15372 want better sizing interface for vmm reservoir
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
App

15371 want kstat for vmm reservoir
15372 want better sizing interface for vmm reservoir
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

123