summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2012-05-162744 libuuid can't tell when mapping failsRichard Lowe1-6/+2
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Robert Mustacchi <rm@joyent.com>
2012-05-112655 illumos should be lint 12.3 freeMilan Jurik3-21/+17
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-05-092703 add mechanism to report ZFS send progressBill Pijewski3-2/+88
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2012-05-082666 libhal should be more carefull about function parametersMilan Jurik1-11/+159
2667 libhal can leak memory if realloc() fails Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-05-082698 libctf should use libz.so.1, not libz.soKeith M Wesolowski1-4/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-05-061618 zfs causing system to hang in vmem_xalloc()George Wilson2-2/+6
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Steve Gonczi <gonczi@comcast.net> Approved by: Gordon Ross <gwr@nexenta.com>
2011-12-08PROV-1350 set quota on kvm zone datasetJosh Wilsdon1-1/+4
2012-04-092451 beadm umount should report if there is nothing to unmountAlexander Eremin1-1/+20
2450 beadm umount should support mountpoint name Reviewed by: Dan Kruchinin <dkruchinin@acm.org> Reviewed by: Michael Schuster <michaelsprivate@gmail.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Gordon Ross <gwr@nexenta.com>
2012-03-302071 "libhal_device_free_changeset" function mem-leeks.Milan Jurik1-198/+177
2555 libhal does not unref some messages Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-12-03OS-789 fix dhcp_server parameter to be boolean property.Josh Wilsdon2-8/+3
2011-11-29OS-771 Change behavior of zonecfg to allow zones to always have a UUID, ↵Jerry Jelinek1-8/+0
ideally this UUID should stay with the zone until the zone is destroyed
2011-11-28Merge /home/johns/illumosJohn Sonnenschein47-1369/+2542
2011-11-27Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe3-6/+49
Conflicts: usr/src/cmd/abi/appcert/static_prof/static_prof.c usr/src/cmd/hal/hald/hald_dbus.c
2011-11-24HVM-686 allow PRIV_PROC_CLOCK_HIGHRES for KVM zones to allow us to have ↵Josh Wilsdon1-0/+1
accurate timers in guests.
2011-11-22[OS-714] illumos mergeJohn Sonnenschein47-1369/+2542
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/cmd/lp/filter/postscript/dpost/ps_include.c usr/src/cmd/zfs/zfs_main.c usr/src/lib/libdtrace/common/dt_program.c usr/src/lib/libzfs/common/libzfs.h usr/src/lib/libzfs/common/libzfs_pool.c usr/src/man/man1m/zfs.1m usr/src/man/man1m/zpool.1m usr/src/uts/common/fs/zfs/zfs_ioctl.c usr/src/uts/common/inet/tcp/tcp_input.c
2011-11-22libsmbns: Mask, don't cast, for readabilityRichard Lowe1-2/+2
2011-11-18OS-746 memory leaks in zoneadmdJerry Jelinek1-1/+9
2011-11-18Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe14-1087/+1183
Conflicts: usr/src/common/bignum/bignumimpl.c
2011-11-171699 beadm destroy complains "device busy" if hampered by snapshotsAlexander Eremin1-0/+38
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-181794 libxnet is missing a filter on __xnet_getaddrinfoRichard Lowe1-1/+6
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-11-151693 persistent 'comment' field for a zpoolDan McDonald2-2/+39
Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-171644 add ZFS "clones" propertyMatthew Ahrens10-1082/+1109
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Reviewed by: Albert Lee <trisk@opensolaris.org> Approved by: Garrett D'Amore <garret@nexenta.com>
2011-11-09Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe20-255/+1257
Conflicts: usr/src/ucbhead/stdio.h
2011-11-08backout 1644/1645/1646/1647/1708: Breaks 'zfs snapshot', boot environmentsRichard Lowe9-988/+980
2011-11-081526 should allow domain groups as member of local groupsGordon Ross2-26/+111
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-11-08OS-722 add logging and lock breaking when dlmgmtd lock is held too longJerry Jelinek1-1/+30
2011-11-07Merge branch 'ctf/check-parent-label' of ↵John Sonnenschein5-19/+62
https://github.com/richlowe/illumos-gate into gcc4
2011-11-05nfs.d: Split into client/server librariesRichard Lowe3-19/+50
When the compilers emit DWARF, they remove type definitions for types not referenced by the objects being produced (as opposed to when emitting stabs, in the Studio case, where this doesn't happen). This means that nfs.d's dependency on 'genunix' is not sufficient to find the NFS type (of either client or server), and that the server-specific types will only be present at all on systems with the NFS server both installed and loaded. As such, split nfs.d into an nfssrv.d for the server-specifics, have the server depend on 'nfssrv' and 'nfs.d', and the client depend on 'nfs' rather than 'genunix'. This should fix the cases where by DTrace is inoperative even after problematic closed-bins have been stripped
2011-11-051644 add ZFS "clones" propertyMatthew Ahrens9-980/+988
1645 add ZFS "written" and "written@..." properties 1646 "zfs send" should estimate size of stream 1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots 1708 adjust size of zpool history data Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-11-05nfssrv.d: Specifically depend on nfs.dRichard Lowe1-0/+1
2011-11-05nfs: Move translators specific to nfssrv to nfssrv.dRichard Lowe3-6/+48
It turns out that certain types in nfs.d are actually only present in the nfs server, when built with Studio the types find their way into genunix (somehow), but not with GCC. Create a new 'nfssrv.d' depending on nfssrv being loaded to account for this.
2011-11-04nfs.d: Depend on 'nfs' not 'genunix'Richard Lowe1-13/+1
The types used by nfs.d are, with one exception, from 'nfs'. They're in genunix when Sun Studio is used for reasons currently unknown to me (less aggressive pruning of unused type information?)
2011-11-04dtrace: Skip modules with the parent label mismatchesRichard Lowe1-0/+11
This allows incompatible changes to modules uniq'd against genunix to be ignored, rather than to percolate and confuse DTrace
2011-11-04ctf: Allow access to the CTF parent labelRichard Lowe1-0/+1
2011-11-051731 DTrace NFS translators should be split into client/server piecesRichard Lowe3-19/+50
Reviewed by: Garrett D'Amore <garret@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-11-151720 join domain fails with INVALID_PARAMETERGordon Ross2-1/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-11-041678 libc lint library is missing definition for glob/globfreeYuri Pankov1-0/+7
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <trisk@opensolaris.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-041633 implement posix_spawn_pipe_np()Matthew Ahrens3-57/+119
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>
2011-11-041414 libdiskmgmt does not clean up invalid pathsGeorge Wilson1-10/+18
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-11-041560 DTrace tracemem() size extension broke lint on SPARCRichard Lowe1-0/+1
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Bryan Cantrill <bryancantrill@gmail.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-11-02richlowe GCC4 mergeJohn Sonnenschein47-590/+678
2011-11-02[OS-714] illumos mergeJohn Sonnenschein6-67/+145
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/uts/common/inet/tcp/tcp_input.c
2011-11-01sunfc: Use C++-style includesRichard Lowe10-15/+13
2011-10-291678 libc lint library is missing definition for glob/globfreeYuri Pankov1-0/+7
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <trisk@opensolaris.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-10-20Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe5-67/+138
Conflicts: usr/src/cmd/sgs/libld/common/libs.c
2011-10-18OS-612 Kvm uninstall scripts need zfs destroy -F tooBill Pijewski1-3/+3
2011-10-11Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe2-10/+6
Conflicts: usr/src/cmd/avs/dsw/iiadm.c
2011-10-03[OS-663] Post-6.5 Illumos syncJohn Sonnenschein110-8329/+1181
Merge https://github.com/illumos/illumos-gate Conflicts: exception_lists/packaging usr/src/cmd/dtrace/test/cmd/scripts/dtest.pl usr/src/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.include.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh usr/src/cmd/lp/Makefile usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/lp/cmd/lpfilter.c usr/src/cmd/lp/cmd/lpforms.c usr/src/cmd/lp/cmd/lpusers.c usr/src/cmd/lp/lib/lp/isterminfo.c usr/src/cmd/lp/lib/lp/tidbit.c usr/src/cmd/terminfo/att.ti usr/src/cmd/zpool/zpool_main.c usr/src/common/dis/i386/dis_tables.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/man/man1m/dladm.1m usr/src/man/man1m/flowadm.1m usr/src/man/man1m/zoneadm.1m usr/src/man/man1m/zonecfg.1m usr/src/pkg/manifests/print-lp-print-client-commands.mf usr/src/pkg/manifests/print-lp.mf usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/fs/zfs/zio.c usr/src/uts/i86pc/ml/mach_offsets.in usr/src/uts/intel/amd64/ml/mach_offsets.in usr/src/uts/intel/sys/tss.h
2011-09-30[NET-139] create-machine should support dhcp nicsRob Gulewich2-2/+4
2011-09-291383 xcurses should use $(AWK)Garrett D'Amore2-10/+6
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>