Date: Sun, 23 Mar 2014 11:57:27 +0000 (UTC) From: Andrew Turner <andrew@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r263659 - in projects/specific_leg: . bin/date/tests bin/kill bin/mv/tests bin/pax/tests bin/pkill bin/pkill/tests bin/sh bin/sh/bltin bin/sh/tests bin/sh/tests/builtins bin/test/tests ... Message-ID: <201403231157.s2NBvRPc070700@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: andrew Date: Sun Mar 23 11:57:25 2014 New Revision: 263659 URL: http://svnweb.freebsd.org/changeset/base/263659 Log: MFC Added: projects/specific_leg/bin/pkill/tests/ - copied from r263658, head/bin/pkill/tests/ projects/specific_leg/bin/sh/tests/builtins/kill2.0 - copied unchanged from r263658, head/bin/sh/tests/builtins/kill2.0 projects/specific_leg/contrib/libucl/Makefile.am - copied unchanged from r263658, head/contrib/libucl/Makefile.am projects/specific_leg/contrib/libucl/autogen.sh - copied unchanged from r263658, head/contrib/libucl/autogen.sh projects/specific_leg/contrib/libucl/cmake/ - copied from r263658, head/contrib/libucl/cmake/ projects/specific_leg/contrib/libucl/configure.ac - copied unchanged from r263658, head/contrib/libucl/configure.ac projects/specific_leg/contrib/libucl/doc/Makefile.am - copied unchanged from r263658, head/contrib/libucl/doc/Makefile.am projects/specific_leg/contrib/libucl/doc/libucl.3 - copied unchanged from r263658, head/contrib/libucl/doc/libucl.3 projects/specific_leg/contrib/libucl/doc/pandoc.template - copied unchanged from r263658, head/contrib/libucl/doc/pandoc.template projects/specific_leg/contrib/libucl/libucl.pc.in - copied unchanged from r263658, head/contrib/libucl/libucl.pc.in projects/specific_leg/contrib/libucl/src/Makefile.am - copied unchanged from r263658, head/contrib/libucl/src/Makefile.am projects/specific_leg/contrib/libucl/src/tree.h - copied unchanged from r263658, head/contrib/libucl/src/tree.h projects/specific_leg/contrib/libucl/src/ucl_schema.c - copied unchanged from r263658, head/contrib/libucl/src/ucl_schema.c projects/specific_leg/contrib/libucl/stamp-h.in - copied unchanged from r263658, head/contrib/libucl/stamp-h.in projects/specific_leg/contrib/libucl/tests/.gitignore - copied unchanged from r263658, head/contrib/libucl/tests/.gitignore projects/specific_leg/contrib/libucl/tests/Makefile.am - copied unchanged from r263658, head/contrib/libucl/tests/Makefile.am projects/specific_leg/contrib/libucl/tests/basic/ - copied from r263658, head/contrib/libucl/tests/basic/ projects/specific_leg/contrib/libucl/tests/basic.test - copied unchanged from r263658, head/contrib/libucl/tests/basic.test projects/specific_leg/contrib/libucl/tests/generate.test - copied unchanged from r263658, head/contrib/libucl/tests/generate.test projects/specific_leg/contrib/libucl/tests/schema/ - copied from r263658, head/contrib/libucl/tests/schema/ projects/specific_leg/contrib/libucl/tests/schema.test - copied unchanged from r263658, head/contrib/libucl/tests/schema.test projects/specific_leg/contrib/libucl/tests/speed.test - copied unchanged from r263658, head/contrib/libucl/tests/speed.test projects/specific_leg/contrib/libucl/tests/test_schema.c - copied unchanged from r263658, head/contrib/libucl/tests/test_schema.c projects/specific_leg/contrib/libucl/utils/Makefile.am - copied unchanged from r263658, head/contrib/libucl/utils/Makefile.am projects/specific_leg/contrib/llvm/patches/ - copied from r263658, head/contrib/llvm/patches/ projects/specific_leg/lib/libc/arm/aeabi/aeabi_vfp.h - copied unchanged from r263658, head/lib/libc/arm/aeabi/aeabi_vfp.h projects/specific_leg/lib/libc/arm/aeabi/aeabi_vfp_double.S - copied unchanged from r263658, head/lib/libc/arm/aeabi/aeabi_vfp_double.S projects/specific_leg/lib/libc/arm/aeabi/aeabi_vfp_float.S - copied unchanged from r263658, head/lib/libc/arm/aeabi/aeabi_vfp_float.S projects/specific_leg/lib/libpmc/pmc.atomsilvermont.3 - copied unchanged from r263658, head/lib/libpmc/pmc.atomsilvermont.3 projects/specific_leg/lib/msun/arm/fenv-mangle.h - copied unchanged from r263658, head/lib/msun/arm/fenv-mangle.h projects/specific_leg/lib/msun/arm/fenv-softfp.c - copied unchanged from r263658, head/lib/msun/arm/fenv-softfp.c projects/specific_leg/lib/msun/arm/fenv-vfp.c - copied unchanged from r263658, head/lib/msun/arm/fenv-vfp.c projects/specific_leg/sbin/dhclient/tests/ - copied from r263658, head/sbin/dhclient/tests/ projects/specific_leg/sbin/growfs/tests/ - copied from r263658, head/sbin/growfs/tests/ projects/specific_leg/sbin/ifconfig/tests/ - copied from r263658, head/sbin/ifconfig/tests/ projects/specific_leg/sbin/mdconfig/tests/ - copied from r263658, head/sbin/mdconfig/tests/ projects/specific_leg/sbin/tests/ - copied from r263658, head/sbin/tests/ projects/specific_leg/share/man/man4/hv_ata_pci_disengage.4 - copied unchanged from r263658, head/share/man/man4/hv_ata_pci_disengage.4 projects/specific_leg/share/man/man4/hv_kvp.4 - copied unchanged from r263658, head/share/man/man4/hv_kvp.4 projects/specific_leg/share/man/man4/hv_netvsc.4 - copied unchanged from r263658, head/share/man/man4/hv_netvsc.4 projects/specific_leg/share/man/man4/hv_storvsc.4 - copied unchanged from r263658, head/share/man/man4/hv_storvsc.4 projects/specific_leg/share/man/man4/hv_utils.4 - copied unchanged from r263658, head/share/man/man4/hv_utils.4 projects/specific_leg/share/man/man4/hv_vmbus.4 - copied unchanged from r263658, head/share/man/man4/hv_vmbus.4 projects/specific_leg/share/man/man4/umoscom.4 - copied unchanged from r263658, head/share/man/man4/umoscom.4 projects/specific_leg/share/man/man4/usb_template.4 - copied unchanged from r263658, head/share/man/man4/usb_template.4 projects/specific_leg/share/man/man4/usfs.4 - copied unchanged from r263658, head/share/man/man4/usfs.4 projects/specific_leg/share/man/man8/hv_kvp_daemon.8 - copied unchanged from r263658, head/share/man/man8/hv_kvp_daemon.8 projects/specific_leg/share/mk/suite.test.mk - copied unchanged from r263658, head/share/mk/suite.test.mk projects/specific_leg/sys/arm/conf/CHROMEBOOK - copied unchanged from r263658, head/sys/arm/conf/CHROMEBOOK projects/specific_leg/sys/arm/samsung/exynos/exynos5_common.h - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_common.h projects/specific_leg/sys/arm/samsung/exynos/exynos5_ehci.c - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_ehci.c projects/specific_leg/sys/arm/samsung/exynos/exynos5_fimd.c - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_fimd.c projects/specific_leg/sys/arm/samsung/exynos/exynos5_mct.c - copied unchanged from r263658, head/sys/arm/samsung/exynos/exynos5_mct.c projects/specific_leg/sys/boot/efi/include/amd64/ - copied from r263658, head/sys/boot/efi/include/amd64/ projects/specific_leg/sys/boot/fdt/dts/arm/exynos5250-chromebook.dts - copied unchanged from r263658, head/sys/boot/fdt/dts/arm/exynos5250-chromebook.dts projects/specific_leg/sys/crypto/sha2/sha256.h - copied unchanged from r263658, head/sys/crypto/sha2/sha256.h projects/specific_leg/sys/crypto/sha2/sha256c.c - copied unchanged from r263658, head/sys/crypto/sha2/sha256c.c projects/specific_leg/sys/ia64/ia64/xtrace.c - copied unchanged from r263658, head/sys/ia64/ia64/xtrace.c projects/specific_leg/sys/mips/atheros/ar934x_nfcreg.h - copied unchanged from r263658, head/sys/mips/atheros/ar934x_nfcreg.h projects/specific_leg/sys/netinet/in_rss.c - copied unchanged from r263658, head/sys/netinet/in_rss.c projects/specific_leg/sys/netinet/in_rss.h - copied unchanged from r263658, head/sys/netinet/in_rss.h projects/specific_leg/sys/netinet/toeplitz.c - copied unchanged from r263658, head/sys/netinet/toeplitz.c projects/specific_leg/sys/netinet/toeplitz.h - copied unchanged from r263658, head/sys/netinet/toeplitz.h projects/specific_leg/sys/sys/capsicum.h - copied unchanged from r263658, head/sys/sys/capsicum.h projects/specific_leg/tests/sys/netinet/ - copied from r263658, head/tests/sys/netinet/ projects/specific_leg/usr.bin/apply/tests/ - copied from r263658, head/usr.bin/apply/tests/ projects/specific_leg/usr.bin/calendar/tests/ - copied from r263658, head/usr.bin/calendar/tests/ projects/specific_leg/usr.bin/comm/tests/ - copied from r263658, head/usr.bin/comm/tests/ projects/specific_leg/usr.bin/file2c/tests/ - copied from r263658, head/usr.bin/file2c/tests/ projects/specific_leg/usr.bin/join/tests/ - copied from r263658, head/usr.bin/join/tests/ projects/specific_leg/usr.bin/jot/tests/ - copied from r263658, head/usr.bin/jot/tests/ projects/specific_leg/usr.bin/lastcomm/tests/ - copied from r263658, head/usr.bin/lastcomm/tests/ projects/specific_leg/usr.bin/m4/tests/ - copied from r263658, head/usr.bin/m4/tests/ projects/specific_leg/usr.bin/make/tests/ - copied from r263658, head/usr.bin/make/tests/ projects/specific_leg/usr.bin/ncal/tests/ - copied from r263658, head/usr.bin/ncal/tests/ projects/specific_leg/usr.bin/printf/tests/ - copied from r263658, head/usr.bin/printf/tests/ projects/specific_leg/usr.bin/sed/tests/ - copied from r263658, head/usr.bin/sed/tests/ projects/specific_leg/usr.bin/tests/regress.m4 - copied unchanged from r263658, head/usr.bin/tests/regress.m4 projects/specific_leg/usr.bin/tr/tests/ - copied from r263658, head/usr.bin/tr/tests/ projects/specific_leg/usr.bin/uudecode/tests/ - copied from r263658, head/usr.bin/uudecode/tests/ projects/specific_leg/usr.bin/uuencode/tests/ - copied from r263658, head/usr.bin/uuencode/tests/ projects/specific_leg/usr.bin/xargs/tests/ - copied from r263658, head/usr.bin/xargs/tests/ projects/specific_leg/usr.bin/yacc/tests/ - copied from r263658, head/usr.bin/yacc/tests/ projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/user.subr - copied unchanged from r263658, head/usr.sbin/bsdconfig/usermgmt/share/user.subr projects/specific_leg/usr.sbin/etcupdate/tests/ - copied from r263658, head/usr.sbin/etcupdate/tests/ projects/specific_leg/usr.sbin/newsyslog/tests/ - copied from r263658, head/usr.sbin/newsyslog/tests/ projects/specific_leg/usr.sbin/sa/tests/ - copied from r263658, head/usr.sbin/sa/tests/ projects/specific_leg/usr.sbin/tests/ - copied from r263658, head/usr.sbin/tests/ Deleted: projects/specific_leg/contrib/libucl/.gitignore projects/specific_leg/contrib/libucl/tests/1.in projects/specific_leg/contrib/libucl/tests/1.res projects/specific_leg/contrib/libucl/tests/10.in projects/specific_leg/contrib/libucl/tests/2.in projects/specific_leg/contrib/libucl/tests/2.res projects/specific_leg/contrib/libucl/tests/3.in projects/specific_leg/contrib/libucl/tests/3.res projects/specific_leg/contrib/libucl/tests/4.in projects/specific_leg/contrib/libucl/tests/4.res projects/specific_leg/contrib/libucl/tests/5.in projects/specific_leg/contrib/libucl/tests/5.res projects/specific_leg/contrib/libucl/tests/6.in projects/specific_leg/contrib/libucl/tests/6.res projects/specific_leg/contrib/libucl/tests/7.in projects/specific_leg/contrib/libucl/tests/7.res projects/specific_leg/contrib/libucl/tests/8.in projects/specific_leg/contrib/libucl/tests/8.res projects/specific_leg/contrib/libucl/tests/9-comment.inc projects/specific_leg/contrib/libucl/tests/9-empty.inc projects/specific_leg/contrib/libucl/tests/9.in projects/specific_leg/contrib/libucl/tests/9.inc projects/specific_leg/contrib/libucl/tests/9.res projects/specific_leg/contrib/lukemftpd/ projects/specific_leg/etc/rc.d/ipxrouted projects/specific_leg/lib/libipx/ projects/specific_leg/libexec/lukemftpd/ projects/specific_leg/sbin/ifconfig/af_atalk.c projects/specific_leg/sbin/ifconfig/af_ipx.c projects/specific_leg/share/man/man4/ef.4 projects/specific_leg/share/man/man4/usb2_template.4 projects/specific_leg/sys/arm/samsung/exynos/arch_timer.c projects/specific_leg/sys/arm/samsung/exynos/ehci_exynos5.c projects/specific_leg/sys/modules/if_ef/ projects/specific_leg/sys/net/if_ef.c projects/specific_leg/sys/netatalk/ projects/specific_leg/sys/netipx/ projects/specific_leg/sys/security/mac/mac_atalk.c projects/specific_leg/sys/x86/isa/isa.h projects/specific_leg/tools/build/options/WITHOUT_IPX projects/specific_leg/tools/build/options/WITHOUT_IPX_SUPPORT projects/specific_leg/tools/regression/lib/libc/net/test-eui64_line.c projects/specific_leg/tools/regression/lib/libc/net/test-eui64_line.t projects/specific_leg/tools/regression/netatalk/ projects/specific_leg/tools/regression/netipx/ projects/specific_leg/tools/regression/sbin/ projects/specific_leg/tools/regression/usr.bin/Makefile projects/specific_leg/tools/regression/usr.bin/apply/ projects/specific_leg/tools/regression/usr.bin/calendar/ projects/specific_leg/tools/regression/usr.bin/comm/ projects/specific_leg/tools/regression/usr.bin/file2c/ projects/specific_leg/tools/regression/usr.bin/join/ projects/specific_leg/tools/regression/usr.bin/jot/ projects/specific_leg/tools/regression/usr.bin/lastcomm/ projects/specific_leg/tools/regression/usr.bin/m4/ projects/specific_leg/tools/regression/usr.bin/make/ projects/specific_leg/tools/regression/usr.bin/ncal/ projects/specific_leg/tools/regression/usr.bin/pkill/ projects/specific_leg/tools/regression/usr.bin/printf/ projects/specific_leg/tools/regression/usr.bin/regress.m4 projects/specific_leg/tools/regression/usr.bin/sed/ projects/specific_leg/tools/regression/usr.bin/tr/ projects/specific_leg/tools/regression/usr.bin/uudecode/ projects/specific_leg/tools/regression/usr.bin/uuencode/ projects/specific_leg/tools/regression/usr.bin/xargs/ projects/specific_leg/tools/regression/usr.bin/yacc/ projects/specific_leg/tools/regression/usr.sbin/ projects/specific_leg/usr.bin/csup/queue.h projects/specific_leg/usr.bin/netstat/atalk.c projects/specific_leg/usr.bin/netstat/ipx.c projects/specific_leg/usr.sbin/IPXrouted/ projects/specific_leg/usr.sbin/bsdconfig/usermgmt/userinput Modified: projects/specific_leg/MAINTAINERS (contents, props changed) projects/specific_leg/Makefile.inc1 projects/specific_leg/ObsoleteFiles.inc projects/specific_leg/bin/date/tests/Makefile projects/specific_leg/bin/kill/kill.c projects/specific_leg/bin/mv/tests/Makefile projects/specific_leg/bin/pax/tests/Makefile projects/specific_leg/bin/pkill/Makefile projects/specific_leg/bin/sh/bltin/bltin.h projects/specific_leg/bin/sh/expand.c projects/specific_leg/bin/sh/jobs.c projects/specific_leg/bin/sh/redir.c projects/specific_leg/bin/sh/tests/Makefile projects/specific_leg/bin/sh/tests/builtins/Makefile projects/specific_leg/bin/test/tests/Makefile projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8 projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8 projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c projects/specific_leg/contrib/file/mygetopt.h projects/specific_leg/contrib/libc++/include/map projects/specific_leg/contrib/libc++/include/unordered_map projects/specific_leg/contrib/libucl/Makefile.unix projects/specific_leg/contrib/libucl/Makefile.w32 projects/specific_leg/contrib/libucl/README.md projects/specific_leg/contrib/libucl/doc/api.md projects/specific_leg/contrib/libucl/include/ucl.h projects/specific_leg/contrib/libucl/src/ucl_emitter.c projects/specific_leg/contrib/libucl/src/ucl_hash.c projects/specific_leg/contrib/libucl/src/ucl_internal.h projects/specific_leg/contrib/libucl/src/ucl_parser.c projects/specific_leg/contrib/libucl/src/ucl_util.c projects/specific_leg/contrib/libucl/tests/run_tests.sh projects/specific_leg/contrib/libucl/tests/test_basic.c projects/specific_leg/contrib/libucl/tests/test_speed.c projects/specific_leg/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h projects/specific_leg/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h projects/specific_leg/contrib/llvm/include/llvm/CodeGen/MachineFunction.h projects/specific_leg/contrib/llvm/lib/CodeGen/MachineFunction.cpp projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp projects/specific_leg/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp projects/specific_leg/contrib/llvm/lib/MC/MCParser/AsmParser.cpp projects/specific_leg/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp projects/specific_leg/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp projects/specific_leg/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp projects/specific_leg/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/specific_leg/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp projects/specific_leg/contrib/mdocml/lib.in projects/specific_leg/contrib/pf/pflogd/pidfile.c projects/specific_leg/contrib/subversion/subversion/svn/util.c projects/specific_leg/contrib/tcpdump/tcpdump.c projects/specific_leg/contrib/tnftp/COPYING projects/specific_leg/contrib/vis/extern.h projects/specific_leg/crypto/openssh/sandbox-capsicum.c projects/specific_leg/etc/defaults/rc.conf projects/specific_leg/etc/mtree/BSD.include.dist projects/specific_leg/etc/mtree/BSD.tests.dist projects/specific_leg/etc/network.subr projects/specific_leg/etc/nsmb.conf projects/specific_leg/etc/rc.d/Makefile projects/specific_leg/etc/rc.d/routing projects/specific_leg/gnu/usr.bin/groff/tmac/fr.ISO8859-1 projects/specific_leg/gnu/usr.bin/groff/tmac/ru.KOI8-R projects/specific_leg/include/Makefile projects/specific_leg/lib/Makefile projects/specific_leg/lib/atf/libatf-c++/tests/Makefile projects/specific_leg/lib/atf/libatf-c++/tests/detail/Makefile projects/specific_leg/lib/atf/libatf-c/tests/Makefile projects/specific_leg/lib/atf/libatf-c/tests/detail/Makefile projects/specific_leg/lib/atf/tests/test-programs/Makefile projects/specific_leg/lib/libc/arm/aeabi/Makefile.inc projects/specific_leg/lib/libc/arm/aeabi/aeabi_double.c projects/specific_leg/lib/libc/arm/aeabi/aeabi_float.c projects/specific_leg/lib/libc/arm/gen/flt_rounds.c projects/specific_leg/lib/libc/gen/cap_sandboxed.c projects/specific_leg/lib/libc/gen/sem_new.c projects/specific_leg/lib/libc/net/ether_addr.c projects/specific_leg/lib/libcasper/libcasper.c projects/specific_leg/lib/libcrypt/Makefile projects/specific_leg/lib/libcrypt/tests/Makefile projects/specific_leg/lib/libedit/chartype.h projects/specific_leg/lib/libmd/Makefile projects/specific_leg/lib/libnv/nv.3 projects/specific_leg/lib/libpam/modules/pam_radius/pam_radius.8 projects/specific_leg/lib/libpam/modules/pam_tacplus/pam_tacplus.8 projects/specific_leg/lib/libpmc/Makefile projects/specific_leg/lib/libpmc/libpmc.c projects/specific_leg/lib/libpmc/pmc.atom.3 projects/specific_leg/lib/libprocstat/libprocstat.c projects/specific_leg/lib/libucl/Makefile projects/specific_leg/lib/libusb/libusb.h projects/specific_leg/lib/msun/arm/Makefile.inc projects/specific_leg/lib/msun/arm/Symbol.map projects/specific_leg/lib/msun/arm/fenv.c projects/specific_leg/lib/msun/arm/fenv.h projects/specific_leg/libexec/atf/atf-check/tests/Makefile projects/specific_leg/libexec/bootpd/tools/bootptest/print-bootp.c projects/specific_leg/release/picobsd/bridge/crunch.conf projects/specific_leg/release/picobsd/qemu/crunch.conf projects/specific_leg/rescue/rescue/Makefile projects/specific_leg/sbin/Makefile projects/specific_leg/sbin/casperd/Makefile projects/specific_leg/sbin/casperd/casperd.c projects/specific_leg/sbin/casperd/zygote.c projects/specific_leg/sbin/dhclient/Makefile projects/specific_leg/sbin/dhclient/bpf.c projects/specific_leg/sbin/dhclient/dhclient.c projects/specific_leg/sbin/fsck_ffs/fsutil.c projects/specific_leg/sbin/growfs/Makefile projects/specific_leg/sbin/hastd/subr.c projects/specific_leg/sbin/ifconfig/Makefile projects/specific_leg/sbin/ifconfig/ifconfig.8 projects/specific_leg/sbin/ifconfig/ifconfig.c projects/specific_leg/sbin/mdconfig/Makefile projects/specific_leg/sbin/mdconfig/mdconfig.8 projects/specific_leg/sbin/ping/Makefile projects/specific_leg/sbin/ping/ping.c projects/specific_leg/sbin/route/keywords projects/specific_leg/sbin/route/route.8 projects/specific_leg/sbin/route/route.c projects/specific_leg/secure/usr.bin/bdes/bdes.1 projects/specific_leg/share/doc/papers/beyond4.3/beyond43.ms projects/specific_leg/share/doc/papers/diskperf/abs.ms (contents, props changed) projects/specific_leg/share/doc/papers/diskperf/appendix.ms (contents, props changed) projects/specific_leg/share/doc/papers/diskperf/conclusions.ms projects/specific_leg/share/doc/papers/diskperf/equip.ms (contents, props changed) projects/specific_leg/share/doc/papers/diskperf/methodology.ms (contents, props changed) projects/specific_leg/share/doc/papers/diskperf/motivation.ms projects/specific_leg/share/doc/papers/diskperf/results.ms (contents, props changed) projects/specific_leg/share/doc/papers/diskperf/tests.ms projects/specific_leg/share/doc/papers/fsinterface/abstract.ms (contents, props changed) projects/specific_leg/share/doc/papers/fsinterface/fsinterface.ms projects/specific_leg/share/doc/papers/fsinterface/slides.t (contents, props changed) projects/specific_leg/share/doc/papers/kernmalloc/alloc.fig (contents, props changed) projects/specific_leg/share/doc/papers/kernmalloc/appendix.ms projects/specific_leg/share/doc/papers/kernmalloc/appendix.t (contents, props changed) projects/specific_leg/share/doc/papers/kernmalloc/kernmalloc.t projects/specific_leg/share/doc/papers/kernmalloc/usage.tbl (contents, props changed) projects/specific_leg/share/doc/papers/kerntune/0.t (contents, props changed) projects/specific_leg/share/doc/papers/kerntune/1.t projects/specific_leg/share/doc/papers/kerntune/2.t (contents, props changed) projects/specific_leg/share/doc/papers/kerntune/3.t (contents, props changed) projects/specific_leg/share/doc/papers/kerntune/4.t (contents, props changed) projects/specific_leg/share/doc/papers/kerntune/fig2.pic (contents, props changed) projects/specific_leg/share/doc/papers/newvm/0.t (contents, props changed) projects/specific_leg/share/doc/papers/newvm/1.t projects/specific_leg/share/doc/papers/newvm/a.t projects/specific_leg/share/doc/papers/relengr/0.t projects/specific_leg/share/doc/papers/relengr/1.t (contents, props changed) projects/specific_leg/share/doc/papers/relengr/2.t (contents, props changed) projects/specific_leg/share/doc/papers/relengr/3.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/0.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/1.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/2.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/3.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/4.t projects/specific_leg/share/doc/papers/sysperf/5.t projects/specific_leg/share/doc/papers/sysperf/6.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/7.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/a1.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/a2.t (contents, props changed) projects/specific_leg/share/doc/papers/sysperf/appendix.ms projects/specific_leg/share/doc/psd/05.sysman/0.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/1.0.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/1.1.t projects/specific_leg/share/doc/psd/05.sysman/1.2.t projects/specific_leg/share/doc/psd/05.sysman/1.3.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/1.4.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/1.5.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/1.6.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/1.7.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/2.0.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/2.1.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/2.2.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/2.3.t projects/specific_leg/share/doc/psd/05.sysman/2.4.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/2.5.t (contents, props changed) projects/specific_leg/share/doc/psd/05.sysman/a.t (contents, props changed) projects/specific_leg/share/doc/psd/12.make/tutorial.ms projects/specific_leg/share/doc/psd/18.gprof/abstract.me (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/gathering.me (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/header.me (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/intro.me (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/postp.me (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/postp1.pic (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/postp2.pic (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/postp3.pic (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/pres1.pic (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/pres2.pic (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/present.me (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/profiling.me (contents, props changed) projects/specific_leg/share/doc/psd/18.gprof/refs.me (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/dgramread.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/dgramsend.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/pipe.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/socketpair.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/strchkread.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/streamread.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/streamwrite.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/tutor.me (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/udgramread.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/udgramsend.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/ustreamread.c (contents, props changed) projects/specific_leg/share/doc/psd/20.ipctut/ustreamwrite.c (contents, props changed) projects/specific_leg/share/doc/psd/21.ipc/0.t (contents, props changed) projects/specific_leg/share/doc/psd/21.ipc/1.t (contents, props changed) projects/specific_leg/share/doc/psd/21.ipc/2.t (contents, props changed) projects/specific_leg/share/doc/psd/21.ipc/3.t projects/specific_leg/share/doc/psd/21.ipc/4.t projects/specific_leg/share/doc/psd/21.ipc/5.t projects/specific_leg/share/doc/psd/contents/contents.ms projects/specific_leg/share/doc/smm/01.setup/0.t projects/specific_leg/share/doc/smm/01.setup/1.t (contents, props changed) projects/specific_leg/share/doc/smm/01.setup/2.t projects/specific_leg/share/doc/smm/01.setup/3.t projects/specific_leg/share/doc/smm/01.setup/4.t projects/specific_leg/share/doc/smm/01.setup/5.t projects/specific_leg/share/doc/smm/01.setup/6.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/0.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/1.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/2.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/3.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/4.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/5.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/6.t projects/specific_leg/share/doc/smm/02.config/a.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/b.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/c.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/d.t (contents, props changed) projects/specific_leg/share/doc/smm/02.config/e.t (contents, props changed) projects/specific_leg/share/doc/smm/04.quotas/quotas.ms (contents, props changed) projects/specific_leg/share/doc/smm/05.fastfs/0.t (contents, props changed) projects/specific_leg/share/doc/smm/05.fastfs/1.t (contents, props changed) projects/specific_leg/share/doc/smm/05.fastfs/2.t (contents, props changed) projects/specific_leg/share/doc/smm/05.fastfs/3.t projects/specific_leg/share/doc/smm/05.fastfs/4.t (contents, props changed) projects/specific_leg/share/doc/smm/05.fastfs/5.t (contents, props changed) projects/specific_leg/share/doc/smm/05.fastfs/6.t (contents, props changed) projects/specific_leg/share/doc/smm/06.nfs/0.t (contents, props changed) projects/specific_leg/share/doc/smm/06.nfs/1.t projects/specific_leg/share/doc/smm/06.nfs/2.t projects/specific_leg/share/doc/smm/06.nfs/ref.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/0.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/1.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/2.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/3.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/4.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/5.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/6.t (contents, props changed) projects/specific_leg/share/doc/smm/07.lpd/7.t (contents, props changed) projects/specific_leg/share/doc/smm/11.timedop/timed.ms (contents, props changed) projects/specific_leg/share/doc/smm/12.timed/date (contents, props changed) projects/specific_leg/share/doc/smm/12.timed/loop (contents, props changed) projects/specific_leg/share/doc/smm/12.timed/time (contents, props changed) projects/specific_leg/share/doc/smm/12.timed/timed.ms projects/specific_leg/share/doc/smm/12.timed/unused (contents, props changed) projects/specific_leg/share/doc/smm/18.net/0.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/1.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/2.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/3.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/4.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/5.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/6.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/7.t projects/specific_leg/share/doc/smm/18.net/8.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/9.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/a.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/b.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/c.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/d.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/e.t (contents, props changed) projects/specific_leg/share/doc/smm/18.net/f.t (contents, props changed) projects/specific_leg/share/doc/smm/contents/contents.ms projects/specific_leg/share/doc/usd/07.mail/mail0.nr projects/specific_leg/share/doc/usd/07.mail/mail1.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/mail2.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/mail3.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/mail4.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/mail5.nr projects/specific_leg/share/doc/usd/07.mail/mail6.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/mail7.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/mail8.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/mail9.nr (contents, props changed) projects/specific_leg/share/doc/usd/07.mail/maila.nr (contents, props changed) projects/specific_leg/share/doc/usd/18.msdiffs/ms.diffs projects/specific_leg/share/doc/usd/contents/contents.ms projects/specific_leg/share/examples/etc/make.conf projects/specific_leg/share/examples/tests/tests/atf/Makefile projects/specific_leg/share/examples/tests/tests/plain/Makefile projects/specific_leg/share/man/man1/intro.1 projects/specific_leg/share/man/man3/assert.3 projects/specific_leg/share/man/man3/bitstring.3 projects/specific_leg/share/man/man3/end.3 projects/specific_leg/share/man/man3/fpgetround.3 projects/specific_leg/share/man/man3/intro.3 projects/specific_leg/share/man/man3/pthread_create.3 projects/specific_leg/share/man/man3/pthread_exit.3 projects/specific_leg/share/man/man3/queue.3 projects/specific_leg/share/man/man3/stdarg.3 projects/specific_leg/share/man/man4/Makefile projects/specific_leg/share/man/man4/crypto.4 projects/specific_leg/share/man/man4/cxgbe.4 projects/specific_leg/share/man/man4/cy.4 projects/specific_leg/share/man/man4/digi.4 projects/specific_leg/share/man/man4/disc.4 projects/specific_leg/share/man/man4/edsc.4 projects/specific_leg/share/man/man4/fd.4 projects/specific_leg/share/man/man4/gre.4 projects/specific_leg/share/man/man4/icmp.4 projects/specific_leg/share/man/man4/inet.4 projects/specific_leg/share/man/man4/ip.4 projects/specific_leg/share/man/man4/ksyms.4 projects/specific_leg/share/man/man4/lp.4 projects/specific_leg/share/man/man4/mem.4 projects/specific_leg/share/man/man4/mtio.4 projects/specific_leg/share/man/man4/netgraph.4 projects/specific_leg/share/man/man4/netintro.4 projects/specific_leg/share/man/man4/ng_iface.4 projects/specific_leg/share/man/man4/null.4 projects/specific_leg/share/man/man4/nvd.4 projects/specific_leg/share/man/man4/nvme.4 projects/specific_leg/share/man/man4/pts.4 projects/specific_leg/share/man/man4/route.4 projects/specific_leg/share/man/man4/sctp.4 projects/specific_leg/share/man/man4/sio.4 projects/specific_leg/share/man/man4/tcp.4 projects/specific_leg/share/man/man4/termios.4 projects/specific_leg/share/man/man4/tty.4 projects/specific_leg/share/man/man4/udp.4 projects/specific_leg/share/man/man4/unix.4 projects/specific_leg/share/man/man4/vmx.4 projects/specific_leg/share/man/man4/wsp.4 projects/specific_leg/share/man/man4/xhci.4 projects/specific_leg/share/man/man5/a.out.5 projects/specific_leg/share/man/man5/acct.5 projects/specific_leg/share/man/man5/core.5 projects/specific_leg/share/man/man5/devfs.5 projects/specific_leg/share/man/man5/dir.5 projects/specific_leg/share/man/man5/disktab.5 projects/specific_leg/share/man/man5/fdescfs.5 projects/specific_leg/share/man/man5/fs.5 projects/specific_leg/share/man/man5/fstab.5 projects/specific_leg/share/man/man5/group.5 projects/specific_leg/share/man/man5/hosts.5 projects/specific_leg/share/man/man5/hosts.equiv.5 projects/specific_leg/share/man/man5/hosts.lpd.5 projects/specific_leg/share/man/man5/intro.5 projects/specific_leg/share/man/man5/networks.5 projects/specific_leg/share/man/man5/nsmb.conf.5 projects/specific_leg/share/man/man5/passwd.5 projects/specific_leg/share/man/man5/phones.5 projects/specific_leg/share/man/man5/protocols.5 projects/specific_leg/share/man/man5/rc.conf.5 projects/specific_leg/share/man/man5/remote.5 projects/specific_leg/share/man/man5/resolver.5 projects/specific_leg/share/man/man5/services.5 projects/specific_leg/share/man/man5/shells.5 projects/specific_leg/share/man/man5/src.conf.5 projects/specific_leg/share/man/man5/stab.5 projects/specific_leg/share/man/man6/intro.6 projects/specific_leg/share/man/man7/adding_user.7 projects/specific_leg/share/man/man7/ascii.7 projects/specific_leg/share/man/man7/environ.7 projects/specific_leg/share/man/man7/hier.7 projects/specific_leg/share/man/man7/hostname.7 projects/specific_leg/share/man/man7/intro.7 projects/specific_leg/share/man/man7/mailaddr.7 projects/specific_leg/share/man/man7/operator.7 projects/specific_leg/share/man/man7/sticky.7 projects/specific_leg/share/man/man7/tests.7 projects/specific_leg/share/man/man8/Makefile projects/specific_leg/share/man/man8/crash.8 projects/specific_leg/share/man/man8/intro.8 projects/specific_leg/share/man/man8/rc.8 projects/specific_leg/share/man/man9/buf.9 projects/specific_leg/share/man/man9/bus_dma.9 projects/specific_leg/share/man/man9/bus_space.9 projects/specific_leg/share/man/man9/counter.9 projects/specific_leg/share/man/man9/intro.9 projects/specific_leg/share/man/man9/memguard.9 projects/specific_leg/share/man/man9/netisr.9 projects/specific_leg/share/man/man9/rtentry.9 projects/specific_leg/share/man/man9/vm_set_page_size.9 projects/specific_leg/share/me/acm.me (contents, props changed) projects/specific_leg/share/me/chars.me (contents, props changed) projects/specific_leg/share/me/deltext.me (contents, props changed) projects/specific_leg/share/me/eqn.me projects/specific_leg/share/me/float.me (contents, props changed) projects/specific_leg/share/me/footnote.me (contents, props changed) projects/specific_leg/share/me/index.me (contents, props changed) projects/specific_leg/share/me/letterhead.me (contents, props changed) projects/specific_leg/share/me/local.me (contents, props changed) projects/specific_leg/share/me/null.me (contents, props changed) projects/specific_leg/share/me/orig_me.7 projects/specific_leg/share/me/refer.me (contents, props changed) projects/specific_leg/share/me/sh.me (contents, props changed) projects/specific_leg/share/me/tbl.me (contents, props changed) projects/specific_leg/share/me/thesis.me (contents, props changed) projects/specific_leg/share/me/tmac.orig_me projects/specific_leg/share/mk/Makefile projects/specific_leg/share/mk/atf.test.mk projects/specific_leg/share/mk/bsd.README projects/specific_leg/share/mk/bsd.cpu.mk projects/specific_leg/share/mk/bsd.libnames.mk projects/specific_leg/share/mk/bsd.own.mk projects/specific_leg/share/mk/bsd.test.mk projects/specific_leg/share/mk/plain.test.mk projects/specific_leg/share/mk/tap.test.mk projects/specific_leg/share/termcap/termcap.5 projects/specific_leg/sys/Makefile projects/specific_leg/sys/amd64/amd64/machdep.c projects/specific_leg/sys/amd64/amd64/mem.c projects/specific_leg/sys/amd64/amd64/pmap.c projects/specific_leg/sys/amd64/amd64/sys_machdep.c projects/specific_leg/sys/amd64/amd64/trap.c projects/specific_leg/sys/amd64/amd64/uio_machdep.c projects/specific_leg/sys/amd64/amd64/uma_machdep.c projects/specific_leg/sys/amd64/amd64/vm_machdep.c projects/specific_leg/sys/amd64/conf/GENERIC projects/specific_leg/sys/amd64/conf/NOTES projects/specific_leg/sys/amd64/include/pmap.h projects/specific_leg/sys/amd64/include/vmm.h (contents, props changed) projects/specific_leg/sys/amd64/linux32/linux32_machdep.c projects/specific_leg/sys/amd64/vmm/intel/vmx.c projects/specific_leg/sys/amd64/vmm/io/vatpic.c projects/specific_leg/sys/amd64/vmm/io/vatpic.h projects/specific_leg/sys/amd64/vmm/io/vlapic.c projects/specific_leg/sys/amd64/vmm/io/vlapic_priv.h projects/specific_leg/sys/amd64/vmm/vmm.c projects/specific_leg/sys/arm/arm/copystr.S projects/specific_leg/sys/arm/arm/cpufunc.c projects/specific_leg/sys/arm/arm/cpufunc_asm_armv7.S projects/specific_leg/sys/arm/arm/fusu.S projects/specific_leg/sys/arm/arm/machdep.c projects/specific_leg/sys/arm/arm/pmap-v6.c projects/specific_leg/sys/arm/arm/pmap.c projects/specific_leg/sys/arm/arm/support.S projects/specific_leg/sys/arm/arm/sys_machdep.c projects/specific_leg/sys/arm/arm/uio_machdep.c projects/specific_leg/sys/arm/conf/AC100 projects/specific_leg/sys/arm/conf/ARMADAXP projects/specific_leg/sys/arm/conf/ARNDALE projects/specific_leg/sys/arm/conf/ATMEL projects/specific_leg/sys/arm/conf/AVILA projects/specific_leg/sys/arm/conf/BEAGLEBONE projects/specific_leg/sys/arm/conf/BWCT projects/specific_leg/sys/arm/conf/CAMBRIA projects/specific_leg/sys/arm/conf/CNS11XXNAS projects/specific_leg/sys/arm/conf/COLIBRI-VF50 projects/specific_leg/sys/arm/conf/COSMIC projects/specific_leg/sys/arm/conf/CRB projects/specific_leg/sys/arm/conf/CUBIEBOARD projects/specific_leg/sys/arm/conf/CUBIEBOARD2 projects/specific_leg/sys/arm/conf/DB-78XXX projects/specific_leg/sys/arm/conf/DB-88F5XXX projects/specific_leg/sys/arm/conf/DB-88F6XXX projects/specific_leg/sys/arm/conf/DIGI-CCWMX53 projects/specific_leg/sys/arm/conf/DOCKSTAR projects/specific_leg/sys/arm/conf/DREAMPLUG-1001 projects/specific_leg/sys/arm/conf/EA3250 projects/specific_leg/sys/arm/conf/EB9200 projects/specific_leg/sys/arm/conf/EFIKA_MX projects/specific_leg/sys/arm/conf/EP80219 projects/specific_leg/sys/arm/conf/ETHERNUT5 projects/specific_leg/sys/arm/conf/GUMSTIX projects/specific_leg/sys/arm/conf/HL200 projects/specific_leg/sys/arm/conf/HL201 projects/specific_leg/sys/arm/conf/IMX53-QSB projects/specific_leg/sys/arm/conf/IMX6 projects/specific_leg/sys/arm/conf/IQ31244 projects/specific_leg/sys/arm/conf/KB920X projects/specific_leg/sys/arm/conf/LN2410SBC projects/specific_leg/sys/arm/conf/NSLU projects/specific_leg/sys/arm/conf/PANDABOARD projects/specific_leg/sys/arm/conf/QILA9G20 projects/specific_leg/sys/arm/conf/QUARTZ projects/specific_leg/sys/arm/conf/RADXA projects/specific_leg/sys/arm/conf/RPI-B projects/specific_leg/sys/arm/conf/SAM9260EK projects/specific_leg/sys/arm/conf/SAM9G20EK projects/specific_leg/sys/arm/conf/SAM9X25EK projects/specific_leg/sys/arm/conf/SHEEVAPLUG projects/specific_leg/sys/arm/conf/SN9G45 projects/specific_leg/sys/arm/conf/TS7800 projects/specific_leg/sys/arm/conf/VERSATILEPB projects/specific_leg/sys/arm/conf/VYBRID.common projects/specific_leg/sys/arm/conf/WANDBOARD.common projects/specific_leg/sys/arm/conf/ZEDBOARD projects/specific_leg/sys/arm/include/asmacros.h projects/specific_leg/sys/arm/include/param.h projects/specific_leg/sys/arm/include/sysarch.h projects/specific_leg/sys/arm/samsung/exynos/files.exynos5 projects/specific_leg/sys/boot/Makefile.amd64 projects/specific_leg/sys/boot/common/part.c projects/specific_leg/sys/boot/efi/libefi/Makefile projects/specific_leg/sys/boot/fdt/dts/arm/exynos5250.dtsi projects/specific_leg/sys/boot/fdt/dts/mips/beri-netfpga.dts projects/specific_leg/sys/boot/uboot/common/main.c projects/specific_leg/sys/boot/uboot/lib/api_public.h projects/specific_leg/sys/boot/uboot/lib/disk.c projects/specific_leg/sys/boot/uboot/lib/glue.c projects/specific_leg/sys/boot/uboot/lib/libuboot.h projects/specific_leg/sys/cam/ctl/ctl_frontend_iscsi.c projects/specific_leg/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c projects/specific_leg/sys/cddl/compat/opensolaris/sys/file.h projects/specific_leg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/specific_leg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/specific_leg/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/specific_leg/sys/compat/freebsd32/freebsd32_capability.c projects/specific_leg/sys/compat/freebsd32/freebsd32_ioctl.c projects/specific_leg/sys/compat/freebsd32/freebsd32_misc.c projects/specific_leg/sys/compat/freebsd32/freebsd32_proto.h projects/specific_leg/sys/compat/freebsd32/freebsd32_syscall.h projects/specific_leg/sys/compat/freebsd32/freebsd32_syscalls.c projects/specific_leg/sys/compat/freebsd32/freebsd32_sysent.c projects/specific_leg/sys/compat/freebsd32/freebsd32_systrace_args.c projects/specific_leg/sys/compat/freebsd32/syscalls.master projects/specific_leg/sys/compat/linprocfs/linprocfs.c projects/specific_leg/sys/compat/linux/linux_file.c projects/specific_leg/sys/compat/linux/linux_ioctl.c projects/specific_leg/sys/compat/linux/linux_misc.c projects/specific_leg/sys/compat/linux/linux_socket.c projects/specific_leg/sys/compat/svr4/svr4_fcntl.c projects/specific_leg/sys/compat/svr4/svr4_filio.c projects/specific_leg/sys/compat/svr4/svr4_fuser.h projects/specific_leg/sys/compat/svr4/svr4_ioctl.c projects/specific_leg/sys/compat/svr4/svr4_ipc.c projects/specific_leg/sys/compat/svr4/svr4_misc.c projects/specific_leg/sys/compat/svr4/svr4_resource.c projects/specific_leg/sys/compat/svr4/svr4_resource.h projects/specific_leg/sys/compat/svr4/svr4_stream.c projects/specific_leg/sys/conf/NOTES projects/specific_leg/sys/conf/files projects/specific_leg/sys/conf/files.ia64 projects/specific_leg/sys/conf/options projects/specific_leg/sys/conf/options.ia64 projects/specific_leg/sys/crypto/sha2/sha2.c projects/specific_leg/sys/crypto/sha2/sha2.h projects/specific_leg/sys/dev/aac/aac_linux.c projects/specific_leg/sys/dev/aacraid/aacraid_linux.c projects/specific_leg/sys/dev/amdtemp/amdtemp.c projects/specific_leg/sys/dev/amr/amr_linux.c projects/specific_leg/sys/dev/ath/ah_osdep.c projects/specific_leg/sys/dev/ath/ath_hal/ar5212/ar5212_power.c projects/specific_leg/sys/dev/ath/ath_hal/ar5416/ar5416_power.c projects/specific_leg/sys/dev/ath/if_ath.c projects/specific_leg/sys/dev/ath/if_ath_tx.c projects/specific_leg/sys/dev/bxe/bxe.c projects/specific_leg/sys/dev/cpuctl/cpuctl.c projects/specific_leg/sys/dev/cxgbe/adapter.h projects/specific_leg/sys/dev/cxgbe/common/t4_hw.h projects/specific_leg/sys/dev/cxgbe/t4_main.c projects/specific_leg/sys/dev/cxgbe/t4_sge.c projects/specific_leg/sys/dev/esp/ncr53c9xvar.h projects/specific_leg/sys/dev/filemon/filemon.c projects/specific_leg/sys/dev/hwpmc/hwpmc_core.c projects/specific_leg/sys/dev/hwpmc/hwpmc_intel.c projects/specific_leg/sys/dev/hwpmc/hwpmc_logging.c projects/specific_leg/sys/dev/hwpmc/hwpmc_piv.c projects/specific_leg/sys/dev/hwpmc/hwpmc_uncore.c projects/specific_leg/sys/dev/hwpmc/pmc_events.h projects/specific_leg/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c projects/specific_leg/sys/dev/ipmi/ipmi_linux.c projects/specific_leg/sys/dev/isci/scil/sati_passthrough.c projects/specific_leg/sys/dev/isci/scil/sati_util.h projects/specific_leg/sys/dev/isci/scil/sci_controller_constants.h projects/specific_leg/sys/dev/isci/scil/sci_util.h projects/specific_leg/sys/dev/isci/scil/scic_sds_request.h projects/specific_leg/sys/dev/iscsi/icl.c projects/specific_leg/sys/dev/iscsi/icl_proxy.c projects/specific_leg/sys/dev/iscsi_initiator/iscsi.c projects/specific_leg/sys/dev/ixgbe/ixgbe.c projects/specific_leg/sys/dev/le/am7990.c projects/specific_leg/sys/dev/le/am79900.c projects/specific_leg/sys/dev/le/am79900reg.h projects/specific_leg/sys/dev/le/am7990reg.h projects/specific_leg/sys/dev/le/if_le_isa.c projects/specific_leg/sys/dev/le/if_le_pci.c projects/specific_leg/sys/dev/le/lance.c projects/specific_leg/sys/dev/le/lancereg.h projects/specific_leg/sys/dev/md/md.c projects/specific_leg/sys/dev/mfi/mfi_linux.c projects/specific_leg/sys/dev/mxge/if_mxge.c projects/specific_leg/sys/dev/mxge/if_mxge_var.h projects/specific_leg/sys/dev/nvme/nvme.c projects/specific_leg/sys/dev/nvme/nvme_ctrlr.c projects/specific_leg/sys/dev/nvme/nvme_private.h projects/specific_leg/sys/dev/nvme/nvme_qpair.c projects/specific_leg/sys/dev/oce/oce_if.c projects/specific_leg/sys/dev/puc/puc.c projects/specific_leg/sys/dev/puc/puc_bfe.h projects/specific_leg/sys/dev/puc/puc_cfg.c projects/specific_leg/sys/dev/puc/puc_pccard.c projects/specific_leg/sys/dev/puc/puc_pci.c projects/specific_leg/sys/dev/puc/pucdata.c projects/specific_leg/sys/dev/qlxgb/qla_os.c projects/specific_leg/sys/dev/qlxgbe/ql_os.c projects/specific_leg/sys/dev/qlxge/qls_os.c projects/specific_leg/sys/dev/sbni/if_sbni.c projects/specific_leg/sys/dev/sfxge/sfxge_tx.c projects/specific_leg/sys/dev/sfxge/sfxge_tx.h projects/specific_leg/sys/dev/sound/usb/uaudio.c projects/specific_leg/sys/dev/tdfx/tdfx_linux.c projects/specific_leg/sys/dev/usb/input/ukbd.c projects/specific_leg/sys/dev/usb/serial/ubsa.c projects/specific_leg/sys/dev/usb/serial/ubser.c projects/specific_leg/sys/dev/usb/serial/uchcom.c projects/specific_leg/sys/dev/usb/serial/ufoma.c projects/specific_leg/sys/dev/usb/serial/umodem.c projects/specific_leg/sys/dev/usb/serial/uplcom.c projects/specific_leg/sys/dev/usb/serial/usb_serial.c projects/specific_leg/sys/dev/usb/serial/usb_serial.h projects/specific_leg/sys/dev/usb/usb_core.h projects/specific_leg/sys/dev/usb/usb_dev.c projects/specific_leg/sys/dev/usb/usb_device.c projects/specific_leg/sys/dev/usb/usb_process.c projects/specific_leg/sys/dev/usb/usb_process.h projects/specific_leg/sys/dev/usb/usb_transfer.c projects/specific_leg/sys/dev/usb/usbdi.h projects/specific_leg/sys/dev/usb/wlan/if_urtwn.c projects/specific_leg/sys/dev/usb/wlan/if_urtwnreg.h projects/specific_leg/sys/dev/virtio/network/if_vtnet.c projects/specific_leg/sys/dev/vmware/vmxnet3/if_vmx.c projects/specific_leg/sys/dev/vmware/vmxnet3/if_vmxreg.h projects/specific_leg/sys/dev/vmware/vmxnet3/if_vmxvar.h projects/specific_leg/sys/dev/vt/hw/efifb/efifb.c projects/specific_leg/sys/dev/vt/vt_core.c projects/specific_leg/sys/dev/vxge/vxge.c projects/specific_leg/sys/dev/xen/console/console.c projects/specific_leg/sys/fs/fdescfs/fdesc_vnops.c projects/specific_leg/sys/fs/fuse/fuse_vfsops.c projects/specific_leg/sys/fs/msdosfs/msdosfs_fileno.c projects/specific_leg/sys/fs/nfsclient/nfs_clport.c projects/specific_leg/sys/fs/nfsserver/nfs_nfsdport.c projects/specific_leg/sys/fs/tmpfs/tmpfs_subr.c projects/specific_leg/sys/fs/tmpfs/tmpfs_vfsops.c projects/specific_leg/sys/fs/tmpfs/tmpfs_vnops.c projects/specific_leg/sys/i386/conf/GENERIC projects/specific_leg/sys/i386/conf/NOTES projects/specific_leg/sys/i386/conf/XEN projects/specific_leg/sys/i386/i386/machdep.c projects/specific_leg/sys/i386/i386/pmap.c projects/specific_leg/sys/i386/i386/sys_machdep.c projects/specific_leg/sys/i386/i386/trap.c projects/specific_leg/sys/i386/i386/uio_machdep.c projects/specific_leg/sys/i386/i386/vm_machdep.c projects/specific_leg/sys/i386/ibcs2/ibcs2_fcntl.c projects/specific_leg/sys/i386/ibcs2/ibcs2_ioctl.c projects/specific_leg/sys/i386/ibcs2/ibcs2_misc.c projects/specific_leg/sys/i386/linux/linux_machdep.c projects/specific_leg/sys/i386/xen/clock.c projects/specific_leg/sys/i386/xen/pmap.c projects/specific_leg/sys/ia64/conf/GENERIC projects/specific_leg/sys/ia64/ia64/clock.c projects/specific_leg/sys/ia64/ia64/db_machdep.c projects/specific_leg/sys/ia64/ia64/exception.S projects/specific_leg/sys/ia64/ia64/interrupt.c projects/specific_leg/sys/ia64/ia64/machdep.c projects/specific_leg/sys/ia64/ia64/mp_machdep.c projects/specific_leg/sys/ia64/ia64/pmap.c projects/specific_leg/sys/ia64/ia64/trap.c projects/specific_leg/sys/ia64/ia64/uio_machdep.c projects/specific_leg/sys/ia64/ia64/uma_machdep.c projects/specific_leg/sys/ia64/include/kdb.h projects/specific_leg/sys/ia64/include/md_var.h projects/specific_leg/sys/ia64/include/pcpu.h projects/specific_leg/sys/ia64/include/pmap.h projects/specific_leg/sys/ia64/include/smp.h projects/specific_leg/sys/isa/isareg.h projects/specific_leg/sys/kern/Make.tags.inc projects/specific_leg/sys/kern/imgact_elf.c projects/specific_leg/sys/kern/init_main.c projects/specific_leg/sys/kern/init_sysent.c projects/specific_leg/sys/kern/kern_descrip.c projects/specific_leg/sys/kern/kern_event.c projects/specific_leg/sys/kern/kern_exec.c projects/specific_leg/sys/kern/kern_exit.c projects/specific_leg/sys/kern/kern_jail.c projects/specific_leg/sys/kern/kern_ktr.c projects/specific_leg/sys/kern/kern_ktrace.c projects/specific_leg/sys/kern/kern_linker.c projects/specific_leg/sys/kern/kern_malloc.c projects/specific_leg/sys/kern/kern_mib.c projects/specific_leg/sys/kern/kern_sig.c projects/specific_leg/sys/kern/kern_sysctl.c projects/specific_leg/sys/kern/kern_umtx.c projects/specific_leg/sys/kern/sched_ule.c projects/specific_leg/sys/kern/subr_capability.c projects/specific_leg/sys/kern/subr_prf.c projects/specific_leg/sys/kern/subr_syscall.c projects/specific_leg/sys/kern/subr_trap.c projects/specific_leg/sys/kern/subr_witness.c projects/specific_leg/sys/kern/sys_capability.c projects/specific_leg/sys/kern/sys_generic.c projects/specific_leg/sys/kern/sys_procdesc.c projects/specific_leg/sys/kern/syscalls.c projects/specific_leg/sys/kern/syscalls.master projects/specific_leg/sys/kern/systrace_args.c projects/specific_leg/sys/kern/tty.c projects/specific_leg/sys/kern/uipc_mqueue.c projects/specific_leg/sys/kern/uipc_sem.c projects/specific_leg/sys/kern/uipc_shm.c projects/specific_leg/sys/kern/uipc_syscalls.c projects/specific_leg/sys/kern/uipc_usrreq.c projects/specific_leg/sys/kern/vfs_acl.c projects/specific_leg/sys/kern/vfs_aio.c projects/specific_leg/sys/kern/vfs_bio.c projects/specific_leg/sys/kern/vfs_extattr.c projects/specific_leg/sys/kern/vfs_lookup.c projects/specific_leg/sys/kern/vfs_subr.c projects/specific_leg/sys/kern/vfs_syscalls.c projects/specific_leg/sys/kern/vfs_vnops.c projects/specific_leg/sys/mips/atheros/apb.c projects/specific_leg/sys/mips/atheros/apbvar.h projects/specific_leg/sys/mips/atheros/ar71xx_cpudef.h projects/specific_leg/sys/mips/atheros/ar934x_chip.c projects/specific_leg/sys/mips/atheros/if_arge.c projects/specific_leg/sys/mips/cavium/octopci_bus_space.c projects/specific_leg/sys/mips/conf/ALCHEMY projects/specific_leg/sys/mips/conf/ALFA_HORNET_UB projects/specific_leg/sys/mips/conf/AP121 projects/specific_leg/sys/mips/conf/AP91 projects/specific_leg/sys/mips/conf/AP93 projects/specific_leg/sys/mips/conf/AP94 projects/specific_leg/sys/mips/conf/AP96 projects/specific_leg/sys/mips/conf/AR71XX_BASE projects/specific_leg/sys/mips/conf/AR724X_BASE projects/specific_leg/sys/mips/conf/AR91XX_BASE projects/specific_leg/sys/mips/conf/AR933X_BASE projects/specific_leg/sys/mips/conf/AR934X_BASE projects/specific_leg/sys/mips/conf/BERI_NETFPGA_MDROOT projects/specific_leg/sys/mips/conf/CARAMBOLA2 projects/specific_leg/sys/mips/conf/DB120 projects/specific_leg/sys/mips/conf/DB120.hints projects/specific_leg/sys/mips/conf/DIR-825B1 projects/specific_leg/sys/mips/conf/ENH200 projects/specific_leg/sys/mips/conf/PB47 projects/specific_leg/sys/mips/conf/PB92 projects/specific_leg/sys/mips/conf/PICOSTATION_M2HP projects/specific_leg/sys/mips/conf/ROUTERSTATION projects/specific_leg/sys/mips/conf/ROUTERSTATION_MFS projects/specific_leg/sys/mips/conf/RSPRO projects/specific_leg/sys/mips/conf/RSPRO_MFS projects/specific_leg/sys/mips/conf/RSPRO_STANDALONE projects/specific_leg/sys/mips/conf/RT305X projects/specific_leg/sys/mips/conf/SENTRY5 projects/specific_leg/sys/mips/conf/SWARM64_SMP projects/specific_leg/sys/mips/conf/SWARM_SMP projects/specific_leg/sys/mips/conf/TP-WN1043ND projects/specific_leg/sys/mips/conf/WZR-300HP projects/specific_leg/sys/mips/conf/XLRN32 projects/specific_leg/sys/mips/conf/std.SWARM projects/specific_leg/sys/mips/conf/std.XLP projects/specific_leg/sys/mips/include/bus.h projects/specific_leg/sys/mips/mips/bus_space_fdt.c projects/specific_leg/sys/mips/mips/bus_space_generic.c projects/specific_leg/sys/mips/mips/gdb_machdep.c projects/specific_leg/sys/mips/mips/machdep.c projects/specific_leg/sys/mips/mips/pmap.c projects/specific_leg/sys/mips/mips/uio_machdep.c projects/specific_leg/sys/mips/mips/uma_machdep.c projects/specific_leg/sys/mips/rmi/dev/nlge/if_nlge.c projects/specific_leg/sys/mips/rmi/rootfs_list.txt projects/specific_leg/sys/modules/Makefile projects/specific_leg/sys/modules/arcnet/Makefile projects/specific_leg/sys/modules/crypto/Makefile projects/specific_leg/sys/modules/geom/geom_bde/Makefile projects/specific_leg/sys/modules/if_gre/Makefile projects/specific_leg/sys/modules/if_tun/Makefile projects/specific_leg/sys/modules/netgraph/iface/Makefile projects/specific_leg/sys/modules/random/Makefile projects/specific_leg/sys/modules/smbfs/Makefile projects/specific_leg/sys/modules/sppp/Makefile projects/specific_leg/sys/modules/vmware/vmxnet3/Makefile projects/specific_leg/sys/modules/wlan/Makefile projects/specific_leg/sys/modules/zfs/Makefile projects/specific_leg/sys/net/bpf_filter.c projects/specific_leg/sys/net/if.h projects/specific_leg/sys/net/if_arcsubr.c projects/specific_leg/sys/net/if_bridge.c projects/specific_leg/sys/net/if_epair.c projects/specific_leg/sys/net/if_ethersubr.c projects/specific_leg/sys/net/if_fddisubr.c projects/specific_leg/sys/net/if_gre.c projects/specific_leg/sys/net/if_iso88025subr.c projects/specific_leg/sys/net/if_loop.c projects/specific_leg/sys/net/if_spppfr.c projects/specific_leg/sys/net/if_spppsubr.c projects/specific_leg/sys/net/if_tun.c projects/specific_leg/sys/net/if_types.h projects/specific_leg/sys/net/if_var.h projects/specific_leg/sys/net/iso88025.h projects/specific_leg/sys/net/netisr.h projects/specific_leg/sys/net/route.c projects/specific_leg/sys/net/route.h projects/specific_leg/sys/net/rtsock.c projects/specific_leg/sys/net80211/ieee80211_ioctl.c projects/specific_leg/sys/netgraph/ng_cisco.c projects/specific_leg/sys/netgraph/ng_iface.c projects/specific_leg/sys/netgraph/ng_iface.h projects/specific_leg/sys/netgraph/ng_ksocket.c projects/specific_leg/sys/netinet/in_pcb.c projects/specific_leg/sys/netinet/in_pcbgroup.c projects/specific_leg/sys/netinet/in_proto.c projects/specific_leg/sys/netinet/ip_gre.c projects/specific_leg/sys/netinet/ip_input.c projects/specific_leg/sys/netinet/ip_var.h projects/specific_leg/sys/netinet/sctp.h projects/specific_leg/sys/netinet/sctp_constants.h projects/specific_leg/sys/netinet/sctp_indata.c projects/specific_leg/sys/netinet/sctp_input.c projects/specific_leg/sys/netinet/sctp_output.c projects/specific_leg/sys/netinet/sctp_pcb.c projects/specific_leg/sys/netinet/sctp_sysctl.c projects/specific_leg/sys/netinet/sctp_sysctl.h projects/specific_leg/sys/netinet/sctp_timer.c projects/specific_leg/sys/netinet/sctp_usrreq.c projects/specific_leg/sys/netinet/sctputil.c projects/specific_leg/sys/netinet/sctputil.h projects/specific_leg/sys/netinet6/in6.h projects/specific_leg/sys/netinet6/in6_pcb.c projects/specific_leg/sys/netinet6/in6_pcbgroup.c projects/specific_leg/sys/netinet6/ip6_var.h projects/specific_leg/sys/netpfil/ipfw/ip_fw_pfil.c projects/specific_leg/sys/netsmb/netbios.h projects/specific_leg/sys/netsmb/smb_dev.c projects/specific_leg/sys/nfsserver/nfs_srvkrpc.c projects/specific_leg/sys/ofed/drivers/infiniband/core/umem.c projects/specific_leg/sys/ofed/drivers/infiniband/hw/mthca/mthca_memfree.c projects/specific_leg/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c projects/specific_leg/sys/ofed/drivers/net/mlx4/en_netdev.c projects/specific_leg/sys/ofed/include/rdma/ib_addr.h projects/specific_leg/sys/pc98/cbus/cbus.h projects/specific_leg/sys/pc98/cbus/cbus_dma.c projects/specific_leg/sys/pc98/pc98/machdep.c projects/specific_leg/sys/powerpc/aim/machdep.c projects/specific_leg/sys/powerpc/aim/mmu_oea.c projects/specific_leg/sys/powerpc/aim/mmu_oea64.c projects/specific_leg/sys/powerpc/aim/moea64_native.c projects/specific_leg/sys/powerpc/aim/uma_machdep.c projects/specific_leg/sys/powerpc/booke/machdep.c projects/specific_leg/sys/powerpc/booke/pmap.c projects/specific_leg/sys/powerpc/conf/GENERIC projects/specific_leg/sys/powerpc/conf/GENERIC64 projects/specific_leg/sys/powerpc/conf/MPC85XX projects/specific_leg/sys/powerpc/conf/NOTES projects/specific_leg/sys/powerpc/include/bat.h projects/specific_leg/sys/powerpc/include/bus.h projects/specific_leg/sys/powerpc/include/psl.h projects/specific_leg/sys/powerpc/powerpc/uio_machdep.c projects/specific_leg/sys/security/audit/audit_bsm_klib.c projects/specific_leg/sys/security/mac/mac_framework.h projects/specific_leg/sys/security/mac/mac_policy.h projects/specific_leg/sys/security/mac/mac_syscalls.c projects/specific_leg/sys/security/mac_biba/mac_biba.c projects/specific_leg/sys/security/mac_lomac/mac_lomac.c projects/specific_leg/sys/security/mac_mls/mac_mls.c projects/specific_leg/sys/security/mac_stub/mac_stub.c projects/specific_leg/sys/security/mac_test/mac_test.c projects/specific_leg/sys/sparc64/sparc64/machdep.c projects/specific_leg/sys/sparc64/sparc64/pmap.c projects/specific_leg/sys/sparc64/sparc64/sys_machdep.c projects/specific_leg/sys/sparc64/sparc64/uio_machdep.c projects/specific_leg/sys/sparc64/sparc64/vm_machdep.c projects/specific_leg/sys/sys/_umtx.h projects/specific_leg/sys/sys/bus_dma.h projects/specific_leg/sys/sys/capability.h projects/specific_leg/sys/sys/param.h projects/specific_leg/sys/sys/pmc.h projects/specific_leg/sys/sys/priv.h projects/specific_leg/sys/sys/proc.h projects/specific_leg/sys/sys/sockbuf.h projects/specific_leg/sys/sys/sockio.h projects/specific_leg/sys/sys/syscall.h projects/specific_leg/sys/sys/syscall.mk projects/specific_leg/sys/sys/sysproto.h projects/specific_leg/sys/sys/umtx.h projects/specific_leg/sys/sys/unpcb.h projects/specific_leg/sys/sys/vmmeter.h projects/specific_leg/sys/tools/miidevs2h.awk projects/specific_leg/sys/tools/pccarddevs2h.awk projects/specific_leg/sys/ufs/ffs/ffs_alloc.c projects/specific_leg/sys/vm/device_pager.c projects/specific_leg/sys/vm/memguard.c projects/specific_leg/sys/vm/swap_pager.c projects/specific_leg/sys/vm/vm_fault.c projects/specific_leg/sys/vm/vm_glue.c projects/specific_leg/sys/vm/vm_map.c projects/specific_leg/sys/vm/vm_meter.c projects/specific_leg/sys/vm/vm_mmap.c projects/specific_leg/sys/vm/vm_object.c projects/specific_leg/sys/vm/vm_page.c projects/specific_leg/sys/vm/vm_pageout.c projects/specific_leg/sys/vm/vm_param.h projects/specific_leg/sys/vm/vm_phys.c projects/specific_leg/sys/vm/vm_phys.h projects/specific_leg/sys/vm/vm_radix.c projects/specific_leg/sys/vm/vm_zeroidle.c projects/specific_leg/sys/vm/vnode_pager.c projects/specific_leg/sys/x86/include/bus.h projects/specific_leg/sys/x86/iommu/busdma_dmar.c projects/specific_leg/sys/x86/iommu/intel_ctx.c projects/specific_leg/sys/x86/iommu/intel_dmar.h projects/specific_leg/sys/x86/isa/atpic.c projects/specific_leg/sys/x86/isa/isa_dma.c projects/specific_leg/sys/x86/x86/intr_machdep.c projects/specific_leg/sys/x86/x86/mca.c projects/specific_leg/sys/x86/x86/nexus.c projects/specific_leg/tests/sys/Makefile projects/specific_leg/tests/sys/kern/Makefile projects/specific_leg/tests/sys/kern/kern_descrip_test.c projects/specific_leg/tests/sys/kern/unix_seqpacket_test.c projects/specific_leg/tools/bsdbox/Makefile projects/specific_leg/tools/bsdbox/Makefile.net projects/specific_leg/tools/build/mk/OptionalObsoleteFiles.inc projects/specific_leg/tools/build/options/WITHOUT_BMAKE projects/specific_leg/tools/regression/README projects/specific_leg/tools/regression/capsicum/libcapsicum/dns.c projects/specific_leg/tools/regression/capsicum/libcapsicum/grp.c projects/specific_leg/tools/regression/capsicum/libcapsicum/pwd.c projects/specific_leg/tools/regression/capsicum/libcapsicum/sysctl.c projects/specific_leg/tools/regression/capsicum/syscalls/cap_fcntls_limit.c projects/specific_leg/tools/regression/capsicum/syscalls/cap_getmode.c projects/specific_leg/tools/regression/capsicum/syscalls/cap_ioctls_limit.c projects/specific_leg/tools/regression/lib/libc/net/Makefile projects/specific_leg/tools/regression/lib/libc/string/Makefile projects/specific_leg/tools/regression/lib/libc/string/test-strerror.c projects/specific_leg/tools/regression/priv/main.c projects/specific_leg/tools/regression/security/cap_test/cap_test_capabilities.c projects/specific_leg/tools/regression/security/cap_test/cap_test_capmode.c projects/specific_leg/tools/regression/security/cap_test/cap_test_fcntl.c projects/specific_leg/tools/regression/security/cap_test/cap_test_pdfork.c projects/specific_leg/tools/regression/security/cap_test/cap_test_pdkill.c projects/specific_leg/tools/regression/security/cap_test/cap_test_relative.c projects/specific_leg/tools/regression/security/cap_test/cap_test_sysctl.c projects/specific_leg/tools/tools/ifinfo/ifinfo.c projects/specific_leg/tools/tools/iwn/iwnstats/main.c projects/specific_leg/tools/tools/nanobsd/Files/root/save_cfg projects/specific_leg/tools/tools/nanobsd/gateworks/common projects/specific_leg/tools/tools/nanobsd/nanobsd.sh projects/specific_leg/tools/tools/nanobsd/pcengines/ALIX_DSK projects/specific_leg/tools/tools/nanobsd/pcengines/common.conf projects/specific_leg/tools/tools/net80211/wlanwatch/wlanwatch.c projects/specific_leg/tools/tools/net80211/wlanwds/wlanwds.c projects/specific_leg/usr.bin/apply/Makefile projects/specific_leg/usr.bin/atf/atf-sh/tests/Makefile projects/specific_leg/usr.bin/calendar/Makefile projects/specific_leg/usr.bin/comm/Makefile projects/specific_leg/usr.bin/csup/config.h projects/specific_leg/usr.bin/csup/diff.c projects/specific_leg/usr.bin/csup/fixups.c projects/specific_leg/usr.bin/csup/fixups.h projects/specific_leg/usr.bin/csup/keyword.c projects/specific_leg/usr.bin/csup/proto.c projects/specific_leg/usr.bin/csup/rcsfile.c projects/specific_leg/usr.bin/csup/rcsparse.c projects/specific_leg/usr.bin/csup/status.c projects/specific_leg/usr.bin/csup/threads.c projects/specific_leg/usr.bin/dtc/fdt.cc projects/specific_leg/usr.bin/file2c/Makefile projects/specific_leg/usr.bin/find/function.c projects/specific_leg/usr.bin/indent/indent.1 projects/specific_leg/usr.bin/join/Makefile projects/specific_leg/usr.bin/jot/Makefile projects/specific_leg/usr.bin/kdump/kdump.c projects/specific_leg/usr.bin/kdump/mksubr projects/specific_leg/usr.bin/ktrdump/ktrdump.c projects/specific_leg/usr.bin/lastcomm/Makefile projects/specific_leg/usr.bin/locate/locate/locate.1 projects/specific_leg/usr.bin/m4/Makefile projects/specific_leg/usr.bin/make/Makefile projects/specific_leg/usr.bin/make/make.1 projects/specific_leg/usr.bin/ministat/ministat.c projects/specific_leg/usr.bin/ncal/Makefile projects/specific_leg/usr.bin/netstat/Makefile projects/specific_leg/usr.bin/netstat/if.c projects/specific_leg/usr.bin/netstat/main.c projects/specific_leg/usr.bin/netstat/netstat.1 projects/specific_leg/usr.bin/netstat/netstat.h projects/specific_leg/usr.bin/netstat/route.c projects/specific_leg/usr.bin/pr/pr.1 projects/specific_leg/usr.bin/printf/Makefile projects/specific_leg/usr.bin/procstat/procstat_files.c projects/specific_leg/usr.bin/rwho/rwho.c projects/specific_leg/usr.bin/sed/Makefile projects/specific_leg/usr.bin/talk/Makefile projects/specific_leg/usr.bin/talk/display.c projects/specific_leg/usr.bin/talk/io.c projects/specific_leg/usr.bin/talk/talk.h projects/specific_leg/usr.bin/tests/Makefile projects/specific_leg/usr.bin/tr/Makefile projects/specific_leg/usr.bin/truss/syscall.h projects/specific_leg/usr.bin/truss/syscalls.c projects/specific_leg/usr.bin/uniq/uniq.c projects/specific_leg/usr.bin/uudecode/Makefile projects/specific_leg/usr.bin/uuencode/Makefile projects/specific_leg/usr.bin/whereis/whereis.1 projects/specific_leg/usr.bin/xargs/Makefile projects/specific_leg/usr.bin/yacc/Makefile projects/specific_leg/usr.sbin/Makefile projects/specific_leg/usr.sbin/bhyve/bhyverun.c projects/specific_leg/usr.sbin/bhyve/bhyverun.h projects/specific_leg/usr.sbin/bhyve/pci_ahci.c projects/specific_leg/usr.sbin/bhyve/pci_lpc.c projects/specific_leg/usr.sbin/bhyve/spinup_ap.c projects/specific_leg/usr.sbin/bsdconfig/bsdconfig projects/specific_leg/usr.sbin/bsdconfig/share/device.subr projects/specific_leg/usr.sbin/bsdconfig/share/dialog.subr projects/specific_leg/usr.sbin/bsdconfig/share/keymap.subr projects/specific_leg/usr.sbin/bsdconfig/share/script.subr projects/specific_leg/usr.sbin/bsdconfig/share/strings.subr projects/specific_leg/usr.sbin/bsdconfig/share/variable.subr projects/specific_leg/usr.sbin/bsdconfig/timezone/share/menus.subr projects/specific_leg/usr.sbin/bsdconfig/usermgmt/Makefile projects/specific_leg/usr.sbin/bsdconfig/usermgmt/include/messages.subr projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/Makefile projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/group.subr projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/group_input.subr projects/specific_leg/usr.sbin/bsdconfig/usermgmt/share/user_input.subr projects/specific_leg/usr.sbin/bsdconfig/usermgmt/useradd projects/specific_leg/usr.sbin/bsdconfig/usermgmt/userdel projects/specific_leg/usr.sbin/bsdconfig/usermgmt/useredit projects/specific_leg/usr.sbin/bsdinstall/scripts/zfsboot projects/specific_leg/usr.sbin/config/config.8 projects/specific_leg/usr.sbin/config/config.h projects/specific_leg/usr.sbin/config/lang.l projects/specific_leg/usr.sbin/config/main.c projects/specific_leg/usr.sbin/ctld/kernel.c projects/specific_leg/usr.sbin/ctld/login.c projects/specific_leg/usr.sbin/etcupdate/Makefile projects/specific_leg/usr.sbin/iscsid/iscsid.c projects/specific_leg/usr.sbin/jail/jail.8 projects/specific_leg/usr.sbin/newsyslog/Makefile projects/specific_leg/usr.sbin/pkg/Makefile projects/specific_leg/usr.sbin/pkg/config.c projects/specific_leg/usr.sbin/ppp/route.c projects/specific_leg/usr.sbin/pw/pw_user.c projects/specific_leg/usr.sbin/route6d/route6d.c projects/specific_leg/usr.sbin/rpc.lockd/rpc.lockd.8 projects/specific_leg/usr.sbin/rpc.statd/rpc.statd.8 projects/specific_leg/usr.sbin/rwhod/rwhod.c projects/specific_leg/usr.sbin/sa/Makefile projects/specific_leg/usr.sbin/service/service.sh Directory Properties: projects/specific_leg/ (props changed) projects/specific_leg/cddl/ (props changed) projects/specific_leg/cddl/contrib/opensolaris/ (props changed) projects/specific_leg/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print/ (props changed) projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/specific_leg/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/specific_leg/contrib/file/ (props changed) projects/specific_leg/contrib/libc++/ (props changed) projects/specific_leg/contrib/libucl/ (props changed) projects/specific_leg/contrib/llvm/ (props changed) projects/specific_leg/contrib/llvm/tools/clang/ (props changed) projects/specific_leg/contrib/mdocml/ (props changed) projects/specific_leg/contrib/pf/ (props changed) projects/specific_leg/contrib/subversion/ (props changed) projects/specific_leg/contrib/tcpdump/ (props changed) projects/specific_leg/contrib/tnftp/ (props changed) projects/specific_leg/crypto/openssh/ (props changed) projects/specific_leg/etc/ (props changed) projects/specific_leg/include/ (props changed) projects/specific_leg/lib/libc/ (props changed) projects/specific_leg/sbin/ (props changed) projects/specific_leg/share/examples/tests/tests/atf/cp_test.sh (props changed) projects/specific_leg/share/man/man4/ (props changed) projects/specific_leg/sys/ (props changed) projects/specific_leg/sys/amd64/vmm/ (props changed) projects/specific_leg/sys/boot/ (props changed) projects/specific_leg/sys/cddl/contrib/opensolaris/ (props changed) projects/specific_leg/sys/conf/ (props changed) projects/specific_leg/sys/dev/hyperv/ (props changed) projects/specific_leg/usr.bin/calendar/ (props changed) projects/specific_leg/usr.bin/csup/ (props changed) projects/specific_leg/usr.bin/procstat/ (props changed) projects/specific_leg/usr.sbin/bhyve/ (props changed) projects/specific_leg/usr.sbin/jail/ (props changed) Modified: projects/specific_leg/MAINTAINERS ============================================================================== --- projects/specific_leg/MAINTAINERS Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/MAINTAINERS Sun Mar 23 11:57:25 2014 (r263659) @@ -77,12 +77,11 @@ ntp roberto Pre-commit review r inetd dwmalone Recommends pre-commit review. contrib/smbfs bp Open for in-tree committs. In case of functional changes pre-commit review requested. -contrib/pf mlaier Pre-commit review requested. +contrib/pf glebius Pre-commit review recommended. binutils obrien Insists on BU blocked from unapproved commits file obrien Insists to keep file blocked from other's unapproved commits contrib/bzip2 obrien Pre-commit review required. -lukemftpd obrien Pre-commit review required. geom_concat pjd Pre-commit review preferred. geom_eli pjd Pre-commit review preferred. geom_gate pjd Pre-commit review preferred. @@ -132,3 +131,4 @@ nvd(4) jimharris Pre-commit review requ nvmecontrol(8) jimharris Pre-commit review requested. release/release.sh gjb Pre-commit review and regression tests requested. +nanobsd imp Pre-commit review requested for coordination. Modified: projects/specific_leg/Makefile.inc1 ============================================================================== --- projects/specific_leg/Makefile.inc1 Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/Makefile.inc1 Sun Mar 23 11:57:25 2014 (r263659) @@ -231,6 +231,9 @@ CROSSENV+= GROFF_BIN_PATH=${WORLDTMP}/le GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \ GROFF_TMAC_PATH=${WORLDTMP}/legacy/usr/share/tmac .endif +.if defined(TARGET_CFLAGS) +CROSSENV+= ${TARGET_CFLAGS} +.endif # bootstrap-tools stage BMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \ @@ -1012,7 +1015,7 @@ buildkernel: cd ${KRNLCONFDIR}; \ PATH=${TMPPATH} \ config ${CONFIGARGS} -d ${KRNLOBJDIR}/${_kernel} \ - ${KERNCONFDIR}/${_kernel} + -I ${KERNCONFDIR} ${KERNCONFDIR}/${_kernel} .endif .if !defined(NO_CLEAN) && !defined(NO_KERNELCLEAN) @echo @@ -1486,7 +1489,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1 ${_lib_atf} \ lib/libbz2 ${_libcom_err} lib/libcrypt \ lib/libelf lib/libexpat \ - ${_lib_libgssapi} ${_lib_libipx} \ + ${_lib_libgssapi} \ lib/libkiconv lib/libkvm lib/liblzma lib/libmd lib/libnv \ ${_lib_libcapsicum} \ lib/ncurses/ncurses lib/ncurses/ncursesw \ @@ -1588,10 +1591,6 @@ kerberos5/lib/libheimsqlite__L: lib/libt _lib_libgssapi= lib/libgssapi .endif -.if ${MK_IPX} != "no" -_lib_libipx= lib/libipx -.endif - .if ${MK_KERBEROS} != "no" _kerberos5_lib= kerberos5/lib _kerberos5_lib_libasn1= kerberos5/lib/libasn1 Modified: projects/specific_leg/ObsoleteFiles.inc ============================================================================== --- projects/specific_leg/ObsoleteFiles.inc Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/ObsoleteFiles.inc Sun Mar 23 11:57:25 2014 (r263659) @@ -38,6 +38,47 @@ # xargs -n1 | sort | uniq -d; # done +# 20140314: AppleTalk +OLD_DIRS+=usr/include/netatalk +OLD_FILES+=usr/include/netatalk/aarp.h +OLD_FILES+=usr/include/netatalk/at.h +OLD_FILES+=usr/include/netatalk/at_extern.h +OLD_FILES+=usr/include/netatalk/at_var.h +OLD_FILES+=usr/include/netatalk/ddp.h +OLD_FILES+=usr/include/netatalk/ddp_pcb.h +OLD_FILES+=usr/include/netatalk/ddp_var.h +OLD_FILES+=usr/include/netatalk/endian.h +OLD_FILES+=usr/include/netatalk/phase2.h + +# 20140314: Remove IPX/SPX +OLD_LIBS+=lib/libipx.so.5 +OLD_FILES+=usr/include/netipx/ipx.h +OLD_FILES+=usr/include/netipx/ipx_if.h +OLD_FILES+=usr/include/netipx/ipx_pcb.h +OLD_FILES+=usr/include/netipx/ipx_var.h +OLD_FILES+=usr/include/netipx/spx.h +OLD_FILES+=usr/include/netipx/spx_debug.h +OLD_FILES+=usr/include/netipx/spx_timer.h +OLD_FILES+=usr/include/netipx/spx_var.h +OLD_DIRS+=usr/include/netipx +OLD_FILES+=usr/lib/libipx.a +OLD_FILES+=usr/lib/libipx.so +OLD_FILES+=usr/lib/libipx_p.a +OLD_FILES+=usr/lib32/libipx.a +OLD_FILES+=usr/lib32/libipx.so +OLD_LIBS+=usr/lib32/libipx.so.5 +OLD_FILES+=usr/lib32/libipx_p.a +OLD_FILES+=usr/sbin/IPXrouted +OLD_FILES+=usr/share/man/man3/ipx.3.gz +OLD_FILES+=usr/share/man/man3/ipx_addr.3.gz +OLD_FILES+=usr/share/man/man3/ipx_ntoa.3.gz +OLD_FILES+=usr/share/man/man4/ef.4.gz +OLD_FILES+=usr/share/man/man4/if_ef.4.gz +OLD_FILES+=usr/share/man/man8/IPXrouted.8.gz +# 20140314: bsdconfig usermgmt rewrite +OLD_FILES+=usr/libexec/bsdconfig/070.usermgmt/userinput +# 20140307: bsdconfig groupmgmt rewrite +OLD_FILES+=usr/libexec/bsdconfig/070.usermgmt/groupinput # 20140223: Remove libyaml OLD_FILES+=usr/lib/private/libyaml.a OLD_FILES+=usr/lib/private/libyaml.so @@ -80,6 +121,9 @@ OLD_FILES+=usr/include/clang/3.3/xopintr OLD_FILES+=usr/share/man/man1/llvm-prof.1.gz OLD_FILES+=usr/share/man/man1/llvm-ranlib.1.gz OLD_DIRS+=usr/include/clang/3.3 +# 20140216: nve(4) removed +OLD_FILES+=usr/share/man/man4/if_nve.4.gz +OLD_FILES+=usr/share/man/man4/nve.4.gz # 20140205: Open Firmware device moved OLD_FILES+=usr/include/dev/ofw/ofw_nexus.h # 20140128: libelf and libdwarf import Modified: projects/specific_leg/bin/date/tests/Makefile ============================================================================== --- projects/specific_leg/bin/date/tests/Makefile Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/date/tests/Makefile Sun Mar 23 11:57:25 2014 (r263659) @@ -6,4 +6,4 @@ TESTSDIR= ${TESTSBASE}/bin/date TAP_TESTS_SH= legacy_test -.include <tap.test.mk> +.include <bsd.test.mk> Modified: projects/specific_leg/bin/kill/kill.c ============================================================================== --- projects/specific_leg/bin/kill/kill.c Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/kill/kill.c Sun Mar 23 11:57:25 2014 (r263659) @@ -67,7 +67,7 @@ static void usage(void); int main(int argc, char *argv[]) { - int errors, numsig, pid; + int errors, numsig, pid, ret; char *ep; if (argc < 2) @@ -133,22 +133,17 @@ main(int argc, char *argv[]) for (errors = 0; argc; argc--, argv++) { #ifdef SHELL - if (**argv == '%') { - pid = getjobpgrp(*argv); - /* - * Silently ignore terminated jobs, like the kernel - * silently ignores zombies. - */ - if (pid == 0) - continue; - } else + if (**argv == '%') + ret = killjob(*argv, numsig); + else #endif { pid = strtol(*argv, &ep, 10); if (!**argv || *ep) errx(2, "illegal process id: %s", *argv); + ret = kill(pid, numsig); } - if (kill(pid, numsig) == -1) { + if (ret == -1) { warn("%s", *argv); errors = 1; } Modified: projects/specific_leg/bin/mv/tests/Makefile ============================================================================== --- projects/specific_leg/bin/mv/tests/Makefile Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/mv/tests/Makefile Sun Mar 23 11:57:25 2014 (r263659) @@ -6,4 +6,4 @@ TESTSDIR= ${TESTSBASE}/bin/mv TAP_TESTS_SH= legacy_test -.include <tap.test.mk> +.include <bsd.test.mk> Modified: projects/specific_leg/bin/pax/tests/Makefile ============================================================================== --- projects/specific_leg/bin/pax/tests/Makefile Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/pax/tests/Makefile Sun Mar 23 11:57:25 2014 (r263659) @@ -6,4 +6,4 @@ TESTSDIR= ${TESTSBASE}/bin/pax TAP_TESTS_PERL= legacy_test -.include <tap.test.mk> +.include <bsd.test.mk> Modified: projects/specific_leg/bin/pkill/Makefile ============================================================================== --- projects/specific_leg/bin/pkill/Makefile Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/pkill/Makefile Sun Mar 23 11:57:25 2014 (r263659) @@ -1,6 +1,8 @@ # $NetBSD: Makefile,v 1.1 2002/03/01 11:21:58 ad Exp $ # $FreeBSD$ +.include <bsd.own.mk> + PROG= pkill DPADD= ${LIBKVM} @@ -17,4 +19,8 @@ MLINKS= pkill.1 pgrep.1 SYMLINKS= ${BINDIR}/pkill /usr/bin/pkill SYMLINKS+= ${BINDIR}/pgrep /usr/bin/pgrep +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.prog.mk> Modified: projects/specific_leg/bin/sh/bltin/bltin.h ============================================================================== --- projects/specific_leg/bin/sh/bltin/bltin.h Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/sh/bltin/bltin.h Sun Mar 23 11:57:25 2014 (r263659) @@ -74,6 +74,6 @@ pointer stalloc(int); void error(const char *, ...) __printf0like(1, 2); -pid_t getjobpgrp(char *); +int killjob(const char *, int); extern char *commandname; Modified: projects/specific_leg/bin/sh/expand.c ============================================================================== --- projects/specific_leg/bin/sh/expand.c Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/sh/expand.c Sun Mar 23 11:57:25 2014 (r263659) @@ -104,8 +104,8 @@ static char *expari(char *); static void expbackq(union node *, int, int); static int subevalvar(char *, char *, int, int, int, int, int); static char *evalvar(char *, int); -static int varisset(char *, int); -static void varvalue(char *, int, int, int); +static int varisset(const char *, int); +static void varvalue(const char *, int, int, int); static void recordregion(int, int, int); static void removerecordregions(int); static void ifsbreakup(char *, struct arglist *); @@ -633,7 +633,7 @@ evalvar(char *p, int flag) int subtype; int varflags; char *var; - char *val; + const char *val; int patloc; int c; int set; @@ -827,7 +827,7 @@ record: */ static int -varisset(char *name, int nulok) +varisset(const char *name, int nulok) { if (*name == '!') @@ -876,7 +876,7 @@ strtodest(const char *p, int flag, int s */ static void -varvalue(char *name, int quoted, int subtype, int flag) +varvalue(const char *name, int quoted, int subtype, int flag) { int num; char *p; Modified: projects/specific_leg/bin/sh/jobs.c ============================================================================== --- projects/specific_leg/bin/sh/jobs.c Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/sh/jobs.c Sun Mar 23 11:57:25 2014 (r263659) @@ -95,9 +95,9 @@ static void restartjob(struct job *); #endif static void freejob(struct job *); static int waitcmdloop(struct job *); -static struct job *getjob_nonotfound(char *); -static struct job *getjob(char *); -pid_t getjobpgrp(char *); +static struct job *getjob_nonotfound(const char *); +static struct job *getjob(const char *); +pid_t killjob(const char *, int); static pid_t dowait(int, struct job *); static void checkzombies(void); static void cmdtxt(union node *); @@ -558,7 +558,7 @@ jobidcmd(int argc __unused, char **argv */ static struct job * -getjob_nonotfound(char *name) +getjob_nonotfound(const char *name) { int jobno; struct job *found, *jp; @@ -628,7 +628,7 @@ currentjob: if ((jp = getcurjob(NULL)) = static struct job * -getjob(char *name) +getjob(const char *name) { struct job *jp; @@ -639,15 +639,26 @@ getjob(char *name) } -pid_t -getjobpgrp(char *name) +int +killjob(const char *name, int sig) { struct job *jp; + int i, ret; jp = getjob(name); if (jp->state == JOBDONE) return 0; - return -jp->ps[0].pid; + if (jp->jobctl) + return kill(-jp->ps[0].pid, sig); + ret = -1; + errno = ESRCH; + for (i = 0; i < jp->nprocs; i++) + if (jp->ps[i].status == -1 || WIFSTOPPED(jp->ps[i].status)) { + if (kill(jp->ps[i].pid, sig) == 0) + ret = 0; + } else + ret = 0; + return ret; } /* @@ -1110,7 +1121,8 @@ dowait(int mode, struct job *job) for (sp = jp->ps ; sp < jp->ps + jp->nprocs ; sp++) { if (sp->pid == -1) continue; - if (sp->pid == pid) { + if (sp->pid == pid && (sp->status == -1 || + WIFSTOPPED(sp->status))) { TRACE(("Changing status of proc %d from 0x%x to 0x%x\n", (int)pid, sp->status, status)); Modified: projects/specific_leg/bin/sh/redir.c ============================================================================== --- projects/specific_leg/bin/sh/redir.c Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/sh/redir.c Sun Mar 23 11:57:25 2014 (r263659) @@ -152,7 +152,7 @@ openredirect(union node *redir, char mem { struct stat sb; int fd = redir->nfile.fd; - char *fname; + const char *fname; int f; int e; @@ -250,7 +250,7 @@ movefd: static int openhere(union node *redir) { - char *p; + const char *p; int pip[2]; size_t len = 0; int flags; Modified: projects/specific_leg/bin/sh/tests/Makefile ============================================================================== --- projects/specific_leg/bin/sh/tests/Makefile Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/sh/tests/Makefile Sun Mar 23 11:57:25 2014 (r263659) @@ -15,4 +15,4 @@ TEST_METADATA.legacy_test+= required_use SUBDIR+= builtins errors execution expansion parameters parser set-e -.include <tap.test.mk> +.include <bsd.test.mk> Modified: projects/specific_leg/bin/sh/tests/builtins/Makefile ============================================================================== --- projects/specific_leg/bin/sh/tests/builtins/Makefile Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/sh/tests/builtins/Makefile Sun Mar 23 11:57:25 2014 (r263659) @@ -86,7 +86,7 @@ FILES+= hash3.0 hash3.0.stdout FILES+= hash4.0 FILES+= jobid1.0 FILES+= jobid2.0 -FILES+= kill1.0 +FILES+= kill1.0 kill2.0 FILES+= lineno.0 lineno.0.stdout FILES+= lineno2.0 FILES+= local1.0 Copied: projects/specific_leg/bin/sh/tests/builtins/kill2.0 (from r263658, head/bin/sh/tests/builtins/kill2.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/specific_leg/bin/sh/tests/builtins/kill2.0 Sun Mar 23 11:57:25 2014 (r263659, copy of r263658, head/bin/sh/tests/builtins/kill2.0) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +sleep 1 | sleep 1 & +kill %+ +wait "$!" +r=$? +[ "$r" -gt 128 ] && [ "$(kill -l "$r")" = TERM ] Modified: projects/specific_leg/bin/test/tests/Makefile ============================================================================== --- projects/specific_leg/bin/test/tests/Makefile Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/bin/test/tests/Makefile Sun Mar 23 11:57:25 2014 (r263659) @@ -12,4 +12,4 @@ TAP_TESTS_SH= legacy_test # requested. See https://code.google.com/p/kyua/issues/detail?id=6 TEST_METADATA.legacy_test+= required_user="unprivileged" -.include <tap.test.mk> +.include <bsd.test.mk> Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8 ============================================================================== --- projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8 Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zdb/zdb.8 Sun Mar 23 11:57:25 2014 (r263659) @@ -19,7 +19,7 @@ .\" .\" $FreeBSD$ .\" -.Dd December 31, 2013 +.Dd March 20, 2014 .Dt ZDB 8 .Os .Sh NAME @@ -127,6 +127,12 @@ compression ratio (compress), inflation If specified twice, display a histogram of deduplication statistics, showing the allocated (physically present on disk) and referenced (logically referenced in the pool) block counts and sizes by reference count. +.Pp +If specified a third time, display the statistics independently for each deduplication table. +.Pp +If specified a fourth time, dump the contents of the deduplication tables describing duplicate blocks. +.Pp +If specified a fifth time, also dump the contents of the deduplication tables describing unique blocks. .It Fl h Display pool history similar to .Cm zpool history , Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8 ============================================================================== --- projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sun Mar 23 11:57:25 2014 (r263659) @@ -30,7 +30,7 @@ .\" .\" $FreeBSD$ .\" -.Dd January 2, 2014 +.Dd March 20, 2014 .Dt ZFS 8 .Os .Sh NAME @@ -1335,10 +1335,21 @@ features being supported, the new file s these properties. .Bl -tag -width 4n .It Sy casesensitivity Ns = Ns Cm sensitive | insensitive | mixed +Indicates whether the file name matching algorithm used by the file system +should be case-sensitive, case-insensitive, or allow a combination of both +styles of matching. The default value for the +.Sy casesensitivity +property is +.Cm sensitive . +Traditionally, UNIX and POSIX file systems have case-sensitive file names. +.Pp The +.Cm mixed +value for the .Sy casesensitivity -property is currently not supported on -.Fx . +property indicates that the +file system can support requests for both case-sensitive and case-insensitive +matching behavior. .It Sy normalization Ns = Ns Cm none | formC | formD | formKC | formKD Indicates whether the file system should perform a .Sy unicode Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8 ============================================================================== --- projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Sun Mar 23 11:57:25 2014 (r263659) @@ -25,7 +25,7 @@ .\" .\" $FreeBSD$ .\" -.Dd December 31, 2013 +.Dd March 20, 2014 .Dt ZPOOL 8 .Os .Sh NAME @@ -624,6 +624,9 @@ Datasets of this pool can only be mounte .It To write to a read-only pool, a export and import of the pool is required. .El +.Pp +This property can also be referred to by its shortened column name, +.Sy rdonly . .El .Pp The following properties can be set at creation time and import time, and later @@ -682,7 +685,9 @@ property. Threshold for the number of block ditto copies. If the reference count for a deduplicated block increases above this number, a new ditto copy of this block is automatically stored. Default setting is -.Cm 0 . +.Cm 0 +which causes no ditto copies to be created for deduplicated blocks. +The miniumum legal nonzero setting is 100. .It Sy delegation Ns = Ns Cm on No | Cm off Controls whether a non-privileged user is granted access based on the dataset permissions defined on the dataset. See @@ -1152,9 +1157,10 @@ option is also required. .It Fl f Forces import, even if the pool appears to be potentially active. .It Fl m -Enables import with missing log devices. +Allows a pool to import when there is a missing log device. Recent transactions +can be lost because the log device will be discarded. .It Fl N -Do not mount any filesystems from the imported pool. +Import the pool without mounting any file systems. .It Fl R Ar root Sets the .Qq Sy cachefile @@ -1245,9 +1251,10 @@ option is also required. .It Fl f Forces import, even if the pool appears to be potentially active. .It Fl m -Enables import with missing log devices. +Allows a pool to import when there is a missing log device. Recent transactions +can be lost because the log device will be discarded. .It Fl N -Do not mount any filesystems from the imported pool. +Import the pool without mounting any file systems. .It Fl R Ar root Equivalent to .Qq Fl o Cm cachefile=none,altroot= Ns Pa root @@ -1336,8 +1343,9 @@ Treat exported or foreign devices as ina .Op Ar inverval Op Ar count .Xc .Pp -Lists the given pools along with a health status and space usage. When given no -arguments, all pools in the system are listed. +Lists the given pools along with a health status and space usage. If no +.Ar pools +are specified, all pools in the system are listed. .Pp When given an interval, the output is printed every .Ar interval @@ -1349,6 +1357,17 @@ is specified, the command exits after .Ar count reports are printed. .Bl -tag -width indent +.It Fl T Cm d Ns | Ns Cm u +Print a timestamp. +.Pp +Use modifier +.Cm d +for standard date format. See +.Xr date 1 . +Use modifier +.Cm u +for unixtime +.Pq equals Qq Ic date +%s . .It Fl H Scripted mode. Do not display headers, and separate fields by a single tab instead of arbitrary space. @@ -1677,7 +1696,7 @@ Once this is done, the pool will no long not support feature flags. See .Xr zpool-features 7 -for details on compatability with system sthat support feature flags, but do +for details on compatibility with systems that support feature flags, but do not support all features enabled on the pool. .Bl -tag -width indent .It Fl a Modified: projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c ============================================================================== --- projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Sun Mar 23 11:57:25 2014 (r263659) @@ -1969,7 +1969,7 @@ zpool_do_import(int argc, char **argv) char *endptr; /* check options */ - while ((c = getopt(argc, argv, ":aCc:d:DEfFmnNo:rR:T:VX")) != -1) { + while ((c = getopt(argc, argv, ":aCc:d:DEfFmnNo:R:T:VX")) != -1) { switch (c) { case 'a': do_all = B_TRUE; Modified: projects/specific_leg/contrib/file/mygetopt.h ============================================================================== --- projects/specific_leg/contrib/file/mygetopt.h Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/contrib/file/mygetopt.h Sun Mar 23 11:57:25 2014 (r263659) @@ -15,13 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the NetBSD - * Foundation, Inc. and its contributors. - * 4. Neither the name of The NetBSD Foundation nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED Modified: projects/specific_leg/contrib/libc++/include/map ============================================================================== --- projects/specific_leg/contrib/libc++/include/map Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/contrib/libc++/include/map Sun Mar 23 11:57:25 2014 (r263659) @@ -884,10 +884,12 @@ public: #if __cplusplus >= 201103L __tree_ = __m.__tree_; #else - __tree_.clear(); - __tree_.value_comp() = __m.__tree_.value_comp(); - __tree_.__copy_assign_alloc(__m.__tree_); - insert(__m.begin(), __m.end()); + if (this != &__m) { + __tree_.clear(); + __tree_.value_comp() = __m.__tree_.value_comp(); + __tree_.__copy_assign_alloc(__m.__tree_); + insert(__m.begin(), __m.end()); + } #endif return *this; } @@ -1616,10 +1618,12 @@ public: #if __cplusplus >= 201103L __tree_ = __m.__tree_; #else - __tree_.clear(); - __tree_.value_comp() = __m.__tree_.value_comp(); - __tree_.__copy_assign_alloc(__m.__tree_); - insert(__m.begin(), __m.end()); + if (this != &__m) { + __tree_.clear(); + __tree_.value_comp() = __m.__tree_.value_comp(); + __tree_.__copy_assign_alloc(__m.__tree_); + insert(__m.begin(), __m.end()); + } #endif return *this; } Modified: projects/specific_leg/contrib/libc++/include/unordered_map ============================================================================== --- projects/specific_leg/contrib/libc++/include/unordered_map Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/contrib/libc++/include/unordered_map Sun Mar 23 11:57:25 2014 (r263659) @@ -831,12 +831,14 @@ public: #if __cplusplus >= 201103L __table_ = __u.__table_; #else - __table_.clear(); - __table_.hash_function() = __u.__table_.hash_function(); - __table_.key_eq() = __u.__table_.key_eq(); - __table_.max_load_factor() = __u.__table_.max_load_factor(); - __table_.__copy_assign_alloc(__u.__table_); - insert(__u.begin(), __u.end()); + if (this != &__u) { + __table_.clear(); + __table_.hash_function() = __u.__table_.hash_function(); + __table_.key_eq() = __u.__table_.key_eq(); + __table_.max_load_factor() = __u.__table_.max_load_factor(); + __table_.__copy_assign_alloc(__u.__table_); + insert(__u.begin(), __u.end()); + } #endif return *this; } @@ -1567,12 +1569,14 @@ public: #if __cplusplus >= 201103L __table_ = __u.__table_; #else - __table_.clear(); - __table_.hash_function() = __u.__table_.hash_function(); - __table_.key_eq() = __u.__table_.key_eq(); - __table_.max_load_factor() = __u.__table_.max_load_factor(); - __table_.__copy_assign_alloc(__u.__table_); - insert(__u.begin(), __u.end()); + if (this != &__u) { + __table_.clear(); + __table_.hash_function() = __u.__table_.hash_function(); + __table_.key_eq() = __u.__table_.key_eq(); + __table_.max_load_factor() = __u.__table_.max_load_factor(); + __table_.__copy_assign_alloc(__u.__table_); + insert(__u.begin(), __u.end()); + } #endif return *this; } Copied: projects/specific_leg/contrib/libucl/Makefile.am (from r263658, head/contrib/libucl/Makefile.am) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/specific_leg/contrib/libucl/Makefile.am Sun Mar 23 11:57:25 2014 (r263659, copy of r263658, head/contrib/libucl/Makefile.am) @@ -0,0 +1,7 @@ +ACLOCAL_AMFLAGS = -I m4 +EXTRA_DIST = uthash README.md + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = libucl.pc + +SUBDIRS = src tests utils doc \ No newline at end of file Modified: projects/specific_leg/contrib/libucl/Makefile.unix ============================================================================== --- projects/specific_leg/contrib/libucl/Makefile.unix Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/contrib/libucl/Makefile.unix Sun Mar 23 11:57:25 2014 (r263659) @@ -4,7 +4,7 @@ LD ?= gcc C_COMMON_FLAGS ?= -fPIC -Wall -W -Wno-unused-parameter -Wno-pointer-sign -I./include -I./uthash -I./src MAJOR_VERSION = 0 MINOR_VERSION = 2 -PATCH_VERSION = 8 +PATCH_VERSION = 9 VERSION = "$(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_VERSION)" SONAME = libucl.so SONAME_FULL = $(SONAME).$(MAJOR_VERSION) @@ -21,8 +21,17 @@ LD_SHARED_FLAGS ?= -Wl,-soname,$(SONAME) LD_UCL_FLAGS ?= -L$(OBJDIR) -Wl,-rpath,$(OBJDIR) -lucl LD_ADD ?= -lrt COPT_FLAGS ?= -O2 -HDEPS = $(SRCDIR)/ucl_hash.h $(SRCDIR)/ucl_chartable.h $(SRCDIR)/ucl_internal.h $(INCLUDEDIR)/ucl.h $(SRCDIR)/xxhash.h -OBJECTS = $(OBJDIR)/ucl_hash.o $(OBJDIR)/ucl_util.o $(OBJDIR)/ucl_parser.o $(OBJDIR)/ucl_emitter.o $(OBJDIR)/xxhash.o +HDEPS = $(SRCDIR)/ucl_hash.h \ + $(SRCDIR)/ucl_chartable.h \ + $(SRCDIR)/ucl_internal.h \ + $(INCLUDEDIR)/ucl.h \ + $(SRCDIR)/xxhash.h +OBJECTS = $(OBJDIR)/ucl_hash.o \ + $(OBJDIR)/ucl_util.o \ + $(OBJDIR)/ucl_parser.o \ + $(OBJDIR)/ucl_emitter.o \ + $(OBJDIR)/ucl_schema.o \ + $(OBJDIR)/xxhash.o all: $(OBJDIR) $(OBJDIR)/$(SONAME) @@ -44,11 +53,13 @@ $(OBJDIR)/ucl_emitter.o: $(SRCDIR)/ucl_e $(CC) -o $(OBJDIR)/ucl_emitter.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_emitter.c $(OBJDIR)/ucl_hash.o: $(SRCDIR)/ucl_hash.c $(HDEPS) $(CC) -o $(OBJDIR)/ucl_hash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_hash.c +$(OBJDIR)/ucl_schema.o: $(SRCDIR)/ucl_schema.c $(HDEPS) + $(CC) -o $(OBJDIR)/ucl_schema.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_schema.c $(OBJDIR)/xxhash.o: $(SRCDIR)/xxhash.c $(HDEPS) $(CC) -o $(OBJDIR)/xxhash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/xxhash.c clean: - $(RM) $(OBJDIR)/*.o $(OBJDIR)/$(SONAME_FULL) $(OBJDIR)/$(SONAME) $(OBJDIR)/chargen $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/objdump $(OBJDIR)/test_generate + $(RM) $(OBJDIR)/*.o $(OBJDIR)/$(SONAME_FULL) $(OBJDIR)/$(SONAME) $(OBJDIR)/chargen $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/objdump $(OBJDIR)/test_generate $(OBJDIR)/test_schema || true $(RMDIR) $(OBJDIR) # Utils @@ -60,13 +71,15 @@ objdump: utils/objdump.c $(OBJDIR)/$(SON # Tests -test: $(OBJDIR) $(OBJDIR)/$(SONAME) $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate +test: $(OBJDIR) $(OBJDIR)/$(SONAME) $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate $(OBJDIR)/test_schema run-test: test - TEST_DIR=$(TESTDIR) $(TESTDIR)/run_tests.sh $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate + TEST_DIR=$(TESTDIR) $(TESTDIR)/run_tests.sh $(OBJDIR)/test_basic $(OBJDIR)/test_speed $(OBJDIR)/test_generate $(OBJDIR)/test_schema $(OBJDIR)/test_basic: $(TESTDIR)/test_basic.c $(OBJDIR)/$(SONAME) $(CC) -o $(OBJDIR)/test_basic $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_basic.c $(LD_UCL_FLAGS) +$(OBJDIR)/test_schema: $(TESTDIR)/test_schema.c $(OBJDIR)/$(SONAME) + $(CC) -o $(OBJDIR)/test_schema $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_schema.c $(LD_UCL_FLAGS) $(OBJDIR)/test_speed: $(TESTDIR)/test_speed.c $(OBJDIR)/$(SONAME) $(CC) -o $(OBJDIR)/test_speed $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) $(LDFLAGS) $(TESTDIR)/test_speed.c $(LD_UCL_FLAGS) $(LD_ADD) $(OBJDIR)/test_generate: $(TESTDIR)/test_generate.c $(OBJDIR)/$(SONAME) Modified: projects/specific_leg/contrib/libucl/Makefile.w32 ============================================================================== --- projects/specific_leg/contrib/libucl/Makefile.w32 Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/contrib/libucl/Makefile.w32 Sun Mar 23 11:57:25 2014 (r263659) @@ -4,7 +4,7 @@ LD ?= gcc C_COMMON_FLAGS ?= -fPIC -Wall -W -Wno-unused-parameter -Wno-pointer-sign -I./include -I./uthash -I./src MAJOR_VERSION = 0 MINOR_VERSION = 2 -PATCH_VERSION = 8 +PATCH_VERSION = 9 VERSION = "$(MAJOR_VERSION).$(MINOR_VERSION).$(PATCH_VERSION)" SONAME = libucl.dll OBJDIR ?= .obj @@ -24,8 +24,17 @@ LD_SHARED_FLAGS ?= -Wl,-soname,$(SONAME) LD_UCL_FLAGS ?= -L$(OBJDIR) -Wl,-rpath,$(OBJDIR) -lucl LD_ADD ?= -lrt COPT_FLAGS ?= -O2 -HDEPS = $(SRCDIR)/ucl_hash.h $(SRCDIR)/ucl_chartable.h $(SRCDIR)/ucl_internal.h $(INCLUDEDIR)/ucl.h $(SRCDIR)/xxhash.h -OBJECTS = $(OBJDIR)/ucl_hash.o $(OBJDIR)/ucl_util.o $(OBJDIR)/ucl_parser.o $(OBJDIR)/ucl_emitter.o $(OBJDIR)/xxhash.o +HDEPS = $(SRCDIR)/ucl_hash.h \ + $(SRCDIR)/ucl_chartable.h \ + $(SRCDIR)/ucl_internal.h \ + $(INCLUDEDIR)/ucl.h \ + $(SRCDIR)/xxhash.h +OBJECTS = $(OBJDIR)/ucl_hash.o \ + $(OBJDIR)/ucl_util.o \ + $(OBJDIR)/ucl_parser.o \ + $(OBJDIR)/ucl_emitter.o \ + $(OBJDIR)/ucl_schema.o \ + $(OBJDIR)/xxhash.o all: $(OBJDIR) $(OBJDIR)/$(SONAME) @@ -44,6 +53,8 @@ $(OBJDIR)/ucl_emitter.o: $(SRCDIR)/ucl_e $(CC) -o $(OBJDIR)/ucl_emitter.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_emitter.c $(OBJDIR)/ucl_hash.o: $(SRCDIR)/ucl_hash.c $(HDEPS) $(CC) -o $(OBJDIR)/ucl_hash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_hash.c +$(OBJDIR)/ucl_schema.o: $(SRCDIR)/ucl_schema.c $(HDEPS) + $(CC) -o $(OBJDIR)/ucl_schema.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/ucl_schema.c $(OBJDIR)/xxhash.o: $(SRCDIR)/xxhash.c $(HDEPS) $(CC) -o $(OBJDIR)/xxhash.o $(CPPFLAGS) $(COPT_FLAGS) $(CFLAGS) $(C_COMMON_FLAGS) $(SSL_CFLAGS) $(FETCH_FLAGS) -c $(SRCDIR)/xxhash.c Modified: projects/specific_leg/contrib/libucl/README.md ============================================================================== --- projects/specific_leg/contrib/libucl/README.md Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/contrib/libucl/README.md Sun Mar 23 11:57:25 2014 (r263659) @@ -1,3 +1,26 @@ +# LIBUCL + +[![Build Status](https://travis-ci.org/vstakhov/libucl.svg?branch=master)](https://travis-ci.org/vstakhov/libucl) + +**Table of Contents** *generated with [DocToc](http://doctoc.herokuapp.com/)* + +- [Introduction](#introduction) +- [Basic structure](#basic-structure) +- [Improvements to the json notation](#improvements-to-the-json-notation) + - [General syntax sugar](#general-syntax-sugar) + - [Automatic arrays creation](#automatic-arrays-creation) + - [Named keys hierarchy](#named-keys-hierarchy) + - [Convenient numbers and booleans](#convenient-numbers-and-booleans) +- [General improvements](#general-improvements) + - [Commments](#commments) + - [Macros support](#macros-support) + - [Variables support](#variables-support) + - [Multiline strings](#multiline-strings) +- [Emitter](#emitter) +- [Validation](#validation) +- [Performance](#performance) +- [Conclusion](#conclusion) + ## Introduction This document describes the main features and principles of the configuration @@ -262,6 +285,10 @@ Each UCL object can be serialized to one * `Configuration` - nginx like notation; * `YAML` - yaml inlined notation. +## Validation + +UCL allows validation of objects. It uses the same schema that is used for json: [json schema v4](http://json-schema.org). UCL supports the full set of json schema with the exception of remote references. This feature is unlikely useful for configuration objects. Of course, schema definition can be in UCL format instead of JSON that sinplifies schemas writing. Moreover, since UCL supports multiple values for keys in an object it is possible to specify generic integer constraints `maxValues` and `minValues` to define the limits of values in a single key. UCL currently is not absolutely strict about validation schemas themselves, therefore UCL users should supply valid schemas (as it is defined in json-schema draft v4) to ensure that input is validated properly. + ## Performance Are UCL parser and emitter fast enough? Well, there are some numbers. Copied: projects/specific_leg/contrib/libucl/autogen.sh (from r263658, head/contrib/libucl/autogen.sh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/specific_leg/contrib/libucl/autogen.sh Sun Mar 23 11:57:25 2014 (r263659, copy of r263658, head/contrib/libucl/autogen.sh) @@ -0,0 +1,2 @@ +#!/bin/sh +autoreconf -i Copied: projects/specific_leg/contrib/libucl/configure.ac (from r263658, head/contrib/libucl/configure.ac) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/specific_leg/contrib/libucl/configure.ac Sun Mar 23 11:57:25 2014 (r263659, copy of r263658, head/contrib/libucl/configure.ac) @@ -0,0 +1,124 @@ +m4_define([maj_ver], [0]) +m4_define([med_ver], [3]) +m4_define([min_ver], [0]) +m4_define([so_version], [maj_ver:med_ver]) +m4_define([ucl_version], [maj_ver.med_ver.min_ver]) + +AC_INIT([libucl],[ucl_version],[https://github.com/vstakhov/libucl],[libucl]) +AC_CONFIG_SRCDIR([configure.ac]) +AM_INIT_AUTOMAKE([1.11 foreign silent-rules -Wall -Wportability no-dist-gzip dist-xz]) + +UCL_VERSION=ucl_version +SO_VERSION=so_version + +AC_SUBST(UCL_VERSION) +AC_SUBST(SO_VERSION) + +AC_PROG_CC_C99 +AM_PROG_CC_C_O +AM_PROG_AR +LT_INIT +AC_CONFIG_MACRO_DIR([m4]) +AC_CONFIG_HEADERS([config.h]) + +AC_C_CONST +AC_TYPE_SIZE_T + +AC_CHECK_HEADERS_ONCE([fcntl.h unistd.h]) +AC_TYPE_OFF_T +AC_FUNC_MMAP +AC_CHECK_HEADERS_ONCE([fcntl.h]) +AC_CHECK_HEADERS_ONCE([sys/types.h]) +AC_CHECK_HEADERS_ONCE([sys/stat.h]) +AC_CHECK_HEADERS_ONCE([sys/param.h]) +AC_CHECK_HEADERS_ONCE([sys/mman.h]) +AC_CHECK_HEADERS_ONCE([stdlib.h]) +AC_CHECK_HEADERS_ONCE([stddef.h]) +AC_CHECK_HEADERS_ONCE([stdarg.h]) +AC_CHECK_HEADERS_ONCE([stdbool.h]) +AC_CHECK_HEADERS_ONCE([stdint.h]) +AC_CHECK_HEADERS_ONCE([string.h]) +AC_CHECK_HEADERS_ONCE([unistd.h]) +AC_CHECK_HEADERS_ONCE([ctype.h]) +AC_CHECK_HEADERS_ONCE([errno.h]) +AC_CHECK_HEADERS_ONCE([limits.h]) +AC_CHECK_HEADERS_ONCE([libgen.h]) +AC_CHECK_HEADERS_ONCE([stdio.h]) +AC_CHECK_HEADERS_ONCE([float.h]) +AC_CHECK_HEADERS_ONCE([math.h]) + +dnl Example of default-disabled feature +AC_ARG_ENABLE([urls], AS_HELP_STRING([--enable-urls], [Enable URLs fetch (requires libfetch or libcurl)])) +AC_ARG_ENABLE([signatures], AS_HELP_STRING([--enable-signatures], + [Enable signatures check (requires openssl)])) +AC_ARG_ENABLE([utils], + [--enable-utils Build and install utils], + [case "${enableval}" in + yes) utils=true ;; + no) utils=false ;; + *) AC_MSG_ERROR([bad value ${enableval} for --enable-utils]) ;; + esac],[utils=false]) +AM_CONDITIONAL([UTILS], [test x$utils = xtrue]) + +AS_IF([test "x$enable_signatures" = "xyes"], [ + AC_SEARCH_LIBS([EVP_MD_CTX_create], [crypto], [ + AC_DEFINE(HAVE_OPENSSL, 1, [Define to 1 if you have the 'crypto' library (-lcrypto).]) + LIBSSL_LIB="-lcrypto" + LIBS_EXTRA="${LIBS_EXTRA} -lcrypto" + ], [AC_MSG_ERROR([unable to find the EVP_MD_CTX_create() function])]) +]) + +AC_PATH_PROG(PANDOC, pandoc, [/non/existent]) + +AC_SEARCH_LIBS([clock_gettime], [rt], [], [ + AC_CHECK_HEADER([mach/mach_time.h], [ + AC_DEFINE(HAVE_MACH_MACH_TIME_H, 1, [Define to 1 on Darwin]) + ], [AC_MSG_ERROR([unable to find clock_gettime or mach_absolute_time])]) +]) +AC_SEARCH_LIBS([remainder], [m], [], [AC_MSG_ERROR([unable to find remainder() function])]) + +AC_CHECK_HEADER([regex.h], [ + AC_DEFINE(HAVE_REGEX_H, 1, [Define to 1 if you have the <regex.h> header file.]) + ], + [AC_MSG_ERROR([unable to find the regex.h header])], + [#include <sys/types.h>]) + +AS_IF([test "x$enable_urls" = "xyes"], [ + AC_CHECK_HEADER([fetch.h], [ + AC_DEFINE(HAVE_FETCH_H, 1, [Define to 1 if you have the <fetch.h> header file.]) + AC_CHECK_LIB(fetch, fetchXGet, [ + AC_DEFINE(HAVE_LIBFETCH, 1, [Define to 1 if you have the 'fetch' library (-lfetch).]) + LIBFETCH_LIBS="-lfetch" + have_libfetch="yes" + LIBS_EXTRA="${LIBS_EXTRA} -lfetch" + ]) + ], [],[ + #include <stdio.h> + #ifdef HAVE_SYS_PARAM_H + #include <sys/param.h> + #endif + ]) + AC_SUBST(LIBFETCH_LIBS) + + AS_IF([ test "x$have_libfetch" != "xyes"], [ + dnl Fallback to libcurl + PKG_CHECK_MODULES([CURL], [libcurl], [ + AC_DEFINE(CURL_FOUND, 1, [Use libcurl]) + LIBS_EXTRA="${LIBS_EXTRA} -lcurl"], + [AC_MSG_ERROR([unable to find neither libfetch nor libcurl])]) + ]) + AC_SUBST(CURL_FOUND) + AC_SUBST(CURL_LIBS) + AC_SUBST(CURL_CFLAGS) +]) + +AC_SUBST(LIBS_EXTRA) + +AC_CONFIG_FILES(Makefile \ + src/Makefile \ + tests/Makefile \ + utils/Makefile \ + doc/Makefile \ + libucl.pc) +AC_CONFIG_FILES([stamp-h], [echo timestamp > stamp-h]) +AC_OUTPUT Copied: projects/specific_leg/contrib/libucl/doc/Makefile.am (from r263658, head/contrib/libucl/doc/Makefile.am) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/specific_leg/contrib/libucl/doc/Makefile.am Sun Mar 23 11:57:25 2014 (r263659, copy of r263658, head/contrib/libucl/doc/Makefile.am) @@ -0,0 +1,8 @@ +EXTRA_DIST = api.md + +dist_man_MANS = libucl.3 + +gen-man: @PANDOC@ + tail -n +$$(grep -n '# Synopsis' api.md | cut -d':' -f1) api.md | \ + cat pandoc.template - | sed -e 's/^# \(.*\)/# \U\1/' | \ + @PANDOC@ -s -f markdown -t man -o libucl.3 \ No newline at end of file Modified: projects/specific_leg/contrib/libucl/doc/api.md ============================================================================== --- projects/specific_leg/contrib/libucl/doc/api.md Sun Mar 23 09:15:14 2014 (r263658) +++ projects/specific_leg/contrib/libucl/doc/api.md Sun Mar 23 11:57:25 2014 (r263659) @@ -1,30 +1,75 @@ -Synopsis -======== +# API documentation + +**Table of Contents** *generated with [DocToc](http://doctoc.herokuapp.com/)* + +- [Synopsis](#synopsis) +- [Description](#description) + - [Parser functions](#parser-functions) + - [Emitting functions](#emitting-functions) + - [Conversion functions](#conversion-functions) + - [Generation functions](#generation-functions) + - [Iteration functions](#iteration-functions) + - [Validation functions](#validation-functions) + - [Utility functions](#utility-functions) +- [Parser functions](#parser-functions-1) + - [ucl_parser_new](#ucl_parser_new) + - [ucl_parser_register_macro](#ucl_parser_register_macro) + - [ucl_parser_register_variable](#ucl_parser_register_variable) + - [ucl_parser_add_chunk](#ucl_parser_add_chunk) + - [ucl_parser_add_string](#ucl_parser_add_string) + - [ucl_parser_add_file](#ucl_parser_add_file) + - [ucl_parser_get_object](#ucl_parser_get_object) + - [ucl_parser_get_error](#ucl_parser_get_error) + - [ucl_parser_free](#ucl_parser_free) + - [ucl_pubkey_add](#ucl_pubkey_add) + - [ucl_parser_set_filevars](#ucl_parser_set_filevars) + - [Parser usage example](#parser-usage-example) +- [Emitting functions](#emitting-functions-1) + - [ucl_object_emit](#ucl_object_emit) + - [ucl_object_emit_full](#ucl_object_emit_full) +- [Conversion functions](#conversion-functions-1) +- [Generation functions](#generation-functions-1) + - [ucl_object_new](#ucl_object_new) + - [ucl_object_typed_new](#ucl_object_typed_new) + - [Primitive objects generation](#primitive-objects-generation) + - [ucl_object_fromstring_common](#ucl_object_fromstring_common) +- [Iteration functions](#iteration-functions-1) + - [ucl_iterate_object](#ucl_iterate_object) +- [Validation functions](#validation-functions-1) + - [ucl_object_validate](#ucl_object_validate) + +# Synopsis `#include <ucl.h>` -Description -=========== +# Description *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403231157.s2NBvRPc070700>