summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-12-16OS-821 bump dtrace_helper_actions_max to 1024Dave Pacheco1-1/+1
2011-12-16Merge branch 'master' into gcc4John Sonnenschein1-2/+1
2011-12-16Merge branch 'master' of git.joyent.com:illumos-joyentJohn Sonnenschein1-2/+1
2011-12-16OS-816 IPsec esp kstats shouldn't be persistentRobert Mustacchi1-2/+1
Reviewed by: Bryan Cantrill <bryan@joyent.com>
2011-12-15Merge branch 'gcc/upgrade' of https://github.com/richlowe/illumos-gate into gcc4John Sonnenschein78-75452/+251
2011-12-15Merge branch 'master' into gcc4John Sonnenschein57-617/+1328
2011-12-15[OS-714] Illumos mergeJohn Sonnenschein55-628/+1318
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-151241 Need support for latest Emulex 10GbEGarrett D'Amore22-236/+470
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Jean-Yves.Chevallier <Jean-Yves.Chevallier@Emulex.Com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-12-15Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe215-27850/+20512
Conflicts: usr/src/uts/common/inet/ipf/netinet/ip_compat.h usr/src/uts/i86pc/os/cpr_impl.c
2011-12-14cpr: Never allow if compiled with GCC.Richard Lowe1-0/+14
As the added commentary states, unfortunately the GAS side of the cpr resume code was never implemented, and this was then sadly masked with a botched conditional, so the studio code is built with gas, and then does the wrong thing, crashing immediately upon resume. Disable it, for the sake of safety.
2011-12-13STOR-55 NFS and ipfilter services deadlock when started togetherBill Pijewski1-2/+2
2011-12-13console warning from NFS lock managerBill Pijewski1-0/+2
2011-12-13OS-611 vfsstat crashes as zones boot and haltBill Pijewski1-14/+13
2011-12-13Merge branch 'master' into gcc4John Sonnenschein145-2183/+5611
2011-12-12STOR-27 ZFS should be able to dump to a RAID-Z poolBill Pijewski10-37/+235
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 Pankov3-10/+16
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-07ctfstrip: Add a tool to strip CTF info and use itJason King7-22/+207
The closed-bins contain CTF information long since uniquified against a genunix no longer available to us. Add a simple tool to strip this info (made complicated only by the necessity to preserve file permissions) and use it during 'make closedbins'
2011-12-07webrev: Detect and handle renamesRichard Lowe1-10/+25
While gathering the list of _really_ changed files, record the name they used to have such that we can deal with renames. Git does not really support renames, and calculates this at runtime also providing a 'score' indicating the likelyhood of being a rename. We currently only treat as renames those situations with a score > 75 (out of 100).
2011-12-07webrev: Don't care about ephemerally changed filesRichard Lowe1-16/+29
If files are added then removed, or changed and then reset, don't show them in the webrev. We do this by moving the call to whatchanged into the perl itself, and then effectively doing a join on filename between the 'diff' file list, and the whatchanged file list.
2011-12-07webrev: Display full checkin comments (again)Richard Lowe1-14/+16
As with mercurial, display the full set of checkin comments, rudely concatenated, rather than just the first 'subject' comment line that normal people would use, but Illumos steadfastly refuses to.
2011-12-06webrev: Document how git determines parenthood, and what it acceptsRichard Lowe1-1/+8
We made git function fundamentally differently, in terms of the webrev "parent". Document (to the best degree I can). - That the parent is the branch this branch is tracking, or origin/master - That a specified parent is anything at all that git accepts as a tree, including reflog entries, etc, etc.
2011-12-06OS-774 remove zoneadm install -U when no longer neededJerry Jelinek1-13/+1
2011-12-06OS-795 lots of section 2 and section 7 man pages missingJerry Jelinek1-2/+159
2011-12-05git-pbchk: Add a simple script to run putback checks over gitRichard Lowe4-4/+405
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 Lowe345-29781/+25101
2011-12-03OS-789 fix dhcp_server parameter to be boolean property.Josh Wilsdon2-8/+3
2011-12-02STOR-53 missing man pages for share_nfs(1m) and friendsBill Pijewski1-0/+2
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 Ross206-27822/+20446
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 Sonnenschein124-2100/+4838
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-25manifest: Drop extra pages accidentally pruned from 317f788Richard Lowe1-4/+0
2011-11-25manifest: Don't deliver manual pages actually from smartos-liveRichard Lowe1-46/+0
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