summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2011-07-11OS-481 DTrace tracemem() action should take a dynamic size argumentBryan Cantrill4-11/+63
2011-07-11OS-477 %P variable to specify system pool in zone manifestJerry Jelinek5-2/+63
2011-07-09OS-478 restore lint cleanlinessBryan Cantrill1-1/+0
2011-07-081452 DTrace buffer autoscaling should be less violentBryan Cantrill1-27/+0
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-08OS-472 DTrace buffer autoscaling should be less violentBryan Cantrill1-25/+0
2011-07-08STOR-17 Zone brand hook assumes zone's pool is mounted at /zonesBill Pijewski1-2/+2
2011-07-071458 D compiler fails to generate error on sizeof() an undefined structBryan Cantrill1-0/+8
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-07OS-471 D compiler fails to generate error on sizeof() an undefined structBryan Cantrill1-0/+8
2011-07-02dnssd: Remove non-existent parameters from javadocRichard Lowe1-13/+7
2011-07-02libkmsagent: Avoid deprecated string constant conversionRichard Lowe1-6/+11
2011-07-02libnisdb: Avoid deprecated string constant conversionRichard Lowe10-91/+81
2011-07-02libumem: Mark thread function __NORETURNRichard Lowe1-3/+1
2011-07-02libtsol: Squelch pointer to different sized int cast warningRichard Lowe1-7/+5
2011-07-02libsmbns: Explicit truncate cache status while byte swappingRichard Lowe1-2/+2
2011-07-02smbfs: Squelch assignment signedness warningRichard Lowe1-9/+10
2011-07-02libc_db: Squelch pointer to different sized int cast warningRichard Lowe1-1/+2
2011-07-02lvm: Squelch pointer to different-sized int cast warningsRichard Lowe2-110/+107
2011-07-02sun_fc: Add missing #includesRichard Lowe10-1/+15
2011-07-02libparted: Drop workaround for compiler we don't useRichard Lowe1-4/+0
GCC would warn of implicit overflow in the preprocessor conditional used to select the workaround.
2011-07-02libnisdb: Use strcmp, not unspecified == of stringsRichard Lowe1-146/+142
2011-07-02libbc (uname): Copy nodename in two passes to avoid array index warningRichard Lowe1-14/+16
2011-07-02libbc: fix string quotingRichard Lowe1-4/+2
2011-07-02libbc (usleep): Haul static prototypes out of functionsRichard Lowe1-10/+7
Function-local function prototypes may not be static, says GCC.
2011-07-02libc: Remove SPARC tls workarounds when using GCC 4Richard Lowe2-4/+6
2011-07-02libc: make install target depend on generated headersRichard Lowe1-1/+1
There a handful of generated headers in libc (assym.h), which need to exist for the build. They're removed by clobber but only created via install_h. Have 'install' depend on them as well so working in libc is less tedious.
2011-07-02libc: Implement __floatundisfRichard Lowe3-0/+49
2011-07-02libc: Implement __floatundidfRichard Lowe3-0/+49
2011-07-02libc: Mark %g7 as #scratch in _curthread, and implement directlyRichard Lowe1-5/+7
We do this because GCC 4.4 will spit out a .register declaration for %g7 which differs from those in __curthread if we do not.
2011-07-02libc: Don't let GCC optimize away __rtldRichard Lowe1-1/+10
2011-08-10635 sed manual page needs significant updatesYuri Pankov7-91/+7
1188 Move pppdump and tcpd manpages to usr/src/man 1189 add stdin/stdout/stderr(3C) manpage symlinks 1190 Remove source-security-tcp-wrapper and SUNWtcpdS packages 1191 Remove source-network-pppdump and SUNWpppgS packages 1192 fd manpage should be in section 7 Reviewed by: Albert Lee <trisk@opensolaris.org> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-27734 taskq_dispatch_prealloc() desiredGarrett D'Amore2-34/+83
943 zio_interrupt ends up calling taskq_dispatch with TQ_SLEEP Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Alexey Zaytsev <alexey.zaytsev@nexenta.com> Reviewed by: Jason Brian King <jason.brian.king@gmail.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-07-01Use __attribute__((__gnu_inline__)) on GCC ASMRichard Lowe2-148/+147
As a GCC extension, GCC used to define 'extern inline' to mean that a function was only ever emitted inline and no visible symbol was emitted. C99, however, made 'extern inline' mean pretty much the reverse of this, and GCC 4.3 and above in C99 or GNU99 modes follow the standard, so we have to decorate each definition to indicate we want the non-standard behaviour.
2011-06-29Makefile.master: Define __SUNC as the antithesis of __GNUC and use itRichard Lowe6-21/+9
Define __SUNC to be POUND_SIGN if __GNUC is true such that we can use it for conditional make assignments, make use of it to define the -lCstd -lCrun settings to avoid the need to reset CCNEEDED in the __GNUC case, duplicating the rules
2011-06-221812 libbc should avoid implicitly multi-line stringsRichard Lowe1-4/+2
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Gordon Ross <gwr@nexenta.com>
2011-06-221200 various modules declare static functions within function bodiesRichard Lowe1-10/+7
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-06-22OS-447 Race condition in build between libdtrace and libzonecfgJerry Jelinek1-2/+3
2011-06-16[HVM-379] merge smartvm to develop.Josh Wilsdon16-0/+1157
2011-06-131092 zfs refratio propertyMatt Ahrens1-0/+2
Reviewed by: George Wilson <George.Wilson@delphix.com> Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Mark Musante <Mark.Musante@oracle.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-06-131075 smbsrv missing /dev/* linkGordon Ross1-1/+2
1076 smbsrv install and packaging cleanup 1088 smbclient devlink.tab and devfsadm cleanup Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-06-131052 ttymon crashes in a loop when non-existent user logs outGary Mills1-1/+4
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-06-10OS-427 zpool(1M) and zfs(1M) should support -p for "list" and "get"Dave Pacheco5-8/+22
2011-06-031075 smbsrv missing /dev/* linkGordon Ross1-1/+2
1076 smbsrv install and packaging cleanup 1088 smbclient devlink.tab and devfsadm cleanup Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-05-27Merge branch 'master' of git://github.com/illumos/illumos-gate into developJohn Sonnenschein6-11/+38
2011-05-311052 ttymon crashes in a loop when non-existent user logs outGary Mills1-1/+4
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-05-191046 wcsxfrm(3C) crashes when len arg is 0Gordon Ross1-3/+3
Reviewed by: Robert Gordon <rbg@openrbg.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2011-05-17976 export ldap_add_result_entry from libldap.so.5Gordon Ross3-6/+14
1010 export gss_mech_krb5 from libgss.so.1 Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Robert Gordon <rbg@openrbg.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-11-241785 Sundry MisspellingsBart Coddens1-5/+5
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-09-2619 Provide an opensource version of pcn(7D)Jason King0-0/+0
Reviewed by: Garret D'Amore <garrett@nexenta.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Albert Lee <trisk@nexenta.com>
2011-05-161476 non-terminating thread functions should be marked __NORETURNRichard Lowe1-3/+3
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <gdamore@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-08-30294 ONNV terminal definitions are old and cruftyYuri Pankov36-3303/+0
1149 tic issues useless warnings about filenames longer than 16 chars Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>