Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
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'
|
|
|
|
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
|
|
|
|
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).
|
|
Conflicts:
usr/src/ucbhead/stdio.h
|
|
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
|
|
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>
|
|
1705 Update zoneinfo data to 2011m
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
|
|
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>
|
|
Merge https://github.com/illumos/illumos-gate
Conflicts:
exception_lists/packaging
usr/src/cmd/dtrace/test/cmd/scripts/dtest.pl
usr/src/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.include.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh
usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh
usr/src/cmd/lp/Makefile
usr/src/cmd/lp/cmd/lpadmin/options.c
usr/src/cmd/lp/cmd/lpfilter.c
usr/src/cmd/lp/cmd/lpforms.c
usr/src/cmd/lp/cmd/lpusers.c
usr/src/cmd/lp/lib/lp/isterminfo.c
usr/src/cmd/lp/lib/lp/tidbit.c
usr/src/cmd/terminfo/att.ti
usr/src/cmd/zpool/zpool_main.c
usr/src/common/dis/i386/dis_tables.c
usr/src/lib/libdtrace/common/dt_options.c
usr/src/lib/libzfs/common/libzfs_dataset.c
usr/src/man/man1m/dladm.1m
usr/src/man/man1m/flowadm.1m
usr/src/man/man1m/zoneadm.1m
usr/src/man/man1m/zonecfg.1m
usr/src/pkg/manifests/print-lp-print-client-commands.mf
usr/src/pkg/manifests/print-lp.mf
usr/src/uts/common/fs/zfs/sys/zio.h
usr/src/uts/common/fs/zfs/zio.c
usr/src/uts/i86pc/ml/mach_offsets.in
usr/src/uts/intel/amd64/ml/mach_offsets.in
usr/src/uts/intel/sys/tss.h
|
|
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
|
|
|
|
|
|
1076 smbsrv install and packaging cleanup
1088 smbclient devlink.tab and devfsadm cleanup
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Garret D'Amore <garrett@nexenta.com>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Albert Lee <trisk@nexenta.com>
|
|
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
1149 tic issues useless warnings about filenames longer than 16 chars
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
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>
|
|
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com>
Reviewed by: Bryan Cantrill <bryancantrill@gmail.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Richard Lowe <richlowe@richlowe.net>
|
|
1705 Update zoneinfo data to 2011m
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Richard Lowe <richlowe@richlowe.net>
|
|
|
|
1363 add vmregs[] variable to DTrace
1364 need disassembler support for VMX instructions
1365 mdb needs 16-bit disassembler support
Reviewed by: Brendan Gregg <brendan.gregg@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Adam Leventhal <ahl@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Albert Lee <trisk@nexenta.com>
|
|
1188 Move pppdump and tcpd manpages to usr/src/man
1189 add stdin/stdout/stderr(3C) manpage symlinks
1190 Remove source-security-tcp-wrapper and SUNWtcpdS packages
1191 Remove source-network-pppdump and SUNWpppgS packages
1192 fd manpage should be in section 7
Reviewed by: Albert Lee <trisk@opensolaris.org>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
|
|
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reviewed by: Vineeth Pillai <vineeth.pillai@nexenta.com>
Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Garret D'Amore <garrett@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
|
|
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reviewed by: Robert Gordon <rbg@openrbg.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: David Gwynne <dlg@openbsd.org>
Reviewed by: Piotr Jasiukajtis <estseg@gmail.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
|
|
1076 smbsrv install and packaging cleanup
1088 smbclient devlink.tab and devfsadm cleanup
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
|
|
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Ken Mays <maybird1776@yahoo.com>
Reviewed by: David Gwynne <loki@animata.net>
Approved by: Gordon Ross <gwr@nexenta.com>
|
|
Reviewed by: Albert Lee <trisk@opensolaris.org>
Reviewed by: Roland Mainz <roland.mainz@nrubsig.org>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
685 developer/opensolaris/osnet should depend upon library/libxslt
Reviewed by: trisk@nexenta.com
Reviewed by: jason.brian.king@gmail.com
Approved by: gwr@nexenta.com
|
|
Reviewed by: gwr@nexenta.com
Reviewed by: dev@opensound.com
Reviewed by: trisk@nexenta.com
Reviewed by: ams@nexenta.com
Approved by: trisk@nexenta.com
|
|
Reviewed by: Albert Lee <trisk@opensolaris.org>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com>
Reviewed by: David Pacheco <dap@joyent.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|
|
library path
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>
|