#
a8cd71dd |
| 23-Oct-2024 |
Luqman Aden <luqman@oxide.computer> |
16853 cpuid_pass_basic filling in wrong cpi_extd entry for CPUID_LEAF_EXT_21 Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Bill Sommerfeld <s
16853 cpuid_pass_basic filling in wrong cpi_extd entry for CPUID_LEAF_EXT_21 Reviewed by: Dan McDonald <danmcd@mnx.io> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org> Approved by: Patrick Mooney <pmooney@pfmooney.com>
show more ...
|
#
068cf9dc |
| 27-Mar-2024 |
Patrick Mooney <pmooney@pfmooney.com> |
16222 TSC vmware calibration could be more general Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Jason King <jason.brian.king@gmail.co
16222 TSC vmware calibration could be more general Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
9c2f2158 |
| 02-Jul-2024 |
Toomas Soome <tsoome@me.com> |
16632 unix: conflicting types for 'cpuid_getchiprev' Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Luqman Aden <luqman@oxide.computer> Approved by: Patrick Mooney <pmooney@pfmooney.co
16632 unix: conflicting types for 'cpuid_getchiprev' Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Luqman Aden <luqman@oxide.computer> Approved by: Patrick Mooney <pmooney@pfmooney.com>
show more ...
|
#
c7c59243 |
| 10-Apr-2024 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
16466 cpuid_pass_ucode() may return without calling cpuid_scan_security() Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net> Approved by:
16466 cpuid_pass_ucode() may return without calling cpuid_scan_security() Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net> Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
|
#
5a9c36de |
| 25-Mar-2024 |
Dan McDonald <danmcd@mnx.io> |
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.Ros
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 ...
|
#
a6e309ba |
| 21-Mar-2024 |
Dan McDonald <danmcd@mnx.io> |
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
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 ...
|
#
5cd084ed |
| 25-Feb-2024 |
Dan McDonald <danmcd@mnx.io> |
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: Ric
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 ...
|
#
2faf06a0 |
| 28-Dec-2023 |
Toomas Soome <tsoome@me.com> |
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: Rob
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 ...
|
#
dd23d762 |
| 01-Aug-2023 |
Robert Mustacchi <rm@fingolfin.org> |
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
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 ...
|
#
ed093b41 |
| 25-Jan-2023 |
Robert Mustacchi <rm@fingolfin.org> |
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
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 ...
|
#
651a12cb |
| 13-Mar-2023 |
Robert Mustacchi <rm@fingolfin.org> |
15521 Use Automatic IBRS when available Reviewed by: Dan McDonald <danmcd@mnx.io> Approved by: Richard Lowe <richlowe@richlowe.net>
|
#
a65c38a3 |
| 12-Mar-2023 |
Robert Mustacchi <rm@fingolfin.org> |
15520 Ensure we can't hit AMD xsaves erratum 1386 Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Patrick Mooney <pmooney@pfmooney.com>
|
#
56726c7e |
| 16-Jul-2022 |
Robert Mustacchi <rm@fingolfin.org> |
14821 Add additional AVX512 capabilities 14822 Need new word of hardware capabilities 14823 aux vector feature mapping should use x86_featureset Reviewed by: Richard Lowe <richlowe@richlowe.net> Revi
14821 Add additional AVX512 capabilities 14822 Need new word of hardware capabilities 14823 aux vector feature mapping should use x86_featureset Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
22e4c3ac |
| 13-Jul-2022 |
Keith M Wesolowski <wesolows@oxide.computer> |
14836 extend AMD chiprev mechanism to identify core revs Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
|
#
ab5bb018 |
| 08-Jul-2022 |
Keith M Wesolowski <wesolows@oxide.computer> |
14834 cpuid code is and has always been isadep 14835 split cpuid pass1 Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Garrett D'Amore
14834 cpuid code is and has always been isadep 14835 split cpuid pass1 Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Approved by: Garrett D'Amore <garrett@damore.org>
show more ...
|