summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
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-05Merge branch 'master' of http://github.com/illumos/illumos-gate into tools/gitRichard Lowe342-29781/+24893
2011-12-052565 dtrace tests could stop fighting the compilerRichard Lowe1-2/+6
Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-03-282551 jstack may deal in stale ustack helper framesRichard Lowe1-0/+17
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2012-04-042603 uts should be -Waddress cleanRichard Lowe6-30/+26
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2012-04-112443 wall(1) needs zones supportJohn Sonnenschein3-36/+187
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-04-092451 beadm umount should report if there is nothing to unmountAlexander Eremin3-7/+27
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-04-09865 old mcs swap debugging code should be removedAlek Pinchuk1-19/+5
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-04-052586 nfs_make_dotdot() returns sometimes EIOSimon Klinkert1-6/+13
Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Reviewed by: Jeff Biseda <jeff.biseda@delphix.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Dan Kruchinin <dkruchinin@acm.org> Approved by: Albert Lee <trisk@nexenta.com>
2012-04-052581 Observability for AMD Core Performance BoostHans Rosenfeld6-197/+295
Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-04-051469 ttyc/ttyd should be an allowed console deviceGary Mills10-141/+217
Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Alexander Eremin <alexander.r.eremin@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
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>
2012-04-012576 net-nwam should check if ibd_upgrade is installedMilan Jurik2-12/+18
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-03-312085 with lots of zones, sometimes all of them don't boot on system bootJerry Jelinek1-3/+19
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-04-012412 Various CPU features aren't intel specificHans Rosenfeld1-58/+55
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Albert Lee <trisk@nexenta.com>
2012-03-31574 Minor issues in usr/src/cmd/format/startup.cAlek Pinchuk1-10/+13
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2012-03-30650 grep support for -q would be usefulAlexander Eremin2-16/+26
Reviewed by: David Höppner <0xffea@googlemail.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2012-03-302558 bump dtrace_helper_actions_max to 1024Dave Pacheco1-1/+1
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-03-292449 Add workaround for AMD K10 CPU erratum 721Hans Rosenfeld4-2/+34
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-03-272546 Support new AMD microcode format, update bundled AMD microcode patch fileHans Rosenfeld4-16/+27
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> 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-12-021911 panic in smb_tree_connectGordon Ross1-1/+1
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Andrew Stormont <andyjstormont@googlemail.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-12-151627 nightly build panics, assertion failed: pg_cpu_is_bootstrapped(cpu), ↵Richard Lowe1-0/+6
cmt.c line:451 Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
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-12-02OS-781 need a way to change the tmpfs size on a mounted fsJerry Jelinek2-3/+31
2011-12-02OS-783 t_pcb of panic thread should be preserved on a panicBryan Cantrill1-0/+7
2011-12-011621 update acpica code to newer version (Joyent OS-441)Gordon Ross204-27822/+20240
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-12-01dwarf: Actually allow relocation processing to happenRichard Lowe1-1/+1
Well, this is embarrassing... Due to differences (apparently) between our libelf and what libdwarf expects, we don't actually define the R_* relocation types for a platform unless asked to, because the include of sys/elf_foo.h is guarded. Because of poor error reporting, this error is not actually reported by this version of libdwarf, even though attempting to view the .debug_info section fails, as it contains relocations of "unknown" or non-absolute offset (because we don't actually understand _any_). Luckily (read: annoyingly), since we use -fno-dwarf2-indirect-strings to prevent the old, non-relocatey libdwarf seeing relocations it dislikes, we seem to have largely gotten away with (read: irritatingly masked) this.
2011-11-29OS-771 Change behavior of zonecfg to allow zones to always have a UUID, ↵Jerry Jelinek5-18/+95
ideally this UUID should stay with the zone until the zone is destroyed
2011-11-29OS-730 kernel panic in ire_round_robin due to divide by zeroRobert Mustacchi1-0/+5
2011-11-28Merge /home/johns/illumosJohn Sonnenschein123-2100/+4836
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 Lowe18-37/+99
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 Sonnenschein2-30/+21
This reverts commit e50226eccc6dfcba3cc6f0df38438900e3df225c.
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-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 Lowe4-111/+0
2011-11-22[OS-714] illumos mergeJohn Sonnenschein125-2121/+4865
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-21OS-742 zoneadmd crash leaves zones unable to shutdownJerry Jelinek1-1/+0
2011-11-191751 usr/src/pkg/Makefile should define PKGFMT_OUTPUT=v1 when checking manifestsYuri Pankov2-1/+4
1752 Add PKGFMT_OUTPUT=v1 to usr/src/tools/env/illumos.sh to prevent footshooting Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
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 Jelinek4-1/+28
2011-11-18Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe55-1487/+2684
Conflicts: usr/src/common/bignum/bignumimpl.c
2011-11-171699 beadm destroy complains "device busy" if hampered by snapshotsAlexander Eremin3-2/+55
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 McDonald9-28/+147
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 Ahrens29-1365/+2269
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>