Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
Reviewed by: Bryan Cantrill <bryan@joyent.com>
|
|
|
|
|
|
|
|
only tags
|
|
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Jean-Yves.Chevallier <Jean-Yves.Chevallier@Emulex.Com>
Approved by: Richard Lowe <richlowe@richlowe.net>
|
|
Conflicts:
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
usr/src/uts/i86pc/os/cpr_impl.c
|
|
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.
|
|
|
|
|
|
|
|
|
|
STOR-57 new ZFS checksum algorithm: 'noparity'
|
|
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
|
|
1866 libsmbns is passing constant string to mktemp(3C)
1867 mktemp(3) gives bad advice in EXAMPLES section
|
|
|
|
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'
|
|
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).
|
|
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.
|
|
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.
|
|
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.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
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>
|
|
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>
|
|
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>
|
|
|
|
|
|
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>
|
|
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.
|
|
ideally this UUID should stay with the zone until the zone is destroyed
|
|
|
|
|
|
|
|
|
|
Conflicts:
usr/src/cmd/abi/appcert/static_prof/static_prof.c
usr/src/cmd/hal/hald/hald_dbus.c
|
|
|
|
|
|
This reverts commit e50226eccc6dfcba3cc6f0df38438900e3df225c.
|
|
accurate timers in guests.
|
|
|
|
|