Date: Sun, 8 Feb 2015 15:41:30 +0000 (UTC) From: Baptiste Daroussin <bapt@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r278383 - in projects/release-pkg: . bin/cp bin/expr bin/freebsd-version bin/ln bin/mv bin/ps bin/sh cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts cddl/contrib/opensolaris/cmd/dt... Message-ID: <201502081541.t18FfUCM049390@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bapt Date: Sun Feb 8 15:41:27 2015 New Revision: 278383 URL: https://svnweb.freebsd.org/changeset/base/278383 Log: Merge from HEAD Added: projects/release-pkg/contrib/llvm/patches/patch-29-clang-add-mips-triples.diff - copied unchanged from r278382, head/contrib/llvm/patches/patch-29-clang-add-mips-triples.diff projects/release-pkg/contrib/llvm/patches/patch-30-llvm-r226664-aarch64-x18.diff - copied unchanged from r278382, head/contrib/llvm/patches/patch-30-llvm-r226664-aarch64-x18.diff projects/release-pkg/contrib/llvm/patches/patch-31-clang-r227062-fixes-x18.diff - copied unchanged from r278382, head/contrib/llvm/patches/patch-31-clang-r227062-fixes-x18.diff projects/release-pkg/etc/newsyslog.conf.d/ - copied from r278382, head/etc/newsyslog.conf.d/ projects/release-pkg/etc/tests/rc.d/ - copied from r278382, head/etc/tests/rc.d/ projects/release-pkg/lib/libc/sys/futimens.c - copied unchanged from r278382, head/lib/libc/sys/futimens.c projects/release-pkg/lib/libc/sys/utimensat.2 - copied unchanged from r278382, head/lib/libc/sys/utimensat.2 projects/release-pkg/lib/libc/sys/utimensat.c - copied unchanged from r278382, head/lib/libc/sys/utimensat.c projects/release-pkg/lib/libdevctl/ - copied from r278382, head/lib/libdevctl/ projects/release-pkg/lib/libthr/arch/common/ - copied from r278382, head/lib/libthr/arch/common/ projects/release-pkg/lib/libthr/thread/thr_ctrdtr.c - copied unchanged from r278382, head/lib/libthr/thread/thr_ctrdtr.c projects/release-pkg/release/Makefile.vm - copied unchanged from r278382, head/release/Makefile.vm projects/release-pkg/release/doc/share/xml/errata.xml - copied unchanged from r278382, head/release/doc/share/xml/errata.xml projects/release-pkg/release/doc/share/xml/security.xml - copied unchanged from r278382, head/release/doc/share/xml/security.xml projects/release-pkg/release/scripts/mk-vmimage.sh - copied unchanged from r278382, head/release/scripts/mk-vmimage.sh projects/release-pkg/release/tools/gce.conf - copied unchanged from r278382, head/release/tools/gce.conf projects/release-pkg/release/tools/openstack.conf - copied unchanged from r278382, head/release/tools/openstack.conf projects/release-pkg/release/tools/vmimage.subr - copied unchanged from r278382, head/release/tools/vmimage.subr projects/release-pkg/sys/amd64/include/pvclock.h - copied unchanged from r278382, head/sys/amd64/include/pvclock.h projects/release-pkg/sys/arm/arm/bus_space_base.c - copied unchanged from r278382, head/sys/arm/arm/bus_space_base.c projects/release-pkg/sys/arm/arm/pmu.c - copied unchanged from r278382, head/sys/arm/arm/pmu.c projects/release-pkg/sys/arm/broadcom/bcm2835/bcm2835_audio.c - copied unchanged from r278382, head/sys/arm/broadcom/bcm2835/bcm2835_audio.c projects/release-pkg/sys/arm/broadcom/bcm2835/vc_vchi_audioserv_defs.h - copied unchanged from r278382, head/sys/arm/broadcom/bcm2835/vc_vchi_audioserv_defs.h projects/release-pkg/sys/arm/freescale/imx/imx6_audmux.c - copied unchanged from r278382, head/sys/arm/freescale/imx/imx6_audmux.c projects/release-pkg/sys/arm/freescale/imx/imx6_sdma.c - copied unchanged from r278382, head/sys/arm/freescale/imx/imx6_sdma.c projects/release-pkg/sys/arm/freescale/imx/imx6_sdma.h - copied unchanged from r278382, head/sys/arm/freescale/imx/imx6_sdma.h projects/release-pkg/sys/arm/freescale/imx/imx6_ssi.c - copied unchanged from r278382, head/sys/arm/freescale/imx/imx6_ssi.c projects/release-pkg/sys/contrib/vchiq/ - copied from r278382, head/sys/contrib/vchiq/ projects/release-pkg/sys/dev/cxgbe/if_cxl.c - copied unchanged from r278382, head/sys/dev/cxgbe/if_cxl.c projects/release-pkg/sys/dev/drm2/i915/i915_gem_stolen.c - copied unchanged from r278382, head/sys/dev/drm2/i915/i915_gem_stolen.c projects/release-pkg/sys/dev/drm2/i915/intel_ddi.c - copied unchanged from r278382, head/sys/dev/drm2/i915/intel_ddi.c projects/release-pkg/sys/dev/drm2/i915/intel_pm.c - copied unchanged from r278382, head/sys/dev/drm2/i915/intel_pm.c projects/release-pkg/sys/dev/hwpmc/hwpmc_armv7.c - copied unchanged from r278382, head/sys/dev/hwpmc/hwpmc_armv7.c projects/release-pkg/sys/dev/hwpmc/hwpmc_armv7.h - copied unchanged from r278382, head/sys/dev/hwpmc/hwpmc_armv7.h projects/release-pkg/sys/dev/iscsi/icl_conn_if.m - copied unchanged from r278382, head/sys/dev/iscsi/icl_conn_if.m projects/release-pkg/sys/dev/iscsi/icl_soft.c - copied unchanged from r278382, head/sys/dev/iscsi/icl_soft.c projects/release-pkg/sys/dev/iscsi/icl_wrappers.h - copied unchanged from r278382, head/sys/dev/iscsi/icl_wrappers.h projects/release-pkg/sys/dev/wpi/if_wpi_debug.h - copied unchanged from r278382, head/sys/dev/wpi/if_wpi_debug.h projects/release-pkg/sys/i386/include/pvclock.h - copied unchanged from r278382, head/sys/i386/include/pvclock.h projects/release-pkg/sys/modules/cxgbe/if_cxl/ - copied from r278382, head/sys/modules/cxgbe/if_cxl/ projects/release-pkg/sys/modules/dtb/rpi/ - copied from r278382, head/sys/modules/dtb/rpi/ projects/release-pkg/sys/x86/include/pvclock.h - copied unchanged from r278382, head/sys/x86/include/pvclock.h projects/release-pkg/sys/x86/x86/pvclock.c - copied unchanged from r278382, head/sys/x86/x86/pvclock.c projects/release-pkg/tools/build/options/WITHOUT_AUTOFS - copied unchanged from r278382, head/tools/build/options/WITHOUT_AUTOFS projects/release-pkg/tools/build/options/WITHOUT_BHYVE - copied unchanged from r278382, head/tools/build/options/WITHOUT_BHYVE projects/release-pkg/tools/build/options/WITHOUT_BOOTPARAMD - copied unchanged from r278382, head/tools/build/options/WITHOUT_BOOTPARAMD projects/release-pkg/tools/build/options/WITHOUT_BOOTPD - copied unchanged from r278382, head/tools/build/options/WITHOUT_BOOTPD projects/release-pkg/tools/build/options/WITHOUT_BSDINSTALL - copied unchanged from r278382, head/tools/build/options/WITHOUT_BSDINSTALL projects/release-pkg/tools/build/options/WITHOUT_CCD - copied unchanged from r278382, head/tools/build/options/WITHOUT_CCD projects/release-pkg/tools/build/options/WITHOUT_EE - copied unchanged from r278382, head/tools/build/options/WITHOUT_EE projects/release-pkg/tools/build/options/WITHOUT_FILE - copied unchanged from r278382, head/tools/build/options/WITHOUT_FILE projects/release-pkg/tools/build/options/WITHOUT_FINGER - copied unchanged from r278382, head/tools/build/options/WITHOUT_FINGER projects/release-pkg/tools/build/options/WITHOUT_FTP - copied unchanged from r278382, head/tools/build/options/WITHOUT_FTP projects/release-pkg/tools/build/options/WITHOUT_HAST - copied unchanged from r278382, head/tools/build/options/WITHOUT_HAST projects/release-pkg/tools/build/options/WITHOUT_INETD - copied unchanged from r278382, head/tools/build/options/WITHOUT_INETD projects/release-pkg/tools/build/options/WITHOUT_ISCSI - copied unchanged from r278382, head/tools/build/options/WITHOUT_ISCSI projects/release-pkg/tools/build/options/WITHOUT_RADIUS_SUPPORT - copied unchanged from r278382, head/tools/build/options/WITHOUT_RADIUS_SUPPORT projects/release-pkg/tools/build/options/WITHOUT_RBOOTD - copied unchanged from r278382, head/tools/build/options/WITHOUT_RBOOTD projects/release-pkg/tools/build/options/WITHOUT_TALK - copied unchanged from r278382, head/tools/build/options/WITHOUT_TALK projects/release-pkg/tools/build/options/WITHOUT_TCP_WRAPPERS - copied unchanged from r278382, head/tools/build/options/WITHOUT_TCP_WRAPPERS projects/release-pkg/tools/build/options/WITHOUT_TFTP - copied unchanged from r278382, head/tools/build/options/WITHOUT_TFTP projects/release-pkg/tools/build/options/WITHOUT_TIMED - copied unchanged from r278382, head/tools/build/options/WITHOUT_TIMED projects/release-pkg/tools/tools/qrndtest/ - copied from r278382, head/tools/tools/qrndtest/ projects/release-pkg/usr.sbin/devctl/ - copied from r278382, head/usr.sbin/devctl/ Replaced: projects/release-pkg/sys/dev/iscsi/icl.c - copied unchanged from r278382, head/sys/dev/iscsi/icl.c Deleted: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/Makefile projects/release-pkg/lib/libthr/arch/amd64/amd64/pthread_md.c projects/release-pkg/lib/libthr/arch/arm/Makefile.inc projects/release-pkg/lib/libthr/arch/arm/arm/ projects/release-pkg/lib/libthr/arch/i386/i386/pthread_md.c projects/release-pkg/lib/libthr/arch/mips/Makefile.inc projects/release-pkg/lib/libthr/arch/mips/mips/ projects/release-pkg/lib/libthr/arch/powerpc/Makefile.inc projects/release-pkg/lib/libthr/arch/powerpc/powerpc/ projects/release-pkg/lib/libthr/arch/sparc64/sparc64/pthread_md.c projects/release-pkg/release/amd64/mk-azure.sh projects/release-pkg/release/amd64/mk-vmimage.sh projects/release-pkg/release/i386/mk-azure.sh projects/release-pkg/release/i386/mk-vmimage.sh projects/release-pkg/share/man/man9/spl.9 projects/release-pkg/sys/arm/arm/bus_space-v6.c projects/release-pkg/sys/arm/lpc/lpc_space.c projects/release-pkg/sys/arm/mv/bus_space.c projects/release-pkg/sys/arm/samsung/s3c2xx0/s3c2xx0_space.c projects/release-pkg/sys/arm/versatile/bus_space.c projects/release-pkg/sys/arm/versatile/versatile_pci_bus_space.c projects/release-pkg/sys/arm/versatile/versatile_pci_bus_space.h projects/release-pkg/sys/arm/xilinx/zy7_bus_space.c projects/release-pkg/sys/arm/xscale/i80321/obio_space.c projects/release-pkg/sys/arm/xscale/i8134x/obio_space.c projects/release-pkg/tools/regression/lib/libc/stdio/test-fmemopen.t Modified: projects/release-pkg/Makefile.inc1 projects/release-pkg/ObsoleteFiles.inc projects/release-pkg/UPDATING projects/release-pkg/bin/cp/utils.c projects/release-pkg/bin/expr/expr.y projects/release-pkg/bin/freebsd-version/Makefile projects/release-pkg/bin/ln/symlink.7 projects/release-pkg/bin/mv/mv.c projects/release-pkg/bin/ps/ps.c projects/release-pkg/bin/sh/jobs.c projects/release-pkg/bin/sh/trap.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.exe (contents, props changed) projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.exe (contents, props changed) projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d.out projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfarray2.d projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.D_MACRO_UNUSED.overflow.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.arguments.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.egid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.euid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.gid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.ppid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.projid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.sid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.stringmacro.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.taskid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.uid.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/syscall/tst.args.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.forker.c projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh projects/release-pkg/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c projects/release-pkg/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h projects/release-pkg/contrib/amd/amd/amfs_generic.c projects/release-pkg/contrib/amd/amd/amfs_program.c projects/release-pkg/contrib/amd/amd/readdir.c projects/release-pkg/contrib/amd/hlfsd/homedir.c projects/release-pkg/contrib/amd/hlfsd/stubs.c projects/release-pkg/contrib/elftoolchain/common/elfdefinitions.h projects/release-pkg/contrib/elftoolchain/elfcopy/main.c projects/release-pkg/contrib/elftoolchain/readelf/readelf.c projects/release-pkg/contrib/gcc/config/arm/unwind-arm.c projects/release-pkg/contrib/gcc/config/arm/unwind-arm.h projects/release-pkg/contrib/gdb/gdb/corelow.c projects/release-pkg/contrib/gdb/gdb/dwarf2expr.c projects/release-pkg/contrib/gdb/gdb/remote.c projects/release-pkg/contrib/gdb/gdb/std-regs.c projects/release-pkg/contrib/libcxxrt/exception.cc projects/release-pkg/contrib/libcxxrt/stdexcept.cc projects/release-pkg/contrib/libcxxrt/typeinfo.cc projects/release-pkg/contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp projects/release-pkg/contrib/llvm/tools/clang/include/clang/Driver/Options.td projects/release-pkg/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/release-pkg/contrib/mdocml/lib.in projects/release-pkg/contrib/netbsd-tests/bin/expr/t_expr.sh projects/release-pkg/contrib/netbsd-tests/lib/libc/c063/t_utimensat.c projects/release-pkg/contrib/netbsd-tests/lib/libc/gen/t_ttyname.c projects/release-pkg/contrib/sendmail/cf/m4/cfhead.m4 projects/release-pkg/contrib/tcpdump/print-atm.c projects/release-pkg/contrib/tcpdump/print-ip.c projects/release-pkg/contrib/tcpdump/print-llc.c projects/release-pkg/contrib/tcpdump/print-sl.c projects/release-pkg/contrib/tcpdump/tcpdump.c projects/release-pkg/etc/Makefile projects/release-pkg/etc/defaults/Makefile projects/release-pkg/etc/devd/Makefile projects/release-pkg/etc/mtree/BSD.tests.dist projects/release-pkg/etc/pam.d/Makefile projects/release-pkg/etc/rc.d/Makefile projects/release-pkg/etc/rc.d/ipfilter projects/release-pkg/etc/rc.d/jail projects/release-pkg/etc/rc.d/local_unbound projects/release-pkg/etc/rc.d/routing projects/release-pkg/etc/sendmail/Makefile projects/release-pkg/etc/tests/Makefile projects/release-pkg/games/fortune/fortune/fortune.6 projects/release-pkg/include/Makefile projects/release-pkg/include/semaphore.h projects/release-pkg/lib/Makefile projects/release-pkg/lib/clang/clang.build.mk projects/release-pkg/lib/csu/powerpc64/Makefile projects/release-pkg/lib/libc/gen/disklabel.c projects/release-pkg/lib/libc/gen/getgrent.c projects/release-pkg/lib/libc/gen/getpwent.c projects/release-pkg/lib/libc/gen/sem_new.c projects/release-pkg/lib/libc/gen/sem_post.3 projects/release-pkg/lib/libc/gen/ttyname.c projects/release-pkg/lib/libc/include/libc_private.h projects/release-pkg/lib/libc/mips/gen/sigsetjmp.S projects/release-pkg/lib/libc/rpc/crypt_client.c projects/release-pkg/lib/libc/rpc/svc_vc.c projects/release-pkg/lib/libc/stdlib/tdelete.c projects/release-pkg/lib/libc/sys/Makefile.inc projects/release-pkg/lib/libc/sys/Symbol.map projects/release-pkg/lib/libc/sys/setresuid.2 projects/release-pkg/lib/libc/tests/c063/Makefile projects/release-pkg/lib/libdevinfo/devinfo.h projects/release-pkg/lib/libelftc/elftc_version.c projects/release-pkg/lib/libnetgraph/debug.c projects/release-pkg/lib/libnv/Makefile projects/release-pkg/lib/libnv/nv.3 projects/release-pkg/lib/libnv/nv.h projects/release-pkg/lib/libnv/nvlist.c projects/release-pkg/lib/libnv/nvpair.c projects/release-pkg/lib/libpam/modules/modules.inc projects/release-pkg/lib/libpmc/libpmc.c projects/release-pkg/lib/libproc/proc_sym.c projects/release-pkg/lib/libproc/tests/proc_test.c projects/release-pkg/lib/libstand/libstand.3 projects/release-pkg/lib/libstand/printf.c projects/release-pkg/lib/libthr/Makefile projects/release-pkg/lib/libthr/arch/amd64/Makefile.inc projects/release-pkg/lib/libthr/arch/amd64/include/pthread_md.h projects/release-pkg/lib/libthr/arch/arm/include/pthread_md.h projects/release-pkg/lib/libthr/arch/i386/Makefile.inc projects/release-pkg/lib/libthr/arch/i386/include/pthread_md.h projects/release-pkg/lib/libthr/arch/mips/include/pthread_md.h projects/release-pkg/lib/libthr/arch/powerpc/include/pthread_md.h projects/release-pkg/lib/libthr/arch/sparc64/Makefile.inc projects/release-pkg/lib/libthr/arch/sparc64/include/pthread_md.h projects/release-pkg/lib/libthr/thread/Makefile.inc projects/release-pkg/lib/libthr/thread/thr_barrier.c projects/release-pkg/lib/libthr/thread/thr_private.h projects/release-pkg/lib/libthr/thread/thr_sig.c projects/release-pkg/lib/libthread_db/arch/i386/libpthread_md.c projects/release-pkg/lib/libutil/gr_util.c projects/release-pkg/lib/msun/src/s_scalbln.c projects/release-pkg/libexec/Makefile projects/release-pkg/libexec/rtld-elf/rtld.c projects/release-pkg/release/Makefile projects/release-pkg/release/doc/en_US.ISO8859-1/errata/article.xml projects/release-pkg/release/doc/en_US.ISO8859-1/relnotes/article.xml projects/release-pkg/release/doc/share/mk/doc.relnotes.mk projects/release-pkg/release/doc/share/xml/release.ent projects/release-pkg/release/picobsd/build/picobsd projects/release-pkg/release/release.conf.sample projects/release-pkg/release/release.sh projects/release-pkg/release/scripts/make-manifest.sh projects/release-pkg/release/tools/azure.conf projects/release-pkg/rescue/rescue/Makefile projects/release-pkg/sbin/Makefile projects/release-pkg/sbin/geom/class/mountver/gmountver.8 projects/release-pkg/sbin/ifconfig/af_inet6.c projects/release-pkg/sbin/ifconfig/ifconfig.c projects/release-pkg/sbin/ipfw/ipfw2.c projects/release-pkg/sbin/ipfw/nat.c projects/release-pkg/sbin/ping/ping.c projects/release-pkg/sbin/rcorder/Makefile projects/release-pkg/sbin/rcorder/rcorder.c projects/release-pkg/share/Makefile projects/release-pkg/share/examples/Makefile projects/release-pkg/share/man/man3/tree.3 projects/release-pkg/share/man/man4/Makefile projects/release-pkg/share/man/man4/rights.4 projects/release-pkg/share/man/man4/sfxge.4 projects/release-pkg/share/man/man4/witness.4 projects/release-pkg/share/man/man5/Makefile projects/release-pkg/share/man/man5/src.conf.5 projects/release-pkg/share/man/man7/release.7 projects/release-pkg/share/man/man9/Makefile projects/release-pkg/share/man/man9/SYSCALL_MODULE.9 projects/release-pkg/share/man/man9/contigmalloc.9 projects/release-pkg/share/man/man9/device_get_softc.9 projects/release-pkg/share/man/man9/pmap_enter.9 projects/release-pkg/share/man/man9/printf.9 projects/release-pkg/share/man/man9/timeout.9 projects/release-pkg/share/misc/Makefile projects/release-pkg/share/misc/committers-ports.dot projects/release-pkg/share/misc/committers-src.dot projects/release-pkg/share/mk/bsd.libnames.mk projects/release-pkg/share/mk/src.libnames.mk projects/release-pkg/share/mk/src.opts.mk projects/release-pkg/sys/amd64/amd64/machdep.c projects/release-pkg/sys/amd64/amd64/mp_machdep.c projects/release-pkg/sys/amd64/conf/GENERIC projects/release-pkg/sys/amd64/ia32/ia32_signal.c projects/release-pkg/sys/amd64/vmm/amd/svm.c projects/release-pkg/sys/arm/allwinner/a10_gpio.c projects/release-pkg/sys/arm/allwinner/a20/files.a20 projects/release-pkg/sys/arm/allwinner/files.a10 projects/release-pkg/sys/arm/altera/socfpga/files.socfpga projects/release-pkg/sys/arm/altera/socfpga/socfpga_gpio.c projects/release-pkg/sys/arm/arm/bus_space_asm_generic.S projects/release-pkg/sys/arm/arm/bus_space_generic.c projects/release-pkg/sys/arm/arm/busdma_machdep-v6.c projects/release-pkg/sys/arm/arm/intr.c projects/release-pkg/sys/arm/arm/locore-v4.S projects/release-pkg/sys/arm/arm/machdep.c projects/release-pkg/sys/arm/arm/mem.c projects/release-pkg/sys/arm/arm/physmem.c projects/release-pkg/sys/arm/arm/trap-v6.c projects/release-pkg/sys/arm/at91/at91.c projects/release-pkg/sys/arm/at91/files.at91 projects/release-pkg/sys/arm/broadcom/bcm2835/bcm2835_gpio.c projects/release-pkg/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c projects/release-pkg/sys/arm/broadcom/bcm2835/files.bcm2835 projects/release-pkg/sys/arm/cavium/cns11xx/econa.c projects/release-pkg/sys/arm/cavium/cns11xx/files.econa projects/release-pkg/sys/arm/conf/RK3188 projects/release-pkg/sys/arm/conf/RPI-B projects/release-pkg/sys/arm/freescale/imx/files.imx51 projects/release-pkg/sys/arm/freescale/imx/files.imx53 projects/release-pkg/sys/arm/freescale/imx/files.imx6 projects/release-pkg/sys/arm/freescale/imx/imx6_anatop.c projects/release-pkg/sys/arm/freescale/imx/imx6_anatopreg.h projects/release-pkg/sys/arm/freescale/imx/imx6_anatopvar.h projects/release-pkg/sys/arm/freescale/imx/imx6_ccm.c projects/release-pkg/sys/arm/freescale/imx/imx6_ccmreg.h projects/release-pkg/sys/arm/freescale/imx/imx_ccmvar.h projects/release-pkg/sys/arm/freescale/imx/imx_gpio.c projects/release-pkg/sys/arm/freescale/imx/imx_iomux.c projects/release-pkg/sys/arm/freescale/vybrid/files.vybrid projects/release-pkg/sys/arm/freescale/vybrid/vf_gpio.c projects/release-pkg/sys/arm/include/bus.h projects/release-pkg/sys/arm/include/cpu-v6.h projects/release-pkg/sys/arm/include/md_var.h projects/release-pkg/sys/arm/include/pmc_mdep.h projects/release-pkg/sys/arm/include/profile.h projects/release-pkg/sys/arm/lpc/files.lpc projects/release-pkg/sys/arm/lpc/lpc_gpio.c projects/release-pkg/sys/arm/mv/files.mv projects/release-pkg/sys/arm/rockchip/files.rk30xx projects/release-pkg/sys/arm/rockchip/rk30xx_gpio.c projects/release-pkg/sys/arm/samsung/exynos/exynos5_pad.c projects/release-pkg/sys/arm/samsung/exynos/files.exynos5 projects/release-pkg/sys/arm/samsung/s3c2xx0/files.s3c2xx0 projects/release-pkg/sys/arm/samsung/s3c2xx0/s3c24x0.c projects/release-pkg/sys/arm/samsung/s3c2xx0/s3c2xx0var.h projects/release-pkg/sys/arm/samsung/s3c2xx0/uart_cpu_s3c2410.c projects/release-pkg/sys/arm/ti/am335x/am335x_lcd.c projects/release-pkg/sys/arm/ti/am335x/am335x_prcm.c projects/release-pkg/sys/arm/ti/am335x/files.am335x projects/release-pkg/sys/arm/ti/files.ti projects/release-pkg/sys/arm/ti/ti_gpio.c projects/release-pkg/sys/arm/ti/ti_gpio.h projects/release-pkg/sys/arm/ti/ti_i2c.c projects/release-pkg/sys/arm/ti/ti_mbox.c projects/release-pkg/sys/arm/ti/ti_pruss.c projects/release-pkg/sys/arm/versatile/files.versatile projects/release-pkg/sys/arm/versatile/versatile_pci.c projects/release-pkg/sys/arm/xilinx/files.zynq7 projects/release-pkg/sys/arm/xilinx/zy7_gpio.c projects/release-pkg/sys/arm/xscale/i80321/ep80219_machdep.c projects/release-pkg/sys/arm/xscale/i80321/files.ep80219 projects/release-pkg/sys/arm/xscale/i80321/files.i80219 projects/release-pkg/sys/arm/xscale/i80321/files.i80321 projects/release-pkg/sys/arm/xscale/i80321/files.iq31244 projects/release-pkg/sys/arm/xscale/i80321/i80321_space.c projects/release-pkg/sys/arm/xscale/i80321/iq31244_machdep.c projects/release-pkg/sys/arm/xscale/i80321/obio.c projects/release-pkg/sys/arm/xscale/i80321/obiovar.h projects/release-pkg/sys/arm/xscale/i80321/uart_cpu_i80321.c projects/release-pkg/sys/arm/xscale/i8134x/crb_machdep.c projects/release-pkg/sys/arm/xscale/i8134x/files.i81342 projects/release-pkg/sys/arm/xscale/i8134x/i81342_space.c projects/release-pkg/sys/arm/xscale/i8134x/obio.c projects/release-pkg/sys/arm/xscale/i8134x/obiovar.h projects/release-pkg/sys/arm/xscale/i8134x/uart_cpu_i81342.c projects/release-pkg/sys/arm/xscale/ixp425/avila_ata.c projects/release-pkg/sys/arm/xscale/ixp425/avila_gpio.c projects/release-pkg/sys/arm/xscale/ixp425/cambria_exp_space.c projects/release-pkg/sys/arm/xscale/ixp425/cambria_gpio.c projects/release-pkg/sys/arm/xscale/ixp425/ixp425_a4x_space.c projects/release-pkg/sys/arm/xscale/ixp425/ixp425_pci_space.c projects/release-pkg/sys/arm/xscale/ixp425/ixp425_space.c projects/release-pkg/sys/arm/xscale/pxa/pxa_space.c projects/release-pkg/sys/boot/amd64/boot1.efi/fat.tmpl.bz2.uu projects/release-pkg/sys/boot/amd64/boot1.efi/generate-fat.sh projects/release-pkg/sys/boot/amd64/efi/main.c projects/release-pkg/sys/boot/common/load_elf.c projects/release-pkg/sys/boot/efi/include/efiapi.h projects/release-pkg/sys/boot/efi/libefi/efinet.c projects/release-pkg/sys/boot/fdt/dts/arm/am335x.dtsi projects/release-pkg/sys/boot/fdt/dts/arm/apalis-imx6.dts projects/release-pkg/sys/boot/fdt/dts/arm/imx6.dtsi projects/release-pkg/sys/boot/fdt/dts/arm/rk3188-radxa-lite.dts projects/release-pkg/sys/boot/fdt/dts/arm/rk3188-radxa.dts projects/release-pkg/sys/boot/fdt/dts/arm/rk3188.dtsi projects/release-pkg/sys/boot/fdt/fdt_loader_cmd.c projects/release-pkg/sys/boot/i386/libfirewire/firewire.c projects/release-pkg/sys/boot/i386/libi386/bootinfo64.c projects/release-pkg/sys/boot/i386/libi386/libi386.h projects/release-pkg/sys/boot/i386/libi386/smbios.c projects/release-pkg/sys/boot/powerpc/kboot/conf.c projects/release-pkg/sys/boot/powerpc/kboot/host_syscall.S projects/release-pkg/sys/boot/powerpc/kboot/host_syscall.h projects/release-pkg/sys/boot/powerpc/kboot/hostdisk.c projects/release-pkg/sys/boot/powerpc/kboot/kbootfdt.c projects/release-pkg/sys/boot/powerpc/kboot/kerneltramp.S projects/release-pkg/sys/boot/powerpc/kboot/main.c projects/release-pkg/sys/boot/powerpc/kboot/ppc64_elf_freebsd.c projects/release-pkg/sys/cam/cam.h projects/release-pkg/sys/cam/cam_ccb.h projects/release-pkg/sys/cam/cam_periph.c projects/release-pkg/sys/cam/cam_xpt.c projects/release-pkg/sys/cam/cam_xpt_internal.h projects/release-pkg/sys/cam/ctl/ctl.c projects/release-pkg/sys/cam/ctl/ctl_frontend.c projects/release-pkg/sys/cam/ctl/ctl_frontend.h projects/release-pkg/sys/cam/ctl/ctl_frontend_iscsi.c projects/release-pkg/sys/cam/ctl/ctl_frontend_iscsi.h projects/release-pkg/sys/cam/ctl/ctl_ioctl.h projects/release-pkg/sys/cam/ctl/ctl_private.h projects/release-pkg/sys/cam/ctl/ctl_tpc.c projects/release-pkg/sys/cam/ctl/ctl_tpc_local.c projects/release-pkg/sys/cam/scsi/scsi_all.h projects/release-pkg/sys/cam/scsi/scsi_cd.c projects/release-pkg/sys/cam/scsi/scsi_da.c projects/release-pkg/sys/cam/scsi/scsi_xpt.c projects/release-pkg/sys/cddl/compat/opensolaris/sys/sunddi.h projects/release-pkg/sys/cddl/compat/opensolaris/sys/time.h projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/gfs.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/release-pkg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c projects/release-pkg/sys/cddl/dev/dtrace/dtrace_load.c projects/release-pkg/sys/cddl/dev/dtrace/dtrace_unload.c projects/release-pkg/sys/compat/freebsd32/freebsd32_misc.c projects/release-pkg/sys/compat/freebsd32/freebsd32_proto.h projects/release-pkg/sys/compat/freebsd32/freebsd32_syscall.h projects/release-pkg/sys/compat/freebsd32/freebsd32_syscalls.c projects/release-pkg/sys/compat/freebsd32/freebsd32_sysent.c projects/release-pkg/sys/compat/freebsd32/freebsd32_systrace_args.c projects/release-pkg/sys/compat/freebsd32/syscalls.master projects/release-pkg/sys/conf/Makefile.powerpc projects/release-pkg/sys/conf/files projects/release-pkg/sys/conf/files.amd64 projects/release-pkg/sys/conf/files.arm projects/release-pkg/sys/conf/files.i386 projects/release-pkg/sys/conf/kern.mk projects/release-pkg/sys/conf/kern.opts.mk projects/release-pkg/sys/conf/kern.pre.mk projects/release-pkg/sys/conf/options projects/release-pkg/sys/contrib/dev/ath/ath_hal/ar9300/ar9300.h projects/release-pkg/sys/contrib/rdma/krping/krping.c projects/release-pkg/sys/dev/acpica/acpi.c projects/release-pkg/sys/dev/acpica/acpi_ec.c projects/release-pkg/sys/dev/agp/agp_nvidia.c projects/release-pkg/sys/dev/ahci/ahci.h projects/release-pkg/sys/dev/ahci/ahci_pci.c projects/release-pkg/sys/dev/alc/if_alc.c projects/release-pkg/sys/dev/ath/ath_hal/ah_internal.h projects/release-pkg/sys/dev/ath/ath_rate/sample/sample.c projects/release-pkg/sys/dev/ath/ath_rate/sample/sample.h projects/release-pkg/sys/dev/cx/cxddk.c projects/release-pkg/sys/dev/cxgb/cxgb_osdep.h projects/release-pkg/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c projects/release-pkg/sys/dev/cxgbe/adapter.h projects/release-pkg/sys/dev/cxgbe/iw_cxgbe/device.c projects/release-pkg/sys/dev/cxgbe/offload.h projects/release-pkg/sys/dev/cxgbe/t4_main.c projects/release-pkg/sys/dev/cxgbe/tom/t4_ddp.c projects/release-pkg/sys/dev/cxgbe/tom/t4_listen.c projects/release-pkg/sys/dev/cxgbe/tom/t4_tom.c projects/release-pkg/sys/dev/dc/if_dc.c projects/release-pkg/sys/dev/dcons/dcons.c projects/release-pkg/sys/dev/dcons/dcons_crom.c projects/release-pkg/sys/dev/dcons/dcons_os.h projects/release-pkg/sys/dev/drm2/drm.h projects/release-pkg/sys/dev/drm2/drmP.h projects/release-pkg/sys/dev/drm2/drm_crtc.c projects/release-pkg/sys/dev/drm2/drm_crtc.h projects/release-pkg/sys/dev/drm2/drm_crtc_helper.c projects/release-pkg/sys/dev/drm2/drm_crtc_helper.h projects/release-pkg/sys/dev/drm2/drm_drv.c projects/release-pkg/sys/dev/drm2/drm_edid.c projects/release-pkg/sys/dev/drm2/drm_edid.h projects/release-pkg/sys/dev/drm2/drm_edid_modes.h projects/release-pkg/sys/dev/drm2/drm_fb_helper.c projects/release-pkg/sys/dev/drm2/drm_ioctl.c projects/release-pkg/sys/dev/drm2/drm_irq.c projects/release-pkg/sys/dev/drm2/drm_memory.c projects/release-pkg/sys/dev/drm2/drm_mode.h projects/release-pkg/sys/dev/drm2/drm_pciids.h projects/release-pkg/sys/dev/drm2/drm_stub.c projects/release-pkg/sys/dev/drm2/i915/i915_debug.c projects/release-pkg/sys/dev/drm2/i915/i915_dma.c projects/release-pkg/sys/dev/drm2/i915/i915_drm.h projects/release-pkg/sys/dev/drm2/i915/i915_drv.c projects/release-pkg/sys/dev/drm2/i915/i915_drv.h projects/release-pkg/sys/dev/drm2/i915/i915_gem.c projects/release-pkg/sys/dev/drm2/i915/i915_gem_context.c projects/release-pkg/sys/dev/drm2/i915/i915_gem_evict.c projects/release-pkg/sys/dev/drm2/i915/i915_gem_execbuffer.c projects/release-pkg/sys/dev/drm2/i915/i915_gem_gtt.c projects/release-pkg/sys/dev/drm2/i915/i915_gem_tiling.c projects/release-pkg/sys/dev/drm2/i915/i915_irq.c projects/release-pkg/sys/dev/drm2/i915/i915_reg.h projects/release-pkg/sys/dev/drm2/i915/i915_suspend.c projects/release-pkg/sys/dev/drm2/i915/intel_bios.c projects/release-pkg/sys/dev/drm2/i915/intel_crt.c projects/release-pkg/sys/dev/drm2/i915/intel_display.c projects/release-pkg/sys/dev/drm2/i915/intel_dp.c projects/release-pkg/sys/dev/drm2/i915/intel_drv.h projects/release-pkg/sys/dev/drm2/i915/intel_fb.c projects/release-pkg/sys/dev/drm2/i915/intel_hdmi.c projects/release-pkg/sys/dev/drm2/i915/intel_iic.c projects/release-pkg/sys/dev/drm2/i915/intel_lvds.c projects/release-pkg/sys/dev/drm2/i915/intel_modes.c projects/release-pkg/sys/dev/drm2/i915/intel_overlay.c projects/release-pkg/sys/dev/drm2/i915/intel_panel.c projects/release-pkg/sys/dev/drm2/i915/intel_ringbuffer.c projects/release-pkg/sys/dev/drm2/i915/intel_ringbuffer.h projects/release-pkg/sys/dev/drm2/i915/intel_sdvo.c projects/release-pkg/sys/dev/drm2/i915/intel_sprite.c projects/release-pkg/sys/dev/drm2/i915/intel_tv.c projects/release-pkg/sys/dev/drm2/radeon/atombios_encoders.c projects/release-pkg/sys/dev/drm2/radeon/ni.c projects/release-pkg/sys/dev/drm2/radeon/radeon_legacy_encoders.c projects/release-pkg/sys/dev/drm2/radeon/si.c projects/release-pkg/sys/dev/drm2/ttm/ttm_bo.c projects/release-pkg/sys/dev/drm2/ttm/ttm_page_alloc.c projects/release-pkg/sys/dev/ed/if_ed.c projects/release-pkg/sys/dev/fb/fbd.c projects/release-pkg/sys/dev/fdt/fdt_clock.c projects/release-pkg/sys/dev/fe/if_fe_isa.c projects/release-pkg/sys/dev/firewire/firewire.c projects/release-pkg/sys/dev/firewire/fwmem.c projects/release-pkg/sys/dev/firewire/fwohci.c projects/release-pkg/sys/dev/gpio/gpio_if.m projects/release-pkg/sys/dev/gpio/gpiobus.c projects/release-pkg/sys/dev/gpio/gpiobusvar.h projects/release-pkg/sys/dev/gpio/ofw_gpiobus.c projects/release-pkg/sys/dev/hwpmc/hwpmc_arm.c projects/release-pkg/sys/dev/hwpmc/hwpmc_core.c projects/release-pkg/sys/dev/hwpmc/pmc_events.h projects/release-pkg/sys/dev/ipmi/ipmi.c projects/release-pkg/sys/dev/ipmi/ipmi_kcs.c projects/release-pkg/sys/dev/ipmi/ipmi_smic.c projects/release-pkg/sys/dev/ipmi/ipmi_ssif.c projects/release-pkg/sys/dev/ipmi/ipmivars.h projects/release-pkg/sys/dev/iscsi/icl.h projects/release-pkg/sys/dev/iscsi/iscsi.c projects/release-pkg/sys/dev/iscsi/iscsi_ioctl.h projects/release-pkg/sys/dev/iscsi/iscsi_proto.h projects/release-pkg/sys/dev/isp/isp.c projects/release-pkg/sys/dev/isp/isp_freebsd.c projects/release-pkg/sys/dev/mem/memdev.c projects/release-pkg/sys/dev/mii/mii.c projects/release-pkg/sys/dev/mmc/host/dwmmc.c projects/release-pkg/sys/dev/mmc/host/dwmmc.h projects/release-pkg/sys/dev/mps/mps.c projects/release-pkg/sys/dev/mps/mps_user.c projects/release-pkg/sys/dev/netmap/netmap.c projects/release-pkg/sys/dev/ofw/ofw_cpu.c projects/release-pkg/sys/dev/ofw/openfirm.c projects/release-pkg/sys/dev/pci/pci.c projects/release-pkg/sys/dev/pci/pci_pci.c projects/release-pkg/sys/dev/sfxge/common/efsys.h projects/release-pkg/sys/dev/sfxge/common/efx_ev.c projects/release-pkg/sys/dev/sfxge/common/efx_tx.c projects/release-pkg/sys/dev/sfxge/sfxge.c projects/release-pkg/sys/dev/sfxge/sfxge.h projects/release-pkg/sys/dev/sfxge/sfxge_dma.c projects/release-pkg/sys/dev/sfxge/sfxge_ev.c projects/release-pkg/sys/dev/sfxge/sfxge_intr.c projects/release-pkg/sys/dev/sfxge/sfxge_mcdi.c projects/release-pkg/sys/dev/sfxge/sfxge_port.c projects/release-pkg/sys/dev/sfxge/sfxge_rx.c projects/release-pkg/sys/dev/sfxge/sfxge_tx.c projects/release-pkg/sys/dev/sfxge/sfxge_tx.h projects/release-pkg/sys/dev/syscons/syscons.c projects/release-pkg/sys/dev/uart/uart_bus_pci.c projects/release-pkg/sys/dev/usb/controller/ehci_ixp4xx.c projects/release-pkg/sys/dev/usb/controller/xhci.c projects/release-pkg/sys/dev/usb/input/uhid.c projects/release-pkg/sys/dev/usb/net/if_cdce.c projects/release-pkg/sys/dev/usb/serial/u3g.c projects/release-pkg/sys/dev/usb/usb_core.h projects/release-pkg/sys/dev/usb/usb_generic.c projects/release-pkg/sys/dev/usb/usb_msctest.c projects/release-pkg/sys/dev/usb/usb_transfer.c projects/release-pkg/sys/dev/usb/usbdevs projects/release-pkg/sys/dev/virtio/block/virtio_blk.c projects/release-pkg/sys/dev/vt/hw/fb/vt_fb.c projects/release-pkg/sys/dev/vt/hw/fb/vt_fb.h projects/release-pkg/sys/dev/vt/hw/vga/vt_vga.c projects/release-pkg/sys/dev/vt/vt.h projects/release-pkg/sys/dev/vt/vt_core.c projects/release-pkg/sys/dev/wpi/if_wpi.c projects/release-pkg/sys/dev/wpi/if_wpireg.h projects/release-pkg/sys/dev/wpi/if_wpivar.h projects/release-pkg/sys/dev/xen/timer/timer.c projects/release-pkg/sys/fs/cd9660/cd9660_util.c projects/release-pkg/sys/fs/devfs/devfs_devs.c projects/release-pkg/sys/fs/devfs/devfs_int.h projects/release-pkg/sys/fs/devfs/devfs_vnops.c projects/release-pkg/sys/fs/fdescfs/fdesc_vfsops.c projects/release-pkg/sys/fs/msdosfs/msdosfs_conv.c projects/release-pkg/sys/fs/smbfs/smbfs_subr.c projects/release-pkg/sys/fs/tmpfs/tmpfs.h projects/release-pkg/sys/fs/tmpfs/tmpfs_subr.c projects/release-pkg/sys/fs/tmpfs/tmpfs_vfsops.c projects/release-pkg/sys/fs/tmpfs/tmpfs_vnops.c projects/release-pkg/sys/fs/udf/udf_vnops.c projects/release-pkg/sys/i386/i386/machdep.c projects/release-pkg/sys/i386/i386/mem.c projects/release-pkg/sys/i386/i386/mp_machdep.c projects/release-pkg/sys/i386/xen/clock.c projects/release-pkg/sys/kern/capabilities.conf projects/release-pkg/sys/kern/init_main.c projects/release-pkg/sys/kern/init_sysent.c projects/release-pkg/sys/kern/kern_clock.c projects/release-pkg/sys/kern/kern_clocksource.c projects/release-pkg/sys/kern/kern_condvar.c projects/release-pkg/sys/kern/kern_conf.c projects/release-pkg/sys/kern/kern_descrip.c projects/release-pkg/sys/kern/kern_jail.c projects/release-pkg/sys/kern/kern_lock.c projects/release-pkg/sys/kern/kern_switch.c projects/release-pkg/sys/kern/kern_synch.c projects/release-pkg/sys/kern/kern_tc.c projects/release-pkg/sys/kern/kern_thread.c projects/release-pkg/sys/kern/kern_timeout.c projects/release-pkg/sys/kern/kern_umtx.c projects/release-pkg/sys/kern/subr_bus.c projects/release-pkg/sys/kern/subr_dummy_vdso_tc.c projects/release-pkg/sys/kern/subr_hints.c projects/release-pkg/sys/kern/subr_prf.c projects/release-pkg/sys/kern/subr_sglist.c projects/release-pkg/sys/kern/subr_sleepqueue.c projects/release-pkg/sys/kern/sys_pipe.c projects/release-pkg/sys/kern/syscalls.c projects/release-pkg/sys/kern/syscalls.master projects/release-pkg/sys/kern/systrace_args.c projects/release-pkg/sys/kern/vfs_subr.c projects/release-pkg/sys/kern/vfs_syscalls.c projects/release-pkg/sys/libkern/strtol.c projects/release-pkg/sys/libkern/strtoq.c projects/release-pkg/sys/libkern/strtoul.c projects/release-pkg/sys/libkern/strtouq.c projects/release-pkg/sys/mips/atheros/ar71xx_gpio.c projects/release-pkg/sys/mips/atheros/ar71xx_gpiovar.h projects/release-pkg/sys/mips/atheros/if_argevar.h projects/release-pkg/sys/mips/cavium/octeon_gpio.c projects/release-pkg/sys/mips/cavium/octeon_gpiovar.h projects/release-pkg/sys/mips/include/cache_mipsNN.h projects/release-pkg/sys/mips/mips/cache.c projects/release-pkg/sys/mips/mips/cache_mipsNN.c projects/release-pkg/sys/mips/mips/freebsd32_machdep.c projects/release-pkg/sys/mips/mips/mem.c projects/release-pkg/sys/mips/mips/pm_machdep.c projects/release-pkg/sys/mips/rt305x/rt305x_gpio.c projects/release-pkg/sys/mips/rt305x/rt305x_gpiovar.h projects/release-pkg/sys/modules/Makefile projects/release-pkg/sys/modules/aesni/Makefile projects/release-pkg/sys/modules/ctl/Makefile projects/release-pkg/sys/modules/cxgbe/Makefile projects/release-pkg/sys/modules/cxgbe/if_cxgbe/Makefile projects/release-pkg/sys/modules/drm2/i915kms/Makefile projects/release-pkg/sys/modules/geom/Makefile projects/release-pkg/sys/modules/iscsi/Makefile projects/release-pkg/sys/modules/wpi/Makefile projects/release-pkg/sys/net/ieee8023ad_lacp.c projects/release-pkg/sys/net/if_lagg.c projects/release-pkg/sys/net/pfvar.h projects/release-pkg/sys/netgraph/ng_parse.c projects/release-pkg/sys/netinet/ip_carp.c projects/release-pkg/sys/netinet/ip_output.c projects/release-pkg/sys/netinet/sctp_input.c projects/release-pkg/sys/netinet/sctp_sysctl.c projects/release-pkg/sys/netinet/sctp_usrreq.c projects/release-pkg/sys/netinet/tcp_hostcache.c projects/release-pkg/sys/netinet/tcp_syncache.c projects/release-pkg/sys/netinet6/in6.c projects/release-pkg/sys/netipsec/key.c projects/release-pkg/sys/netpfil/ipfw/ip_fw_iface.c (contents, props changed) projects/release-pkg/sys/netpfil/ipfw/ip_fw_nat.c projects/release-pkg/sys/netpfil/ipfw/ip_fw_private.h projects/release-pkg/sys/netpfil/ipfw/ip_fw_table.c projects/release-pkg/sys/netpfil/ipfw/ip_fw_table_algo.c projects/release-pkg/sys/netpfil/pf/pf.c projects/release-pkg/sys/netpfil/pf/pf_if.c projects/release-pkg/sys/netpfil/pf/pf_ioctl.c projects/release-pkg/sys/netpfil/pf/pf_norm.c projects/release-pkg/sys/netpfil/pf/pf_table.c projects/release-pkg/sys/ofed/drivers/infiniband/core/device.c projects/release-pkg/sys/ofed/drivers/infiniband/hw/mlx4/main.c projects/release-pkg/sys/ofed/drivers/infiniband/hw/mthca/mthca_main.c projects/release-pkg/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c projects/release-pkg/sys/ofed/drivers/net/mlx4/en_main.c projects/release-pkg/sys/ofed/drivers/net/mlx4/main.c projects/release-pkg/sys/ofed/include/linux/bitops.h projects/release-pkg/sys/ofed/include/linux/cache.h projects/release-pkg/sys/ofed/include/linux/completion.h projects/release-pkg/sys/ofed/include/linux/dma-mapping.h projects/release-pkg/sys/ofed/include/linux/etherdevice.h projects/release-pkg/sys/ofed/include/linux/gfp.h projects/release-pkg/sys/ofed/include/linux/io.h projects/release-pkg/sys/ofed/include/linux/kernel.h projects/release-pkg/sys/ofed/include/linux/ktime.h projects/release-pkg/sys/ofed/include/linux/linux_idr.c projects/release-pkg/sys/ofed/include/linux/module.h projects/release-pkg/sys/ofed/include/linux/slab.h projects/release-pkg/sys/powerpc/aim/locore64.S projects/release-pkg/sys/powerpc/aim/machdep.c projects/release-pkg/sys/powerpc/aim/mp_cpudep.c projects/release-pkg/sys/powerpc/aim/trap_subr32.S projects/release-pkg/sys/powerpc/aim/trap_subr64.S projects/release-pkg/sys/powerpc/include/trap.h projects/release-pkg/sys/powerpc/ofw/ofw_machdep.c projects/release-pkg/sys/powerpc/ofw/rtas.c projects/release-pkg/sys/powerpc/powerpc/elf64_machdep.c projects/release-pkg/sys/powerpc/powerpc/exec_machdep.c projects/release-pkg/sys/powerpc/powerpc/mem.c projects/release-pkg/sys/powerpc/pseries/plpar_iommu.c projects/release-pkg/sys/rpc/svc_vc.c projects/release-pkg/sys/sparc64/sparc64/machdep.c projects/release-pkg/sys/sparc64/sparc64/mem.c projects/release-pkg/sys/sys/_callout.h projects/release-pkg/sys/sys/bus.h projects/release-pkg/sys/sys/callout.h projects/release-pkg/sys/sys/capsicum.h projects/release-pkg/sys/sys/cdefs.h projects/release-pkg/sys/sys/conf.h projects/release-pkg/sys/sys/elf_common.h projects/release-pkg/sys/sys/eventhandler.h projects/release-pkg/sys/sys/jail.h projects/release-pkg/sys/sys/param.h projects/release-pkg/sys/sys/pmc.h projects/release-pkg/sys/sys/proc.h projects/release-pkg/sys/sys/stat.h projects/release-pkg/sys/sys/syscall.h projects/release-pkg/sys/sys/syscall.mk projects/release-pkg/sys/sys/syscallsubr.h projects/release-pkg/sys/sys/sysproto.h projects/release-pkg/sys/sys/systm.h projects/release-pkg/sys/sys/tree.h projects/release-pkg/sys/sys/ucontext.h projects/release-pkg/sys/sys/vdso.h projects/release-pkg/sys/ufs/ffs/ffs_softdep.c projects/release-pkg/sys/ufs/ffs/softdep.h projects/release-pkg/sys/ufs/ufs/ufs_quota.c projects/release-pkg/sys/ufs/ufs/ufs_vfsops.c projects/release-pkg/sys/vm/vm_fault.c projects/release-pkg/sys/vm/vm_map.c projects/release-pkg/sys/vm/vm_object.c projects/release-pkg/sys/vm/vm_object.h projects/release-pkg/sys/vm/vm_pageout.c projects/release-pkg/sys/x86/x86/local_apic.c projects/release-pkg/sys/x86/x86/tsc.c projects/release-pkg/sys/x86/xen/pv.c projects/release-pkg/tools/build/mk/OptionalObsoleteFiles.inc projects/release-pkg/tools/regression/file/flock/flock.c projects/release-pkg/tools/tools/makeroot/makeroot.8 projects/release-pkg/tools/tools/makeroot/makeroot.sh projects/release-pkg/tools/tools/nanobsd/nanobsd.sh (contents, props changed) projects/release-pkg/tools/tools/nanobsd/rescue/build.sh projects/release-pkg/tools/tools/nanobsd/rescue/common projects/release-pkg/usr.bin/Makefile projects/release-pkg/usr.bin/ctlstat/ctlstat.c projects/release-pkg/usr.bin/grep/Makefile projects/release-pkg/usr.bin/grep/file.c projects/release-pkg/usr.bin/iscsictl/iscsi.conf.5 projects/release-pkg/usr.bin/iscsictl/iscsictl.c projects/release-pkg/usr.bin/iscsictl/iscsictl.h projects/release-pkg/usr.bin/iscsictl/parse.y projects/release-pkg/usr.bin/iscsictl/token.l projects/release-pkg/usr.bin/kdump/kdump.c projects/release-pkg/usr.bin/ktrdump/ktrdump.8 projects/release-pkg/usr.bin/ktrdump/ktrdump.c projects/release-pkg/usr.bin/sed/main.c projects/release-pkg/usr.bin/sed/process.c projects/release-pkg/usr.bin/touch/touch.c projects/release-pkg/usr.bin/vmstat/vmstat.c projects/release-pkg/usr.sbin/Makefile projects/release-pkg/usr.sbin/Makefile.amd64 projects/release-pkg/usr.sbin/autofs/autounmountd.c projects/release-pkg/usr.sbin/binmiscctl/binmiscctl.c projects/release-pkg/usr.sbin/bluetooth/hccontrol/hccontrol.8 projects/release-pkg/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8 projects/release-pkg/usr.sbin/bsdinstall/partedit/partedit_x86.c projects/release-pkg/usr.sbin/config/config.8 projects/release-pkg/usr.sbin/config/config.y projects/release-pkg/usr.sbin/config/configvers.h projects/release-pkg/usr.sbin/config/main.c projects/release-pkg/usr.sbin/ctladm/ctladm.8 projects/release-pkg/usr.sbin/ctladm/ctladm.c projects/release-pkg/usr.sbin/ctld/ctl.conf.5 projects/release-pkg/usr.sbin/ctld/ctld.c projects/release-pkg/usr.sbin/ctld/ctld.h projects/release-pkg/usr.sbin/ctld/discovery.c projects/release-pkg/usr.sbin/ctld/kernel.c projects/release-pkg/usr.sbin/ctld/login.c projects/release-pkg/usr.sbin/ctld/parse.y projects/release-pkg/usr.sbin/ctld/token.l projects/release-pkg/usr.sbin/devinfo/devinfo.c projects/release-pkg/usr.sbin/freebsd-update/freebsd-update.sh projects/release-pkg/usr.sbin/iostat/iostat.c projects/release-pkg/usr.sbin/iscsid/iscsid.c projects/release-pkg/usr.sbin/iscsid/iscsid.h projects/release-pkg/usr.sbin/iscsid/login.c projects/release-pkg/usr.sbin/jail/command.c projects/release-pkg/usr.sbin/jail/config.c projects/release-pkg/usr.sbin/jail/jail.8 projects/release-pkg/usr.sbin/jail/jail.c projects/release-pkg/usr.sbin/jail/jailp.h projects/release-pkg/usr.sbin/pciconf/pciconf.c projects/release-pkg/usr.sbin/pkg/pkg.c projects/release-pkg/usr.sbin/pmcstudy/pmcstudy.c projects/release-pkg/usr.sbin/ppp/Makefile projects/release-pkg/usr.sbin/ppp/command.c projects/release-pkg/usr.sbin/ppp/ipcp.c projects/release-pkg/usr.sbin/ppp/ipv6cp.c projects/release-pkg/usr.sbin/ppp/radius.c projects/release-pkg/usr.sbin/ppp/server.c projects/release-pkg/usr.sbin/sa/db.c projects/release-pkg/usr.sbin/syslogd/syslogd.c Directory Properties: projects/release-pkg/ (props changed) projects/release-pkg/cddl/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/ (props changed) projects/release-pkg/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/release-pkg/contrib/amd/ (props changed) projects/release-pkg/contrib/elftoolchain/ (props changed) projects/release-pkg/contrib/gcc/ (props changed) projects/release-pkg/contrib/gdb/ (props changed) projects/release-pkg/contrib/libcxxrt/ (props changed) projects/release-pkg/contrib/llvm/ (props changed) projects/release-pkg/contrib/llvm/tools/clang/ (props changed) projects/release-pkg/contrib/mdocml/ (props changed) projects/release-pkg/contrib/sendmail/ (props changed) projects/release-pkg/contrib/tcpdump/ (props changed) projects/release-pkg/etc/ (props changed) projects/release-pkg/include/ (props changed) projects/release-pkg/lib/libc/ (props changed) projects/release-pkg/lib/libutil/ (props changed) projects/release-pkg/sbin/ (props changed) projects/release-pkg/sbin/ipfw/ (props changed) projects/release-pkg/share/ (props changed) projects/release-pkg/share/man/man4/ (props changed) projects/release-pkg/sys/ (props changed) projects/release-pkg/sys/amd64/vmm/ (props changed) projects/release-pkg/sys/boot/ (props changed) projects/release-pkg/sys/boot/powerpc/kboot/ (props changed) projects/release-pkg/sys/cddl/contrib/opensolaris/ (props changed) projects/release-pkg/sys/conf/ (props changed) projects/release-pkg/usr.sbin/jail/ (props changed) Modified: projects/release-pkg/Makefile.inc1 ============================================================================== --- projects/release-pkg/Makefile.inc1 Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/Makefile.inc1 Sun Feb 8 15:41:27 2015 (r278383) @@ -1292,12 +1292,16 @@ _clang_tblgen= \ usr.bin/clang/clang-tblgen .endif +# ELF Tool Chain libraries are needed for ELF tools and dtrace tools. # dtrace tools are required for older bootstrap env and cross-build # pre libdwarf -.if ${MK_CDDL} != "no" && (${BOOTSTRAPPING} < 1100006 \ - || (${MACHINE} != ${TARGET} || ${MACHINE_ARCH} != ${TARGET_ARCH})) -_dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \ - lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge +.if ${BOOTSTRAPPING} < 1100006 || (${MACHINE} != ${TARGET} || \ + ${MACHINE_ARCH} != ${TARGET_ARCH}) +_elftoolchain_libs= lib/libelf lib/libdwarf +.if ${MK_CDDL} != "no" +_dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf cddl/usr.bin/ctfconvert \ + cddl/usr.bin/ctfmerge +.endif .endif # Default to building the GPL DTC, but build the BSDL one if users explicitly @@ -1324,6 +1328,7 @@ bootstrap-tools: .MAKE .for _tool in \ ${_clang_tblgen} \ ${_kerberos5_bootstrap_tools} \ + ${_elftoolchain_libs} \ ${_dtrace_tools} \ ${_strfile} \ ${_gperf} \ @@ -1428,11 +1433,13 @@ _binutils= gnu/usr.bin/binutils .endif .if ${MK_ELFTOOLCHAIN_TOOLS} != "no" _elftctools= lib/libelftc \ - usr.bin/addr2line \ usr.bin/elfcopy \ usr.bin/nm \ usr.bin/size \ usr.bin/strings +# These are not required by the build, but can be useful for developers who +# cross-build on a FreeBSD 10 host: +_elftctools+= usr.bin/addr2line .endif .endif @@ -1627,7 +1634,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1 ${_lib_libcapsicum} \ lib/ncurses/ncurses lib/ncurses/ncursesw \ lib/libopie lib/libpam ${_lib_libthr} \ - lib/libradius lib/libsbuf lib/libtacplus \ + ${_lib_libradius} lib/libsbuf lib/libtacplus \ lib/libgeom \ ${_cddl_lib_libumem} ${_cddl_lib_libnvpair} \ ${_cddl_lib_libuutil} \ @@ -1650,6 +1657,10 @@ lib/libgeom__L: lib/libexpat__L _lib_libthr= lib/libthr .endif +.if ${MK_RADIUS_SUPPORT} != "no" +_lib_libradius= lib/libradius +.endif + .if ${MK_OFED} != "no" _ofed_lib= contrib/ofed/usr.lib/ .endif Modified: projects/release-pkg/ObsoleteFiles.inc ============================================================================== --- projects/release-pkg/ObsoleteFiles.inc Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/ObsoleteFiles.inc Sun Feb 8 15:41:27 2015 (r278383) @@ -38,6 +38,20 @@ # xargs -n1 | sort | uniq -d; # done +# 20150124: spl.9 and friends +OLD_FILES+=usr/share/man/man9/spl.9 +OLD_FILES+=usr/share/man/man9/spl0.9 +OLD_FILES+=usr/share/man/man9/splbio.9 +OLD_FILES+=usr/share/man/man9/splclock.9 +OLD_FILES+=usr/share/man/man9/splhigh.9 +OLD_FILES+=usr/share/man/man9/splimp.9 +OLD_FILES+=usr/share/man/man9/splnet.9 +OLD_FILES+=usr/share/man/man9/splsoftclock.9 +OLD_FILES+=usr/share/man/man9/splsofttty.9 +OLD_FILES+=usr/share/man/man9/splstatclock.9 +OLD_FILES+=usr/share/man/man9/spltty.9 +OLD_FILES+=usr/share/man/man9/splvm.9 +OLD_FILES+=usr/share/man/man9/splx.9 # 20150118: new clang import which bumps version from 3.5.0 to 3.5.1. OLD_FILES+=usr/include/clang/3.5.0/__wmmintrin_aes.h OLD_FILES+=usr/include/clang/3.5.0/__wmmintrin_pclmul.h Modified: projects/release-pkg/UPDATING ============================================================================== --- projects/release-pkg/UPDATING Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/UPDATING Sun Feb 8 15:41:27 2015 (r278383) @@ -31,6 +31,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20150131: + The powerpc64 kernel has been changed to a position-independent + executable. This can only be booted with a new version of loader(8), + so make sure to update both world and kernel before rebooting. + 20150118: Clang and llvm have been upgraded to 3.5.1 release. This is a bugfix only release, no new features have been added. Please see the 20141231 Modified: projects/release-pkg/bin/cp/utils.c ============================================================================== --- projects/release-pkg/bin/cp/utils.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/cp/utils.c Sun Feb 8 15:41:27 2015 (r278383) @@ -330,7 +330,7 @@ copy_special(struct stat *from_stat, int int setfile(struct stat *fs, int fd) { - static struct timeval tv[2]; + static struct timespec tspec[2]; struct stat ts; int rval, gotstat, islink, fdval; @@ -340,10 +340,11 @@ setfile(struct stat *fs, int fd) fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX | S_IRWXU | S_IRWXG | S_IRWXO; - TIMESPEC_TO_TIMEVAL(&tv[0], &fs->st_atim); - TIMESPEC_TO_TIMEVAL(&tv[1], &fs->st_mtim); - if (islink ? lutimes(to.p_path, tv) : utimes(to.p_path, tv)) { - warn("%sutimes: %s", islink ? "l" : "", to.p_path); + tspec[0] = fs->st_atim; + tspec[1] = fs->st_mtim; + if (utimensat(AT_FDCWD, to.p_path, tspec, + islink ? AT_SYMLINK_NOFOLLOW : 0)) { + warn("utimensat: %s", to.p_path); rval = 1; } if (fdval ? fstat(fd, &ts) : Modified: projects/release-pkg/bin/expr/expr.y ============================================================================== --- projects/release-pkg/bin/expr/expr.y Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/expr/expr.y Sun Feb 8 15:41:27 2015 (r278383) @@ -444,14 +444,26 @@ op_minus(struct val *a, struct val *b) return (r); } +/* + * We depend on undefined behaviour giving a result (in r). + * To test this result, pass it as volatile. This prevents + * optimizing away of the test based on the undefined behaviour. + */ void -assert_times(intmax_t a, intmax_t b, intmax_t r) +assert_times(intmax_t a, intmax_t b, volatile intmax_t r) { /* - * if first operand is 0, no overflow is possible, - * else result of division test must match second operand + * If the first operand is 0, no overflow is possible, + * else the result of the division test must match the + * second operand. + * + * Be careful to avoid overflow in the overflow test, as + * in assert_div(). Overflow in division would kill us + * with a SIGFPE before getting the test wrong. In old + * buggy versions, optimization used to give a null test + * instead of a SIGFPE. */ - if (a != 0 && r / a != b) + if ((a == -1 && b == INTMAX_MIN) || (a != 0 && r / a != b)) errx(ERR_EXIT, "overflow"); } Modified: projects/release-pkg/bin/freebsd-version/Makefile ============================================================================== --- projects/release-pkg/bin/freebsd-version/Makefile Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/freebsd-version/Makefile Sun Feb 8 15:41:27 2015 (r278383) @@ -11,7 +11,7 @@ freebsd-version.sh: ${.CURDIR}/freebsd-v s/@@TYPE@@/$${TYPE}/g; \ s/@@REVISION@@/$${REVISION}/g; \ s/@@BRANCH@@/$${BRANCH}/g; \ - " ${.ALLSRC} >${.TARGET} ; then \ + " ${.CURDIR}/freebsd-version.sh.in >${.TARGET} ; then \ rm -f ${.TARGET} ; \ exit 1 ; \ fi Modified: projects/release-pkg/bin/ln/symlink.7 ============================================================================== --- projects/release-pkg/bin/ln/symlink.7 Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/ln/symlink.7 Sun Feb 8 15:41:27 2015 (r278383) @@ -29,7 +29,7 @@ .\" @(#)symlink.7 8.3 (Berkeley) 3/31/94 .\" $FreeBSD$ .\" -.Dd December 29, 2014 +.Dd January 23, 2015 .Dt SYMLINK 7 .Os .Sh NAME @@ -147,9 +147,10 @@ unless given the .Dv AT_SYMLINK_NOFOLLOW flag: .Xr fchmodat 2 , -.Xr fchownat 2 +.Xr fchownat 2 , +.Xr fstatat 2 and -.Xr fstatat 2 . +.Xr utimensat 2 . .Pp The owner and group of an existing symbolic link can be changed by means of the Modified: projects/release-pkg/bin/mv/mv.c ============================================================================== --- projects/release-pkg/bin/mv/mv.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/mv/mv.c Sun Feb 8 15:41:27 2015 (r278383) @@ -273,7 +273,7 @@ do_move(const char *from, const char *to static int fastcopy(const char *from, const char *to, struct stat *sbp) { - struct timeval tval[2]; + struct timespec ts[2]; static u_int blen = MAXPHYS; static char *bp = NULL; mode_t oldmode; @@ -350,10 +350,9 @@ err: if (unlink(to)) } else warn("%s: cannot stat", to); - tval[0].tv_sec = sbp->st_atime; - tval[1].tv_sec = sbp->st_mtime; - tval[0].tv_usec = tval[1].tv_usec = 0; - if (utimes(to, tval)) + ts[0] = sbp->st_atim; + ts[1] = sbp->st_mtim; + if (utimensat(AT_FDCWD, to, ts, 0)) warn("%s: set times", to); if (close(to_fd)) { Modified: projects/release-pkg/bin/ps/ps.c ============================================================================== --- projects/release-pkg/bin/ps/ps.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/ps/ps.c Sun Feb 8 15:41:27 2015 (r278383) @@ -178,7 +178,7 @@ main(int argc, char *argv[]) KINFO *kinfo = NULL, *next_KINFO; KINFO_STR *ks; struct varent *vent; - struct winsize ws; + struct winsize ws = { .ws_row = 0 }; const char *nlistf, *memf, *fmtstr, *str; char *cols; int all, ch, elem, flag, _fmt, i, lineno, linelen, left; Modified: projects/release-pkg/bin/sh/jobs.c ============================================================================== --- projects/release-pkg/bin/sh/jobs.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/sh/jobs.c Sun Feb 8 15:41:27 2015 (r278383) @@ -87,8 +87,8 @@ static int ttyfd = -1; /* mode flags for dowait */ #define DOWAIT_BLOCK 0x1 /* wait until a child exits */ -#define DOWAIT_SIG 0x2 /* if DOWAIT_BLOCK, abort on SIGINT/SIGQUIT */ -#define DOWAIT_SIG_ANY 0x4 /* if DOWAIT_SIG, abort on any signal */ +#define DOWAIT_SIG 0x2 /* if DOWAIT_BLOCK, abort on signal */ +#define DOWAIT_SIG_TRAP 0x4 /* if DOWAIT_SIG, abort on trapped signal only */ #if JOBS static void restartjob(struct job *); @@ -1028,7 +1028,7 @@ waitforjob(struct job *jp, int *origstat TRACE(("waitforjob(%%%td) called\n", jp - jobtab + 1)); while (jp->state == 0) if (dowait(DOWAIT_BLOCK | (Tflag ? DOWAIT_SIG | - DOWAIT_SIG_ANY : 0), jp) == -1) + DOWAIT_SIG_TRAP : 0), jp) == -1) dotrap(); #if JOBS if (jp->jobctl) { @@ -1120,7 +1120,7 @@ dowait(int mode, struct job *job) TRACE(("wait returns %d, status=%d\n", (int)pid, status)); if (pid == 0 && (mode & DOWAIT_SIG) != 0) { pid = -1; - if (((mode & DOWAIT_SIG_ANY) != 0 ? + if (((mode & DOWAIT_SIG_TRAP) != 0 ? pendingsig : pendingsig_waitcmd) != 0) { errno = EINTR; break; Modified: projects/release-pkg/bin/sh/trap.c ============================================================================== --- projects/release-pkg/bin/sh/trap.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/bin/sh/trap.c Sun Feb 8 15:41:27 2015 (r278383) @@ -74,7 +74,7 @@ __FBSDID("$FreeBSD$"); static char sigmode[NSIG]; /* current value of signal */ volatile sig_atomic_t pendingsig; /* indicates some signal received */ -volatile sig_atomic_t pendingsig_waitcmd; /* indicates SIGINT/SIGQUIT received */ +volatile sig_atomic_t pendingsig_waitcmd; /* indicates wait builtin should be interrupted */ static int in_dotrap; /* do we execute in a trap handler? */ static char *volatile trap[NSIG]; /* trap handler commands */ static volatile sig_atomic_t gotsig[NSIG]; @@ -400,6 +400,7 @@ onsig(int signo) (signo != SIGCHLD || !ignore_sigchld)) { gotsig[signo] = 1; pendingsig = signo; + pendingsig_waitcmd = signo; } } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl Sun Feb 8 15:41:27 2015 (r278383) @@ -273,7 +273,7 @@ sub run_tests { } $fullname = "$dir/$name"; - $exe = "./$base.exe"; + $exe = "$dir/$base.exe"; $exe_pid = -1; if ($opt_a && ($status != 0 || $tag != 0 || $droptag != 0 || Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d Sun Feb 8 15:41:27 2015 (r278383) @@ -38,4 +38,4 @@ * */ -inline cyc_func_t i = "i am a cyclic function"; +inline dtrace_trap_func_t i = "i am a dtrace trap function"; Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d Sun Feb 8 15:41:27 2015 (r278383) @@ -38,4 +38,4 @@ * */ -inline vfs_t *invalid = xlate<psinfo_t>(curthread->t_procp); +inline struct vnode *invalid = xlate<psinfo_t>(curthread->td_proc); Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/json/tst.usdt.c Sun Feb 8 15:41:27 2015 (r278383) @@ -14,6 +14,8 @@ */ #include <sys/sdt.h> +#include <stdio.h> +#include <stdlib.h> #include "usdt.h" #define FMT "{" \ Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d Sun Feb 8 15:41:27 2015 (r278383) @@ -36,8 +36,10 @@ BEGIN { - +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Winvalid-pp-token" h = ' '; +#pragma clang diagnostic pop exit(0); } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d Sun Feb 8 15:41:27 2015 (r278383) @@ -36,7 +36,9 @@ BEGIN { - +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Winvalid-pp-token" h = ''; exit(0); +#pragma clang diagnostic pop } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d Sun Feb 8 15:41:27 2015 (r278383) @@ -36,9 +36,11 @@ BEGIN { - +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Winvalid-pp-token" h = "hello there"; exit(0); +#pragma clang diagnostic pop } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -31,7 +31,6 @@ if [ $# != 1 ]; then fi dtrace=$1 -CC=/usr/bin/gcc CFLAGS= doit() @@ -47,7 +46,7 @@ void main() {} EOF - if $CC $CFLAGS -o $cofile $cfile >/dev/null 2>&1; then + if cc $CFLAGS -o $cofile $cfile >/dev/null 2>&1; then $dtrace -xerrtags -C -s /dev/stdin \ >/dev/null 2>$errfile <<EOF #include <sys/$file> @@ -67,11 +66,6 @@ EOF rm -f $cofile $cfile 2>/dev/null } -if [ ! -x $CC ]; then - echo "$0: bad compiler: $CC" >& 2 - exit 1 -fi - concurrency=`psrinfo | wc -l` let concurrency=concurrency*4 let i=0 Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d Sun Feb 8 15:41:27 2015 (r278383) @@ -74,13 +74,13 @@ fbt:::return (long long)curthread, pid, tid, (int)arg1, (int)arg0); } -mutex_enter:adaptive-acquire +mtx_lock:adaptive-acquire { printf(" %u 0x%llX %d %d lock:0x%llX", timestamp, (long long)curthread, pid, tid, arg0); } -mutex_exit:adaptive-release +mtx_unlock:adaptive-release { printf(" %u 0x%llX %d %d lock:0x%llX", timestamp, (long long) curthread, pid, tid, arg0); Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.c Sun Feb 8 15:41:27 2015 (r278383) @@ -28,6 +28,7 @@ #include <strings.h> #include <rpc/rpc.h> +#include <stdio.h> #include <stdlib.h> #include <sys/param.h> #include <rpcsvc/mount.h> Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d Sun Feb 8 15:41:27 2015 (r278383) @@ -40,5 +40,5 @@ BEGIN { - trace(offsetof(vnode_t, v_no_such_member)); + trace(offsetof(struct vnode, v_no_such_member)); } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c Sun Feb 8 15:41:27 2015 (r278383) @@ -27,6 +27,7 @@ #pragma ident "%Z%%M% %I% %E% SMI" #include <signal.h> +#include <stdlib.h> #include <unistd.h> int Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/usr/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe Sun Feb 8 15:41:27 2015 (r278383) @@ -1,4 +1,4 @@ -#!/usr/bin/ksh +#!/usr/bin/env ksh # # CDDL HEADER START # Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d Sun Feb 8 15:41:27 2015 (r278383) @@ -44,7 +44,7 @@ pid$1:a.out:waiting:entry proc:::create /pid == $1/ { - child = args[0]->pr_pid; + child = args[0]->p_pid; trace(pid); } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c Sun Feb 8 15:41:27 2015 (r278383) @@ -26,6 +26,8 @@ #pragma ident "%Z%%M% %I% %E% SMI" +#include <sys/types.h> +#include <sys/wait.h> #include <spawn.h> #include <signal.h> #include <stdio.h> Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c Sun Feb 8 15:41:27 2015 (r278383) @@ -27,6 +27,7 @@ #pragma ident "%Z%%M% %I% %E% SMI" #include <signal.h> +#include <stdlib.h> #include <unistd.h> /* Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c Sun Feb 8 15:41:27 2015 (r278383) @@ -27,6 +27,7 @@ #pragma ident "%Z%%M% %I% %E% SMI" #include <signal.h> +#include <stdlib.h> #include <unistd.h> /* Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d Sun Feb 8 15:41:27 2015 (r278383) @@ -44,7 +44,7 @@ pid$1:a.out:waiting:entry proc:::create /pid == $1/ { - child = args[0]->pr_pid; + child = args[0]->p_pid; } pid$1:a.out:go: @@ -54,7 +54,7 @@ pid$1:a.out:go: exit(1); } -syscall::rexit:entry +syscall::exit:entry /pid == $1/ { exit(0); Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c Sun Feb 8 15:41:27 2015 (r278383) @@ -27,6 +27,7 @@ #pragma ident "%Z%%M% %I% %E% SMI" #include <signal.h> +#include <stdlib.h> #include <unistd.h> /* Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c Sun Feb 8 15:41:27 2015 (r278383) @@ -27,6 +27,7 @@ #pragma ident "%Z%%M% %I% %E% SMI" #include <signal.h> +#include <stdlib.h> #include <unistd.h> /* Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.exe ============================================================================== Binary file (source and/or target). No diff available. Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.exe ============================================================================== Binary file (source and/or target). No diff available. Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/err.D_PRINT_VOID.bad.d Sun Feb 8 15:41:27 2015 (r278383) @@ -25,7 +25,7 @@ BEGIN { - print((void)`p0); + print((void)`proc0); } BEGIN Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d Sun Feb 8 15:41:27 2015 (r278383) @@ -22,13 +22,13 @@ typedef struct pancakes { int i; string s; - timespec_t t; + struct timespec t; } pancakes_t; translator pancakes_t < void *V > { i = 2 * 10; s = strjoin("I like ", "pancakes"); - t = *(timespec_t *)`dtrace_zero; + t = *(struct timespec *)`dtrace_zero; }; BEGIN Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d.out ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d.out Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/tst.xlate.d.out Sun Feb 8 15:41:27 2015 (r278383) @@ -1,7 +1,7 @@ pancakes_t { int i = 0x14 string s = [ "I like pancakes" ] - timespec_t t = { + struct timespec t = { time_t tv_sec = 0 long tv_nsec = 0 } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.d Sun Feb 8 15:41:27 2015 (r278383) @@ -44,7 +44,7 @@ BEGIN i = 0; } -syscall::*lwp*:entry +syscall::*wait*:entry { exit(0); } Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -36,8 +36,9 @@ script() { $dtrace -s /dev/stdin <<EOF proc:::signal-discard - /args[1]->pr_pid == $child && - args[1]->pr_psargs == "$longsleep" && args[2] == SIGHUP/ + /args[1]->p_pid == $child && + xlate<psinfo_t *>(args[1])->pr_psargs == "$longsleep" && + args[2] == SIGHUP/ { exit(0); } @@ -48,7 +49,7 @@ killer() { while true; do sleep 1 - /usr/bin/kill -HUP $child + kill -HUP $child done } @@ -58,7 +59,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -longsleep="/usr/bin/sleep 10000" +longsleep="/bin/sleep 10000" /usr/bin/nohup $longsleep & child=$! Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -48,7 +48,7 @@ sleeper() { while true; do $longsleep & - /usr/bin/sleep 1 + sleep 1 kill -9 $! done } @@ -59,7 +59,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -longsleep="/usr/bin/sleep 10000" +longsleep="/bin/sleep 10000" sleeper & child=$! @@ -67,9 +67,9 @@ child=$! script status=$? -pstop $child +kill -STOP $child pkill -P $child kill $child -prun $child +kill -CONT $child exit $status Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -37,12 +37,13 @@ script() $dtrace -s /dev/stdin <<EOF proc:::signal-send /execname == "kill" && curpsinfo->pr_ppid == $child && - args[1]->pr_psargs == "$longsleep" && args[2] == SIGUSR1/ + xlate<psinfo_t *>(args[1])->pr_psargs == "$longsleep" && + args[2] == SIGUSR1/ { /* * This is guaranteed to not race with signal-handle. */ - target = args[1]->pr_pid; + target = args[1]->p_pid; } proc:::signal-handle @@ -58,7 +59,7 @@ sleeper() while true; do $longsleep & sleep 1 - /usr/bin/kill -USR1 $! + kill -USR1 $! done } @@ -68,7 +69,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -longsleep="/usr/bin/sleep 10000" +longsleep="/bin/sleep 10000" sleeper & child=$! @@ -76,9 +77,9 @@ child=$! script status=$? -pstop $child +kill -STOP $child pkill -P $child kill $child -prun $child +kill -CONT $child exit $status Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -60,14 +60,14 @@ spinny & child=$! # -# This is gutsy -- we're assuming that mutex_enter(9F) will show up in the +# This is gutsy -- we're assuming that mtx_lock(9) will show up in the # output. This is most likely _not_ to show up in the output if the # platform does not support arbitrary resolution interval timers -- but # the above script was stress-tested down to 100 hertz and still ran # successfully on all platforms, so one is hopeful that this test will pass # even in that case. # -script | tee /dev/fd/2 | grep mutex_enter > /dev/null +script | tee /dev/fd/2 | grep mtx_lock > /dev/null status=$? kill $child Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -63,7 +63,7 @@ child=$! # The only thing we can be sure of is that some module named "unix" (or # "genunix") did some work -- so that's all we'll check. # -script | tee /dev/fd/2 | grep unix > /dev/null +script | tee /dev/fd/2 | grep kernel > /dev/null status=$? kill $child Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -63,7 +63,7 @@ child=$! # This is the same gutsy test as that found in the func() test; see that # test for the rationale. # -script | tee /dev/fd/2 | grep mutex_enter > /dev/null +script | tee /dev/fd/2 | grep mtx_lock > /dev/null status=$? kill $child Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfarray2.d ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfarray2.d Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scalars/tst.selfarray2.d Sun Feb 8 15:41:27 2015 (r278383) @@ -31,8 +31,8 @@ #pragma D option dynvarsize=1m struct bar { - int pid; - kthread_t *curthread; + pid_t pid; + struct thread *curthread; }; self struct bar foo[int]; Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.D_MACRO_UNUSED.overflow.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.D_MACRO_UNUSED.overflow.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.D_MACRO_UNUSED.overflow.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -41,7 +41,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -bname=`/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$.d ## Create .d file Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.arguments.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.arguments.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.arguments.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -42,7 +42,7 @@ fi dtrace=$1 -bname=`/usr/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$ Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.egid.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.egid.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.egid.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -43,7 +43,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -bname=`/usr/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$.d ## Create .d file @@ -77,7 +77,7 @@ fi #Get the groupid of the calling process using ps -groupid=`ps -o pid,pgid | grep "$$ " | awk '{print $2}' 2>/dev/null` +groupid=`ps -x -o pid,egid | grep "$$ " | awk '{print $2}' 2>/dev/null` if [ $? -ne 0 ]; then print -u2 "unable to get uid of the current process with pid = $$" exit 1 @@ -93,5 +93,5 @@ fi #Cleanup leftovers -/bin/rm -f $dfilename +rm -f $dfilename exit 0 Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.euid.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.euid.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.euid.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -41,7 +41,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -bname=`/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$ ## Create .d file @@ -69,7 +69,7 @@ EOF chmod 555 $dfilename -userid=`ps -o pid,uid | grep "$$ " | awk '{print $2}' 2>/dev/null` +userid=`ps -x -o pid,uid | grep "$$ " | awk '{print $2}' 2>/dev/null` if [ $? -ne 0 ]; then print -u2 "unable to get uid of the current process with pid = $$" exit 1 @@ -82,5 +82,5 @@ if [ $? -ne 0 ]; then exit 1 fi -#/bin/rm -f $dfilename +rm -f $dfilename exit 0 Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.gid.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.gid.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.gid.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -41,7 +41,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -bname=`/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$ ## Create .d file @@ -69,7 +69,7 @@ EOF chmod 555 $dfilename -groupid=`ps -o pid,gid | grep "$$ " | awk '{print $2}' 2>/dev/null` +groupid=`ps -x -o pid,gid | grep "$$ " | awk '{print $2}' 2>/dev/null` if [ $? -ne 0 ]; then print -u2 "unable to get uid of the current process with pid = $$" exit 1 @@ -82,5 +82,5 @@ if [ $? -ne 0 ]; then exit 1 fi -#/bin/rm -f $dfilename +rm -f $dfilename exit 0 Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.ppid.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.ppid.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.ppid.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -41,7 +41,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -bname=`/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$.d ## Create .d file @@ -75,12 +75,12 @@ fi #Pass current pid (I mean parent pid for .d script). -$dfilename $$ >/dev/null 2>&1 +$dfilename $$ #>/dev/null 2>&1 if [ $? -ne 0 ]; then print -u2 "Error in executing $dfilename" exit 1 fi -#/bin/rm -f $dfilename +rm -f $dfilename exit 0 Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.projid.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.projid.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.projid.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -41,7 +41,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -bname=`/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$ ## Create .d file @@ -69,7 +69,7 @@ EOF chmod 555 $dfilename -projectid=`ps -o pid,projid | grep "$$ " | awk '{print $2}' 2>/dev/null` +projectid=`ps -x -o pid,projid | grep "$$ " | awk '{print $2}' 2>/dev/null` if [ $? -ne 0 ]; then print -u2 "unable to get uid of the current process with pid = $$" exit 1 @@ -82,5 +82,5 @@ if [ $? -ne 0 ]; then exit 1 fi -#/bin/rm -f $dfilename +rm -f $dfilename exit 0 Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.sid.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.sid.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.sid.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -41,7 +41,7 @@ if [ $# != 1 ]; then fi dtrace=$1 -bname=`/bin/basename $0` +bname=`basename $0` dfilename=/var/tmp/$bname.$$ ## Create .d file @@ -69,7 +69,7 @@ EOF chmod 555 $dfilename -sessionid=`ps -o pid,sid | grep "$$ " | awk '{print $2}' 2>/dev/null` +sessionid=`ps -x -o pid,sid | grep "$$ " | awk '{print $2}' 2>/dev/null` if [ $? -ne 0 ]; then print -u2 "unable to get sid of the current process with pid = $$" exit 1 @@ -82,5 +82,5 @@ if [ $? -ne 0 ]; then exit 1 fi -#/bin/rm -f $dfilename +rm -f $dfilename exit 0 Modified: projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.stringmacro.ksh ============================================================================== --- projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.stringmacro.ksh Sun Feb 8 15:14:06 2015 (r278382) +++ projects/release-pkg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.stringmacro.ksh Sun Feb 8 15:41:27 2015 (r278383) @@ -41,7 +41,7 @@ if [ $# != 1 ]; then fi *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502081541.t18FfUCM049390>