summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2012-01-12Merge branch 'master' into gcc4John Sonnenschein3-7/+143
2012-01-12[OS-714] illumos mergeJohn Sonnenschein2-7/+13
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/uts/common/inet/tcp/tcp_timers.c usr/src/uts/common/io/mac/mac_sched.c
2012-01-05OS-847 cpu bursting applies to kvm brand tooJerry Jelinek1-1/+66
2012-01-02OS-164 Need better process scheduling for true burstingJerry Jelinek1-1/+7
2011-12-30OS-800 need a metric (kstat) to track when we're burstingJerry Jelinek1-4/+69
2011-12-21OS-833 zpool list -p is useless for pool healthBill Pijewski1-1/+1
2011-12-201863 gcc compiled libsmb coredumps in trim_whitespaceYuri Pankov2-7/+13
1866 libsmbns is passing constant string to mktemp(3C) 1867 mktemp(3) gives bad advice in EXAMPLES section Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Albert Lee <trisk@nexenta.com>
2011-12-15Merge branch 'gcc/upgrade' of https://github.com/richlowe/illumos-gate into gcc4John Sonnenschein4-11/+17
2011-12-15Merge branch 'master' into gcc4John Sonnenschein6-9/+38
2011-12-15[OS-714] Illumos mergeJohn Sonnenschein6-22/+34
2011-12-15[OS-811] joyent & kvm brands should be able to use device names rather than ↵John Sonnenschein2-0/+16
only tags
2011-12-15Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe2-2/+15
Conflicts: usr/src/uts/common/inet/ipf/netinet/ip_compat.h usr/src/uts/i86pc/os/cpr_impl.c
2011-12-13Merge branch 'master' into gcc4John Sonnenschein40-1364/+2525
2011-12-12STOR-27 ZFS should be able to dump to a RAID-Z poolBill Pijewski1-2/+1
STOR-57 new ZFS checksum algorithm: 'noparity'
2011-12-12lib/scsi: Make sparc as workarounds GCC3 specificRichard Lowe2-4/+4
As in libc, the use of __thread variables causes GCC3 to emit assembler syntax which Solaris as cannot undestand, and as there this was worked around with target-specific settings (though a different one, in this case). As in the case of libc, GCC4 does not suffer this bug, so shouldn't have the workaround applied to it
2011-12-101863 gcc compiled libsmb coredumps in trim_whitespaceYuri Pankov2-7/+13
1866 libsmbns is passing constant string to mktemp(3C) 1867 mktemp(3) gives bad advice in EXAMPLES section
2011-12-08PROV-1350 set quota on kvm zone datasetJosh Wilsdon1-1/+4
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