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 ...
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)
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>
backout 5876 sys/regset.h pollutes name spacebackout commit 21227944c2bcc086121a5428f3f9d2496ba646f5.
5876 sys/regset.h pollutes name spaceReviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>Approved
5876 sys/regset.h pollutes name spaceReviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>Approved by: Albert Lee <trisk@omniti.com>
5855 fix __RESTRICT_KYWD to support the correct keyword with c++Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Josef Sipek <jeffpc@josefsipek.net>Approved by: Dan McDonald <danmcd
5855 fix __RESTRICT_KYWD to support the correct keyword with c++Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Josef Sipek <jeffpc@josefsipek.net>Approved by: Dan McDonald <danmcd@omniti.com>
6209 libc mutexes break kernel writers heartsReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Dan McDonald <danmcd@omniti.co
6209 libc mutexes break kernel writers heartsReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Dan McDonald <danmcd@omniti.com>
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
1234