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>
6952217 pfexec doesn't work with native commands
6682524 fix for 4415038 incomplete. still fails to produce core.
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()
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.
6562537 brandz elfexec support code assumes 32-bit elf binaries
6254029 memcntl() MC_HAT_ADVISE with page size 0 may cause segment page sizes to be demoted6325885 map_pgszstk() uses p->p_brkpageszc rather than p->p_stkpageszc6371967 assign large pages to anon s
6254029 memcntl() MC_HAT_ADVISE with page size 0 may cause segment page sizes to be demoted6325885 map_pgszstk() uses p->p_brkpageszc rather than p->p_stkpageszc6371967 assign large pages to anon segment created using mmap /dev/zero6483208 unify and cleanup OOB (out of the box) large pagesize selection code6483216 use intermediate pagesizes to map the beginning of bss/heap and stack when it may help performance6483226 bss size is not properly taken into account by LP OOB policy at exec() time6483230 grow_internal() doesn't properly align stack bottom for large pages6483231 memcntl.c: ASSERT(IS_P2ALIGNED(p->p_brkbase + p->p_brksize, pgsz));6483233 provide a mechanism to enable the use of 32M text pages on OPL by default6485171 memcntl() shouldn't silently fail when stack space is unavailable with requested pagesize
PSARC/2005/471 BrandZ: Support for non-native zones6374606 ::nm -D without an object may not work on processes in zones6409350 BrandZ project integration into Solaris6455289 pthread_setschedparam(
PSARC/2005/471 BrandZ: Support for non-native zones6374606 ::nm -D without an object may not work on processes in zones6409350 BrandZ project integration into Solaris6455289 pthread_setschedparam() should return EPERM rather than panic libc6455591 setpriority(3C) gets errno wrong for deficient privileges failure6458178 fifofs doesn't support lofs mounts of fifos6460380 Attempted open() of a symlink with the O_NOFOLLOW flag set returns EINVAL, not ELOOP6463857 renice(1) errors erroneously--HG--rename : usr/src/lib/libzonecfg/zones/SUNWblank.xml => usr/src/lib/brand/native/zone/SUNWblank.xmlrename : usr/src/lib/libzonecfg/zones/SUNWdefault.xml => usr/src/lib/brand/native/zone/SUNWdefault.xml
6446740 allow mapfile symbol definitions to create backing storage (missing file)4986360 linker crash on exec of .so (as opposed to a.out) -- error preferred (missing file)
6410027 ustack() on x86 doesn't match pstack(1)6414721 it should be legal to have only is-enabled probes6414729 USDT probes can't be enabled during fork6414734 $dtrace... symbols appear for static
6410027 ustack() on x86 doesn't match pstack(1)6414721 it should be legal to have only is-enabled probes6414729 USDT probes can't be enabled during fork6414734 $dtrace... symbols appear for static functions containing USDT probes6414740 processes without DTrace privileges don't auto-enable their USDT probes6415612 core section headers can be corrupt6415617 USDT providers with identical names can cause an assertion failure
6361644 Differences in SUID scripts between S9 and S10
12