16076 pwdx should work on core files16553 want makedev variant for full 32-bit dev_t16554 libproc default ops should set errnoReviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Reviewed by: Toomas
16076 pwdx should work on core files16553 want makedev variant for full 32-bit dev_t16554 libproc default ops should set errnoReviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
15788 kernel stack leak through prgetsecflags()Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Jason King <jason.brian.king+illumos@gmail.com
15788 kernel stack leak through prgetsecflags()Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Dan McDonald <danmcd@mnx.io>Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
15583 Panic due to assertion failure when dumping userland process coreReviewed by: Keith M Wesolowski <wesolows@oxide.computer>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Patrick Mooney
15583 Panic due to assertion failure when dumping userland process coreReviewed by: Keith M Wesolowski <wesolows@oxide.computer>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Patrick Mooney <pmooney@pfmooney.com>
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>
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>
15021 upanic recursive mutex enterReviewed by: Dan McDonald <danmcd@mnx.io>Approved by: Joshua M. Clulow <josh@sysmgr.org>
14236 signed math leads getelfshdr astray14242 programs that lack PT_PHDR are not properly loadedPortions contributed by: Bryan Cantrill <bryan@joyent.com>Portions contributed by: Andy Fiddaman <i
14236 signed math leads getelfshdr astray14242 programs that lack PT_PHDR are not properly loadedPortions contributed by: Bryan Cantrill <bryan@joyent.com>Portions contributed by: Andy Fiddaman <illumos@fiddaman.net>Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Andy Fiddaman <illumos@fiddaman.net>Approved by: Rich Lowe <richlowe@richlowe.net>
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>
13925 core files should include DWARFReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Adam Leventhal <adam.leventhal@gmail.com>Approved by: Dan McD
13925 core files should include DWARFReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Adam Leventhal <adam.leventhal@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
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>
14004 kernel core dumps never set EI_VERSIONReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
13926 core files can fail to dump leading large sections13927 core dump of PROT_NONE segment leads to confusing behaviorReviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Patrick Moo
13926 core files can fail to dump leading large sections13927 core dump of PROT_NONE segment leads to confusing behaviorReviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Dan McDonald <danmcd@joyent.com>
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>
12046 Provide /proc/<PID>/fdinfo/Reviewed by: John Levon <john.levon@joyent.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.com>
10726 elfexec: NULL pointer errorsReviewed by: John Levon <john.levon@joyent.com>Approved by: Dan McDonald <danmcd@joyent.com>
10505 elfexec() should keep to unsigned types when processing PT_DYNAMICReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Andy St
10505 elfexec() should keep to unsigned types when processing PT_DYNAMICReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Andy Stormont <astormont@racktopsystems.com>Reviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Robert Mustacchi <rm@joyent.com>
10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparcReviewed by: Andy Fiddaman <af@citrus-it.net>Reviewed by: Andy Stormont <astormont@racktopsystems.com>Reviewed by: Toomas Soome <tso
10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparcReviewed by: Andy Fiddaman <af@citrus-it.net>Reviewed by: Andy Stormont <astormont@racktopsystems.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Approved by: Dan McDonald <danmcd@joyent.com>
8158 Want named threads API9857 proc manpages should have LIBRARY sectionReviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Dan McDonald <danmcd@
8158 Want named threads API9857 proc manpages should have LIBRARY sectionReviewed by: Andy Fiddaman <andy@omniosce.org>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Dan McDonald <danmcd@joyent.com>
9641 want stack-clash mitigationReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Alex Wilson <alex.wilson@joyent.com>Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>Reviewed by:
9641 want stack-clash mitigationReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Alex Wilson <alex.wilson@joyent.com>Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@joyent.com>
9596 Initial xsave xstate_bv should not include all features9595 rtld should conditionally save AVX-512 stateReviewed by: John Levon <john.levon@joyent.com>Reviewed by: Patrick Mooney <patrick.moo
9596 Initial xsave xstate_bv should not include all features9595 rtld should conditionally save AVX-512 stateReviewed by: John Levon <john.levon@joyent.com>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Bryan Cantrill <bryan@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Richard Lowe <richlowe@richlowe.net>
7805 want faster clock_gettimeReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Ryan Zez
7805 want faster clock_gettimeReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Ryan Zezeski <rpz@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Garrett D'Amore <garrett@damore.org>
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>
7307 Fixing 5780 introduced a regressionReviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Steve Gonczi <gonczi@comcast.net>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Approved by
7307 Fixing 5780 introduced a regressionReviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Steve Gonczi <gonczi@comcast.net>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Approved by: Richard Lowe <richlowe@richlowe.net>
6987 disallow setid binaries with $ORIGIN in PT_INTERPReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Revie
6987 disallow setid binaries with $ORIGIN in PT_INTERPReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Andy Stormont <astormont@racktopsystems.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Dan McDonald <danmcd@omniti.com>
6826 want support for nested interpretersReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Cody Mello <cody.mello@joyent.com>Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.ne
6826 want support for nested interpretersReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Cody Mello <cody.mello@joyent.com>Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Approved by: Dan McDonald <danmcd@omniti.com
123