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>(cherry picked from commit dd7afb26c5036958cddc0c2c1e499571664a6ed0)
show more ...
6514 AS_* lock macros simplificationReviewed by: Piotr Jasiukajtis <estibi@me.com>Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>Reviewed by: Albert Lee <trisk@omniti.com>Approved by: Dan McDo
6514 AS_* lock macros simplificationReviewed 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>(cherry picked from commit 93fb2a5ff9019dc98ff5e9836d0c2c7b5c5ecd7f)
7307 Fixing 5780 introduced a regression(cherry picked from commit 1c4ae40d629a0e3bb9d167a8640c7f0191b36dfa)
5780 Truncated coredumps (fix lint)(cherry picked from commit 65e32ccd154e5da4650582d5d749642c97b5c2e8)
5780 Truncated coredumps(cherry picked from commit f55dc7071a384c9b4a08feafe00cc843effa7d23)
5566 elfexec is overzealous with vpages5572 elfexec and mapelfexec can disagree on aux vectorsReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by
5566 elfexec is overzealous with vpages5572 elfexec and mapelfexec can disagree on aux vectorsReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Rich Lowe <richlowe@richlowe.net>Approved by: Rich Lowe <richlowe@richlowe.net>
4721 writing NT_FDINFO leaks vnodeReviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Dan McDonald <danmcd@omniti.com>
3916 elfcore() can induce panic in bcopy()Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Revi
3916 elfcore() can induce panic in bcopy()Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Dan McDonald <danmcd@nexenta.com>
3673 core dumping is abysmally slow3671 left behind enemy lines, agent LWP can go rogue3670 add visibility into agent LWP's spymasterReviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>R
3673 core dumping is abysmally slow3671 left behind enemy lines, agent LWP can go rogue3670 add visibility into agent LWP's spymasterReviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Richard Lowe <richlowe@richlowe.net>
3414 Need a new word of AT_SUN_HWCAP bits3415 Add isainfo support for f16c and rdrand3416 Need disassembler support for rdrand and f16cReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewe
3414 Need a new word of AT_SUN_HWCAP bits3415 Add isainfo support for f16c and rdrand3416 Need disassembler support for rdrand and f16cReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Approved by: Garrett D'Amore <garrett@damore.org>
3294 pfiles postmortem supportReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Eric Schrock <eric.schrock@delphix.com>
2039 several declarations in uts declare functions with variable number of args even if they are notReviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe <richlowe@richlowe.net>
1073 migrate kernel modules from ancient _depends_on to true ELF dependenciesReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Approved by: Richard Low
1073 migrate kernel modules from ancient _depends_on to true ELF dependenciesReviewed by: Adam Leventhal <ahl@delphix.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Approved by: Richard Lowe <richlowe@richlowe.net>
6952217 pfexec doesn't work with native commands
4492533 Filesystems may need VOP_CLOSE() for executables following a VOP_OPEN()
6862121 shbinexec kernel module defunct
6682524 fix for 4415038 incomplete. still fails to produce core.
PSARC/2008/094 ksh93 Update 1PSARC/2008/344 ksh93 Integration Update 1 Amendments 1PSARC/2008/589 Remove /usr/bin/printf from PSARC case 2008 0946619428 *ksh93* RFE: Update ksh93 in Solaris to ast
PSARC/2008/094 ksh93 Update 1PSARC/2008/344 ksh93 Integration Update 1 Amendments 1PSARC/2008/589 Remove /usr/bin/printf from PSARC case 2008 0946619428 *ksh93* RFE: Update ksh93 in Solaris to ast-ksh.2008-11-046788659 RFE: Update libpp in Solaris to ast-open.2008-07-256561901 RFE: Add "shcomp" (shell script compiler) + kernel module to exec binary sh code6599668 RFE: Move consumers of alias.sh over to ksh936595183 *ksh93* RFE: Update ksh93-integration demo code6775901 *ksh93* no C message catalogs are generated for ksh936451262 *sleep* RFE: /usr/bin/sleep should support floating-point values6687139 *ksh93* command substitution, exec, and stdout redirection cause allocation loop6703761 *ksh93* crashes in script containing uncommon output redirections6715496 *ksh93* SEGVs on array reinitialization6713682 *ksh93* Creating a compound variable in a subshell "bleeds through" to the calling subshell6672350 *ksh93* causes parent shell to die when child shell is suspended6745015 *ksh93* VARIABLE=`command substitution` assignment is not reliable on OpenSolaris6710205 *ksh93* problem with command substitution (within back quotes) containing \$'6737600 *ksh93* exits debugger when user presses ctrl-c6748645 *ksh93* fc -l -e - is mis-parsed, outputs wrong error message "-e - requires single argument"6754020 *ksh93* does weird '[' expansion6753538 *ksh93* umask modification leaks out of a ksh93 subshell6766246 *ksh93* bug in pattern matching6763594 *ksh93* executes command after "command" builtin twice on failure6762665 *ksh93* Difficult-to-reproduce SIGSEGV in ksh93
PSARC 2008/622 32-bit Address Restriction Software Capabilities Flag6755162 ADDR32 software capability: restrict a 64-bit process to the lower 32 bits of the address space
6568447 bcp is broken by 6551627
PSARC 2006/123 Mmap compatibility5003415 Provide a MAP_NOOVERMAP option for mmap()
4848995 intpexec with large fd limit can smash stack
6610046 memory leak for branded processes in elfexec()
6308191 mapelfexec() may fail with ENOMEM if a non-zero p_vaddr is specified for an ET_DYN binary6576832 lx_elfexec sets brkbase to 0 for statically linked linux binaries6577878 IPv6 sockets in lx
6308191 mapelfexec() may fail with ENOMEM if a non-zero p_vaddr is specified for an ET_DYN binary6576832 lx_elfexec sets brkbase to 0 for statically linked linux binaries6577878 IPv6 sockets in lx brand not supported but creation allowed6581316 lx_branded processes missing AT_CLKTCK entry from auxhilary vector
6572719 ld.so on sparc and amd64 should be brand aware6577995 brandz should provide a brand aux vector to point to a brand specific linker.
12