6951 Initial c11 support6952 gets should not be visible in C116953 add support for c11 threads api6954 Symbols test should support validating pre-processor symbolsReviewed by: Josef 'Jeff' Sipek
6951 Initial c11 support6952 gets should not be visible in C116953 add support for c11 threads api6954 Symbols test should support validating pre-processor symbolsReviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Garrett D'Amore <garrett@damore.org>refs #4100(cherry picked from commit 7532a2850c9095d3912614001efd1bd078ed36d0)
show more ...
5876 sys/regset.h pollutes name space (try 2)Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>R
5876 sys/regset.h pollutes name space (try 2)Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Dan McDonald <danmcd@omniti.com>refs #4100(cherry picked from commit 71bcfaae3b413f44d51e859167e251f870e70f18)
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)
8276 rpcbind leaks memory due to libumem per thread caching.Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
8276 rpcbind leaks memory due to libumem per thread caching.Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>Approved by: Richard Lowe <richlowe@richlowe.net>(cherry picked from commit f422aba8dea88cf04a0c35e7674751be00244aa9)
5815 libzpool's panic function doesn't set global panicstr, ::status not as usefulReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>Reviewed by
5815 libzpool's panic function doesn't set global panicstr, ::status not as usefulReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>Reviewed by: Gordon Ross <gordon.ross@nexenta.com>Reviewed by: Rich Lowe <richlowe@richlowe.net>Approved by: Dan McDonald <danmcd@omniti.com>
4923 want preadv and pwritevReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com
4923 want preadv and pwritevReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Garrett D'Amore <garrett@damore.org>
4489 need ptcumemReviewed by: Bryan Cantrill <bryan@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Dan McDonald <dan
4489 need ptcumemReviewed by: Bryan Cantrill <bryan@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Approved by: Garrett D'Amore <garrett@damore.org>
3713 Implement accept4()3714 Implement pipe2()3715 Implement dup3()3716 Implement mkostemp() and mkostemps()3719 so_socketpair syscall should preserve FD_CLOEXEC flagReviewed by: Dan McDonald <d
3713 Implement accept4()3714 Implement pipe2()3715 Implement dup3()3716 Implement mkostemp() and mkostemps()3719 so_socketpair syscall should preserve FD_CLOEXEC flagReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Garrett D'Amore <garrett@damore.org>
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zeroReviewed by Matt Ahrens <matthew.ahrens@delphix.com>Reviewed by George Wilson <george.wilson@delphix.com>Approved by
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zeroReviewed by Matt Ahrens <matthew.ahrens@delphix.com>Reviewed by George Wilson <george.wilson@delphix.com>Approved by Eric Schrock <eric.schrock@delphix.com>
backout 3006: causes 3046 (panics after mounting root)
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zeroReviewed by: Matt Ahrens <matthew.ahrens@delphix.com>Reviewed by: George Wilson <george.wilson@delphix.com>Approved b
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zeroReviewed by: Matt Ahrens <matthew.ahrens@delphix.com>Reviewed by: George Wilson <george.wilson@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
2619 asynchronous destruction of ZFS file systems2747 SPA versioning with zfs feature flagsReviewed by: Matt Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <gwilson@delphix.com>Reviewed b
2619 asynchronous destruction of ZFS file systems2747 SPA versioning with zfs feature flagsReviewed by: Matt Ahrens <mahrens@delphix.com>Reviewed by: George Wilson <gwilson@delphix.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>Approved by: Eric Schrock <Eric.Schrock@delphix.com>
1633 implement posix_spawn_pipe_np()Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com>Reviewed by: Eric Schrock <Eric.Schrock@delphix.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Revie
1633 implement posix_spawn_pipe_np()Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com>Reviewed by: Eric Schrock <Eric.Schrock@delphix.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>Approved by: Eric Schrock <Eric.Schrock@delphix.com>
850 system(3C) and similar could just use /bin/shReviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: John Sonnenschein <johns@joyent.com>Approved by: Garrett D'Amore <garrett@nexenta.com>
PSARC 2010/299 GNU/Linux/BSD compatibility functions6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc6901783 strndup would be nice6824404 libc should provide ffsl() & ffsll()67939
PSARC 2010/299 GNU/Linux/BSD compatibility functions6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc6901783 strndup would be nice6824404 libc should provide ffsl() & ffsll()6793969 RFE: Add|stpcpy|to libc6735446 Want a __progname symbol for BSD-style source compatibility6421095 Solaris should provide strcasestr6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux--HG--rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.crename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.crename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.srename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
6965679 a dispatched task during fork results in seg fault
6959312 pthread rwlock race condition issue on multi-cpu configuration
PSARC 2010/062 increase number of realtime signals6820737 Solaris needs to increase the number of realtime signals for platform parity
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/du
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.crename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.crename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
6913469 longjmp() from a signal handler disables subsequent atfork handlers
6894056 libc is not clean6894060 libnsl is not lint clean6894068 libpool is not lint clean6894073 some zone libs are not lint clean6913623 some user land components of ON are not ss12u1 lint clean
PSARC/2009/554 door_xcreate - extended door creation interface for private doorsPSARC/2009/573 libfmevent - external subscriptions to FMA protocol eventsPSARC/2009/574 GPEC interface changes and ad
PSARC/2009/554 door_xcreate - extended door creation interface for private doorsPSARC/2009/573 libfmevent - external subscriptions to FMA protocol eventsPSARC/2009/574 GPEC interface changes and additions6893144 add door_xcreate for creating private doors with per-door thread creation control6896220 sysevent_evc_xsubscribe and other GPEC modifications6900975 sysevent_evc_{unbind,unsubscribe} off-by-one in subscriber list traversal6868087 facility to allow external processes to subscribe to FMA protocol events6896205 fmd module to forward selected protocol events for external subscription
6895172 CR 6762445 was too aggressive; signals are blocked in lwp_mutex_lock()
6881066 sporadic hang of thr_suspend
6883880 non-8-byte-aligned mutexes: update needed for solaris_nevada
1234