Date: Mon, 11 Feb 2013 19:23:24 +0000 (UTC) From: Davide Italiano <davide@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246685 - in projects/calloutng: . bin/cat bin/ps bin/setfacl bin/sh cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl/contrib/op... Message-ID: <201302111923.r1BJNOO8015908@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: davide Date: Mon Feb 11 19:23:23 2013 New Revision: 246685 URL: http://svnweb.freebsd.org/changeset/base/246685 Log: Merge head r236314 through r246684. Added: projects/calloutng/contrib/bmake/Makefile - copied unchanged from r246684, head/contrib/bmake/Makefile projects/calloutng/contrib/bmake/Makefile.config.in - copied unchanged from r246684, head/contrib/bmake/Makefile.config.in projects/calloutng/contrib/bmake/makefile.in - copied unchanged from r246684, head/contrib/bmake/makefile.in projects/calloutng/contrib/bmake/mk/ - copied from r246684, head/contrib/bmake/mk/ projects/calloutng/lib/libc/arm/sys/__vdso_gettc.c - copied unchanged from r246684, head/lib/libc/arm/sys/__vdso_gettc.c projects/calloutng/lib/libc/ia64/sys/__vdso_gettc.c - copied unchanged from r246684, head/lib/libc/ia64/sys/__vdso_gettc.c projects/calloutng/lib/libc/mips/sys/__vdso_gettc.c - copied unchanged from r246684, head/lib/libc/mips/sys/__vdso_gettc.c projects/calloutng/lib/libc/powerpc/sys/__vdso_gettc.c - copied unchanged from r246684, head/lib/libc/powerpc/sys/__vdso_gettc.c projects/calloutng/lib/libc/powerpc64/sys/__vdso_gettc.c - copied unchanged from r246684, head/lib/libc/powerpc64/sys/__vdso_gettc.c projects/calloutng/lib/libc/sparc64/sys/__vdso_gettc.c - copied unchanged from r246684, head/lib/libc/sparc64/sys/__vdso_gettc.c projects/calloutng/lib/libc/stdio/fmemopen.c - copied unchanged from r246684, head/lib/libc/stdio/fmemopen.c projects/calloutng/lib/libpmc/pmc.ivybridgexeon.3 - copied unchanged from r246684, head/lib/libpmc/pmc.ivybridgexeon.3 projects/calloutng/sys/arm/allwinner/a10_gpio.c - copied unchanged from r246684, head/sys/arm/allwinner/a10_gpio.c projects/calloutng/sys/arm/allwinner/a10_wdog.c - copied unchanged from r246684, head/sys/arm/allwinner/a10_wdog.c projects/calloutng/sys/arm/allwinner/a10_wdog.h - copied unchanged from r246684, head/sys/arm/allwinner/a10_wdog.h projects/calloutng/sys/boot/fdt/help.fdt - copied unchanged from r246684, head/sys/boot/fdt/help.fdt projects/calloutng/sys/boot/usb/ - copied from r246684, head/sys/boot/usb/ projects/calloutng/sys/cddl/boot/zfs/lz4.c - copied unchanged from r246684, head/sys/cddl/boot/zfs/lz4.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4 - copied unchanged from r246684, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4 projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4.descrip - copied unchanged from r246684, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4.descrip projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c - copied unchanged from r246684, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c projects/calloutng/sys/dev/usb/usb_freebsd_loader.h - copied unchanged from r246684, head/sys/dev/usb/usb_freebsd_loader.h projects/calloutng/tools/build/options/WITHOUT_CLANG_FULL - copied unchanged from r246684, head/tools/build/options/WITHOUT_CLANG_FULL projects/calloutng/tools/build/options/WITHOUT_LIBCPLUSPLUS - copied unchanged from r246684, head/tools/build/options/WITHOUT_LIBCPLUSPLUS projects/calloutng/tools/build/options/WITH_BSD_PATCH - copied unchanged from r246684, head/tools/build/options/WITH_BSD_PATCH projects/calloutng/tools/build/options/WITH_CLANG_FULL - copied unchanged from r246684, head/tools/build/options/WITH_CLANG_FULL projects/calloutng/tools/build/options/WITH_GPL_DTC - copied unchanged from r246684, head/tools/build/options/WITH_GPL_DTC projects/calloutng/tools/regression/lib/libc/stdio/test-fmemopen.c - copied unchanged from r246684, head/tools/regression/lib/libc/stdio/test-fmemopen.c projects/calloutng/tools/regression/lib/libc/stdio/test-fmemopen.t - copied unchanged from r246684, head/tools/regression/lib/libc/stdio/test-fmemopen.t projects/calloutng/usr.bin/bmake/Makefile.config - copied unchanged from r246684, head/usr.bin/bmake/Makefile.config projects/calloutng/usr.bin/patch/ - copied from r246684, head/usr.bin/patch/ Deleted: projects/calloutng/contrib/bmake/Makefile.in projects/calloutng/lib/libstand/if_ether.h projects/calloutng/sys/dev/blackhole/ projects/calloutng/sys/modules/blackhole/ Modified: projects/calloutng/Makefile.inc1 projects/calloutng/ObsoleteFiles.inc projects/calloutng/UPDATING projects/calloutng/bin/cat/cat.1 projects/calloutng/bin/cat/cat.c projects/calloutng/bin/ps/ps.1 projects/calloutng/bin/setfacl/setfacl.1 projects/calloutng/bin/sh/eval.c projects/calloutng/bin/sh/expand.c projects/calloutng/bin/sh/expand.h projects/calloutng/bin/sh/jobs.c projects/calloutng/bin/sh/miscbltin.c projects/calloutng/bin/sh/mksyntax.c projects/calloutng/bin/sh/nodetypes projects/calloutng/bin/sh/parser.h projects/calloutng/bin/sh/redir.c projects/calloutng/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/calloutng/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/calloutng/cddl/contrib/opensolaris/cmd/zpool/zpool-features.7 projects/calloutng/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/calloutng/contrib/binutils/include/elf/common.h projects/calloutng/contrib/bmake/ChangeLog projects/calloutng/contrib/bmake/FILES projects/calloutng/contrib/bmake/bmake.1 projects/calloutng/contrib/bmake/bmake.cat1 projects/calloutng/contrib/bmake/boot-strap projects/calloutng/contrib/bmake/bsd.after-import.mk projects/calloutng/contrib/bmake/compat.c projects/calloutng/contrib/bmake/configure projects/calloutng/contrib/bmake/configure.in projects/calloutng/contrib/bmake/job.c projects/calloutng/contrib/bmake/main.c projects/calloutng/contrib/bmake/make-bootstrap.sh.in projects/calloutng/contrib/bmake/make.1 projects/calloutng/contrib/bmake/meta.c projects/calloutng/contrib/bmake/realpath.c projects/calloutng/contrib/bmake/unit-tests/Makefile.in projects/calloutng/contrib/bmake/var.c projects/calloutng/contrib/gcc/config/arm/freebsd.h projects/calloutng/contrib/gcc/config/arm/unwind-arm.h projects/calloutng/contrib/gdb/gdb/osabi.c projects/calloutng/contrib/ipfilter/ipsend/44arp.c projects/calloutng/contrib/libarchive/libarchive/archive_getdate.c projects/calloutng/contrib/libarchive/libarchive/test/test_archive_getdate.c projects/calloutng/contrib/libc++/include/__config projects/calloutng/contrib/libc++/include/algorithm projects/calloutng/contrib/libc++/include/array projects/calloutng/contrib/libc++/include/atomic projects/calloutng/contrib/libc++/include/cmath projects/calloutng/contrib/libc++/include/functional projects/calloutng/contrib/libc++/include/future projects/calloutng/contrib/libc++/include/istream projects/calloutng/contrib/libc++/include/iterator projects/calloutng/contrib/libc++/include/limits projects/calloutng/contrib/libc++/include/locale projects/calloutng/contrib/libc++/include/memory projects/calloutng/contrib/libc++/include/ostream projects/calloutng/contrib/libc++/include/random projects/calloutng/contrib/libc++/include/regex projects/calloutng/contrib/libc++/include/string projects/calloutng/contrib/libc++/include/type_traits projects/calloutng/contrib/libc++/include/vector projects/calloutng/contrib/libc++/src/chrono.cpp projects/calloutng/contrib/libc++/src/debug.cpp projects/calloutng/contrib/libc++/src/exception.cpp projects/calloutng/contrib/libc++/src/future.cpp projects/calloutng/contrib/libc++/src/hash.cpp projects/calloutng/contrib/libc++/src/locale.cpp projects/calloutng/contrib/libc++/src/string.cpp projects/calloutng/contrib/libc++/src/thread.cpp projects/calloutng/contrib/libcxxrt/exception.cc projects/calloutng/contrib/libstdc++/libsupc++/unwind-cxx.h projects/calloutng/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td projects/calloutng/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp projects/calloutng/etc/Makefile projects/calloutng/etc/mtree/BSD.include.dist projects/calloutng/etc/rc.d/ip6addrctl projects/calloutng/etc/rc.d/pfsync projects/calloutng/games/fortune/datfiles/fortunes-o.real projects/calloutng/gnu/usr.bin/patch/Makefile projects/calloutng/include/Makefile projects/calloutng/include/stdio.h (contents, props changed) projects/calloutng/kerberos5/libexec/digest-service/Makefile projects/calloutng/lib/Makefile projects/calloutng/lib/clang/Makefile projects/calloutng/lib/clang/clang.build.mk projects/calloutng/lib/clang/libclanganalysis/Makefile projects/calloutng/lib/clang/libclangarcmigrate/Makefile projects/calloutng/lib/clang/libclangast/Makefile projects/calloutng/lib/clang/libclangbasic/Makefile projects/calloutng/lib/clang/libclangcodegen/Makefile projects/calloutng/lib/clang/libclangdriver/Makefile projects/calloutng/lib/clang/libclangedit/Makefile projects/calloutng/lib/clang/libclangfrontend/Makefile projects/calloutng/lib/clang/libclangfrontendtool/Makefile projects/calloutng/lib/clang/libclanglex/Makefile projects/calloutng/lib/clang/libclangparse/Makefile projects/calloutng/lib/clang/libclangrewritecore/Makefile projects/calloutng/lib/clang/libclangrewritefrontend/Makefile projects/calloutng/lib/clang/libclangsema/Makefile projects/calloutng/lib/clang/libclangserialization/Makefile projects/calloutng/lib/clang/libclangstaticanalyzercheckers/Makefile projects/calloutng/lib/clang/libclangstaticanalyzercore/Makefile projects/calloutng/lib/clang/libclangstaticanalyzerfrontend/Makefile projects/calloutng/lib/clang/libllvmarchive/Makefile projects/calloutng/lib/clang/libllvmarmasmparser/Makefile projects/calloutng/lib/clang/libllvmarmcodegen/Makefile projects/calloutng/lib/clang/libllvmarmdesc/Makefile projects/calloutng/lib/clang/libllvmarmdisassembler/Makefile projects/calloutng/lib/clang/libllvmarminfo/Makefile projects/calloutng/lib/clang/libllvmarminstprinter/Makefile projects/calloutng/lib/clang/libllvmasmparser/Makefile projects/calloutng/lib/clang/libllvmasmprinter/Makefile projects/calloutng/lib/clang/libllvmbitreader/Makefile projects/calloutng/lib/clang/libllvmbitwriter/Makefile projects/calloutng/lib/clang/libllvmcodegen/Makefile projects/calloutng/lib/clang/libllvmcore/Makefile projects/calloutng/lib/clang/libllvmdebuginfo/Makefile projects/calloutng/lib/clang/libllvmexecutionengine/Makefile projects/calloutng/lib/clang/libllvminstcombine/Makefile projects/calloutng/lib/clang/libllvminstrumentation/Makefile projects/calloutng/lib/clang/libllvminterpreter/Makefile projects/calloutng/lib/clang/libllvmjit/Makefile projects/calloutng/lib/clang/libllvmlinker/Makefile projects/calloutng/lib/clang/libllvmmcdisassembler/Makefile projects/calloutng/lib/clang/libllvmmcparser/Makefile projects/calloutng/lib/clang/libllvmmipsasmparser/Makefile projects/calloutng/lib/clang/libllvmmipscodegen/Makefile projects/calloutng/lib/clang/libllvmmipsdesc/Makefile projects/calloutng/lib/clang/libllvmmipsdisassembler/Makefile projects/calloutng/lib/clang/libllvmmipsinfo/Makefile projects/calloutng/lib/clang/libllvmmipsinstprinter/Makefile projects/calloutng/lib/clang/libllvmobject/Makefile projects/calloutng/lib/clang/libllvmpowerpccodegen/Makefile projects/calloutng/lib/clang/libllvmpowerpcdesc/Makefile projects/calloutng/lib/clang/libllvmpowerpcinfo/Makefile projects/calloutng/lib/clang/libllvmpowerpcinstprinter/Makefile projects/calloutng/lib/clang/libllvmruntimedyld/Makefile projects/calloutng/lib/clang/libllvmselectiondag/Makefile projects/calloutng/lib/clang/libllvmtablegen/Makefile projects/calloutng/lib/clang/libllvmtarget/Makefile projects/calloutng/lib/clang/libllvmvectorize/Makefile projects/calloutng/lib/clang/libllvmx86asmparser/Makefile projects/calloutng/lib/clang/libllvmx86codegen/Makefile projects/calloutng/lib/clang/libllvmx86desc/Makefile projects/calloutng/lib/clang/libllvmx86info/Makefile projects/calloutng/lib/clang/libllvmx86instprinter/Makefile projects/calloutng/lib/clang/libllvmx86utils/Makefile projects/calloutng/lib/libc/amd64/sys/__vdso_gettc.c projects/calloutng/lib/libc/arm/sys/Makefile.inc projects/calloutng/lib/libc/gen/fts.c projects/calloutng/lib/libc/i386/sys/__vdso_gettc.c projects/calloutng/lib/libc/ia64/sys/Makefile.inc projects/calloutng/lib/libc/mips/sys/Makefile.inc projects/calloutng/lib/libc/net/sctp_sys_calls.c projects/calloutng/lib/libc/powerpc/Makefile.inc projects/calloutng/lib/libc/powerpc64/Makefile.inc projects/calloutng/lib/libc/sparc64/Makefile.inc projects/calloutng/lib/libc/stdio/Makefile.inc (contents, props changed) projects/calloutng/lib/libc/stdio/Symbol.map (contents, props changed) projects/calloutng/lib/libc/stdio/fopen.3 (contents, props changed) projects/calloutng/lib/libc/sys/__vdso_gettimeofday.c projects/calloutng/lib/libc/sys/chflags.2 projects/calloutng/lib/libc/sys/gettimeofday.c projects/calloutng/lib/libc/sys/open.2 projects/calloutng/lib/libc/sys/ptrace.2 projects/calloutng/lib/libc/sys/sigqueue.2 projects/calloutng/lib/libcompiler_rt/Makefile projects/calloutng/lib/libcxxrt/Version.map projects/calloutng/lib/libpmc/Makefile projects/calloutng/lib/libpmc/libpmc.c projects/calloutng/lib/libpmc/pmc.ivybridge.3 projects/calloutng/lib/libpmc/pmc.sandybridge.3 projects/calloutng/lib/libpmc/pmc.sandybridgexeon.3 projects/calloutng/lib/libstand/Makefile projects/calloutng/libexec/bootpd/rtmsg.c projects/calloutng/libexec/rtld-elf/powerpc64/reloc.c projects/calloutng/libexec/tftpd/tftp-io.c projects/calloutng/libexec/tftpd/tftp-options.c projects/calloutng/libexec/tftpd/tftp-utils.h projects/calloutng/libexec/tftpd/tftpd.c projects/calloutng/release/Makefile projects/calloutng/release/amd64/mkisoimages.sh projects/calloutng/release/generate-release.sh projects/calloutng/release/i386/mkisoimages.sh projects/calloutng/release/ia64/mkisoimages.sh projects/calloutng/release/pc98/mkisoimages.sh projects/calloutng/release/powerpc/mkisoimages.sh projects/calloutng/release/sparc64/mkisoimages.sh projects/calloutng/sbin/devd/devd.8 projects/calloutng/sbin/devd/devd.cc projects/calloutng/sbin/devd/devd.hh projects/calloutng/sbin/geom/class/eli/geom_eli.c projects/calloutng/sbin/ifconfig/ifieee80211.c projects/calloutng/sbin/recoverdisk/recoverdisk.c projects/calloutng/sbin/route/route.c projects/calloutng/share/man/man5/group.5 projects/calloutng/share/man/man5/src.conf.5 projects/calloutng/share/man/man7/release.7 projects/calloutng/share/man/man9/timeout.9 projects/calloutng/share/man/man9/vfs_busy.9 projects/calloutng/share/misc/committers-src.dot projects/calloutng/share/mk/bsd.own.mk projects/calloutng/sys/amd64/amd64/minidump_machdep.c projects/calloutng/sys/amd64/amd64/mp_machdep.c projects/calloutng/sys/amd64/amd64/pmap.c projects/calloutng/sys/amd64/conf/GENERIC projects/calloutng/sys/amd64/include/intr_machdep.h projects/calloutng/sys/amd64/include/pmap.h projects/calloutng/sys/amd64/include/vmm_instruction_emul.h (contents, props changed) projects/calloutng/sys/amd64/linux32/linux.h projects/calloutng/sys/amd64/linux32/linux32_sysvec.c projects/calloutng/sys/amd64/vmm/io/ppt.c projects/calloutng/sys/amd64/vmm/vmm.c projects/calloutng/sys/amd64/vmm/vmm_instruction_emul.c projects/calloutng/sys/arm/allwinner/a10_clk.c projects/calloutng/sys/arm/allwinner/a10_ehci.c projects/calloutng/sys/arm/allwinner/a10_machdep.c projects/calloutng/sys/arm/allwinner/files.a10 projects/calloutng/sys/arm/arm/busdma_machdep.c projects/calloutng/sys/arm/arm/vm_machdep.c projects/calloutng/sys/arm/conf/BEAGLEBONE projects/calloutng/sys/arm/conf/CUBIEBOARD projects/calloutng/sys/arm/include/vmparam.h projects/calloutng/sys/arm/ti/cpsw/if_cpsw.c projects/calloutng/sys/arm/ti/cpsw/if_cpswreg.h projects/calloutng/sys/arm/ti/cpsw/if_cpswvar.h projects/calloutng/sys/boot/arm/uboot/Makefile projects/calloutng/sys/boot/common/part.c projects/calloutng/sys/boot/fdt/dts/cubieboard.dts projects/calloutng/sys/boot/powerpc/ps3/Makefile projects/calloutng/sys/boot/powerpc/uboot/Makefile projects/calloutng/sys/boot/uboot/common/metadata.c projects/calloutng/sys/cam/scsi/scsi_all.c projects/calloutng/sys/cddl/boot/zfs/README projects/calloutng/sys/cddl/boot/zfs/zfsimpl.h projects/calloutng/sys/cddl/boot/zfs/zfssubr.c projects/calloutng/sys/cddl/compat/opensolaris/sys/byteorder.h projects/calloutng/sys/cddl/compat/opensolaris/sys/kmem.h projects/calloutng/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c projects/calloutng/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h projects/calloutng/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/Makefile.files projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/calloutng/sys/cddl/dev/dtrace/dtrace_ioctl.c projects/calloutng/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S projects/calloutng/sys/cddl/dev/dtrace/powerpc/dtrace_isa.c projects/calloutng/sys/compat/linprocfs/linprocfs.c projects/calloutng/sys/compat/linux/linux_emul.c projects/calloutng/sys/compat/linux/linux_file.c projects/calloutng/sys/compat/linux/linux_file.h projects/calloutng/sys/compat/linux/linux_fork.c projects/calloutng/sys/compat/linux/linux_ioctl.h projects/calloutng/sys/compat/linux/linux_ipc.h projects/calloutng/sys/compat/linux/linux_mib.c projects/calloutng/sys/compat/linux/linux_misc.h projects/calloutng/sys/compat/linux/linux_signal.h projects/calloutng/sys/compat/linux/linux_socket.h projects/calloutng/sys/compat/linux/linux_sysctl.c projects/calloutng/sys/compat/linux/linux_time.c projects/calloutng/sys/conf/NOTES projects/calloutng/sys/conf/files projects/calloutng/sys/conf/newvers.sh projects/calloutng/sys/conf/options projects/calloutng/sys/dev/acpi_support/acpi_asus_wmi.c projects/calloutng/sys/dev/acpi_support/acpi_fujitsu.c (contents, props changed) projects/calloutng/sys/dev/acpi_support/acpi_hp.c projects/calloutng/sys/dev/acpi_support/acpi_ibm.c (contents, props changed) projects/calloutng/sys/dev/acpi_support/acpi_panasonic.c (contents, props changed) projects/calloutng/sys/dev/acpi_support/acpi_sony.c (contents, props changed) projects/calloutng/sys/dev/acpi_support/acpi_toshiba.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_acad.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_button.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_cmbat.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_dock.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_ec.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_hpet.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_lid.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_pci.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_pci_link.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_pcib_pci.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_perf.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_resource.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_smbat.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_thermal.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_throttle.c (contents, props changed) projects/calloutng/sys/dev/acpica/acpi_timer.c (contents, props changed) projects/calloutng/sys/dev/adlink/adlink.c (contents, props changed) projects/calloutng/sys/dev/age/if_age.c projects/calloutng/sys/dev/age/if_agevar.h projects/calloutng/sys/dev/amdsbwd/amdsbwd.c projects/calloutng/sys/dev/amdtemp/amdtemp.c (contents, props changed) projects/calloutng/sys/dev/ata/ata-all.h projects/calloutng/sys/dev/ata/ata-lowlevel.c projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/calloutng/sys/dev/ath/if_ath.c projects/calloutng/sys/dev/ath/if_ath_ahb.c projects/calloutng/sys/dev/ath/if_ath_alq.c projects/calloutng/sys/dev/ath/if_ath_alq.h projects/calloutng/sys/dev/ath/if_ath_misc.h projects/calloutng/sys/dev/ath/if_ath_pci.c projects/calloutng/sys/dev/ath/if_ath_rx.c projects/calloutng/sys/dev/ath/if_ath_tx.c projects/calloutng/sys/dev/ath/if_ath_tx_edma.c projects/calloutng/sys/dev/ath/if_ath_tx_ht.c projects/calloutng/sys/dev/ath/if_athvar.h projects/calloutng/sys/dev/auxio/auxio.c (contents, props changed) projects/calloutng/sys/dev/bxe/if_bxe.c projects/calloutng/sys/dev/ce/if_ce.c (contents, props changed) projects/calloutng/sys/dev/cfi/cfi_bus_fdt.c projects/calloutng/sys/dev/cfi/cfi_bus_ixp4xx.c projects/calloutng/sys/dev/coretemp/coretemp.c (contents, props changed) projects/calloutng/sys/dev/cp/if_cp.c (contents, props changed) projects/calloutng/sys/dev/cpufreq/ichss.c (contents, props changed) projects/calloutng/sys/dev/ctau/if_ct.c (contents, props changed) projects/calloutng/sys/dev/cx/if_cx.c (contents, props changed) projects/calloutng/sys/dev/cxgbe/common/t4_hw.c projects/calloutng/sys/dev/cxgbe/t4_main.c projects/calloutng/sys/dev/cxgbe/t4_sge.c projects/calloutng/sys/dev/digi/digi_isa.c (contents, props changed) projects/calloutng/sys/dev/digi/digi_pci.c (contents, props changed) projects/calloutng/sys/dev/e1000/if_em.c (contents, props changed) projects/calloutng/sys/dev/e1000/if_igb.c (contents, props changed) projects/calloutng/sys/dev/e1000/if_lem.c projects/calloutng/sys/dev/ep/if_ep_eisa.c (contents, props changed) projects/calloutng/sys/dev/ep/if_ep_isa.c (contents, props changed) projects/calloutng/sys/dev/ep/if_ep_mca.c (contents, props changed) projects/calloutng/sys/dev/ep/if_ep_pccard.c (contents, props changed) projects/calloutng/sys/dev/fdc/fdc_acpi.c (contents, props changed) projects/calloutng/sys/dev/hwpmc/hwpmc_core.c projects/calloutng/sys/dev/hwpmc/hwpmc_intel.c projects/calloutng/sys/dev/hwpmc/pmc_events.h projects/calloutng/sys/dev/iicbus/ad7418.c (contents, props changed) projects/calloutng/sys/dev/iicbus/ds133x.c (contents, props changed) projects/calloutng/sys/dev/iicbus/ds1672.c (contents, props changed) projects/calloutng/sys/dev/iicbus/icee.c (contents, props changed) projects/calloutng/sys/dev/ixgb/if_ixgb.c (contents, props changed) projects/calloutng/sys/dev/ixgbe/ixgbe.c (contents, props changed) projects/calloutng/sys/dev/ixgbe/ixv.c projects/calloutng/sys/dev/mfi/mfi_cam.c (contents, props changed) projects/calloutng/sys/dev/mn/if_mn.c (contents, props changed) projects/calloutng/sys/dev/mxge/if_mxge.c (contents, props changed) projects/calloutng/sys/dev/my/if_my.c (contents, props changed) projects/calloutng/sys/dev/nvram2env/nvram2env.c (contents, props changed) projects/calloutng/sys/dev/nxge/if_nxge.c (contents, props changed) projects/calloutng/sys/dev/oce/oce_if.c (contents, props changed) projects/calloutng/sys/dev/sdhci/sdhci_pci.c projects/calloutng/sys/dev/sound/pci/emu10kx-midi.c (contents, props changed) projects/calloutng/sys/dev/sound/pci/emu10kx-pcm.c (contents, props changed) projects/calloutng/sys/dev/sound/pci/emu10kx.c (contents, props changed) projects/calloutng/sys/dev/sound/pcm/mixer.c projects/calloutng/sys/dev/sound/pcm/mixer.h projects/calloutng/sys/dev/sound/sbus/cs4231.c (contents, props changed) projects/calloutng/sys/dev/sound/usb/uaudio.c projects/calloutng/sys/dev/sound/usb/uaudio_pcm.c projects/calloutng/sys/dev/syscons/syscons.c projects/calloutng/sys/dev/uart/uart_bus.h projects/calloutng/sys/dev/uart/uart_bus_acpi.c projects/calloutng/sys/dev/uart/uart_bus_isa.c projects/calloutng/sys/dev/uart/uart_bus_pci.c projects/calloutng/sys/dev/uart/uart_core.c projects/calloutng/sys/dev/usb/controller/at91dci.c projects/calloutng/sys/dev/usb/controller/atmegadci.c projects/calloutng/sys/dev/usb/controller/avr32dci.c projects/calloutng/sys/dev/usb/controller/dwc_otg.c projects/calloutng/sys/dev/usb/controller/ehci.c projects/calloutng/sys/dev/usb/controller/musb_otg.c projects/calloutng/sys/dev/usb/controller/ohci.c projects/calloutng/sys/dev/usb/controller/uhci.c projects/calloutng/sys/dev/usb/controller/usb_controller.c projects/calloutng/sys/dev/usb/controller/uss820dci.c projects/calloutng/sys/dev/usb/controller/xhci.c projects/calloutng/sys/dev/usb/controller/xhci.h projects/calloutng/sys/dev/usb/input/uhid.c projects/calloutng/sys/dev/usb/input/ukbd.c projects/calloutng/sys/dev/usb/input/ums.c projects/calloutng/sys/dev/usb/misc/udbp.c projects/calloutng/sys/dev/usb/misc/ufm.c projects/calloutng/sys/dev/usb/net/if_cdce.c projects/calloutng/sys/dev/usb/net/if_cue.c projects/calloutng/sys/dev/usb/net/if_ipheth.c projects/calloutng/sys/dev/usb/net/if_kue.c projects/calloutng/sys/dev/usb/net/if_smsc.c projects/calloutng/sys/dev/usb/storage/umass.c projects/calloutng/sys/dev/usb/storage/urio.c projects/calloutng/sys/dev/usb/storage/ustorage_fs.c projects/calloutng/sys/dev/usb/template/usb_template.c projects/calloutng/sys/dev/usb/template/usb_template_audio.c projects/calloutng/sys/dev/usb/template/usb_template_cdce.c projects/calloutng/sys/dev/usb/template/usb_template_kbd.c projects/calloutng/sys/dev/usb/template/usb_template_modem.c projects/calloutng/sys/dev/usb/template/usb_template_mouse.c projects/calloutng/sys/dev/usb/template/usb_template_msc.c projects/calloutng/sys/dev/usb/template/usb_template_mtp.c projects/calloutng/sys/dev/usb/ufm_ioctl.h projects/calloutng/sys/dev/usb/usb.h projects/calloutng/sys/dev/usb/usb_bus.h projects/calloutng/sys/dev/usb/usb_busdma.c projects/calloutng/sys/dev/usb/usb_busdma.h projects/calloutng/sys/dev/usb/usb_compat_linux.c projects/calloutng/sys/dev/usb/usb_controller.h projects/calloutng/sys/dev/usb/usb_core.c projects/calloutng/sys/dev/usb/usb_core.h projects/calloutng/sys/dev/usb/usb_debug.c projects/calloutng/sys/dev/usb/usb_dev.c projects/calloutng/sys/dev/usb/usb_dev.h projects/calloutng/sys/dev/usb/usb_device.c projects/calloutng/sys/dev/usb/usb_device.h projects/calloutng/sys/dev/usb/usb_dynamic.c projects/calloutng/sys/dev/usb/usb_endian.h projects/calloutng/sys/dev/usb/usb_error.c projects/calloutng/sys/dev/usb/usb_freebsd.h projects/calloutng/sys/dev/usb/usb_generic.c projects/calloutng/sys/dev/usb/usb_handle_request.c projects/calloutng/sys/dev/usb/usb_hid.c projects/calloutng/sys/dev/usb/usb_hub.c projects/calloutng/sys/dev/usb/usb_ioctl.h projects/calloutng/sys/dev/usb/usb_lookup.c projects/calloutng/sys/dev/usb/usb_mbuf.c projects/calloutng/sys/dev/usb/usb_msctest.c projects/calloutng/sys/dev/usb/usb_parse.c projects/calloutng/sys/dev/usb/usb_pci.h projects/calloutng/sys/dev/usb/usb_pf.c projects/calloutng/sys/dev/usb/usb_process.c projects/calloutng/sys/dev/usb/usb_process.h projects/calloutng/sys/dev/usb/usb_request.c projects/calloutng/sys/dev/usb/usb_transfer.c projects/calloutng/sys/dev/usb/usb_util.c projects/calloutng/sys/dev/usb/usbdi.h projects/calloutng/sys/dev/usb/usbhid.h projects/calloutng/sys/dev/usb/wlan/if_rum.c projects/calloutng/sys/dev/usb/wlan/if_rumvar.h projects/calloutng/sys/dev/usb/wlan/if_run.c projects/calloutng/sys/dev/usb/wlan/if_runvar.h projects/calloutng/sys/dev/usb/wlan/if_uath.c projects/calloutng/sys/dev/usb/wlan/if_upgt.c projects/calloutng/sys/dev/usb/wlan/if_upgtvar.h projects/calloutng/sys/dev/usb/wlan/if_ural.c projects/calloutng/sys/dev/usb/wlan/if_uralvar.h projects/calloutng/sys/dev/usb/wlan/if_urtw.c projects/calloutng/sys/dev/usb/wlan/if_urtwvar.h projects/calloutng/sys/dev/usb/wlan/if_zyd.c projects/calloutng/sys/dev/usb/wlan/if_zydreg.h projects/calloutng/sys/dev/vx/if_vx_eisa.c (contents, props changed) projects/calloutng/sys/dev/vx/if_vx_pci.c (contents, props changed) projects/calloutng/sys/dev/vxge/vxge.c (contents, props changed) projects/calloutng/sys/dev/xen/console/console.c projects/calloutng/sys/fs/devfs/devfs_vnops.c projects/calloutng/sys/fs/ext2fs/ext2_alloc.c projects/calloutng/sys/fs/ext2fs/ext2_balloc.c projects/calloutng/sys/fs/ext2fs/ext2_bmap.c projects/calloutng/sys/fs/ext2fs/ext2_dir.h projects/calloutng/sys/fs/ext2fs/ext2_inode.c projects/calloutng/sys/fs/ext2fs/ext2_inode_cnv.c projects/calloutng/sys/fs/ext2fs/ext2_lookup.c projects/calloutng/sys/fs/ext2fs/ext2_mount.h projects/calloutng/sys/fs/ext2fs/ext2_subr.c projects/calloutng/sys/fs/ext2fs/ext2_vfsops.c projects/calloutng/sys/fs/ext2fs/ext2_vnops.c projects/calloutng/sys/fs/ext2fs/ext2fs.h projects/calloutng/sys/fs/ext2fs/fs.h projects/calloutng/sys/fs/ext2fs/inode.h projects/calloutng/sys/fs/msdosfs/msdosfs_fat.c projects/calloutng/sys/fs/msdosfs/msdosfs_vfsops.c projects/calloutng/sys/fs/msdosfs/msdosfs_vnops.c projects/calloutng/sys/fs/nfs/nfs_commonkrpc.c projects/calloutng/sys/fs/nfs/nfs_commonsubs.c projects/calloutng/sys/fs/tmpfs/tmpfs_vnops.c projects/calloutng/sys/i386/conf/GENERIC projects/calloutng/sys/i386/i386/mp_machdep.c projects/calloutng/sys/i386/include/intr_machdep.h projects/calloutng/sys/i386/include/vmparam.h projects/calloutng/sys/i386/linux/linux.h projects/calloutng/sys/i386/linux/linux_ptrace.c projects/calloutng/sys/i386/linux/linux_sysvec.c projects/calloutng/sys/kern/imgact_elf.c projects/calloutng/sys/kern/init_main.c projects/calloutng/sys/kern/kern_clocksource.c projects/calloutng/sys/kern/kern_descrip.c projects/calloutng/sys/kern/kern_exec.c projects/calloutng/sys/kern/kern_exit.c projects/calloutng/sys/kern/kern_intr.c projects/calloutng/sys/kern/kern_ktr.c projects/calloutng/sys/kern/kern_malloc.c projects/calloutng/sys/kern/kern_mib.c projects/calloutng/sys/kern/kern_sig.c projects/calloutng/sys/kern/subr_blist.c projects/calloutng/sys/kern/subr_sleepqueue.c projects/calloutng/sys/kern/sys_process.c projects/calloutng/sys/kern/uipc_syscalls.c projects/calloutng/sys/kern/vfs_acl.c projects/calloutng/sys/kern/vfs_syscalls.c projects/calloutng/sys/kern/vfs_vnops.c projects/calloutng/sys/modules/Makefile projects/calloutng/sys/modules/usb/Makefile projects/calloutng/sys/modules/usb/smsc/Makefile projects/calloutng/sys/modules/wlan/Makefile projects/calloutng/sys/net/if.c projects/calloutng/sys/net/if_llatbl.c projects/calloutng/sys/net/if_llatbl.h projects/calloutng/sys/net/if_var.h projects/calloutng/sys/net80211/ieee80211_action.c projects/calloutng/sys/net80211/ieee80211_ddb.c projects/calloutng/sys/net80211/ieee80211_hwmp.c projects/calloutng/sys/net80211/ieee80211_input.c projects/calloutng/sys/net80211/ieee80211_ioctl.h projects/calloutng/sys/net80211/ieee80211_mesh.c projects/calloutng/sys/net80211/ieee80211_mesh.h projects/calloutng/sys/net80211/ieee80211_node.h projects/calloutng/sys/net80211/ieee80211_output.c projects/calloutng/sys/net80211/ieee80211_superg.c projects/calloutng/sys/netgraph/ng_ether.c projects/calloutng/sys/netinet/if_ether.h projects/calloutng/sys/netinet/in.c projects/calloutng/sys/netinet/ip_carp.c projects/calloutng/sys/netinet/ip_carp.h projects/calloutng/sys/netinet/libalias/alias.c projects/calloutng/sys/netinet/libalias/libalias.3 projects/calloutng/sys/netinet/sctp.h projects/calloutng/sys/netinet/sctp_asconf.c projects/calloutng/sys/netinet/sctp_indata.c projects/calloutng/sys/netinet/sctp_input.c projects/calloutng/sys/netinet/sctp_output.c projects/calloutng/sys/netinet/sctp_output.h projects/calloutng/sys/netinet/sctp_pcb.c projects/calloutng/sys/netinet/sctp_structs.h projects/calloutng/sys/netinet/sctp_sysctl.c projects/calloutng/sys/netinet/sctp_timer.c projects/calloutng/sys/netinet/sctp_usrreq.c projects/calloutng/sys/netinet/sctputil.c projects/calloutng/sys/netinet/tcp.h projects/calloutng/sys/netinet/tcp_reass.c projects/calloutng/sys/netinet/tcp_syncache.c projects/calloutng/sys/netinet/udp.h projects/calloutng/sys/nfsclient/nfs_krpc.c projects/calloutng/sys/ofed/drivers/net/mlx4/en_tx.c projects/calloutng/sys/pc98/conf/GENERIC projects/calloutng/sys/powerpc/wii/wii_gpio.c projects/calloutng/sys/powerpc/wii/wii_ipc.c projects/calloutng/sys/powerpc/wii/wii_pic.c projects/calloutng/sys/security/audit/audit.h projects/calloutng/sys/sparc64/conf/GENERIC projects/calloutng/sys/sparc64/include/vmparam.h projects/calloutng/sys/sys/buf_ring.h projects/calloutng/sys/sys/diskmbr.h projects/calloutng/sys/sys/param.h projects/calloutng/sys/sys/pmc.h projects/calloutng/sys/sys/proc.h projects/calloutng/sys/sys/queue.h projects/calloutng/sys/sys/signalvar.h projects/calloutng/sys/sys/socket.h projects/calloutng/sys/sys/systm.h projects/calloutng/sys/sys/un.h projects/calloutng/sys/sys/vdso.h projects/calloutng/sys/ufs/ffs/ffs_alloc.c projects/calloutng/sys/ufs/ffs/ffs_inode.c projects/calloutng/sys/ufs/ufs/inode.h projects/calloutng/sys/ufs/ufs/ufs_lookup.c projects/calloutng/sys/vm/uma_core.c projects/calloutng/sys/vm/vm_kern.c projects/calloutng/sys/x86/x86/intr_machdep.c projects/calloutng/sys/x86/x86/local_apic.c projects/calloutng/sys/x86/x86/tsc.c projects/calloutng/tools/regression/sockets/unix_cmsg/README projects/calloutng/tools/regression/sockets/unix_cmsg/unix_cmsg.c projects/calloutng/tools/regression/sockets/unix_cmsg/unix_cmsg.t projects/calloutng/tools/test/pthread_vfork/pthread_vfork_test.c projects/calloutng/tools/tools/ath/athalq/ar5210_ds.c projects/calloutng/tools/tools/ath/athalq/ar5211_ds.c projects/calloutng/tools/tools/ath/athalq/ar5212_ds.c projects/calloutng/tools/tools/ath/athalq/ar5416_ds.c projects/calloutng/tools/tools/ath/athalq/main.c projects/calloutng/usr.bin/Makefile projects/calloutng/usr.bin/bmake/Makefile projects/calloutng/usr.bin/bmake/config.h projects/calloutng/usr.bin/bmake/unit-tests/Makefile projects/calloutng/usr.bin/clang/clang/Makefile projects/calloutng/usr.bin/csup/csup.1 projects/calloutng/usr.bin/ee/Makefile projects/calloutng/usr.bin/find/function.c projects/calloutng/usr.bin/find/main.c projects/calloutng/usr.bin/join/join.c projects/calloutng/usr.bin/newgrp/newgrp.1 projects/calloutng/usr.bin/newgrp/newgrp.c projects/calloutng/usr.bin/procstat/procstat_files.c projects/calloutng/usr.bin/xinstall/xinstall.c projects/calloutng/usr.sbin/arp/arp.8 projects/calloutng/usr.sbin/arp/arp.c projects/calloutng/usr.sbin/bhyve/Makefile projects/calloutng/usr.sbin/bhyve/pci_emul.c projects/calloutng/usr.sbin/bhyve/pci_emul.h projects/calloutng/usr.sbin/bhyve/pci_passthru.c projects/calloutng/usr.sbin/bhyve/pci_virtio_block.c projects/calloutng/usr.sbin/bhyve/pci_virtio_net.c projects/calloutng/usr.sbin/bhyve/virtio.h projects/calloutng/usr.sbin/bsdconfig/Makefile projects/calloutng/usr.sbin/crunch/crunchgen/crunchgen.c projects/calloutng/usr.sbin/crunch/crunchide/exec_elf32.c projects/calloutng/usr.sbin/crunch/examples/really-big.conf projects/calloutng/usr.sbin/named/Makefile projects/calloutng/usr.sbin/ndp/ndp.c projects/calloutng/usr.sbin/pciconf/Makefile projects/calloutng/usr.sbin/pciconf/cap.c projects/calloutng/usr.sbin/pciconf/pciconf.c projects/calloutng/usr.sbin/ppp/arp.c projects/calloutng/usr.sbin/pw/pw_user.c projects/calloutng/usr.sbin/rarpd/rarpd.c projects/calloutng/usr.sbin/sysrc/Makefile projects/calloutng/usr.sbin/tcpdrop/tcpdrop.8 projects/calloutng/usr.sbin/tcpdrop/tcpdrop.c projects/calloutng/usr.sbin/timed/timed/acksend.c projects/calloutng/usr.sbin/timed/timed/byteorder.c projects/calloutng/usr.sbin/timed/timed/candidate.c projects/calloutng/usr.sbin/timed/timed/cksum.c projects/calloutng/usr.sbin/timed/timed/correct.c projects/calloutng/usr.sbin/timed/timed/master.c projects/calloutng/usr.sbin/timed/timed/measure.c projects/calloutng/usr.sbin/timed/timed/networkdelta.c projects/calloutng/usr.sbin/timed/timed/readmsg.c projects/calloutng/usr.sbin/timed/timed/slave.c projects/calloutng/usr.sbin/timed/timed/timed.c projects/calloutng/usr.sbin/timed/timedc/cmds.c projects/calloutng/usr.sbin/timed/timedc/timedc.c Directory Properties: projects/calloutng/ (props changed) projects/calloutng/cddl/contrib/opensolaris/ (props changed) projects/calloutng/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/calloutng/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/calloutng/contrib/binutils/ (props changed) projects/calloutng/contrib/bmake/ (props changed) projects/calloutng/contrib/gcc/ (props changed) projects/calloutng/contrib/gdb/ (props changed) projects/calloutng/contrib/libarchive/ (props changed) projects/calloutng/contrib/libarchive/libarchive/ (props changed) projects/calloutng/contrib/libc++/ (props changed) projects/calloutng/contrib/libcxxrt/ (props changed) projects/calloutng/contrib/libstdc++/ (props changed) projects/calloutng/contrib/llvm/ (props changed) projects/calloutng/contrib/llvm/tools/clang/ (props changed) projects/calloutng/lib/libc/ (props changed) projects/calloutng/sbin/ (props changed) projects/calloutng/sys/ (props changed) projects/calloutng/sys/amd64/vmm/ (props changed) projects/calloutng/sys/boot/ (props changed) projects/calloutng/sys/cddl/contrib/opensolaris/ (props changed) projects/calloutng/sys/conf/ (props changed) projects/calloutng/usr.bin/csup/ (props changed) projects/calloutng/usr.bin/procstat/ (props changed) projects/calloutng/usr.sbin/bhyve/ (props changed) Modified: projects/calloutng/Makefile.inc1 ============================================================================== --- projects/calloutng/Makefile.inc1 Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/Makefile.inc1 Mon Feb 11 19:23:23 2013 (r246685) @@ -27,6 +27,8 @@ # TARGET="machine" to crossbuild world for a different machine type # TARGET_ARCH= may be required when a TARGET supports multiple endians # BUILDENV_SHELL= shell to launch for the buildenv target (def:/bin/sh) +# WORLD_FLAGS= additional flags to pass to make(1) during buildworld +# KERNEL_FLAGS= additional flags to pass to make(1) during buildkernel # # The intended user-driven targets are: @@ -185,7 +187,7 @@ OBJTREE= ${MAKEOBJDIRPREFIX}/${TARGET}.$ .endif WORLDTMP= ${OBJTREE}${.CURDIR}/tmp # /usr/games added for fortune which depend on strfile -BPATH= ${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/usr/games +BPATH= ${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/usr/games:${WORLDTMP}/legacy/bin XPATH= ${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin:${WORLDTMP}/usr/games STRICTTMPPATH= ${BPATH}:${XPATH} TMPPATH= ${STRICTTMPPATH}:${PATH} @@ -245,7 +247,7 @@ BMAKEENV= INSTALL="sh ${.CURDIR}/tools/i MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" \ COMPILER_TYPE=${COMPILER_TYPE} BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ - ${BMAKEENV} ${MAKE} -f Makefile.inc1 \ + ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ SSP_CFLAGS= \ @@ -255,7 +257,7 @@ BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ # build-tools stage TMAKE= MAKEOBJDIRPREFIX=${OBJTREE} \ - ${BMAKEENV} ${MAKE} -f Makefile.inc1 \ + ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ @@ -288,7 +290,7 @@ WMAKE_COMPILER_TYPE= gcc WMAKE_COMPILER_TYPE= clang .endif WMAKEENV+= COMPILER_TYPE=${WMAKE_COMPILER_TYPE} -WMAKE= ${WMAKEENV} ${MAKE} -f Makefile.inc1 DESTDIR=${WORLDTMP} +WMAKE= ${WMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 DESTDIR=${WORLDTMP} .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" # 32 bit world @@ -378,7 +380,7 @@ IMAKE_MTREE= MTREE_CMD="nmtree ${MTREEFL # kernel stage KMAKEENV= ${WMAKEENV} -KMAKE= ${KMAKEENV} ${MAKE} KERNEL=${INSTKERNNAME} +KMAKE= ${KMAKEENV} ${MAKE} ${KERNEL_FLAGS} KERNEL=${INSTKERNNAME} # # buildworld @@ -412,7 +414,7 @@ _worldtmp: rm -f ${OBJTREE}${.CURDIR}/usr.bin/truss/ioctl.c .endif .for _dir in \ - lib usr legacy/usr + lib usr legacy/bin legacy/usr mkdir -p ${WORLDTMP}/${_dir} .endfor mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ @@ -671,10 +673,14 @@ _install-info= install-info _zoneinfo= zic tzsetup .endif +.if exists(/usr/sbin/nmtree) +_nmtree_itools= nmtree +.endif + ITOOLS= [ awk cap_mkdb cat chflags chmod chown \ date echo egrep find grep id install ${_install-info} \ - ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ - test true uname wc ${_zoneinfo} + ln lockf make mkdir mtree ${_nmtree_itools} mv pwd_mkdb \ + rm sed sh sysctl test true uname wc ${_zoneinfo} # # distributeworld @@ -964,7 +970,7 @@ reinstallkernel reinstallkernel.debug: i @echo "--------------------------------------------------------------" cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ ${CROSSENV} PATH=${TMPPATH} \ - ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} + ${MAKE} ${IMAKE_INSTALL} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} distributekernel distributekernel.debug: .if empty(INSTALLKERNEL) @@ -1134,6 +1140,10 @@ _nmtree= lib/libnetbsd \ usr.sbin/nmtree .endif +.if ${BOOTSTRAPPING} < 1000027 +_cat= bin/cat +.endif + .if ${BOOTSTRAPPING} >= 900040 && ${BOOTSTRAPPING} < 900041 _awk= usr.bin/awk .endif @@ -1189,6 +1199,7 @@ bootstrap-tools: ${_ar} \ ${_dtc} \ ${_awk} \ + ${_cat} \ usr.bin/lorder \ usr.bin/makewhatis \ ${_mklocale} \ @@ -1724,7 +1735,8 @@ NOFUN=-DNO_FSCHG -DWITHOUT_HTML -DWITHOU XDDIR=${XDEV_ARCH}-freebsd XDTP=/usr/${XDDIR} -CDBENV=MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}/${XDDIR} +CDBENV=MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}/${XDDIR} \ + INSTALL="sh ${.CURDIR}/tools/install.sh" CDENV= ${CDBENV} \ _SHLIBDIRPREFIX=${XDTP} \ TOOLS_PREFIX=${XDTP} Modified: projects/calloutng/ObsoleteFiles.inc ============================================================================== --- projects/calloutng/ObsoleteFiles.inc Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/ObsoleteFiles.inc Mon Feb 11 19:23:23 2013 (r246685) @@ -45,6 +45,10 @@ OLD_DIRS+=usr/share/man/man1aout OLD_DIRS+=usr/share/man/cat1aout OLD_DIRS+=usr/share/man/en.ISO8859-1/cat1aout OLD_DIRS+=usr/share/man/en.UTF-8/cat1aout +# 20130110: bsd.compat.mk removed +OLD_FILES+=usr/share/mk/bsd.compat.mk +# 20130103: gnats-supfile removed +OLD_FILES+=usr/share/examples/cvsup/gnats-supfile # 20121230: libdisk removed OLD_FILES+=usr/share/man/man3/libdisk.3.gz usr/include/libdisk.h OLD_FILES+=usr/lib/libdisk.a usr/lib32/libdisk.a Modified: projects/calloutng/UPDATING ============================================================================== --- projects/calloutng/UPDATING Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/UPDATING Mon Feb 11 19:23:23 2013 (r246685) @@ -26,6 +26,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20130129: + A BSD-licensed patch(1) variant has been added and is installed + as bsdpatch, being the GNU version the default patch. + To inverse the logic and use the BSD-licensed one as default, + while having the GNU version installed as gnupatch, rebuild + and install world with the WITH_BSD_PATCH knob set. + 20130118: The install(1) option -M has changed meaning and now takes an argument that is a file or path to append logs to. In the Modified: projects/calloutng/bin/cat/cat.1 ============================================================================== --- projects/calloutng/bin/cat/cat.1 Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/cat/cat.1 Mon Feb 11 19:23:23 2013 (r246685) @@ -32,7 +32,7 @@ .\" @(#)cat.1 8.3 (Berkeley) 5/2/95 .\" $FreeBSD$ .\" -.Dd March 21, 2004 +.Dd January 29, 2013 .Dt CAT 1 .Os .Sh NAME @@ -40,7 +40,7 @@ .Nd concatenate and print files .Sh SYNOPSIS .Nm -.Op Fl benstuv +.Op Fl belnstuv .Op Ar .Sh DESCRIPTION The @@ -79,6 +79,16 @@ Display non-printing characters (see the option), and display a dollar sign .Pq Ql \&$ at the end of each line. +.It Fl l +Set an exclusive advisory lock on the standard output file descriptor. +This lock is set using +.Xr fcntl 2 +with the +.Dv F_SETLKW +command. +If the output file is already locked, +.Nm +will block until the lock is acquired. .It Fl n Number the output lines, starting at 1. .It Fl s @@ -160,6 +170,7 @@ operand. .Xr tail 1 , .Xr vis 1 , .Xr zcat 1 , +.Xr fcntl 2 , .Xr setbuf 3 .Rs .%A Rob Pike @@ -175,7 +186,7 @@ utility is compliant with the specification. .Pp The flags -.Op Fl benstv +.Op Fl belnstv are extensions to the specification. .Sh HISTORY A Modified: projects/calloutng/bin/cat/cat.c ============================================================================== --- projects/calloutng/bin/cat/cat.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/cat/cat.c Mon Feb 11 19:23:23 2013 (r246685) @@ -64,7 +64,7 @@ __FBSDID("$FreeBSD$"); #include <string.h> #include <unistd.h> -static int bflag, eflag, nflag, sflag, tflag, vflag; +static int bflag, eflag, lflag, nflag, sflag, tflag, vflag; static int rval; static const char *filename; @@ -96,10 +96,11 @@ int main(int argc, char *argv[]) { int ch; + struct flock stdout_lock; setlocale(LC_CTYPE, ""); - while ((ch = getopt(argc, argv, "benstuv")) != -1) + while ((ch = getopt(argc, argv, "belnstuv")) != -1) switch (ch) { case 'b': bflag = nflag = 1; /* -b implies -n */ @@ -107,6 +108,9 @@ main(int argc, char *argv[]) case 'e': eflag = vflag = 1; /* -e implies -v */ break; + case 'l': + lflag = 1; + break; case 'n': nflag = 1; break; @@ -127,6 +131,15 @@ main(int argc, char *argv[]) } argv += optind; + if (lflag) { + stdout_lock.l_len = 0; + stdout_lock.l_start = 0; + stdout_lock.l_type = F_WRLCK; + stdout_lock.l_whence = SEEK_SET; + if (fcntl(STDOUT_FILENO, F_SETLKW, &stdout_lock) == -1) + err(EXIT_FAILURE, "stdout"); + } + if (bflag || eflag || nflag || sflag || tflag || vflag) scanfiles(argv, 1); else @@ -140,7 +153,7 @@ main(int argc, char *argv[]) static void usage(void) { - fprintf(stderr, "usage: cat [-benstuv] [file ...]\n"); + fprintf(stderr, "usage: cat [-belnstuv] [file ...]\n"); exit(1); /* NOTREACHED */ } Modified: projects/calloutng/bin/ps/ps.1 ============================================================================== --- projects/calloutng/bin/ps/ps.1 Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/ps/ps.1 Mon Feb 11 19:23:23 2013 (r246685) @@ -29,7 +29,7 @@ .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd September 18, 2012 +.Dd February 7, 2013 .Dt PS 1 .Os .Sh NAME @@ -323,6 +323,7 @@ the include file .It Dv "P_INMEM" Ta No "0x10000000" Ta "Loaded into memory" .It Dv "P_SWAPPINGOUT" Ta No "0x20000000" Ta "Process is being swapped out" .It Dv "P_SWAPPINGIN" Ta No "0x40000000" Ta "Process is being swapped in" +.It Dv "P_PPTRACE" Ta No "0x80000000" Ta "Vforked child issued ptrace(PT_TRACEME)" .El .It Cm label The MAC label of the process. Modified: projects/calloutng/bin/setfacl/setfacl.1 ============================================================================== --- projects/calloutng/bin/setfacl/setfacl.1 Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/setfacl/setfacl.1 Mon Feb 11 19:23:23 2013 (r246685) @@ -26,7 +26,7 @@ .\" .\" $FreeBSD$ .\" -.Dd September 2, 2012 +.Dd February 8, 2013 .Dt SETFACL 1 .Os .Sh NAME @@ -91,10 +91,16 @@ An error will be reported if any of the specified files cannot have a default entry (i.e.\& non-directories). This option is not applicable to NFSv4 ACLs. .It Fl m Ar entries -Modify the ACL entries on the specified files by adding new -entries and modifying existing ACL entries with the ACL entries -specified in -.Ar entries . +Modify the ACL on the specified file. +New entries will be added, and existing entries will be modified +according to the +.Ar entries +argument. +For NFSv4 ACLs, it is recommended to use the +.Fl a +and +.Fl x +options instead. .It Fl M Ar file Modify the ACL entries on the specified files by adding new ACL entries and modifying existing ACL entries with the ACL @@ -319,9 +325,9 @@ write_data execute .It p append_data -.It d -delete_child .It D +delete_child +.It d delete .It a read_attributes Modified: projects/calloutng/bin/sh/eval.c ============================================================================== --- projects/calloutng/bin/sh/eval.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/eval.c Mon Feb 11 19:23:23 2013 (r246685) @@ -92,6 +92,7 @@ static void evalfor(union node *, int); static union node *evalcase(union node *); static void evalsubshell(union node *, int); static void evalredir(union node *, int); +static void exphere(union node *, struct arglist *); static void expredir(union node *); static void evalpipe(union node *); static int is_valid_fast_cmdsubst(union node *n); @@ -488,6 +489,37 @@ evalredir(union node *n, int flags) } +static void +exphere(union node *redir, struct arglist *fn) +{ + struct jmploc jmploc; + struct jmploc *savehandler; + struct localvar *savelocalvars; + int need_longjmp = 0; + + redir->nhere.expdoc = nullstr; + savelocalvars = localvars; + localvars = NULL; + forcelocal++; + savehandler = handler; + if (setjmp(jmploc.loc)) + need_longjmp = exception != EXERROR && exception != EXEXEC; + else { + handler = &jmploc; + expandarg(redir->nhere.doc, fn, 0); + redir->nhere.expdoc = fn->list->text; + INTOFF; + } + handler = savehandler; + forcelocal--; + poplocalvars(); + localvars = savelocalvars; + if (need_longjmp) + longjmp(handler->loc, 1); + INTON; +} + + /* * Compute the names of the files in a redirection list. */ @@ -516,6 +548,9 @@ expredir(union node *n) fixredir(redir, fn.list->text, 1); } break; + case NXHERE: + exphere(redir, &fn); + break; } } } Modified: projects/calloutng/bin/sh/expand.c ============================================================================== --- projects/calloutng/bin/sh/expand.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/expand.c Mon Feb 11 19:23:23 2013 (r246685) @@ -127,19 +127,6 @@ collate_range_cmp(wchar_t c1, wchar_t c2 return (wcscoll(s1, s2)); } -/* - * Expand shell variables and backquotes inside a here document. - * union node *arg the document - * int fd; where to write the expanded version - */ - -void -expandhere(union node *arg, int fd) -{ - expandarg(arg, (struct arglist *)NULL, 0); - xwrite(fd, stackblock(), expdest - stackblock()); -} - static char * stputs_quotes(const char *data, const char *syntax, char *p) { Modified: projects/calloutng/bin/sh/expand.h ============================================================================== --- projects/calloutng/bin/sh/expand.h Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/expand.h Mon Feb 11 19:23:23 2013 (r246685) @@ -57,7 +57,6 @@ struct arglist { union node; -void expandhere(union node *, int); void expandarg(union node *, struct arglist *, int); void expari(int); void rmescapes(char *); Modified: projects/calloutng/bin/sh/jobs.c ============================================================================== --- projects/calloutng/bin/sh/jobs.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/jobs.c Mon Feb 11 19:23:23 2013 (r246685) @@ -1030,7 +1030,7 @@ dowait(int mode, struct job *job) int wflags; int restore_sigchld; - TRACE(("dowait(%d) called\n", block)); + TRACE(("dowait(%d, %p) called\n", mode, job)); restore_sigchld = 0; if ((mode & DOWAIT_SIG) != 0) { sigfillset(&mask); @@ -1298,6 +1298,10 @@ until: cmdputs(n->narg.text); cmdputs("() ..."); break; + case NNOT: + cmdputs("! "); + cmdtxt(n->nnot.com); + break; case NCMD: for (np = n->ncmd.args ; np ; np = np->narg.next) { cmdtxt(np); Modified: projects/calloutng/bin/sh/miscbltin.c ============================================================================== --- projects/calloutng/bin/sh/miscbltin.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/miscbltin.c Mon Feb 11 19:23:23 2013 (r246685) @@ -47,7 +47,6 @@ __FBSDID("$FreeBSD$"); #include <sys/time.h> #include <sys/resource.h> #include <unistd.h> -#include <ctype.h> #include <errno.h> #include <stdint.h> #include <stdio.h> @@ -60,6 +59,7 @@ __FBSDID("$FreeBSD$"); #include "memalloc.h" #include "error.h" #include "mystring.h" +#include "syntax.h" #undef eflag @@ -307,7 +307,7 @@ umaskcmd(int argc __unused, char **argv out1fmt("%.4o\n", mask); } } else { - if (isdigit(*ap)) { + if (is_digit(*ap)) { mask = 0; do { if (*ap >= '8' || *ap < '0') Modified: projects/calloutng/bin/sh/mksyntax.c ============================================================================== --- projects/calloutng/bin/sh/mksyntax.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/mksyntax.c Mon Feb 11 19:23:23 2013 (r246685) @@ -103,29 +103,19 @@ static char writer[] = "\ static FILE *cfile; static FILE *hfile; -static const char *syntax[513]; -static int base; -static int size; /* number of values which a char variable can have */ -static int nbits; /* number of bits in a character */ -static int digit_contig;/* true if digits are contiguous */ -static void filltable(const char *); -static void init(void); +static void add_default(void); +static void finish(void); +static void init(const char *); static void add(const char *, const char *); -static void print(const char *); static void output_type_macros(void); -static void digit_convert(void); int main(int argc __unused, char **argv __unused) { - char c; - char d; - int sign; int i; char buf[80]; int pos; - static char digit[] = "0123456789"; /* Create output files */ if ((cfile = fopen("syntax.c", "w")) == NULL) { @@ -139,33 +129,8 @@ main(int argc __unused, char **argv __un fputs(writer, hfile); fputs(writer, cfile); - /* Determine the characteristics of chars. */ - c = -1; - sign = (c > 0) ? 0 : 1; - for (nbits = 1 ; ; nbits++) { - d = (1 << nbits) - 1; - if (d == c) - break; - } -#if 0 - printf("%s %d bit chars\n", sign? "signed" : "unsigned", nbits); -#endif - if (nbits > 9) { - fputs("Characters can't have more than 9 bits\n", stderr); - exit(2); - } - size = (1 << nbits) + 1; - base = 1; - if (sign) - base += 1 << (nbits - 1); - digit_contig = 1; - for (i = 0 ; i < 10 ; i++) { - if (digit[i] != '0' + i) - digit_contig = 0; - } - fputs("#include <sys/cdefs.h>\n", hfile); - fputs("#include <ctype.h>\n", hfile); + fputs("#include <limits.h>\n\n", hfile); /* Generate the #define statements in the header file */ fputs("/* Syntax classes */\n", hfile); @@ -186,8 +151,8 @@ main(int argc __unused, char **argv __un fprintf(hfile, "/* %s */\n", is_entry[i].comment); } putc('\n', hfile); - fprintf(hfile, "#define SYNBASE %d\n", base); - fprintf(hfile, "#define PEOF %d\n\n", -base); + fputs("#define SYNBASE (1 - CHAR_MIN)\n", hfile); + fputs("#define PEOF -SYNBASE\n\n", hfile); putc('\n', hfile); fputs("#define BASESYNTAX (basesyntax + SYNBASE)\n", hfile); fputs("#define DQSYNTAX (dqsyntax + SYNBASE)\n", hfile); @@ -198,10 +163,13 @@ main(int argc __unused, char **argv __un putc('\n', hfile); /* Generate the syntax tables. */ + fputs("#include \"parser.h\"\n", cfile); fputs("#include \"shell.h\"\n", cfile); fputs("#include \"syntax.h\"\n\n", cfile); - init(); + fputs("/* syntax table used when not in quotes */\n", cfile); + init("basesyntax"); + add_default(); add("\n", "CNL"); add("\\", "CBACK"); add("'", "CSQUOTE"); @@ -210,9 +178,11 @@ main(int argc __unused, char **argv __un add("$", "CVAR"); add("}", "CENDVAR"); add("<>();&| \t", "CSPCL"); - print("basesyntax"); - init(); + finish(); + fputs("\n/* syntax table used when in double quotes */\n", cfile); + init("dqsyntax"); + add_default(); add("\n", "CNL"); add("\\", "CBACK"); add("\"", "CENDQUOTE"); @@ -221,17 +191,21 @@ main(int argc __unused, char **argv __un add("}", "CENDVAR"); /* ':/' for tilde expansion, '-^]' for [a\-x] pattern ranges */ add("!*?[]=~:/-^", "CCTL"); - print("dqsyntax"); - init(); + finish(); + fputs("\n/* syntax table used when in single quotes */\n", cfile); + init("sqsyntax"); + add_default(); add("\n", "CNL"); add("\\", "CSBACK"); add("'", "CENDQUOTE"); /* ':/' for tilde expansion, '-^]' for [a\-x] pattern ranges */ add("!*?[]=~:/-^", "CCTL"); - print("sqsyntax"); - init(); + finish(); + fputs("\n/* syntax table used when in arithmetic */\n", cfile); + init("arisyntax"); + add_default(); add("\n", "CNL"); add("\\", "CBACK"); add("`", "CBQUOTE"); @@ -240,114 +214,108 @@ main(int argc __unused, char **argv __un add("}", "CENDVAR"); add("(", "CLP"); add(")", "CRP"); - print("arisyntax"); - filltable("0"); + finish(); + fputs("\n/* character classification table */\n", cfile); + init("is_type"); add("0123456789", "ISDIGIT"); add("abcdefghijklmnopqrstuvwxyz", "ISLOWER"); add("ABCDEFGHIJKLMNOPQRSTUVWXYZ", "ISUPPER"); add("_", "ISUNDER"); add("#?$!-*@", "ISSPECL"); - print("is_type"); - if (! digit_contig) - digit_convert(); + finish(); + exit(0); } - /* - * Clear the syntax table. + * Output the header and declaration of a syntax table. */ static void -filltable(const char *dftval) +init(const char *name) { - int i; + fprintf(hfile, "extern const char %s[];\n", name); + fprintf(cfile, "const char %s[SYNBASE + CHAR_MAX + 1] = {\n", name); +} + - for (i = 0 ; i < size ; i++) - syntax[i] = dftval; +static void +add_one(const char *key, const char *type) +{ + fprintf(cfile, "\t[SYNBASE + %s] = %s,\n", key, type); } /* - * Initialize the syntax table with default values. + * Add default values to the syntax table. */ static void -init(void) +add_default(void) { - filltable("CWORD"); - syntax[0] = "CEOF"; - syntax[base + CTLESC] = "CCTL"; - syntax[base + CTLVAR] = "CCTL"; - syntax[base + CTLENDVAR] = "CCTL"; - syntax[base + CTLBACKQ] = "CCTL"; - syntax[base + CTLBACKQ + CTLQUOTE] = "CCTL"; - syntax[base + CTLARI] = "CCTL"; - syntax[base + CTLENDARI] = "CCTL"; - syntax[base + CTLQUOTEMARK] = "CCTL"; - syntax[base + CTLQUOTEEND] = "CCTL"; + add_one("PEOF", "CEOF"); + add_one("CTLESC", "CCTL"); + add_one("CTLVAR", "CCTL"); + add_one("CTLENDVAR", "CCTL"); + add_one("CTLBACKQ", "CCTL"); + add_one("CTLBACKQ + CTLQUOTE", "CCTL"); + add_one("CTLARI", "CCTL"); + add_one("CTLENDARI", "CCTL"); + add_one("CTLQUOTEMARK", "CCTL"); + add_one("CTLQUOTEEND", "CCTL"); } /* - * Add entries to the syntax table. + * Output the footer of a syntax table. */ static void -add(const char *p, const char *type) +finish(void) { - while (*p) - syntax[*p++ + base] = type; + fputs("};\n", cfile); } - /* - * Output the syntax table. + * Add entries to the syntax table. */ static void -print(const char *name) +add(const char *p, const char *type) { - int i; - int col; - - fprintf(hfile, "extern const char %s[];\n", name); - fprintf(cfile, "const char %s[%d] = {\n", name, size); - col = 0; - for (i = 0 ; i < size ; i++) { - if (i == 0) { - fputs(" ", cfile); - } else if ((i & 03) == 0) { - fputs(",\n ", cfile); - col = 0; - } else { - putc(',', cfile); - while (++col < 9 * (i & 03)) - putc(' ', cfile); + for (; *p; ++p) { + char c = *p; + switch (c) { + case '\t': c = 't'; break; + case '\n': c = 'n'; break; + case '\'': c = '\''; break; + case '\\': c = '\\'; break; + + default: + fprintf(cfile, "\t[SYNBASE + '%c'] = %s,\n", c, type); + continue; } - fputs(syntax[i], cfile); - col += strlen(syntax[i]); + fprintf(cfile, "\t[SYNBASE + '\\%c'] = %s,\n", c, type); } - fputs("\n};\n", cfile); } - /* * Output character classification macros (e.g. is_digit). If digits are * contiguous, we can test for them quickly. */ static const char *macro[] = { - "#define is_digit(c)\t((is_type+SYNBASE)[(int)c] & ISDIGIT)", + "#define is_digit(c)\t((unsigned int)((c) - '0') <= 9)", "#define is_eof(c)\t((c) == PEOF)", "#define is_alpha(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER))", "#define is_name(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER))", "#define is_in_name(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER|ISDIGIT))", "#define is_special(c)\t((is_type+SYNBASE)[(int)c] & (ISSPECL|ISDIGIT))", + "#define digit_val(c)\t((c) - '0')", NULL }; @@ -356,41 +324,6 @@ output_type_macros(void) { const char **pp; - if (digit_contig) - macro[0] = "#define is_digit(c)\t((unsigned int)((c) - '0') <= 9)"; for (pp = macro ; *pp ; pp++) fprintf(hfile, "%s\n", *pp); - if (digit_contig) - fputs("#define digit_val(c)\t((c) - '0')\n", hfile); - else - fputs("#define digit_val(c)\t(digit_value[c])\n", hfile); -} - - - -/* - * Output digit conversion table (if digits are not contiguous). - */ - -static void -digit_convert(void) -{ - int maxdigit; - static char digit[] = "0123456789"; - char *p; - int i; - - maxdigit = 0; - for (p = digit ; *p ; p++) - if (*p > maxdigit) - maxdigit = *p; - fputs("extern const char digit_value[];\n", hfile); - fputs("\n\nconst char digit_value[] = {\n", cfile); - for (i = 0 ; i <= maxdigit ; i++) { - for (p = digit ; *p && *p != i ; p++); - if (*p == '\0') - p = digit; - fprintf(cfile, " %d,\n", (int)(p - digit)); - } - fputs("};\n", cfile); } Modified: projects/calloutng/bin/sh/nodetypes ============================================================================== --- projects/calloutng/bin/sh/nodetypes Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/nodetypes Mon Feb 11 19:23:23 2013 (r246685) @@ -138,6 +138,7 @@ NXHERE nhere # fd<<! next nodeptr # next redirection in list fd int # file descriptor being redirected doc nodeptr # input to command (NARG node) + expdoc temp char *expdoc # actual document (for NXHERE) NNOT nnot # ! command (actually pipeline) type int Modified: projects/calloutng/bin/sh/parser.h ============================================================================== --- projects/calloutng/bin/sh/parser.h Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/parser.h Mon Feb 11 19:23:23 2013 (r246685) @@ -39,7 +39,7 @@ #define CTLENDVAR '\371' #define CTLBACKQ '\372' #define CTLQUOTE 01 /* ored with CTLBACKQ code if in quotes */ -/* CTLBACKQ | CTLQUOTE == '\205' */ +/* CTLBACKQ | CTLQUOTE == '\373' */ #define CTLARI '\374' #define CTLENDARI '\375' #define CTLQUOTEMARK '\376' Modified: projects/calloutng/bin/sh/redir.c ============================================================================== --- projects/calloutng/bin/sh/redir.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/bin/sh/redir.c Mon Feb 11 19:23:23 2013 (r246685) @@ -251,18 +251,23 @@ movefd: static int openhere(union node *redir) { + char *p; int pip[2]; int len = 0; if (pipe(pip) < 0) error("Pipe call failed: %s", strerror(errno)); - if (redir->type == NHERE) { - len = strlen(redir->nhere.doc->narg.text); - if (len <= PIPESIZE) { - xwrite(pip[1], redir->nhere.doc->narg.text, len); - goto out; - } + + if (redir->type == NXHERE) + p = redir->nhere.expdoc; + else + p = redir->nhere.doc->narg.text; + len = strlen(p); + if (len <= PIPESIZE) { + xwrite(pip[1], p, len); + goto out; } + if (forkshell((struct job *)NULL, (union node *)NULL, FORK_NOJOB) == 0) { close(pip[0]); signal(SIGINT, SIG_IGN); @@ -270,10 +275,7 @@ openhere(union node *redir) signal(SIGHUP, SIG_IGN); signal(SIGTSTP, SIG_IGN); signal(SIGPIPE, SIG_DFL); - if (redir->type == NHERE) - xwrite(pip[1], redir->nhere.doc->narg.text, len); - else - expandhere(redir->nhere.doc, pip[1]); + xwrite(pip[1], p, len); _exit(0); } out: Modified: projects/calloutng/cddl/contrib/opensolaris/cmd/zdb/zdb.c ============================================================================== --- projects/calloutng/cddl/contrib/opensolaris/cmd/zdb/zdb.c Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/cddl/contrib/opensolaris/cmd/zdb/zdb.c Mon Feb 11 19:23:23 2013 (r246685) @@ -983,7 +983,7 @@ visit_indirect(spa_t *spa, const dnode_p arc_buf_t *buf; uint64_t fill = 0; - err = arc_read_nolock(NULL, spa, bp, arc_getbuf_func, &buf, + err = arc_read(NULL, spa, bp, arc_getbuf_func, &buf, ZIO_PRIORITY_ASYNC_READ, ZIO_FLAG_CANFAIL, &flags, zb); if (err) return (err); @@ -2001,9 +2001,8 @@ zdb_count_block(zdb_cb_t *zcb, zilog_t * bp, NULL, NULL, ZIO_FLAG_CANFAIL)), ==, 0); } -/* ARGSUSED */ static int -zdb_blkptr_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, arc_buf_t *pbuf, +zdb_blkptr_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_t *zb, const dnode_phys_t *dnp, void *arg) { zdb_cb_t *zcb = arg; @@ -2410,7 +2409,7 @@ typedef struct zdb_ddt_entry { /* ARGSUSED */ static int zdb_ddt_add_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, - arc_buf_t *pbuf, const zbookmark_t *zb, const dnode_phys_t *dnp, void *arg) + const zbookmark_t *zb, const dnode_phys_t *dnp, void *arg) { avl_tree_t *t = arg; avl_index_t where; Modified: projects/calloutng/cddl/contrib/opensolaris/cmd/zfs/zfs.8 ============================================================================== --- projects/calloutng/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Mon Feb 11 18:22:26 2013 (r246684) +++ projects/calloutng/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Mon Feb 11 19:23:23 2013 (r246685) @@ -1,5 +1,5 @@ '\" te -.\" Copyright (c) 2012, Martin Matuska <mm@FreeBSD.org>. +.\" Copyright (c) 2013, Martin Matuska <mm@FreeBSD.org>. .\" All Rights Reserved. .\" .\" The contents of this file are subject to the terms of the @@ -19,15 +19,16 @@ .\" .\" Copyright (c) 2010, Sun Microsystems, Inc. All Rights Reserved. .\" Copyright (c) 2012 by Delphix. All rights reserved. -.\" Copyright (c) 2012 Nexenta Systems, Inc. All Rights Reserved. .\" Copyright (c) 2012, Joyent, Inc. All rights reserved. .\" Copyright (c) 2011, Pawel Jakub Dawidek <pjd@FreeBSD.org> .\" Copyright (c) 2012, Glen Barber <gjb@FreeBSD.org> .\" Copyright (c) 2012, Bryan Drewery <bdrewery@FreeBSD.org> +.\" Copyright (c) 2013 by Saso Kiselkov. All rights reserved. +.\" Copyright (c) 2013 Nexenta Systems, Inc. All Rights Reserved. .\" .\" $FreeBSD$ .\" -.Dd November 26, 2012 +.Dd February 10, 2013 .Dt ZFS 8 .Os .Sh NAME @@ -39,14 +40,12 @@ .Nm .Cm create .Op Fl pu -.Op Fl o Ar property Ns = Ns Ar value -.Ar ... filesystem +.Oo Fl o Ar property Ns = Ns Ar value Oc Ns ... Ar filesystem .Nm .Cm create .Op Fl ps .Op Fl b Ar blocksize -.Op Fl o Ar property Ns = Ns Ar value -.Ar ... +.Oo Fl o Ar property Ns = Ns Ar value Oc Ns ... .Fl V .Ar size volume .Nm @@ -59,13 +58,13 @@ .Sm off .Ar snapshot .Op % Ns Ar snapname -.Op , Ns Ar ... +.Op , Ns ... .Sm on .Nm .Cm snapshot .Op Fl r -.Op Fl o Ar property Ns = Ns Ar value -.Ar ... filesystem@snapname Ns | Ns Ar volume@snapname +.Oo Fl o Ar property Ns = Ns Ar value Oc Ns ... +.Ar filesystem@snapname Ns | Ns Ar volume@snapname .Nm .Cm rollback .Op Fl rRf @@ -73,8 +72,8 @@ .Nm .Cm clone .Op Fl p -.Op Fl o Ar property Ns = Ns Ar value -.Ar ... snapshot filesystem Ns | Ns Ar volume +.Oo Fl o Ar property Ns = Ns Ar value Oc Ns ... +.Ar snapshot filesystem Ns | Ns Ar volume .Nm .Cm promote .Ar clone-filesystem @@ -102,31 +101,29 @@ .Cm list .Op Fl r Ns | Ns Fl d Ar depth .Op Fl H -.Op Fl o Ar property Ns Op , Ns Ar ... -.Op Fl t Ar type Ns Op , Ns Ar ... -.Op Fl s Ar property -.Ar ... -.Op Fl S Ar property -.Ar ... +.Op Fl o Ar property Ns Oo , Ns property Ns Oc Ns ... +.Op Fl t Ar type Ns Oo , Ns type Ns Oc Ns ... +.Oo Fl s Ar property Oc Ns ... +.Oo Fl S Ar property Oc Ns ... .Ar filesystem Ns | Ns Ar volume Ns | Ns Ar snapshot .Nm .Cm set .Ar property Ns = Ns Ar value -.Ar filesystem Ns | Ns Ar volume Ns | Ns Ar snapshot +.Ar filesystem Ns | Ns Ar volume Ns | Ns Ar snapshot Ns ... .Nm .Cm get .Op Fl r Ns | Ns Fl d Ar depth .Op Fl Hp -.Op Fl o Ar all | field Ns Op , Ns Ar ... -.Op Fl t Ar type Ns Op , Ns Ar ... -.Op Fl s Ar source Ns Op , Ns Ar ... -.Ar all | property Ns Op , Ns Ar ... *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302111923.r1BJNOO8015908>