16922 i86pc: support AMD C-statesReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <danmcd@mnx.io>
16854 CPUID_PASS_IDENT is sufficient for cpuid_getsig16907 Apply microcode updates before CPUID_PASS_BASICReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
16854 CPUID_PASS_IDENT is sufficient for cpuid_getsig16907 Apply microcode updates before CPUID_PASS_BASICReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
16871 lgrpplat.c: array subscript -1 is below array boundsReviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
16222 TSC vmware calibration could be more generalReviewed 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 generalReviewed 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>
16645 Core DDI function device/DMA attributes could be constReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Approved by: Patrick Mooney <pmooney@pfmoo
16645 Core DDI function device/DMA attributes could be constReviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Approved by: Patrick Mooney <pmooney@pfmooney.com>
16234 BIOS PCI detection failure results in only bus 0 being enumerated16237 Add BIOS INT call results to early debug outputReviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Reviewed by: Gordon
16234 BIOS PCI detection failure results in only bus 0 being enumerated16237 Add BIOS INT call results to early debug outputReviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Reviewed by: Keith Wesolowski <wesolows@oxide.computer>Approved by: Dan McDonald <danmcd@mnx.io>
16238 First output with kbm_debug should say illumosReviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Reviewed by: Keith Wesolowski <wesolows
16238 First output with kbm_debug should say illumosReviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>Reviewed by: Keith Wesolowski <wesolows@oxide.computer>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
15951 want Zen specific CPU topology mapping15952 want way of exposing AMD SoC topology to userland15953 /dev/fm should support cache information15954 snapshot new AMD CPUID topology leaves15955
15951 want Zen specific CPU topology mapping15952 want way of exposing AMD SoC topology to userland15953 /dev/fm should support cache information15954 snapshot new AMD CPUID topology leaves15955 want more convenient topo module API for setting propertiesReviewed by: Keith Wesolowski <wesolows@oxide.computer>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
15846 Restructure CPU microcode update15475 ucodeadm -l could be more ergonomic15847 Remove vestigial bootadm support for microcode extraction15848 Remove support for Xen DOM0 CPU microcode update
15846 Restructure CPU microcode update15475 ucodeadm -l could be more ergonomic15847 Remove vestigial bootadm support for microcode extraction15848 Remove support for Xen DOM0 CPU microcode updatesReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
15810 TSC sync produces unreliable results with caches disabledReviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Dan McDonald <danmcd@mnx.io>
15483 remove circular from ndi_devi_enter et alReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@mnx.io>
15254 %ymm registers not restored after signal handler15367 x86 getfpregs() summons corrupting %xmm ghosts15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)15336 want libc functions
15254 %ymm registers not restored after signal handler15367 x86 getfpregs() summons corrupting %xmm ghosts15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)15336 want libc functions for extended ucontext_t15334 want ps_lwphandle-specific reg routines15328 FPU_CW_INIT mistreats reserved bit15335 i86pc fpu_subr.c isn't really platform-specific15332 setcontext(2) isn't actually noreturn15331 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>
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by:
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Dan McDonald <danmcd@mnx.io>
8679 failed to attach AMD IOMMUReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Appr
8679 failed to attach AMD IOMMUReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fi
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fingolfin.org>
14991 Large AMD microcode does not load at boot14994 Panic on microcode update with UFS boot archive14995 misleading messages on microcode update failure14996 Restructure ucode data Makefiles1500
14991 Large AMD microcode does not load at boot14994 Panic on microcode update with UFS boot archive14995 misleading messages on microcode update failure14996 Restructure ucode data Makefiles15003 Corrupt AMD microcode equivalence-table not properly handledReviewed by: Keith M Wesolowski <wesolows@oxide.computer>Reviewed by: Marco van Wieringen <mvw@planets.elm.net>Approved by: Dan McDonald <danmcd@mnx.io>
14079 remove TNFReviewed by: Gordon Ross <gordon.w.ross@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Approved by: Garrett D'Amore <garrett@damore.org>
14836 extend AMD chiprev mechanism to identify core revsReviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Joshua M. Clulow <josh@sysmgr.org>
14834 cpuid code is and has always been isadep14835 split cpuid pass1Reviewed 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 isadep14835 split cpuid pass1Reviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Garrett D'Amore <garrett@damore.org>
14838 Rename erratum 147 handling14839 Untangle erratum 147 from lockstat14840 Modernize lockstat probes14865 mutex_tryenter:adaptive-acquire probe never firesReviewed by: Toomas Soome <tsoome@me
14838 Rename erratum 147 handling14839 Untangle erratum 147 from lockstat14840 Modernize lockstat probes14865 mutex_tryenter:adaptive-acquire probe never firesReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
14902 Have Intel vm_exit paths guard against Post-Barrier RSB PredictionsReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Joshua M. Cl
14902 Have Intel vm_exit paths guard against Post-Barrier RSB PredictionsReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Joshua M. Clulow <josh@sysmgr.org>
14422 gcc10 build does not remove unused static functionsReviewed by: Toomas Soome <tsoome@me.com>Approved by: Rich Lowe <richlowe@richlowe.net>
14575 AMD-specific retpolines shouldn't be used for spectre v2Reviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
14587 bhyve and viona belong in uts/intelReviewed by: Keith Wesolowski <wesolows@oxide.computer>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
14584 unix: console property should only have one valueReviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Michael van der Westhuizen <r1mikey@gmail.c
14584 unix: console property should only have one valueReviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
12345678910>>...24