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 ...
7307 Fixing 5780 introduced a regression(cherry picked from commit 1c4ae40d629a0e3bb9d167a8640c7f0191b36dfa)
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>
5780 Truncated coredumps (fix lint)
5780 Truncated coredumpsReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Approved by: Dan McDonald <danmcd@omniti.com>
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