History log of /illumos-gate/usr/src/uts/intel/sys/ (Results 1 – 25 of 322)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5a9c36de25-Mar-2024 Dan McDonald

16461 Introduce sequence to clear Branch History Buffer (BHB)
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Gordon Ross <

16461 Introduce sequence to clear Branch History Buffer (BHB)
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Gordon Ross <Gordon.W.Ross@gmail.com>

show more ...

019df03d28-Feb-2024 Robert Mustacchi

16407 Raphael DF revision detection is incorrect
16405 initial amdzen family 1ah and cpuid support
16406 zen topo should tolerate missing revision or ppin info
Reviewed by: Andy Fiddaman

16407 Raphael DF revision detection is incorrect
16405 initial amdzen family 1ah and cpuid support
16406 zen topo should tolerate missing revision or ppin info
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Luqman Aden <luqman@oxide.computer>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...

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

5cd084ed25-Feb-2024 Dan McDonald

16397 Re-enable VERW-using x86_md_clear() function on RFDS-afflicted Intel CPUs
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Appr

16397 Re-enable VERW-using x86_md_clear() function on RFDS-afflicted Intel CPUs
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
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>

7a7820a204-Feb-2024 Robert Mustacchi

16244 DFv4 DRAM Offset register is incorrect
16245 Remove phoenix zen_umc support for now
Reviewed by: Keith Wesolowski <wesolows@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>

2faf06a028-Dec-2023 Toomas Soome

16139 unix: we should recognize qemu
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>

16139 unix: we should recognize qemu
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

f32e173e12-Jan-2024 Luqman Aden

16170 Flesh out AMD Zen4 microarchitecture (core) revisions.
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
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 ...

cd7c6f8c22-Dec-2023 Dan Cross

16132 want DF_COMPCNT_V4 typo fix
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.

16132 want DF_COMPCNT_V4 typo fix
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

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

dd23d76201-Aug-2023 Robert Mustacchi

15951 want Zen specific CPU topology mapping
15952 want way of exposing AMD SoC topology to userland
15953 /dev/fm should support cache information
15954 snapshot new AMD CPUID topology l

15951 want Zen specific CPU topology mapping
15952 want way of exposing AMD SoC topology to userland
15953 /dev/fm should support cache information
15954 snapshot new AMD CPUID topology leaves
15955 want more convenient topo module API for setting properties
Reviewed by: Keith Wesolowski <wesolows@oxide.computer>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

f95a949424-Sep-2023 Robert Mustacchi

15923 Add support for SP6 Socket Types
15924 Improve AMD Socket Management
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.

15923 Add support for SP6 Socket Types
15924 Improve AMD Socket Management
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Reviewed by: Keith M Wesolowski <wesolows@oxide.computer>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

d32f26ee14-Aug-2023 Andy Fiddaman

15846 Restructure CPU microcode update
15475 ucodeadm -l could be more ergonomic
15847 Remove vestigial bootadm support for microcode extraction
15848 Remove support for Xen DOM0 CPU micr

15846 Restructure CPU microcode update
15475 ucodeadm -l could be more ergonomic
15847 Remove vestigial bootadm support for microcode extraction
15848 Remove support for Xen DOM0 CPU microcode updates
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Reviewed by: Toomas Soome <tsoome@me.com>
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>

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

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

ed093b4125-Jan-2023 Robert Mustacchi

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want lib

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want libc functions for extended ucontext_t
15334 want ps_lwphandle-specific reg routines
15328 FPU_CW_INIT mistreats reserved bit
15335 i86pc fpu_subr.c isn't really platform-specific
15332 setcontext(2) isn't actually noreturn
15331 need <sys/stdalign.h>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

show more ...

0dd9294328-Mar-2023 Robert Mustacchi

15523 zen_umc should capture memory speeds
15524 zen_umc should capture DIMM sizes
Reviewed by: Keith M Wesolowski <wesolows@oxide.computer>
Approved by: Richard Lowe <richlowe@richlowe.n

15523 zen_umc should capture memory speeds
15524 zen_umc should capture DIMM sizes
Reviewed by: Keith M Wesolowski <wesolows@oxide.computer>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...

651a12cb13-Mar-2023 Robert Mustacchi

15521 Use Automatic IBRS when available
Reviewed by: Dan McDonald <danmcd@mnx.io>
Approved by: Richard Lowe <richlowe@richlowe.net>

e6f89c3a27-Feb-2023 Robert Mustacchi

15518 Update various AMD CPU revision and socket data
15519 Phoenix and Bergamo amdzen, zen_umc support
Reviewed by: Dan McDonald <danmcd@mnx.io>
Approved by: Patrick Mooney <pmooney@pfmo

15518 Update various AMD CPU revision and socket data
15519 Phoenix and Bergamo amdzen, zen_umc support
Reviewed by: Dan McDonald <danmcd@mnx.io>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

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>

12345678910>>...13