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>
show more ...
15521 Use Automatic IBRS when availableReviewed by: Dan McDonald <danmcd@mnx.io>Approved by: Richard Lowe <richlowe@richlowe.net>
15520 Ensure we can't hit AMD xsaves erratum 1386Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Patrick Mooney <pmooney@pfmooney.com>
15518 Update various AMD CPU revision and socket data15519 Phoenix and Bergamo amdzen, zen_umc supportReviewed by: Dan McDonald <danmcd@mnx.io>Approved by: Patrick Mooney <pmooney@pfmooney.com>
15439 Console noise: NOTICE: hma_vmx_init: CPU does not support VMXReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Reviewed by: Yuri Pankov <yuri
15439 Console noise: NOTICE: hma_vmx_init: CPU does not support VMXReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Dan McDonald <danmcd@mnx.io>
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>
15039 kernel initializes early GDTReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: Thirteen Oxide <wesolows@oxide.computer>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by:
15039 kernel initializes early GDTReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: Thirteen Oxide <wesolows@oxide.computer>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <danmcd@mnx.io>
14992 dead code in desctbls.cReviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Dan McDonald <danmcd@mnx.io>
14821 Add additional AVX512 capabilities14822 Need new word of hardware capabilities14823 aux vector feature mapping should use x86_featuresetReviewed by: Richard Lowe <richlowe@richlowe.net>Revi
14821 Add additional AVX512 capabilities14822 Need new word of hardware capabilities14823 aux vector feature mapping should use x86_featuresetReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>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>
14628 ancient devicedb should be removedReviewed by: Robert Mustacchi <rm@fingolfin.org>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>
14443 resection manual pages per IPD4Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Andy
14443 resection manual pages per IPD4Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Dan McDonald <danmcd@joyent.com>
14456 bhyve needs fpu import/exportReviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald
14456 bhyve needs fpu import/exportReviewed by: Dan Cross <cross@oxidecomputer.com>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.com>
14407 unix, genunix partial warning cleanupReviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Rich Lowe <richlowe@richlowe.net>
13917 ctxops interfaces could be more ergonomicReviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Dan C
13917 ctxops interfaces could be more ergonomicReviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Dan Cross <cross@oxidecomputer.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
13941 intel code and headers should not look ia32 specificReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Patrick Mooney <pmooney@
13941 intel code and headers should not look ia32 specificReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Garret D'Amore <garrett@damore.org>
13939 it's time the 32bit intel kernel was (x)86'dReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Garret D'Amore <garrett
13939 it's time the 32bit intel kernel was (x)86'dReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Garret D'Amore <garrett@damore.org>
13273 want upanic(2)Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
12174 i86pc: variable may be used uninitializedReviewed by: John Levon <john.levon@joyent.com>Reviewed by: Andrew Stormont <astormont@racktopsystems.com>Approved by: Dan McDonald <danmcd@joyent.co
12174 i86pc: variable may be used uninitializedReviewed by: John Levon <john.levon@joyent.com>Reviewed by: Andrew Stormont <astormont@racktopsystems.com>Approved by: Dan McDonald <danmcd@joyent.com>
9210 remove KMDB branch debugging support9211 ::crregs could do with cr2/cr3 support9209 ::ttrace should be able to filter by threadReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed
9210 remove KMDB branch debugging support9211 ::crregs could do with cr2/cr3 support9209 ::ttrace should be able to filter by threadReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Yuri Pankov <yuripv@yuripv.net>Approved by: Gordon Ross <gwr@nexenta.com>
7029 want per-process exploit mitigation features (secflags)7030 want basic address space layout randomization (ASLR)7031 noexec_user_stack should be a security-flag7032 want a means to forbid map
7029 want per-process exploit mitigation features (secflags)7030 want basic address space layout randomization (ASLR)7031 noexec_user_stack should be a security-flag7032 want a means to forbid mappings around NULLReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Patrick Mooney <pmooney@joyent.com>Approved by: Dan McDonald <danmcd@omniti.com>
5830 want arc4random(3C) suite5802 want getentropy(3C)5803 want getrandom(2)5804 want explicit_bzero(3C)5805 want MC_INHERIT_ZERO5806 uuid_generate can leak its cache in edge conditionsReviewed
5830 want arc4random(3C) suite5802 want getentropy(3C)5803 want getrandom(2)5804 want explicit_bzero(3C)5805 want MC_INHERIT_ZERO5806 uuid_generate can leak its cache in edge conditionsReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Garrett D'Amore <garrett@damore.org>
12345678