From owner-svn-src-user@FreeBSD.ORG Sun Jan 1 20:18:43 2012 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 841AC106566C; Sun, 1 Jan 2012 20:18:43 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 664CF8FC16; Sun, 1 Jan 2012 20:18:43 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q01KIhIH028904; Sun, 1 Jan 2012 20:18:43 GMT (envelope-from attilio@svn.freebsd.org) Received: (from attilio@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q01KIgHd028861; Sun, 1 Jan 2012 20:18:42 GMT (envelope-from attilio@svn.freebsd.org) Message-Id: <201201012018.q01KIgHd028861@svn.freebsd.org> From: Attilio Rao Date: Sun, 1 Jan 2012 20:18:42 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r229197 - in user/attilio/vmcontention: . bin/chio bin/ed bin/sh bin/stty cddl/contrib/opensolaris/cmd/dtrace cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libdtrace/com... X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jan 2012 20:18:43 -0000 Author: attilio Date: Sun Jan 1 20:18:40 2012 New Revision: 229197 URL: http://svn.freebsd.org/changeset/base/229197 Log: MFC Added: user/attilio/vmcontention/contrib/compiler-rt/lib/int_endianness.h - copied unchanged from r229194, head/contrib/compiler-rt/lib/int_endianness.h user/attilio/vmcontention/contrib/compiler-rt/lib/int_math.h - copied unchanged from r229194, head/contrib/compiler-rt/lib/int_math.h user/attilio/vmcontention/contrib/compiler-rt/lib/int_types.h - copied unchanged from r229194, head/contrib/compiler-rt/lib/int_types.h user/attilio/vmcontention/contrib/compiler-rt/lib/int_util.c - copied unchanged from r229194, head/contrib/compiler-rt/lib/int_util.c user/attilio/vmcontention/contrib/compiler-rt/lib/int_util.h - copied unchanged from r229194, head/contrib/compiler-rt/lib/int_util.h user/attilio/vmcontention/contrib/compiler-rt/lib/mulodi4.c - copied unchanged from r229194, head/contrib/compiler-rt/lib/mulodi4.c user/attilio/vmcontention/contrib/compiler-rt/lib/mulosi4.c - copied unchanged from r229194, head/contrib/compiler-rt/lib/mulosi4.c user/attilio/vmcontention/contrib/compiler-rt/lib/muloti4.c - copied unchanged from r229194, head/contrib/compiler-rt/lib/muloti4.c - copied from r229194, head/contrib/libarchive/ user/attilio/vmcontention/contrib/openpam/bin/pamtest/ - copied from r229194, head/contrib/openpam/bin/pamtest/ user/attilio/vmcontention/contrib/openpam/bin/su/su.1 - copied unchanged from r229194, head/contrib/openpam/bin/su/su.1 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_subst.3 - copied unchanged from r229194, head/contrib/openpam/doc/man/openpam_subst.3 user/attilio/vmcontention/contrib/openpam/lib/openpam_check_owner_perms.c - copied unchanged from r229194, head/contrib/openpam/lib/openpam_check_owner_perms.c user/attilio/vmcontention/contrib/openpam/lib/openpam_constants.c - copied unchanged from r229194, head/contrib/openpam/lib/openpam_constants.c user/attilio/vmcontention/contrib/openpam/lib/openpam_constants.h - copied unchanged from r229194, head/contrib/openpam/lib/openpam_constants.h user/attilio/vmcontention/contrib/openpam/lib/openpam_debug.h - copied unchanged from r229194, head/contrib/openpam/lib/openpam_debug.h user/attilio/vmcontention/contrib/openpam/lib/openpam_strlcmp.h - copied unchanged from r229194, head/contrib/openpam/lib/openpam_strlcmp.h user/attilio/vmcontention/contrib/openpam/lib/openpam_strlcpy.h - copied unchanged from r229194, head/contrib/openpam/lib/openpam_strlcpy.h user/attilio/vmcontention/contrib/openpam/lib/openpam_subst.c - copied unchanged from r229194, head/contrib/openpam/lib/openpam_subst.c user/attilio/vmcontention/include/stdalign.h - copied unchanged from r229194, head/include/stdalign.h user/attilio/vmcontention/include/stdatomic.h - copied unchanged from r229194, head/include/stdatomic.h user/attilio/vmcontention/include/stdnoreturn.h - copied unchanged from r229194, head/include/stdnoreturn.h user/attilio/vmcontention/lib/clang/include/MipsGenCodeEmitter.inc - copied unchanged from r229194, head/lib/clang/include/MipsGenCodeEmitter.inc user/attilio/vmcontention/lib/libc/gen/libc_dlopen.c - copied unchanged from r229194, head/lib/libc/gen/libc_dlopen.c user/attilio/vmcontention/lib/libc/stdlib/at_quick_exit.3 - copied unchanged from r229194, head/lib/libc/stdlib/at_quick_exit.3 user/attilio/vmcontention/lib/libc/stdlib/quick_exit.3 - copied unchanged from r229194, head/lib/libc/stdlib/quick_exit.3 user/attilio/vmcontention/lib/libc/stdlib/quick_exit.c - copied unchanged from r229194, head/lib/libc/stdlib/quick_exit.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_add_4.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_add_4.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_add_8.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_add_8.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_and_4.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_and_4.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_and_8.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_and_8.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_op_n.h - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_op_n.h user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_or_4.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_or_4.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_or_8.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_or_8.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_sub_4.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_sub_4.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_sub_8.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_sub_8.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_xor_4.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_xor_4.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_fetch_and_xor_8.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_fetch_and_xor_8.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_lock_test_and_set_4.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_lock_test_and_set_4.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_lock_test_and_set_8.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_lock_test_and_set_8.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_val_compare_and_swap_4.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_val_compare_and_swap_4.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_val_compare_and_swap_8.c - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_val_compare_and_swap_8.c user/attilio/vmcontention/lib/libcompiler_rt/__sync_val_compare_and_swap_n.h - copied unchanged from r229194, head/lib/libcompiler_rt/__sync_val_compare_and_swap_n.h user/attilio/vmcontention/lib/libstdthreads/ - copied from r229194, head/lib/libstdthreads/ user/attilio/vmcontention/sbin/ifconfig/carp.c - copied unchanged from r229194, head/sbin/ifconfig/carp.c user/attilio/vmcontention/share/man/man3/ATOMIC_VAR_INIT.3 - copied unchanged from r229194, head/share/man/man3/ATOMIC_VAR_INIT.3 user/attilio/vmcontention/share/man/man4/apic.4 - copied unchanged from r229194, head/share/man/man4/apic.4 user/attilio/vmcontention/share/man/man4/eventtimers.4 - copied unchanged from r229194, head/share/man/man4/eventtimers.4 user/attilio/vmcontention/share/man/man4/hpt27xx.4 - copied unchanged from r229194, head/share/man/man4/hpt27xx.4 user/attilio/vmcontention/share/man/man4/timecounters.4 - copied unchanged from r229194, head/share/man/man4/timecounters.4 user/attilio/vmcontention/share/man/man4/viawd.4 - copied unchanged from r229194, head/share/man/man4/viawd.4 user/attilio/vmcontention/share/man/man9/eventtimers.9 - copied unchanged from r229194, head/share/man/man9/eventtimers.9 user/attilio/vmcontention/share/man/man9/shm_map.9 - copied unchanged from r229194, head/share/man/man9/shm_map.9 user/attilio/vmcontention/sys/dev/ath/if_ath_led.c - copied unchanged from r229194, head/sys/dev/ath/if_ath_led.c user/attilio/vmcontention/sys/dev/ath/if_ath_led.h - copied unchanged from r229194, head/sys/dev/ath/if_ath_led.h user/attilio/vmcontention/sys/dev/cxgbe/firmware/ - copied from r229194, head/sys/dev/cxgbe/firmware/ user/attilio/vmcontention/sys/dev/fb/splash_txt.c - copied unchanged from r229194, head/sys/dev/fb/splash_txt.c user/attilio/vmcontention/sys/dev/hpt27xx/ - copied from r229194, head/sys/dev/hpt27xx/ user/attilio/vmcontention/sys/dev/viawd/ - copied from r229194, head/sys/dev/viawd/ user/attilio/vmcontention/sys/mips/cavium/octeon_gpio.c - copied unchanged from r229194, head/sys/mips/cavium/octeon_gpio.c user/attilio/vmcontention/sys/mips/cavium/octeon_gpiovar.h - copied unchanged from r229194, head/sys/mips/cavium/octeon_gpiovar.h user/attilio/vmcontention/sys/mips/conf/AR71XX_BASE - copied unchanged from r229194, head/sys/mips/conf/AR71XX_BASE user/attilio/vmcontention/sys/mips/conf/AR71XX_BASE.hints - copied unchanged from r229194, head/sys/mips/conf/AR71XX_BASE.hints user/attilio/vmcontention/sys/mips/conf/PB47 - copied unchanged from r229194, head/sys/mips/conf/PB47 user/attilio/vmcontention/sys/mips/conf/PB47.hints - copied unchanged from r229194, head/sys/mips/conf/PB47.hints user/attilio/vmcontention/sys/mips/conf/ROUTERSTATION - copied unchanged from r229194, head/sys/mips/conf/ROUTERSTATION user/attilio/vmcontention/sys/mips/conf/ROUTERSTATION.hints - copied unchanged from r229194, head/sys/mips/conf/ROUTERSTATION.hints user/attilio/vmcontention/sys/mips/conf/ROUTERSTATION_MFS - copied unchanged from r229194, head/sys/mips/conf/ROUTERSTATION_MFS user/attilio/vmcontention/sys/mips/conf/RSPRO - copied unchanged from r229194, head/sys/mips/conf/RSPRO user/attilio/vmcontention/sys/mips/conf/RSPRO.hints - copied unchanged from r229194, head/sys/mips/conf/RSPRO.hints user/attilio/vmcontention/sys/mips/conf/RSPRO_MFS - copied unchanged from r229194, head/sys/mips/conf/RSPRO_MFS user/attilio/vmcontention/sys/mips/conf/RSPRO_STANDALONE - copied unchanged from r229194, head/sys/mips/conf/RSPRO_STANDALONE user/attilio/vmcontention/sys/modules/carp/ - copied from r229194, head/sys/modules/carp/ user/attilio/vmcontention/sys/modules/cfi/ - copied from r229194, head/sys/modules/cfi/ user/attilio/vmcontention/sys/modules/cxgbe/firmware/ - copied from r229194, head/sys/modules/cxgbe/firmware/ user/attilio/vmcontention/sys/modules/hpt27xx/ - copied from r229194, head/sys/modules/hpt27xx/ user/attilio/vmcontention/sys/modules/splash/txt/ - copied from r229194, head/sys/modules/splash/txt/ user/attilio/vmcontention/sys/modules/usb/avr32dci/ - copied from r229194, head/sys/modules/usb/avr32dci/ user/attilio/vmcontention/sys/modules/viawd/ - copied from r229194, head/sys/modules/viawd/ user/attilio/vmcontention/sys/sys/_kstack_cache.h - copied unchanged from r229194, head/sys/sys/_kstack_cache.h user/attilio/vmcontention/tools/regression/bin/sh/builtins/case13.0 - copied unchanged from r229194, head/tools/regression/bin/sh/builtins/case13.0 user/attilio/vmcontention/tools/regression/bin/sh/parameters/positional2.0 - copied unchanged from r229194, head/tools/regression/bin/sh/parameters/positional2.0 user/attilio/vmcontention/tools/regression/pipe/pipe-reverse2.c - copied unchanged from r229194, head/tools/regression/pipe/pipe-reverse2.c user/attilio/vmcontention/tools/regression/sbin/dhclient/ - copied from r229194, head/tools/regression/sbin/dhclient/ user/attilio/vmcontention/tools/regression/usr.bin/make/execution/joberr/ - copied from r229194, head/tools/regression/usr.bin/make/execution/joberr/ user/attilio/vmcontention/usr.sbin/cpucontrol/via.c - copied unchanged from r229194, head/usr.sbin/cpucontrol/via.c user/attilio/vmcontention/usr.sbin/cpucontrol/via.h - copied unchanged from r229194, head/usr.sbin/cpucontrol/via.h Directory Properties: user/attilio/vmcontention/contrib/libarchive/ (props changed) Replaced: user/attilio/vmcontention/usr.bin/m4/parser.y - copied unchanged from r229194, head/usr.bin/m4/parser.y user/attilio/vmcontention/usr.bin/m4/tokenizer.l - copied unchanged from r229194, head/usr.bin/m4/tokenizer.l Deleted: user/attilio/vmcontention/contrib/compiler-rt/lib/abi.h user/attilio/vmcontention/contrib/compiler-rt/lib/apple_versioning.c user/attilio/vmcontention/contrib/compiler-rt/lib/endianness.h user/attilio/vmcontention/lib/libarchive/COPYING user/attilio/vmcontention/lib/libarchive/README user/attilio/vmcontention/lib/libarchive/archive.h user/attilio/vmcontention/lib/libarchive/archive_check_magic.c user/attilio/vmcontention/lib/libarchive/archive_crc32.h user/attilio/vmcontention/lib/libarchive/archive_endian.h user/attilio/vmcontention/lib/libarchive/archive_entry.3 user/attilio/vmcontention/lib/libarchive/archive_entry.c user/attilio/vmcontention/lib/libarchive/archive_entry.h user/attilio/vmcontention/lib/libarchive/archive_entry_copy_stat.c user/attilio/vmcontention/lib/libarchive/archive_entry_link_resolver.c user/attilio/vmcontention/lib/libarchive/archive_entry_private.h user/attilio/vmcontention/lib/libarchive/archive_entry_stat.c user/attilio/vmcontention/lib/libarchive/archive_entry_strmode.c user/attilio/vmcontention/lib/libarchive/archive_entry_xattr.c user/attilio/vmcontention/lib/libarchive/archive_hash.h user/attilio/vmcontention/lib/libarchive/archive_platform.h user/attilio/vmcontention/lib/libarchive/archive_private.h user/attilio/vmcontention/lib/libarchive/archive_read.3 user/attilio/vmcontention/lib/libarchive/archive_read.c user/attilio/vmcontention/lib/libarchive/archive_read_data_into_fd.c user/attilio/vmcontention/lib/libarchive/archive_read_disk.3 user/attilio/vmcontention/lib/libarchive/archive_read_disk.c user/attilio/vmcontention/lib/libarchive/archive_read_disk_entry_from_file.c user/attilio/vmcontention/lib/libarchive/archive_read_disk_private.h user/attilio/vmcontention/lib/libarchive/archive_read_disk_set_standard_lookup.c user/attilio/vmcontention/lib/libarchive/archive_read_extract.c user/attilio/vmcontention/lib/libarchive/archive_read_open_fd.c user/attilio/vmcontention/lib/libarchive/archive_read_open_file.c user/attilio/vmcontention/lib/libarchive/archive_read_open_filename.c user/attilio/vmcontention/lib/libarchive/archive_read_open_memory.c user/attilio/vmcontention/lib/libarchive/archive_read_private.h user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_all.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_bzip2.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_compress.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_gzip.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_none.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_program.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_rpm.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_uu.c user/attilio/vmcontention/lib/libarchive/archive_read_support_compression_xz.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_all.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_ar.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_cpio.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_empty.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_iso9660.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_mtree.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_raw.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_tar.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_xar.c user/attilio/vmcontention/lib/libarchive/archive_read_support_format_zip.c user/attilio/vmcontention/lib/libarchive/archive_string.c user/attilio/vmcontention/lib/libarchive/archive_string.h user/attilio/vmcontention/lib/libarchive/archive_string_sprintf.c user/attilio/vmcontention/lib/libarchive/archive_util.3 user/attilio/vmcontention/lib/libarchive/archive_util.c user/attilio/vmcontention/lib/libarchive/archive_virtual.c user/attilio/vmcontention/lib/libarchive/archive_write.3 user/attilio/vmcontention/lib/libarchive/archive_write.c user/attilio/vmcontention/lib/libarchive/archive_write_disk.3 user/attilio/vmcontention/lib/libarchive/archive_write_disk.c user/attilio/vmcontention/lib/libarchive/archive_write_disk_private.h user/attilio/vmcontention/lib/libarchive/archive_write_disk_set_standard_lookup.c user/attilio/vmcontention/lib/libarchive/archive_write_open_fd.c user/attilio/vmcontention/lib/libarchive/archive_write_open_file.c user/attilio/vmcontention/lib/libarchive/archive_write_open_filename.c user/attilio/vmcontention/lib/libarchive/archive_write_open_memory.c user/attilio/vmcontention/lib/libarchive/archive_write_private.h user/attilio/vmcontention/lib/libarchive/archive_write_set_compression_bzip2.c user/attilio/vmcontention/lib/libarchive/archive_write_set_compression_compress.c user/attilio/vmcontention/lib/libarchive/archive_write_set_compression_gzip.c user/attilio/vmcontention/lib/libarchive/archive_write_set_compression_none.c user/attilio/vmcontention/lib/libarchive/archive_write_set_compression_program.c user/attilio/vmcontention/lib/libarchive/archive_write_set_compression_xz.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_ar.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_by_name.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_cpio.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_cpio_newc.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_mtree.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_pax.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_shar.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_ustar.c user/attilio/vmcontention/lib/libarchive/archive_write_set_format_zip.c user/attilio/vmcontention/lib/libarchive/cpio.5 user/attilio/vmcontention/lib/libarchive/filter_fork.c user/attilio/vmcontention/lib/libarchive/filter_fork.h user/attilio/vmcontention/lib/libarchive/libarchive-formats.5 user/attilio/vmcontention/lib/libarchive/libarchive.3 user/attilio/vmcontention/lib/libarchive/libarchive_fe/ user/attilio/vmcontention/lib/libarchive/libarchive_internals.3 user/attilio/vmcontention/lib/libarchive/tar.5 user/attilio/vmcontention/lib/libarchive/test/.cvsignore user/attilio/vmcontention/lib/libarchive/test/README user/attilio/vmcontention/lib/libarchive/test/main.c user/attilio/vmcontention/lib/libarchive/test/read_open_memory.c user/attilio/vmcontention/lib/libarchive/test/test.h user/attilio/vmcontention/lib/libarchive/test/test_acl_basic.c user/attilio/vmcontention/lib/libarchive/test/test_acl_freebsd.c user/attilio/vmcontention/lib/libarchive/test/test_acl_pax.c user/attilio/vmcontention/lib/libarchive/test/test_archive_api_feature.c user/attilio/vmcontention/lib/libarchive/test/test_bad_fd.c user/attilio/vmcontention/lib/libarchive/test/test_compat_bzip2.c user/attilio/vmcontention/lib/libarchive/test/test_compat_bzip2_1.tbz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_bzip2_2.tbz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_cpio.c user/attilio/vmcontention/lib/libarchive/test/test_compat_cpio_1.cpio.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_gtar.c user/attilio/vmcontention/lib/libarchive/test/test_compat_gtar_1.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_gzip.c user/attilio/vmcontention/lib/libarchive/test/test_compat_gzip_1.tgz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_gzip_2.tgz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_lzma.c user/attilio/vmcontention/lib/libarchive/test/test_compat_lzma_1.tlz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_lzma_2.tlz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_lzma_3.tlz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_solaris_tar_acl.c user/attilio/vmcontention/lib/libarchive/test/test_compat_solaris_tar_acl.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_tar_hardlink.c user/attilio/vmcontention/lib/libarchive/test/test_compat_tar_hardlink_1.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_xz.c user/attilio/vmcontention/lib/libarchive/test/test_compat_xz_1.txz.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_zip.c user/attilio/vmcontention/lib/libarchive/test/test_compat_zip_1.zip.uu user/attilio/vmcontention/lib/libarchive/test/test_compat_zip_2.zip.uu user/attilio/vmcontention/lib/libarchive/test/test_empty_write.c user/attilio/vmcontention/lib/libarchive/test/test_entry.c user/attilio/vmcontention/lib/libarchive/test/test_entry_strmode.c user/attilio/vmcontention/lib/libarchive/test/test_extattr_freebsd.c user/attilio/vmcontention/lib/libarchive/test/test_fuzz.c user/attilio/vmcontention/lib/libarchive/test/test_fuzz_1.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_link_resolver.c user/attilio/vmcontention/lib/libarchive/test/test_open_failure.c user/attilio/vmcontention/lib/libarchive/test/test_open_fd.c user/attilio/vmcontention/lib/libarchive/test/test_open_file.c user/attilio/vmcontention/lib/libarchive/test/test_open_filename.c user/attilio/vmcontention/lib/libarchive/test/test_pax_filename_encoding.c user/attilio/vmcontention/lib/libarchive/test/test_pax_filename_encoding.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_compress_program.c user/attilio/vmcontention/lib/libarchive/test/test_read_data_large.c user/attilio/vmcontention/lib/libarchive/test/test_read_disk.c user/attilio/vmcontention/lib/libarchive/test/test_read_disk_entry_from_file.c user/attilio/vmcontention/lib/libarchive/test/test_read_extract.c user/attilio/vmcontention/lib/libarchive/test/test_read_file_nonexistent.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_ar.ar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_ar.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin_Z.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin_be.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin_be.cpio.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin_bz2.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin_gz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin_lzma.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_bin_xz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_odc.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.rpm.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_svr4_gzip.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.rpm.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_cpio_svr4c_Z.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_empty.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_gz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_lzma.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_sparse.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_sparse_1_13.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_sparse_1_17.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix00.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_2.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_gz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_joliet.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_joliet_long.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_joliet_rockridge.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_multi_extent.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_multi_extent.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_rockridge.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_rockridge_ce.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_rockridge_new.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_rockridge_rr_moved.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_iso_zisofs.iso.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_isojoliet_bz2.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_isojoliet_long.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_isojoliet_rr.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_isorr_bz2.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_isorr_ce.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_isorr_new_bz2.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_isorr_rr_moved.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_isozisofs_bz2.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_mtree.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_mtree.mtree.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_pax_bz2.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_raw.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_raw.data.Z.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_raw.data.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_tar.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_tar_empty_filename.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_tar_empty_filename.tar.uu user/attilio/vmcontention/lib/libarchive/test/test_read_format_tbz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_tgz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_tlz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_txz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_tz.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_xar.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_zip.c user/attilio/vmcontention/lib/libarchive/test/test_read_format_zip.zip.uu user/attilio/vmcontention/lib/libarchive/test/test_read_large.c user/attilio/vmcontention/lib/libarchive/test/test_read_pax_truncated.c user/attilio/vmcontention/lib/libarchive/test/test_read_position.c user/attilio/vmcontention/lib/libarchive/test/test_read_truncated.c user/attilio/vmcontention/lib/libarchive/test/test_read_uu.c user/attilio/vmcontention/lib/libarchive/test/test_tar_filenames.c user/attilio/vmcontention/lib/libarchive/test/test_tar_large.c user/attilio/vmcontention/lib/libarchive/test/test_ustar_filenames.c user/attilio/vmcontention/lib/libarchive/test/test_write_compress.c user/attilio/vmcontention/lib/libarchive/test/test_write_compress_bzip2.c user/attilio/vmcontention/lib/libarchive/test/test_write_compress_gzip.c user/attilio/vmcontention/lib/libarchive/test/test_write_compress_lzma.c user/attilio/vmcontention/lib/libarchive/test/test_write_compress_program.c user/attilio/vmcontention/lib/libarchive/test/test_write_compress_xz.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk_failures.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk_hardlink.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk_perms.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk_secure.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk_sparse.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk_symlink.c user/attilio/vmcontention/lib/libarchive/test/test_write_disk_times.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_ar.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_cpio.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_cpio_empty.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_cpio_newc.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_cpio_odc.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_mtree.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_pax.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_shar_empty.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_tar.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_tar_empty.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_tar_ustar.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_zip.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_zip_empty.c user/attilio/vmcontention/lib/libarchive/test/test_write_format_zip_no_compression.c user/attilio/vmcontention/lib/libarchive/test/test_write_open_memory.c user/attilio/vmcontention/sbin/ifconfig/ifcarp.c user/attilio/vmcontention/share/man/man7/eventtimers.7 user/attilio/vmcontention/sys/dev/cxgbe/common/t4fw_interface.h user/attilio/vmcontention/sys/fs/ext2fs/ext2_readwrite.c user/attilio/vmcontention/sys/libkern/gets.c user/attilio/vmcontention/sys/mips/conf/AR71XX user/attilio/vmcontention/sys/mips/conf/AR71XX.hints user/attilio/vmcontention/sys/modules/if_carp/ user/attilio/vmcontention/usr.bin/cpio/bsdcpio.1 user/attilio/vmcontention/usr.bin/cpio/cmdline.c user/attilio/vmcontention/usr.bin/cpio/cpio.c user/attilio/vmcontention/usr.bin/cpio/cpio.h user/attilio/vmcontention/usr.bin/cpio/cpio_platform.h user/attilio/vmcontention/usr.bin/cpio/test/main.c user/attilio/vmcontention/usr.bin/cpio/test/test.h user/attilio/vmcontention/usr.bin/cpio/test/test_0.c user/attilio/vmcontention/usr.bin/cpio/test/test_basic.c user/attilio/vmcontention/usr.bin/cpio/test/test_cmdline.c user/attilio/vmcontention/usr.bin/cpio/test/test_format_newc.c user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat.c user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref.bin.uu user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref.crc.uu user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref.newc.uu user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref.ustar.uu user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.bin.uu user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.crc.uu user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.newc.uu user/attilio/vmcontention/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.ustar.uu user/attilio/vmcontention/usr.bin/cpio/test/test_option_B_upper.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_C_upper.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_J_upper.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_L_upper.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_Z_upper.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_a.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_c.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_d.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_f.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_f.cpio.uu user/attilio/vmcontention/usr.bin/cpio/test/test_option_help.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_l.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_lzma.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_m.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_m.cpio.uu user/attilio/vmcontention/usr.bin/cpio/test/test_option_t.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_t.cpio.uu user/attilio/vmcontention/usr.bin/cpio/test/test_option_t.stdout.uu user/attilio/vmcontention/usr.bin/cpio/test/test_option_tv.stdout.uu user/attilio/vmcontention/usr.bin/cpio/test/test_option_u.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_version.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_y.c user/attilio/vmcontention/usr.bin/cpio/test/test_option_z.c user/attilio/vmcontention/usr.bin/cpio/test/test_owner_parse.c user/attilio/vmcontention/usr.bin/cpio/test/test_passthrough_dotdot.c user/attilio/vmcontention/usr.bin/cpio/test/test_passthrough_reverse.c user/attilio/vmcontention/usr.bin/cpio/test/test_pathmatch.c user/attilio/vmcontention/usr.bin/tar/COPYING user/attilio/vmcontention/usr.bin/tar/bsdtar.1 user/attilio/vmcontention/usr.bin/tar/bsdtar.c user/attilio/vmcontention/usr.bin/tar/bsdtar.h user/attilio/vmcontention/usr.bin/tar/bsdtar_platform.h user/attilio/vmcontention/usr.bin/tar/cmdline.c user/attilio/vmcontention/usr.bin/tar/getdate.c user/attilio/vmcontention/usr.bin/tar/read.c user/attilio/vmcontention/usr.bin/tar/subst.c user/attilio/vmcontention/usr.bin/tar/test/main.c user/attilio/vmcontention/usr.bin/tar/test/test.h user/attilio/vmcontention/usr.bin/tar/test/test_0.c user/attilio/vmcontention/usr.bin/tar/test/test_basic.c user/attilio/vmcontention/usr.bin/tar/test/test_copy.c user/attilio/vmcontention/usr.bin/tar/test/test_empty_mtree.c user/attilio/vmcontention/usr.bin/tar/test/test_getdate.c user/attilio/vmcontention/usr.bin/tar/test/test_help.c user/attilio/vmcontention/usr.bin/tar/test/test_option_T_upper.c user/attilio/vmcontention/usr.bin/tar/test/test_option_q.c user/attilio/vmcontention/usr.bin/tar/test/test_option_r.c user/attilio/vmcontention/usr.bin/tar/test/test_option_s.c user/attilio/vmcontention/usr.bin/tar/test/test_patterns.c user/attilio/vmcontention/usr.bin/tar/test/test_patterns_2.tar.uu user/attilio/vmcontention/usr.bin/tar/test/test_patterns_3.tar.uu user/attilio/vmcontention/usr.bin/tar/test/test_patterns_4.tar.uu user/attilio/vmcontention/usr.bin/tar/test/test_stdio.c user/attilio/vmcontention/usr.bin/tar/test/test_strip_components.c user/attilio/vmcontention/usr.bin/tar/test/test_symlink_dir.c user/attilio/vmcontention/usr.bin/tar/test/test_version.c user/attilio/vmcontention/usr.bin/tar/tree.c user/attilio/vmcontention/usr.bin/tar/tree.h user/attilio/vmcontention/usr.bin/tar/util.c user/attilio/vmcontention/usr.bin/tar/write.c Modified: user/attilio/vmcontention/COPYRIGHT user/attilio/vmcontention/Makefile.inc1 user/attilio/vmcontention/ObsoleteFiles.inc user/attilio/vmcontention/UPDATING user/attilio/vmcontention/bin/chio/chio.c user/attilio/vmcontention/bin/ed/io.c user/attilio/vmcontention/bin/ed/main.c user/attilio/vmcontention/bin/sh/eval.c user/attilio/vmcontention/bin/sh/expand.c user/attilio/vmcontention/bin/sh/mksyntax.c user/attilio/vmcontention/bin/stty/modes.c user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs.8 user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c user/attilio/vmcontention/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c user/attilio/vmcontention/contrib/bsnmp/snmp_mibII/mibII.c user/attilio/vmcontention/contrib/bsnmp/snmpd/snmpmod.h user/attilio/vmcontention/contrib/bzip2/bzip2recover.c user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT user/attilio/vmcontention/contrib/compiler-rt/README.txt user/attilio/vmcontention/contrib/compiler-rt/lib/absvdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/absvsi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/absvti2.c user/attilio/vmcontention/contrib/compiler-rt/lib/adddf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/addsf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/addvdi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/addvsi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/addvti3.c user/attilio/vmcontention/contrib/compiler-rt/lib/arm/adddf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/addsf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divdf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divsf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqdf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqsf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/extendsfdf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/fixdfsivfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/fixsfsivfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/fixunsdfsivfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/fixunssfsivfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/floatsidfvfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/floatsisfvfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/floatunssidfvfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/floatunssisfvfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/gedf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/gesf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/gtdf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/gtsf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/ledf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/lesf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/ltdf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/ltsf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/muldf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/mulsf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/nedf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/negdf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/negsf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/nesf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/subdf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/subsf3vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/truncdfsf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/unorddf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/arm/unordsf2vfp.S user/attilio/vmcontention/contrib/compiler-rt/lib/ashldi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/ashrdi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/assembly.h user/attilio/vmcontention/contrib/compiler-rt/lib/clear_cache.c user/attilio/vmcontention/contrib/compiler-rt/lib/clzdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/clzsi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/cmpdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/ctzdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/ctzsi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/divdc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/divdf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/divdi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/divmoddi4.c user/attilio/vmcontention/contrib/compiler-rt/lib/divmodsi4.c user/attilio/vmcontention/contrib/compiler-rt/lib/divsc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/divsf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/divsi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/divxc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/enable_execute_stack.c user/attilio/vmcontention/contrib/compiler-rt/lib/eprintf.c user/attilio/vmcontention/contrib/compiler-rt/lib/extendsfdf2.c user/attilio/vmcontention/contrib/compiler-rt/lib/ffsdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixdfdi.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixdfsi.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixsfdi.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixsfsi.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixunsdfdi.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixunsdfsi.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixunssfdi.c user/attilio/vmcontention/contrib/compiler-rt/lib/fixunssfsi.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatdidf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatdisf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatsidf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatsisf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floattidf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floattisf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floattixf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatundidf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatundisf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatunsidf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatunsisf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatuntidf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatuntisf.c user/attilio/vmcontention/contrib/compiler-rt/lib/floatuntixf.c user/attilio/vmcontention/contrib/compiler-rt/lib/fp_lib.h user/attilio/vmcontention/contrib/compiler-rt/lib/gcc_personality_v0.c user/attilio/vmcontention/contrib/compiler-rt/lib/int_lib.h user/attilio/vmcontention/contrib/compiler-rt/lib/lshrdi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/moddi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/modsi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/muldc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/muldf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/muldi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/mulsc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/mulsf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/mulvdi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/mulvsi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/mulvti3.c user/attilio/vmcontention/contrib/compiler-rt/lib/mulxc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/negdf2.c user/attilio/vmcontention/contrib/compiler-rt/lib/negsf2.c user/attilio/vmcontention/contrib/compiler-rt/lib/negvdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/negvsi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/negvti2.c user/attilio/vmcontention/contrib/compiler-rt/lib/paritydi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/paritysi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/popcountdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/popcountsi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/powidf2.c user/attilio/vmcontention/contrib/compiler-rt/lib/powisf2.c user/attilio/vmcontention/contrib/compiler-rt/lib/ppc/DD.h user/attilio/vmcontention/contrib/compiler-rt/lib/ppc/divtc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/ppc/fixtfdi.c user/attilio/vmcontention/contrib/compiler-rt/lib/ppc/fixunstfdi.c user/attilio/vmcontention/contrib/compiler-rt/lib/ppc/floatditf.c user/attilio/vmcontention/contrib/compiler-rt/lib/ppc/floatunditf.c user/attilio/vmcontention/contrib/compiler-rt/lib/ppc/multc3.c user/attilio/vmcontention/contrib/compiler-rt/lib/subdf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/subsf3.c user/attilio/vmcontention/contrib/compiler-rt/lib/subvdi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/subvsi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/subvti3.c user/attilio/vmcontention/contrib/compiler-rt/lib/trampoline_setup.c user/attilio/vmcontention/contrib/compiler-rt/lib/truncdfsf2.c user/attilio/vmcontention/contrib/compiler-rt/lib/ucmpdi2.c user/attilio/vmcontention/contrib/compiler-rt/lib/udivdi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/udivmoddi4.c user/attilio/vmcontention/contrib/compiler-rt/lib/udivmodsi4.c user/attilio/vmcontention/contrib/compiler-rt/lib/udivmodti4.c user/attilio/vmcontention/contrib/compiler-rt/lib/udivsi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/umoddi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/umodsi3.c user/attilio/vmcontention/contrib/compiler-rt/lib/x86_64/floatdidf.c user/attilio/vmcontention/contrib/compiler-rt/lib/x86_64/floatdisf.c user/attilio/vmcontention/contrib/compiler-rt/lib/x86_64/floatdixf.c user/attilio/vmcontention/contrib/ee/ee.c user/attilio/vmcontention/contrib/file/softmagic.c user/attilio/vmcontention/contrib/gcc/ChangeLog.gcc43 user/attilio/vmcontention/contrib/gcc/builtins.c user/attilio/vmcontention/contrib/gcclibs/libcpp/include/cpplib.h user/attilio/vmcontention/contrib/gcclibs/libcpp/init.c user/attilio/vmcontention/contrib/gcclibs/libcpp/internal.h user/attilio/vmcontention/contrib/gcclibs/libcpp/macro.c user/attilio/vmcontention/contrib/gperf/src/output.cc user/attilio/vmcontention/contrib/groff/tmac/doc-common user/attilio/vmcontention/contrib/groff/tmac/doc-syms user/attilio/vmcontention/contrib/groff/tmac/doc.tmac user/attilio/vmcontention/contrib/groff/tmac/groff_mdoc.man user/attilio/vmcontention/contrib/less/command.c user/attilio/vmcontention/contrib/less/prompt.c user/attilio/vmcontention/contrib/libstdc++/ChangeLog user/attilio/vmcontention/contrib/libstdc++/config/os/aix/os_defines.h user/attilio/vmcontention/contrib/libstdc++/include/bits/allocator.h user/attilio/vmcontention/contrib/libstdc++/include/bits/basic_string.h user/attilio/vmcontention/contrib/libstdc++/include/bits/fstream.tcc user/attilio/vmcontention/contrib/libstdc++/include/bits/locale_facets.tcc user/attilio/vmcontention/contrib/libstdc++/include/debug/map.h user/attilio/vmcontention/contrib/libstdc++/include/debug/multimap.h user/attilio/vmcontention/contrib/libstdc++/include/ext/atomicity.h user/attilio/vmcontention/contrib/libstdc++/include/ext/codecvt_specializations.h user/attilio/vmcontention/contrib/libstdc++/include/ext/concurrence.h user/attilio/vmcontention/contrib/libstdc++/include/ext/vstring.h user/attilio/vmcontention/contrib/libstdc++/include/tr1/boost_shared_ptr.h user/attilio/vmcontention/contrib/libstdc++/include/tr1/random user/attilio/vmcontention/contrib/libstdc++/libsupc++/eh_personality.cc user/attilio/vmcontention/contrib/libstdc++/libsupc++/typeinfo user/attilio/vmcontention/contrib/libstdc++/src/valarray-inst.cc user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMCallingConv.td user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td user/attilio/vmcontention/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/HeaderSearchOptions.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Basic/Version.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/ToolChains.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/Tools.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp user/attilio/vmcontention/contrib/netcat/netcat.c user/attilio/vmcontention/contrib/openpam/CREDITS user/attilio/vmcontention/contrib/openpam/HISTORY user/attilio/vmcontention/contrib/openpam/LICENSE user/attilio/vmcontention/contrib/openpam/Makefile.am user/attilio/vmcontention/contrib/openpam/Makefile.in user/attilio/vmcontention/contrib/openpam/README user/attilio/vmcontention/contrib/openpam/RELNOTES user/attilio/vmcontention/contrib/openpam/aclocal.m4 user/attilio/vmcontention/contrib/openpam/bin/Makefile.am user/attilio/vmcontention/contrib/openpam/bin/Makefile.in user/attilio/vmcontention/contrib/openpam/bin/su/Makefile.am user/attilio/vmcontention/contrib/openpam/bin/su/Makefile.in user/attilio/vmcontention/contrib/openpam/bin/su/su.c user/attilio/vmcontention/contrib/openpam/config.h.in user/attilio/vmcontention/contrib/openpam/configure user/attilio/vmcontention/contrib/openpam/configure.ac user/attilio/vmcontention/contrib/openpam/depcomp user/attilio/vmcontention/contrib/openpam/doc/Makefile.in user/attilio/vmcontention/contrib/openpam/doc/man/Makefile.am user/attilio/vmcontention/contrib/openpam/doc/man/Makefile.in user/attilio/vmcontention/contrib/openpam/doc/man/openpam.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_borrow_cred.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_free_data.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_free_envlist.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_get_option.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_log.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_nullconv.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_readline.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_restore_cred.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_set_option.3 user/attilio/vmcontention/contrib/openpam/doc/man/openpam_ttyconv.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam.conf.5 user/attilio/vmcontention/contrib/openpam/doc/man/pam_acct_mgmt.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_authenticate.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_chauthtok.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_close_session.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_conv.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_end.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_error.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_get_authtok.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_get_data.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_get_item.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_get_user.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_getenv.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_getenvlist.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_info.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_open_session.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_prompt.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_putenv.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_set_data.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_set_item.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_setcred.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_setenv.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_sm_acct_mgmt.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_sm_authenticate.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_sm_chauthtok.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_sm_close_session.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_sm_open_session.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_sm_setcred.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_start.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_strerror.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_verror.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_vinfo.3 user/attilio/vmcontention/contrib/openpam/doc/man/pam_vprompt.3 user/attilio/vmcontention/contrib/openpam/include/Makefile.in user/attilio/vmcontention/contrib/openpam/include/security/Makefile.in user/attilio/vmcontention/contrib/openpam/include/security/openpam.h user/attilio/vmcontention/contrib/openpam/include/security/openpam_version.h user/attilio/vmcontention/contrib/openpam/include/security/pam_appl.h user/attilio/vmcontention/contrib/openpam/include/security/pam_constants.h user/attilio/vmcontention/contrib/openpam/include/security/pam_modules.h user/attilio/vmcontention/contrib/openpam/include/security/pam_types.h user/attilio/vmcontention/contrib/openpam/install-sh user/attilio/vmcontention/contrib/openpam/lib/Makefile.am user/attilio/vmcontention/contrib/openpam/lib/Makefile.in user/attilio/vmcontention/contrib/openpam/lib/openpam_borrow_cred.c user/attilio/vmcontention/contrib/openpam/lib/openpam_configure.c user/attilio/vmcontention/contrib/openpam/lib/openpam_dispatch.c user/attilio/vmcontention/contrib/openpam/lib/openpam_dynamic.c user/attilio/vmcontention/contrib/openpam/lib/openpam_findenv.c user/attilio/vmcontention/contrib/openpam/lib/openpam_free_data.c user/attilio/vmcontention/contrib/openpam/lib/openpam_free_envlist.c user/attilio/vmcontention/contrib/openpam/lib/openpam_get_option.c user/attilio/vmcontention/contrib/openpam/lib/openpam_impl.h user/attilio/vmcontention/contrib/openpam/lib/openpam_load.c user/attilio/vmcontention/contrib/openpam/lib/openpam_log.c user/attilio/vmcontention/contrib/openpam/lib/openpam_nullconv.c user/attilio/vmcontention/contrib/openpam/lib/openpam_readline.c user/attilio/vmcontention/contrib/openpam/lib/openpam_restore_cred.c user/attilio/vmcontention/contrib/openpam/lib/openpam_set_option.c user/attilio/vmcontention/contrib/openpam/lib/openpam_static.c user/attilio/vmcontention/contrib/openpam/lib/openpam_ttyconv.c user/attilio/vmcontention/contrib/openpam/lib/pam_acct_mgmt.c user/attilio/vmcontention/contrib/openpam/lib/pam_authenticate.c user/attilio/vmcontention/contrib/openpam/lib/pam_authenticate_secondary.c user/attilio/vmcontention/contrib/openpam/lib/pam_chauthtok.c user/attilio/vmcontention/contrib/openpam/lib/pam_close_session.c user/attilio/vmcontention/contrib/openpam/lib/pam_end.c user/attilio/vmcontention/contrib/openpam/lib/pam_error.c user/attilio/vmcontention/contrib/openpam/lib/pam_get_authtok.c user/attilio/vmcontention/contrib/openpam/lib/pam_get_data.c user/attilio/vmcontention/contrib/openpam/lib/pam_get_item.c user/attilio/vmcontention/contrib/openpam/lib/pam_get_mapped_authtok.c user/attilio/vmcontention/contrib/openpam/lib/pam_get_mapped_username.c user/attilio/vmcontention/contrib/openpam/lib/pam_get_user.c user/attilio/vmcontention/contrib/openpam/lib/pam_getenv.c user/attilio/vmcontention/contrib/openpam/lib/pam_getenvlist.c user/attilio/vmcontention/contrib/openpam/lib/pam_info.c user/attilio/vmcontention/contrib/openpam/lib/pam_open_session.c user/attilio/vmcontention/contrib/openpam/lib/pam_prompt.c user/attilio/vmcontention/contrib/openpam/lib/pam_putenv.c user/attilio/vmcontention/contrib/openpam/lib/pam_set_data.c user/attilio/vmcontention/contrib/openpam/lib/pam_set_item.c user/attilio/vmcontention/contrib/openpam/lib/pam_set_mapped_authtok.c user/attilio/vmcontention/contrib/openpam/lib/pam_set_mapped_username.c user/attilio/vmcontention/contrib/openpam/lib/pam_setcred.c user/attilio/vmcontention/contrib/openpam/lib/pam_setenv.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_acct_mgmt.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_authenticate.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_authenticate_secondary.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_chauthtok.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_close_session.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_get_mapped_authtok.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_get_mapped_username.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_open_session.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_set_mapped_authtok.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_set_mapped_username.c user/attilio/vmcontention/contrib/openpam/lib/pam_sm_setcred.c user/attilio/vmcontention/contrib/openpam/lib/pam_start.c user/attilio/vmcontention/contrib/openpam/lib/pam_strerror.c user/attilio/vmcontention/contrib/openpam/lib/pam_verror.c user/attilio/vmcontention/contrib/openpam/lib/pam_vinfo.c user/attilio/vmcontention/contrib/openpam/lib/pam_vprompt.c user/attilio/vmcontention/contrib/openpam/ltmain.sh user/attilio/vmcontention/contrib/openpam/misc/gendoc.pl user/attilio/vmcontention/contrib/openpam/missing user/attilio/vmcontention/contrib/openpam/modules/Makefile.in user/attilio/vmcontention/contrib/openpam/modules/pam_deny/Makefile.in user/attilio/vmcontention/contrib/openpam/modules/pam_deny/pam_deny.c user/attilio/vmcontention/contrib/openpam/modules/pam_permit/Makefile.in user/attilio/vmcontention/contrib/openpam/modules/pam_permit/pam_permit.c user/attilio/vmcontention/contrib/openpam/modules/pam_unix/Makefile.am user/attilio/vmcontention/contrib/openpam/modules/pam_unix/Makefile.in user/attilio/vmcontention/contrib/openpam/modules/pam_unix/pam_unix.c user/attilio/vmcontention/contrib/pf/man/pfsync.4 user/attilio/vmcontention/contrib/pnpinfo/pnpinfo.c user/attilio/vmcontention/contrib/tcpdump/print-eigrp.c user/attilio/vmcontention/contrib/tcpdump/print-icmp6.c user/attilio/vmcontention/contrib/tcpdump/print-ldp.c user/attilio/vmcontention/contrib/tcpdump/print-lmp.c user/attilio/vmcontention/contrib/tcpdump/print-lspping.c user/attilio/vmcontention/contrib/tcpdump/print-rsvp.c user/attilio/vmcontention/contrib/tcpdump/print-slow.c user/attilio/vmcontention/contrib/telnet/libtelnet/encrypt.c user/attilio/vmcontention/contrib/telnet/libtelnet/sra.c user/attilio/vmcontention/contrib/telnet/telnet/utilities.c user/attilio/vmcontention/contrib/telnet/telnetd/utility.c user/attilio/vmcontention/contrib/tzcode/zic/zdump.c user/attilio/vmcontention/crypto/heimdal/appl/telnet/libtelnet/encrypt.c user/attilio/vmcontention/etc/devd/apple.conf user/attilio/vmcontention/etc/network.subr user/attilio/vmcontention/etc/rc.d/Makefile user/attilio/vmcontention/games/factor/factor.c user/attilio/vmcontention/games/fortune/datfiles/fortunes user/attilio/vmcontention/games/fortune/datfiles/fortunes-o.real user/attilio/vmcontention/games/fortune/datfiles/murphy user/attilio/vmcontention/gnu/usr.bin/binutils/libbinutils/Makefile user/attilio/vmcontention/gnu/usr.bin/groff/tmac/mdoc.local user/attilio/vmcontention/include/Makefile user/attilio/vmcontention/include/assert.h user/attilio/vmcontention/include/glob.h user/attilio/vmcontention/include/netdb.h user/attilio/vmcontention/include/regex.h user/attilio/vmcontention/include/signal.h user/attilio/vmcontention/include/stdbool.h user/attilio/vmcontention/include/stdio.h user/attilio/vmcontention/include/stdlib.h user/attilio/vmcontention/include/unistd.h user/attilio/vmcontention/kerberos5/Makefile.inc user/attilio/vmcontention/kerberos5/lib/libhdb/Makefile user/attilio/vmcontention/lib/Makefile user/attilio/vmcontention/lib/clang/clang.build.mk user/attilio/vmcontention/lib/clang/include/clang/Basic/Version.inc user/attilio/vmcontention/lib/clang/libllvmarminfo/Makefile user/attilio/vmcontention/lib/clang/libllvmmipscodegen/Makefile user/attilio/vmcontention/lib/clang/libllvmmipsinfo/Makefile user/attilio/vmcontention/lib/clang/libllvmpowerpcinfo/Makefile user/attilio/vmcontention/lib/clang/libllvmx86info/Makefile user/attilio/vmcontention/lib/libarchive/Makefile user/attilio/vmcontention/lib/libarchive/config_freebsd.h user/attilio/vmcontention/lib/libarchive/test/Makefile user/attilio/vmcontention/lib/libc/gen/Makefile.inc user/attilio/vmcontention/lib/libc/gen/Symbol.map user/attilio/vmcontention/lib/libc/gen/getosreldate.c user/attilio/vmcontention/lib/libc/gen/getusershell.c user/attilio/vmcontention/lib/libc/gen/glob.3 user/attilio/vmcontention/lib/libc/gen/glob.c user/attilio/vmcontention/lib/libc/gen/strtofflags.c user/attilio/vmcontention/lib/libc/iconv/citrus_module.c user/attilio/vmcontention/lib/libc/include/libc_private.h user/attilio/vmcontention/lib/libc/locale/setlocale.c user/attilio/vmcontention/lib/libc/locale/wctype.c user/attilio/vmcontention/lib/libc/net/getifaddrs.c user/attilio/vmcontention/lib/libc/net/nsdispatch.c user/attilio/vmcontention/lib/libc/net/sctp_sys_calls.c user/attilio/vmcontention/lib/libc/resolv/res_send.c user/attilio/vmcontention/lib/libc/rpc/crypt_client.c user/attilio/vmcontention/lib/libc/stdlib/Makefile.inc user/attilio/vmcontention/lib/libc/stdlib/Symbol.map user/attilio/vmcontention/lib/libc/stdlib/atexit.3 user/attilio/vmcontention/lib/libc/stdlib/exit.3 user/attilio/vmcontention/lib/libc/stdlib/getopt_long.3 user/attilio/vmcontention/lib/libc/stdlib/getsubopt.3 user/attilio/vmcontention/lib/libc/stdlib/malloc.c user/attilio/vmcontention/lib/libc/sys/Makefile.inc user/attilio/vmcontention/lib/libc/sys/cap_new.2 user/attilio/vmcontention/lib/libc/sys/kqueue.2 user/attilio/vmcontention/lib/libc/sys/rtprio.2 user/attilio/vmcontention/lib/libc/yp/xdryp.c user/attilio/vmcontention/lib/libc/yp/yplib.c user/attilio/vmcontention/lib/libcompiler_rt/Makefile user/attilio/vmcontention/lib/libedit/histedit.h user/attilio/vmcontention/lib/libipsec/policy_token.l user/attilio/vmcontention/lib/libpam/libpam/Makefile user/attilio/vmcontention/lib/libpmc/libpmc.c user/attilio/vmcontention/lib/libradius/Makefile user/attilio/vmcontention/lib/libradius/libradius.3 user/attilio/vmcontention/lib/libradius/radlib.c user/attilio/vmcontention/lib/libradius/radlib.h user/attilio/vmcontention/lib/libradius/radlib_private.h user/attilio/vmcontention/lib/libsm/Makefile user/attilio/vmcontention/lib/libstand/tftp.c user/attilio/vmcontention/lib/libthr/arch/amd64/include/pthread_md.h user/attilio/vmcontention/lib/libthr/arch/i386/include/pthread_md.h user/attilio/vmcontention/lib/libthread_db/Makefile user/attilio/vmcontention/lib/libufs/block.c user/attilio/vmcontention/lib/libusb/libusb10.c user/attilio/vmcontention/lib/libutil/gr_util.c user/attilio/vmcontention/lib/libutil/libutil.h user/attilio/vmcontention/lib/libutil/pw_util.c user/attilio/vmcontention/libexec/bootpd/bootpgw/bootpgw.c user/attilio/vmcontention/libexec/bootpd/tools/bootptest/print-bootp.c user/attilio/vmcontention/libexec/comsat/comsat.c user/attilio/vmcontention/libexec/ftpd/ftpd.c user/attilio/vmcontention/libexec/ftpd/popen.c user/attilio/vmcontention/libexec/getty/chat.c user/attilio/vmcontention/libexec/mail.local/Makefile user/attilio/vmcontention/libexec/pppoed/pppoed.c user/attilio/vmcontention/libexec/rbootd/utils.c user/attilio/vmcontention/libexec/rtld-elf/amd64/reloc.c user/attilio/vmcontention/libexec/rtld-elf/arm/reloc.c user/attilio/vmcontention/libexec/rtld-elf/i386/reloc.c user/attilio/vmcontention/libexec/rtld-elf/ia64/reloc.c user/attilio/vmcontention/libexec/rtld-elf/mips/reloc.c user/attilio/vmcontention/libexec/rtld-elf/powerpc/reloc.c user/attilio/vmcontention/libexec/rtld-elf/powerpc64/reloc.c user/attilio/vmcontention/libexec/rtld-elf/rtld.c user/attilio/vmcontention/libexec/rtld-elf/rtld.h user/attilio/vmcontention/libexec/rtld-elf/sparc64/reloc.c user/attilio/vmcontention/libexec/smrsh/Makefile user/attilio/vmcontention/libexec/ypxfr/ypxfr_getmap.c user/attilio/vmcontention/libexec/ypxfr/ypxfr_main.c user/attilio/vmcontention/libexec/ypxfr/ypxfr_misc.c user/attilio/vmcontention/release/doc/en_US.ISO8859-1/relnotes/article.sgml user/attilio/vmcontention/sbin/atm/atmconfig/diag.c user/attilio/vmcontention/sbin/bsdlabel/bsdlabel.c user/attilio/vmcontention/sbin/camcontrol/camcontrol.c user/attilio/vmcontention/sbin/camcontrol/fwdownload.c user/attilio/vmcontention/sbin/camcontrol/modeedit.c user/attilio/vmcontention/sbin/devd/devd.conf.5 user/attilio/vmcontention/sbin/devd/devd.hh user/attilio/vmcontention/sbin/dhclient/clparse.c user/attilio/vmcontention/sbin/dhclient/dhclient-script (contents, props changed) user/attilio/vmcontention/sbin/dhclient/dhclient.c user/attilio/vmcontention/sbin/dhclient/dhcp-options.5 user/attilio/vmcontention/sbin/dhclient/dhcp.h user/attilio/vmcontention/sbin/dhclient/options.c user/attilio/vmcontention/sbin/dhclient/parse.c user/attilio/vmcontention/sbin/dhclient/tables.c user/attilio/vmcontention/sbin/dumpfs/dumpfs.c user/attilio/vmcontention/sbin/fsck_ffs/fsck.h user/attilio/vmcontention/sbin/fsck_ffs/suj.c user/attilio/vmcontention/sbin/fsdb/Makefile user/attilio/vmcontention/sbin/gbde/Makefile user/attilio/vmcontention/sbin/hastctl/Makefile user/attilio/vmcontention/sbin/hastd/Makefile user/attilio/vmcontention/sbin/hastd/control.c user/attilio/vmcontention/sbin/hastd/hast_checksum.c user/attilio/vmcontention/sbin/hastd/pjdlog.h user/attilio/vmcontention/sbin/hastd/secondary.c user/attilio/vmcontention/sbin/hastd/token.l user/attilio/vmcontention/sbin/ifconfig/Makefile user/attilio/vmcontention/sbin/ifconfig/af_inet.c user/attilio/vmcontention/sbin/ifconfig/af_inet6.c user/attilio/vmcontention/sbin/ifconfig/ifconfig.8 user/attilio/vmcontention/sbin/ifconfig/ifconfig.c user/attilio/vmcontention/sbin/ifconfig/ifconfig.h user/attilio/vmcontention/sbin/ifconfig/ifvlan.c user/attilio/vmcontention/sbin/ipf/Makefile.inc user/attilio/vmcontention/sbin/ipfw/main.c user/attilio/vmcontention/sbin/newfs/newfs.h user/attilio/vmcontention/sbin/newfs_msdos/newfs_msdos.8 user/attilio/vmcontention/sbin/newfs_msdos/newfs_msdos.c user/attilio/vmcontention/sbin/rcorder/rcorder.c user/attilio/vmcontention/sbin/reboot/reboot.c user/attilio/vmcontention/sbin/routed/rtquery/Makefile user/attilio/vmcontention/secure/lib/libcrypto/Makefile user/attilio/vmcontention/share/doc/IPv6/IMPLEMENTATION user/attilio/vmcontention/share/examples/scsi_target/scsi_cmds.c user/attilio/vmcontention/share/examples/scsi_target/scsi_target.c user/attilio/vmcontention/share/man/man3/Makefile user/attilio/vmcontention/share/man/man4/Makefile user/attilio/vmcontention/share/man/man4/ahci.4 user/attilio/vmcontention/share/man/man4/altq.4 user/attilio/vmcontention/share/man/man4/atrtc.4 user/attilio/vmcontention/share/man/man4/attimer.4 user/attilio/vmcontention/share/man/man4/carp.4 user/attilio/vmcontention/share/man/man4/cpufreq.4 user/attilio/vmcontention/share/man/man4/cxgbe.4 user/attilio/vmcontention/share/man/man4/ddb.4 user/attilio/vmcontention/share/man/man4/et.4 user/attilio/vmcontention/share/man/man4/ffclock.4 user/attilio/vmcontention/share/man/man4/hpet.4 user/attilio/vmcontention/share/man/man4/man4.i386/CPU_ELAN.4 user/attilio/vmcontention/share/man/man4/splash.4 user/attilio/vmcontention/share/man/man4/targ.4 user/attilio/vmcontention/share/man/man5/make.conf.5 user/attilio/vmcontention/share/man/man5/periodic.conf.5 user/attilio/vmcontention/share/man/man5/rc.conf.5 user/attilio/vmcontention/share/man/man7/Makefile user/attilio/vmcontention/share/man/man8/yp.8 user/attilio/vmcontention/share/man/man9/Makefile user/attilio/vmcontention/share/man/man9/rtalloc.9 user/attilio/vmcontention/share/man/man9/sbuf.9 user/attilio/vmcontention/share/man/man9/taskqueue.9 user/attilio/vmcontention/share/misc/committers-ports.dot user/attilio/vmcontention/share/misc/committers-src.dot user/attilio/vmcontention/share/mk/bsd.lib.mk user/attilio/vmcontention/share/mk/bsd.sys.mk user/attilio/vmcontention/share/termcap/termcap.src user/attilio/vmcontention/sys/amd64/amd64/machdep.c user/attilio/vmcontention/sys/amd64/amd64/pmap.c user/attilio/vmcontention/sys/amd64/conf/GENERIC user/attilio/vmcontention/sys/amd64/conf/NOTES user/attilio/vmcontention/sys/amd64/include/_types.h user/attilio/vmcontention/sys/amd64/linux32/linux.h user/attilio/vmcontention/sys/amd64/linux32/linux32_dummy.c user/attilio/vmcontention/sys/amd64/linux32/linux32_proto.h user/attilio/vmcontention/sys/amd64/linux32/linux32_syscall.h user/attilio/vmcontention/sys/amd64/linux32/linux32_syscalls.c user/attilio/vmcontention/sys/amd64/linux32/linux32_sysent.c user/attilio/vmcontention/sys/amd64/linux32/linux32_systrace_args.c user/attilio/vmcontention/sys/amd64/linux32/syscalls.master user/attilio/vmcontention/sys/arm/arm/irq_dispatch.S user/attilio/vmcontention/sys/arm/arm/pmap.c user/attilio/vmcontention/sys/arm/arm/vm_machdep.c user/attilio/vmcontention/sys/arm/econa/ehci_ebus.c user/attilio/vmcontention/sys/arm/econa/ohci_ec.c user/attilio/vmcontention/sys/arm/include/_types.h user/attilio/vmcontention/sys/arm/include/pmap.h user/attilio/vmcontention/sys/arm/xscale/ixp425/ixdp425_pci.c user/attilio/vmcontention/sys/arm/xscale/ixp425/ixp425_pci.c user/attilio/vmcontention/sys/arm/xscale/ixp425/ixp425var.h user/attilio/vmcontention/sys/boot/arm/at91/libat91/sd-card.c user/attilio/vmcontention/sys/boot/common/loader.8 user/attilio/vmcontention/sys/boot/forth/loader.4th user/attilio/vmcontention/sys/boot/forth/loader.conf user/attilio/vmcontention/sys/boot/forth/menu.4th user/attilio/vmcontention/sys/boot/forth/menu.4th.8 user/attilio/vmcontention/sys/boot/i386/boot0/boot0.S user/attilio/vmcontention/sys/boot/i386/libi386/time.c user/attilio/vmcontention/sys/boot/i386/zfsboot/zfsboot.c user/attilio/vmcontention/sys/boot/zfs/zfsimpl.c user/attilio/vmcontention/sys/cam/ata/ata_da.c user/attilio/vmcontention/sys/cam/scsi/scsi_all.h user/attilio/vmcontention/sys/cam/scsi/scsi_cd.c user/attilio/vmcontention/sys/cam/scsi/scsi_da.c user/attilio/vmcontention/sys/cam/scsi/scsi_sa.c user/attilio/vmcontention/sys/cam/scsi/scsi_target.c user/attilio/vmcontention/sys/cam/scsi/scsi_xpt.c user/attilio/vmcontention/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/attilio/vmcontention/sys/compat/linprocfs/linprocfs.c user/attilio/vmcontention/sys/compat/linux/linux_file.c user/attilio/vmcontention/sys/compat/ndis/subr_ntoskrnl.c user/attilio/vmcontention/sys/conf/NOTES user/attilio/vmcontention/sys/conf/files user/attilio/vmcontention/sys/conf/files.amd64 user/attilio/vmcontention/sys/conf/files.i386 user/attilio/vmcontention/sys/conf/kern.mk user/attilio/vmcontention/sys/conf/kern.pre.mk user/attilio/vmcontention/sys/conf/kmod.mk user/attilio/vmcontention/sys/contrib/ngatm/netnatm/msg/uni_ie.c user/attilio/vmcontention/sys/contrib/octeon-sdk/cvmx-helper-board.c user/attilio/vmcontention/sys/contrib/octeon-sdk/cvmx-usb.c user/attilio/vmcontention/sys/contrib/pf/net/if_pfsync.c user/attilio/vmcontention/sys/ddb/db_command.c user/attilio/vmcontention/sys/ddb/db_ps.c user/attilio/vmcontention/sys/ddb/db_thread.c user/attilio/vmcontention/sys/ddb/ddb.h user/attilio/vmcontention/sys/dev/acpica/acpi_pcib_acpi.c user/attilio/vmcontention/sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l user/attilio/vmcontention/sys/dev/aic7xxx/aicasm/aicasm_scan.l user/attilio/vmcontention/sys/dev/an/if_an.c user/attilio/vmcontention/sys/dev/ata/ata-pci.h user/attilio/vmcontention/sys/dev/ata/chipsets/ata-intel.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5210/ar5210reg.h user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5211/ar5211reg.h user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5212/ar5212_misc.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar2133.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar5416_gpio.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar5416reg.h user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9280.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9287.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9287.h user/attilio/vmcontention/sys/dev/ath/if_ath.c user/attilio/vmcontention/sys/dev/ath/if_ath_sysctl.c user/attilio/vmcontention/sys/dev/ath/if_ath_tx.c user/attilio/vmcontention/sys/dev/ath/if_athvar.h user/attilio/vmcontention/sys/dev/bce/if_bce.c user/attilio/vmcontention/sys/dev/bce/if_bcereg.h user/attilio/vmcontention/sys/dev/bge/if_bge.c user/attilio/vmcontention/sys/dev/bge/if_bgereg.h user/attilio/vmcontention/sys/dev/bwi/if_bwi.c user/attilio/vmcontention/sys/dev/bwn/if_bwn.c user/attilio/vmcontention/sys/dev/bwn/if_bwnvar.h user/attilio/vmcontention/sys/dev/bxe/bxe_reg.h user/attilio/vmcontention/sys/dev/ce/if_ce.c user/attilio/vmcontention/sys/dev/cfe/cfe_console.c user/attilio/vmcontention/sys/dev/cm/smc90cx6.c user/attilio/vmcontention/sys/dev/cp/if_cp.c user/attilio/vmcontention/sys/dev/cpuctl/cpuctl.c user/attilio/vmcontention/sys/dev/cxgb/common/cxgb_aq100x.c user/attilio/vmcontention/sys/dev/cxgbe/adapter.h user/attilio/vmcontention/sys/dev/cxgbe/common/common.h user/attilio/vmcontention/sys/dev/cxgbe/common/t4_hw.c user/attilio/vmcontention/sys/dev/cxgbe/common/t4_hw.h user/attilio/vmcontention/sys/dev/cxgbe/offload.h user/attilio/vmcontention/sys/dev/cxgbe/osdep.h user/attilio/vmcontention/sys/dev/cxgbe/t4_ioctl.h user/attilio/vmcontention/sys/dev/cxgbe/t4_l2t.c user/attilio/vmcontention/sys/dev/cxgbe/t4_l2t.h user/attilio/vmcontention/sys/dev/cxgbe/t4_main.c user/attilio/vmcontention/sys/dev/cxgbe/t4_sge.c user/attilio/vmcontention/sys/dev/dcons/dcons_os.c user/attilio/vmcontention/sys/dev/de/if_de.c user/attilio/vmcontention/sys/dev/drm/i915_drv.h user/attilio/vmcontention/sys/dev/drm/mga_drv.h user/attilio/vmcontention/sys/dev/drm/radeon_state.c user/attilio/vmcontention/sys/dev/e1000/e1000_80003es2lan.c user/attilio/vmcontention/sys/dev/e1000/e1000_80003es2lan.h user/attilio/vmcontention/sys/dev/e1000/e1000_82540.c user/attilio/vmcontention/sys/dev/e1000/e1000_82541.c user/attilio/vmcontention/sys/dev/e1000/e1000_82543.c user/attilio/vmcontention/sys/dev/e1000/e1000_82571.c user/attilio/vmcontention/sys/dev/e1000/e1000_82575.c user/attilio/vmcontention/sys/dev/e1000/e1000_82575.h user/attilio/vmcontention/sys/dev/e1000/e1000_api.c user/attilio/vmcontention/sys/dev/e1000/e1000_api.h user/attilio/vmcontention/sys/dev/e1000/e1000_defines.h user/attilio/vmcontention/sys/dev/e1000/e1000_hw.h user/attilio/vmcontention/sys/dev/e1000/e1000_ich8lan.c user/attilio/vmcontention/sys/dev/e1000/e1000_ich8lan.h user/attilio/vmcontention/sys/dev/e1000/e1000_mac.c user/attilio/vmcontention/sys/dev/e1000/e1000_nvm.c user/attilio/vmcontention/sys/dev/e1000/e1000_nvm.h user/attilio/vmcontention/sys/dev/e1000/e1000_osdep.h user/attilio/vmcontention/sys/dev/e1000/e1000_phy.c user/attilio/vmcontention/sys/dev/e1000/e1000_phy.h user/attilio/vmcontention/sys/dev/e1000/e1000_regs.h user/attilio/vmcontention/sys/dev/e1000/e1000_vf.c user/attilio/vmcontention/sys/dev/e1000/if_em.c user/attilio/vmcontention/sys/dev/e1000/if_em.h user/attilio/vmcontention/sys/dev/e1000/if_igb.c user/attilio/vmcontention/sys/dev/e1000/if_igb.h user/attilio/vmcontention/sys/dev/e1000/if_lem.c user/attilio/vmcontention/sys/dev/e1000/if_lem.h user/attilio/vmcontention/sys/dev/ed/if_ed.c user/attilio/vmcontention/sys/dev/esp/ncr53c9x.c user/attilio/vmcontention/sys/dev/et/if_et.c user/attilio/vmcontention/sys/dev/et/if_etreg.h user/attilio/vmcontention/sys/dev/et/if_etvar.h user/attilio/vmcontention/sys/dev/fdc/fdc.c user/attilio/vmcontention/sys/dev/fdt/fdt_pci.c user/attilio/vmcontention/sys/dev/fdt/fdtbus.c user/attilio/vmcontention/sys/dev/fdt/simplebus.c user/attilio/vmcontention/sys/dev/fxp/if_fxp.c user/attilio/vmcontention/sys/dev/gpio/gpioiic.c user/attilio/vmcontention/sys/dev/hwpmc/hwpmc_amd.c user/attilio/vmcontention/sys/dev/hwpmc/hwpmc_core.c user/attilio/vmcontention/sys/dev/hwpmc/hwpmc_powerpc.c user/attilio/vmcontention/sys/dev/hwpmc/pmc_events.h user/attilio/vmcontention/sys/dev/if_ndis/if_ndis.c user/attilio/vmcontention/sys/dev/iicbus/iicbb.c user/attilio/vmcontention/sys/dev/iicbus/iicbus.c user/attilio/vmcontention/sys/dev/iicbus/iicbus.h user/attilio/vmcontention/sys/dev/iicbus/iiconf.c user/attilio/vmcontention/sys/dev/ipw/if_ipw.c user/attilio/vmcontention/sys/dev/isp/isp_freebsd.c user/attilio/vmcontention/sys/dev/isp/isp_freebsd.h user/attilio/vmcontention/sys/dev/iwi/if_iwi.c user/attilio/vmcontention/sys/dev/iwn/if_iwn.c user/attilio/vmcontention/sys/dev/ixgbe/ixgbe.c user/attilio/vmcontention/sys/dev/ixgbe/ixgbe_osdep.h user/attilio/vmcontention/sys/dev/ixgbe/ixv.c user/attilio/vmcontention/sys/dev/malo/if_malo.c user/attilio/vmcontention/sys/dev/md/md.c user/attilio/vmcontention/sys/dev/mii/mii.c user/attilio/vmcontention/sys/dev/mps/mps_sas.c user/attilio/vmcontention/sys/dev/msk/if_msk.c user/attilio/vmcontention/sys/dev/mwl/if_mwl.c user/attilio/vmcontention/sys/dev/netmap/if_em_netmap.h user/attilio/vmcontention/sys/dev/netmap/if_igb_netmap.h user/attilio/vmcontention/sys/dev/netmap/if_lem_netmap.h user/attilio/vmcontention/sys/dev/netmap/if_re_netmap.h user/attilio/vmcontention/sys/dev/netmap/ixgbe_netmap.h user/attilio/vmcontention/sys/dev/netmap/netmap.c user/attilio/vmcontention/sys/dev/netmap/netmap_kern.h user/attilio/vmcontention/sys/dev/ofw/ofw_console.c user/attilio/vmcontention/sys/dev/pccard/pccardvar.h user/attilio/vmcontention/sys/dev/pci/isa_pci.c user/attilio/vmcontention/sys/dev/ral/rt2560.c user/attilio/vmcontention/sys/dev/ral/rt2661.c user/attilio/vmcontention/sys/dev/re/if_re.c user/attilio/vmcontention/sys/dev/sio/sio.c user/attilio/vmcontention/sys/dev/sound/pci/hda/hdac.c user/attilio/vmcontention/sys/dev/sound/usb/uaudio.c user/attilio/vmcontention/sys/dev/sound/usb/uaudio.h user/attilio/vmcontention/sys/dev/speaker/spkr.c user/attilio/vmcontention/sys/dev/spibus/spibusvar.h user/attilio/vmcontention/sys/dev/syscons/syscons.c user/attilio/vmcontention/sys/dev/syscons/syscons.h user/attilio/vmcontention/sys/dev/ti/if_ti.c user/attilio/vmcontention/sys/dev/twa/tw_osl.h user/attilio/vmcontention/sys/dev/tws/tws.h user/attilio/vmcontention/sys/dev/uart/uart_bus_fdt.c user/attilio/vmcontention/sys/dev/uart/uart_bus_pci.c user/attilio/vmcontention/sys/dev/uart/uart_subr.c user/attilio/vmcontention/sys/dev/uart/uart_tty.c user/attilio/vmcontention/sys/dev/usb/controller/at91dci.c user/attilio/vmcontention/sys/dev/usb/controller/at91dci.h user/attilio/vmcontention/sys/dev/usb/controller/at91dci_atmelarm.c user/attilio/vmcontention/sys/dev/usb/controller/atmegadci.c user/attilio/vmcontention/sys/dev/usb/controller/atmegadci.h user/attilio/vmcontention/sys/dev/usb/controller/atmegadci_atmelarm.c user/attilio/vmcontention/sys/dev/usb/controller/avr32dci.c user/attilio/vmcontention/sys/dev/usb/controller/avr32dci.h user/attilio/vmcontention/sys/dev/usb/controller/ehci.c user/attilio/vmcontention/sys/dev/usb/controller/ehci.h user/attilio/vmcontention/sys/dev/usb/controller/ehci_ixp4xx.c user/attilio/vmcontention/sys/dev/usb/controller/ehci_mv.c user/attilio/vmcontention/sys/dev/usb/controller/ehci_pci.c user/attilio/vmcontention/sys/dev/usb/controller/musb_otg.c user/attilio/vmcontention/sys/dev/usb/controller/musb_otg.h user/attilio/vmcontention/sys/dev/usb/controller/musb_otg_atmelarm.c user/attilio/vmcontention/sys/dev/usb/controller/ohci.c user/attilio/vmcontention/sys/dev/usb/controller/ohci.h user/attilio/vmcontention/sys/dev/usb/controller/ohci_atmelarm.c user/attilio/vmcontention/sys/dev/usb/controller/ohci_pci.c user/attilio/vmcontention/sys/dev/usb/controller/ohci_s3c24x0.c user/attilio/vmcontention/sys/dev/usb/controller/uhci.c user/attilio/vmcontention/sys/dev/usb/controller/uhci.h user/attilio/vmcontention/sys/dev/usb/controller/uhci_pci.c user/attilio/vmcontention/sys/dev/usb/controller/usb_controller.c user/attilio/vmcontention/sys/dev/usb/controller/uss820dci.c user/attilio/vmcontention/sys/dev/usb/controller/uss820dci.h user/attilio/vmcontention/sys/dev/usb/controller/uss820dci_atmelarm.c user/attilio/vmcontention/sys/dev/usb/controller/xhci.c user/attilio/vmcontention/sys/dev/usb/controller/xhci.h user/attilio/vmcontention/sys/dev/usb/controller/xhci_pci.c user/attilio/vmcontention/sys/dev/usb/controller/xhcireg.h user/attilio/vmcontention/sys/dev/usb/input/ukbd.c user/attilio/vmcontention/sys/dev/usb/net/if_axe.c user/attilio/vmcontention/sys/dev/usb/quirk/usb_quirk.c user/attilio/vmcontention/sys/dev/usb/serial/usb_serial.c user/attilio/vmcontention/sys/dev/usb/template/usb_template.c user/attilio/vmcontention/sys/dev/usb/template/usb_template_kbd.c user/attilio/vmcontention/sys/dev/usb/template/usb_template_modem.c user/attilio/vmcontention/sys/dev/usb/template/usb_template_mouse.c user/attilio/vmcontention/sys/dev/usb/usb_bus.h user/attilio/vmcontention/sys/dev/usb/usb_controller.h user/attilio/vmcontention/sys/dev/usb/usb_hub.c user/attilio/vmcontention/sys/dev/usb/usb_if.m user/attilio/vmcontention/sys/dev/usb/usb_msctest.c user/attilio/vmcontention/sys/dev/usb/usb_transfer.c user/attilio/vmcontention/sys/dev/usb/usbdevs user/attilio/vmcontention/sys/dev/usb/wlan/if_rum.c user/attilio/vmcontention/sys/dev/usb/wlan/if_run.c user/attilio/vmcontention/sys/dev/usb/wlan/if_uath.c user/attilio/vmcontention/sys/dev/usb/wlan/if_upgt.c user/attilio/vmcontention/sys/dev/usb/wlan/if_ural.c user/attilio/vmcontention/sys/dev/usb/wlan/if_urtw.c user/attilio/vmcontention/sys/dev/usb/wlan/if_zyd.c user/attilio/vmcontention/sys/dev/virtio/balloon/virtio_balloon.c user/attilio/vmcontention/sys/dev/virtio/balloon/virtio_balloon.h user/attilio/vmcontention/sys/dev/virtio/block/virtio_blk.c user/attilio/vmcontention/sys/dev/virtio/block/virtio_blk.h user/attilio/vmcontention/sys/dev/virtio/network/if_vtnet.c user/attilio/vmcontention/sys/dev/virtio/network/if_vtnetvar.h user/attilio/vmcontention/sys/dev/virtio/network/virtio_net.h user/attilio/vmcontention/sys/dev/virtio/pci/virtio_pci.h user/attilio/vmcontention/sys/dev/virtio/virtio.h user/attilio/vmcontention/sys/dev/virtio/virtio_ring.h user/attilio/vmcontention/sys/dev/vxge/vxge-osdep.h user/attilio/vmcontention/sys/dev/wi/if_wi.c user/attilio/vmcontention/sys/dev/wpi/if_wpi.c user/attilio/vmcontention/sys/dev/xen/console/console.c user/attilio/vmcontention/sys/dev/xen/netback/netback.c user/attilio/vmcontention/sys/fs/devfs/devfs_vnops.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_alloc.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_balloc.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_bmap.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_extern.h user/attilio/vmcontention/sys/fs/ext2fs/ext2_inode.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_lookup.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_subr.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_vfsops.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_vnops.c user/attilio/vmcontention/sys/fs/ext2fs/ext2fs.h user/attilio/vmcontention/sys/fs/ext2fs/fs.h user/attilio/vmcontention/sys/fs/fifofs/fifo_vnops.c user/attilio/vmcontention/sys/fs/msdosfs/msdosfs_conv.c user/attilio/vmcontention/sys/fs/nfs/nfs_commonkrpc.c user/attilio/vmcontention/sys/fs/nfs/nfsclstate.h user/attilio/vmcontention/sys/fs/nfsclient/nfs_clrpcops.c user/attilio/vmcontention/sys/fs/nfsclient/nfs_clstate.c user/attilio/vmcontention/sys/fs/nfsserver/nfs_nfsdport.c user/attilio/vmcontention/sys/fs/nfsserver/nfs_nfsdsubs.c user/attilio/vmcontention/sys/fs/ntfs/ntfs_subr.c user/attilio/vmcontention/sys/fs/ntfs/ntfs_subr.h user/attilio/vmcontention/sys/fs/ntfs/ntfs_vnops.c user/attilio/vmcontention/sys/gdb/gdb_cons.c user/attilio/vmcontention/sys/geom/eli/g_eli.c user/attilio/vmcontention/sys/i386/conf/GENERIC user/attilio/vmcontention/sys/i386/conf/NOTES user/attilio/vmcontention/sys/i386/i386/locore.s user/attilio/vmcontention/sys/i386/i386/machdep.c user/attilio/vmcontention/sys/i386/i386/mp_machdep.c user/attilio/vmcontention/sys/i386/i386/pmap.c user/attilio/vmcontention/sys/i386/i386/sys_machdep.c user/attilio/vmcontention/sys/i386/include/_types.h user/attilio/vmcontention/sys/i386/include/ucontext.h user/attilio/vmcontention/sys/i386/include/vmparam.h user/attilio/vmcontention/sys/i386/linux/linux.h user/attilio/vmcontention/sys/i386/linux/linux_dummy.c user/attilio/vmcontention/sys/i386/linux/linux_proto.h user/attilio/vmcontention/sys/i386/linux/linux_syscall.h user/attilio/vmcontention/sys/i386/linux/linux_syscalls.c user/attilio/vmcontention/sys/i386/linux/linux_sysent.c user/attilio/vmcontention/sys/i386/linux/linux_systrace_args.c user/attilio/vmcontention/sys/i386/linux/syscalls.master user/attilio/vmcontention/sys/i386/xen/mp_machdep.c user/attilio/vmcontention/sys/i386/xen/pmap.c user/attilio/vmcontention/sys/ia64/conf/GENERIC user/attilio/vmcontention/sys/ia64/ia64/ssc.c user/attilio/vmcontention/sys/ia64/ia64/uma_machdep.c user/attilio/vmcontention/sys/ia64/include/_types.h user/attilio/vmcontention/sys/kern/kern_conf.c user/attilio/vmcontention/sys/kern/kern_cons.c user/attilio/vmcontention/sys/kern/kern_cpuset.c user/attilio/vmcontention/sys/kern/kern_ktrace.c user/attilio/vmcontention/sys/kern/kern_lock.c user/attilio/vmcontention/sys/kern/kern_malloc.c user/attilio/vmcontention/sys/kern/kern_mutex.c user/attilio/vmcontention/sys/kern/kern_ntptime.c user/attilio/vmcontention/sys/kern/kern_proc.c user/attilio/vmcontention/sys/kern/kern_racct.c user/attilio/vmcontention/sys/kern/kern_resource.c user/attilio/vmcontention/sys/kern/kern_rmlock.c user/attilio/vmcontention/sys/kern/kern_rwlock.c user/attilio/vmcontention/sys/kern/kern_shutdown.c user/attilio/vmcontention/sys/kern/kern_switch.c user/attilio/vmcontention/sys/kern/kern_sx.c user/attilio/vmcontention/sys/kern/kern_synch.c user/attilio/vmcontention/sys/kern/kern_tc.c user/attilio/vmcontention/sys/kern/kern_thr.c user/attilio/vmcontention/sys/kern/kern_umtx.c user/attilio/vmcontention/sys/kern/sched_ule.c user/attilio/vmcontention/sys/kern/subr_blist.c user/attilio/vmcontention/sys/kern/subr_bus.c user/attilio/vmcontention/sys/kern/subr_kdb.c user/attilio/vmcontention/sys/kern/subr_lock.c user/attilio/vmcontention/sys/kern/subr_witness.c user/attilio/vmcontention/sys/kern/sys_pipe.c user/attilio/vmcontention/sys/kern/uipc_shm.c user/attilio/vmcontention/sys/kern/uipc_sockbuf.c user/attilio/vmcontention/sys/kern/vfs_cache.c user/attilio/vmcontention/sys/kern/vfs_lookup.c user/attilio/vmcontention/sys/kern/vfs_mountroot.c user/attilio/vmcontention/sys/kern/vfs_subr.c user/attilio/vmcontention/sys/kern/vfs_syscalls.c user/attilio/vmcontention/sys/kern/vnode_if.src user/attilio/vmcontention/sys/mips/adm5120/console.c user/attilio/vmcontention/sys/mips/atheros/ar71xx_chip.c user/attilio/vmcontention/sys/mips/atheros/ar71xx_ehci.c user/attilio/vmcontention/sys/mips/atheros/ar71xx_gpio.c user/attilio/vmcontention/sys/mips/atheros/ar71xx_ohci.c user/attilio/vmcontention/sys/mips/atheros/ar724x_chip.c user/attilio/vmcontention/sys/mips/atheros/ar91xx_chip.c user/attilio/vmcontention/sys/mips/cavium/files.octeon1 user/attilio/vmcontention/sys/mips/cavium/octeon_ds1337.c user/attilio/vmcontention/sys/mips/cavium/octeon_machdep.c user/attilio/vmcontention/sys/mips/cavium/usb/octusb.c user/attilio/vmcontention/sys/mips/cavium/usb/octusb.h user/attilio/vmcontention/sys/mips/cavium/usb/octusb_octeon.c user/attilio/vmcontention/sys/mips/conf/AR91XX_BASE user/attilio/vmcontention/sys/mips/conf/AR91XX_BASE.hints user/attilio/vmcontention/sys/mips/conf/TP-WN1043ND.hints user/attilio/vmcontention/sys/mips/conf/XLPN32 user/attilio/vmcontention/sys/mips/include/_types.h user/attilio/vmcontention/sys/mips/include/intr_machdep.h user/attilio/vmcontention/sys/mips/mips/gdb_machdep.c user/attilio/vmcontention/sys/mips/nlm/hal/cpucontrol.h user/attilio/vmcontention/sys/mips/nlm/xlp_machdep.c user/attilio/vmcontention/sys/mips/rmi/xls_ehci.c user/attilio/vmcontention/sys/mips/rt305x/rt305x_dotg.c user/attilio/vmcontention/sys/modules/Makefile user/attilio/vmcontention/sys/modules/aic7xxx/ahc/ahc_pci/Makefile user/attilio/vmcontention/sys/modules/aic7xxx/ahd/Makefile user/attilio/vmcontention/sys/modules/asr/Makefile user/attilio/vmcontention/sys/modules/ath/Makefile user/attilio/vmcontention/sys/modules/ce/Makefile user/attilio/vmcontention/sys/modules/cxgbe/Makefile user/attilio/vmcontention/sys/modules/drm/r128/Makefile user/attilio/vmcontention/sys/modules/drm/radeon/Makefile user/attilio/vmcontention/sys/modules/drm/via/Makefile user/attilio/vmcontention/sys/modules/ipfilter/Makefile user/attilio/vmcontention/sys/modules/nve/Makefile user/attilio/vmcontention/sys/modules/nxge/Makefile user/attilio/vmcontention/sys/modules/pfsync/Makefile user/attilio/vmcontention/sys/modules/splash/Makefile user/attilio/vmcontention/sys/modules/usb/Makefile user/attilio/vmcontention/sys/modules/xfs/Makefile user/attilio/vmcontention/sys/net/if.c user/attilio/vmcontention/sys/net/if.h user/attilio/vmcontention/sys/net/if_ethersubr.c user/attilio/vmcontention/sys/net/if_types.h user/attilio/vmcontention/sys/net/if_var.h user/attilio/vmcontention/sys/net/if_vlan.c user/attilio/vmcontention/sys/net/netmap.h user/attilio/vmcontention/sys/net/route.c user/attilio/vmcontention/sys/net/rtsock.c user/attilio/vmcontention/sys/net80211/ieee80211.c user/attilio/vmcontention/sys/net80211/ieee80211_acl.c user/attilio/vmcontention/sys/net80211/ieee80211_hostap.c user/attilio/vmcontention/sys/net80211/ieee80211_ht.c user/attilio/vmcontention/sys/net80211/ieee80211_ioctl.c user/attilio/vmcontention/sys/net80211/ieee80211_mesh.c user/attilio/vmcontention/sys/net80211/ieee80211_proto.h user/attilio/vmcontention/sys/net80211/ieee80211_var.h user/attilio/vmcontention/sys/netgraph/ng_base.c user/attilio/vmcontention/sys/netinet/if_ether.c user/attilio/vmcontention/sys/netinet/if_ether.h user/attilio/vmcontention/sys/netinet/in.c user/attilio/vmcontention/sys/netinet/in_mcast.c user/attilio/vmcontention/sys/netinet/in_var.h user/attilio/vmcontention/sys/netinet/ip_carp.c user/attilio/vmcontention/sys/netinet/ip_carp.h user/attilio/vmcontention/sys/netinet/ip_var.h user/attilio/vmcontention/sys/netinet/sctp.h user/attilio/vmcontention/sys/netinet/sctp_asconf.c user/attilio/vmcontention/sys/netinet/sctp_asconf.h user/attilio/vmcontention/sys/netinet/sctp_auth.c user/attilio/vmcontention/sys/netinet/sctp_auth.h user/attilio/vmcontention/sys/netinet/sctp_bsd_addr.c user/attilio/vmcontention/sys/netinet/sctp_bsd_addr.h user/attilio/vmcontention/sys/netinet/sctp_cc_functions.c user/attilio/vmcontention/sys/netinet/sctp_constants.h user/attilio/vmcontention/sys/netinet/sctp_crc32.h user/attilio/vmcontention/sys/netinet/sctp_dtrace_declare.h user/attilio/vmcontention/sys/netinet/sctp_dtrace_define.h user/attilio/vmcontention/sys/netinet/sctp_header.h user/attilio/vmcontention/sys/netinet/sctp_indata.c user/attilio/vmcontention/sys/netinet/sctp_indata.h user/attilio/vmcontention/sys/netinet/sctp_input.c user/attilio/vmcontention/sys/netinet/sctp_input.h user/attilio/vmcontention/sys/netinet/sctp_os.h user/attilio/vmcontention/sys/netinet/sctp_output.c user/attilio/vmcontention/sys/netinet/sctp_output.h user/attilio/vmcontention/sys/netinet/sctp_pcb.c user/attilio/vmcontention/sys/netinet/sctp_pcb.h user/attilio/vmcontention/sys/netinet/sctp_peeloff.c user/attilio/vmcontention/sys/netinet/sctp_peeloff.h user/attilio/vmcontention/sys/netinet/sctp_ss_functions.c user/attilio/vmcontention/sys/netinet/sctp_structs.h user/attilio/vmcontention/sys/netinet/sctp_sysctl.c user/attilio/vmcontention/sys/netinet/sctp_sysctl.h user/attilio/vmcontention/sys/netinet/sctp_timer.c user/attilio/vmcontention/sys/netinet/sctp_timer.h user/attilio/vmcontention/sys/netinet/sctp_uio.h user/attilio/vmcontention/sys/netinet/sctp_usrreq.c user/attilio/vmcontention/sys/netinet/sctp_var.h user/attilio/vmcontention/sys/netinet/sctputil.c user/attilio/vmcontention/sys/netinet/sctputil.h user/attilio/vmcontention/sys/netinet6/icmp6.c user/attilio/vmcontention/sys/netinet6/in6.c user/attilio/vmcontention/sys/netinet6/in6_ifattach.c user/attilio/vmcontention/sys/netinet6/in6_proto.c user/attilio/vmcontention/sys/netinet6/in6_var.h user/attilio/vmcontention/sys/netinet6/ip6_mroute.c user/attilio/vmcontention/sys/netinet6/mld6.c user/attilio/vmcontention/sys/netinet6/nd6.c user/attilio/vmcontention/sys/netinet6/nd6.h user/attilio/vmcontention/sys/netinet6/nd6_nbr.c user/attilio/vmcontention/sys/netinet6/nd6_rtr.c user/attilio/vmcontention/sys/netinet6/scope6_var.h user/attilio/vmcontention/sys/netinet6/sctp6_usrreq.c user/attilio/vmcontention/sys/netinet6/sctp6_var.h user/attilio/vmcontention/sys/nfs/bootp_subr.c user/attilio/vmcontention/sys/nfsclient/nfs_krpc.c user/attilio/vmcontention/sys/nfsserver/nfs_serv.c user/attilio/vmcontention/sys/ofed/include/asm/types.h user/attilio/vmcontention/sys/ofed/include/linux/types.h user/attilio/vmcontention/sys/pc98/cbus/scterm-sck.c user/attilio/vmcontention/sys/pc98/cbus/scvtb.c user/attilio/vmcontention/sys/pc98/cbus/sio.c user/attilio/vmcontention/sys/pc98/conf/GENERIC user/attilio/vmcontention/sys/powerpc/aim/locore32.S user/attilio/vmcontention/sys/powerpc/aim/machdep.c user/attilio/vmcontention/sys/powerpc/aim/mmu_oea.c user/attilio/vmcontention/sys/powerpc/aim/mmu_oea64.c user/attilio/vmcontention/sys/powerpc/aim/trap.c user/attilio/vmcontention/sys/powerpc/aim/uma_machdep.c user/attilio/vmcontention/sys/powerpc/conf/GENERIC user/attilio/vmcontention/sys/powerpc/include/_types.h user/attilio/vmcontention/sys/powerpc/include/pmap.h user/attilio/vmcontention/sys/powerpc/include/pmc_mdep.h user/attilio/vmcontention/sys/powerpc/include/spr.h user/attilio/vmcontention/sys/powerpc/include/vmparam.h user/attilio/vmcontention/sys/powerpc/mambo/mambo_console.c user/attilio/vmcontention/sys/powerpc/powermac/pmu.c user/attilio/vmcontention/sys/powerpc/powermac/pmuvar.h user/attilio/vmcontention/sys/powerpc/ps3/ehci_ps3.c user/attilio/vmcontention/sys/powerpc/ps3/ohci_ps3.c user/attilio/vmcontention/sys/powerpc/ps3/ps3-hv-asm.awk user/attilio/vmcontention/sys/powerpc/ps3/ps3-hvcall.S user/attilio/vmcontention/sys/powerpc/ps3/ps3-hvcall.h user/attilio/vmcontention/sys/powerpc/ps3/ps3-hvcall.master user/attilio/vmcontention/sys/powerpc/ps3/ps3_syscons.c user/attilio/vmcontention/sys/security/mac/mac_framework.c user/attilio/vmcontention/sys/sparc64/conf/GENERIC user/attilio/vmcontention/sys/sparc64/include/_types.h user/attilio/vmcontention/sys/sparc64/include/atomic.h user/attilio/vmcontention/sys/sparc64/sparc64/vm_machdep.c user/attilio/vmcontention/sys/sys/_null.h user/attilio/vmcontention/sys/sys/cdefs.h user/attilio/vmcontention/sys/sys/cons.h user/attilio/vmcontention/sys/sys/copyright.h user/attilio/vmcontention/sys/sys/elf_common.h user/attilio/vmcontention/sys/sys/libkern.h user/attilio/vmcontention/sys/sys/mman.h user/attilio/vmcontention/sys/sys/mutex.h user/attilio/vmcontention/sys/sys/namei.h user/attilio/vmcontention/sys/sys/param.h user/attilio/vmcontention/sys/sys/pmc.h user/attilio/vmcontention/sys/sys/proc.h user/attilio/vmcontention/sys/sys/sockio.h user/attilio/vmcontention/sys/sys/stdint.h user/attilio/vmcontention/sys/sys/systm.h user/attilio/vmcontention/sys/sys/taskqueue.h user/attilio/vmcontention/sys/sys/timeffc.h user/attilio/vmcontention/sys/sys/types.h user/attilio/vmcontention/sys/sys/umtx.h user/attilio/vmcontention/sys/sys/vnode.h user/attilio/vmcontention/sys/vm/swap_pager.c user/attilio/vmcontention/sys/vm/vm_glue.c user/attilio/vmcontention/sys/vm/vm_meter.c user/attilio/vmcontention/sys/vm/vm_object.c user/attilio/vmcontention/sys/vm/vm_page.c user/attilio/vmcontention/sys/vm/vm_reserv.c user/attilio/vmcontention/sys/vm/vm_reserv.h user/attilio/vmcontention/sys/x86/acpica/acpi_apm.c user/attilio/vmcontention/sys/xen/xenstore/xenstore.c user/attilio/vmcontention/tools/KSE/ksetest/kse_threads_test.c user/attilio/vmcontention/tools/build/mk/OptionalObsoleteFiles.inc user/attilio/vmcontention/tools/debugscripts/gdbinit.i386 user/attilio/vmcontention/tools/debugscripts/kld_deb.py user/attilio/vmcontention/tools/regression/README user/attilio/vmcontention/tools/regression/bin/sh/builtins/cd1.0 user/attilio/vmcontention/tools/regression/fifo/fifo_io/fifo_io.c user/attilio/vmcontention/tools/regression/file/dup/dup.c user/attilio/vmcontention/tools/regression/kthread/kld/kthrdlk.c user/attilio/vmcontention/tools/regression/lib/libc/nss/README user/attilio/vmcontention/tools/regression/nfsmmap/Makefile user/attilio/vmcontention/tools/regression/nfsmmap/README user/attilio/vmcontention/tools/regression/pipe/pipe-fstatbug.c user/attilio/vmcontention/tools/regression/pipe/pipe-reverse.c user/attilio/vmcontention/tools/regression/pipe/pipe-wraparound.c user/attilio/vmcontention/tools/regression/pjdfstest/tests/chown/00.t user/attilio/vmcontention/tools/regression/priv/priv_cred.c user/attilio/vmcontention/tools/regression/pthread/mutex_isowned_np/mutex_isowned_np.c user/attilio/vmcontention/tools/regression/sbin/Makefile user/attilio/vmcontention/tools/regression/security/open_to_operation/open_to_operation.c user/attilio/vmcontention/tools/regression/sockets/unix_passfd/unix_passfd.c user/attilio/vmcontention/tools/regression/usr.bin/env/regress-sb.rb user/attilio/vmcontention/tools/regression/usr.bin/make/README user/attilio/vmcontention/tools/regression/usr.bin/make/variables/modifier_M/Makefile user/attilio/vmcontention/tools/regression/usr.bin/make/variables/modifier_M/expected.stdout.1 user/attilio/vmcontention/tools/regression/usr.bin/sed/math.sed user/attilio/vmcontention/tools/regression/usr.sbin/newsyslog/regress.sh user/attilio/vmcontention/tools/test/posixshm/shm_test.c user/attilio/vmcontention/tools/test/testfloat/systemBugs.txt (contents, props changed) user/attilio/vmcontention/tools/test/testfloat/testfloat-source.txt (contents, props changed) user/attilio/vmcontention/tools/test/testfloat/testfloat.txt (contents, props changed) user/attilio/vmcontention/tools/tools/ansify/ansify.pl user/attilio/vmcontention/tools/tools/ath/Makefile user/attilio/vmcontention/tools/tools/bus_autoconf/bus_autoconf.c user/attilio/vmcontention/tools/tools/cd2dvd/cd2dvd.sh user/attilio/vmcontention/tools/tools/cxgbetool/cxgbetool.c user/attilio/vmcontention/tools/tools/genericize/genericize.pl user/attilio/vmcontention/tools/tools/hcomp/hcomp.pl user/attilio/vmcontention/tools/tools/mtxstat/mtxstat.pl user/attilio/vmcontention/tools/tools/net80211/wlaninject/README user/attilio/vmcontention/tools/tools/netmap/bridge.c user/attilio/vmcontention/tools/tools/netmap/pkt-gen.c user/attilio/vmcontention/tools/tools/netrate/netreceive/netreceive.c user/attilio/vmcontention/tools/tools/netrate/tcpp/tcpp_client.c user/attilio/vmcontention/tools/tools/prstats/prstats.pl user/attilio/vmcontention/tools/tools/sysbuild/README user/attilio/vmcontention/tools/tools/tinybsd/README user/attilio/vmcontention/tools/tools/whereintheworld/whereintheworld.pl user/attilio/vmcontention/usr.bin/Makefile user/attilio/vmcontention/usr.bin/ar/ar.1 user/attilio/vmcontention/usr.bin/brandelf/brandelf.c user/attilio/vmcontention/usr.bin/calendar/calendars/calendar.birthday user/attilio/vmcontention/usr.bin/calendar/calendars/calendar.freebsd user/attilio/vmcontention/usr.bin/calendar/calendars/calendar.history user/attilio/vmcontention/usr.bin/calendar/calendars/calendar.music user/attilio/vmcontention/usr.bin/cpio/Makefile user/attilio/vmcontention/usr.bin/cpio/test/Makefile user/attilio/vmcontention/usr.bin/csup/Makefile user/attilio/vmcontention/usr.bin/csup/auth.c user/attilio/vmcontention/usr.bin/csup/fixups.c user/attilio/vmcontention/usr.bin/csup/misc.c user/attilio/vmcontention/usr.bin/csup/misc.h user/attilio/vmcontention/usr.bin/csup/mux.c user/attilio/vmcontention/usr.bin/csup/proto.c user/attilio/vmcontention/usr.bin/csup/rcsfile.c user/attilio/vmcontention/usr.bin/du/du.1 user/attilio/vmcontention/usr.bin/du/du.c user/attilio/vmcontention/usr.bin/find/main.c user/attilio/vmcontention/usr.bin/finger/finger.c user/attilio/vmcontention/usr.bin/fstat/fstat.c user/attilio/vmcontention/usr.bin/gprof/aout.c user/attilio/vmcontention/usr.bin/gprof/arcs.c user/attilio/vmcontention/usr.bin/grep/grep.c user/attilio/vmcontention/usr.bin/grep/grep.h user/attilio/vmcontention/usr.bin/grep/util.c user/attilio/vmcontention/usr.bin/hexdump/conv.c user/attilio/vmcontention/usr.bin/hexdump/od.1 user/attilio/vmcontention/usr.bin/indent/indent.c user/attilio/vmcontention/usr.bin/indent/io.c user/attilio/vmcontention/usr.bin/ipcs/ipc.c user/attilio/vmcontention/usr.bin/ipcs/ipc.h user/attilio/vmcontention/usr.bin/lex/NEWS user/attilio/vmcontention/usr.bin/lex/flexdef.h user/attilio/vmcontention/usr.bin/lex/main.c user/attilio/vmcontention/usr.bin/lex/tblcmp.c user/attilio/vmcontention/usr.bin/limits/limits.c user/attilio/vmcontention/usr.bin/locate/locate/locate.c user/attilio/vmcontention/usr.bin/locate/locate/util.c user/attilio/vmcontention/usr.bin/login/login_fbtab.c user/attilio/vmcontention/usr.bin/logins/logins.1 user/attilio/vmcontention/usr.bin/logins/logins.c user/attilio/vmcontention/usr.bin/m4/Makefile user/attilio/vmcontention/usr.bin/m4/eval.c user/attilio/vmcontention/usr.bin/mail/cmd1.c user/attilio/vmcontention/usr.bin/mail/extern.h user/attilio/vmcontention/usr.bin/mail/head.c user/attilio/vmcontention/usr.bin/mail/lex.c user/attilio/vmcontention/usr.bin/mail/main.c user/attilio/vmcontention/usr.bin/mail/util.c user/attilio/vmcontention/usr.bin/make/GNode.h user/attilio/vmcontention/usr.bin/make/arch.c user/attilio/vmcontention/usr.bin/make/buf.c user/attilio/vmcontention/usr.bin/make/for.c user/attilio/vmcontention/usr.bin/make/job.c user/attilio/vmcontention/usr.bin/make/main.c user/attilio/vmcontention/usr.bin/make/str.c user/attilio/vmcontention/usr.bin/make/var.c user/attilio/vmcontention/usr.bin/man/man.sh user/attilio/vmcontention/usr.bin/mkesdb/Makefile.inc user/attilio/vmcontention/usr.bin/mt/mt.c user/attilio/vmcontention/usr.bin/ncplist/Makefile user/attilio/vmcontention/usr.bin/ncplogin/ncplogin.c user/attilio/vmcontention/usr.bin/netstat/Makefile user/attilio/vmcontention/usr.bin/netstat/inet6.c user/attilio/vmcontention/usr.bin/netstat/ipx.c user/attilio/vmcontention/usr.bin/pr/pr.c user/attilio/vmcontention/usr.bin/procstat/procstat_auxv.c user/attilio/vmcontention/usr.bin/procstat/procstat_rlimit.c user/attilio/vmcontention/usr.bin/rctl/rctl.8 user/attilio/vmcontention/usr.bin/rpcgen/rpc_svcout.c user/attilio/vmcontention/usr.bin/rpcinfo/rpcinfo.c user/attilio/vmcontention/usr.bin/sockstat/sockstat.1 user/attilio/vmcontention/usr.bin/sockstat/sockstat.c user/attilio/vmcontention/usr.bin/systat/icmp6.c user/attilio/vmcontention/usr.bin/talk/ctl_transact.c user/attilio/vmcontention/usr.bin/talk/invite.c user/attilio/vmcontention/usr.bin/tar/Makefile user/attilio/vmcontention/usr.bin/tar/test/Makefile user/attilio/vmcontention/usr.bin/tip/tip/tip.h user/attilio/vmcontention/usr.bin/top/machine.c user/attilio/vmcontention/usr.bin/truss/amd64-linux32.c user/attilio/vmcontention/usr.bin/truss/i386-linux.c user/attilio/vmcontention/usr.bin/truss/main.c user/attilio/vmcontention/usr.bin/truss/setup.c user/attilio/vmcontention/usr.bin/truss/syscalls.c user/attilio/vmcontention/usr.bin/unzip/unzip.1 user/attilio/vmcontention/usr.bin/unzip/unzip.c user/attilio/vmcontention/usr.bin/vacation/Makefile user/attilio/vmcontention/usr.bin/vgrind/extern.h user/attilio/vmcontention/usr.bin/vgrind/vfontedpr.c user/attilio/vmcontention/usr.bin/vmstat/vmstat.c user/attilio/vmcontention/usr.bin/whereis/pathnames.h user/attilio/vmcontention/usr.bin/whereis/whereis.c user/attilio/vmcontention/usr.bin/xlint/lint1/decl.c user/attilio/vmcontention/usr.bin/xlint/lint1/emit1.c user/attilio/vmcontention/usr.bin/xlint/lint1/func.c user/attilio/vmcontention/usr.bin/xlint/lint1/mem1.c user/attilio/vmcontention/usr.bin/xlint/lint2/chk.c user/attilio/vmcontention/usr.bin/xlint/lint2/read.c user/attilio/vmcontention/usr.bin/xlint/xlint/xlint.c user/attilio/vmcontention/usr.bin/yacc/NEW_FEATURES user/attilio/vmcontention/usr.bin/yacc/reader.c user/attilio/vmcontention/usr.sbin/IPXrouted/sap_input.c user/attilio/vmcontention/usr.sbin/IPXrouted/sap_tables.c user/attilio/vmcontention/usr.sbin/acpi/acpiconf/acpiconf.8 user/attilio/vmcontention/usr.sbin/adduser/adduser.sh user/attilio/vmcontention/usr.sbin/bluetooth/btpand/event.h user/attilio/vmcontention/usr.sbin/bluetooth/hccontrol/host_controller_baseband.c user/attilio/vmcontention/usr.sbin/bluetooth/sdpd/server.c user/attilio/vmcontention/usr.sbin/boot0cfg/Makefile user/attilio/vmcontention/usr.sbin/boot0cfg/boot0cfg.8 user/attilio/vmcontention/usr.sbin/boot0cfg/boot0cfg.c user/attilio/vmcontention/usr.sbin/bootparamd/bootparamd/README user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_addrs.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_if.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_port.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_sys.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_device_tbl.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_scalars.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_snmp.h user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_hostres/hostres_storage_tbl.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_wlan/BEGEMOT-WIRELESS-MIB.txt user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_wlan/wlan_snmp.h user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_wlan/wlan_tree.def user/attilio/vmcontention/usr.sbin/bsnmpd/tools/bsnmptools/bsnmpget.1 user/attilio/vmcontention/usr.sbin/bsnmpd/tools/bsnmptools/bsnmpget.c user/attilio/vmcontention/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c user/attilio/vmcontention/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.h user/attilio/vmcontention/usr.sbin/burncd/burncd.8 user/attilio/vmcontention/usr.sbin/burncd/burncd.c user/attilio/vmcontention/usr.sbin/chkgrp/chkgrp.8 user/attilio/vmcontention/usr.sbin/chkgrp/chkgrp.c user/attilio/vmcontention/usr.sbin/cpucontrol/Makefile user/attilio/vmcontention/usr.sbin/cpucontrol/cpucontrol.c user/attilio/vmcontention/usr.sbin/cron/cron/do_command.c user/attilio/vmcontention/usr.sbin/cron/doc/CHANGES user/attilio/vmcontention/usr.sbin/cron/doc/MAIL user/attilio/vmcontention/usr.sbin/cron/lib/entry.c user/attilio/vmcontention/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c user/attilio/vmcontention/usr.sbin/edquota/edquota.c user/attilio/vmcontention/usr.sbin/fwcontrol/fwcontrol.c user/attilio/vmcontention/usr.sbin/fwcontrol/fwmpegts.c user/attilio/vmcontention/usr.sbin/i2c/i2c.c user/attilio/vmcontention/usr.sbin/ifmcstat/ifmcstat.c user/attilio/vmcontention/usr.sbin/inetd/builtins.c user/attilio/vmcontention/usr.sbin/iostat/iostat.c user/attilio/vmcontention/usr.sbin/kbdcontrol/kbdcontrol.c user/attilio/vmcontention/usr.sbin/kbdcontrol/lex.h user/attilio/vmcontention/usr.sbin/kbdcontrol/lex.l user/attilio/vmcontention/usr.sbin/kbdmap/kbdmap.c user/attilio/vmcontention/usr.sbin/keyserv/crypt_server.c user/attilio/vmcontention/usr.sbin/keyserv/keyserv.c user/attilio/vmcontention/usr.sbin/kgmon/kgmon.c user/attilio/vmcontention/usr.sbin/kldxref/kldxref.8 user/attilio/vmcontention/usr.sbin/lpr/common_source/rmjob.c user/attilio/vmcontention/usr.sbin/lpr/filters/lpf.c user/attilio/vmcontention/usr.sbin/lpr/lpc/cmds.c user/attilio/vmcontention/usr.sbin/lpr/lpd/printjob.c user/attilio/vmcontention/usr.sbin/lpr/pac/pac.c user/attilio/vmcontention/usr.sbin/makefs/cd9660/cd9660_eltorito.c user/attilio/vmcontention/usr.sbin/makefs/cd9660/cd9660_write.c user/attilio/vmcontention/usr.sbin/makefs/cd9660/iso9660_rrip.c user/attilio/vmcontention/usr.sbin/makefs/ffs.c user/attilio/vmcontention/usr.sbin/makefs/ffs/ffs_extern.h user/attilio/vmcontention/usr.sbin/makefs/ffs/ffs_subr.c user/attilio/vmcontention/usr.sbin/makefs/walk.c user/attilio/vmcontention/usr.sbin/mfiutil/mfi_evt.c user/attilio/vmcontention/usr.sbin/mount_portalfs/cred.c user/attilio/vmcontention/usr.sbin/mount_portalfs/mount_portalfs.c user/attilio/vmcontention/usr.sbin/mount_portalfs/pt_pipe.c user/attilio/vmcontention/usr.sbin/mount_portalfs/pt_tcplisten.c user/attilio/vmcontention/usr.sbin/mountd/mountd.c user/attilio/vmcontention/usr.sbin/moused/moused.c user/attilio/vmcontention/usr.sbin/mptutil/mpt_config.c user/attilio/vmcontention/usr.sbin/ndiscvt/Makefile user/attilio/vmcontention/usr.sbin/ndiscvt/inf-token.l user/attilio/vmcontention/usr.sbin/newsyslog/newsyslog.c user/attilio/vmcontention/usr.sbin/nscd/protocol.h user/attilio/vmcontention/usr.sbin/ntp/doc/ntp.conf.5 user/attilio/vmcontention/usr.sbin/pc-sysinstall/backend-partmanager/delete-part.sh user/attilio/vmcontention/usr.sbin/pc-sysinstall/backend/functions-disk.sh user/attilio/vmcontention/usr.sbin/pc-sysinstall/backend/functions-parse.sh user/attilio/vmcontention/usr.sbin/pciconf/pciconf.c user/attilio/vmcontention/usr.sbin/pkg_install/README user/attilio/vmcontention/usr.sbin/pkg_install/add/add.h user/attilio/vmcontention/usr.sbin/pkg_install/add/extract.c user/attilio/vmcontention/usr.sbin/pkg_install/add/futil.c user/attilio/vmcontention/usr.sbin/pkg_install/add/main.c user/attilio/vmcontention/usr.sbin/pkg_install/add/perform.c user/attilio/vmcontention/usr.sbin/pkg_install/add/pkg_add.1 user/attilio/vmcontention/usr.sbin/pkg_install/create/create.h user/attilio/vmcontention/usr.sbin/pkg_install/create/main.c user/attilio/vmcontention/usr.sbin/pkg_install/create/perform.c user/attilio/vmcontention/usr.sbin/pkg_install/create/pkg_create.1 user/attilio/vmcontention/usr.sbin/pkg_install/create/pl.c user/attilio/vmcontention/usr.sbin/pkg_install/delete/delete.h user/attilio/vmcontention/usr.sbin/pkg_install/delete/main.c user/attilio/vmcontention/usr.sbin/pkg_install/delete/perform.c user/attilio/vmcontention/usr.sbin/pkg_install/delete/pkg_delete.1 user/attilio/vmcontention/usr.sbin/pkg_install/info/info.h user/attilio/vmcontention/usr.sbin/pkg_install/info/main.c user/attilio/vmcontention/usr.sbin/pkg_install/info/perform.c user/attilio/vmcontention/usr.sbin/pkg_install/info/show.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/deps.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/exec.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/file.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/global.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/lib.h user/attilio/vmcontention/usr.sbin/pkg_install/lib/match.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/msg.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/pen.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/plist.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/str.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/url.c user/attilio/vmcontention/usr.sbin/pkg_install/updating/main.c user/attilio/vmcontention/usr.sbin/pkg_install/updating/pathnames.h user/attilio/vmcontention/usr.sbin/pkg_install/updating/pkg_updating.1 user/attilio/vmcontention/usr.sbin/pkg_install/version/main.c user/attilio/vmcontention/usr.sbin/pkg_install/version/perform.c user/attilio/vmcontention/usr.sbin/pkg_install/version/version.h user/attilio/vmcontention/usr.sbin/pmccontrol/pmccontrol.c user/attilio/vmcontention/usr.sbin/pmcstat/pmcpl_calltree.c user/attilio/vmcontention/usr.sbin/pmcstat/pmcpl_gprof.c user/attilio/vmcontention/usr.sbin/pmcstat/pmcstat.c user/attilio/vmcontention/usr.sbin/pmcstat/pmcstat_log.c user/attilio/vmcontention/usr.sbin/powerd/powerd.c user/attilio/vmcontention/usr.sbin/ppp/cbcp.c user/attilio/vmcontention/usr.sbin/ppp/chat.h user/attilio/vmcontention/usr.sbin/ppp/command.c user/attilio/vmcontention/usr.sbin/ppp/mp.c user/attilio/vmcontention/usr.sbin/ppp/ppp.8.m4 user/attilio/vmcontention/usr.sbin/ppp/vjcomp.c user/attilio/vmcontention/usr.sbin/pw/cpdir.c user/attilio/vmcontention/usr.sbin/pw/pw.8 user/attilio/vmcontention/usr.sbin/pw/pw_user.c user/attilio/vmcontention/usr.sbin/route6d/route6d.c user/attilio/vmcontention/usr.sbin/rpc.lockd/kern.c user/attilio/vmcontention/usr.sbin/rpc.lockd/lockd_lock.c user/attilio/vmcontention/usr.sbin/rpc.ypupdated/yp_dbupdate.c user/attilio/vmcontention/usr.sbin/rpcbind/check_bound.c user/attilio/vmcontention/usr.sbin/rpcbind/rpcbind.c user/attilio/vmcontention/usr.sbin/rtadvd/config.c user/attilio/vmcontention/usr.sbin/rtadvd/rtadvd.c user/attilio/vmcontention/usr.sbin/rtprio/rtprio.c user/attilio/vmcontention/usr.sbin/rtsold/rtsold.8 user/attilio/vmcontention/usr.sbin/sa/db.c user/attilio/vmcontention/usr.sbin/sade/install.c user/attilio/vmcontention/usr.sbin/sade/label.c user/attilio/vmcontention/usr.sbin/sendmail/Makefile user/attilio/vmcontention/usr.sbin/tcpdump/tcpdump/tcpdump.1 user/attilio/vmcontention/usr.sbin/timed/timed/CHANGES user/attilio/vmcontention/usr.sbin/timed/timed/correct.c user/attilio/vmcontention/usr.sbin/timed/timed/globals.h user/attilio/vmcontention/usr.sbin/timed/timed/networkdelta.c user/attilio/vmcontention/usr.sbin/timed/timed/readmsg.c user/attilio/vmcontention/usr.sbin/timed/timedc/cmds.c user/attilio/vmcontention/usr.sbin/uhsoctl/uhsoctl.c user/attilio/vmcontention/usr.sbin/vidcontrol/decode.c user/attilio/vmcontention/usr.sbin/vidcontrol/vidcontrol.c user/attilio/vmcontention/usr.sbin/wpa/hostapd/driver_freebsd.c user/attilio/vmcontention/usr.sbin/yp_mkdb/yp_mkdb.c user/attilio/vmcontention/usr.sbin/ypserv/yp_access.c user/attilio/vmcontention/usr.sbin/ypserv/yp_main.c Directory Properties: user/attilio/vmcontention/ (props changed) user/attilio/vmcontention/cddl/contrib/opensolaris/ (props changed) user/attilio/vmcontention/contrib/bind9/ (props changed) user/attilio/vmcontention/contrib/binutils/ (props changed) user/attilio/vmcontention/contrib/bzip2/ (props changed) user/attilio/vmcontention/contrib/com_err/ (props changed) user/attilio/vmcontention/contrib/compiler-rt/ (props changed) user/attilio/vmcontention/contrib/dialog/ (props changed) user/attilio/vmcontention/contrib/ee/ (props changed) user/attilio/vmcontention/contrib/expat/ (props changed) user/attilio/vmcontention/contrib/file/ (props changed) user/attilio/vmcontention/contrib/gcc/ (props changed) user/attilio/vmcontention/contrib/gdb/ (props changed) user/attilio/vmcontention/contrib/gdtoa/ (props changed) user/attilio/vmcontention/contrib/gnu-sort/ (props changed) user/attilio/vmcontention/contrib/groff/ (props changed) user/attilio/vmcontention/contrib/less/ (props changed) user/attilio/vmcontention/contrib/libarchive/cpio/ (props changed) user/attilio/vmcontention/contrib/libarchive/libarchive/ (props changed) user/attilio/vmcontention/contrib/libarchive/libarchive_fe/ (props changed) user/attilio/vmcontention/contrib/libarchive/tar/ (props changed) user/attilio/vmcontention/contrib/libcxxrt/ (props changed) user/attilio/vmcontention/contrib/libpcap/ (props changed) user/attilio/vmcontention/contrib/libstdc++/ (props changed) user/attilio/vmcontention/contrib/llvm/ (props changed) user/attilio/vmcontention/contrib/llvm/tools/clang/ (props changed) user/attilio/vmcontention/contrib/ncurses/ (props changed) user/attilio/vmcontention/contrib/netcat/ (props changed) user/attilio/vmcontention/contrib/ntp/ (props changed) user/attilio/vmcontention/contrib/one-true-awk/ (props changed) user/attilio/vmcontention/contrib/openbsm/ (props changed) user/attilio/vmcontention/contrib/openpam/ (props changed) user/attilio/vmcontention/contrib/openresolv/ (props changed) user/attilio/vmcontention/contrib/pf/ (props changed) user/attilio/vmcontention/contrib/sendmail/ (props changed) user/attilio/vmcontention/contrib/tcpdump/ (props changed) user/attilio/vmcontention/contrib/tcsh/ (props changed) user/attilio/vmcontention/contrib/tnftp/ (props changed) user/attilio/vmcontention/contrib/top/ (props changed) user/attilio/vmcontention/contrib/top/install-sh (props changed) user/attilio/vmcontention/contrib/tzcode/stdtime/ (props changed) user/attilio/vmcontention/contrib/tzcode/zic/ (props changed) user/attilio/vmcontention/contrib/tzdata/ (props changed) user/attilio/vmcontention/contrib/wpa/ (props changed) user/attilio/vmcontention/contrib/xz/ (props changed) user/attilio/vmcontention/crypto/heimdal/ (props changed) user/attilio/vmcontention/crypto/openssh/ (props changed) user/attilio/vmcontention/crypto/openssl/ (props changed) user/attilio/vmcontention/gnu/lib/ (props changed) user/attilio/vmcontention/gnu/usr.bin/binutils/ (props changed) user/attilio/vmcontention/gnu/usr.bin/cc/cc_tools/ (props changed) user/attilio/vmcontention/gnu/usr.bin/gdb/ (props changed) user/attilio/vmcontention/lib/libc/ (props changed) user/attilio/vmcontention/lib/libc/stdtime/ (props changed) user/attilio/vmcontention/lib/libutil/ (props changed) user/attilio/vmcontention/lib/libz/ (props changed) user/attilio/vmcontention/sbin/ (props changed) user/attilio/vmcontention/sbin/ipfw/ (props changed) user/attilio/vmcontention/share/mk/bsd.arch.inc.mk (props changed) user/attilio/vmcontention/share/zoneinfo/ (props changed) user/attilio/vmcontention/sys/ (props changed) user/attilio/vmcontention/sys/amd64/include/xen/ (props changed) user/attilio/vmcontention/sys/boot/ (props changed) user/attilio/vmcontention/sys/boot/i386/efi/ (props changed) user/attilio/vmcontention/sys/boot/ia64/efi/ (props changed) user/attilio/vmcontention/sys/boot/ia64/ski/ (props changed) user/attilio/vmcontention/sys/boot/powerpc/boot1.chrp/ (props changed) user/attilio/vmcontention/sys/boot/powerpc/ofw/ (props changed) user/attilio/vmcontention/sys/cddl/contrib/opensolaris/ (props changed) user/attilio/vmcontention/sys/conf/ (props changed) user/attilio/vmcontention/sys/contrib/dev/acpica/ (props changed) user/attilio/vmcontention/sys/contrib/octeon-sdk/ (props changed) user/attilio/vmcontention/sys/contrib/pf/ (props changed) user/attilio/vmcontention/sys/contrib/x86emu/ (props changed) user/attilio/vmcontention/tools/test/testfloat/testfloat-history.txt (props changed) user/attilio/vmcontention/usr.bin/calendar/ (props changed) user/attilio/vmcontention/usr.bin/csup/ (props changed) user/attilio/vmcontention/usr.bin/procstat/ (props changed) user/attilio/vmcontention/usr.sbin/ndiscvt/ (props changed) user/attilio/vmcontention/usr.sbin/rtadvctl/ (props changed) user/attilio/vmcontention/usr.sbin/rtadvd/ (props changed) user/attilio/vmcontention/usr.sbin/rtsold/ (props changed) user/attilio/vmcontention/usr.sbin/zic/ (props changed) Modified: user/attilio/vmcontention/COPYRIGHT ============================================================================== --- user/attilio/vmcontention/COPYRIGHT Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/COPYRIGHT Sun Jan 1 20:18:40 2012 (r229197) @@ -4,7 +4,7 @@ The compilation of software known as FreeBSD is distributed under the following terms: -Copyright (c) 1992-2011 The FreeBSD Project. All rights reserved. +Copyright (c) 1992-2012 The FreeBSD Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions Modified: user/attilio/vmcontention/Makefile.inc1 ============================================================================== --- user/attilio/vmcontention/Makefile.inc1 Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/Makefile.inc1 Sun Jan 1 20:18:40 2012 (r229197) @@ -276,7 +276,6 @@ LIB32CPUFLAGS= -march=i686 -mmmx -msse - .else LIB32CPUFLAGS= -march=${TARGET_CPUTYPE} .endif -LIB32CPUFLAGS+= -mfancy-math-387 LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ MACHINE_CPU="i686 mmx sse sse2" \ LD="${LD} -m elf_i386_fbsd -Y P,${LIB32TMP}/usr/lib32" \ Modified: user/attilio/vmcontention/ObsoleteFiles.inc ============================================================================== --- user/attilio/vmcontention/ObsoleteFiles.inc Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/ObsoleteFiles.inc Sun Jan 1 20:18:40 2012 (r229197) @@ -38,6 +38,8 @@ # xargs -n1 | sort | uniq -d; # done +# 20111214: eventtimers(7) moved to eventtimers(4) +OLD_FILES+=usr/share/man/man7/eventtimers.7.gz # 20111125: amd(4) removed OLD_FILES+=usr/share/man/man4/amd.4.gz # 20111125: libodialog removed Modified: user/attilio/vmcontention/UPDATING ============================================================================== --- user/attilio/vmcontention/UPDATING Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/UPDATING Sun Jan 1 20:18:40 2012 (r229197) @@ -22,6 +22,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 machines to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20111215: + The carp(4) facility has been changed significantly. Configuration + of the CARP protocol via ifconfig(8) has changed, as well as format + of CARP events submitted to devd(8) has changed. See manual pages + for more information. The arpbalance feature of carp(4) is currently + not supported anymore. + + Size of struct in_aliasreq, struct in6_aliasreq has changed. User + utilities using SIOCAIFADDR, SIOCAIFADDR_IN6, e.g. ifconfig(8), + need to be recompiled. + 20111122: The acpi_wmi(4) status device /dev/wmistat has been renamed to /dev/wmistat0. Modified: user/attilio/vmcontention/bin/chio/chio.c ============================================================================== --- user/attilio/vmcontention/bin/chio/chio.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/bin/chio/chio.c Sun Jan 1 20:18:40 2012 (r229197) @@ -87,7 +87,7 @@ static int do_voltag(const char *, int, #endif /* Valid changer element types. */ -const struct element_type elements[] = { +static const struct element_type elements[] = { { "drive", CHET_DT }, { "picker", CHET_MT }, { "portal", CHET_IE }, @@ -97,7 +97,7 @@ const struct element_type elements[] = { }; /* Valid commands. */ -const struct changer_command commands[] = { +static const struct changer_command commands[] = { { "exchange", do_exchange }, { "getpicker", do_getpicker }, { "ielem", do_ielem }, @@ -112,7 +112,7 @@ const struct changer_command commands[] }; /* Valid special words. */ -const struct special_word specials[] = { +static const struct special_word specials[] = { { "inv", SW_INVERT }, { "inv1", SW_INVERT1 }, { "inv2", SW_INVERT2 }, Modified: user/attilio/vmcontention/bin/ed/io.c ============================================================================== --- user/attilio/vmcontention/bin/ed/io.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/bin/ed/io.c Sun Jan 1 20:18:40 2012 (r229197) @@ -53,7 +53,8 @@ read_file(char *fn, long n) errmsg = "cannot close input file"; return ERR; } - fprintf(stdout, !scripted ? "%lu\n" : "", size); + if (!scripted) + fprintf(stdout, "%lu\n", size); return current_addr - n; } @@ -161,7 +162,8 @@ write_file(char *fn, const char *mode, l errmsg = "cannot close output file"; return ERR; } - fprintf(stdout, !scripted ? "%lu\n" : "", size); + if (!scripted) + fprintf(stdout, "%lu\n", size); return n ? m - n + 1 : 0; } Modified: user/attilio/vmcontention/bin/ed/main.c ============================================================================== --- user/attilio/vmcontention/bin/ed/main.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/bin/ed/main.c Sun Jan 1 20:18:40 2012 (r229197) @@ -192,9 +192,10 @@ top: fputs("?\n", stderr); errmsg = "warning: file modified"; if (!isatty(0)) { - fprintf(stderr, garrulous ? - "script, line %d: %s\n" : - "", lineno, errmsg); + if (garrulous) + fprintf(stderr, + "script, line %d: %s\n", + lineno, errmsg); quit(2); } clearerr(stdin); @@ -225,27 +226,26 @@ top: fputs("?\n", stderr); /* give warning */ errmsg = "warning: file modified"; if (!isatty(0)) { - fprintf(stderr, garrulous ? - "script, line %d: %s\n" : - "", lineno, errmsg); + if (garrulous) + fprintf(stderr, "script, line %d: %s\n", + lineno, errmsg); quit(2); } break; case FATAL: - if (!isatty(0)) - fprintf(stderr, garrulous ? - "script, line %d: %s\n" : "", - lineno, errmsg); - else - fprintf(stderr, garrulous ? "%s\n" : "", - errmsg); + if (!isatty(0)) { + if (garrulous) + fprintf(stderr, "script, line %d: %s\n", + lineno, errmsg); + } else if (garrulous) + fprintf(stderr, "%s\n", errmsg); quit(3); default: fputs("?\n", stderr); if (!isatty(0)) { - fprintf(stderr, garrulous ? - "script, line %d: %s\n" : "", - lineno, errmsg); + if (garrulous) + fprintf(stderr, "script, line %d: %s\n", + lineno, errmsg); quit(2); } break; Modified: user/attilio/vmcontention/bin/sh/eval.c ============================================================================== --- user/attilio/vmcontention/bin/sh/eval.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/bin/sh/eval.c Sun Jan 1 20:18:40 2012 (r229197) @@ -978,7 +978,6 @@ evalcommand(union node *cmd, int flags, memout.nextc = memout.buf; memout.bufsize = 64; mode |= REDIR_BACKQ; - cmdentry.special = 0; } savecmdname = commandname; savetopfile = getcurrentfile(); @@ -999,7 +998,7 @@ evalcommand(union node *cmd, int flags, * If there is no command word, redirection errors should * not be fatal but assignment errors should. */ - if (argc == 0 && !(flags & EV_BACKCMD)) + if (argc == 0) cmdentry.special = 1; listsetvar(cmdenviron, cmdentry.special ? 0 : VNOSET); if (argc > 0) Modified: user/attilio/vmcontention/bin/sh/expand.c ============================================================================== --- user/attilio/vmcontention/bin/sh/expand.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/bin/sh/expand.c Sun Jan 1 20:18:40 2012 (r229197) @@ -1186,6 +1186,7 @@ expmeta(char *enddir, char *name) int atend; int matchdot; int esc; + int namlen; metaflag = 0; start = name; @@ -1284,17 +1285,22 @@ expmeta(char *enddir, char *name) if (dp->d_name[0] == '.' && ! matchdot) continue; if (patmatch(start, dp->d_name, 0)) { - if (enddir + dp->d_namlen + 1 > expdir_end) + namlen = dp->d_namlen; + if (enddir + namlen + 1 > expdir_end) continue; - memcpy(enddir, dp->d_name, dp->d_namlen + 1); + memcpy(enddir, dp->d_name, namlen + 1); if (atend) addfname(expdir); else { - if (enddir + dp->d_namlen + 2 > expdir_end) + if (dp->d_type != DT_UNKNOWN && + dp->d_type != DT_DIR && + dp->d_type != DT_LNK) continue; - enddir[dp->d_namlen] = '/'; - enddir[dp->d_namlen + 1] = '\0'; - expmeta(enddir + dp->d_namlen + 1, endname); + if (enddir + namlen + 2 > expdir_end) + continue; + enddir[namlen] = '/'; + enddir[namlen + 1] = '\0'; + expmeta(enddir + namlen + 1, endname); } } } Modified: user/attilio/vmcontention/bin/sh/mksyntax.c ============================================================================== --- user/attilio/vmcontention/bin/sh/mksyntax.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/bin/sh/mksyntax.c Sun Jan 1 20:18:40 2012 (r229197) @@ -219,16 +219,16 @@ main(int argc __unused, char **argv __un add("`", "CBQUOTE"); add("$", "CVAR"); add("}", "CENDVAR"); - /* ':/' for tilde expansion, '-' for [a\-x] pattern ranges */ - add("!*?[=~:/-", "CCTL"); + /* ':/' for tilde expansion, '-^]' for [a\-x] pattern ranges */ + add("!*?[]=~:/-^", "CCTL"); print("dqsyntax"); init(); fputs("\n/* syntax table used when in single quotes */\n", cfile); add("\n", "CNL"); add("\\", "CSBACK"); add("'", "CENDQUOTE"); - /* ':/' for tilde expansion, '-' for [a\-x] pattern ranges */ - add("!*?[=~:/-", "CCTL"); + /* ':/' for tilde expansion, '-^]' for [a\-x] pattern ranges */ + add("!*?[]=~:/-^", "CCTL"); print("sqsyntax"); init(); fputs("\n/* syntax table used when in arithmetic */\n", cfile); Modified: user/attilio/vmcontention/bin/stty/modes.c ============================================================================== --- user/attilio/vmcontention/bin/stty/modes.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/bin/stty/modes.c Sun Jan 1 20:18:40 2012 (r229197) @@ -52,7 +52,7 @@ struct modes { * The code in optlist() depends on minus options following regular * options, i.e. "foo" must immediately precede "-foo". */ -struct modes cmodes[] = { +static const struct modes cmodes[] = { { "cs5", CS5, CSIZE }, { "cs6", CS6, CSIZE }, { "cs7", CS7, CSIZE }, @@ -94,7 +94,7 @@ struct modes cmodes[] = { { NULL, 0, 0 }, }; -struct modes imodes[] = { +static const struct modes imodes[] = { { "ignbrk", IGNBRK, 0 }, { "-ignbrk", 0, IGNBRK }, { "brkint", BRKINT, 0 }, @@ -130,7 +130,7 @@ struct modes imodes[] = { { NULL, 0, 0 }, }; -struct modes lmodes[] = { +static const struct modes lmodes[] = { { "echo", ECHO, 0 }, { "-echo", 0, ECHO }, { "echoe", ECHOE, 0 }, @@ -182,7 +182,7 @@ struct modes lmodes[] = { { NULL, 0, 0 }, }; -struct modes omodes[] = { +static const struct modes omodes[] = { { "opost", OPOST, 0 }, { "-opost", 0, OPOST }, { "litout", 0, OPOST }, @@ -209,7 +209,7 @@ struct modes omodes[] = { int msearch(char ***argvp, struct info *ip) { - struct modes *mp; + const struct modes *mp; char *name; name = **argvp; Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c Sun Jan 1 20:18:40 2012 (r229197) @@ -671,9 +671,12 @@ link_prog(dtrace_cmd_t *dcp) p[0] = '\0'; /* strip .d suffix */ (void) snprintf(dcp->dc_ofile, sizeof (dcp->dc_ofile), "%s.o", basename(dcp->dc_arg)); + } else if (g_cmdc > 1) { + (void) snprintf(dcp->dc_ofile, sizeof (dcp->dc_ofile), + "d.out.%td", dcp - g_cmdv); } else { (void) snprintf(dcp->dc_ofile, sizeof (dcp->dc_ofile), - g_cmdc > 1 ? "%s.%d" : "%s", "d.out", (int)(dcp - g_cmdv)); + "d.out"); } if (dtrace_program_link(g_dtp, dcp->dc_prog, DTRACE_D_PROBES, Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs.8 ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Sun Jan 1 20:18:40 2012 (r229197) @@ -377,7 +377,7 @@ property. This directory is created as n automatically mounts the file system when the .Qq Nm Cm mount Fl a command is invoked (without editing -.Pa /etc/fstab Ns ). +.Pa /etc/fstab ) . The .Sy mountpoint property can be inherited, so if @@ -409,7 +409,7 @@ responsible for mounting and unmounting dataset can be attached to a jail by using the .Qq Nm Cm jail subcommand. You cannot attach a dataset to one jail and the children of the -same dataset to another jails. To allow managment of the dataset from within +same dataset to another jails. To allow management of the dataset from within a jail, the .Sy jailed property has to be set. The @@ -624,10 +624,10 @@ symbol, using one of the following forms .Bl -bullet -offset 2n .It POSIX name (for example, -.Em joe Ns ) +.Em joe ) .It POSIX numeric ID (for example, -.Em 1001 Ns ) +.Em 1001 ) .El .It Sy userrefs This property is set to the number of user holds on this snapshot. User holds @@ -673,7 +673,7 @@ snapshot. The .Ar snapshot may be specified as a short snapshot name (just the part after the -.Sy @ Ns ), +.Sy @ ) , in which case it will be interpreted as a snapshot in the same filesystem as this dataset. The .Ar snapshot @@ -847,7 +847,7 @@ is an integer from 1 (fastest) to 9 (bes is equivalent to .Cm gzip-6 (which is also the default for -.Xr gzip 1 Ns ). +.Xr gzip 1 ) . The .Cm zle compression algorithm compresses runs of zeros. @@ -952,7 +952,7 @@ space calculation does not include space such as snapshots and clones. User space consumption is identified by the .Sy userspace@ Ns Ar user property. -.sp +.Pp Enforcement of user quotas may be delayed by several seconds. This delay means that a user might exceed their quota before the system notices that they are over quota and begins to refuse additional writes with the @@ -960,14 +960,14 @@ over quota and begins to refuse addition error message. See the .Cm userspace subcommand for more information. -.sp +.Pp Unprivileged users can only access their own groups' space usage. The root user, or a user who has been granted the .Sy userquota privilege with .Qq Nm Cm allow , can get and set everyone's quota. -.sp +.Pp This property is not available on volumes, on file systems before version 4, or on pools before version 15. The .Sy userquota@ Ns ... @@ -979,17 +979,17 @@ symbol, using one of the following forms .Bl -bullet -offset 2n .It POSIX name (for example, -.Em joe Ns ) +.Em joe ) .It POSIX numeric ID (for example, -.Em 1001 Ns ) +.Em 1001 ) .El .It Sy groupquota@ Ns Ar group Ns = Ns Ar size | Cm none Limits the amount of space consumed by the specified group. Group space consumption is identified by the .Sy userquota@ Ns Ar user property. -.sp +.Pp Unprivileged users can access only their own groups' space usage. The root user, or a user who has been granted the .Sy groupquota @@ -1020,7 +1020,7 @@ than or equal to 128 Kbytes. Changing the file system's .Sy recordsize affects only files created afterward; existing files are unaffected. -.sp +.Pp This property can also be referred to by its shortened column name, .Sy recsize . .It Sy refquota Ns = Ns Ar size | Cm none @@ -1036,13 +1036,13 @@ The .Sy refreservation reservation is accounted for in the parent datasets' space used, and counts against the parent datasets' quotas and reservations. -.sp +.Pp If .Sy refreservation is set, a snapshot is only allowed if there is enough free pool space outside of this reservation to accommodate the current number of "referenced" bytes in the dataset. -.sp +.Pp This property can also be referred to by its shortened column name, .Sy refreserv . .It Sy reservation Ns = Ns Ar size | Cm none @@ -1161,7 +1161,7 @@ version number of 9 or higher, a is set instead. Any changes to .Sy volsize are reflected in an equivalent change to the reservation (or -.Sy refreservation Ns ). +.Sy refreservation ) . The .Sy volsize can only be set to a multiple of @@ -1174,7 +1174,7 @@ run out of space, resulting in undefined on how the volume is used. These effects can also occur when the volume size is changed while it is in use (particularly when shrinking the size). Extreme care should be used when adjusting the volume size. -.sp +.Pp Though not recommended, a "sparse volume" (also known as "thin provisioning") can be created by specifying the .Fl s @@ -1708,7 +1708,7 @@ Snapshots are displayed if the property is .Cm on (the default is -.Cm off Ns ). +.Cm off ) . The following fields are displayed, .Sy name , used , available , referenced , mountpoint . .Bl -tag -width indent @@ -2168,10 +2168,10 @@ Creates a stream representation of the l argument (not part of .Fl i or -.Fl I Ns ) +.Fl I ) which is written to standard output. The output can be redirected to a file or to a different system (for example, using -.Xr ssh 1 Ns ). +.Xr ssh 1 ) . By default, a full stream is generated. .Bl -tag -width indent .It Fl i Ar snapshot @@ -2180,10 +2180,10 @@ Generate an incremental stream from the to the last .Ar snapshot . The incremental source (the -.Fl i Ar snapshot Ns ) +.Fl i Ar snapshot ) can be specified as the last component of the snapshot name (for example, the part after the -.Sy @ Ns ), +.Sy @ ) , and it is assumed to be from the same file system as the last .Ar snapshot . .Pp @@ -2191,11 +2191,13 @@ If the destination is a clone, the sourc must be fully specified (for example, .Cm pool/fs@origin , not just -.Cm @origin Ns ). +.Cm @origin ) . .It Fl I Ar snapshot Generate a stream package that sends all intermediary snapshots from the -.Fl I Ar snapshot to the last -.Ar snapshot . For example, +.Fl I Ar snapshot +to the last +.Ar snapshot . +For example, .Ic -I @a fs@d is similar to .Ic -i @a fs@b; -i @b fs@c; -i @c fs@d . @@ -2223,12 +2225,12 @@ flag is specified when this stream is re .It Fl D Generate a deduplicated stream. Blocks which would have been sent multiple times in the send stream will only be sent once. The receiving system must -also support this feature to recieve a deduplicated stream. This flag can +also support this feature to receive a deduplicated stream. This flag can be used regardless of the dataset's .Sy dedup property, but performance will be much better if the filesystem uses a dedup-capable checksum (eg. -.Sy sha256 Ns ). +.Sy sha256 ) . .It Fl r Recursively send all descendant snapshots. This is similar to the .Fl R @@ -2323,14 +2325,14 @@ option is specified, all but the pool na appended (for example, .Sy b/c@1 appended from sent snapshot -.Sy a/b/c@1 Ns ), +.Sy a/b/c@1 ) , and if the .Fl e option is specified, only the tail of the sent snapshot path is appended (for example, .Sy c@1 appended from sent snapshot -.Sy a/b/c@1 Ns ). +.Sy a/b/c@1 ) . In the case of .Fl d , any file systems needed to replicate the path of the sent snapshot are created @@ -2349,13 +2351,13 @@ Print verbose information about the stre receive operation. .It Fl n Do not actually receive the stream. This can be useful in conjunction with the -.It Fl v +.Fl v option to verify the name the receive operation would use. .It Fl F Force a rollback of the file system to the most recent snapshot before performing the receive operation. If receiving an incremental replication stream (for example, one generated by -.Qq Nm Cm send Fl R Fi iI Ns ) , +.Qq Nm Cm send Fl R Fi iI ) , destroy snapshots and file systems that do not exist on the sending side. .El .It Xo @@ -2409,7 +2411,8 @@ option. .Op Fl e .Ar perm Ns | Ns Ar @setname Ns Op , Ns Ar ... .Xc -Specifies that the permissions be delegated to "everyone." Multiple permissions +Specifies that the permissions be delegated to "everyone". +Multiple permissions may be specified as a comma-separated list. Permission names are the same as .Tn ZFS subcommand and property names. See the property list below. Property set names, @@ -2655,7 +2658,7 @@ Describes differences between a snapshot successor dataset can be a later snapshot or the current filesystem. .Pp The changed files are displayed including the change type. The change type -is displayed ussing a single character. If a file or directory was renamed, +is displayed useing a single character. If a file or directory was renamed, the old and the new names are displayed. .Pp The following change types can be displayed: @@ -2680,9 +2683,9 @@ The following file types can be displaye .It \&B Ta block device .It \&@ Ta symbolic link .It \&= Ta socket -.It \&> Ta door (not supported on Fx Ns ) -.It \&| Ta FIFO (not supported on Fx Ns ) -.It \&P Ta event portal (not supported on Fx Ns ) +.It \&> Ta door (not supported on Fx ) +.It \&| Ta FIFO (not supported on Fx ) +.It \&P Ta event portal (not supported on Fx ) .El .It Fl H Machine-parseable output, fields separated a tab character. Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c Sun Jan 1 20:18:40 2012 (r229197) @@ -102,7 +102,7 @@ fixsymbol(Elf *e, Elf_Data *data, size_t int ndx; while (gelf_getsym(data, j++, &sym) != NULL) { - prb = (dof_probe_t *)(buf + sec->dofs_offset); + prb = (dof_probe_t *)(void *)(buf + sec->dofs_offset); for (ndx = nprobes; ndx; ndx--, prb += 1) { funcname = dofstrtab + prb->dofpr_func; Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c Sun Jan 1 20:18:40 2012 (r229197) @@ -873,7 +873,7 @@ dt_print_stack(dtrace_hdl_t *dtp, FILE * if (pc > sym.st_value) { (void) snprintf(c, sizeof (c), "%s`%s+0x%llx", dts.dts_object, dts.dts_name, - pc - sym.st_value); + (u_longlong_t)(pc - sym.st_value)); } else { (void) snprintf(c, sizeof (c), "%s`%s", dts.dts_object, dts.dts_name); @@ -886,9 +886,10 @@ dt_print_stack(dtrace_hdl_t *dtp, FILE * */ if (dtrace_lookup_by_addr(dtp, pc, NULL, &dts) == 0) { (void) snprintf(c, sizeof (c), "%s`0x%llx", - dts.dts_object, pc); + dts.dts_object, (u_longlong_t)pc); } else { - (void) snprintf(c, sizeof (c), "0x%llx", pc); + (void) snprintf(c, sizeof (c), "0x%llx", + (u_longlong_t)pc); } } Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c Sun Jan 1 20:18:40 2012 (r229197) @@ -335,7 +335,8 @@ dt_handle_cpudrop(dtrace_hdl_t *dtp, pro } (void) snprintf(s, size, "%llu %sdrop%s on CPU %d\n", - howmany, what == DTRACEDROP_PRINCIPAL ? "" : "aggregation ", + (u_longlong_t)howmany, + what == DTRACEDROP_PRINCIPAL ? "" : "aggregation ", howmany > 1 ? "s" : "", cpu); if (dtp->dt_drophdlr == NULL) @@ -427,7 +428,8 @@ dt_handle_status(dtrace_hdl_t *dtp, dtra size = sizeof (str); } - (void) snprintf(s, size, "%llu %s%s%s\n", nval - oval, + (void) snprintf(s, size, "%llu %s%s%s\n", + (u_longlong_t)(nval - oval), _dt_droptab[i].dtdrt_str, (nval - oval > 1) ? "s" : "", _dt_droptab[i].dtdrt_msg != NULL ? _dt_droptab[i].dtdrt_msg : ""); Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Jan 1 20:18:40 2012 (r229197) @@ -1106,7 +1106,7 @@ process_obj(dtrace_hdl_t *dtp, const cha static const char dt_prefix[] = "__dtrace"; static const char dt_enabled[] = "enabled"; static const char dt_symprefix[] = "$dtrace"; - static const char dt_symfmt[] = "%s%d.%s"; + static const char dt_symfmt[] = "%s%ld.%s"; int fd, i, ndx, eprobe, mod = 0; Elf *elf = NULL; GElf_Ehdr ehdr; Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c Sun Jan 1 20:18:40 2012 (r229197) @@ -27,6 +27,7 @@ #if defined(sun) #include #endif +#include #include #include Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c Sun Jan 1 20:18:40 2012 (r229197) @@ -436,7 +436,7 @@ dt_pid_create_glob_offset_probes(struct char name[sizeof (i) * 2 + 1]; for (i = 0; i < end; i += size) { - (void) snprintf(name, sizeof (name), "%x", i); + (void) snprintf(name, sizeof (name), "%lx", i); if (gmatch(name, pattern)) ftp->ftps_offs[ftp->ftps_noffs++] = i; Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c Sun Jan 1 20:18:40 2012 (r229197) @@ -228,7 +228,7 @@ usage(void) "\n" " Note: if -L labelenv is specified and labelenv is not set in\n" " the environment, a default value is used.\n", - progname, progname, strlen(progname), " ", + progname, progname, (int)strlen(progname), " ", progname, progname); } Modified: user/attilio/vmcontention/contrib/bsnmp/snmp_mibII/mibII.c ============================================================================== --- user/attilio/vmcontention/contrib/bsnmp/snmp_mibII/mibII.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/bsnmp/snmp_mibII/mibII.c Sun Jan 1 20:18:40 2012 (r229197) @@ -941,7 +941,7 @@ handle_rtmsg(struct rt_msghdr *rtm) { struct sockaddr *addrs[RTAX_MAX]; struct if_msghdr *ifm; - struct ifa_msghdr *ifam; + struct ifa_msghdr ifam; struct ifma_msghdr *ifmam; #ifdef RTM_IFANNOUNCE struct if_announcemsghdr *ifan; @@ -961,17 +961,17 @@ handle_rtmsg(struct rt_msghdr *rtm) switch (rtm->rtm_type) { case RTM_NEWADDR: - ifam = (struct ifa_msghdr *)rtm; - mib_extract_addrs(ifam->ifam_addrs, (u_char *)(ifam + 1), addrs); + memcpy(&ifam, rtm, sizeof(ifam)); + mib_extract_addrs(ifam.ifam_addrs, (u_char *)(&ifam + 1), addrs); if (addrs[RTAX_IFA] == NULL || addrs[RTAX_NETMASK] == NULL) break; sa = (struct sockaddr_in *)(void *)addrs[RTAX_IFA]; if ((ifa = mib_find_ifa(sa->sin_addr)) == NULL) { /* unknown address */ - if ((ifp = mib_find_if_sys(ifam->ifam_index)) == NULL) { + if ((ifp = mib_find_if_sys(ifam.ifam_index)) == NULL) { syslog(LOG_WARNING, "RTM_NEWADDR for unknown " - "interface %u", ifam->ifam_index); + "interface %u", ifam.ifam_index); break; } if ((ifa = alloc_ifa(ifp->index, sa->sin_addr)) == NULL) @@ -988,8 +988,8 @@ handle_rtmsg(struct rt_msghdr *rtm) break; case RTM_DELADDR: - ifam = (struct ifa_msghdr *)rtm; - mib_extract_addrs(ifam->ifam_addrs, (u_char *)(ifam + 1), addrs); + memcpy(&ifam, rtm, sizeof(ifam)); + mib_extract_addrs(ifam.ifam_addrs, (u_char *)(&ifam + 1), addrs); if (addrs[RTAX_IFA] == NULL) break; Modified: user/attilio/vmcontention/contrib/bsnmp/snmpd/snmpmod.h ============================================================================== --- user/attilio/vmcontention/contrib/bsnmp/snmpd/snmpmod.h Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/bsnmp/snmpd/snmpmod.h Sun Jan 1 20:18:40 2012 (r229197) @@ -40,6 +40,7 @@ #define snmpmod_h_ #include +#include #include #include #include Modified: user/attilio/vmcontention/contrib/bzip2/bzip2recover.c ============================================================================== --- user/attilio/vmcontention/contrib/bzip2/bzip2recover.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/bzip2/bzip2recover.c Sun Jan 1 20:18:40 2012 (r229197) @@ -37,7 +37,7 @@ */ #ifdef __GNUC__ typedef unsigned long long int MaybeUInt64; -# define MaybeUInt64_FMT "%Lu" +# define MaybeUInt64_FMT "%llu" #else #ifdef _MSC_VER typedef unsigned __int64 MaybeUInt64; Modified: user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT Sun Jan 1 20:18:40 2012 (r229197) @@ -74,3 +74,25 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE F LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +============================================================================== +Copyrights and Licenses for Third Party Software Distributed with LLVM: +============================================================================== +The LLVM software contains code written by third parties. Such software will +have its own individual LICENSE.TXT file in the directory in which it appears. +This file will describe the copyrights, license, and restrictions which apply +to that code. + +The disclaimer of warranty in the University of Illinois Open Source License +applies to all code in the LLVM Distribution, and nothing in any of the +other licenses gives permission to use the names of the LLVM Team or the +University of Illinois to endorse or promote products derived from this +Software. + +The following pieces of software have additional or alternate copyrights, +licenses, and/or restrictions: + +Program Directory +------- --------- +sysinfo lib/asan/sysinfo +mach_override lib/asan/mach_override Modified: user/attilio/vmcontention/contrib/compiler-rt/README.txt ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/README.txt Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/README.txt Sun Jan 1 20:18:40 2012 (r229197) @@ -106,6 +106,15 @@ si_int __mulvsi3(si_int a, si_int b); / di_int __mulvdi3(di_int a, di_int b); // a * b ti_int __mulvti3(ti_int a, ti_int b); // a * b + +// Integral arithmetic which returns if overflow + +si_int __mulosi4(si_int a, si_int b, int* overflow); // a * b, overflow set to one if result not in signed range +di_int __mulodi4(di_int a, di_int b, int* overflow); // a * b, overflow set to one if result not in signed range +ti_int __muloti4(ti_int a, ti_int b, int* overflow); // a * b, overflow set to + one if result not in signed range + + // Integral comparison: a < b -> 0 // a == b -> 1 // a > b -> 2 Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/absvdi2.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/absvdi2.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/absvdi2.c Sun Jan 1 20:18:40 2012 (r229197) @@ -11,10 +11,8 @@ * *===----------------------------------------------------------------------=== */ -#include "abi.h" #include "int_lib.h" -#include /* Returns: absolute value */ Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/absvsi2.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/absvsi2.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/absvsi2.c Sun Jan 1 20:18:40 2012 (r229197) @@ -11,10 +11,8 @@ * * ===----------------------------------------------------------------------=== */ -#include "abi.h" #include "int_lib.h" -#include /* Returns: absolute value */ Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/absvti2.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/absvti2.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/absvti2.c Sun Jan 1 20:18:40 2012 (r229197) @@ -15,7 +15,6 @@ #if __x86_64 #include "int_lib.h" -#include /* Returns: absolute value */ Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/adddf3.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/adddf3.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/adddf3.c Sun Jan 1 20:18:40 2012 (r229197) @@ -12,8 +12,6 @@ // //===----------------------------------------------------------------------===// -#include "abi.h" - #define DOUBLE_PRECISION #include "fp_lib.h" Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/addsf3.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/addsf3.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/addsf3.c Sun Jan 1 20:18:40 2012 (r229197) @@ -12,8 +12,6 @@ // //===----------------------------------------------------------------------===// -#include "abi.h" - #define SINGLE_PRECISION #include "fp_lib.h" Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/addvdi3.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/addvdi3.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/addvdi3.c Sun Jan 1 20:18:40 2012 (r229197) @@ -11,10 +11,8 @@ * * ===----------------------------------------------------------------------=== */ -#include "abi.h" #include "int_lib.h" -#include /* Returns: a + b */ Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/addvsi3.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/addvsi3.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/addvsi3.c Sun Jan 1 20:18:40 2012 (r229197) @@ -11,10 +11,8 @@ * * ===----------------------------------------------------------------------=== */ -#include "abi.h" #include "int_lib.h" -#include /* Returns: a + b */ Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/addvti3.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/addvti3.c Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/addvti3.c Sun Jan 1 20:18:40 2012 (r229197) @@ -15,7 +15,6 @@ #if __x86_64 #include "int_lib.h" -#include /* Returns: a + b */ Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/arm/adddf3vfp.S ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/arm/adddf3vfp.S Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/arm/adddf3vfp.S Sun Jan 1 20:18:40 2012 (r229197) @@ -15,10 +15,11 @@ // Adds two double precision floating point numbers using the Darwin // calling convention where double arguments are passsed in GPR pairs // + .syntax unified .align 2 DEFINE_COMPILERRT_FUNCTION(__adddf3vfp) - fmdrr d6, r0, r1 // move first param from r0/r1 pair into d6 - fmdrr d7, r2, r3 // move second param from r2/r3 pair into d7 - faddd d6, d6, d7 - fmrrd r0, r1, d6 // move result back to r0/r1 pair + vmov d6, r0, r1 // move first param from r0/r1 pair into d6 + vmov d7, r2, r3 // move second param from r2/r3 pair into d7 + vadd.f64 d6, d6, d7 + vmov r0, r1, d6 // move result back to r0/r1 pair bx lr Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/arm/addsf3vfp.S ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/arm/addsf3vfp.S Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/arm/addsf3vfp.S Sun Jan 1 20:18:40 2012 (r229197) @@ -15,10 +15,11 @@ // Adds two single precision floating point numbers using the Darwin // calling convention where single arguments are passsed in GPRs // + .syntax unified .align 2 DEFINE_COMPILERRT_FUNCTION(__addsf3vfp) - fmsr s14, r0 // move first param from r0 into float register - fmsr s15, r1 // move second param from r1 into float register - fadds s14, s14, s15 - fmrs r0, s14 // move result back to r0 + vmov s14, r0 // move first param from r0 into float register + vmov s15, r1 // move second param from r1 into float register + vadd.f32 s14, s14, s15 + vmov r0, s14 // move result back to r0 bx lr Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divdf3vfp.S ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divdf3vfp.S Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divdf3vfp.S Sun Jan 1 20:18:40 2012 (r229197) @@ -15,10 +15,11 @@ // Divides two double precision floating point numbers using the Darwin // calling convention where double arguments are passsed in GPR pairs // + .syntax unified .align 2 DEFINE_COMPILERRT_FUNCTION(__divdf3vfp) - fmdrr d6, r0, r1 // move first param from r0/r1 pair into d6 - fmdrr d7, r2, r3 // move second param from r2/r3 pair into d7 - fdivd d5, d6, d7 - fmrrd r0, r1, d5 // move result back to r0/r1 pair + vmov d6, r0, r1 // move first param from r0/r1 pair into d6 + vmov d7, r2, r3 // move second param from r2/r3 pair into d7 + vdiv.f64 d5, d6, d7 + vmov r0, r1, d5 // move result back to r0/r1 pair bx lr Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divsf3vfp.S ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divsf3vfp.S Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/arm/divsf3vfp.S Sun Jan 1 20:18:40 2012 (r229197) @@ -15,10 +15,11 @@ // Divides two single precision floating point numbers using the Darwin // calling convention where single arguments are passsed like 32-bit ints. // + .syntax unified .align 2 DEFINE_COMPILERRT_FUNCTION(__divsf3vfp) - fmsr s14, r0 // move first param from r0 into float register - fmsr s15, r1 // move second param from r1 into float register - fdivs s13, s14, s15 - fmrs r0, s13 // move result back to r0 + vmov s14, r0 // move first param from r0 into float register + vmov s15, r1 // move second param from r1 into float register + vdiv.f32 s13, s14, s15 + vmov r0, s13 // move result back to r0 bx lr Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqdf2vfp.S ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqdf2vfp.S Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqdf2vfp.S Sun Jan 1 20:18:40 2012 (r229197) @@ -16,12 +16,13 @@ // Uses Darwin calling convention where double precision arguments are passsed // like in GPR pairs. // + .syntax unified .align 2 DEFINE_COMPILERRT_FUNCTION(__eqdf2vfp) - fmdrr d6, r0, r1 // load r0/r1 pair in double register - fmdrr d7, r2, r3 // load r2/r3 pair in double register - fcmpd d6, d7 - fmstat + vmov d6, r0, r1 // load r0/r1 pair in double register + vmov d7, r2, r3 // load r2/r3 pair in double register + vcmp.f64 d6, d7 + vmrs apsr_nzcv, fpscr moveq r0, #1 // set result register to 1 if equal movne r0, #0 bx lr Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqsf2vfp.S ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqsf2vfp.S Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/arm/eqsf2vfp.S Sun Jan 1 20:18:40 2012 (r229197) @@ -16,12 +16,13 @@ // Uses Darwin calling convention where single precision arguments are passsed // like 32-bit ints // + .syntax unified .align 2 DEFINE_COMPILERRT_FUNCTION(__eqsf2vfp) - fmsr s14, r0 // move from GPR 0 to float register - fmsr s15, r1 // move from GPR 1 to float register - fcmps s14, s15 - fmstat + vmov s14, r0 // move from GPR 0 to float register + vmov s15, r1 // move from GPR 1 to float register + vcmp.f32 s14, s15 + vmrs apsr_nzcv, fpscr moveq r0, #1 // set result register to 1 if equal movne r0, #0 bx lr Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/arm/extendsfdf2vfp.S ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/arm/extendsfdf2vfp.S Sun Jan 1 20:13:02 2012 (r229196) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/arm/extendsfdf2vfp.S Sun Jan 1 20:18:40 2012 (r229197) @@ -16,9 +16,10 @@ // Uses Darwin calling convention where a single precision parameter is // passed in a GPR and a double precision result is returned in R0/R1 pair. // + .syntax unified *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@FreeBSD.ORG Sun Jan 1 21:46:16 2012 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99A79106567C; Sun, 1 Jan 2012 21:46:16 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 855748FC13; Sun, 1 Jan 2012 21:46:16 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q01LkGiv032364; Sun, 1 Jan 2012 21:46:16 GMT (envelope-from attilio@svn.freebsd.org) Received: (from attilio@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q01LkGIo032362; Sun, 1 Jan 2012 21:46:16 GMT (envelope-from attilio@svn.freebsd.org) Message-Id: <201201012146.q01LkGIo032362@svn.freebsd.org> From: Attilio Rao Date: Sun, 1 Jan 2012 21:46:16 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r229214 - user/attilio/vmcontention/sys/vm X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jan 2012 21:46:16 -0000 Author: attilio Date: Sun Jan 1 21:46:16 2012 New Revision: 229214 URL: http://svn.freebsd.org/changeset/base/229214 Log: Fix a spot missed during the last merge. Modified: user/attilio/vmcontention/sys/vm/vm_reserv.c Modified: user/attilio/vmcontention/sys/vm/vm_reserv.c ============================================================================== --- user/attilio/vmcontention/sys/vm/vm_reserv.c Sun Jan 1 21:43:14 2012 (r229213) +++ user/attilio/vmcontention/sys/vm/vm_reserv.c Sun Jan 1 21:46:16 2012 (r229214) @@ -495,33 +495,21 @@ vm_reserv_alloc_page(vm_object_t object, /* * Look for an existing reservation. */ - msucc = NULL; - mpred = object->root; - while (mpred != NULL) { + mpred = vm_radix_lookup_le(&object->rtree, pindex, VM_RADIX_BLACK); + if (mpred != NULL) { KASSERT(mpred->pindex != pindex, ("vm_reserv_alloc_page: pindex already allocated")); rv = vm_reserv_from_page(mpred); if (rv->object == object && vm_reserv_has_pindex(rv, pindex)) goto found; - else if (mpred->pindex < pindex) { - if (msucc != NULL || - (msucc = TAILQ_NEXT(mpred, listq)) == NULL) - break; - KASSERT(msucc->pindex != pindex, - ("vm_reserv_alloc_page: pindex already allocated")); - rv = vm_reserv_from_page(msucc); - if (rv->object == object && - vm_reserv_has_pindex(rv, pindex)) - goto found; - else if (pindex < msucc->pindex) - break; - } else if (msucc == NULL) { - msucc = mpred; - mpred = TAILQ_PREV(msucc, pglist, listq); - continue; - } - msucc = NULL; - mpred = object->root = vm_page_splay(pindex, object->root); + } + msucc = vm_radix_lookup_ge(&object->rtree, pindex, VM_RADIX_BLACK); + if (msucc != NULL) { + KASSERT(msucc->pindex != pindex, + ("vm_reserv_alloc_page: pindex already allocated")); + rv = vm_reserv_from_page(msucc); + if (rv->object == object && vm_reserv_has_pindex(rv, pindex)) + goto found; } /* From owner-svn-src-user@FreeBSD.ORG Tue Jan 3 19:24:34 2012 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7EF6106564A; Tue, 3 Jan 2012 19:24:34 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 934B38FC12; Tue, 3 Jan 2012 19:24:34 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q03JOYGw038694; Tue, 3 Jan 2012 19:24:34 GMT (envelope-from mjacob@svn.freebsd.org) Received: (from mjacob@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q03JOXsj038660; Tue, 3 Jan 2012 19:24:33 GMT (envelope-from mjacob@svn.freebsd.org) Message-Id: <201201031924.q03JOXsj038660@svn.freebsd.org> From: Matt Jacob Date: Tue, 3 Jan 2012 19:24:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r229410 - in user/mjacob/sys: . amd64/amd64 amd64/conf amd64/linux32 arm/xscale/ixp425 boot/common boot/forth boot/ofw/common boot/ofw/libofw boot/userboot/libstand cam/ata cam/scsi com... X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jan 2012 19:24:34 -0000 Author: mjacob Date: Tue Jan 3 19:24:33 2012 New Revision: 229410 URL: http://svn.freebsd.org/changeset/base/229410 Log: IFC@229408 Added: user/mjacob/sys/contrib/xz-embedded/ - copied from r229408, head/sys/contrib/xz-embedded/ user/mjacob/sys/dev/hpt27xx/ - copied from r229408, head/sys/dev/hpt27xx/ user/mjacob/sys/libkern/memcchr.c - copied unchanged from r229408, head/sys/libkern/memcchr.c user/mjacob/sys/libkern/strchr.c - copied unchanged from r229408, head/sys/libkern/strchr.c user/mjacob/sys/libkern/strrchr.c - copied unchanged from r229408, head/sys/libkern/strrchr.c user/mjacob/sys/mips/cavium/octeon_gpio.c - copied unchanged from r229408, head/sys/mips/cavium/octeon_gpio.c user/mjacob/sys/mips/cavium/octeon_gpiovar.h - copied unchanged from r229408, head/sys/mips/cavium/octeon_gpiovar.h user/mjacob/sys/mips/conf/AR71XX_BASE - copied unchanged from r229408, head/sys/mips/conf/AR71XX_BASE user/mjacob/sys/mips/conf/AR71XX_BASE.hints - copied unchanged from r229408, head/sys/mips/conf/AR71XX_BASE.hints user/mjacob/sys/mips/conf/PB47 - copied unchanged from r229408, head/sys/mips/conf/PB47 user/mjacob/sys/mips/conf/PB47.hints - copied unchanged from r229408, head/sys/mips/conf/PB47.hints user/mjacob/sys/mips/conf/ROUTERSTATION - copied unchanged from r229408, head/sys/mips/conf/ROUTERSTATION user/mjacob/sys/mips/conf/ROUTERSTATION.hints - copied unchanged from r229408, head/sys/mips/conf/ROUTERSTATION.hints user/mjacob/sys/mips/conf/ROUTERSTATION_MFS - copied unchanged from r229408, head/sys/mips/conf/ROUTERSTATION_MFS user/mjacob/sys/mips/conf/RSPRO - copied unchanged from r229408, head/sys/mips/conf/RSPRO user/mjacob/sys/mips/conf/RSPRO.hints - copied unchanged from r229408, head/sys/mips/conf/RSPRO.hints user/mjacob/sys/mips/conf/RSPRO_MFS - copied unchanged from r229408, head/sys/mips/conf/RSPRO_MFS user/mjacob/sys/mips/conf/RSPRO_STANDALONE - copied unchanged from r229408, head/sys/mips/conf/RSPRO_STANDALONE user/mjacob/sys/modules/cfi/ - copied from r229408, head/sys/modules/cfi/ user/mjacob/sys/modules/hpt27xx/ - copied from r229408, head/sys/modules/hpt27xx/ Deleted: user/mjacob/sys/libkern/index.c user/mjacob/sys/libkern/rindex.c user/mjacob/sys/libkern/skpc.c user/mjacob/sys/mips/conf/AR71XX user/mjacob/sys/mips/conf/AR71XX.hints Modified: user/mjacob/sys/Makefile user/mjacob/sys/amd64/amd64/machdep.c user/mjacob/sys/amd64/amd64/pmap.c user/mjacob/sys/amd64/conf/GENERIC user/mjacob/sys/amd64/conf/NOTES user/mjacob/sys/amd64/linux32/linux.h user/mjacob/sys/amd64/linux32/linux32_dummy.c user/mjacob/sys/amd64/linux32/linux32_proto.h user/mjacob/sys/amd64/linux32/linux32_syscall.h user/mjacob/sys/amd64/linux32/linux32_syscalls.c user/mjacob/sys/amd64/linux32/linux32_sysent.c user/mjacob/sys/amd64/linux32/linux32_systrace_args.c user/mjacob/sys/amd64/linux32/syscalls.master user/mjacob/sys/arm/xscale/ixp425/ixdp425_pci.c user/mjacob/sys/arm/xscale/ixp425/ixp425_pci.c user/mjacob/sys/arm/xscale/ixp425/ixp425var.h user/mjacob/sys/boot/common/interp_parse.c user/mjacob/sys/boot/common/loader.8 user/mjacob/sys/boot/forth/loader.4th user/mjacob/sys/boot/forth/menu.4th user/mjacob/sys/boot/forth/menu.4th.8 user/mjacob/sys/boot/ofw/common/main.c user/mjacob/sys/boot/ofw/libofw/ofw_net.c user/mjacob/sys/boot/userboot/libstand/Makefile user/mjacob/sys/cam/ata/ata_da.c user/mjacob/sys/cam/scsi/scsi_cd.c user/mjacob/sys/cam/scsi/scsi_da.c user/mjacob/sys/cam/scsi/scsi_sa.c user/mjacob/sys/cam/scsi/scsi_ses.c user/mjacob/sys/compat/linux/linux_file.c user/mjacob/sys/compat/linux/linux_ioctl.c user/mjacob/sys/compat/ndis/subr_ntoskrnl.c user/mjacob/sys/conf/files user/mjacob/sys/conf/files.amd64 user/mjacob/sys/conf/files.i386 user/mjacob/sys/conf/kern.mk user/mjacob/sys/conf/kern.pre.mk user/mjacob/sys/contrib/octeon-sdk/cvmx-helper-board.c user/mjacob/sys/contrib/octeon-sdk/cvmx-usb.c user/mjacob/sys/ddb/db_input.c user/mjacob/sys/dev/acpica/acpi_pcib_acpi.c user/mjacob/sys/dev/ata/ata-disk.c user/mjacob/sys/dev/ath/ath_hal/ar5210/ar5210reg.h user/mjacob/sys/dev/ath/ath_hal/ar5211/ar5211reg.h user/mjacob/sys/dev/ath/if_ath_tx.c user/mjacob/sys/dev/ce/if_ce.c user/mjacob/sys/dev/cp/if_cp.c user/mjacob/sys/dev/drm/radeon_state.c user/mjacob/sys/dev/fdt/fdt_pci.c user/mjacob/sys/dev/fdt/fdtbus.c user/mjacob/sys/dev/fdt/simplebus.c user/mjacob/sys/dev/hwpmc/hwpmc_amd.c user/mjacob/sys/dev/if_ndis/if_ndis_pccard.c user/mjacob/sys/dev/iwn/if_iwn.c user/mjacob/sys/dev/mps/mps_sas.c user/mjacob/sys/dev/mxge/if_mxge.c user/mjacob/sys/dev/uart/uart_bus_fdt.c user/mjacob/sys/dev/uart/uart_bus_pci.c user/mjacob/sys/dev/uart/uart_cpu_sparc64.c user/mjacob/sys/dev/usb/controller/usb_controller.c user/mjacob/sys/dev/usb/controller/xhci.c user/mjacob/sys/dev/usb/controller/xhci.h user/mjacob/sys/fs/ext2fs/ext2_alloc.c user/mjacob/sys/fs/nfs/nfsport.h user/mjacob/sys/fs/ntfs/ntfs_compr.c user/mjacob/sys/fs/ntfs/ntfs_subr.c user/mjacob/sys/fs/nwfs/nwfs_vfsops.c user/mjacob/sys/fs/smbfs/smbfs_vfsops.c user/mjacob/sys/fs/smbfs/smbfs_vnops.c user/mjacob/sys/fs/tmpfs/tmpfs_vnops.c user/mjacob/sys/gnu/fs/xfs/xfs_vfsops.c user/mjacob/sys/i386/conf/GENERIC user/mjacob/sys/i386/conf/NOTES user/mjacob/sys/i386/i386/machdep.c user/mjacob/sys/i386/i386/pmap.c user/mjacob/sys/i386/i386/sys_machdep.c user/mjacob/sys/i386/ibcs2/ibcs2_socksys.c user/mjacob/sys/i386/ibcs2/ibcs2_stat.c user/mjacob/sys/i386/include/asm.h user/mjacob/sys/i386/include/ucontext.h user/mjacob/sys/i386/linux/linux.h user/mjacob/sys/i386/linux/linux_dummy.c user/mjacob/sys/i386/linux/linux_proto.h user/mjacob/sys/i386/linux/linux_syscall.h user/mjacob/sys/i386/linux/linux_syscalls.c user/mjacob/sys/i386/linux/linux_sysent.c user/mjacob/sys/i386/linux/linux_systrace_args.c user/mjacob/sys/i386/linux/syscalls.master user/mjacob/sys/i386/xen/pmap.c user/mjacob/sys/ia64/conf/GENERIC user/mjacob/sys/kern/kern_intr.c user/mjacob/sys/kern/kern_ktr.c user/mjacob/sys/kern/kern_linker.c user/mjacob/sys/kern/sched_ule.c user/mjacob/sys/kern/subr_hints.c user/mjacob/sys/kern/tty_inq.c user/mjacob/sys/kern/uipc_mqueue.c user/mjacob/sys/kern/vfs_lookup.c user/mjacob/sys/libkern/fnmatch.c user/mjacob/sys/mips/cavium/files.octeon1 user/mjacob/sys/mips/cavium/octeon_ds1337.c user/mjacob/sys/mips/cavium/usb/octusb.c user/mjacob/sys/mips/cavium/usb/octusb.h user/mjacob/sys/mips/cavium/usb/octusb_octeon.c user/mjacob/sys/mips/conf/AR91XX_BASE user/mjacob/sys/mips/include/intr_machdep.h user/mjacob/sys/mips/mips/gdb_machdep.c user/mjacob/sys/modules/Makefile user/mjacob/sys/modules/ce/Makefile user/mjacob/sys/modules/drm/r128/Makefile user/mjacob/sys/modules/drm/radeon/Makefile user/mjacob/sys/modules/drm/via/Makefile user/mjacob/sys/modules/ipfilter/Makefile user/mjacob/sys/modules/nxge/Makefile user/mjacob/sys/modules/xfs/Makefile user/mjacob/sys/net/if_vlan.c user/mjacob/sys/net80211/ieee80211_ht.c user/mjacob/sys/netgraph/ng_base.c user/mjacob/sys/netgraph/ng_ksocket.c user/mjacob/sys/netinet/if_ether.c user/mjacob/sys/netinet/igmp.c user/mjacob/sys/netinet/in_mcast.c user/mjacob/sys/netinet/ip_var.h user/mjacob/sys/netinet/raw_ip.c user/mjacob/sys/netinet/sctp_output.c user/mjacob/sys/netinet6/icmp6.c user/mjacob/sys/netinet6/in6.c user/mjacob/sys/netinet6/in6_ifattach.c user/mjacob/sys/netinet6/in6_var.h user/mjacob/sys/netinet6/mld6.c user/mjacob/sys/netinet6/nd6.c user/mjacob/sys/netinet6/nd6.h user/mjacob/sys/netinet6/nd6_rtr.c user/mjacob/sys/netinet6/scope6_var.h user/mjacob/sys/pc98/conf/GENERIC user/mjacob/sys/powerpc/conf/GENERIC user/mjacob/sys/security/mac_lomac/mac_lomac.c user/mjacob/sys/sparc64/conf/GENERIC user/mjacob/sys/sys/_null.h user/mjacob/sys/sys/copyright.h user/mjacob/sys/sys/libkern.h user/mjacob/sys/sys/namei.h user/mjacob/sys/sys/param.h user/mjacob/sys/ufs/ffs/ffs_alloc.c user/mjacob/sys/vm/vm_object.c Directory Properties: user/mjacob/sys/ (props changed) user/mjacob/sys/boot/ (props changed) user/mjacob/sys/conf/ (props changed) user/mjacob/sys/contrib/octeon-sdk/ (props changed) Modified: user/mjacob/sys/Makefile ============================================================================== --- user/mjacob/sys/Makefile Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/Makefile Tue Jan 3 19:24:33 2012 (r229410) @@ -13,10 +13,18 @@ CSCOPEDIRS= boot bsm cam cddl compat con netgraph netinet netinet6 netipsec netipx netnatm netncp \ netsmb nfs nfsclient nfsserver nlm opencrypto \ pci rpc security sys ufs vm xdr xen ${CSCOPE_ARCHDIR} +.if !defined(CSCOPE_ARCHDIR) .if defined(ALL_ARCH) -CSCOPE_ARCHDIR ?= amd64 arm i386 ia64 mips pc98 powerpc sparc64 x86 +CSCOPE_ARCHDIR = amd64 arm i386 ia64 mips pc98 powerpc sparc64 x86 .else -CSCOPE_ARCHDIR ?= ${MACHINE} +CSCOPE_ARCHDIR = ${MACHINE} +.if ${MACHINE} != ${MACHINE_CPUARCH} +CSCOPE_ARCHDIR += ${MACHINE_CPUARCH} +.endif +.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" +CSCOPE_ARCHDIR += x86 +.endif +.endif .endif # Loadable kernel modules Modified: user/mjacob/sys/amd64/amd64/machdep.c ============================================================================== --- user/mjacob/sys/amd64/amd64/machdep.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/amd64/machdep.c Tue Jan 3 19:24:33 2012 (r229410) @@ -1401,10 +1401,13 @@ getmemsize(caddr_t kmdp, u_int64_t first Maxmem = atop(physmem_tunable); /* - * By default keep the memtest enabled. Use a general name so that + * By default enable the memory test on real hardware, and disable + * it if we appear to be running in a VM. This avoids touching all + * pages unnecessarily, which doesn't matter on real hardware but is + * bad for shared VM hosts. Use a general name so that * one could eventually do more with the code than just disable it. */ - memtest = 1; + memtest = (vm_guest > VM_GUEST_NO) ? 0 : 1; TUNABLE_ULONG_FETCH("hw.memtest.tests", &memtest); /* Modified: user/mjacob/sys/amd64/amd64/pmap.c ============================================================================== --- user/mjacob/sys/amd64/amd64/pmap.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/amd64/pmap.c Tue Jan 3 19:24:33 2012 (r229410) @@ -1255,8 +1255,8 @@ retry: if (pdep != NULL && (pde = *pdep)) { if (pde & PG_PS) { if ((pde & PG_RW) || (prot & VM_PROT_WRITE) == 0) { - if (vm_page_pa_tryrelock(pmap, (pde & PG_PS_FRAME) | - (va & PDRMASK), &pa)) + if (vm_page_pa_tryrelock(pmap, (pde & + PG_PS_FRAME) | (va & PDRMASK), &pa)) goto retry; m = PHYS_TO_VM_PAGE((pde & PG_PS_FRAME) | (va & PDRMASK)); @@ -1266,7 +1266,8 @@ retry: pte = *pmap_pde_to_pte(pdep, va); if ((pte & PG_V) && ((pte & PG_RW) || (prot & VM_PROT_WRITE) == 0)) { - if (vm_page_pa_tryrelock(pmap, pte & PG_FRAME, &pa)) + if (vm_page_pa_tryrelock(pmap, pte & PG_FRAME, + &pa)) goto retry; m = PHYS_TO_VM_PAGE(pte & PG_FRAME); vm_page_hold(m); Modified: user/mjacob/sys/amd64/conf/GENERIC ============================================================================== --- user/mjacob/sys/amd64/conf/GENERIC Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/conf/GENERIC Tue Jan 3 19:24:33 2012 (r229410) @@ -60,6 +60,8 @@ options PRINTF_BUFR_SIZE=128 # Prevent options KBD_INSTALL_CDEV # install a CDEV entry in /dev options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4) options AUDIT # Security event auditing +options CAPABILITY_MODE # Capsicum capability mode +options CAPABILITIES # Capsicum capabilities options MAC # TrustedBSD MAC Framework #options KDTRACE_FRAME # Ensure frames are compiled in #options KDTRACE_HOOKS # Kernel DTrace hooks Modified: user/mjacob/sys/amd64/conf/NOTES ============================================================================== --- user/mjacob/sys/amd64/conf/NOTES Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/conf/NOTES Tue Jan 3 19:24:33 2012 (r229410) @@ -388,6 +388,10 @@ device aac device aacp # SCSI Passthrough interface (optional, CAM required) # +# Highpoint RocketRAID 27xx. +device hpt27xx + +# # Highpoint RocketRAID 182x. device hptmv Modified: user/mjacob/sys/amd64/linux32/linux.h ============================================================================== --- user/mjacob/sys/amd64/linux32/linux.h Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/linux.h Tue Jan 3 19:24:33 2012 (r229410) @@ -597,6 +597,16 @@ int linux_ioctl_unregister_handler(struc #define LINUX_F_UNLCK 2 /* + * posix_fadvise advice + */ +#define LINUX_POSIX_FADV_NORMAL 0 +#define LINUX_POSIX_FADV_RANDOM 1 +#define LINUX_POSIX_FADV_SEQUENTIAL 2 +#define LINUX_POSIX_FADV_WILLNEED 3 +#define LINUX_POSIX_FADV_DONTNEED 4 +#define LINUX_POSIX_FADV_NOREUSE 5 + +/* * mount flags */ #define LINUX_MS_RDONLY 0x0001 Modified: user/mjacob/sys/amd64/linux32/linux32_dummy.c ============================================================================== --- user/mjacob/sys/amd64/linux32/linux32_dummy.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/linux32_dummy.c Tue Jan 3 19:24:33 2012 (r229410) @@ -59,7 +59,6 @@ DUMMY(setfsuid); DUMMY(setfsgid); DUMMY(pivot_root); DUMMY(mincore); -DUMMY(fadvise64); DUMMY(ptrace); DUMMY(lookup_dcookie); DUMMY(epoll_create); @@ -72,7 +71,6 @@ DUMMY(timer_gettime); DUMMY(timer_getoverrun); DUMMY(timer_delete); DUMMY(fstatfs64); -DUMMY(fadvise64_64); DUMMY(mbind); DUMMY(get_mempolicy); DUMMY(set_mempolicy); Modified: user/mjacob/sys/amd64/linux32/linux32_proto.h ============================================================================== --- user/mjacob/sys/amd64/linux32/linux32_proto.h Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/linux32_proto.h Tue Jan 3 19:24:33 2012 (r229410) @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 227693 2011-11-19 07:19:37Z ed + * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb */ #ifndef _LINUX_SYSPROTO_H_ @@ -756,7 +756,10 @@ struct linux_set_thread_area_args { char desc_l_[PADL_(struct l_user_desc *)]; struct l_user_desc * desc; char desc_r_[PADR_(struct l_user_desc *)]; }; struct linux_fadvise64_args { - register_t dummy; + char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; + char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; + char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; + char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; }; struct linux_exit_group_args { char error_code_l_[PADL_(int)]; int error_code; char error_code_r_[PADR_(int)]; @@ -830,7 +833,10 @@ struct linux_utimes_args { char tptr_l_[PADL_(struct l_timeval *)]; struct l_timeval * tptr; char tptr_r_[PADR_(struct l_timeval *)]; }; struct linux_fadvise64_64_args { - register_t dummy; + char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; + char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; + char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)]; + char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; }; struct linux_mbind_args { register_t dummy; Modified: user/mjacob/sys/amd64/linux32/linux32_syscall.h ============================================================================== --- user/mjacob/sys/amd64/linux32/linux32_syscall.h Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/linux32_syscall.h Tue Jan 3 19:24:33 2012 (r229410) @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 227693 2011-11-19 07:19:37Z ed + * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb */ #define LINUX_SYS_exit 1 Modified: user/mjacob/sys/amd64/linux32/linux32_syscalls.c ============================================================================== --- user/mjacob/sys/amd64/linux32/linux32_syscalls.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/linux32_syscalls.c Tue Jan 3 19:24:33 2012 (r229410) @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 227693 2011-11-19 07:19:37Z ed + * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb */ const char *linux_syscallnames[] = { Modified: user/mjacob/sys/amd64/linux32/linux32_sysent.c ============================================================================== --- user/mjacob/sys/amd64/linux32/linux32_sysent.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/linux32_sysent.c Tue Jan 3 19:24:33 2012 (r229410) @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 227693 2011-11-19 07:19:37Z ed + * created from FreeBSD: head/sys/amd64/linux32/syscalls.master 228957 2011-12-29 15:34:59Z jhb */ #include "opt_compat.h" @@ -269,7 +269,7 @@ struct sysent linux_sysent[] = { { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 247 = linux_io_getevents */ { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 248 = linux_io_submit */ { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 249 = linux_io_cancel */ - { 0, (sy_call_t *)linux_fadvise64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 250 = linux_fadvise64 */ + { AS(linux_fadvise64_args), (sy_call_t *)linux_fadvise64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 250 = linux_fadvise64 */ { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 251 = */ { AS(linux_exit_group_args), (sy_call_t *)linux_exit_group, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC }, /* 252 = linux_exit_group */ { 0, (sy_call_t *)linux_lookup_dcookie, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 253 = linux_lookup_dcookie */ @@ -291,7 +291,7 @@ struct sysent linux_sysent[] = { { 0, (sy_call_t *)linux_fstatfs64, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC }, /* 269 = linux_fstatfs64 */ { AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 270 = linux_tgkill */ { AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC }, /* 271 = linux_utimes */ - { 0, (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 272 = linux_fadvise64_64 */ + { AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 272 = linux_fadvise64_64 */ { 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT }, /* 273 = */ { 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 274 = linux_mbind */ { 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC }, /* 275 = linux_get_mempolicy */ Modified: user/mjacob/sys/amd64/linux32/linux32_systrace_args.c ============================================================================== --- user/mjacob/sys/amd64/linux32/linux32_systrace_args.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/linux32_systrace_args.c Tue Jan 3 19:24:33 2012 (r229410) @@ -1674,7 +1674,12 @@ systrace_args(int sysnum, void *params, } /* linux_fadvise64 */ case 250: { - *n_args = 0; + struct linux_fadvise64_args *p = params; + iarg[0] = p->fd; /* int */ + iarg[1] = p->offset; /* l_loff_t */ + iarg[2] = p->len; /* l_size_t */ + iarg[3] = p->advice; /* int */ + *n_args = 4; break; } /* linux_exit_group */ @@ -1808,7 +1813,12 @@ systrace_args(int sysnum, void *params, } /* linux_fadvise64_64 */ case 272: { - *n_args = 0; + struct linux_fadvise64_64_args *p = params; + iarg[0] = p->fd; /* int */ + iarg[1] = p->offset; /* l_loff_t */ + iarg[2] = p->len; /* l_loff_t */ + iarg[3] = p->advice; /* int */ + *n_args = 4; break; } /* linux_mbind */ @@ -4614,6 +4624,22 @@ systrace_entry_setargdesc(int sysnum, in break; /* linux_fadvise64 */ case 250: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "l_loff_t"; + break; + case 2: + p = "l_size_t"; + break; + case 3: + p = "int"; + break; + default: + break; + }; break; /* linux_exit_group */ case 252: @@ -4773,6 +4799,22 @@ systrace_entry_setargdesc(int sysnum, in break; /* linux_fadvise64_64 */ case 272: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "l_loff_t"; + break; + case 2: + p = "l_loff_t"; + break; + case 3: + p = "int"; + break; + default: + break; + }; break; /* linux_mbind */ case 274: @@ -6089,6 +6131,9 @@ systrace_return_setargdesc(int sysnum, i break; /* linux_fadvise64 */ case 250: + if (ndx == 0 || ndx == 1) + p = "int"; + break; /* linux_exit_group */ case 252: if (ndx == 0 || ndx == 1) @@ -6158,6 +6203,9 @@ systrace_return_setargdesc(int sysnum, i break; /* linux_fadvise64_64 */ case 272: + if (ndx == 0 || ndx == 1) + p = "int"; + break; /* linux_mbind */ case 274: /* linux_get_mempolicy */ Modified: user/mjacob/sys/amd64/linux32/syscalls.master ============================================================================== --- user/mjacob/sys/amd64/linux32/syscalls.master Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/amd64/linux32/syscalls.master Tue Jan 3 19:24:33 2012 (r229410) @@ -419,7 +419,8 @@ 247 AUE_NULL UNIMPL linux_io_getevents 248 AUE_NULL UNIMPL linux_io_submit 249 AUE_NULL UNIMPL linux_io_cancel -250 AUE_NULL STD { int linux_fadvise64(void); } +250 AUE_NULL STD { int linux_fadvise64(int fd, l_loff_t offset, \ + l_size_t len, int advice); } 251 AUE_NULL UNIMPL 252 AUE_EXIT STD { int linux_exit_group(int error_code); } 253 AUE_NULL STD { int linux_lookup_dcookie(void); } @@ -443,7 +444,9 @@ 270 AUE_NULL STD { int linux_tgkill(int tgid, int pid, int sig); } 271 AUE_UTIMES STD { int linux_utimes(char *fname, \ struct l_timeval *tptr); } -272 AUE_NULL STD { int linux_fadvise64_64(void); } +272 AUE_NULL STD { int linux_fadvise64_64(int fd, \ + l_loff_t offset, l_loff_t len, \ + int advice); } 273 AUE_NULL UNIMPL 274 AUE_NULL STD { int linux_mbind(void); } 275 AUE_NULL STD { int linux_get_mempolicy(void); } Modified: user/mjacob/sys/arm/xscale/ixp425/ixdp425_pci.c ============================================================================== --- user/mjacob/sys/arm/xscale/ixp425/ixdp425_pci.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/arm/xscale/ixp425/ixdp425_pci.c Tue Jan 3 19:24:33 2012 (r229410) @@ -43,6 +43,9 @@ __FBSDID("$FreeBSD$"); #include #include #include + +#include + #include #include Modified: user/mjacob/sys/arm/xscale/ixp425/ixp425_pci.c ============================================================================== --- user/mjacob/sys/arm/xscale/ixp425/ixp425_pci.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/arm/xscale/ixp425/ixp425_pci.c Tue Jan 3 19:24:33 2012 (r229410) @@ -45,9 +45,12 @@ __FBSDID("$FreeBSD$"); #include #include +#include + #include #include #include + #include #include #include Modified: user/mjacob/sys/arm/xscale/ixp425/ixp425var.h ============================================================================== --- user/mjacob/sys/arm/xscale/ixp425/ixp425var.h Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/arm/xscale/ixp425/ixp425var.h Tue Jan 3 19:24:33 2012 (r229410) @@ -44,7 +44,6 @@ #include -#include #include /* NB: cputype is setup by set_cpufuncs */ Modified: user/mjacob/sys/boot/common/interp_parse.c ============================================================================== --- user/mjacob/sys/boot/common/interp_parse.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/common/interp_parse.c Tue Jan 3 19:24:33 2012 (r229410) @@ -137,7 +137,7 @@ parse(int *argc, char ***argv, char *str case VAR: if (token) { - PARSE_FAIL((q = index(p, token)) == NULL); + PARSE_FAIL((q = strchr(p, token)) == NULL); } else { q = p; while (*q && !isspace(*q)) Modified: user/mjacob/sys/boot/common/loader.8 ============================================================================== --- user/mjacob/sys/boot/common/loader.8 Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/common/loader.8 Tue Jan 3 19:24:33 2012 (r229410) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd February 15, 2009 +.Dd December 27, 2011 .Dt LOADER 8 .Os .Sh NAME @@ -926,10 +926,10 @@ autoboot 5 .Pp Set the disk unit of the root device to 2, and then boot. This would be needed in a system with two IDE disks, -with the second IDE disk hardwired to wd2 instead of wd1. +with the second IDE disk hardwired to ad2 instead of ad1. .Bd -literal -offset indent set root_disk_unit=2 -boot /kernel +boot /boot/kernel/kernel .Ed .Pp See also: Modified: user/mjacob/sys/boot/forth/loader.4th ============================================================================== --- user/mjacob/sys/boot/forth/loader.4th Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/forth/loader.4th Tue Jan 3 19:24:33 2012 (r229410) @@ -41,12 +41,15 @@ s" arch-i386" environment? [if] [if] include /boot/support.4th -\ ***** boot-conf -\ -\ Prepares to boot as specified by loaded configuration files. - only forth also support-functions also builtins definitions +: try-menu-unset + s" menu-unset" + ['] evaluate catch if + 2drop + then +; + : boot 0= if ( interpreted ) get_arguments then @@ -57,24 +60,32 @@ only forth also support-functions also b 0 1 unload drop else s" kernelname" getenv? if ( a kernel has been loaded ) + try-menu-unset 1 boot exit then load_kernel_and_modules ?dup if exit then + try-menu-unset 0 1 boot exit then else s" kernelname" getenv? if ( a kernel has been loaded ) + try-menu-unset 1 boot exit then load_kernel_and_modules ?dup if exit then + try-menu-unset 0 1 boot exit then load_kernel_and_modules ?dup 0= if 0 1 boot then ; +\ ***** boot-conf +\ +\ Prepares to boot as specified by loaded configuration files. + : boot-conf 0= if ( interpreted ) get_arguments then 0 1 unload drop Modified: user/mjacob/sys/boot/forth/menu.4th ============================================================================== --- user/mjacob/sys/boot/forth/menu.4th Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/forth/menu.4th Tue Jan 3 19:24:33 2012 (r229410) @@ -131,11 +131,11 @@ create init_text8 255 allot \ Print the value of menuidx loader_color? if - ." " + ." " (  ) then menuidx @ . loader_color? if - ." " + ." " (  ) then \ Move the cursor forward 1 column @@ -897,22 +897,60 @@ create init_text8 255 allot ; \ This function unsets all the possible environment variables associated with -\ creating the interactive menu. Call this when you want to clear the menu -\ area in preparation for another menu. +\ creating the interactive menu. \ -: menu-clear ( -- ) +: menu-unset ( -- ) 49 \ Iterator start (loop range 49 to 56; ASCII '1' to '8') begin - \ basename for caption variable - loader_color? if - s" ansi_caption[x]" - else - s" menu_caption[x]" - then + \ Unset variables in-order of appearance in menu.4th(8) + + s" menu_caption[x]" \ basename for caption variable -rot 2dup 13 + c! rot \ replace 'x' with current iteration unsetenv \ not erroneous to unset unknown var + s" menu_command[x]" \ command basename + -rot 2dup 13 + c! rot \ replace 'x' + unsetenv + + s" menu_keycode[x]" \ keycode basename + -rot 2dup 13 + c! rot \ replace 'x' + unsetenv + + s" ansi_caption[x]" \ ANSI caption basename + -rot 2dup 13 + c! rot \ replace 'x' + unsetenv + + s" toggled_text[x]" \ toggle_menuitem caption basename + -rot 2dup 13 + c! rot \ replace 'x' + unsetenv + + s" toggled_ansi[x]" \ toggle_menuitem ANSI caption basename + -rot 2dup 13 + c! rot \ replace 'x' + unsetenv + + s" menu_caption[x][y]" \ cycle_menuitem caption + -rot 2dup 13 + c! rot \ replace 'x' + 49 -rot + begin + 16 2over rot + c! \ replace 'y' + 2dup unsetenv + + rot 1+ dup 56 > 2swap rot + until + 2drop drop + + s" ansi_caption[x][y]" \ cycle_menuitem ANSI caption + -rot 2dup 13 + c! rot \ replace 'x' + 49 -rot + begin + 16 2over rot + c! \ replace 'y' + 2dup unsetenv + + rot 1+ dup 56 > 2swap rot + until + 2drop drop + s" 0 menukeyN !" \ basename for key association var -rot 2dup 9 + c! rot \ replace 'N' with current iteration evaluate \ assign zero (0) to key assoc. var @@ -921,6 +959,9 @@ create init_text8 255 allot until drop \ iterator + \ unset the timeout command + s" menu_timeout_command" unsetenv + \ clear the "Reboot" menu option flag s" menu_reboot" unsetenv 0 menureboot ! @@ -933,6 +974,13 @@ create init_text8 255 allot s" menu_options" unsetenv 0 menuoptions ! +; + +\ This function both unsets menu variables and visually erases the menu area +\ in-preparation for another menu. +\ +: menu-clear ( -- ) + menu-unset menu-erase ; Modified: user/mjacob/sys/boot/forth/menu.4th.8 ============================================================================== --- user/mjacob/sys/boot/forth/menu.4th.8 Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/forth/menu.4th.8 Tue Jan 3 19:24:33 2012 (r229410) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd Aug 29, 2011 +.Dd Dec 27, 2011 .Dt MENU.4TH 8 .Os .Sh NAME @@ -69,9 +69,13 @@ Clears the screen area within the menu b Calls .Ic menu-erase and then redraws the menu. +.It Ic menu-unset +Unsets the environment variables associated with individual menu items, +clearing the way for a new menu. .It Ic menu-clear -Unsets all possible environment variables used -to configure the menu and then calls +Calls +.Ic menu-unset +and then .Ic menu-erase . .El .Pp Modified: user/mjacob/sys/boot/ofw/common/main.c ============================================================================== --- user/mjacob/sys/boot/ofw/common/main.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/ofw/common/main.c Tue Jan 3 19:24:33 2012 (r229410) @@ -133,7 +133,7 @@ main(int (*openfirm)(void *)) printf("Memory: %lldKB\n", memsize() / 1024); OF_getprop(chosen, "bootpath", bootpath, 64); - ch = index(bootpath, ':'); + ch = strchr(bootpath, ':'); *ch = '\0'; printf("Booted from: %s\n", bootpath); Modified: user/mjacob/sys/boot/ofw/libofw/ofw_net.c ============================================================================== --- user/mjacob/sys/boot/ofw/libofw/ofw_net.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/ofw/libofw/ofw_net.c Tue Jan 3 19:24:33 2012 (r229410) @@ -185,7 +185,7 @@ ofwn_init(struct iodesc *desc, void *mac int pathlen; pathlen = OF_getprop(chosen, "bootpath", path, 64); - if ((ch = index(path, ':')) != NULL) + if ((ch = strchr(path, ':')) != NULL) *ch = '\0'; netdev = OF_finddevice(path); #ifdef __sparc64__ Modified: user/mjacob/sys/boot/userboot/libstand/Makefile ============================================================================== --- user/mjacob/sys/boot/userboot/libstand/Makefile Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/boot/userboot/libstand/Makefile Tue Jan 3 19:24:33 2012 (r229410) @@ -60,10 +60,10 @@ SRCS+= ntoh.c .if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "powerpc" || \ ${MACHINE_CPUARCH} == "sparc64" || ${MACHINE_CPUARCH} == "amd64" || \ ${MACHINE_CPUARCH} == "arm" -SRCS+= bcmp.c bcopy.c bzero.c ffs.c index.c memccpy.c memchr.c memcmp.c \ - memcpy.c memmove.c memset.c qdivrem.c rindex.c strcat.c strchr.c \ - strcmp.c strcpy.c strcspn.c strlen.c strncat.c strncmp.c strncpy.c \ - strpbrk.c strrchr.c strsep.c strspn.c strstr.c strtok.c swab.c +SRCS+= bcmp.c bcopy.c bzero.c ffs.c memccpy.c memchr.c memcmp.c memcpy.c \ + memmove.c memset.c qdivrem.c strcat.c strchr.c strcmp.c strcpy.c \ + strcspn.c strlen.c strncat.c strncmp.c strncpy.c strpbrk.c \ + strrchr.c strsep.c strspn.c strstr.c strtok.c swab.c .endif .if ${MACHINE_CPUARCH} == "arm" .PATH: ${LIBC}/arm/gen Modified: user/mjacob/sys/cam/ata/ata_da.c ============================================================================== --- user/mjacob/sys/cam/ata/ata_da.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/cam/ata/ata_da.c Tue Jan 3 19:24:33 2012 (r229410) @@ -493,13 +493,6 @@ adaclose(struct disk *dp) if ((ccb->ccb_h.status & CAM_STATUS_MASK) != CAM_REQ_CMP) xpt_print(periph->path, "Synchronize cache failed\n"); - - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, - /*relsim_flags*/0, - /*reduction*/0, - /*timeout*/0, - /*getcount_only*/0); xpt_release_ccb(ccb); } Modified: user/mjacob/sys/cam/scsi/scsi_cd.c ============================================================================== --- user/mjacob/sys/cam/scsi/scsi_cd.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/cam/scsi/scsi_cd.c Tue Jan 3 19:24:33 2012 (r229410) @@ -2685,6 +2685,16 @@ cdioctl(struct disk *dp, u_long cmd, voi error = cdsetspeed(periph, CDR_MAX_SPEED, *(u_int32_t *)addr); cam_periph_unlock(periph); break; + case CDRIOCGETBLOCKSIZE: + *(int *)addr = softc->params.blksize; + break; + case CDRIOCSETBLOCKSIZE: + if (*(int *)addr <= 0) { + error = EINVAL; + break; + } + softc->disk->d_sectorsize = softc->params.blksize = *(int *)addr; + break; case DVDIOCSENDKEY: case DVDIOCREPORTKEY: { struct dvd_authinfo *authinfo; Modified: user/mjacob/sys/cam/scsi/scsi_da.c ============================================================================== --- user/mjacob/sys/cam/scsi/scsi_da.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/cam/scsi/scsi_da.c Tue Jan 3 19:24:33 2012 (r229410) @@ -990,13 +990,6 @@ daclose(struct disk *dp) } } - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, - /*relsim_flags*/0, - /*reduction*/0, - /*timeout*/0, - /*getcount_only*/0); - xpt_release_ccb(ccb); } @@ -2281,14 +2274,6 @@ dagetcapacity(struct cam_periph *periph) /*cam_flags*/CAM_RETRY_SELTO, sense_flags, softc->disk->d_devstat); - - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, - /*relsim_flags*/0, - /*reduction*/0, - /*timeout*/0, - /*getcount_only*/0); - if (error == 0) goto rc16ok; @@ -2326,14 +2311,6 @@ dagetcapacity(struct cam_periph *periph) /*cam_flags*/CAM_RETRY_SELTO, sense_flags, softc->disk->d_devstat); - - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, - /*relsim_flags*/0, - /*reduction*/0, - /*timeout*/0, - /*getcount_only*/0); - if (error == 0) { block_len = scsi_4btoul(rcap->length); maxsector = scsi_4btoul(rcap->addr); @@ -2360,14 +2337,6 @@ dagetcapacity(struct cam_periph *periph) /*cam_flags*/CAM_RETRY_SELTO, sense_flags, softc->disk->d_devstat); - - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, - /*relsim_flags*/0, - /*reduction*/0, - /*timeout*/0, - /*getcount_only*/0); - if (error == 0) { rc16ok: block_len = scsi_4btoul(rcaplong->length); Modified: user/mjacob/sys/cam/scsi/scsi_sa.c ============================================================================== --- user/mjacob/sys/cam/scsi/scsi_sa.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/cam/scsi/scsi_sa.c Tue Jan 3 19:24:33 2012 (r229410) @@ -1853,14 +1853,12 @@ samount(struct cam_periph *periph, int o MSG_SIMPLE_Q_TAG, SSD_FULL_SIZE, IO_TIMEOUT); error = cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); if (error == ENXIO) { softc->flags &= ~SA_FLAG_TAPE_MOUNTED; scsi_test_unit_ready(&ccb->csio, 0, sadone, MSG_SIMPLE_Q_TAG, SSD_FULL_SIZE, IO_TIMEOUT); error = cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); } else if (error) { /* * We don't need to freeze the tape because we @@ -1882,7 +1880,6 @@ samount(struct cam_periph *periph, int o MSG_SIMPLE_Q_TAG, SSD_FULL_SIZE, IO_TIMEOUT); error = cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); } if ((softc->flags & SA_FLAG_TAPE_MOUNTED) == 0) { @@ -1905,7 +1902,6 @@ samount(struct cam_periph *periph, int o FALSE, FALSE, 1, SSD_FULL_SIZE, REWIND_TIMEOUT); error = cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); /* * In case this doesn't work, do a REWIND instead @@ -1915,7 +1911,6 @@ samount(struct cam_periph *periph, int o FALSE, SSD_FULL_SIZE, REWIND_TIMEOUT); error = cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); } if (error) { xpt_release_ccb(ccb); @@ -1945,13 +1940,11 @@ samount(struct cam_periph *periph, int o IO_TIMEOUT); (void) cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); scsi_rewind(&ccb->csio, 1, sadone, MSG_SIMPLE_Q_TAG, FALSE, SSD_FULL_SIZE, REWIND_TIMEOUT); error = cam_periph_runccb(ccb, saerror, CAM_RETRY_SELTO, SF_NO_PRINT | SF_RETRY_UA, softc->device_stats); - QFRLS(ccb); if (error) { xpt_print(periph->path, "unable to rewind after test read\n"); @@ -1969,7 +1962,6 @@ samount(struct cam_periph *periph, int o error = cam_periph_runccb(ccb, saerror, CAM_RETRY_SELTO, SF_NO_PRINT | SF_RETRY_UA, softc->device_stats); - QFRLS(ccb); xpt_release_ccb(ccb); if (error != 0) { @@ -2580,7 +2572,6 @@ retry: error = cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); status = ccb->ccb_h.status & CAM_STATUS_MASK; @@ -2644,7 +2635,6 @@ retry: error = cam_periph_runccb(ccb, saerror, 0, SF_NO_PRINT, softc->device_stats); - QFRLS(ccb); if (error != 0) goto sagetparamsexit; @@ -2956,7 +2946,6 @@ retry: error = cam_periph_runccb(ccb, saerror, 0, sense_flags, softc->device_stats); - QFRLS(ccb); if (CAM_DEBUGGED(periph->path, CAM_DEBUG_INFO)) { int idx; @@ -3014,7 +3003,6 @@ retry: ccb->ccb_h.retry_count = 1; cam_periph_runccb(ccb, saerror, 0, sense_flags, softc->device_stats); - QFRLS(ccb); } xpt_release_ccb(ccb); @@ -3072,7 +3060,6 @@ saprevent(struct cam_periph *periph, int SSD_FULL_SIZE, SCSIOP_TIMEOUT); error = cam_periph_runccb(ccb, saerror, 0, sf, softc->device_stats); - QFRLS(ccb); if (error == 0) { if (action == PR_ALLOW) softc->flags &= ~SA_FLAG_TAPE_LOCKED; @@ -3102,9 +3089,6 @@ sarewind(struct cam_periph *periph) error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE); - xpt_release_ccb(ccb); if (error == 0) softc->fileno = softc->blkno = (daddr_t) 0; @@ -3138,9 +3122,6 @@ saspace(struct cam_periph *periph, int c error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE); - xpt_release_ccb(ccb); /* @@ -3212,9 +3193,6 @@ sawritefilemarks(struct cam_periph *peri error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE); - if (error == 0 && nmarks) { struct sa_softc *softc = (struct sa_softc *)periph->softc; nwm = nmarks - softc->last_ctl_resid; @@ -3265,8 +3243,6 @@ sardpos(struct cam_periph *periph, int h softc->dsreg = MTIO_DSREG_RBSY; error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, 0); if (error == 0) { if (loc.flags & SA_RPOS_UNCERTAIN) { @@ -3306,8 +3282,6 @@ sasetpos(struct cam_periph *periph, int softc->dsreg = MTIO_DSREG_POS; error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, 0); xpt_release_ccb(ccb); /* * Note relative file && block number position as now unknown. @@ -3335,8 +3309,6 @@ saretension(struct cam_periph *periph) error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE); xpt_release_ccb(ccb); if (error == 0) softc->fileno = softc->blkno = (daddr_t) 0; @@ -3362,7 +3334,6 @@ sareservereleaseunit(struct cam_periph * error = cam_periph_runccb(ccb, saerror, 0, SF_RETRY_UA | SF_NO_PRINT, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - QFRLS(ccb); xpt_release_ccb(ccb); /* @@ -3394,7 +3365,6 @@ saloadunload(struct cam_periph *periph, softc->dsreg = (load)? MTIO_DSREG_LD : MTIO_DSREG_UNL; error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - QFRLS(ccb); xpt_release_ccb(ccb); if (error || load == 0) @@ -3425,8 +3395,6 @@ saerase(struct cam_periph *periph, int l error = cam_periph_runccb(ccb, saerror, 0, 0, softc->device_stats); softc->dsreg = MTIO_DSREG_REST; - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE); xpt_release_ccb(ccb); return (error); } Modified: user/mjacob/sys/cam/scsi/scsi_ses.c ============================================================================== --- user/mjacob/sys/cam/scsi/scsi_ses.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/cam/scsi/scsi_ses.c Tue Jan 3 19:24:33 2012 (r229410) @@ -679,8 +679,6 @@ ses_runcmd(struct ses_softc *ssc, char * bcopy(cdb, ccb->csio.cdb_io.cdb_bytes, cdbl); error = cam_periph_runccb(ccb, seserror, SES_CFLAGS, SES_FLAGS, NULL); - if ((ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) - cam_release_devq(ccb->ccb_h.path, 0, 0, 0, FALSE); if (error) { if (dptr) { *dlenp = dlen; Modified: user/mjacob/sys/compat/linux/linux_file.c ============================================================================== --- user/mjacob/sys/compat/linux/linux_file.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/compat/linux/linux_file.c Tue Jan 3 19:24:33 2012 (r229410) @@ -1530,3 +1530,48 @@ linux_lchown(struct thread *td, struct l LFREEPATH(path); return (error); } + +static int +convert_fadvice(int advice) +{ + switch (advice) { + case LINUX_POSIX_FADV_NORMAL: + return (POSIX_FADV_NORMAL); + case LINUX_POSIX_FADV_RANDOM: + return (POSIX_FADV_RANDOM); + case LINUX_POSIX_FADV_SEQUENTIAL: + return (POSIX_FADV_SEQUENTIAL); + case LINUX_POSIX_FADV_WILLNEED: + return (POSIX_FADV_WILLNEED); + case LINUX_POSIX_FADV_DONTNEED: + return (POSIX_FADV_DONTNEED); + case LINUX_POSIX_FADV_NOREUSE: + return (POSIX_FADV_NOREUSE); + default: + return (-1); + } +} + +int +linux_fadvise64(struct thread *td, struct linux_fadvise64_args *args) +{ + int advice; + + advice = convert_fadvice(args->advice); + if (advice == -1) + return (EINVAL); + return (kern_posix_fadvise(td, args->fd, args->offset, args->len, + advice)); +} + +int +linux_fadvise64_64(struct thread *td, struct linux_fadvise64_64_args *args) +{ + int advice; + + advice = convert_fadvice(args->advice); + if (advice == -1) + return (EINVAL); + return (kern_posix_fadvise(td, args->fd, args->offset, args->len, + advice)); +} Modified: user/mjacob/sys/compat/linux/linux_ioctl.c ============================================================================== --- user/mjacob/sys/compat/linux/linux_ioctl.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/compat/linux/linux_ioctl.c Tue Jan 3 19:24:33 2012 (r229410) @@ -2182,7 +2182,7 @@ linux_ifconf(struct thread *td, struct i CURVNET_SET(TD_TO_VNET(td)); /* handle the 'request buffer size' case */ - if (ifc.ifc_buf == PTROUT(NULL)) { + if ((l_uintptr_t)ifc.ifc_buf == PTROUT(NULL)) { ifc.ifc_len = 0; IFNET_RLOCK(); TAILQ_FOREACH(ifp, &V_ifnet, if_link) { Modified: user/mjacob/sys/compat/ndis/subr_ntoskrnl.c ============================================================================== --- user/mjacob/sys/compat/ndis/subr_ntoskrnl.c Tue Jan 3 19:22:28 2012 (r229409) +++ user/mjacob/sys/compat/ndis/subr_ntoskrnl.c Tue Jan 3 19:24:33 2012 (r229410) @@ -3016,10 +3016,7 @@ RtlSecureZeroMemory(dst, len) } static void -RtlFillMemory(dst, len, c) - void *dst; - size_t len; - uint8_t c; +RtlFillMemory(void *dst, size_t len, uint8_t c) { memset(dst, c, len); *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@FreeBSD.ORG Thu Jan 5 23:12:20 2012 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D34B4106564A; Thu, 5 Jan 2012 23:12:20 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id BD86B8FC13; Thu, 5 Jan 2012 23:12:20 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q05NCK2h060766; Thu, 5 Jan 2012 23:12:20 GMT (envelope-from attilio@svn.freebsd.org) Received: (from attilio@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q05NCKAu060728; Thu, 5 Jan 2012 23:12:20 GMT (envelope-from attilio@svn.freebsd.org) Message-Id: <201201052312.q05NCKAu060728@svn.freebsd.org> From: Attilio Rao Date: Thu, 5 Jan 2012 23:12:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r229670 - in user/attilio/vmcontention: . bin/sh cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io contrib/compiler-rt contrib/compiler-rt/lib contrib/groff/tmac contrib/less contr... X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2012 23:12:20 -0000 Author: attilio Date: Thu Jan 5 23:12:19 2012 New Revision: 229670 URL: http://svn.freebsd.org/changeset/base/229670 Log: MFC Added: user/attilio/vmcontention/lib/libc/mips/string/strchr.S - copied unchanged from r229659, head/lib/libc/mips/string/strchr.S user/attilio/vmcontention/lib/libc/mips/string/strrchr.S - copied unchanged from r229659, head/lib/libc/mips/string/strrchr.S user/attilio/vmcontention/share/man/man9/memcchr.9 - copied unchanged from r229659, head/share/man/man9/memcchr.9 user/attilio/vmcontention/sys/contrib/xz-embedded/ - copied from r229659, head/sys/contrib/xz-embedded/ user/attilio/vmcontention/sys/dev/sound/pci/emuxkireg.h - copied unchanged from r229659, head/sys/dev/sound/pci/emuxkireg.h user/attilio/vmcontention/sys/geom/uncompress/ - copied from r229659, head/sys/geom/uncompress/ user/attilio/vmcontention/sys/libkern/memcchr.c - copied unchanged from r229659, head/sys/libkern/memcchr.c user/attilio/vmcontention/sys/libkern/strchr.c - copied unchanged from r229659, head/sys/libkern/strchr.c user/attilio/vmcontention/sys/libkern/strrchr.c - copied unchanged from r229659, head/sys/libkern/strrchr.c user/attilio/vmcontention/sys/modules/geom/geom_uncompress/ - copied from r229659, head/sys/modules/geom/geom_uncompress/ user/attilio/vmcontention/tools/build/options/WITHOUT_CAPSICUM - copied unchanged from r229659, head/tools/build/options/WITHOUT_CAPSICUM user/attilio/vmcontention/usr.bin/mkulzma/ - copied from r229659, head/usr.bin/mkulzma/ Replaced: user/attilio/vmcontention/lib/libc/string/strchr.c - copied unchanged from r229659, head/lib/libc/string/strchr.c user/attilio/vmcontention/lib/libc/string/strrchr.c - copied unchanged from r229659, head/lib/libc/string/strrchr.c Deleted: user/attilio/vmcontention/lib/libc/i386/string/index.S user/attilio/vmcontention/lib/libc/i386/string/rindex.S user/attilio/vmcontention/lib/libc/mips/string/index.S user/attilio/vmcontention/lib/libc/mips/string/rindex.S user/attilio/vmcontention/lib/libc/string/index.c user/attilio/vmcontention/lib/libc/string/rindex.c user/attilio/vmcontention/sys/libkern/index.c user/attilio/vmcontention/sys/libkern/rindex.c user/attilio/vmcontention/sys/libkern/skpc.c Modified: user/attilio/vmcontention/Makefile.inc1 user/attilio/vmcontention/bin/sh/exec.c user/attilio/vmcontention/bin/sh/exec.h user/attilio/vmcontention/bin/sh/expand.c user/attilio/vmcontention/bin/sh/expand.h user/attilio/vmcontention/bin/sh/histedit.c user/attilio/vmcontention/bin/sh/input.c user/attilio/vmcontention/bin/sh/input.h user/attilio/vmcontention/bin/sh/main.c user/attilio/vmcontention/bin/sh/main.h user/attilio/vmcontention/bin/sh/myhistedit.h user/attilio/vmcontention/bin/sh/mystring.c user/attilio/vmcontention/bin/sh/mystring.h user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT user/attilio/vmcontention/contrib/compiler-rt/lib/trampoline_setup.c user/attilio/vmcontention/contrib/groff/tmac/doc-syms user/attilio/vmcontention/contrib/groff/tmac/groff_mdoc.man user/attilio/vmcontention/contrib/less/command.c user/attilio/vmcontention/contrib/less/prompt.c user/attilio/vmcontention/games/fortune/fortune/fortune.c user/attilio/vmcontention/gnu/usr.bin/gdb/kgdb/main.c user/attilio/vmcontention/include/complex.h user/attilio/vmcontention/include/stdatomic.h user/attilio/vmcontention/include/stdnoreturn.h user/attilio/vmcontention/include/tgmath.h user/attilio/vmcontention/lib/libc/Makefile user/attilio/vmcontention/lib/libc/arm/string/Makefile.inc user/attilio/vmcontention/lib/libc/gen/exec.c user/attilio/vmcontention/lib/libc/gen/getttyent.c user/attilio/vmcontention/lib/libc/gen/timezone.c user/attilio/vmcontention/lib/libc/i386/string/Makefile.inc user/attilio/vmcontention/lib/libc/i386/string/strchr.S user/attilio/vmcontention/lib/libc/i386/string/strrchr.S user/attilio/vmcontention/lib/libc/mips/string/Makefile.inc user/attilio/vmcontention/lib/libc/net/gethostbynis.c user/attilio/vmcontention/lib/libc/net/getnetbynis.c user/attilio/vmcontention/lib/libc/string/Makefile.inc user/attilio/vmcontention/lib/libc/sys/chroot.2 user/attilio/vmcontention/lib/libcam/camlib.c user/attilio/vmcontention/lib/libpmc/pmc.corei7.3 user/attilio/vmcontention/lib/libstand/Makefile user/attilio/vmcontention/lib/libstand/bootp.c user/attilio/vmcontention/lib/libstdthreads/thrd_create.3 user/attilio/vmcontention/lib/libutil/libutil.h user/attilio/vmcontention/lib/libutil/pw_util.c user/attilio/vmcontention/lib/libutil/quotafile.c user/attilio/vmcontention/lib/libvgl/simple.c user/attilio/vmcontention/libexec/mknetid/parse_group.c user/attilio/vmcontention/libexec/rlogind/rlogind.c user/attilio/vmcontention/libexec/rtld-elf/rtld.c user/attilio/vmcontention/release/picobsd/build/Makefile.conf user/attilio/vmcontention/release/picobsd/build/picobsd user/attilio/vmcontention/sbin/bsdlabel/bsdlabel.c user/attilio/vmcontention/sbin/dump/main.c user/attilio/vmcontention/sbin/fsck_ffs/pass2.c user/attilio/vmcontention/sbin/ifconfig/ifconfig.8 user/attilio/vmcontention/sbin/ipfw/main.c user/attilio/vmcontention/sbin/recoverdisk/recoverdisk.1 user/attilio/vmcontention/sbin/shutdown/shutdown.c user/attilio/vmcontention/share/man/man3/ATOMIC_VAR_INIT.3 user/attilio/vmcontention/share/man/man3/tgmath.3 user/attilio/vmcontention/share/man/man4/apic.4 user/attilio/vmcontention/share/man/man4/bce.4 user/attilio/vmcontention/share/man/man4/carp.4 user/attilio/vmcontention/share/man/man5/ar.5 user/attilio/vmcontention/share/man/man5/src.conf.5 user/attilio/vmcontention/share/man/man9/Makefile user/attilio/vmcontention/share/mk/bsd.crunchgen.mk user/attilio/vmcontention/share/mk/bsd.own.mk user/attilio/vmcontention/sys/Makefile user/attilio/vmcontention/sys/arm/conf/KB920X user/attilio/vmcontention/sys/boot/common/interp_parse.c user/attilio/vmcontention/sys/boot/i386/libi386/biospci.c user/attilio/vmcontention/sys/boot/i386/libi386/comconsole.c user/attilio/vmcontention/sys/boot/i386/libi386/libi386.h user/attilio/vmcontention/sys/boot/ofw/common/main.c user/attilio/vmcontention/sys/boot/ofw/libofw/ofw_net.c user/attilio/vmcontention/sys/boot/pc98/boot2/boot1.S user/attilio/vmcontention/sys/boot/pc98/libpc98/comconsole.c user/attilio/vmcontention/sys/boot/userboot/libstand/Makefile user/attilio/vmcontention/sys/cam/ata/ata_da.c user/attilio/vmcontention/sys/cam/scsi/scsi_cd.c user/attilio/vmcontention/sys/cam/scsi/scsi_da.c user/attilio/vmcontention/sys/cam/scsi/scsi_sa.c user/attilio/vmcontention/sys/cam/scsi/scsi_ses.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/attilio/vmcontention/sys/compat/linux/linux_ioctl.c user/attilio/vmcontention/sys/conf/files user/attilio/vmcontention/sys/conf/kern.pre.mk user/attilio/vmcontention/sys/conf/options user/attilio/vmcontention/sys/ddb/db_input.c user/attilio/vmcontention/sys/dev/ata/ata-disk.c user/attilio/vmcontention/sys/dev/bxe/if_bxe.c user/attilio/vmcontention/sys/dev/e1000/if_em.c user/attilio/vmcontention/sys/dev/e1000/if_lem.c user/attilio/vmcontention/sys/dev/flash/mx25l.c user/attilio/vmcontention/sys/dev/hwpmc/hwpmc_core.c user/attilio/vmcontention/sys/dev/hwpmc/hwpmc_uncore.c user/attilio/vmcontention/sys/dev/hwpmc/hwpmc_uncore.h user/attilio/vmcontention/sys/dev/hwpmc/pmc_events.h user/attilio/vmcontention/sys/dev/ichwd/ichwd.c user/attilio/vmcontention/sys/dev/ichwd/ichwd.h user/attilio/vmcontention/sys/dev/if_ndis/if_ndis_pccard.c user/attilio/vmcontention/sys/dev/iwn/if_iwn.c user/attilio/vmcontention/sys/dev/mxge/if_mxge.c user/attilio/vmcontention/sys/dev/qlxgb/qla_misc.c user/attilio/vmcontention/sys/dev/qlxgb/qla_os.c user/attilio/vmcontention/sys/dev/sfxge/sfxge_port.c user/attilio/vmcontention/sys/dev/sound/pci/emu10k1.c user/attilio/vmcontention/sys/dev/tws/tws.c user/attilio/vmcontention/sys/dev/uart/uart_bus_pci.c user/attilio/vmcontention/sys/dev/uart/uart_cpu_sparc64.c user/attilio/vmcontention/sys/dev/usb/controller/usb_controller.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_alloc.c user/attilio/vmcontention/sys/fs/nfs/nfsport.h user/attilio/vmcontention/sys/fs/ntfs/ntfs_compr.c user/attilio/vmcontention/sys/fs/ntfs/ntfs_subr.c user/attilio/vmcontention/sys/fs/nullfs/null_subr.c user/attilio/vmcontention/sys/fs/nullfs/null_vfsops.c user/attilio/vmcontention/sys/fs/nullfs/null_vnops.c user/attilio/vmcontention/sys/fs/nwfs/nwfs_vfsops.c user/attilio/vmcontention/sys/fs/smbfs/smbfs_vfsops.c user/attilio/vmcontention/sys/fs/smbfs/smbfs_vnops.c user/attilio/vmcontention/sys/fs/tmpfs/tmpfs_vnops.c user/attilio/vmcontention/sys/gnu/fs/xfs/xfs_vfsops.c user/attilio/vmcontention/sys/i386/ibcs2/ibcs2_socksys.c user/attilio/vmcontention/sys/i386/ibcs2/ibcs2_stat.c user/attilio/vmcontention/sys/i386/include/asm.h user/attilio/vmcontention/sys/ia64/conf/GENERIC user/attilio/vmcontention/sys/kern/kern_intr.c user/attilio/vmcontention/sys/kern/kern_ktr.c user/attilio/vmcontention/sys/kern/kern_linker.c user/attilio/vmcontention/sys/kern/kern_resource.c user/attilio/vmcontention/sys/kern/kern_thread.c user/attilio/vmcontention/sys/kern/kern_uuid.c user/attilio/vmcontention/sys/kern/sched_4bsd.c user/attilio/vmcontention/sys/kern/sched_ule.c user/attilio/vmcontention/sys/kern/subr_hints.c user/attilio/vmcontention/sys/kern/tty_inq.c user/attilio/vmcontention/sys/kern/uipc_mqueue.c user/attilio/vmcontention/sys/libkern/fnmatch.c user/attilio/vmcontention/sys/mips/cavium/usb/octusb.c user/attilio/vmcontention/sys/mips/conf/PB47 user/attilio/vmcontention/sys/mips/include/_stdint.h user/attilio/vmcontention/sys/modules/ath/Makefile user/attilio/vmcontention/sys/modules/kgssapi_krb5/Makefile user/attilio/vmcontention/sys/modules/sound/driver/emu10k1/Makefile user/attilio/vmcontention/sys/net/if.c user/attilio/vmcontention/sys/net/if_var.h user/attilio/vmcontention/sys/net/if_vlan.c user/attilio/vmcontention/sys/net/rtsock.c user/attilio/vmcontention/sys/net80211/ieee80211_ht.c user/attilio/vmcontention/sys/netatalk/aarp.c user/attilio/vmcontention/sys/netatalk/at_control.c user/attilio/vmcontention/sys/netgraph/ng_ksocket.c user/attilio/vmcontention/sys/netinet/if_ether.c user/attilio/vmcontention/sys/netinet/igmp.c user/attilio/vmcontention/sys/netinet/in.c user/attilio/vmcontention/sys/netinet/in_mcast.c user/attilio/vmcontention/sys/netinet/in_pcb.c user/attilio/vmcontention/sys/netinet/in_var.h user/attilio/vmcontention/sys/netinet/ip_carp.c user/attilio/vmcontention/sys/netinet/ip_icmp.c user/attilio/vmcontention/sys/netinet/ip_input.c user/attilio/vmcontention/sys/netinet/raw_ip.c user/attilio/vmcontention/sys/netinet/sctp_bsd_addr.c user/attilio/vmcontention/sys/netinet6/icmp6.c user/attilio/vmcontention/sys/netinet6/in6.c user/attilio/vmcontention/sys/netinet6/in6_ifattach.c user/attilio/vmcontention/sys/netinet6/in6_mcast.c user/attilio/vmcontention/sys/netinet6/in6_var.h user/attilio/vmcontention/sys/netinet6/ip6_input.c user/attilio/vmcontention/sys/netinet6/mld6.c user/attilio/vmcontention/sys/netinet6/nd6.c user/attilio/vmcontention/sys/netinet6/nd6.h user/attilio/vmcontention/sys/netinet6/nd6_rtr.c user/attilio/vmcontention/sys/netipx/ipx.c user/attilio/vmcontention/sys/powerpc/conf/GENERIC user/attilio/vmcontention/sys/powerpc/include/_stdint.h user/attilio/vmcontention/sys/security/mac_lomac/mac_lomac.c user/attilio/vmcontention/sys/sys/cdefs.h user/attilio/vmcontention/sys/sys/libkern.h user/attilio/vmcontention/sys/sys/param.h user/attilio/vmcontention/sys/ufs/ffs/ffs_alloc.c user/attilio/vmcontention/sys/vm/vm_object.c user/attilio/vmcontention/sys/x86/acpica/srat.c user/attilio/vmcontention/tools/regression/msdosfs/msdosfstest-3.sh user/attilio/vmcontention/tools/regression/msdosfs/msdosfstest-4.sh user/attilio/vmcontention/tools/regression/msdosfs/msdosfstest-5.sh user/attilio/vmcontention/tools/regression/msdosfs/msdosfstest-6.sh user/attilio/vmcontention/tools/tools/net80211/wesside/wesside/wesside.c user/attilio/vmcontention/usr.bin/cksum/cksum.c user/attilio/vmcontention/usr.bin/compress/compress.c user/attilio/vmcontention/usr.bin/finger/finger.c user/attilio/vmcontention/usr.bin/hexdump/display.c user/attilio/vmcontention/usr.bin/hexdump/hexdump.c user/attilio/vmcontention/usr.bin/hexdump/hexsyntax.c user/attilio/vmcontention/usr.bin/hexdump/parse.c user/attilio/vmcontention/usr.bin/locate/locate/fastfind.c user/attilio/vmcontention/usr.bin/locate/locate/util.c user/attilio/vmcontention/usr.bin/mail/main.c user/attilio/vmcontention/usr.bin/mail/util.c user/attilio/vmcontention/usr.bin/netstat/if.c user/attilio/vmcontention/usr.bin/netstat/inet.c user/attilio/vmcontention/usr.bin/netstat/inet6.c user/attilio/vmcontention/usr.bin/netstat/sctp.c user/attilio/vmcontention/usr.bin/rlogin/rlogin.c user/attilio/vmcontention/usr.bin/rpcgen/rpc_main.c user/attilio/vmcontention/usr.bin/systat/devs.c user/attilio/vmcontention/usr.bin/systat/netcmds.c user/attilio/vmcontention/usr.bin/systat/netstat.c user/attilio/vmcontention/usr.bin/talk/get_names.c user/attilio/vmcontention/usr.bin/tftp/main.c user/attilio/vmcontention/usr.bin/tr/str.c user/attilio/vmcontention/usr.bin/tset/map.c user/attilio/vmcontention/usr.bin/tset/term.c user/attilio/vmcontention/usr.bin/tset/wrterm.c user/attilio/vmcontention/usr.sbin/bluetooth/sdpd/server.c user/attilio/vmcontention/usr.sbin/bootparamd/bootparamd/bootparamd.c user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_wlan/BEGEMOT-WIRELESS-MIB.txt user/attilio/vmcontention/usr.sbin/bsnmpd/modules/snmp_wlan/wlan_tree.def user/attilio/vmcontention/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmpmap.c user/attilio/vmcontention/usr.sbin/config/main.c user/attilio/vmcontention/usr.sbin/config/mkmakefile.c user/attilio/vmcontention/usr.sbin/inetd/inetd.c user/attilio/vmcontention/usr.sbin/ipfwpcap/ipfwpcap.c user/attilio/vmcontention/usr.sbin/mptable/mptable.c user/attilio/vmcontention/usr.sbin/mtree/spec.c user/attilio/vmcontention/usr.sbin/newsyslog/newsyslog.c user/attilio/vmcontention/usr.sbin/pkg_install/lib/plist.c user/attilio/vmcontention/usr.sbin/quotaon/quotaon.c user/attilio/vmcontention/usr.sbin/rwhod/rwhod.c user/attilio/vmcontention/usr.sbin/sade/variable.c user/attilio/vmcontention/usr.sbin/uhsoctl/uhsoctl.c Directory Properties: user/attilio/vmcontention/ (props changed) user/attilio/vmcontention/cddl/contrib/opensolaris/ (props changed) user/attilio/vmcontention/contrib/bind9/ (props changed) user/attilio/vmcontention/contrib/binutils/ (props changed) user/attilio/vmcontention/contrib/bzip2/ (props changed) user/attilio/vmcontention/contrib/com_err/ (props changed) user/attilio/vmcontention/contrib/compiler-rt/ (props changed) user/attilio/vmcontention/contrib/dialog/ (props changed) user/attilio/vmcontention/contrib/ee/ (props changed) user/attilio/vmcontention/contrib/expat/ (props changed) user/attilio/vmcontention/contrib/file/ (props changed) user/attilio/vmcontention/contrib/gcc/ (props changed) user/attilio/vmcontention/contrib/gdb/ (props changed) user/attilio/vmcontention/contrib/gdtoa/ (props changed) user/attilio/vmcontention/contrib/gnu-sort/ (props changed) user/attilio/vmcontention/contrib/groff/ (props changed) user/attilio/vmcontention/contrib/less/ (props changed) user/attilio/vmcontention/contrib/libarchive/ (props changed) user/attilio/vmcontention/contrib/libarchive/cpio/ (props changed) user/attilio/vmcontention/contrib/libarchive/libarchive/ (props changed) user/attilio/vmcontention/contrib/libarchive/libarchive_fe/ (props changed) user/attilio/vmcontention/contrib/libarchive/tar/ (props changed) user/attilio/vmcontention/contrib/libcxxrt/ (props changed) user/attilio/vmcontention/contrib/libpcap/ (props changed) user/attilio/vmcontention/contrib/libstdc++/ (props changed) user/attilio/vmcontention/contrib/llvm/ (props changed) user/attilio/vmcontention/contrib/llvm/tools/clang/ (props changed) user/attilio/vmcontention/contrib/ncurses/ (props changed) user/attilio/vmcontention/contrib/netcat/ (props changed) user/attilio/vmcontention/contrib/ntp/ (props changed) user/attilio/vmcontention/contrib/one-true-awk/ (props changed) user/attilio/vmcontention/contrib/openbsm/ (props changed) user/attilio/vmcontention/contrib/openpam/ (props changed) user/attilio/vmcontention/contrib/openresolv/ (props changed) user/attilio/vmcontention/contrib/pf/ (props changed) user/attilio/vmcontention/contrib/sendmail/ (props changed) user/attilio/vmcontention/contrib/tcpdump/ (props changed) user/attilio/vmcontention/contrib/tcsh/ (props changed) user/attilio/vmcontention/contrib/tnftp/ (props changed) user/attilio/vmcontention/contrib/top/ (props changed) user/attilio/vmcontention/contrib/top/install-sh (props changed) user/attilio/vmcontention/contrib/tzcode/stdtime/ (props changed) user/attilio/vmcontention/contrib/tzcode/zic/ (props changed) user/attilio/vmcontention/contrib/tzdata/ (props changed) user/attilio/vmcontention/contrib/wpa/ (props changed) user/attilio/vmcontention/contrib/xz/ (props changed) user/attilio/vmcontention/crypto/heimdal/ (props changed) user/attilio/vmcontention/crypto/openssh/ (props changed) user/attilio/vmcontention/crypto/openssl/ (props changed) user/attilio/vmcontention/gnu/lib/ (props changed) user/attilio/vmcontention/gnu/usr.bin/binutils/ (props changed) user/attilio/vmcontention/gnu/usr.bin/cc/cc_tools/ (props changed) user/attilio/vmcontention/gnu/usr.bin/gdb/ (props changed) user/attilio/vmcontention/lib/libc/ (props changed) user/attilio/vmcontention/lib/libc/stdtime/ (props changed) user/attilio/vmcontention/lib/libutil/ (props changed) user/attilio/vmcontention/lib/libz/ (props changed) user/attilio/vmcontention/sbin/ (props changed) user/attilio/vmcontention/sbin/ipfw/ (props changed) user/attilio/vmcontention/share/mk/bsd.arch.inc.mk (props changed) user/attilio/vmcontention/share/zoneinfo/ (props changed) user/attilio/vmcontention/sys/ (props changed) user/attilio/vmcontention/sys/amd64/include/xen/ (props changed) user/attilio/vmcontention/sys/boot/ (props changed) user/attilio/vmcontention/sys/boot/i386/efi/ (props changed) user/attilio/vmcontention/sys/boot/ia64/efi/ (props changed) user/attilio/vmcontention/sys/boot/ia64/ski/ (props changed) user/attilio/vmcontention/sys/boot/powerpc/boot1.chrp/ (props changed) user/attilio/vmcontention/sys/boot/powerpc/ofw/ (props changed) user/attilio/vmcontention/sys/cddl/contrib/opensolaris/ (props changed) user/attilio/vmcontention/sys/conf/ (props changed) user/attilio/vmcontention/sys/contrib/dev/acpica/ (props changed) user/attilio/vmcontention/sys/contrib/octeon-sdk/ (props changed) user/attilio/vmcontention/sys/contrib/pf/ (props changed) user/attilio/vmcontention/sys/contrib/x86emu/ (props changed) user/attilio/vmcontention/usr.bin/calendar/ (props changed) user/attilio/vmcontention/usr.bin/csup/ (props changed) user/attilio/vmcontention/usr.bin/procstat/ (props changed) user/attilio/vmcontention/usr.sbin/ndiscvt/ (props changed) user/attilio/vmcontention/usr.sbin/rtadvctl/ (props changed) user/attilio/vmcontention/usr.sbin/rtadvd/ (props changed) user/attilio/vmcontention/usr.sbin/rtsold/ (props changed) user/attilio/vmcontention/usr.sbin/zic/ (props changed) Modified: user/attilio/vmcontention/Makefile.inc1 ============================================================================== --- user/attilio/vmcontention/Makefile.inc1 Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/Makefile.inc1 Thu Jan 5 23:12:19 2012 (r229670) @@ -15,6 +15,8 @@ # -DNO_WWWUPDATE do not update www in ${MAKE} update # -DNO_CTF do not run the DTrace CTF conversion tools on built objects # LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list +# LOCAL_TOOL_DIRS="list of dirs" to add additional dirs to the build-tools +# list # TARGET="machine" to crossbuild world for a different machine type # TARGET_ARCH= may be required when a TARGET supports multiple endians @@ -104,6 +106,8 @@ CLEANDIR= clean cleandepend CLEANDIR= cleandir .endif +LOCAL_TOOL_DIRS?= '' + CVS?= cvs CVSFLAGS?= -A -P -d -I! SVN?= svn @@ -1101,6 +1105,7 @@ build-tools: bin/csh \ bin/sh \ ${_rescue} \ + ${LOCAL_TOOL_DIRS} \ lib/ncurses/ncurses \ lib/ncurses/ncursesw \ ${_share} \ Modified: user/attilio/vmcontention/bin/sh/exec.c ============================================================================== --- user/attilio/vmcontention/bin/sh/exec.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/exec.c Thu Jan 5 23:12:19 2012 (r229670) @@ -100,6 +100,7 @@ static void tryexec(char *, char **, cha static void printentry(struct tblentry *, int); static struct tblentry *cmdlookup(const char *, int); static void delete_cmd_entry(void); +static void addcmdentry(const char *, struct cmdentry *); @@ -593,7 +594,7 @@ delete_cmd_entry(void) * the same name. */ -void +static void addcmdentry(const char *name, struct cmdentry *entry) { struct tblentry *cmdp; Modified: user/attilio/vmcontention/bin/sh/exec.h ============================================================================== --- user/attilio/vmcontention/bin/sh/exec.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/exec.h Thu Jan 5 23:12:19 2012 (r229670) @@ -70,7 +70,6 @@ void find_command(const char *, struct c int find_builtin(const char *, int *); void hashcd(void); void changepath(const char *); -void addcmdentry(const char *, struct cmdentry *); void defun(const char *, union node *); int unsetfunc(const char *); int typecmd_impl(int, char **, int, const char *); Modified: user/attilio/vmcontention/bin/sh/expand.c ============================================================================== --- user/attilio/vmcontention/bin/sh/expand.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/expand.c Thu Jan 5 23:12:19 2012 (r229670) @@ -113,6 +113,7 @@ static void expmeta(char *, char *); static void addfname(char *); static struct strlist *expsort(struct strlist *); static struct strlist *msort(struct strlist *, int); +static int patmatch(const char *, const char *, int); static char *cvtnum(int, char *); static int collate_range_cmp(wchar_t, wchar_t); @@ -1441,61 +1442,67 @@ match_charclass(const char *p, wchar_t c * Returns true if the pattern matches the string. */ -int +static int patmatch(const char *pattern, const char *string, int squoted) { const char *p, *q, *end; + const char *bt_p, *bt_q; char c; wchar_t wc, wc2; p = pattern; q = string; + bt_p = NULL; + bt_q = NULL; for (;;) { switch (c = *p++) { case '\0': - goto breakloop; + if (*q != '\0') + goto backtrack; + return 1; case CTLESC: if (squoted && *q == CTLESC) q++; if (*q++ != *p++) - return 0; + goto backtrack; break; case CTLQUOTEMARK: continue; case '?': if (squoted && *q == CTLESC) q++; - if (localeisutf8) + if (*q == '\0') + return 0; + if (localeisutf8) { wc = get_wc(&q); - else + /* + * A '?' does not match invalid UTF-8 but a + * '*' does, so backtrack. + */ + if (wc == 0) + goto backtrack; + } else wc = (unsigned char)*q++; - if (wc == '\0') - return 0; break; case '*': c = *p; while (c == CTLQUOTEMARK || c == '*') c = *++p; - if (c != CTLESC && c != CTLQUOTEMARK && - c != '?' && c != '*' && c != '[') { - while (*q != c) { - if (squoted && *q == CTLESC && - q[1] == c) - break; - if (*q == '\0') - return 0; - if (squoted && *q == CTLESC) - q++; - q++; - } - } - do { - if (patmatch(p, q, squoted)) - return 1; - if (squoted && *q == CTLESC) - q++; - } while (*q++ != '\0'); - return 0; + /* + * If the pattern ends here, we know the string + * matches without needing to look at the rest of it. + */ + if (c == '\0') + return 1; + /* + * First try the shortest match for the '*' that + * could work. We can forget any earlier '*' since + * there is no way having it match more characters + * can help us, given that we are already here. + */ + bt_p = p; + bt_q = q; + break; case '[': { const char *endp; int invert, found; @@ -1507,7 +1514,7 @@ patmatch(const char *pattern, const char for (;;) { while (*endp == CTLQUOTEMARK) endp++; - if (*endp == '\0') + if (*endp == 0) goto dft; /* no matching ] */ if (*endp == CTLESC) endp++; @@ -1522,12 +1529,14 @@ patmatch(const char *pattern, const char found = 0; if (squoted && *q == CTLESC) q++; - if (localeisutf8) + if (*q == '\0') + return 0; + if (localeisutf8) { chr = get_wc(&q); - else + if (chr == 0) + goto backtrack; + } else chr = (unsigned char)*q++; - if (chr == '\0') - return 0; c = *p++; do { if (c == CTLQUOTEMARK) @@ -1568,21 +1577,34 @@ patmatch(const char *pattern, const char } } while ((c = *p++) != ']'); if (found == invert) - return 0; + goto backtrack; break; } dft: default: if (squoted && *q == CTLESC) q++; - if (*q++ != c) + if (*q == '\0') + return 0; + if (*q++ == c) + break; +backtrack: + /* + * If we have a mismatch (other than hitting the end + * of the string), go back to the last '*' seen and + * have it match one additional character. + */ + if (bt_p == NULL) + return 0; + if (squoted && *bt_q == CTLESC) + bt_q++; + if (*bt_q == '\0') return 0; + bt_q++; + p = bt_p; + q = bt_q; break; } } -breakloop: - if (*q != '\0') - return 0; - return 1; } Modified: user/attilio/vmcontention/bin/sh/expand.h ============================================================================== --- user/attilio/vmcontention/bin/sh/expand.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/expand.h Thu Jan 5 23:12:19 2012 (r229670) @@ -60,6 +60,5 @@ union node; void expandhere(union node *, int); void expandarg(union node *, struct arglist *, int); void expari(int); -int patmatch(const char *, const char *, int); void rmescapes(char *); int casematch(union node *, const char *); Modified: user/attilio/vmcontention/bin/sh/histedit.c ============================================================================== --- user/attilio/vmcontention/bin/sh/histedit.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/histedit.c Thu Jan 5 23:12:19 2012 (r229670) @@ -70,6 +70,8 @@ int displayhist; static FILE *el_in, *el_out, *el_err; static char *fc_replace(const char *, char *, char *); +static int not_fcnumber(const char *); +static int str_to_event(const char *, int); /* * Set history and editing status. Called whenever the status may @@ -425,7 +427,7 @@ fc_replace(const char *s, char *p, char return (dest); } -int +static int not_fcnumber(const char *s) { if (s == NULL) @@ -435,7 +437,7 @@ not_fcnumber(const char *s) return (!is_number(s)); } -int +static int str_to_event(const char *str, int last) { HistEvent he; Modified: user/attilio/vmcontention/bin/sh/input.c ============================================================================== --- user/attilio/vmcontention/bin/sh/input.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/input.c Thu Jan 5 23:12:19 2012 (r229670) @@ -106,6 +106,7 @@ EditLine *el; /* cookie for editline p static void pushfile(void); static int preadfd(void); +static void popstring(void); #ifdef mkinit INCLUDE "input.h" @@ -372,7 +373,7 @@ pushstring(char *s, int len, void *ap) INTON; } -void +static void popstring(void) { struct strpush *sp = parsefile->strpush; Modified: user/attilio/vmcontention/bin/sh/input.h ============================================================================== --- user/attilio/vmcontention/bin/sh/input.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/input.h Thu Jan 5 23:12:19 2012 (r229670) @@ -53,7 +53,6 @@ int preadbuffer(void); int preadateof(void); void pungetc(void); void pushstring(char *, int, void *); -void popstring(void); void setinputfile(const char *, int); void setinputfd(int, int); void setinputstring(char *, int); Modified: user/attilio/vmcontention/bin/sh/main.c ============================================================================== --- user/attilio/vmcontention/bin/sh/main.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/main.c Thu Jan 5 23:12:19 2012 (r229670) @@ -79,6 +79,7 @@ int rootshell; struct jmploc main_handler; int localeisutf8, initial_localeisutf8; +static void cmdloop(int); static void read_profile(char *); static char *find_dot_file(char *); @@ -184,7 +185,7 @@ state4: /* XXX ??? - why isn't this befo * loop; it turns on prompting if the shell is interactive. */ -void +static void cmdloop(int top) { union node *n; Modified: user/attilio/vmcontention/bin/sh/main.h ============================================================================== --- user/attilio/vmcontention/bin/sh/main.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/main.h Thu Jan 5 23:12:19 2012 (r229670) @@ -38,4 +38,3 @@ extern int rootshell; /* true if we aren extern struct jmploc main_handler; /* top level exception handler */ void readcmdfile(const char *); -void cmdloop(int); Modified: user/attilio/vmcontention/bin/sh/myhistedit.h ============================================================================== --- user/attilio/vmcontention/bin/sh/myhistedit.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/myhistedit.h Thu Jan 5 23:12:19 2012 (r229670) @@ -39,6 +39,4 @@ extern int displayhist; void histedit(void); void sethistsize(const char *); void setterm(const char *); -int not_fcnumber(const char *); -int str_to_event(const char *, int); Modified: user/attilio/vmcontention/bin/sh/mystring.c ============================================================================== --- user/attilio/vmcontention/bin/sh/mystring.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/mystring.c Thu Jan 5 23:12:19 2012 (r229670) @@ -43,7 +43,6 @@ __FBSDID("$FreeBSD$"); * * equal(s1, s2) Return true if strings are equal. * scopy(from, to) Copy a string. - * scopyn(from, to, n) Like scopy, but checks for overflow. * number(s) Convert a string of digits to an integer. * is_number(s) Return true if s is a string of digits. */ @@ -67,24 +66,6 @@ char nullstr[1]; /* zero length string /* - * scopyn - copy a string from "from" to "to", truncating the string - * if necessary. "To" is always nul terminated, even if - * truncation is performed. "Size" is the size of "to". - */ - -void -scopyn(const char *from, char *to, int size) -{ - - while (--size > 0) { - if ((*to++ = *from++) == '\0') - return; - } - *to = '\0'; -} - - -/* * prefix -- see if pfx is a prefix of string. */ Modified: user/attilio/vmcontention/bin/sh/mystring.h ============================================================================== --- user/attilio/vmcontention/bin/sh/mystring.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/bin/sh/mystring.h Thu Jan 5 23:12:19 2012 (r229670) @@ -35,7 +35,6 @@ #include -void scopyn(const char *, char *, int); int prefix(const char *, const char *); int number(const char *); int is_number(const char *); Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c Thu Jan 5 23:12:19 2012 (r229670) @@ -82,7 +82,7 @@ main(int argc, char *argv[]) fds[n++] = open(file, O_RDWR | O_APPEND | O_CREAT | O_DSYNC | O_LARGEFILE | O_NOCTTY | O_NONBLOCK | O_NDELAY | O_RSYNC | - O_SYNC | O_TRUNC | O_XATTR); + O_SYNC | O_TRUNC | O_XATTR, 0666); fds[n++] = open(file, O_RDWR); (void) lseek(fds[n - 1], 123, SEEK_SET); Modified: user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/contrib/compiler-rt/LICENSE.TXT Thu Jan 5 23:12:19 2012 (r229670) @@ -14,7 +14,7 @@ Full text of the relevant licenses is in University of Illinois/NCSA Open Source License -Copyright (c) 2009-2010 by the contributors listed in CREDITS.TXT +Copyright (c) 2009-2012 by the contributors listed in CREDITS.TXT All rights reserved. @@ -55,7 +55,7 @@ SOFTWARE. ============================================================================== -Copyright (c) 2009-2010 by the contributors listed in CREDITS.TXT +Copyright (c) 2009-2012 by the contributors listed in CREDITS.TXT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal Modified: user/attilio/vmcontention/contrib/compiler-rt/lib/trampoline_setup.c ============================================================================== --- user/attilio/vmcontention/contrib/compiler-rt/lib/trampoline_setup.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/contrib/compiler-rt/lib/trampoline_setup.c Thu Jan 5 23:12:19 2012 (r229670) @@ -44,4 +44,4 @@ void __trampoline_setup(uint32_t* trampO /* clear instruction cache */ __clear_cache(trampOnStack, &trampOnStack[10]); } -#endif /* __ppc__ */ +#endif /* __ppc__ && !defined(__powerpc64__) */ Modified: user/attilio/vmcontention/contrib/groff/tmac/doc-syms ============================================================================== --- user/attilio/vmcontention/contrib/groff/tmac/doc-syms Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/contrib/groff/tmac/doc-syms Thu Jan 5 23:12:19 2012 (r229670) @@ -605,6 +605,8 @@ .ds doc-str-St--isoC \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:1990 .as doc-str-St--isoC " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St]\*[Rq]) .als doc-str-St--isoC-90 doc-str-St--isoC +.ds doc-str-St--isoC-2011 \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:2011 +.as doc-str-St--isoC-2011 " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^11\*[doc-str-St]\*[Rq]) .ds doc-str-St--isoC-99 \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:1999 .as doc-str-St--isoC-99 " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^99\*[doc-str-St]\*[Rq]) .ds doc-str-St--isoC-amd1 \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899/AMD1:1995 @@ -613,8 +615,6 @@ .as doc-str-St--isoC-tcor1 " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St], Technical Corrigendum 1\*[Rq]) .ds doc-str-St--isoC-tcor2 \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899/TCOR2:1995 .as doc-str-St--isoC-tcor2 " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^90\*[doc-str-St], Technical Corrigendum 2\*[Rq]) -.ds doc-str-St--isoC-11 \*[doc-Tn-font-size]ISO/IEC\*[doc-str-St] 9899:2011 -.as doc-str-St--isoC-11 " (\*[Lq]\*[doc-Tn-font-size]ISO\~C\^11\*[doc-str-St]\*[Rq]) . .\" POSIX Part 1: System API .ds doc-str-St--p1003.1 \*[doc-Tn-font-size]\%IEEE\*[doc-str-St] Std 1003.1 Modified: user/attilio/vmcontention/contrib/groff/tmac/groff_mdoc.man ============================================================================== --- user/attilio/vmcontention/contrib/groff/tmac/groff_mdoc.man Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/contrib/groff/tmac/groff_mdoc.man Thu Jan 5 23:12:19 2012 (r229670) @@ -2038,8 +2038,8 @@ are: .St -isoC-90 .It Li \-isoC\-99 .St -isoC-99 -.It Li \-isoC\-11 -.St -isoC-11 +.It Li \-isoC\-2011 +.St -isoC-2011 .El .Pp . Modified: user/attilio/vmcontention/contrib/less/command.c ============================================================================== --- user/attilio/vmcontention/contrib/less/command.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/contrib/less/command.c Thu Jan 5 23:12:19 2012 (r229670) @@ -105,7 +105,7 @@ cmd_exec() start_mca(action, prompt, mlist, cmdflags) int action; char *prompt; - void *mlist; + void constant *mlist; int cmdflags; { mca = action; @@ -686,7 +686,7 @@ make_display() static void prompt() { - register char *p; + register char constant *p; if (ungot != NULL) { @@ -1461,7 +1461,7 @@ commands() error("Command not available", NULL_PARG); break; } - start_mca(A_EXAMINE, "Examine: ", (void*)ml_examine, 0); + start_mca(A_EXAMINE, "Examine: ", ml_examine, 0); c = getcc(); goto again; #else @@ -1491,7 +1491,7 @@ commands() error("WARNING: This file was viewed via LESSOPEN", NULL_PARG); } - start_mca(A_SHELL, "!", (void*)ml_shell, 0); + start_mca(A_SHELL, "!", ml_shell, 0); /* * Expand the editor prototype string * and pass it to the system to execute. @@ -1655,7 +1655,7 @@ commands() error("Command not available", NULL_PARG); break; } - start_mca(A_SHELL, "!", (void*)ml_shell, 0); + start_mca(A_SHELL, "!", ml_shell, 0); c = getcc(); goto again; #else @@ -1706,7 +1706,7 @@ commands() if (badmark(c)) break; pipec = c; - start_mca(A_PIPE, "!", (void*)ml_shell, 0); + start_mca(A_PIPE, "!", ml_shell, 0); c = getcc(); goto again; #else Modified: user/attilio/vmcontention/contrib/less/prompt.c ============================================================================== --- user/attilio/vmcontention/contrib/less/prompt.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/contrib/less/prompt.c Thu Jan 5 23:12:19 2012 (r229670) @@ -394,9 +394,9 @@ protochar(c, where, iseditproto) * where to resume parsing the string. * We must keep track of nested IFs and skip them properly. */ - static char * + static char constant * skipcond(p) - register char *p; + register char constant *p; { register int iflevel; @@ -452,9 +452,9 @@ skipcond(p) /* * Decode a char that represents a position on the screen. */ - static char * + static char constant * wherechar(p, wp) - char *p; + char constant *p; int *wp; { switch (*p) @@ -478,10 +478,10 @@ wherechar(p, wp) */ public char * pr_expand(proto, maxwidth) - char *proto; + char constant *proto; int maxwidth; { - register char *p; + register char constant *p; register int c; int where; @@ -555,7 +555,7 @@ pr_expand(proto, maxwidth) public char * eq_message() { - return (pr_expand((char*)eqproto, 0)); + return (pr_expand(eqproto, 0)); } /* @@ -572,7 +572,7 @@ pr_string() type = (!less_is_more) ? pr_type : pr_type ? 0 : 1; prompt = pr_expand((ch_getflags() & CH_HELPFILE) ? - (char*)hproto : prproto[type], + hproto : prproto[type], sc_width-so_s_width-so_e_width-2); new_file = 0; return (prompt); @@ -584,5 +584,5 @@ pr_string() public char * wait_message() { - return (pr_expand((char*)wproto, sc_width-so_s_width-so_e_width-2)); + return (pr_expand(wproto, sc_width-so_s_width-so_e_width-2)); } Modified: user/attilio/vmcontention/games/fortune/fortune/fortune.c ============================================================================== --- user/attilio/vmcontention/games/fortune/fortune/fortune.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/games/fortune/fortune/fortune.c Thu Jan 5 23:12:19 2012 (r229670) @@ -683,7 +683,7 @@ all_forts(FILEDESC *fp, char *offensive) obscene->fd = fd; obscene->inf = NULL; obscene->path = offensive; - if ((sp = rindex(offensive, '/')) == NULL) + if ((sp = strrchr(offensive, '/')) == NULL) obscene->name = offensive; else obscene->name = ++sp; @@ -785,7 +785,7 @@ is_fortfile(const char *file, char **dat } } - if ((sp = rindex(file, '/')) == NULL) + if ((sp = strrchr(file, '/')) == NULL) sp = file; else sp++; @@ -797,7 +797,7 @@ is_fortfile(const char *file, char **dat DPRINTF(2, (stderr, "FALSE (check fortunes only)\n")); return (FALSE); } - if ((sp = rindex(sp, '.')) != NULL) { + if ((sp = strrchr(sp, '.')) != NULL) { sp++; for (i = 0; suflist[i] != NULL; i++) if (strcmp(sp, suflist[i]) == 0) { Modified: user/attilio/vmcontention/gnu/usr.bin/gdb/kgdb/main.c ============================================================================== --- user/attilio/vmcontention/gnu/usr.bin/gdb/kgdb/main.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/gnu/usr.bin/gdb/kgdb/main.c Thu Jan 5 23:12:19 2012 (r229670) @@ -83,7 +83,7 @@ usage(void) { fprintf(stderr, - "usage: %s [-afqv] [-d crashdir] [-c core | -n dumpnr | -r device]\n" + "usage: %s [-afqvw] [-d crashdir] [-c core | -n dumpnr | -r device]\n" "\t[kernel [core]]\n", getprogname()); exit(1); } Modified: user/attilio/vmcontention/include/complex.h ============================================================================== --- user/attilio/vmcontention/include/complex.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/include/complex.h Thu Jan 5 23:12:19 2012 (r229670) @@ -29,18 +29,20 @@ #ifndef _COMPLEX_H #define _COMPLEX_H +#include + #ifdef __GNUC__ #if __STDC_VERSION__ < 199901 #define _Complex __complex__ #endif -#define _Complex_I 1.0fi +#define _Complex_I ((float _Complex)1.0i) +_Static_assert(__generic(_Complex_I, float _Complex, 1, 0), + "_Complex_I must be of type float _Complex"); #endif #define complex _Complex #define I _Complex_I -#include - __BEGIN_DECLS double cabs(double complex); Modified: user/attilio/vmcontention/include/stdatomic.h ============================================================================== --- user/attilio/vmcontention/include/stdatomic.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/include/stdatomic.h Thu Jan 5 23:12:19 2012 (r229670) @@ -106,13 +106,13 @@ enum memory_order { #if defined(__CLANG_ATOMICS) #define atomic_thread_fence(order) __atomic_thread_fence(order) -#define atomic_signal_fence(order) __asm volatile ("" : : : "memory"); +#define atomic_signal_fence(order) __asm volatile ("" : : : "memory") #elif defined(__GNUC_ATOMICS) #define atomic_thread_fence(order) __atomic_thread_fence(order) #define atomic_signal_fence(order) __atomic_signal_fence(order) #else #define atomic_thread_fence(order) __sync_synchronize() -#define atomic_signal_fence(order) __asm volatile ("" : : : "memory"); +#define atomic_signal_fence(order) __asm volatile ("" : : : "memory") #endif /* Modified: user/attilio/vmcontention/include/stdnoreturn.h ============================================================================== --- user/attilio/vmcontention/include/stdnoreturn.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/include/stdnoreturn.h Thu Jan 5 23:12:19 2012 (r229670) @@ -26,11 +26,13 @@ * $FreeBSD$ */ +#ifdef __cplusplus +#error " cannot be used in combination with C++11." +#endif + #ifndef noreturn -#if !defined(__cplusplus) || __cplusplus < 201103L #include #define noreturn _Noreturn -#endif #endif /* !noreturn */ Modified: user/attilio/vmcontention/include/tgmath.h ============================================================================== --- user/attilio/vmcontention/include/tgmath.h Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/include/tgmath.h Thu Jan 5 23:12:19 2012 (r229670) @@ -2,6 +2,9 @@ * Copyright (c) 2004 Stefan Farfeleder. * All rights reserved. * + * Copyright (c) 2012 Ed Schouten + * All rights reserved. + * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -33,17 +36,17 @@ #include /* - * This implementation of requires two implementation-dependent - * macros to be defined: - * __tg_impl_simple(x, y, z, fn, fnf, fnl, ...) + * This implementation of uses the two following macros, + * which are based on the macros described in C11 proposal N1404: + * __tg_impl_simple(x, y, z, fnl, fn, fnf, ...) * Invokes fnl() if the corresponding real type of x, y or z is long * double, fn() if it is double or any has an integer type, and fnf() * otherwise. - * __tg_impl_full(x, y, z, fn, fnf, fnl, cfn, cfnf, cfnl, ...) - * Invokes [c]fnl() if the corresponding real type of x, y or z is long + * __tg_impl_full(x, y, cfnl, cfn, cfnf, fnl, fn, fnf, ...) + * Invokes [c]fnl() if the corresponding real type of x or y is long * double, [c]fn() if it is double or any has an integer type, and * [c]fnf() otherwise. The function with the 'c' prefix is called if - * any of x, y or z is a complex number. + * any of x or y is a complex number. * Both macros call the chosen function with all additional arguments passed * to them, as given by __VA_ARGS__. * @@ -52,45 +55,59 @@ * double complex regardless of the argument types. */ -#if __GNUC_PREREQ__(3, 1) -#define __tg_type(e, t) __builtin_types_compatible_p(__typeof__(e), t) -#define __tg_type3(e1, e2, e3, t) \ - (__tg_type(e1, t) || __tg_type(e2, t) || __tg_type(e3, t)) -#define __tg_type_corr(e1, e2, e3, t) \ - (__tg_type3(e1, e2, e3, t) || __tg_type3(e1, e2, e3, t _Complex)) -#define __tg_integer(e1, e2, e3) \ - (((__typeof__(e1))1.5 == 1) || ((__typeof__(e2))1.5 == 1) || \ - ((__typeof__(e3))1.5 == 1)) -#define __tg_is_complex(e1, e2, e3) \ - (__tg_type3(e1, e2, e3, float _Complex) || \ - __tg_type3(e1, e2, e3, double _Complex) || \ - __tg_type3(e1, e2, e3, long double _Complex) || \ - __tg_type3(e1, e2, e3, __typeof__(_Complex_I))) - -#define __tg_impl_simple(x, y, z, fn, fnf, fnl, ...) \ - __builtin_choose_expr(__tg_type_corr(x, y, z, long double), \ - fnl(__VA_ARGS__), __builtin_choose_expr( \ - __tg_type_corr(x, y, z, double) || __tg_integer(x, y, z),\ - fn(__VA_ARGS__), fnf(__VA_ARGS__))) - -#define __tg_impl_full(x, y, z, fn, fnf, fnl, cfn, cfnf, cfnl, ...) \ - __builtin_choose_expr(__tg_is_complex(x, y, z), \ - __tg_impl_simple(x, y, z, cfn, cfnf, cfnl, __VA_ARGS__), \ - __tg_impl_simple(x, y, z, fn, fnf, fnl, __VA_ARGS__)) - -#else /* __GNUC__ */ +#ifndef __generic #error " not implemented for this compiler" -#endif /* !__GNUC__ */ +#endif + +#define __tg_generic_simple(x, fnl, fn, fnf) \ + __generic(x, long double _Complex, fnl, \ + __generic(x, double _Complex, fn, \ + __generic(x, float _Complex, fnf, \ + __generic(x, long double, fnl, \ + __generic(x, float, fnf, fn))))) +#define __tg_impl_simple(x, y, z, fnl, fn, fnf, ...) \ + __tg_generic_simple(x, \ + __tg_generic_simple(y, \ + __tg_generic_simple(z, fnl, fnl, fnl), \ + __tg_generic_simple(z, fnl, fnl, fnl), \ + __tg_generic_simple(z, fnl, fnl, fnl)), \ + __tg_generic_simple(y, \ + __tg_generic_simple(z, fnl, fnl, fnl), \ + __tg_generic_simple(z, fnl, fn , fn ), \ + __tg_generic_simple(z, fnl, fn , fn )), \ + __tg_generic_simple(y, \ + __tg_generic_simple(z, fnl, fnl, fnl), \ + __tg_generic_simple(z, fnl, fn , fn ), \ + __tg_generic_simple(z, fnl, fn , fnf)))(__VA_ARGS__) +#define __tg_generic_full(x, cfnl, cfn, cfnf, fnl, fn, fnf) \ + __generic(x, long double _Complex, cfnl, \ + __generic(x, double _Complex, cfn, \ + __generic(x, float _Complex, cfnf, \ + __generic(x, long double, fnl, \ + __generic(x, float, fnf, fn))))) +#define __tg_impl_full(x, y, cfnl, cfn, cfnf, fnl, fn, fnf, ...) \ + __tg_generic_full(x, \ + __tg_generic_full(y, cfnl, cfnl, cfnl, cfnl, cfnl, cfnl), \ + __tg_generic_full(y, cfnl, cfn , cfn , cfnl, cfn , cfn ), \ + __tg_generic_full(y, cfnl, cfn , cfnf, cfnl, cfn , cfnf), \ + __tg_generic_full(y, cfnl, cfnl, cfnl, fnl , fnl , fnl ), \ + __tg_generic_full(y, cfnl, cfn , cfn , fnl , fn , fn ), \ + __tg_generic_full(y, cfnl, cfn , cfnf, fnl , fn , fnf )) \ + (__VA_ARGS__) /* Macros to save lots of repetition below */ #define __tg_simple(x, fn) \ - __tg_impl_simple(x, x, x, fn, fn##f, fn##l, x) + __tg_impl_simple(x, x, x, fn##l, fn, fn##f, x) #define __tg_simple2(x, y, fn) \ - __tg_impl_simple(x, x, y, fn, fn##f, fn##l, x, y) + __tg_impl_simple(x, x, y, fn##l, fn, fn##f, x, y) +#define __tg_simple3(x, y, z, fn) \ + __tg_impl_simple(x, y, z, fn##l, fn, fn##f, x, y, z) #define __tg_simplev(x, fn, ...) \ - __tg_impl_simple(x, x, x, fn, fn##f, fn##l, __VA_ARGS__) + __tg_impl_simple(x, x, x, fn##l, fn, fn##f, __VA_ARGS__) #define __tg_full(x, fn) \ - __tg_impl_full(x, x, x, fn, fn##f, fn##l, c##fn, c##fn##f, c##fn##l, x) + __tg_impl_full(x, x, c##fn##l, c##fn, c##fn##f, fn##l, fn, fn##f, x) +#define __tg_full2(x, y, fn) \ + __tg_impl_full(x, y, c##fn##l, c##fn, c##fn##f, fn##l, fn, fn##f, x, y) /* 7.22#4 -- These macros expand to real or complex functions, depending on * the type of their arguments. */ @@ -108,13 +125,12 @@ #define tanh(x) __tg_full(x, tanh) #define exp(x) __tg_full(x, exp) #define log(x) __tg_full(x, log) -#define pow(x, y) __tg_impl_full(x, x, y, pow, powf, powl, \ - cpow, cpowf, cpowl, x, y) +#define pow(x, y) __tg_full2(x, y, pow) #define sqrt(x) __tg_full(x, sqrt) /* "The corresponding type-generic macro for fabs and cabs is fabs." */ -#define fabs(x) __tg_impl_full(x, x, x, fabs, fabsf, fabsl, \ - cabs, cabsf, cabsl, x) +#define fabs(x) __tg_impl_full(x, x, cabsl, cabs, cabsf, \ + fabsl, fabs, fabsf, x) /* 7.22#5 -- These macros are only defined for arguments with real type. */ #define atan2(x, y) __tg_simple2(x, y, atan2) @@ -127,7 +143,7 @@ #define expm1(x) __tg_simple(x, expm1) #define fdim(x, y) __tg_simple2(x, y, fdim) #define floor(x) __tg_simple(x, floor) -#define fma(x, y, z) __tg_impl_simple(x, y, z, fma, fmaf, fmal, x, y, z) +#define fma(x, y, z) __tg_simple3(x, y, z, fma) #define fmax(x, y) __tg_simple2(x, y, fmax) #define fmin(x, y) __tg_simple2(x, y, fmin) #define fmod(x, y) __tg_simple2(x, y, fmod) @@ -148,8 +164,8 @@ #define nextafter(x, y) __tg_simple2(x, y, nextafter) #define nexttoward(x, y) __tg_simplev(x, nexttoward, x, y) #define remainder(x, y) __tg_simple2(x, y, remainder) -#define remquo(x, y, z) __tg_impl_simple(x, x, y, remquo, remquof, \ - remquol, x, y, z) +#define remquo(x, y, z) __tg_impl_simple(x, x, y, remquol, remquo, \ + remquof, x, y, z) #define rint(x) __tg_simple(x, rint) #define round(x) __tg_simple(x, round) #define scalbn(x, y) __tg_simplev(x, scalbn, x, y) Modified: user/attilio/vmcontention/lib/libc/Makefile ============================================================================== --- user/attilio/vmcontention/lib/libc/Makefile Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/Makefile Thu Jan 5 23:12:19 2012 (r229670) @@ -127,8 +127,8 @@ SRCS+= ${_src} KQSRCS= adddi3.c anddi3.c ashldi3.c ashrdi3.c cmpdi2.c divdi3.c iordi3.c \ lshldi3.c lshrdi3.c moddi3.c muldi3.c negdi2.c notdi2.c qdivrem.c \ subdi3.c ucmpdi2.c udivdi3.c umoddi3.c xordi3.c -KSRCS= bcmp.c ffs.c ffsl.c fls.c flsl.c index.c mcount.c rindex.c \ - strcat.c strcmp.c strcpy.c strlen.c strncpy.c +KSRCS= bcmp.c ffs.c ffsl.c fls.c flsl.c mcount.c strcat.c strchr.c \ + strcmp.c strcpy.c strlen.c strncpy.c strrchr.c libkern: libkern.gen libkern.${LIBC_ARCH} Modified: user/attilio/vmcontention/lib/libc/arm/string/Makefile.inc ============================================================================== --- user/attilio/vmcontention/lib/libc/arm/string/Makefile.inc Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/arm/string/Makefile.inc Thu Jan 5 23:12:19 2012 (r229670) @@ -1,7 +1,6 @@ # @(#)Makefile.inc 8.1 (Berkeley) 6/4/93 # $FreeBSD$ -MDSRCS+=bcmp.c bcopy.S bzero.S ffs.S index.c memchr.c memcmp.S memcpy.S \ - memmove.S memset.S rindex.c strcat.c strchr.c strcmp.S strcpy.c \ - strlen.S strncmp.S strrchr.c swab.c wcschr.c wcscmp.c wcslen.c \ - wmemchr.c +MDSRCS+=bcmp.c bcopy.S bzero.S ffs.S memchr.c memcmp.S memcpy.S \ + memmove.S memset.S strcat.c strchr.c strcmp.S strcpy.c strlen.S \ + strncmp.S strrchr.c swab.c wcschr.c wcscmp.c wcslen.c wmemchr.c Modified: user/attilio/vmcontention/lib/libc/gen/exec.c ============================================================================== --- user/attilio/vmcontention/lib/libc/gen/exec.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/gen/exec.c Thu Jan 5 23:12:19 2012 (r229670) @@ -159,7 +159,7 @@ execvPe(const char *name, const char *pa eacces = 0; /* If it's an absolute or relative path name, it's easy. */ - if (index(name, '/')) { + if (strchr(name, '/')) { bp = name; cur = NULL; goto retry; Modified: user/attilio/vmcontention/lib/libc/gen/getttyent.c ============================================================================== --- user/attilio/vmcontention/lib/libc/gen/getttyent.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/gen/getttyent.c Thu Jan 5 23:12:19 2012 (r229670) @@ -78,7 +78,7 @@ getttyent(void) if (!fgets(p = line, lbsize, tf)) return (NULL); /* extend buffer if line was too big, and retry */ - while (!index(p, '\n') && !feof(tf)) { + while (!strchr(p, '\n') && !feof(tf)) { i = strlen(p); lbsize += MALLOCCHUNK; if ((p = realloc(line, lbsize)) == NULL) { @@ -148,7 +148,7 @@ getttyent(void) tty.ty_comment = p; if (*p == 0) tty.ty_comment = 0; - if ( (p = index(p, '\n')) ) + if ((p = strchr(p, '\n'))) *p = '\0'; return (&tty); } @@ -196,7 +196,7 @@ static char * value(char *p) { - return ((p = index(p, '=')) ? ++p : NULL); + return ((p = strchr(p, '=')) ? ++p : NULL); } int Modified: user/attilio/vmcontention/lib/libc/gen/timezone.c ============================================================================== --- user/attilio/vmcontention/lib/libc/gen/timezone.c Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/gen/timezone.c Thu Jan 5 23:12:19 2012 (r229670) @@ -59,7 +59,7 @@ timezone(int zone, int dst) *end; if ( (beg = getenv("TZNAME")) ) { /* set in environment */ - if ( (end = index(beg, ',')) ) {/* "PST,PDT" */ + if ((end = strchr(beg, ','))) { /* "PST,PDT" */ if (dst) return(++end); *end = '\0'; Modified: user/attilio/vmcontention/lib/libc/i386/string/Makefile.inc ============================================================================== --- user/attilio/vmcontention/lib/libc/i386/string/Makefile.inc Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/i386/string/Makefile.inc Thu Jan 5 23:12:19 2012 (r229670) @@ -1,7 +1,6 @@ # @(#)Makefile.inc 8.1 (Berkeley) 6/4/93 # $FreeBSD$ -MDSRCS+=bcmp.S bcopy.S bzero.S ffs.S index.S memchr.S memcmp.S memcpy.S \ - memmove.S memset.S rindex.S strcat.S strchr.S strcmp.S strcpy.S \ - strncmp.S strrchr.S swab.S wcschr.S wcscmp.S wcslen.S \ - wmemchr.S +MDSRCS+=bcmp.S bcopy.S bzero.S ffs.S memchr.S memcmp.S memcpy.S memmove.S \ + memset.S strcat.S strchr.S strcmp.S strcpy.S strncmp.S strrchr.S \ + swab.S wcschr.S wcscmp.S wcslen.S wmemchr.S Modified: user/attilio/vmcontention/lib/libc/i386/string/strchr.S ============================================================================== --- user/attilio/vmcontention/lib/libc/i386/string/strchr.S Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/i386/string/strchr.S Thu Jan 5 23:12:19 2012 (r229670) @@ -63,4 +63,6 @@ L2: ret END(strchr) +WEAK_ALIAS(index, strchr) + .section .note.GNU-stack,"",%progbits Modified: user/attilio/vmcontention/lib/libc/i386/string/strrchr.S ============================================================================== --- user/attilio/vmcontention/lib/libc/i386/string/strrchr.S Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/i386/string/strrchr.S Thu Jan 5 23:12:19 2012 (r229670) @@ -64,4 +64,6 @@ L2: ret END(strrchr) +WEAK_ALIAS(rindex, strrchr) + .section .note.GNU-stack,"",%progbits Modified: user/attilio/vmcontention/lib/libc/mips/string/Makefile.inc ============================================================================== --- user/attilio/vmcontention/lib/libc/mips/string/Makefile.inc Thu Jan 5 23:11:05 2012 (r229669) +++ user/attilio/vmcontention/lib/libc/mips/string/Makefile.inc Thu Jan 5 23:12:19 2012 (r229670) @@ -1,8 +1,8 @@ # $NetBSD: Makefile.inc,v 1.2 2000/10/10 21:51:54 jeffs Exp $ # $FreeBSD$ -SRCS+= bcmp.S bcopy.S bzero.S ffs.S index.S memchr.c memcmp.c memset.c \ +SRCS+= bcmp.S bcopy.S bzero.S ffs.S memchr.c memcmp.c memset.c \ memcpy.S memmove.S \ - rindex.S strcat.c strcmp.S strcpy.c strcspn.c strlen.S \ - strncat.c strncmp.c strncpy.c strpbrk.c strsep.c \ + strcat.c strchr.S strcmp.S strcpy.c strcspn.c strlen.S \ + strncat.c strncmp.c strncpy.c strrchr.S strpbrk.c strsep.c \ strspn.c strstr.c swab.c Copied: user/attilio/vmcontention/lib/libc/mips/string/strchr.S (from r229659, head/lib/libc/mips/string/strchr.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/attilio/vmcontention/lib/libc/mips/string/strchr.S Thu Jan 5 23:12:19 2012 (r229670, copy of r229659, head/lib/libc/mips/string/strchr.S) @@ -0,0 +1,61 @@ +/* $NetBSD: index.S,v 1.8 2005/04/22 06:59:00 simonb Exp $ */ + +/*- + * Copyright (c) 1991, 1993 + * The Regents of the University of California. All rights reserved. + * + * This code is derived from software contributed to Berkeley by + * Ralph Campbell. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 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. Neither the name of the University 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 REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#if defined(LIBC_SCCS) && !defined(lint) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@FreeBSD.ORG Fri Jan 6 20:44:58 2012 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64907106566B; Fri, 6 Jan 2012 20:44:58 +0000 (UTC) (envelope-from jimharris@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 510328FC08; Fri, 6 Jan 2012 20:44:58 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q06Kiwlx007221; Fri, 6 Jan 2012 20:44:58 GMT (envelope-from jimharris@svn.freebsd.org) Received: (from jimharris@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q06Kiwgs007210; Fri, 6 Jan 2012 20:44:58 GMT (envelope-from jimharris@svn.freebsd.org) Message-Id: <201201062044.q06Kiwgs007210@svn.freebsd.org> From: Jim Harris Date: Fri, 6 Jan 2012 20:44:58 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r229730 - in user/jimharris/isci/sys: amd64/conf conf dev/isci i386/conf modules modules/isci X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jan 2012 20:44:58 -0000 Author: jimharris Date: Fri Jan 6 20:44:57 2012 New Revision: 229730 URL: http://svn.freebsd.org/changeset/base/229730 Log: Modify GENERIC, files and options for isci (Intel C600 SAS controller) driver. Also add brief README and cleanup Makefile. Reviewed by: scottl sbruno Added: user/jimharris/isci/sys/dev/isci/ user/jimharris/isci/sys/dev/isci/README Modified: user/jimharris/isci/sys/amd64/conf/GENERIC user/jimharris/isci/sys/conf/NOTES user/jimharris/isci/sys/conf/files.amd64 user/jimharris/isci/sys/conf/files.i386 user/jimharris/isci/sys/conf/options.amd64 user/jimharris/isci/sys/conf/options.i386 user/jimharris/isci/sys/i386/conf/GENERIC user/jimharris/isci/sys/modules/Makefile user/jimharris/isci/sys/modules/isci/Makefile Modified: user/jimharris/isci/sys/amd64/conf/GENERIC ============================================================================== --- user/jimharris/isci/sys/amd64/conf/GENERIC Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/amd64/conf/GENERIC Fri Jan 6 20:44:57 2012 (r229730) @@ -121,6 +121,7 @@ device adv # Advansys SCSI adapters device adw # Advansys wide SCSI adapters device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60. device bt # Buslogic/Mylex MultiMaster SCSI adapters +device isci # Intel C600 SAS controller # ATA/SCSI peripherals device scbus # SCSI bus (required for ATA/SCSI) Modified: user/jimharris/isci/sys/conf/NOTES ============================================================================== --- user/jimharris/isci/sys/conf/NOTES Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/conf/NOTES Fri Jan 6 20:44:57 2012 (r229730) @@ -1686,6 +1686,15 @@ options MFI_DEBUG device twe # 3ware ATA RAID # +# Intel C600 (Patsburg) integrated SAS controller +# +device isci + +# Enables logging in isci driver. Log level (default: 0, max: 3) controlled +# by hw.isci.debug_level device hint. +options ISCI_LOGGING + +# # Serial ATA host controllers: # # ahci: Advanced Host Controller Interface (AHCI) compatible Modified: user/jimharris/isci/sys/conf/files.amd64 ============================================================================== --- user/jimharris/isci/sys/conf/files.amd64 Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/conf/files.amd64 Fri Jan 6 20:44:57 2012 (r229730) @@ -261,6 +261,115 @@ dev/tpm/tpm_acpi.c optional tpm acpi dev/tpm/tpm_isa.c optional tpm isa dev/uart/uart_cpu_amd64.c optional uart dev/wpi/if_wpi.c optional wpi +dev/isci/isci.c optional isci +dev/isci/isci_controller.c optional isci +dev/isci/isci_domain.c optional isci +dev/isci/isci_interrupt.c optional isci +dev/isci/isci_io_request.c optional isci +dev/isci/isci_logger.c optional isci +dev/isci/isci_oem_parameters.c optional isci +dev/isci/isci_remote_device.c optional isci +dev/isci/isci_sysctl.c optional isci +dev/isci/isci_task_request.c optional isci +dev/isci/isci_timer.c optional isci +dev/isci/scil/sati.c optional isci +dev/isci/scil/sati_abort_task_set.c optional isci +dev/isci/scil/sati_atapi.c optional isci +dev/isci/scil/sati_device.c optional isci +dev/isci/scil/sati_inquiry.c optional isci +dev/isci/scil/sati_log_sense.c optional isci +dev/isci/scil/sati_lun_reset.c optional isci +dev/isci/scil/sati_mode_pages.c optional isci +dev/isci/scil/sati_mode_select.c optional isci +dev/isci/scil/sati_mode_sense.c optional isci +dev/isci/scil/sati_mode_sense_10.c optional isci +dev/isci/scil/sati_mode_sense_6.c optional isci +dev/isci/scil/sati_move.c optional isci +dev/isci/scil/sati_passthrough.c optional isci +dev/isci/scil/sati_read.c optional isci +dev/isci/scil/sati_read_buffer.c optional isci +dev/isci/scil/sati_read_capacity.c optional isci +dev/isci/scil/sati_reassign_blocks.c optional isci +dev/isci/scil/sati_report_luns.c optional isci +dev/isci/scil/sati_request_sense.c optional isci +dev/isci/scil/sati_start_stop_unit.c optional isci +dev/isci/scil/sati_synchronize_cache.c optional isci +dev/isci/scil/sati_test_unit_ready.c optional isci +dev/isci/scil/sati_unmap.c optional isci +dev/isci/scil/sati_util.c optional isci +dev/isci/scil/sati_verify.c optional isci +dev/isci/scil/sati_write.c optional isci +dev/isci/scil/sati_write_and_verify.c optional isci +dev/isci/scil/sati_write_buffer.c optional isci +dev/isci/scil/sati_write_long.c optional isci +dev/isci/scil/sci_abstract_list.c optional isci +dev/isci/scil/sci_base_controller.c optional isci +dev/isci/scil/sci_base_domain.c optional isci +dev/isci/scil/sci_base_iterator.c optional isci +dev/isci/scil/sci_base_library.c optional isci +dev/isci/scil/sci_base_logger.c optional isci +dev/isci/scil/sci_base_memory_descriptor_list.c optional isci +dev/isci/scil/sci_base_memory_descriptor_list_decorator.c optional isci +dev/isci/scil/sci_base_object.c optional isci +dev/isci/scil/sci_base_observer.c optional isci +dev/isci/scil/sci_base_phy.c optional isci +dev/isci/scil/sci_base_port.c optional isci +dev/isci/scil/sci_base_remote_device.c optional isci +dev/isci/scil/sci_base_request.c optional isci +dev/isci/scil/sci_base_state_machine.c optional isci +dev/isci/scil/sci_base_state_machine_logger.c optional isci +dev/isci/scil/sci_base_state_machine_observer.c optional isci +dev/isci/scil/sci_base_subject.c optional isci +dev/isci/scil/sci_util.c optional isci +dev/isci/scil/scic_sds_controller.c optional isci +dev/isci/scil/scic_sds_library.c optional isci +dev/isci/scil/scic_sds_pci.c optional isci +dev/isci/scil/scic_sds_phy.c optional isci +dev/isci/scil/scic_sds_port.c optional isci +dev/isci/scil/scic_sds_port_configuration_agent.c optional isci +dev/isci/scil/scic_sds_remote_device.c optional isci +dev/isci/scil/scic_sds_remote_node_context.c optional isci +dev/isci/scil/scic_sds_remote_node_table.c optional isci +dev/isci/scil/scic_sds_request.c optional isci +dev/isci/scil/scic_sds_sgpio.c optional isci +dev/isci/scil/scic_sds_smp_remote_device.c optional isci +dev/isci/scil/scic_sds_smp_request.c optional isci +dev/isci/scil/scic_sds_ssp_request.c optional isci +dev/isci/scil/scic_sds_stp_packet_request.c optional isci +dev/isci/scil/scic_sds_stp_remote_device.c optional isci +dev/isci/scil/scic_sds_stp_request.c optional isci +dev/isci/scil/scic_sds_unsolicited_frame_control.c optional isci +dev/isci/scil/scif_sas_controller.c optional isci +dev/isci/scil/scif_sas_controller_state_handlers.c optional isci +dev/isci/scil/scif_sas_controller_states.c optional isci +dev/isci/scil/scif_sas_domain.c optional isci +dev/isci/scil/scif_sas_domain_state_handlers.c optional isci +dev/isci/scil/scif_sas_domain_states.c optional isci +dev/isci/scil/scif_sas_high_priority_request_queue.c optional isci +dev/isci/scil/scif_sas_internal_io_request.c optional isci +dev/isci/scil/scif_sas_io_request.c optional isci +dev/isci/scil/scif_sas_io_request_state_handlers.c optional isci +dev/isci/scil/scif_sas_io_request_states.c optional isci +dev/isci/scil/scif_sas_library.c optional isci +dev/isci/scil/scif_sas_remote_device.c optional isci +dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c optional isci +dev/isci/scil/scif_sas_remote_device_ready_substates.c optional isci +dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c optional isci +dev/isci/scil/scif_sas_remote_device_starting_substates.c optional isci +dev/isci/scil/scif_sas_remote_device_state_handlers.c optional isci +dev/isci/scil/scif_sas_remote_device_states.c optional isci +dev/isci/scil/scif_sas_request.c optional isci +dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c optional isci +dev/isci/scil/scif_sas_smp_io_request.c optional isci +dev/isci/scil/scif_sas_smp_phy.c optional isci +dev/isci/scil/scif_sas_smp_remote_device.c optional isci +dev/isci/scil/scif_sas_stp_io_request.c optional isci +dev/isci/scil/scif_sas_stp_remote_device.c optional isci +dev/isci/scil/scif_sas_stp_task_request.c optional isci +dev/isci/scil/scif_sas_task_request.c optional isci +dev/isci/scil/scif_sas_task_request_state_handlers.c optional isci +dev/isci/scil/scif_sas_task_request_states.c optional isci +dev/isci/scil/scif_sas_timer.c optional isci isa/syscons_isa.c optional sc isa/vga_isa.c optional vga kern/kern_clocksource.c standard Modified: user/jimharris/isci/sys/conf/files.i386 ============================================================================== --- user/jimharris/isci/sys/conf/files.i386 Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/conf/files.i386 Fri Jan 6 20:44:57 2012 (r229730) @@ -239,6 +239,115 @@ dev/uart/uart_cpu_i386.c optional uart dev/acpica/acpi_if.m standard dev/acpi_support/acpi_wmi_if.m standard dev/wpi/if_wpi.c optional wpi +dev/isci/isci.c optional isci +dev/isci/isci_controller.c optional isci +dev/isci/isci_domain.c optional isci +dev/isci/isci_interrupt.c optional isci +dev/isci/isci_io_request.c optional isci +dev/isci/isci_logger.c optional isci +dev/isci/isci_oem_parameters.c optional isci +dev/isci/isci_remote_device.c optional isci +dev/isci/isci_sysctl.c optional isci +dev/isci/isci_task_request.c optional isci +dev/isci/isci_timer.c optional isci +dev/isci/scil/sati.c optional isci +dev/isci/scil/sati_abort_task_set.c optional isci +dev/isci/scil/sati_atapi.c optional isci +dev/isci/scil/sati_device.c optional isci +dev/isci/scil/sati_inquiry.c optional isci +dev/isci/scil/sati_log_sense.c optional isci +dev/isci/scil/sati_lun_reset.c optional isci +dev/isci/scil/sati_mode_pages.c optional isci +dev/isci/scil/sati_mode_select.c optional isci +dev/isci/scil/sati_mode_sense.c optional isci +dev/isci/scil/sati_mode_sense_10.c optional isci +dev/isci/scil/sati_mode_sense_6.c optional isci +dev/isci/scil/sati_move.c optional isci +dev/isci/scil/sati_passthrough.c optional isci +dev/isci/scil/sati_read.c optional isci +dev/isci/scil/sati_read_buffer.c optional isci +dev/isci/scil/sati_read_capacity.c optional isci +dev/isci/scil/sati_reassign_blocks.c optional isci +dev/isci/scil/sati_report_luns.c optional isci +dev/isci/scil/sati_request_sense.c optional isci +dev/isci/scil/sati_start_stop_unit.c optional isci +dev/isci/scil/sati_synchronize_cache.c optional isci +dev/isci/scil/sati_test_unit_ready.c optional isci +dev/isci/scil/sati_unmap.c optional isci +dev/isci/scil/sati_util.c optional isci +dev/isci/scil/sati_verify.c optional isci +dev/isci/scil/sati_write.c optional isci +dev/isci/scil/sati_write_and_verify.c optional isci +dev/isci/scil/sati_write_buffer.c optional isci +dev/isci/scil/sati_write_long.c optional isci +dev/isci/scil/sci_abstract_list.c optional isci +dev/isci/scil/sci_base_controller.c optional isci +dev/isci/scil/sci_base_domain.c optional isci +dev/isci/scil/sci_base_iterator.c optional isci +dev/isci/scil/sci_base_library.c optional isci +dev/isci/scil/sci_base_logger.c optional isci +dev/isci/scil/sci_base_memory_descriptor_list.c optional isci +dev/isci/scil/sci_base_memory_descriptor_list_decorator.c optional isci +dev/isci/scil/sci_base_object.c optional isci +dev/isci/scil/sci_base_observer.c optional isci +dev/isci/scil/sci_base_phy.c optional isci +dev/isci/scil/sci_base_port.c optional isci +dev/isci/scil/sci_base_remote_device.c optional isci +dev/isci/scil/sci_base_request.c optional isci +dev/isci/scil/sci_base_state_machine.c optional isci +dev/isci/scil/sci_base_state_machine_logger.c optional isci +dev/isci/scil/sci_base_state_machine_observer.c optional isci +dev/isci/scil/sci_base_subject.c optional isci +dev/isci/scil/sci_util.c optional isci +dev/isci/scil/scic_sds_controller.c optional isci +dev/isci/scil/scic_sds_library.c optional isci +dev/isci/scil/scic_sds_pci.c optional isci +dev/isci/scil/scic_sds_phy.c optional isci +dev/isci/scil/scic_sds_port.c optional isci +dev/isci/scil/scic_sds_port_configuration_agent.c optional isci +dev/isci/scil/scic_sds_remote_device.c optional isci +dev/isci/scil/scic_sds_remote_node_context.c optional isci +dev/isci/scil/scic_sds_remote_node_table.c optional isci +dev/isci/scil/scic_sds_request.c optional isci +dev/isci/scil/scic_sds_sgpio.c optional isci +dev/isci/scil/scic_sds_smp_remote_device.c optional isci +dev/isci/scil/scic_sds_smp_request.c optional isci +dev/isci/scil/scic_sds_ssp_request.c optional isci +dev/isci/scil/scic_sds_stp_packet_request.c optional isci +dev/isci/scil/scic_sds_stp_remote_device.c optional isci +dev/isci/scil/scic_sds_stp_request.c optional isci +dev/isci/scil/scic_sds_unsolicited_frame_control.c optional isci +dev/isci/scil/scif_sas_controller.c optional isci +dev/isci/scil/scif_sas_controller_state_handlers.c optional isci +dev/isci/scil/scif_sas_controller_states.c optional isci +dev/isci/scil/scif_sas_domain.c optional isci +dev/isci/scil/scif_sas_domain_state_handlers.c optional isci +dev/isci/scil/scif_sas_domain_states.c optional isci +dev/isci/scil/scif_sas_high_priority_request_queue.c optional isci +dev/isci/scil/scif_sas_internal_io_request.c optional isci +dev/isci/scil/scif_sas_io_request.c optional isci +dev/isci/scil/scif_sas_io_request_state_handlers.c optional isci +dev/isci/scil/scif_sas_io_request_states.c optional isci +dev/isci/scil/scif_sas_library.c optional isci +dev/isci/scil/scif_sas_remote_device.c optional isci +dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c optional isci +dev/isci/scil/scif_sas_remote_device_ready_substates.c optional isci +dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c optional isci +dev/isci/scil/scif_sas_remote_device_starting_substates.c optional isci +dev/isci/scil/scif_sas_remote_device_state_handlers.c optional isci +dev/isci/scil/scif_sas_remote_device_states.c optional isci +dev/isci/scil/scif_sas_request.c optional isci +dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c optional isci +dev/isci/scil/scif_sas_smp_io_request.c optional isci +dev/isci/scil/scif_sas_smp_phy.c optional isci +dev/isci/scil/scif_sas_smp_remote_device.c optional isci +dev/isci/scil/scif_sas_stp_io_request.c optional isci +dev/isci/scil/scif_sas_stp_remote_device.c optional isci +dev/isci/scil/scif_sas_stp_task_request.c optional isci +dev/isci/scil/scif_sas_task_request.c optional isci +dev/isci/scil/scif_sas_task_request_state_handlers.c optional isci +dev/isci/scil/scif_sas_task_request_states.c optional isci +dev/isci/scil/scif_sas_timer.c optional isci i386/acpica/acpi_machdep.c optional acpi acpi_wakecode.o optional acpi \ dependency "$S/i386/acpica/acpi_wakecode.S assym.s" \ Modified: user/jimharris/isci/sys/conf/options.amd64 ============================================================================== --- user/jimharris/isci/sys/conf/options.amd64 Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/conf/options.amd64 Fri Jan 6 20:44:57 2012 (r229730) @@ -65,3 +65,6 @@ KDTRACE_FRAME opt_kdtrace.h BPF_JITTER opt_bpf.h XENHVM opt_global.h + +# options for the Intel C600 SAS driver (isci) +ISCI_LOGGING opt_isci.h Modified: user/jimharris/isci/sys/conf/options.i386 ============================================================================== --- user/jimharris/isci/sys/conf/options.i386 Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/conf/options.i386 Fri Jan 6 20:44:57 2012 (r229730) @@ -119,3 +119,6 @@ BPF_JITTER opt_bpf.h NATIVE opt_global.h XEN opt_global.h XENHVM opt_global.h + +# options for the Intel C600 SAS driver (isci) +ISCI_LOGGING opt_isci.h Added: user/jimharris/isci/sys/dev/isci/README ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/jimharris/isci/sys/dev/isci/README Fri Jan 6 20:44:57 2012 (r229730) @@ -0,0 +1,14 @@ +FreeBSD Driver for Intel(R) C600 SAS Controller +=============================================== + +This driver has been developed for use with FreeBSD, version 9.0 and later. + +This driver uses an OS-agnostic abstraction layer library named SCIL that is +published by Intel specifically for the C600 SAS controller. The SAS +controller has no firmware, so the driver is extensive and using SCIL +minimizes the development and maintenance cost of the driver. + +The FreeBSD implementation files are in the isci directory, and SCIL files +are in the isci/scil subdirectory. As Intel publishes new versions of SCIL +(to add features or fix bugs), the isci/scil subdirectory will be updated +appropriately. Modified: user/jimharris/isci/sys/i386/conf/GENERIC ============================================================================== --- user/jimharris/isci/sys/i386/conf/GENERIC Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/i386/conf/GENERIC Fri Jan 6 20:44:57 2012 (r229730) @@ -128,6 +128,7 @@ device bt # Buslogic/Mylex MultiMaster device ncv # NCR 53C500 device nsp # Workbit Ninja SCSI-3 device stg # TMC 18C30/18C50 +device isci # Intel C600 SAS controller # ATA/SCSI peripherals device scbus # SCSI bus (required for ATA/SCSI) Modified: user/jimharris/isci/sys/modules/Makefile ============================================================================== --- user/jimharris/isci/sys/modules/Makefile Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/modules/Makefile Fri Jan 6 20:44:57 2012 (r229730) @@ -143,6 +143,7 @@ SUBDIR= ${_3dfx} \ ${_ips} \ ${_ipw} \ ${_ipwfw} \ + ${_isci} \ iscsi \ isp \ ispfw \ @@ -516,6 +517,7 @@ _ipmi= ipmi _ips= ips _ipw= ipw _ipwfw= ipwfw +_isci= isci _iwi= iwi _iwifw= iwifw _iwn= iwn @@ -594,6 +596,7 @@ _ipmi= ipmi _ips= ips _ipw= ipw _ipwfw= ipwfw +_isci= isci _iwi= iwi _iwifw= iwifw _iwn= iwn Modified: user/jimharris/isci/sys/modules/isci/Makefile ============================================================================== --- user/jimharris/isci/sys/modules/isci/Makefile Fri Jan 6 20:20:59 2012 (r229729) +++ user/jimharris/isci/sys/modules/isci/Makefile Fri Jan 6 20:44:57 2012 (r229730) @@ -4,7 +4,7 @@ ISCI_SRC_PATH = ${.CURDIR}/../.. -.PATH: ${ISCI_SRC_PATH}/dev/isci +.PATH: ${ISCI_SRC_PATH}/dev/isci ${ISCI_SRC_PATH}/dev/isci/scil KMOD = isci SRCS = isci.c isci_oem_parameters.c \ @@ -84,10 +84,9 @@ SRCS += \ sati_verify.c sati_write.c \ sati_write_buffer.c sati_write_long.c sati_write_and_verify.c -SRCS += opt_scsi.h opt_cam.h +SRCS += opt_scsi.h opt_cam.h opt_isci.h SRCS += device_if.h bus_if.h pci_if.h CC = gcc .include -