summaryrefslogtreecommitdiff
path: root/usr/src/cmd
AgeCommit message (Collapse)AuthorFilesLines
2012-01-26Merge branch 'master' into gcc4John Sonnenschein9-105/+513
2012-01-24OS-881 To workaround OS-580 add support to only invalidate mappings from a ↵Jerry Jelinek3-101/+94
single process
2012-01-19OS-764 savecore erroneously claims you must be root to use itBill Pijewski1-2/+15
Reviewed by: Dave Pacheco <dap@joyent.com>
2012-01-16OS-507 need better fss observabilityJerry Jelinek3-2/+388
2012-01-13OS-871 zone stuck in shutting_down - waiting for kernel thread ↵Jerry Jelinek2-0/+16
nfsauth_refresh_thread to terminate
2012-01-13Merge branch 'master' into gcc4John Sonnenschein1-1/+1
2012-01-13[OS-873] zoneadmd vplat.c illegally casts an int to (void *)John Sonnenschein1-1/+1
2012-01-12Merge branch 'master' into gcc4John Sonnenschein12-89/+515
2012-01-12[OS-714] illumos mergeJohn Sonnenschein3-8/+295
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-101920 ::ugrep and ::kgrep don't work for sizes less than 4Bryan Cantrill1-2/+10
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-01-101917 ::umem_verify seg faults on a dump with rampant corruptionBryan Cantrill2-16/+42
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-01-09OS-743 upon typing 'reboot' in a CN/HN , warnings about boot-archive confuse ↵Jerry Jelinek1-1/+0
and scare users
2012-01-04OS-750 improve RUSAGESYS_GETVMUSAGE for zoneadmdJerry Jelinek1-38/+20
2012-01-03OS-809 a GZ process under the zonepath prevents zone shutdownJerry Jelinek1-2/+18
2011-12-30OS-800 need a metric (kstat) to track when we're burstingJerry Jelinek2-18/+32
2011-12-281786 Sendmail should be built with SASL methodsGary Mills2-4/+293
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-12-301938 various letters out of seqeunceJoshua M. Clulow1-4/+2
Reviewed by: Alexander Eremin <alexander.r.eremin@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-12-23OS-837 B9FY9R1 mongodb persistenly over memory capJerry Jelinek4-22/+150
2011-12-20Merge branch 'master' into gcc4John Sonnenschein6-1/+2832
2011-12-16INTRO-581 move mdb_v8 into illumos-joyent (missing file)Dave Pacheco1-0/+53
2011-12-16INTRO-581 move mdb_v8 into illumos-joyentDave Pacheco5-1/+2779
2011-12-15Merge branch 'gcc/upgrade' of https://github.com/richlowe/illumos-gate into gcc4John Sonnenschein58-75263/+7
2011-12-15Merge branch 'master' into gcc4John Sonnenschein6-50/+37
2011-12-15[OS-714] Illumos mergeJohn Sonnenschein4-42/+25
2011-12-15Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe1-4/+4
Conflicts: usr/src/uts/common/inet/ipf/netinet/ip_compat.h usr/src/uts/i86pc/os/cpr_impl.c
2011-12-13STOR-55 NFS and ipfilter services deadlock when started togetherBill Pijewski1-2/+2
2011-12-13OS-611 vfsstat crashes as zones boot and haltBill Pijewski1-14/+13
2011-12-13Merge branch 'master' into gcc4John Sonnenschein41-434/+1469
2011-12-06OS-774 remove zoneadm install -U when no longer neededJerry Jelinek1-13/+1
2011-12-05dtest: Disable optimization of the compiled testsRichard Lowe1-2/+6
GCC optimizes ever more enthusiastically: At version 4, even at -O2, it does so in ways that break these tests and that are increasingly difficult to prevent with code changes. Instead of increasing levels of trickery, just disable optimization. The specific problems we've had are: - pid/tst.args1 Notices that the arguments passed to go() are unused, and so doesn't actually pass them. - pid/tst.ret1, pid/tst.ret2 Notices that handle() calling go() is without side-effect, doesn't do it. - profile-n/tst.ufuncsort, java_api/tst.ProbeData, java_api/tst.FunctionLookup Notices that because fN is static, it doesn't need to use the normal i386 ABI and instead passes arg0 in %eax, rather than on the stack.
2011-12-161894 ps goes walkabout through /dev in search of foreign ttysBryan Cantrill2-2/+11
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-11-29OS-771 Change behavior of zonecfg to allow zones to always have a UUID, ↵Jerry Jelinek4-10/+95
ideally this UUID should stay with the zone until the zone is destroyed
2011-11-28Merge /home/johns/illumosJohn Sonnenschein23-393/+1132
2011-11-28OS-770 need ::scalehrtime dcmdBryan Cantrill1-0/+75
2011-11-27OS-752 ::ugrep and ::kgrep don't work for sizes less than 4Bryan Cantrill1-2/+10
2011-11-27Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe4-9/+15
Conflicts: usr/src/cmd/abi/appcert/static_prof/static_prof.c usr/src/cmd/hal/hald/hald_dbus.c
2011-11-24Revert "586 sed -i should take an "optional" argument"John Sonnenschein1-20/+7
This reverts commit e50226eccc6dfcba3cc6f0df38438900e3df225c.
2011-11-24OS-751 ::umem_verify seg faults on a dump with rampant corruptionBryan Cantrill2-16/+42
2011-11-23[OS-714] illumos merge (fix zfs_main.c)John Sonnenschein1-0/+1
2011-11-23fps: Remove more bits missed in the EOFRichard Lowe1-1/+0
2011-11-22[OS-714] illumos mergeJohn Sonnenschein24-400/+1151
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-21OS-742 zoneadmd crash leaves zones unable to shutdownJerry Jelinek1-1/+0
2011-11-18appcert: Use danmcd's fix to keep appcert clearly in boundsRichard Lowe1-29/+16
GCC4 thought appcert walked out of bounds on bkts in store_binding. We're convinced it didn't. I added an obvious condition to clue GCC in that it was safe, Dan decided to make store_buckets a bunch clearer instead (which also satisfies GCC). Use his code.
2011-11-18OS-746 memory leaks in zoneadmdJerry Jelinek3-0/+19
2011-11-18Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe5-166/+453
Conflicts: usr/src/common/bignum/bignumimpl.c
2011-11-171699 beadm destroy complains "device busy" if hampered by snapshotsAlexander Eremin1-0/+5
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-151693 persistent 'comment' field for a zpoolDan McDonald1-23/+29
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 Ahrens3-141/+331
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-14OS-735 want mdb api function for iterating object symbolsDave Pacheco3-0/+80
2011-11-10fps: Remove the sun4u floating point scrubberRichard Lowe56-75260/+1
The floating point scrubber (fpsd, and associated FMA integration) is used on sun4u systems (only) to periodically run a variety of floating point operations and check the results. The meat of these operations are based (it seems) on linpack, and are highly dependent on both the Sun compiler (libsunmath, libsunperf, libfsu), and the version of that compiler (there are headers for Studio's 8 through 12u1, and diff suggests material differences in each. They look like test vectors, I have not investigated further). Some cautious investigation, which may have flaws, suggests that this code exists as means to prevent a set of known failures with a sun4u floating point unit being seen in the field (such that we would take the FPU out of service before user calculations were botched), and that that is why it was never moved beyond sun4u either to x86 or to the sun4v machines with a full set of floating point units. Without the linpack related code, only very simple checks of basic operators would be performed, which would (we believe) significantly limit the efficacy of the scrub. At present, this code forces itself to be built with Sun Studio in the makefile (and does rather nasty tricks to discover which version of studio, and thus which set of test vectors to include).