552c19f2 | 06-Jul-2023 |
Robert Mustacchi |
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+illum
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>
show more ...
|
6233c8a8 | 21-Apr-2023 |
Andy Fiddaman |
15583 Panic due to assertion failure when dumping userland process core Reviewed by: Keith M Wesolowski <wesolows@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Pa
15583 Panic due to assertion failure when dumping userland process core Reviewed by: Keith M Wesolowski <wesolows@oxide.computer> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Patrick Mooney <pmooney@pfmooney.com>
show more ...
|
ed093b41 | 25-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 ...
|
2d6eb4a5 | 23-Dec-2022 |
Toomas Soome |
15280 uts: remove pragma ident Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuri@aetern.org> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert
15280 uts: remove pragma ident Reviewed 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>
show more ...
|
b7335573 | 27-Sep-2022 |
Robert Mustacchi |
15021 upanic recursive mutex enter Reviewed by: Dan McDonald <danmcd@mnx.io> Approved by: Joshua M. Clulow <josh@sysmgr.org> |
4e18e297 | 11-Sep-2022 |
Patrick Mooney |
14236 signed math leads getelfshdr astray 14242 programs that lack PT_PHDR are not properly loaded Portions contributed by: Bryan Cantrill <bryan@joyent.com> Portions contributed by: Andy
14236 signed math leads getelfshdr astray 14242 programs that lack PT_PHDR are not properly loaded Portions 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>
show more ...
|
56726c7e | 16-Jul-2022 |
Robert Mustacchi |
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@richlo
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 ...
|
8e458de0 | 01-Aug-2021 |
Robert Mustacchi |
13925 core files should include DWARF Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Adam Leventhal <adam.leventhal@gmail.com> Appr
13925 core files should include DWARF Reviewed 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>
show more ...
|
86ef0a63 | 30-May-2021 |
Richard Lowe |
13939 it's time the 32bit intel kernel was (x)86'd Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Garret D'Am
13939 it's time the 32bit intel kernel was (x)86'd Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Garret D'Amore <garrett@damore.org>
show more ...
|
5129ec55 | 06-Aug-2021 |
Robert Mustacchi |
14004 kernel core dumps never set EI_VERSION Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com> |
5d228828 | 21-Jul-2021 |
Robert Mustacchi |
13926 core files can fail to dump leading large sections 13927 core dump of PROT_NONE segment leads to confusing behavior Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by:
13926 core files can fail to dump leading large sections 13927 core dump of PROT_NONE segment leads to confusing behavior Reviewed 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>
show more ...
|
350ffdd5 | 22-Oct-2020 |
Robert Mustacchi |
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> |
a02120c4 | 19-Nov-2019 |
Andy Fiddaman |
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> |
995a963f | 19-Jan-2019 |
Toomas Soome |
10726 elfexec: NULL pointer errors Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com> |
a647f7a8 | 05-Mar-2019 |
Cody Peter Mello |
10505 elfexec() should keep to unsigned types when processing PT_DYNAMIC Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed
10505 elfexec() should keep to unsigned types when processing PT_DYNAMIC Reviewed 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: Gerg337; Mih225;ly Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
bc0adaff | 16-Jan-2019 |
Peter Tribble |
10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparc Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Tooma
10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparc Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gerg337; Mih225;ly Doma <domag02@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
ab618543 | 08-Oct-2018 |
John Levon |
8158 Want named threads API 9857 proc manpages should have LIBRARY section Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan M
8158 Want named threads API 9857 proc manpages should have LIBRARY section Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
284ce987 | 03-Aug-2017 |
Patrick Mooney |
9641 want stack-clash mitigation Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com>
9641 want stack-clash mitigation Reviewed 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>
show more ...
|
d0158222 | 13-Jun-2018 |
Robert Mustacchi |
9596 Initial xsave xstate_bv should not include all features 9595 rtld should conditionally save AVX-512 state Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney
9596 Initial xsave xstate_bv should not include all features 9595 rtld should conditionally save AVX-512 state Reviewed 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>
show more ...
|
2428aad8 | 16-May-2016 |
Patrick Mooney |
7805 want faster clock_gettime Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Revie
7805 want faster clock_gettime Reviewed 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>
show more ...
|
d2a70789 | 16-Apr-2014 |
Richard Lowe |
7029 want per-process exploit mitigation features (secflags) 7030 want basic address space layout randomization (ASLR) 7031 noexec_user_stack should be a security-flag 7032 want a means t
7029 want per-process exploit mitigation features (secflags) 7030 want basic address space layout randomization (ASLR) 7031 noexec_user_stack should be a security-flag 7032 want a means to forbid mappings around NULL Reviewed 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>
show more ...
|
69f14d1f | 18-Aug-2016 |
Simon Klinkert |
7307 Fixing 5780 introduced a regression Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Steve Gonczi <gonczi@comcast.net> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
7307 Fixing 5780 introduced a regression Reviewed 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>
show more ...
|
03973b9c | 24-May-2016 |
Jerry Jelinek |
6987 disallow setid binaries with $ORIGIN in PT_INTERP Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Dan McDonald <danmcd@omnit
6987 disallow setid binaries with $ORIGIN in PT_INTERP Reviewed 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>
show more ...
|
93cf283a | 27-Mar-2016 |
Jerry Jelinek |
6826 want support for nested interpreters Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Cody Mello <cody.mello@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@j
6826 want support for nested interpreters Reviewed 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
show more ...
|
dc32d872 | 21-Dec-2015 |
Josef 'Jeff' Sipek |
6514 AS_* lock macros simplification Reviewed by: Piotr Jasiukajtis <estibi@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Albert Lee <trisk@omniti.com> Appro
6514 AS_* lock macros simplification Reviewed by: Piotr Jasiukajtis <estibi@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
show more ...
|