From owner-svn-src-projects@FreeBSD.ORG Sun Nov 27 23:31:23 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B061106564A; Sun, 27 Nov 2011 23:31:23 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 2AE388FC17; Sun, 27 Nov 2011 23:31:23 +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 pARNVNFW060788; Sun, 27 Nov 2011 23:31:23 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pARNVNCY060786; Sun, 27 Nov 2011 23:31:23 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201111272331.pARNVNCY060786@svn.freebsd.org> From: Mark Linimon Date: Sun, 27 Nov 2011 23:31:23 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228047 - projects/portbuild/scripts X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Nov 2011 23:31:23 -0000 Author: linimon (doc,ports committer) Date: Sun Nov 27 23:31:22 2011 New Revision: 228047 URL: http://svn.freebsd.org/changeset/base/228047 Log: Sigh. The last change was broken. We need to unconditionally set up the _default_ directory on the target. Modified: projects/portbuild/scripts/dosetupnode Modified: projects/portbuild/scripts/dosetupnode ============================================================================== --- projects/portbuild/scripts/dosetupnode Sun Nov 27 21:01:51 2011 (r228046) +++ projects/portbuild/scripts/dosetupnode Sun Nov 27 23:31:22 2011 (r228047) @@ -81,8 +81,9 @@ setup() { ${client_setup} pre-copy ${args} || (echo "pre-copy for ${node} failed"; return 1) if [ "${norsync}" -eq 0 ]; then + # create one master copy in the default directory rsync ${rsync_gzip} -e "${ssh_cmd}" -r -l -p --delete ${pbc}/scripts ${pbc}/sources \ - ${client_user}@${node}:${pbc}/ + ${client_user}@${node}:/var/portbuild/ checkerror $? || (echo "Copying scripts to ${node} failed"; return 1) # conf files (e.g. client.conf and common.conf) can be symlinks outside From owner-svn-src-projects@FreeBSD.ORG Mon Nov 28 14:20:13 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A4BA1065670; Mon, 28 Nov 2011 14:20:13 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 404218FC15; Mon, 28 Nov 2011 14:20:13 +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 pASEKDrf094662; Mon, 28 Nov 2011 14:20:13 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pASEKDml094661; Mon, 28 Nov 2011 14:20:13 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201111281420.pASEKDml094661@svn.freebsd.org> From: Peter Holm Date: Mon, 28 Nov 2011 14:20:13 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228067 - projects/stress2/misc X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2011 14:20:13 -0000 Author: pho Date: Mon Nov 28 14:20:12 2011 New Revision: 228067 URL: http://svn.freebsd.org/changeset/base/228067 Log: Added regression test for r227952. Added: projects/stress2/misc/devfd.sh (contents, props changed) Added: projects/stress2/misc/devfd.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/stress2/misc/devfd.sh Mon Nov 28 14:20:12 2011 (r228067) @@ -0,0 +1,131 @@ +#!/bin/sh + +# +# Copyright (c) 2011 Peter Holm +# All rights reserved. +# +# 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. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. +# +# $FreeBSD$ +# + +# "panic: vn_lock 0xc65b5828: zero hold count" seen. + +# Originally found by the iknowthis test suite +# by Tavis Ormandy +# Fixed by r227952 + +[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 + +. ../default.cfg + +odir=`pwd` +cd /tmp +sed '1,/^EOF/d' < $odir/$0 > devfd.c +rm -f /tmp/devfd +cc -o devfd -Wall -Wextra -O2 -g devfd.c -lpthread || exit 1 +rm -f devfd.c + +mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint +mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart + +mdconfig -a -t swap -s 1g -u $mdstart || exit 1 +bsdlabel -w md$mdstart auto +newfs -U md${mdstart}$part > /dev/null +mount /dev/md${mdstart}$part $mntpoint +chmod 777 $mntpoint + +su $testuser -c "(cd $mntpoint; /tmp/devfd)" + +while mount | grep $mntpoint | grep -q /dev/md; do + umount $mntpoint || sleep 1 +done +mdconfig -d -u $mdstart +rm -f /tmp/devfd +exit +EOF +#include +#include +#include +#include +#include +#include +#include +#include +#include + +int fd[3], fd2[3]; + +void * +thr1(void *arg __unused) +{ + int i, j; + char path[80]; + + for (i = 0; i < 100000; i++) { + for (j = 0; j < 3; j++) { + if (fd[j] != -1) + close(fd[j]); + sprintf(path, "fx%d", j); + fd[j] = open(path, O_RDWR | O_CREAT, 0640); + } + } + return (0); +} + +void * +thr2(void *arg __unused) +{ + int i, j; + char path[80]; + + for (i = 0; i < 100000; i++) { + for (j = 0; j < 3; j++) { + if (fd2[j] != -1) + close(fd2[j]); + sprintf(path, "/dev/fd/%d", j); + if ((fd2[j] = open(path, O_RDONLY)) != -1) + fchflags(fd2[j], UF_NODUMP); + } + + } + return (0); +} + +int +main(void) +{ + pthread_t p1, p2; + + close(0); + close(1); + close(2); + if (pthread_create(&p1, NULL, thr1, NULL) != 0) + err(1, "pthread_create"); + if (pthread_create(&p2, NULL, thr2, NULL) != 0) + err(1, "pthread_create"); + pthread_join(p1, NULL); + pthread_join(p2, NULL); + + return (0); +} + From owner-svn-src-projects@FreeBSD.ORG Mon Nov 28 20:00:47 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B76371065675; Mon, 28 Nov 2011 20:00:47 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 9D1038FC0C; Mon, 28 Nov 2011 20:00:47 +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 pASK0lqH006697; Mon, 28 Nov 2011 20:00:47 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pASK0lDk006696; Mon, 28 Nov 2011 20:00:47 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201111282000.pASK0lDk006696@svn.freebsd.org> From: Peter Holm Date: Mon, 28 Nov 2011 20:00:47 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228094 - projects/stress2/misc X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2011 20:00:47 -0000 Author: pho Date: Mon Nov 28 20:00:47 2011 New Revision: 228094 URL: http://svn.freebsd.org/changeset/base/228094 Log: Added regression test. Added: projects/stress2/misc/readdir.sh (contents, props changed) Added: projects/stress2/misc/readdir.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/stress2/misc/readdir.sh Mon Nov 28 20:00:47 2011 (r228094) @@ -0,0 +1,133 @@ +#!/bin/sh + +# +# Copyright (c) 2011 Peter Holm +# All rights reserved. +# +# 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. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. +# +# $FreeBSD$ +# + + +# readdir(3) fuzzing inspired by the iknowthis test suite +# by Tavis Ormandy + +# "panic: kmem_malloc(1328054272): kmem_map too small" seen + +[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 + +. ../default.cfg + +here=`pwd` +cd /tmp +sed '1,/^EOF/d' < $here/$0 > readdir.c +cc -o readdir -Wall -Wextra readdir.c +rm -f readdir.c + +mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint +mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart + + +mount -t tmpfs tmpfs $mntpoint +echo "Testing tmpfs(5)" +cp -a /usr/include $mntpoint +/tmp/readdir $mntpoint +umount $mntpoint + +echo "Testing fdescfs(5)" +/tmp/readdir /dev/fs + +echo "Testing procfs(5)" +mount -t procfs procfs $mntpoint +/tmp/readdir $mntpoint +umount $mntpoint + +mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart +mdconfig -a -t swap -s 1g -u $mdstart || exit 1 +bsdlabel -w md$mdstart auto +newfs -U md${mdstart}$part > /dev/null +mount /dev/md${mdstart}$part $mntpoint +cp -a /usr/include $mntpoint +echo "Testing FFS" +/tmp/readdir $mntpoint +umount $mntpoint + +mount -t nullfs /bin $mntpoint +echo "Testing nullfs(5)" +/tmp/readdir $mntpoint +umount $mntpoint + +rm -f /tmp/readdir +exit 0 +EOF +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static void +hand(int i __unused) { /* handler */ + _exit(1); +} + +int +test(char *path) +{ + + DIR *dirp, fuzz; + int i; + + signal(SIGSEGV, hand); + + for (i = 0; i < 2000; i++) { + if ((dirp = opendir(path)) == NULL) + break; + bcopy(dirp, &fuzz, sizeof(fuzz)); + fuzz.dd_len = arc4random(); + readdir(&fuzz); + closedir(dirp); + } + + exit(0); +} + +int +main(int argc __unused, char **argv) +{ + int i; + + for (i = 0; i < 1000; i++) { + if (fork() == 0) + test(argv[1]); + wait(NULL); + } + + return (0); +} From owner-svn-src-projects@FreeBSD.ORG Mon Nov 28 20:01:39 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9958B1065676; Mon, 28 Nov 2011 20:01:39 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 7F4558FC14; Mon, 28 Nov 2011 20:01:39 +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 pASK1dj8006761; Mon, 28 Nov 2011 20:01:39 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pASK1dVa006760; Mon, 28 Nov 2011 20:01:39 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201111282001.pASK1dVa006760@svn.freebsd.org> From: Peter Holm Date: Mon, 28 Nov 2011 20:01:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228095 - projects/stress2/misc X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2011 20:01:39 -0000 Author: pho Date: Mon Nov 28 20:01:39 2011 New Revision: 228095 URL: http://svn.freebsd.org/changeset/base/228095 Log: Added regression test. Added: projects/stress2/misc/pread.sh (contents, props changed) Added: projects/stress2/misc/pread.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/stress2/misc/pread.sh Mon Nov 28 20:01:39 2011 (r228095) @@ -0,0 +1,148 @@ +#!/bin/sh + +# +# Copyright (c) 2011 Peter Holm +# All rights reserved. +# +# 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. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. +# +# $FreeBSD$ +# + +# pread(2) fuzzing inspired by the iknowthis test suite +# by Tavis Ormandy + +# Fixed in r227527. + +[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 + +. ../default.cfg + +here=`pwd` +cd /tmp +sed '1,/^EOF/d' < $here/$0 > pread.c +cc -o pread -Wall -Wextra pread.c +rm -f pread.c + +mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint +mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart + +mount -t tmpfs tmpfs $mntpoint +cp -a /usr/include $mntpoint +echo "Testing tmpfs(5)" +/tmp/pread $mntpoint +umount $mntpoint + +echo "Testing fdescfs(5)" +/tmp/pread /dev/fd + +echo "Testing procfs(5)" +mount -t procfs procfs $mntpoint +/tmp/pread $mntpoint +umount $mntpoint + +mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart +mdconfig -a -t swap -s 1g -u $mdstart || exit 1 +bsdlabel -w md$mdstart auto +newfs -U md${mdstart}$part > /dev/null +mount /dev/md${mdstart}$part $mntpoint +cp -a /usr/include $mntpoint +echo "Testing FFS" +/tmp/pread $mntpoint +umount $mntpoint + +mount -t nullfs /bin $mntpoint +echo "Testing nullfs(5)" +/tmp/pread $mntpoint +umount $mntpoint +mount -t procfs procfs $mntpoint +/tmp/pread $mntpoint +umount $mntpoint + +rm -f /tmp/pread +exit 0 +EOF +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static void +hand(int i __unused) { /* handler */ + _exit(1); +} + +int +test(char *path) +{ + + FTS *fts; + FTSENT *p; + int ftsoptions; + char *args[2]; + int buf[64], fd; + + signal(SIGSEGV, hand); + signal(SIGABRT, hand); + ftsoptions = 0; + args[0] = path; + args[1] = 0; + + if ((fts = fts_open(args, ftsoptions, NULL)) == NULL) + err(1, "fts_open"); + + while ((p = fts_read(fts)) != NULL) { + if ((fd = open(p->fts_path, O_RDONLY)) == -1) + warn("open(%s)", p->fts_path); + alarm(1); + pread(fd, (void *)0xdeadc0de, 0x7ffffff, 0xffffffff); + pread(fd, buf, 0x7ffffff, 0xffffffff); + pread(fd, buf, sizeof(buf), 0xffffffff); + pread(fd, buf, sizeof(buf), 0); + close(fd); + } + fts_close(fts); + + exit(0); +} + +int +main(int argc __unused, char **argv) +{ + int i; + + for (i = 0; i < 10; i++) { + if (fork() == 0) + test(argv[1]); + wait(NULL); + } + + return (0); +} From owner-svn-src-projects@FreeBSD.ORG Mon Nov 28 20:03:34 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D078106566B; Mon, 28 Nov 2011 20:03:34 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 223448FC15; Mon, 28 Nov 2011 20:03: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 pASK3YiN006853; Mon, 28 Nov 2011 20:03:34 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pASK3YPX006852; Mon, 28 Nov 2011 20:03:34 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201111282003.pASK3YPX006852@svn.freebsd.org> From: Peter Holm Date: Mon, 28 Nov 2011 20:03:34 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228096 - projects/stress2/misc X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2011 20:03:34 -0000 Author: pho Date: Mon Nov 28 20:03:33 2011 New Revision: 228096 URL: http://svn.freebsd.org/changeset/base/228096 Log: Added regression test. Added: projects/stress2/misc/syscall3.sh (contents, props changed) Added: projects/stress2/misc/syscall3.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/stress2/misc/syscall3.sh Mon Nov 28 20:03:33 2011 (r228096) @@ -0,0 +1,133 @@ +#!/bin/sh + +# +# Copyright (c) 2011 Peter Holm +# All rights reserved. +# +# 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. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. +# +# $FreeBSD$ +# + +# Test random syscalls with random arguments. +# Regression test of r209697 + +[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 + +. ../default.cfg + +odir=`pwd` +cd /tmp +sed '1,/^EOF/d' < $odir/$0 > syscall3.c +cc -o syscall3 -Wall syscall3.c +rm -f syscall3.c + +kldstat -v | grep -q sysvmsg || kldload sysvmsg +kldstat -v | grep -q sysvsem || kldload sysvsem +kldstat -v | grep -q sysvshm || kldload sysvshm + +kldstat -v | grep -q aio || kldload aio +kldstat -v | grep -q mqueuefs || kldload mqueuefs + +mkdir -p $RUNDIR/syscall3 +cd $RUNDIR/syscall3 + +for i in `jot 4`; do + su $testuser -c /tmp/syscall3 & +done +for i in `jot 4`; do + wait +done + +chflags -R 0 $RUNDIR/syscall3 +rm -rf /tmp/syscall3 $RUNDIR/syscall3 +exit +EOF +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static unsigned int ignore[] = { + SYS_syscall, + SYS_exit, + SYS_fork, + 11, /* 11 is obsolete execv */ + SYS_unmount, + SYS_reboot, + SYS_vfork, + 109, /* 109 is old sigblock */ + 111, /* 111 is old sigsuspend */ + SYS_shutdown, + SYS___syscall, + SYS_rfork, + SYS_sigsuspend, + SYS_mac_syscall, + SYS_sigtimedwait, + SYS_sigwaitinfo, +}; + +void +handler(int i) { + _exit(0); +} + +int +main(int argc, char **argv) +{ + unsigned int i; + unsigned int arg1, arg2, arg3, arg4, arg5, arg6, arg7, num; + + signal(SIGSYS, SIG_IGN); + signal(SIGALRM, handler); + alarm(600); + for (;;) { + num = 0; + while (num == 0) { + num = arc4random(); + for (i = 0; i < sizeof(ignore) / sizeof(ignore[0]); i++) + if (num == ignore[i]) { + num = 0; + break; + } + } + arg1 = arc4random(); + arg2 = arc4random(); + arg3 = arc4random(); + arg4 = arc4random(); + arg5 = arc4random(); + arg6 = arc4random(); + arg7 = arc4random(); + + if (argc > 1) + printf("%2d : syscall(%3d, %x, %x, %x, %x, %x, %x, %x)\n", + i, num, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + syscall(num, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + } + + return (0); +} From owner-svn-src-projects@FreeBSD.ORG Mon Nov 28 20:08:19 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCFAC1065672; Mon, 28 Nov 2011 20:08:19 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id BC4DB8FC0C; Mon, 28 Nov 2011 20:08:19 +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 pASK8Jcn007094; Mon, 28 Nov 2011 20:08:19 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pASK8JsR007093; Mon, 28 Nov 2011 20:08:19 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201111282008.pASK8JsR007093@svn.freebsd.org> From: Peter Holm Date: Mon, 28 Nov 2011 20:08:19 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228098 - projects/stress2/misc X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2011 20:08:19 -0000 Author: pho Date: Mon Nov 28 20:08:19 2011 New Revision: 228098 URL: http://svn.freebsd.org/changeset/base/228098 Log: Threaded syscall(2) fuzzer added. Added: projects/stress2/misc/syscall4.sh (contents, props changed) Added: projects/stress2/misc/syscall4.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/stress2/misc/syscall4.sh Mon Nov 28 20:08:19 2011 (r228098) @@ -0,0 +1,281 @@ +#!/bin/sh + +# +# Copyright (c) 2011 Peter Holm +# All rights reserved. +# +# 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. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. +# +# $FreeBSD$ +# + +# Threaded syscall(2) fuzz test inspired by the iknowthis test suite +# by Tavis Ormandy + +[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 + +. ../default.cfg + +odir=`pwd` +cd /tmp +sed '1,/^EOF/d' < $odir/$0 > syscall4.c +rm -f /tmp/syscall4 +cc -o syscall4 -Wall -Wextra -O2 -g syscall4.c -lpthread || exit 1 +rm -f syscall4.c + +kldstat -v | grep -q sysvmsg || kldload sysvmsg +kldstat -v | grep -q sysvsem || kldload sysvsem +kldstat -v | grep -q sysvshm || kldload sysvshm +kldstat -v | grep -q aio || kldload aio +kldstat -v | grep -q mqueuefs || kldload mqueuefs + +mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint +mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart + +mdconfig -a -t swap -s 2g -u $mdstart || exit 1 +bsdlabel -w md$mdstart auto +newfs -U md${mdstart}$part > /dev/null +mount /dev/md${mdstart}$part $mntpoint +chmod 777 $mntpoint + +for i in `jot 10`; do + (cd $mntpoint; /tmp/syscall4 $* < /dev/null) & + sleep 180 + killall -9 syscall4 + ipcs | awk '/^(q|m|s)/ {print " -" $1, $2}' | xargs -L 1 ipcrm +done + +while mount | grep $mntpoint | grep -q /dev/md; do + umount $mntpoint || sleep 1 +done +mdconfig -d -u $mdstart +rm -f /tmp/syscall4 +exit +EOF +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +static int ignore[] = { + SYS_syscall, + SYS_exit, + SYS_fork, + 11, /* 11 is obsolete execv */ + SYS_unmount, + SYS_reboot, + SYS_vfork, + 109, /* 109 is old sigblock */ + 111, /* 111 is old sigsuspend */ + SYS_shutdown, + SYS___syscall, + SYS_rfork, + SYS_sigsuspend, + SYS_mac_syscall, + SYS_sigtimedwait, + SYS_sigwaitinfo, +}; + +int fd[900], fds[2], socketpr[2]; +#define N (128 * 1024 / (int)sizeof(u_int32_t)) +u_int32_t r[N]; +int syscallno; + +#define UID_NOBODY 65534 +#define GID_NOBODY 65534 + +static int +random_int(int mi, int ma) +{ + return (arc4random() % (ma - mi + 1) + mi); +} + +static void +hand(int i __unused) { /* handler */ + _exit(1); +} + +unsigned long +makearg(void) +{ + unsigned int i, val; + + val = arc4random(); + i = arc4random() % 100; + if (i < 20) + val = val & 0xff; + if (i >= 20 && i < 40) + val = val & 0xffff; + if (i >= 40 && i < 60) + val = (unsigned long)(r) + (val & 0xffff); + + return(val); +} + +void * +test(void *arg __unused) +{ + + FTS *fts; + FTSENT *p; + int ftsoptions; + char *args[5]; + int i; + + ftsoptions = FTS_PHYSICAL; + ftsoptions = 0; + args[0] = "/dev"; + args[1] = "/proc"; + args[2] = "/usr/compat/linux/proc"; + args[3] = "."; + args[4] = 0; + + for (;;) { + for (i = 0; i < N; i++) + r[i] = arc4random(); + if ((fts = fts_open(args, ftsoptions, NULL)) == NULL) + err(1, "fts_open"); + + i = 0; + while ((p = fts_read(fts)) != NULL) { + if (fd[i] > 0) + close(fd[i]); + if ((fd[i] = open(p->fts_path, O_RDWR)) == -1) + if ((fd[i] = open(p->fts_path, O_WRONLY)) == -1) + if ((fd[i] = open(p->fts_path, O_RDONLY)) == -1) + continue; + i++; + i = i % 900; + } + + if (errno != 0 && errno != ENOENT) + warn("fts_read"); + if (fts_close(fts) == -1) + err(1, "fts_close()"); + if (pipe(fds) == -1) + err(1, "pipe()"); + if (socketpair(PF_UNIX, SOCK_SEQPACKET, 0, socketpr) == -1) + err(1, "socketpair()"); + sleep(1); + close(socketpr[0]); + close(socketpr[1]); + close(fds[0]); + close(fds[1]); + } + return(0); +} + +void * +calls(void *arg __unused) +{ + int i, j, num; + unsigned long arg1, arg2, arg3, arg4, arg5, arg6, arg7; + + for (i = 0;; i++) { + if (i == 0) + usleep(1000); + num = syscallno; + while (num == 0) { + num = random_int(0, SYS_MAXSYSCALL); + for (j = 0; j < (int)sizeof(ignore) / (int)sizeof(ignore[0]); j++) + if (num == ignore[j]) { + num = 0; + break; + } + } + arg1 = makearg(); + arg2 = makearg(); + arg3 = makearg(); + arg4 = makearg(); + arg5 = makearg(); + arg6 = makearg(); + arg7 = makearg(); + +#if 0 + fprintf(stderr, "%2d : syscall(%3d, %lx, %lx, %lx, %lx, %lx, %lx, %lx)\n", + i, num, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + sleep(2); +#endif + alarm(1); + syscall(num, arg1, arg2, arg3, arg4, arg5, arg6, arg7); + num = 0; + } + + return (0); +} + +int +main(int argc, char **argv) +{ + pthread_t rp, cp[50]; + int i, j; + + if (setgid(GID_NOBODY) == -1) + err(1, "setgid(%d)", GID_NOBODY); + if (setuid(UID_NOBODY) == -1) + err(1, "setuid(%d)", UID_NOBODY); + + signal(SIGALRM, hand); + signal(SIGILL, hand); + signal(SIGFPE, hand); + signal(SIGSEGV, hand); + signal(SIGBUS, hand); + signal(SIGURG, hand); + signal(SIGSYS, hand); + signal(SIGTRAP, hand); + + if (argc == 2) + syscallno = atoi(argv[1]); + + for (i = 0; i < 100000; i++) { + if (fork() == 0) { + arc4random_stir(); + if (pthread_create(&rp, NULL, test, NULL) != 0) + perror("pthread_create"); + usleep(1000); + for (j = 0; j < 50; j++) + if (pthread_create(&cp[j], NULL, calls, NULL) != 0) + perror("pthread_create"); + + for (j = 0; j < 50; j++) + pthread_join(cp[j], NULL); + exit(0); + } + wait(NULL); + } + + return (0); +} From owner-svn-src-projects@FreeBSD.ORG Mon Nov 28 22:37:00 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B4CE106566B; Mon, 28 Nov 2011 22:37:00 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 8B4FD8FC19; Mon, 28 Nov 2011 22:37:00 +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 pASMb0f2012366; Mon, 28 Nov 2011 22:37:00 GMT (envelope-from delphij@svn.freebsd.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pASMb0cv012364; Mon, 28 Nov 2011 22:37:00 GMT (envelope-from delphij@svn.freebsd.org) Message-Id: <201111282237.pASMb0cv012364@svn.freebsd.org> From: Xin LI Date: Mon, 28 Nov 2011 22:37:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228108 - projects/head_mfi/sys/modules/mfi X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2011 22:37:00 -0000 Author: delphij Date: Mon Nov 28 22:37:00 2011 New Revision: 228108 URL: http://svn.freebsd.org/changeset/base/228108 Log: Fix a buglet in Makefile found at field build at iXsystems. Modified: projects/head_mfi/sys/modules/mfi/Makefile Modified: projects/head_mfi/sys/modules/mfi/Makefile ============================================================================== --- projects/head_mfi/sys/modules/mfi/Makefile Mon Nov 28 22:30:19 2011 (r228107) +++ projects/head_mfi/sys/modules/mfi/Makefile Mon Nov 28 22:37:00 2011 (r228108) @@ -10,7 +10,7 @@ SUBDIR+= mfi_linux KMOD= mfi SRCS= mfi.c mfi_pci.c mfi_disk.c mfi_debug.c mfi_syspd.c mfi_tbolt.c -SRCS+= opt_mfi.h opt_cam.h +SRCS+= opt_mfi.h opt_cam.h opt_compat.h SRCS+= device_if.h bus_if.h pci_if.h #CFLAGS += -DMFI_DEBUG From owner-svn-src-projects@FreeBSD.ORG Tue Nov 29 15:24:22 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F58B106566B; Tue, 29 Nov 2011 15:24:22 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 18CF58FC08; Tue, 29 Nov 2011 15:24:22 +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 pATFOMWa053575; Tue, 29 Nov 2011 15:24:22 GMT (envelope-from cognet@svn.freebsd.org) Received: (from cognet@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pATFOLkN053554; Tue, 29 Nov 2011 15:24:21 GMT (envelope-from cognet@svn.freebsd.org) Message-Id: <201111291524.pATFOLkN053554@svn.freebsd.org> From: Olivier Houchard Date: Tue, 29 Nov 2011 15:24:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228136 - in projects/armv6: . bin/cat bin/ln bin/mkdir bin/mv bin/ps bin/rm bin/sh bin/test cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/c... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2011 15:24:22 -0000 Author: cognet Date: Tue Nov 29 15:24:19 2011 New Revision: 228136 URL: http://svn.freebsd.org/changeset/base/228136 Log: Yet another MFC Added: projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_iter.c - copied unchanged from r228133, head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_iter.c projects/armv6/contrib/binutils/ld/emulparams/elf64ppc_fbsd.sh - copied unchanged from r228133, head/contrib/binutils/ld/emulparams/elf64ppc_fbsd.sh projects/armv6/contrib/gperf/configure.ac - copied unchanged from r228133, head/contrib/gperf/configure.ac projects/armv6/contrib/gperf/doc/configure.ac - copied unchanged from r228133, head/contrib/gperf/doc/configure.ac projects/armv6/contrib/gperf/lib/configure.ac - copied unchanged from r228133, head/contrib/gperf/lib/configure.ac projects/armv6/contrib/gperf/lib/getline.cc - copied unchanged from r228133, head/contrib/gperf/lib/getline.cc projects/armv6/contrib/gperf/lib/getline.h - copied unchanged from r228133, head/contrib/gperf/lib/getline.h projects/armv6/contrib/gperf/src/config.h_vms - copied unchanged from r228133, head/contrib/gperf/src/config.h_vms projects/armv6/contrib/gperf/src/configure.ac - copied unchanged from r228133, head/contrib/gperf/src/configure.ac projects/armv6/contrib/gperf/src/input.cc - copied unchanged from r228133, head/contrib/gperf/src/input.cc projects/armv6/contrib/gperf/src/input.h - copied unchanged from r228133, head/contrib/gperf/src/input.h projects/armv6/contrib/gperf/src/keyword-list.cc - copied unchanged from r228133, head/contrib/gperf/src/keyword-list.cc projects/armv6/contrib/gperf/src/keyword-list.h - copied unchanged from r228133, head/contrib/gperf/src/keyword-list.h projects/armv6/contrib/gperf/src/keyword-list.icc - copied unchanged from r228133, head/contrib/gperf/src/keyword-list.icc projects/armv6/contrib/gperf/src/keyword.cc - copied unchanged from r228133, head/contrib/gperf/src/keyword.cc projects/armv6/contrib/gperf/src/keyword.h - copied unchanged from r228133, head/contrib/gperf/src/keyword.h projects/armv6/contrib/gperf/src/keyword.icc - copied unchanged from r228133, head/contrib/gperf/src/keyword.icc projects/armv6/contrib/gperf/src/output.cc - copied unchanged from r228133, head/contrib/gperf/src/output.cc projects/armv6/contrib/gperf/src/output.h - copied unchanged from r228133, head/contrib/gperf/src/output.h projects/armv6/contrib/gperf/src/positions.cc - copied unchanged from r228133, head/contrib/gperf/src/positions.cc projects/armv6/contrib/gperf/src/positions.h - copied unchanged from r228133, head/contrib/gperf/src/positions.h projects/armv6/contrib/gperf/src/positions.icc - copied unchanged from r228133, head/contrib/gperf/src/positions.icc projects/armv6/contrib/gperf/src/search.cc - copied unchanged from r228133, head/contrib/gperf/src/search.cc projects/armv6/contrib/gperf/src/search.h - copied unchanged from r228133, head/contrib/gperf/src/search.h projects/armv6/contrib/libc++/ - copied from r228133, head/contrib/libc++/ - copied from r228133, head/contrib/libcxxrt/ projects/armv6/include/_xlocale_ctype.h - copied unchanged from r228133, head/include/_xlocale_ctype.h projects/armv6/include/xlocale.h - copied unchanged from r228133, head/include/xlocale.h projects/armv6/lib/libc++/ - copied from r228133, head/lib/libc++/ projects/armv6/lib/libc/locale/DESIGN.xlocale - copied unchanged from r228133, head/lib/libc/locale/DESIGN.xlocale projects/armv6/lib/libc/locale/ctype.c - copied unchanged from r228133, head/lib/libc/locale/ctype.c projects/armv6/lib/libc/locale/duplocale.3 - copied unchanged from r228133, head/lib/libc/locale/duplocale.3 projects/armv6/lib/libc/locale/freelocale.3 - copied unchanged from r228133, head/lib/libc/locale/freelocale.3 projects/armv6/lib/libc/locale/newlocale.3 - copied unchanged from r228133, head/lib/libc/locale/newlocale.3 projects/armv6/lib/libc/locale/querylocale.3 - copied unchanged from r228133, head/lib/libc/locale/querylocale.3 projects/armv6/lib/libc/locale/uselocale.3 - copied unchanged from r228133, head/lib/libc/locale/uselocale.3 projects/armv6/lib/libc/locale/xlocale.3 - copied unchanged from r228133, head/lib/libc/locale/xlocale.3 projects/armv6/lib/libc/locale/xlocale.c - copied unchanged from r228133, head/lib/libc/locale/xlocale.c projects/armv6/lib/libc/locale/xlocale_private.h - copied unchanged from r228133, head/lib/libc/locale/xlocale_private.h projects/armv6/lib/libc/sys/ffclock.2 - copied unchanged from r228133, head/lib/libc/sys/ffclock.2 projects/armv6/lib/libc/sys/posix_fadvise.2 - copied unchanged from r228133, head/lib/libc/sys/posix_fadvise.2 projects/armv6/lib/libcxxrt/ - copied from r228133, head/lib/libcxxrt/ projects/armv6/sbin/camcontrol/fwdownload.c - copied unchanged from r228133, head/sbin/camcontrol/fwdownload.c projects/armv6/share/man/man4/capsicum.4 - copied unchanged from r228133, head/share/man/man4/capsicum.4 projects/armv6/share/man/man4/netmap.4 - copied unchanged from r228133, head/share/man/man4/netmap.4 projects/armv6/share/man/man4/qlxgb.4 - copied unchanged from r228133, head/share/man/man4/qlxgb.4 projects/armv6/share/man/man4/sfxge.4 - copied unchanged from r228133, head/share/man/man4/sfxge.4 projects/armv6/share/man/man4/virtio.4 - copied unchanged from r228133, head/share/man/man4/virtio.4 projects/armv6/share/man/man4/virtio_balloon.4 - copied unchanged from r228133, head/share/man/man4/virtio_balloon.4 projects/armv6/share/man/man4/virtio_blk.4 - copied unchanged from r228133, head/share/man/man4/virtio_blk.4 projects/armv6/share/man/man4/vtnet.4 - copied unchanged from r228133, head/share/man/man4/vtnet.4 projects/armv6/sys/boot/fdt/dts/p1020rdb.dts - copied unchanged from r228133, head/sys/boot/fdt/dts/p1020rdb.dts projects/armv6/sys/boot/fdt/dts/p2020ds.dts - copied unchanged from r228133, head/sys/boot/fdt/dts/p2020ds.dts projects/armv6/sys/boot/fdt/dts/p3041ds.dts - copied unchanged from r228133, head/sys/boot/fdt/dts/p3041ds.dts projects/armv6/sys/boot/i386/common/edd.h - copied unchanged from r228133, head/sys/boot/i386/common/edd.h projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype2s.c - copied unchanged from r228133, head/sys/contrib/dev/acpica/compiler/aslrestype2s.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmresrcl2.c - copied unchanged from r228133, head/sys/contrib/dev/acpica/disassembler/dmresrcl2.c projects/armv6/sys/contrib/dev/acpica/include/actbl3.h - copied unchanged from r228133, head/sys/contrib/dev/acpica/include/actbl3.h projects/armv6/sys/contrib/dev/acpica/os_specific/ - copied from r228133, head/sys/contrib/dev/acpica/os_specific/ projects/armv6/sys/contrib/dev/acpica/resources/rsserial.c - copied unchanged from r228133, head/sys/contrib/dev/acpica/resources/rsserial.c projects/armv6/sys/contrib/dev/acpica/utilities/utxfmutex.c - copied unchanged from r228133, head/sys/contrib/dev/acpica/utilities/utxfmutex.c projects/armv6/sys/dev/cesa/ - copied from r228133, head/sys/dev/cesa/ projects/armv6/sys/dev/esp/am53c974reg.h - copied unchanged from r228133, head/sys/dev/esp/am53c974reg.h projects/armv6/sys/dev/esp/esp_pci.c - copied unchanged from r228133, head/sys/dev/esp/esp_pci.c projects/armv6/sys/dev/mii/mii_bitbang.c - copied unchanged from r228133, head/sys/dev/mii/mii_bitbang.c projects/armv6/sys/dev/mii/mii_bitbang.h - copied unchanged from r228133, head/sys/dev/mii/mii_bitbang.h projects/armv6/sys/dev/netmap/ - copied from r228133, head/sys/dev/netmap/ projects/armv6/sys/dev/qlxgb/ - copied from r228133, head/sys/dev/qlxgb/ projects/armv6/sys/dev/sfxge/ - copied from r228133, head/sys/dev/sfxge/ projects/armv6/sys/dev/virtio/ - copied from r228133, head/sys/dev/virtio/ projects/armv6/sys/kern/kern_ffclock.c - copied unchanged from r228133, head/sys/kern/kern_ffclock.c projects/armv6/sys/libkern/iconv_ucs.c - copied unchanged from r228133, head/sys/libkern/iconv_ucs.c projects/armv6/sys/mips/conf/std.XLP - copied unchanged from r228133, head/sys/mips/conf/std.XLP projects/armv6/sys/mips/nlm/hal/nlm_hal.c - copied unchanged from r228133, head/sys/mips/nlm/hal/nlm_hal.c projects/armv6/sys/modules/qlxgb/ - copied from r228133, head/sys/modules/qlxgb/ projects/armv6/sys/modules/sfxge/ - copied from r228133, head/sys/modules/sfxge/ projects/armv6/sys/modules/virtio/ - copied from r228133, head/sys/modules/virtio/ projects/armv6/sys/net/netmap.h - copied unchanged from r228133, head/sys/net/netmap.h projects/armv6/sys/net/netmap_user.h - copied unchanged from r228133, head/sys/net/netmap_user.h projects/armv6/sys/sparc64/sparc64/cam_machdep.c - copied unchanged from r228133, head/sys/sparc64/sparc64/cam_machdep.c projects/armv6/sys/sys/_ffcounter.h - copied unchanged from r228133, head/sys/sys/_ffcounter.h projects/armv6/sys/sys/timeffc.h - copied unchanged from r228133, head/sys/sys/timeffc.h projects/armv6/tools/build/options/WITH_LIBCPLUSPLUS - copied unchanged from r228133, head/tools/build/options/WITH_LIBCPLUSPLUS projects/armv6/tools/regression/bin/sh/builtins/case11.0 - copied unchanged from r228133, head/tools/regression/bin/sh/builtins/case11.0 projects/armv6/tools/regression/bin/sh/builtins/case12.0 - copied unchanged from r228133, head/tools/regression/bin/sh/builtins/case12.0 projects/armv6/tools/regression/bin/sh/builtins/for1.0 - copied unchanged from r228133, head/tools/regression/bin/sh/builtins/for1.0 projects/armv6/tools/regression/bin/sh/parameters/optind1.0 - copied unchanged from r228133, head/tools/regression/bin/sh/parameters/optind1.0 projects/armv6/tools/regression/lib/libc/gen/test-arc4random.c - copied unchanged from r228133, head/tools/regression/lib/libc/gen/test-arc4random.c projects/armv6/tools/tinder.sh - copied unchanged from r228133, head/tools/tinder.sh projects/armv6/tools/tools/netmap/ - copied from r228133, head/tools/tools/netmap/ projects/armv6/usr.bin/m4/lib/ - copied from r228133, head/usr.bin/m4/lib/ projects/armv6/usr.bin/m4/parser.y - copied unchanged from r228133, head/usr.bin/m4/parser.y projects/armv6/usr.bin/m4/tokenizer.l - copied unchanged from r228133, head/usr.bin/m4/tokenizer.l projects/armv6/usr.bin/procstat/procstat_auxv.c - copied unchanged from r228133, head/usr.bin/procstat/procstat_auxv.c projects/armv6/usr.bin/procstat/procstat_rlimit.c - copied unchanged from r228133, head/usr.bin/procstat/procstat_rlimit.c Directory Properties: projects/armv6/contrib/libcxxrt/ (props changed) Replaced: projects/armv6/contrib/gperf/doc/gperf.texi - copied unchanged from r228133, head/contrib/gperf/doc/gperf.texi projects/armv6/contrib/gperf/doc/gpl.texinfo - copied unchanged from r228133, head/contrib/gperf/doc/gpl.texinfo Deleted: projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_graph.c projects/armv6/contrib/gperf/acconfig.h projects/armv6/contrib/gperf/configure.in projects/armv6/contrib/gperf/doc/configure.in projects/armv6/contrib/gperf/doc/texinfo.tex projects/armv6/contrib/gperf/lib/configure.in projects/armv6/contrib/gperf/src/configure.in projects/armv6/contrib/gperf/src/gen-perf.cc projects/armv6/contrib/gperf/src/gen-perf.h projects/armv6/contrib/gperf/src/iterator.cc projects/armv6/contrib/gperf/src/iterator.h projects/armv6/contrib/gperf/src/key-list.cc projects/armv6/contrib/gperf/src/key-list.h projects/armv6/contrib/gperf/src/list-node.cc projects/armv6/contrib/gperf/src/list-node.h projects/armv6/contrib/gperf/src/new.cc projects/armv6/contrib/gperf/src/read-line.cc projects/armv6/contrib/gperf/src/read-line.h projects/armv6/contrib/gperf/src/read-line.icc projects/armv6/contrib/gperf/src/trace.cc projects/armv6/contrib/gperf/src/trace.h projects/armv6/contrib/gperf/src/vectors.cc projects/armv6/contrib/gperf/src/vectors.h projects/armv6/contrib/gperf/tests/ projects/armv6/gnu/lib/libodialog/ projects/armv6/share/man/man4/amd.4 projects/armv6/sys/contrib/dev/acpica/osunixxf.c projects/armv6/sys/contrib/dev/acpica/tools/ projects/armv6/sys/dev/amd/ projects/armv6/sys/mips/nlm/uart_bus_xlp_iodi.c projects/armv6/sys/modules/amd/ projects/armv6/usr.sbin/sade/config.c projects/armv6/usr.sbin/sade/dispatch.c Modified: projects/armv6/Makefile projects/armv6/Makefile.inc1 projects/armv6/ObsoleteFiles.inc projects/armv6/UPDATING projects/armv6/bin/cat/cat.c projects/armv6/bin/ln/ln.c projects/armv6/bin/mkdir/mkdir.c projects/armv6/bin/mv/mv.c projects/armv6/bin/ps/print.c projects/armv6/bin/ps/ps.1 projects/armv6/bin/ps/ps.c projects/armv6/bin/rm/rm.c projects/armv6/bin/sh/arith_yacc.c projects/armv6/bin/sh/eval.c projects/armv6/bin/sh/options.c projects/armv6/bin/sh/sh.1 projects/armv6/bin/test/test.c projects/armv6/cddl/contrib/opensolaris/cmd/zdb/zdb.8 projects/armv6/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/armv6/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c projects/armv6/cddl/contrib/opensolaris/cmd/zpool/zpool.8 projects/armv6/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c projects/armv6/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1 projects/armv6/cddl/contrib/opensolaris/cmd/ztest/ztest.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c projects/armv6/cddl/lib/drti/Makefile projects/armv6/cddl/lib/libzfs/Makefile projects/armv6/cddl/sbin/zfs/Makefile projects/armv6/cddl/sbin/zpool/Makefile projects/armv6/cddl/usr.bin/zinject/Makefile projects/armv6/cddl/usr.bin/ztest/Makefile projects/armv6/cddl/usr.sbin/zdb/Makefile projects/armv6/contrib/bind9/CHANGES projects/armv6/contrib/bind9/bin/named/query.c projects/armv6/contrib/bind9/lib/dns/rbtdb.c projects/armv6/contrib/bind9/version projects/armv6/contrib/gcc/config/arm/arm.c projects/armv6/contrib/gcc/config/rs6000/freebsd.h projects/armv6/contrib/gdtoa/gdtoaimp.h projects/armv6/contrib/gdtoa/strtod.c projects/armv6/contrib/gdtoa/strtodg.c projects/armv6/contrib/gdtoa/strtof.c projects/armv6/contrib/gdtoa/strtorQ.c projects/armv6/contrib/gdtoa/strtord.c projects/armv6/contrib/gdtoa/strtorx.c projects/armv6/contrib/gperf/AUTHORS projects/armv6/contrib/gperf/COPYING projects/armv6/contrib/gperf/ChangeLog projects/armv6/contrib/gperf/FREEBSD-Xlist projects/armv6/contrib/gperf/INSTALL projects/armv6/contrib/gperf/Makefile.devel projects/armv6/contrib/gperf/Makefile.in projects/armv6/contrib/gperf/NEWS projects/armv6/contrib/gperf/README projects/armv6/contrib/gperf/aclocal.m4 projects/armv6/contrib/gperf/configure projects/armv6/contrib/gperf/doc/Makefile.in projects/armv6/contrib/gperf/doc/configure projects/armv6/contrib/gperf/doc/gperf.1 projects/armv6/contrib/gperf/doc/help2man projects/armv6/contrib/gperf/lib/Makefile.in projects/armv6/contrib/gperf/lib/configure projects/armv6/contrib/gperf/lib/hash.cc projects/armv6/contrib/gperf/lib/hash.h projects/armv6/contrib/gperf/src/Makefile.in projects/armv6/contrib/gperf/src/bool-array.cc projects/armv6/contrib/gperf/src/bool-array.h projects/armv6/contrib/gperf/src/bool-array.icc projects/armv6/contrib/gperf/src/config.h.in projects/armv6/contrib/gperf/src/configure projects/armv6/contrib/gperf/src/hash-table.cc projects/armv6/contrib/gperf/src/hash-table.h projects/armv6/contrib/gperf/src/main.cc projects/armv6/contrib/gperf/src/options.cc projects/armv6/contrib/gperf/src/options.h projects/armv6/contrib/gperf/src/options.icc projects/armv6/contrib/gperf/src/version.cc projects/armv6/contrib/gperf/src/version.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td projects/armv6/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h projects/armv6/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp projects/armv6/contrib/llvm/tools/clang/lib/Basic/Targets.cpp projects/armv6/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp projects/armv6/contrib/tzcode/stdtime/localtime.c projects/armv6/contrib/tzdata/asia projects/armv6/contrib/tzdata/australasia projects/armv6/contrib/tzdata/backward projects/armv6/contrib/tzdata/europe projects/armv6/contrib/tzdata/northamerica projects/armv6/contrib/tzdata/southamerica projects/armv6/contrib/tzdata/zone.tab projects/armv6/etc/defaults/periodic.conf projects/armv6/etc/devd.conf projects/armv6/etc/devfs.conf projects/armv6/etc/mtree/BSD.include.dist projects/armv6/etc/periodic/daily/310.accounting projects/armv6/etc/periodic/daily/800.scrub-zfs projects/armv6/etc/rc.d/dhclient projects/armv6/etc/rc.d/nfsd projects/armv6/etc/rc.d/routing projects/armv6/etc/rc.d/syscons projects/armv6/etc/rc.resume projects/armv6/etc/rc.subr projects/armv6/games/bcd/bcd.c projects/armv6/games/caesar/caesar.c projects/armv6/games/fortune/datfiles/fortunes projects/armv6/games/fortune/fortune/fortune.c projects/armv6/games/fortune/unstr/unstr.c projects/armv6/games/grdc/grdc.c projects/armv6/games/morse/morse.c projects/armv6/games/number/number.c projects/armv6/gnu/lib/Makefile projects/armv6/gnu/lib/libstdc++/config.h projects/armv6/gnu/usr.bin/binutils/ld/Makefile.powerpc projects/armv6/gnu/usr.bin/binutils/ld/Makefile.powerpc64 projects/armv6/gnu/usr.bin/dialog/Makefile projects/armv6/gnu/usr.bin/gperf/Makefile projects/armv6/gnu/usr.bin/gperf/config.h projects/armv6/include/Makefile projects/armv6/include/ctype.h projects/armv6/include/locale.h projects/armv6/include/runetype.h projects/armv6/include/stdio.h projects/armv6/include/stdlib.h projects/armv6/include/wchar.h projects/armv6/include/wctype.h projects/armv6/kerberos5/usr.bin/kadmin/Makefile projects/armv6/kerberos5/usr.sbin/ktutil/Makefile projects/armv6/lib/Makefile projects/armv6/lib/clang/clang.build.mk projects/armv6/lib/clang/include/llvm/Config/config.h projects/armv6/lib/clang/include/llvm/Config/llvm-config.h projects/armv6/lib/libc/amd64/gen/setjmp.S projects/armv6/lib/libc/amd64/gen/sigsetjmp.S projects/armv6/lib/libc/gdtoa/machdep_ldisQ.c projects/armv6/lib/libc/gdtoa/machdep_ldisd.c projects/armv6/lib/libc/gdtoa/machdep_ldisx.c projects/armv6/lib/libc/gen/_pthread_stubs.c projects/armv6/lib/libc/gen/arc4random.c projects/armv6/lib/libc/gen/fnmatch.c projects/armv6/lib/libc/gen/getutxent.3 projects/armv6/lib/libc/gen/glob.c projects/armv6/lib/libc/gen/opendir.c projects/armv6/lib/libc/gen/pututxline.c projects/armv6/lib/libc/i386/gen/setjmp.S projects/armv6/lib/libc/i386/gen/sigsetjmp.S projects/armv6/lib/libc/locale/Makefile.inc projects/armv6/lib/libc/locale/Symbol.map projects/armv6/lib/libc/locale/ascii.c projects/armv6/lib/libc/locale/big5.c projects/armv6/lib/libc/locale/btowc.c projects/armv6/lib/libc/locale/collate.c projects/armv6/lib/libc/locale/collate.h projects/armv6/lib/libc/locale/collcmp.c projects/armv6/lib/libc/locale/euc.c projects/armv6/lib/libc/locale/gb18030.c projects/armv6/lib/libc/locale/gb2312.c projects/armv6/lib/libc/locale/gbk.c projects/armv6/lib/libc/locale/lmessages.c projects/armv6/lib/libc/locale/lmessages.h projects/armv6/lib/libc/locale/lmonetary.c projects/armv6/lib/libc/locale/lmonetary.h projects/armv6/lib/libc/locale/lnumeric.c projects/armv6/lib/libc/locale/lnumeric.h projects/armv6/lib/libc/locale/localeconv.3 projects/armv6/lib/libc/locale/localeconv.c projects/armv6/lib/libc/locale/mblen.c projects/armv6/lib/libc/locale/mblocal.h projects/armv6/lib/libc/locale/mbrlen.c projects/armv6/lib/libc/locale/mbrtowc.c projects/armv6/lib/libc/locale/mbsinit.c projects/armv6/lib/libc/locale/mbsnrtowcs.c projects/armv6/lib/libc/locale/mbsrtowcs.c projects/armv6/lib/libc/locale/mbstowcs.c projects/armv6/lib/libc/locale/mbtowc.c projects/armv6/lib/libc/locale/mskanji.c projects/armv6/lib/libc/locale/nextwctype.c projects/armv6/lib/libc/locale/nl_langinfo.c projects/armv6/lib/libc/locale/none.c projects/armv6/lib/libc/locale/runetype.c projects/armv6/lib/libc/locale/setlocale.c projects/armv6/lib/libc/locale/setrunelocale.c projects/armv6/lib/libc/locale/table.c projects/armv6/lib/libc/locale/tolower.c projects/armv6/lib/libc/locale/toupper.c projects/armv6/lib/libc/locale/utf8.c projects/armv6/lib/libc/locale/wcrtomb.c projects/armv6/lib/libc/locale/wcsftime.c projects/armv6/lib/libc/locale/wcsnrtombs.c projects/armv6/lib/libc/locale/wcsrtombs.c projects/armv6/lib/libc/locale/wcstod.c projects/armv6/lib/libc/locale/wcstof.c projects/armv6/lib/libc/locale/wcstoimax.c projects/armv6/lib/libc/locale/wcstol.c projects/armv6/lib/libc/locale/wcstold.c projects/armv6/lib/libc/locale/wcstoll.c projects/armv6/lib/libc/locale/wcstombs.c projects/armv6/lib/libc/locale/wcstoul.c projects/armv6/lib/libc/locale/wcstoull.c projects/armv6/lib/libc/locale/wcstoumax.c projects/armv6/lib/libc/locale/wctob.c projects/armv6/lib/libc/locale/wctomb.c projects/armv6/lib/libc/locale/wctrans.c projects/armv6/lib/libc/locale/wctype.c projects/armv6/lib/libc/locale/wcwidth.c projects/armv6/lib/libc/net/sctp_sys_calls.c projects/armv6/lib/libc/regex/regcomp.c projects/armv6/lib/libc/stdio/Symbol.map projects/armv6/lib/libc/stdio/asprintf.c projects/armv6/lib/libc/stdio/fgetwc.c projects/armv6/lib/libc/stdio/fgetwln.c projects/armv6/lib/libc/stdio/fgetws.c projects/armv6/lib/libc/stdio/fprintf.c projects/armv6/lib/libc/stdio/fputwc.c projects/armv6/lib/libc/stdio/fputws.c projects/armv6/lib/libc/stdio/fscanf.c projects/armv6/lib/libc/stdio/fwprintf.c projects/armv6/lib/libc/stdio/fwscanf.c projects/armv6/lib/libc/stdio/getwc.c projects/armv6/lib/libc/stdio/getwchar.c projects/armv6/lib/libc/stdio/local.h projects/armv6/lib/libc/stdio/printf.c projects/armv6/lib/libc/stdio/printfcommon.h projects/armv6/lib/libc/stdio/putwc.c projects/armv6/lib/libc/stdio/putwchar.c projects/armv6/lib/libc/stdio/scanf.c projects/armv6/lib/libc/stdio/snprintf.c projects/armv6/lib/libc/stdio/sprintf.c projects/armv6/lib/libc/stdio/sscanf.c projects/armv6/lib/libc/stdio/swprintf.c projects/armv6/lib/libc/stdio/swscanf.c projects/armv6/lib/libc/stdio/ungetwc.c projects/armv6/lib/libc/stdio/vasprintf.c projects/armv6/lib/libc/stdio/vdprintf.c projects/armv6/lib/libc/stdio/vfprintf.c projects/armv6/lib/libc/stdio/vfscanf.c projects/armv6/lib/libc/stdio/vfwprintf.c projects/armv6/lib/libc/stdio/vfwscanf.c projects/armv6/lib/libc/stdio/vprintf.c projects/armv6/lib/libc/stdio/vscanf.c projects/armv6/lib/libc/stdio/vsnprintf.c projects/armv6/lib/libc/stdio/vsprintf.c projects/armv6/lib/libc/stdio/vsscanf.c projects/armv6/lib/libc/stdio/vswprintf.c projects/armv6/lib/libc/stdio/vswscanf.c projects/armv6/lib/libc/stdio/vwprintf.c projects/armv6/lib/libc/stdio/vwscanf.c projects/armv6/lib/libc/stdio/wprintf.c projects/armv6/lib/libc/stdio/wscanf.c projects/armv6/lib/libc/stdlib/Symbol.map projects/armv6/lib/libc/stdlib/atof.c projects/armv6/lib/libc/stdlib/atoi.c projects/armv6/lib/libc/stdlib/atol.c projects/armv6/lib/libc/stdlib/atoll.c projects/armv6/lib/libc/stdlib/realpath.c projects/armv6/lib/libc/stdlib/strfmon.c projects/armv6/lib/libc/stdlib/strtoimax.c projects/armv6/lib/libc/stdlib/strtol.c projects/armv6/lib/libc/stdlib/strtoll.c projects/armv6/lib/libc/stdlib/strtoul.c projects/armv6/lib/libc/stdlib/strtoull.c projects/armv6/lib/libc/stdlib/strtoumax.c projects/armv6/lib/libc/stdtime/strftime.c projects/armv6/lib/libc/stdtime/strptime.c projects/armv6/lib/libc/stdtime/timelocal.c projects/armv6/lib/libc/stdtime/timelocal.h projects/armv6/lib/libc/string/Symbol.map projects/armv6/lib/libc/string/strcasecmp.c projects/armv6/lib/libc/string/strcasestr.c projects/armv6/lib/libc/string/strcmp.c projects/armv6/lib/libc/string/strcoll.c projects/armv6/lib/libc/string/strncmp.c projects/armv6/lib/libc/string/strxfrm.c projects/armv6/lib/libc/string/wcscoll.c projects/armv6/lib/libc/string/wcswidth.c projects/armv6/lib/libc/string/wcsxfrm.c projects/armv6/lib/libc/sys/Makefile.inc projects/armv6/lib/libc/sys/Symbol.map projects/armv6/lib/libc/sys/cap_enter.2 projects/armv6/lib/libc/sys/cap_new.2 projects/armv6/lib/libc/sys/flock.2 projects/armv6/lib/libc/sys/getsockopt.2 projects/armv6/lib/libc/sys/madvise.2 projects/armv6/lib/libc/sys/stat.2 projects/armv6/lib/libc/sys/timer_create.2 projects/armv6/lib/libedit/edit/readline/Makefile projects/armv6/lib/libedit/edit/readline/readline.h projects/armv6/lib/libkiconv/xlat16_iconv.c projects/armv6/lib/libkvm/kvm_getprocs.3 projects/armv6/lib/libkvm/kvm_proc.c projects/armv6/lib/libpam/Makefile.inc projects/armv6/lib/libpam/modules/Makefile.inc projects/armv6/lib/libpam/modules/pam_lastlog/pam_lastlog.c projects/armv6/lib/libpam/modules/pam_ssh/pam_ssh.c projects/armv6/lib/libpam/modules/pam_unix/Makefile projects/armv6/lib/libpam/modules/pam_unix/pam_unix.8 projects/armv6/lib/libpam/modules/pam_unix/pam_unix.c projects/armv6/lib/librt/timer.c projects/armv6/lib/libthr/thread/thr_umtx.c projects/armv6/lib/libusb/Makefile projects/armv6/lib/libusb/libusb.3 projects/armv6/lib/libusb/libusb.h projects/armv6/lib/libusb/libusb10_desc.c projects/armv6/lib/libusb/libusb20_desc.c projects/armv6/lib/libusb/libusb20_desc.h projects/armv6/lib/msun/src/math.h projects/armv6/libexec/rshd/rshd.c projects/armv6/libexec/rtld-elf/rtld.c projects/armv6/release/doc/en_US.ISO8859-1/hardware/article.sgml projects/armv6/release/doc/share/misc/dev.archlist.txt projects/armv6/release/generate-release.sh projects/armv6/release/ia64/mkisoimages.sh projects/armv6/release/picobsd/build/Makefile.conf projects/armv6/release/picobsd/build/picobsd projects/armv6/rescue/rescue/Makefile projects/armv6/sbin/atm/atmconfig/atmconfig_device.c projects/armv6/sbin/atm/atmconfig/diag.c projects/armv6/sbin/atm/atmconfig/main.c projects/armv6/sbin/badsect/badsect.c projects/armv6/sbin/bsdlabel/bsdlabel.c projects/armv6/sbin/camcontrol/Makefile projects/armv6/sbin/camcontrol/camcontrol.8 projects/armv6/sbin/camcontrol/camcontrol.c projects/armv6/sbin/camcontrol/camcontrol.h projects/armv6/sbin/camcontrol/util.c projects/armv6/sbin/ccdconfig/ccdconfig.c projects/armv6/sbin/devd/devd.cc projects/armv6/sbin/devd/devd.conf.5 projects/armv6/sbin/devd/devd.hh projects/armv6/sbin/devfs/rule.c projects/armv6/sbin/dmesg/dmesg.c projects/armv6/sbin/dumpfs/dumpfs.c projects/armv6/sbin/fdisk/fdisk.8 projects/armv6/sbin/fdisk/fdisk.c projects/armv6/sbin/fdisk_pc98/fdisk.8 projects/armv6/sbin/ffsinfo/Makefile projects/armv6/sbin/ffsinfo/ffsinfo.c projects/armv6/sbin/fsck/fsck.c projects/armv6/sbin/fsck/preen.c projects/armv6/sbin/fsck_msdosfs/dir.c projects/armv6/sbin/fsirand/fsirand.c projects/armv6/sbin/geom/class/multipath/geom_multipath.c projects/armv6/sbin/geom/class/multipath/gmultipath.8 projects/armv6/sbin/geom/class/part/gpart.8 projects/armv6/sbin/geom/class/raid/graid.8 projects/armv6/sbin/growfs/growfs.c projects/armv6/sbin/gvinum/gvinum.c projects/armv6/sbin/hastd/hast.conf.5 projects/armv6/sbin/hastd/parse.y projects/armv6/sbin/hastd/primary.c projects/armv6/sbin/hastd/secondary.c projects/armv6/sbin/ifconfig/af_inet.c projects/armv6/sbin/ifconfig/ifconfig.8 projects/armv6/sbin/ifconfig/ifieee80211.c projects/armv6/sbin/init/init.c projects/armv6/sbin/ipfw/ipfw.8 projects/armv6/sbin/ipfw/main.c projects/armv6/sbin/ipfw/nat.c projects/armv6/sbin/md5/md5.1 projects/armv6/sbin/md5/md5.c projects/armv6/sbin/mount/mount.c projects/armv6/sbin/mount/mount_fs.c projects/armv6/sbin/mount_cd9660/mount_cd9660.c projects/armv6/sbin/mount_nfs/mount_nfs.8 projects/armv6/sbin/mount_nfs/mount_nfs.c projects/armv6/sbin/mount_nullfs/mount_nullfs.c projects/armv6/sbin/mount_udf/mount_udf.c projects/armv6/sbin/natd/natd.c projects/armv6/sbin/newfs/mkfs.c projects/armv6/sbin/newfs/newfs.h projects/armv6/sbin/newfs_msdos/newfs_msdos.c projects/armv6/sbin/rcorder/rcorder.c projects/armv6/sbin/recoverdisk/recoverdisk.c projects/armv6/sbin/shutdown/shutdown.c projects/armv6/sbin/swapon/swapon.c projects/armv6/sbin/tunefs/tunefs.c projects/armv6/sbin/umount/umount.c projects/armv6/secure/usr.bin/openssl/man/ca.1 projects/armv6/share/examples/drivers/make_device_driver.sh projects/armv6/share/man/man4/Makefile projects/armv6/share/man/man4/acpi_wmi.4 projects/armv6/share/man/man4/altq.4 projects/armv6/share/man/man4/axe.4 projects/armv6/share/man/man4/esp.4 projects/armv6/share/man/man4/ip.4 projects/armv6/share/man/man4/mps.4 projects/armv6/share/man/man4/mtio.4 projects/armv6/share/man/man4/mvs.4 projects/armv6/share/man/man4/tcp.4 projects/armv6/share/man/man4/ti.4 projects/armv6/share/man/man4/u3g.4 projects/armv6/share/man/man4/uark.4 projects/armv6/share/man/man4/ubsa.4 projects/armv6/share/man/man4/ubser.4 projects/armv6/share/man/man4/uchcom.4 projects/armv6/share/man/man4/ucycom.4 projects/armv6/share/man/man4/ufoma.4 projects/armv6/share/man/man4/uftdi.4 projects/armv6/share/man/man4/uipaq.4 projects/armv6/share/man/man4/umcs.4 projects/armv6/share/man/man4/umct.4 projects/armv6/share/man/man4/umodem.4 projects/armv6/share/man/man4/uplcom.4 projects/armv6/share/man/man4/uslcom.4 projects/armv6/share/man/man4/uvisor.4 projects/armv6/share/man/man4/uvscom.4 projects/armv6/share/man/man4/vlan.4 projects/armv6/share/man/man5/src.conf.5 projects/armv6/share/man/man7/release.7 projects/armv6/share/man/man9/Makefile projects/armv6/share/man/man9/VOP_VPTOCNP.9 projects/armv6/share/man/man9/driver.9 projects/armv6/share/man/man9/kobj.9 projects/armv6/share/man/man9/kqueue.9 projects/armv6/share/man/man9/lock.9 projects/armv6/share/man/man9/mutex.9 projects/armv6/share/man/man9/rmlock.9 projects/armv6/share/man/man9/rwlock.9 projects/armv6/share/man/man9/stack.9 projects/armv6/share/man/man9/sx.9 projects/armv6/share/misc/bsd-family-tree projects/armv6/share/misc/committers-ports.dot projects/armv6/share/misc/committers-src.dot projects/armv6/share/mk/bsd.lib.mk projects/armv6/share/mk/bsd.libnames.mk projects/armv6/share/mk/bsd.own.mk projects/armv6/share/mk/bsd.prog.mk projects/armv6/share/mk/sys.mk projects/armv6/share/monetdef/zh_CN.UTF-8.src projects/armv6/sys/amd64/amd64/legacy.c projects/armv6/sys/amd64/amd64/machdep.c projects/armv6/sys/amd64/amd64/mp_machdep.c projects/armv6/sys/amd64/amd64/pmap.c projects/armv6/sys/amd64/amd64/trap.c projects/armv6/sys/amd64/amd64/uma_machdep.c projects/armv6/sys/amd64/conf/DEFAULTS projects/armv6/sys/amd64/conf/GENERIC projects/armv6/sys/amd64/conf/NOTES projects/armv6/sys/amd64/include/_stdint.h projects/armv6/sys/amd64/include/segments.h projects/armv6/sys/amd64/include/signal.h projects/armv6/sys/amd64/include/trap.h projects/armv6/sys/amd64/include/ucontext.h projects/armv6/sys/amd64/linux32/linux32_proto.h projects/armv6/sys/amd64/linux32/linux32_syscall.h projects/armv6/sys/amd64/linux32/linux32_syscalls.c projects/armv6/sys/amd64/linux32/linux32_sysent.c projects/armv6/sys/amd64/linux32/linux32_systrace_args.c projects/armv6/sys/amd64/linux32/linux32_sysvec.c projects/armv6/sys/amd64/linux32/syscalls.master projects/armv6/sys/arm/arm/busdma_machdep.c projects/armv6/sys/arm/arm/vm_machdep.c projects/armv6/sys/arm/at91/at91.c projects/armv6/sys/arm/conf/DB-88F6XXX projects/armv6/sys/arm/conf/DEFAULTS projects/armv6/sys/arm/conf/GUMSTIX projects/armv6/sys/arm/conf/SHEEVAPLUG projects/armv6/sys/arm/econa/econa.c projects/armv6/sys/arm/econa/ehci_ebus.c projects/armv6/sys/arm/econa/ohci_ec.c projects/armv6/sys/arm/mv/files.mv projects/armv6/sys/arm/mv/mv_pci.c projects/armv6/sys/arm/xscale/i80321/i80321_pci.c projects/armv6/sys/arm/xscale/i80321/iq31244_7seg.c projects/armv6/sys/arm/xscale/i80321/iq80321.c projects/armv6/sys/arm/xscale/i8134x/i81342.c projects/armv6/sys/arm/xscale/i8134x/i81342_pci.c projects/armv6/sys/arm/xscale/i8134x/iq81342_7seg.c projects/armv6/sys/arm/xscale/ixp425/avila_ata.c projects/armv6/sys/arm/xscale/ixp425/if_npe.c projects/armv6/sys/arm/xscale/ixp425/ixp425.c projects/armv6/sys/arm/xscale/ixp425/ixp425_pci.c projects/armv6/sys/arm/xscale/pxa/pxa_obio.c projects/armv6/sys/arm/xscale/pxa/pxa_smi.c projects/armv6/sys/arm/xscale/pxa/pxa_space.c projects/armv6/sys/boot/common/loader.8 projects/armv6/sys/boot/fdt/dts/db88f6281.dts projects/armv6/sys/boot/fdt/dts/sheevaplug.dts projects/armv6/sys/boot/forth/loader.conf projects/armv6/sys/boot/i386/boot2/boot2.c projects/armv6/sys/boot/i386/btx/lib/btxv86.h projects/armv6/sys/boot/i386/common/cons.c projects/armv6/sys/boot/i386/common/drv.c projects/armv6/sys/boot/i386/libi386/Makefile projects/armv6/sys/boot/i386/libi386/bioscd.c projects/armv6/sys/boot/i386/libi386/biosdisk.c projects/armv6/sys/boot/i386/libi386/biosmem.c projects/armv6/sys/boot/i386/libi386/biospci.c projects/armv6/sys/boot/i386/libi386/biossmap.c projects/armv6/sys/boot/i386/libi386/libi386.h projects/armv6/sys/boot/i386/libi386/vidconsole.c projects/armv6/sys/boot/i386/loader/Makefile projects/armv6/sys/boot/ia64/common/exec.c projects/armv6/sys/boot/ofw/Makefile.inc projects/armv6/sys/boot/pc98/boot2/boot2.c projects/armv6/sys/boot/pc98/btx/lib/btxv86.h projects/armv6/sys/boot/pc98/libpc98/bioscd.c projects/armv6/sys/boot/pc98/libpc98/vidconsole.c projects/armv6/sys/boot/pc98/loader/main.c projects/armv6/sys/boot/powerpc/Makefile.inc projects/armv6/sys/boot/uboot/Makefile.inc projects/armv6/sys/cam/ata/ata_da.c projects/armv6/sys/cam/ata/ata_pmp.c projects/armv6/sys/cam/cam_periph.c projects/armv6/sys/cam/cam_queue.c projects/armv6/sys/cam/cam_sim.c projects/armv6/sys/cam/cam_sim.h projects/armv6/sys/cam/cam_xpt.c projects/armv6/sys/cam/scsi/scsi_cd.c projects/armv6/sys/cam/scsi/scsi_ch.c projects/armv6/sys/cam/scsi/scsi_ch.h projects/armv6/sys/cam/scsi/scsi_da.c projects/armv6/sys/cam/scsi/scsi_low.c projects/armv6/sys/cam/scsi/scsi_sa.c projects/armv6/sys/cam/scsi/scsi_ses.c projects/armv6/sys/cam/scsi/scsi_targ_bh.c projects/armv6/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c projects/armv6/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.h projects/armv6/sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bpobj.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deadlist.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_history.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_deleg.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h projects/armv6/sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c projects/armv6/sys/cddl/dev/cyclic/cyclic.c projects/armv6/sys/cddl/dev/dtrace/i386/dtrace_asm.S projects/armv6/sys/cddl/dev/fbt/fbt.c projects/armv6/sys/cddl/dev/systrace/systrace.c projects/armv6/sys/compat/freebsd32/freebsd32.h projects/armv6/sys/compat/freebsd32/freebsd32_misc.c projects/armv6/sys/compat/freebsd32/freebsd32_proto.h projects/armv6/sys/compat/freebsd32/freebsd32_syscall.h projects/armv6/sys/compat/freebsd32/freebsd32_syscalls.c projects/armv6/sys/compat/freebsd32/freebsd32_sysent.c projects/armv6/sys/compat/freebsd32/freebsd32_systrace_args.c projects/armv6/sys/compat/freebsd32/syscalls.master projects/armv6/sys/compat/ia32/ia32_sysvec.c projects/armv6/sys/compat/linprocfs/linprocfs.c projects/armv6/sys/compat/linux/linux_file.c projects/armv6/sys/compat/linux/linux_file.h projects/armv6/sys/compat/linux/linux_futex.c projects/armv6/sys/compat/linux/linux_mib.c projects/armv6/sys/compat/svr4/svr4_fcntl.c projects/armv6/sys/compat/svr4/svr4_proto.h projects/armv6/sys/compat/svr4/svr4_syscall.h projects/armv6/sys/compat/svr4/svr4_syscallnames.c projects/armv6/sys/compat/svr4/svr4_sysent.c projects/armv6/sys/compat/svr4/syscalls.master projects/armv6/sys/compat/x86bios/x86bios.c projects/armv6/sys/conf/NOTES projects/armv6/sys/conf/files projects/armv6/sys/conf/files.amd64 projects/armv6/sys/conf/files.arm projects/armv6/sys/conf/files.sparc64 projects/armv6/sys/conf/kern.mk projects/armv6/sys/conf/kern.post.mk projects/armv6/sys/conf/kern.pre.mk projects/armv6/sys/conf/kmod.mk projects/armv6/sys/conf/makeLINT.mk projects/armv6/sys/conf/newvers.sh projects/armv6/sys/conf/options projects/armv6/sys/contrib/dev/acpica/acpica_prep.sh projects/armv6/sys/contrib/dev/acpica/changes.txt projects/armv6/sys/contrib/dev/acpica/common/adisasm.c projects/armv6/sys/contrib/dev/acpica/common/adwalk.c projects/armv6/sys/contrib/dev/acpica/common/dmrestag.c projects/armv6/sys/contrib/dev/acpica/common/dmtable.c projects/armv6/sys/contrib/dev/acpica/common/dmtbdump.c projects/armv6/sys/contrib/dev/acpica/common/dmtbinfo.c projects/armv6/sys/contrib/dev/acpica/compiler/aslanalyze.c projects/armv6/sys/contrib/dev/acpica/compiler/aslcodegen.c projects/armv6/sys/contrib/dev/acpica/compiler/aslcompile.c projects/armv6/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/armv6/sys/contrib/dev/acpica/compiler/aslcompiler.l projects/armv6/sys/contrib/dev/acpica/compiler/aslcompiler.y projects/armv6/sys/contrib/dev/acpica/compiler/asldefine.h projects/armv6/sys/contrib/dev/acpica/compiler/aslerror.c projects/armv6/sys/contrib/dev/acpica/compiler/aslfiles.c projects/armv6/sys/contrib/dev/acpica/compiler/aslglobal.h projects/armv6/sys/contrib/dev/acpica/compiler/asllisting.c projects/armv6/sys/contrib/dev/acpica/compiler/aslload.c projects/armv6/sys/contrib/dev/acpica/compiler/asllookup.c projects/armv6/sys/contrib/dev/acpica/compiler/aslmain.c projects/armv6/sys/contrib/dev/acpica/compiler/aslmap.c projects/armv6/sys/contrib/dev/acpica/compiler/aslmessages.h projects/armv6/sys/contrib/dev/acpica/compiler/aslopcodes.c projects/armv6/sys/contrib/dev/acpica/compiler/asloperands.c projects/armv6/sys/contrib/dev/acpica/compiler/aslpredef.c projects/armv6/sys/contrib/dev/acpica/compiler/aslresource.c projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype1.c projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype1i.c projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype2.c projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype2d.c projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype2e.c projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype2q.c projects/armv6/sys/contrib/dev/acpica/compiler/aslrestype2w.c projects/armv6/sys/contrib/dev/acpica/compiler/aslstubs.c projects/armv6/sys/contrib/dev/acpica/compiler/asltransform.c projects/armv6/sys/contrib/dev/acpica/compiler/asltree.c projects/armv6/sys/contrib/dev/acpica/compiler/asltypes.h projects/armv6/sys/contrib/dev/acpica/compiler/aslutils.c projects/armv6/sys/contrib/dev/acpica/compiler/aslwalks.c projects/armv6/sys/contrib/dev/acpica/compiler/dtcompile.c projects/armv6/sys/contrib/dev/acpica/compiler/dtcompiler.h projects/armv6/sys/contrib/dev/acpica/compiler/dtfield.c projects/armv6/sys/contrib/dev/acpica/compiler/dtsubtable.c projects/armv6/sys/contrib/dev/acpica/compiler/dttable.c projects/armv6/sys/contrib/dev/acpica/compiler/dttemplate.h projects/armv6/sys/contrib/dev/acpica/compiler/dtutils.c projects/armv6/sys/contrib/dev/acpica/debugger/dbcmds.c projects/armv6/sys/contrib/dev/acpica/debugger/dbdisply.c projects/armv6/sys/contrib/dev/acpica/debugger/dbfileio.c projects/armv6/sys/contrib/dev/acpica/debugger/dbinput.c projects/armv6/sys/contrib/dev/acpica/debugger/dbutils.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmbuffer.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmopcode.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmresrc.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmresrcl.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmresrcs.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmutils.c projects/armv6/sys/contrib/dev/acpica/disassembler/dmwalk.c projects/armv6/sys/contrib/dev/acpica/dispatcher/dsargs.c projects/armv6/sys/contrib/dev/acpica/dispatcher/dsfield.c projects/armv6/sys/contrib/dev/acpica/events/evevent.c projects/armv6/sys/contrib/dev/acpica/events/evglock.c projects/armv6/sys/contrib/dev/acpica/events/evregion.c projects/armv6/sys/contrib/dev/acpica/executer/exconfig.c projects/armv6/sys/contrib/dev/acpica/executer/excreate.c projects/armv6/sys/contrib/dev/acpica/executer/exdump.c projects/armv6/sys/contrib/dev/acpica/executer/exfield.c projects/armv6/sys/contrib/dev/acpica/executer/exfldio.c projects/armv6/sys/contrib/dev/acpica/executer/exprep.c projects/armv6/sys/contrib/dev/acpica/executer/exutils.c projects/armv6/sys/contrib/dev/acpica/hardware/hwvalid.c projects/armv6/sys/contrib/dev/acpica/include/acapps.h projects/armv6/sys/contrib/dev/acpica/include/acconfig.h projects/armv6/sys/contrib/dev/acpica/include/acdebug.h projects/armv6/sys/contrib/dev/acpica/include/acdisasm.h projects/armv6/sys/contrib/dev/acpica/include/acevents.h projects/armv6/sys/contrib/dev/acpica/include/acglobal.h projects/armv6/sys/contrib/dev/acpica/include/acinterp.h projects/armv6/sys/contrib/dev/acpica/include/aclocal.h projects/armv6/sys/contrib/dev/acpica/include/acnames.h projects/armv6/sys/contrib/dev/acpica/include/acobject.h projects/armv6/sys/contrib/dev/acpica/include/acopcode.h projects/armv6/sys/contrib/dev/acpica/include/acpixf.h projects/armv6/sys/contrib/dev/acpica/include/acpredef.h projects/armv6/sys/contrib/dev/acpica/include/acresrc.h projects/armv6/sys/contrib/dev/acpica/include/acrestyp.h projects/armv6/sys/contrib/dev/acpica/include/actbl.h projects/armv6/sys/contrib/dev/acpica/include/actbl1.h projects/armv6/sys/contrib/dev/acpica/include/actypes.h projects/armv6/sys/contrib/dev/acpica/include/acutils.h projects/armv6/sys/contrib/dev/acpica/include/amlcode.h projects/armv6/sys/contrib/dev/acpica/include/amlresrc.h projects/armv6/sys/contrib/dev/acpica/include/platform/acenv.h projects/armv6/sys/contrib/dev/acpica/namespace/nspredef.c projects/armv6/sys/contrib/dev/acpica/namespace/nsrepair.c projects/armv6/sys/contrib/dev/acpica/namespace/nsrepair2.c projects/armv6/sys/contrib/dev/acpica/parser/psargs.c projects/armv6/sys/contrib/dev/acpica/parser/psopcode.c projects/armv6/sys/contrib/dev/acpica/parser/pstree.c projects/armv6/sys/contrib/dev/acpica/resources/rscalc.c projects/armv6/sys/contrib/dev/acpica/resources/rscreate.c projects/armv6/sys/contrib/dev/acpica/resources/rsdump.c projects/armv6/sys/contrib/dev/acpica/resources/rsinfo.c projects/armv6/sys/contrib/dev/acpica/resources/rsirq.c projects/armv6/sys/contrib/dev/acpica/resources/rslist.c projects/armv6/sys/contrib/dev/acpica/resources/rsmisc.c projects/armv6/sys/contrib/dev/acpica/resources/rsutils.c projects/armv6/sys/contrib/dev/acpica/resources/rsxface.c projects/armv6/sys/contrib/dev/acpica/tables/tbfadt.c projects/armv6/sys/contrib/dev/acpica/tables/tbutils.c projects/armv6/sys/contrib/dev/acpica/utilities/utdecode.c projects/armv6/sys/contrib/dev/acpica/utilities/utmutex.c projects/armv6/sys/contrib/dev/acpica/utilities/utresrc.c projects/armv6/sys/contrib/ipfilter/netinet/ip_compat.h projects/armv6/sys/contrib/ipfilter/netinet/ip_proxy.c projects/armv6/sys/contrib/pf/net/if_pfsync.c projects/armv6/sys/contrib/pf/net/pf.c projects/armv6/sys/crypto/aesni/aesni_wrap.c projects/armv6/sys/dev/aac/aac.c projects/armv6/sys/dev/aac/aac_cam.c projects/armv6/sys/dev/aac/aac_pci.c projects/armv6/sys/dev/acpi_support/acpi_wmi.c projects/armv6/sys/dev/acpica/Osd/OsdInterrupt.c projects/armv6/sys/dev/acpica/Osd/OsdMemory.c projects/armv6/sys/dev/acpica/Osd/OsdSchedule.c projects/armv6/sys/dev/acpica/Osd/OsdSynch.c projects/armv6/sys/dev/acpica/acpi.c projects/armv6/sys/dev/acpica/acpi_battery.c projects/armv6/sys/dev/acpica/acpi_cmbat.c projects/armv6/sys/dev/acpica/acpi_cpu.c projects/armv6/sys/dev/acpica/acpi_ec.c projects/armv6/sys/dev/acpica/acpi_isab.c projects/armv6/sys/dev/acpica/acpi_pci_link.c projects/armv6/sys/dev/acpica/acpi_pcib_acpi.c projects/armv6/sys/dev/acpica/acpi_perf.c projects/armv6/sys/dev/acpica/acpi_powerres.c projects/armv6/sys/dev/acpica/acpi_smbat.c projects/armv6/sys/dev/acpica/acpi_thermal.c projects/armv6/sys/dev/acpica/acpi_video.c projects/armv6/sys/dev/ae/if_ae.c projects/armv6/sys/dev/ahci/ahci.c projects/armv6/sys/dev/amr/amr.c projects/armv6/sys/dev/amr/amr_cam.c projects/armv6/sys/dev/amr/amr_pci.c projects/armv6/sys/dev/an/if_an.c projects/armv6/sys/dev/arcmsr/arcmsr.c projects/armv6/sys/dev/ata/ata-all.c projects/armv6/sys/dev/ata/ata-disk.c projects/armv6/sys/dev/ata/ata-pci.c projects/armv6/sys/dev/ata/chipsets/ata-promise.c projects/armv6/sys/dev/ata/chipsets/ata-siliconimage.c projects/armv6/sys/dev/ath/ah_osdep.c projects/armv6/sys/dev/ath/ath_hal/ah.c projects/armv6/sys/dev/ath/ath_hal/ah.h projects/armv6/sys/dev/ath/ath_hal/ah_desc.h projects/armv6/sys/dev/ath/ath_hal/ah_devid.h projects/armv6/sys/dev/ath/ath_hal/ah_internal.h projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212.h projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212_misc.c projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416desc.h projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416phy.h projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416reg.h projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9287_attach.c projects/armv6/sys/dev/ath/ath_rate/amrr/amrr.c projects/armv6/sys/dev/ath/ath_rate/onoe/onoe.c projects/armv6/sys/dev/ath/ath_rate/sample/sample.c projects/armv6/sys/dev/ath/ath_rate/sample/sample.h projects/armv6/sys/dev/ath/if_ath.c projects/armv6/sys/dev/ath/if_ath_ahb.c projects/armv6/sys/dev/ath/if_ath_debug.c projects/armv6/sys/dev/ath/if_ath_debug.h projects/armv6/sys/dev/ath/if_ath_keycache.c projects/armv6/sys/dev/ath/if_ath_keycache.h projects/armv6/sys/dev/ath/if_ath_misc.h projects/armv6/sys/dev/ath/if_ath_pci.c projects/armv6/sys/dev/ath/if_ath_sysctl.c projects/armv6/sys/dev/ath/if_ath_tx.c projects/armv6/sys/dev/ath/if_ath_tx.h projects/armv6/sys/dev/ath/if_ath_tx_ht.c projects/armv6/sys/dev/ath/if_ath_tx_ht.h projects/armv6/sys/dev/ath/if_athioctl.h projects/armv6/sys/dev/ath/if_athrate.h projects/armv6/sys/dev/ath/if_athvar.h projects/armv6/sys/dev/atkbdc/psm.c projects/armv6/sys/dev/bce/if_bce.c projects/armv6/sys/dev/bfe/if_bfe.c projects/armv6/sys/dev/bge/if_bge.c projects/armv6/sys/dev/bge/if_bgereg.h projects/armv6/sys/dev/bktr/bktr_os.c projects/armv6/sys/dev/bktr/bktr_reg.h projects/armv6/sys/dev/bm/if_bm.c projects/armv6/sys/dev/bm/if_bmreg.h projects/armv6/sys/dev/bm/if_bmvar.h projects/armv6/sys/dev/bwn/if_bwn.c projects/armv6/sys/dev/bxe/if_bxe.c projects/armv6/sys/dev/cardbus/cardbus.c projects/armv6/sys/dev/cas/if_cas.c projects/armv6/sys/dev/ciss/ciss.c projects/armv6/sys/dev/cs/if_cs.c projects/armv6/sys/dev/cxgb/cxgb_main.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_tom_sysctl.c projects/armv6/sys/dev/cxgbe/t4_main.c projects/armv6/sys/dev/dc/dcphy.c projects/armv6/sys/dev/dc/if_dc.c projects/armv6/sys/dev/dc/if_dcreg.h projects/armv6/sys/dev/dc/pnphy.c projects/armv6/sys/dev/dcons/dcons_os.c projects/armv6/sys/dev/e1000/if_em.c projects/armv6/sys/dev/e1000/if_igb.c projects/armv6/sys/dev/eisa/eisaconf.c projects/armv6/sys/dev/esp/esp_sbus.c projects/armv6/sys/dev/esp/ncr53c9x.c projects/armv6/sys/dev/esp/ncr53c9xreg.h projects/armv6/sys/dev/esp/ncr53c9xvar.h projects/armv6/sys/dev/et/if_et.c projects/armv6/sys/dev/fb/fb.c projects/armv6/sys/dev/fb/vesa.c projects/armv6/sys/dev/fdc/fdc.c projects/armv6/sys/dev/firewire/firewire.c projects/armv6/sys/dev/firewire/fwmem.c projects/armv6/sys/dev/firewire/fwohci_pci.c projects/armv6/sys/dev/firewire/if_fwe.c projects/armv6/sys/dev/firewire/if_fwip.c projects/armv6/sys/dev/firewire/sbp.c projects/armv6/sys/dev/firewire/sbp_targ.c projects/armv6/sys/dev/gem/if_gem_pci.c projects/armv6/sys/dev/gem/if_gem_sbus.c projects/armv6/sys/dev/gpio/gpiobus.c projects/armv6/sys/dev/hifn/hifn7751.c projects/armv6/sys/dev/hme/if_hme_pci.c projects/armv6/sys/dev/hme/if_hme_sbus.c projects/armv6/sys/dev/hptiop/hptiop.c projects/armv6/sys/dev/hptmv/entry.c projects/armv6/sys/dev/hptrr/hptrr_osm_bsd.c projects/armv6/sys/dev/hwpmc/hwpmc_mips24k.c projects/armv6/sys/dev/ichsmb/ichsmb_pci.c projects/armv6/sys/dev/ida/ida_pci.c projects/armv6/sys/dev/if_ndis/if_ndis_usb.c projects/armv6/sys/dev/iicbus/ad7417.c projects/armv6/sys/dev/iicbus/iicbus.c projects/armv6/sys/dev/iicbus/iicsmb.c projects/armv6/sys/dev/iicbus/max6690.c projects/armv6/sys/dev/iir/iir.c projects/armv6/sys/dev/ipmi/ipmi.c projects/armv6/sys/dev/iscsi/initiator/isc_subr.c projects/armv6/sys/dev/iscsi/initiator/iscsi.c projects/armv6/sys/dev/iscsi/initiator/iscsivar.h projects/armv6/sys/dev/isp/DriverManual.txt projects/armv6/sys/dev/isp/isp.c projects/armv6/sys/dev/isp/isp_freebsd.c projects/armv6/sys/dev/isp/isp_freebsd.h projects/armv6/sys/dev/isp/isp_pci.c projects/armv6/sys/dev/iwn/if_iwn.c projects/armv6/sys/dev/iwn/if_iwnreg.h projects/armv6/sys/dev/kbd/kbd.c projects/armv6/sys/dev/lge/if_lge.c projects/armv6/sys/dev/lmc/if_lmc.c projects/armv6/sys/dev/malo/if_malo.c projects/armv6/sys/dev/malo/if_malo_pci.c projects/armv6/sys/dev/mca/mca_bus.c projects/armv6/sys/dev/md/md.c projects/armv6/sys/dev/mfi/mfi.c projects/armv6/sys/dev/mfi/mfi_cam.c projects/armv6/sys/dev/mfi/mfi_debug.c projects/armv6/sys/dev/mfi/mfi_disk.c projects/armv6/sys/dev/mfi/mfi_pci.c projects/armv6/sys/dev/mfi/mfivar.h projects/armv6/sys/dev/mii/acphy.c projects/armv6/sys/dev/mii/amphy.c projects/armv6/sys/dev/mii/atphy.c projects/armv6/sys/dev/mii/axphy.c projects/armv6/sys/dev/mii/bmtphy.c projects/armv6/sys/dev/mii/brgphy.c projects/armv6/sys/dev/mii/ciphy.c projects/armv6/sys/dev/mii/e1000phy.c projects/armv6/sys/dev/mii/gentbi.c projects/armv6/sys/dev/mii/icsphy.c projects/armv6/sys/dev/mii/ip1000phy.c projects/armv6/sys/dev/mii/jmphy.c projects/armv6/sys/dev/mii/lxtphy.c projects/armv6/sys/dev/mii/mii.c projects/armv6/sys/dev/mii/miidevs projects/armv6/sys/dev/mii/miivar.h projects/armv6/sys/dev/mii/mlphy.c projects/armv6/sys/dev/mii/nsgphy.c projects/armv6/sys/dev/mii/nsphy.c projects/armv6/sys/dev/mii/nsphyter.c projects/armv6/sys/dev/mii/pnaphy.c projects/armv6/sys/dev/mii/qsphy.c projects/armv6/sys/dev/mii/rdcphy.c projects/armv6/sys/dev/mii/rgephy.c projects/armv6/sys/dev/mii/rlphy.c projects/armv6/sys/dev/mii/rlswitch.c projects/armv6/sys/dev/mii/smcphy.c projects/armv6/sys/dev/mii/tdkphy.c projects/armv6/sys/dev/mii/tlphy.c projects/armv6/sys/dev/mii/truephy.c projects/armv6/sys/dev/mii/ukphy.c projects/armv6/sys/dev/mii/xmphy.c projects/armv6/sys/dev/mlx/mlx_pci.c projects/armv6/sys/dev/mmc/mmc.c projects/armv6/sys/dev/mps/mps_pci.c projects/armv6/sys/dev/mps/mps_sas.c projects/armv6/sys/dev/mpt/mpt.c projects/armv6/sys/dev/msk/if_msk.c projects/armv6/sys/dev/msk/if_mskreg.h projects/armv6/sys/dev/mvs/mvs.c projects/armv6/sys/dev/mvs/mvs_pci.c projects/armv6/sys/dev/mvs/mvs_soc.c projects/armv6/sys/dev/mwl/if_mwl.c projects/armv6/sys/dev/mwl/mwlhal.c projects/armv6/sys/dev/nfe/if_nfe.c projects/armv6/sys/dev/nge/if_nge.c projects/armv6/sys/dev/nge/if_ngereg.h projects/armv6/sys/dev/nmdm/nmdm.c projects/armv6/sys/dev/nve/if_nve.c projects/armv6/sys/dev/ofw/ofw_iicbus.c projects/armv6/sys/dev/ofw/openfirm.c projects/armv6/sys/dev/pccard/pccard.c projects/armv6/sys/dev/pccbb/pccbb.c projects/armv6/sys/dev/pccbb/pccbb_isa.c projects/armv6/sys/dev/pccbb/pccbb_pci.c projects/armv6/sys/dev/pci/eisa_pci.c projects/armv6/sys/dev/pci/isa_pci.c projects/armv6/sys/dev/pci/pci_pci.c projects/armv6/sys/dev/pcn/if_pcn.c projects/armv6/sys/dev/ppbus/lpbb.c projects/armv6/sys/dev/ppbus/lpt.c projects/armv6/sys/dev/ppbus/ppb_base.c projects/armv6/sys/dev/ppbus/ppb_msq.c projects/armv6/sys/dev/ppbus/ppbconf.c projects/armv6/sys/dev/ppbus/vpo.c projects/armv6/sys/dev/ppc/ppc.c projects/armv6/sys/dev/puc/puc.c projects/armv6/sys/dev/puc/puc_pccard.c projects/armv6/sys/dev/puc/puc_pci.c projects/armv6/sys/dev/puc/pucdata.c projects/armv6/sys/dev/quicc/quicc_bfe_fdt.c projects/armv6/sys/dev/quicc/quicc_core.c projects/armv6/sys/dev/re/if_re.c projects/armv6/sys/dev/rndtest/rndtest.c projects/armv6/sys/dev/rt/if_rt.c projects/armv6/sys/dev/safe/safe.c projects/armv6/sys/dev/scc/scc_bfe_ebus.c projects/armv6/sys/dev/scc/scc_bfe_macio.c projects/armv6/sys/dev/scc/scc_bfe_quicc.c projects/armv6/sys/dev/scc/scc_bfe_sbus.c projects/armv6/sys/dev/scc/scc_core.c projects/armv6/sys/dev/sdhci/sdhci.c projects/armv6/sys/dev/sec/sec.c projects/armv6/sys/dev/sf/if_sf.c projects/armv6/sys/dev/sge/if_sge.c projects/armv6/sys/dev/siba/siba.c projects/armv6/sys/dev/siba/siba_bwn.c projects/armv6/sys/dev/siba/siba_cc.c projects/armv6/sys/dev/siba/siba_core.c projects/armv6/sys/dev/siba/siba_pcib.c projects/armv6/sys/dev/siis/siis.c projects/armv6/sys/dev/sio/sio_pci.c projects/armv6/sys/dev/sis/if_sis.c projects/armv6/sys/dev/sis/if_sisreg.h projects/armv6/sys/dev/sk/if_sk.c projects/armv6/sys/dev/smbus/smbus.c projects/armv6/sys/dev/smc/if_smc.c projects/armv6/sys/dev/sound/isa/gusc.c projects/armv6/sys/dev/sound/isa/sbc.c projects/armv6/sys/dev/sound/midi/midi.c projects/armv6/sys/dev/sound/pci/csa.c projects/armv6/sys/dev/sound/pci/envy24.c projects/armv6/sys/dev/sound/pci/envy24ht.c projects/armv6/sys/dev/sound/pci/fm801.c projects/armv6/sys/dev/sound/pci/maestro.c projects/armv6/sys/dev/sound/pci/spicds.c projects/armv6/sys/dev/sound/pcm/ac97.c projects/armv6/sys/dev/sound/pcm/feeder.c projects/armv6/sys/dev/sound/pcm/mixer.c projects/armv6/sys/dev/sound/usb/uaudio.c projects/armv6/sys/dev/spibus/spibus.c projects/armv6/sys/dev/ste/if_ste.c projects/armv6/sys/dev/ste/if_stereg.h projects/armv6/sys/dev/stge/if_stge.c projects/armv6/sys/dev/stge/if_stgereg.h projects/armv6/sys/dev/syscons/scterm-teken.c projects/armv6/sys/dev/syscons/syscons.c projects/armv6/sys/dev/tdfx/tdfx_pci.c projects/armv6/sys/dev/ti/if_ti.c projects/armv6/sys/dev/ti/if_tireg.h projects/armv6/sys/dev/tl/if_tl.c projects/armv6/sys/dev/tl/if_tlreg.h projects/armv6/sys/dev/tsec/if_tsec_fdt.c projects/armv6/sys/dev/twa/tw_osl_freebsd.c projects/armv6/sys/dev/twe/twe_freebsd.c projects/armv6/sys/dev/tws/tws.c projects/armv6/sys/dev/tws/tws_services.c projects/armv6/sys/dev/tws/tws_services.h projects/armv6/sys/dev/uart/uart_core.c projects/armv6/sys/dev/uart/uart_dev_ns8250.c projects/armv6/sys/dev/ubsec/ubsec.c projects/armv6/sys/dev/usb/controller/at91dci.c projects/armv6/sys/dev/usb/controller/at91dci_atmelarm.c projects/armv6/sys/dev/usb/controller/atmegadci.c projects/armv6/sys/dev/usb/controller/atmegadci_atmelarm.c projects/armv6/sys/dev/usb/controller/avr32dci.c projects/armv6/sys/dev/usb/controller/ehci.c projects/armv6/sys/dev/usb/controller/ehci_ixp4xx.c projects/armv6/sys/dev/usb/controller/ehci_mv.c projects/armv6/sys/dev/usb/controller/ehci_pci.c projects/armv6/sys/dev/usb/controller/musb_otg.c projects/armv6/sys/dev/usb/controller/musb_otg_atmelarm.c projects/armv6/sys/dev/usb/controller/ohci.c projects/armv6/sys/dev/usb/controller/ohci_atmelarm.c projects/armv6/sys/dev/usb/controller/ohci_pci.c projects/armv6/sys/dev/usb/controller/ohci_s3c24x0.c projects/armv6/sys/dev/usb/controller/uhci.c projects/armv6/sys/dev/usb/controller/uhci_pci.c projects/armv6/sys/dev/usb/controller/usb_controller.c projects/armv6/sys/dev/usb/controller/uss820dci.c projects/armv6/sys/dev/usb/controller/uss820dci_atmelarm.c projects/armv6/sys/dev/usb/controller/xhci.c projects/armv6/sys/dev/usb/controller/xhci_pci.c projects/armv6/sys/dev/usb/controller/xhcireg.h projects/armv6/sys/dev/usb/input/atp.c projects/armv6/sys/dev/usb/input/uep.c projects/armv6/sys/dev/usb/input/uhid.c projects/armv6/sys/dev/usb/input/ukbd.c projects/armv6/sys/dev/usb/input/ums.c projects/armv6/sys/dev/usb/misc/udbp.c projects/armv6/sys/dev/usb/net/if_aue.c projects/armv6/sys/dev/usb/net/if_axe.c projects/armv6/sys/dev/usb/net/if_cdce.c projects/armv6/sys/dev/usb/net/if_cue.c projects/armv6/sys/dev/usb/net/if_ipheth.c projects/armv6/sys/dev/usb/net/if_kue.c projects/armv6/sys/dev/usb/net/if_mos.c projects/armv6/sys/dev/usb/net/if_rue.c projects/armv6/sys/dev/usb/net/if_udav.c projects/armv6/sys/dev/usb/net/if_usie.c projects/armv6/sys/dev/usb/net/ruephy.c projects/armv6/sys/dev/usb/net/uhso.c projects/armv6/sys/dev/usb/net/usb_ethernet.c projects/armv6/sys/dev/usb/quirk/usb_quirk.c projects/armv6/sys/dev/usb/serial/u3g.c projects/armv6/sys/dev/usb/serial/ubsa.c projects/armv6/sys/dev/usb/serial/ubser.c projects/armv6/sys/dev/usb/serial/uchcom.c projects/armv6/sys/dev/usb/serial/ufoma.c projects/armv6/sys/dev/usb/serial/uftdi.c projects/armv6/sys/dev/usb/serial/ulpt.c projects/armv6/sys/dev/usb/serial/umcs.c projects/armv6/sys/dev/usb/serial/umodem.c projects/armv6/sys/dev/usb/serial/umoscom.c projects/armv6/sys/dev/usb/serial/uplcom.c projects/armv6/sys/dev/usb/serial/usb_serial.c projects/armv6/sys/dev/usb/serial/uslcom.c projects/armv6/sys/dev/usb/serial/uvisor.c projects/armv6/sys/dev/usb/serial/uvscom.c projects/armv6/sys/dev/usb/storage/umass.c projects/armv6/sys/dev/usb/storage/urio.c projects/armv6/sys/dev/usb/storage/ustorage_fs.c projects/armv6/sys/dev/usb/template/usb_template.c projects/armv6/sys/dev/usb/usb.h projects/armv6/sys/dev/usb/usb_busdma.c projects/armv6/sys/dev/usb/usb_compat_linux.c projects/armv6/sys/dev/usb/usb_dev.c projects/armv6/sys/dev/usb/usb_device.c projects/armv6/sys/dev/usb/usb_generic.c projects/armv6/sys/dev/usb/usb_hub.c projects/armv6/sys/dev/usb/usb_ioctl.h projects/armv6/sys/dev/usb/usb_msctest.c projects/armv6/sys/dev/usb/usb_process.c projects/armv6/sys/dev/usb/usb_request.c projects/armv6/sys/dev/usb/usb_transfer.c projects/armv6/sys/dev/usb/usb_transfer.h projects/armv6/sys/dev/usb/usb_util.c projects/armv6/sys/dev/usb/usb_util.h projects/armv6/sys/dev/usb/usbdevs projects/armv6/sys/dev/usb/wlan/if_rum.c projects/armv6/sys/dev/usb/wlan/if_run.c projects/armv6/sys/dev/usb/wlan/if_uath.c projects/armv6/sys/dev/usb/wlan/if_upgt.c projects/armv6/sys/dev/usb/wlan/if_ural.c projects/armv6/sys/dev/usb/wlan/if_urtw.c projects/armv6/sys/dev/usb/wlan/if_zyd.c projects/armv6/sys/dev/vge/if_vge.c projects/armv6/sys/dev/vr/if_vr.c projects/armv6/sys/dev/vr/if_vrreg.h projects/armv6/sys/dev/vte/if_vte.c projects/armv6/sys/dev/wb/if_wb.c projects/armv6/sys/dev/wb/if_wbreg.h projects/armv6/sys/dev/wi/if_wi.c projects/armv6/sys/dev/xe/if_xe.c projects/armv6/sys/dev/xen/balloon/balloon.c projects/armv6/sys/dev/xen/blkback/blkback.c projects/armv6/sys/dev/xen/blkfront/blkfront.c projects/armv6/sys/dev/xen/pcifront/pcifront.c projects/armv6/sys/dev/xl/if_xl.c projects/armv6/sys/dev/xl/if_xlreg.h projects/armv6/sys/dev/xl/xlphy.c projects/armv6/sys/fs/devfs/devfs_rule.c projects/armv6/sys/fs/devfs/devfs_vnops.c projects/armv6/sys/fs/ext2fs/ext2_alloc.c projects/armv6/sys/fs/msdosfs/msdosfs_conv.c projects/armv6/sys/fs/msdosfs/msdosfs_denode.c projects/armv6/sys/fs/msdosfs/msdosfs_fat.c projects/armv6/sys/fs/msdosfs/msdosfs_lookup.c projects/armv6/sys/fs/msdosfs/msdosfs_vfsops.c projects/armv6/sys/fs/nfs/nfs_var.h projects/armv6/sys/fs/nfs/nfsclstate.h projects/armv6/sys/fs/nfsclient/nfs_clrpcops.c projects/armv6/sys/fs/nfsclient/nfs_clstate.c projects/armv6/sys/fs/nfsclient/nfs_clvfsops.c projects/armv6/sys/fs/nfsclient/nfs_clvnops.c projects/armv6/sys/fs/nfsserver/nfs_nfsdport.c projects/armv6/sys/fs/ntfs/ntfs_subr.c projects/armv6/sys/fs/ntfs/ntfs_subr.h projects/armv6/sys/fs/ntfs/ntfs_vnops.c projects/armv6/sys/fs/nullfs/null_subr.c projects/armv6/sys/fs/nullfs/null_vnops.c projects/armv6/sys/fs/nwfs/nwfs_mount.h projects/armv6/sys/fs/procfs/procfs_status.c projects/armv6/sys/fs/pseudofs/pseudofs_vncache.c projects/armv6/sys/fs/pseudofs/pseudofs_vnops.c projects/armv6/sys/fs/smbfs/smbfs.h projects/armv6/sys/fs/smbfs/smbfs_node.c projects/armv6/sys/fs/smbfs/smbfs_smb.c projects/armv6/sys/fs/smbfs/smbfs_subr.c projects/armv6/sys/fs/tmpfs/tmpfs.h projects/armv6/sys/fs/tmpfs/tmpfs_vfsops.c projects/armv6/sys/fs/tmpfs/tmpfs_vnops.c projects/armv6/sys/fs/udf/udf_vnops.c projects/armv6/sys/geom/cache/g_cache.c projects/armv6/sys/geom/concat/g_concat.c projects/armv6/sys/geom/concat/g_concat.h projects/armv6/sys/geom/eli/g_eli.c projects/armv6/sys/geom/eli/g_eli.h projects/armv6/sys/geom/gate/g_gate.c projects/armv6/sys/geom/geom_disk.c projects/armv6/sys/geom/geom_event.c projects/armv6/sys/geom/geom_vfs.c projects/armv6/sys/geom/journal/g_journal.c projects/armv6/sys/geom/mirror/g_mirror.c projects/armv6/sys/geom/mountver/g_mountver.c projects/armv6/sys/geom/multipath/g_multipath.c projects/armv6/sys/geom/multipath/g_multipath.h projects/armv6/sys/geom/nop/g_nop.c projects/armv6/sys/geom/part/g_part.c projects/armv6/sys/geom/part/g_part_apm.c projects/armv6/sys/geom/raid/md_intel.c projects/armv6/sys/geom/raid/md_nvidia.c projects/armv6/sys/geom/raid/md_promise.c projects/armv6/sys/geom/raid/tr_raid1.c projects/armv6/sys/geom/raid/tr_raid1e.c projects/armv6/sys/geom/raid3/g_raid3.c projects/armv6/sys/geom/sched/gs_rr.c projects/armv6/sys/geom/shsec/g_shsec.c projects/armv6/sys/geom/stripe/g_stripe.c projects/armv6/sys/geom/uzip/g_uzip.c projects/armv6/sys/geom/vinum/geom_vinum.c projects/armv6/sys/geom/virstor/g_virstor.c projects/armv6/sys/geom/zero/g_zero.c projects/armv6/sys/gnu/fs/xfs/FreeBSD/support/debug.c projects/armv6/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c projects/armv6/sys/i386/conf/DEFAULTS projects/armv6/sys/i386/conf/GENERIC projects/armv6/sys/i386/conf/PAE projects/armv6/sys/i386/i386/legacy.c projects/armv6/sys/i386/i386/machdep.c projects/armv6/sys/i386/i386/mp_machdep.c projects/armv6/sys/i386/i386/pmap.c projects/armv6/sys/i386/i386/trap.c projects/armv6/sys/i386/ibcs2/ibcs2_fcntl.c projects/armv6/sys/i386/ibcs2/ibcs2_proto.h projects/armv6/sys/i386/ibcs2/ibcs2_syscall.h projects/armv6/sys/i386/ibcs2/ibcs2_sysent.c projects/armv6/sys/i386/ibcs2/syscalls.master projects/armv6/sys/i386/include/segments.h projects/armv6/sys/i386/include/signal.h projects/armv6/sys/i386/include/trap.h projects/armv6/sys/i386/include/ucontext.h projects/armv6/sys/i386/linux/linux_proto.h projects/armv6/sys/i386/linux/linux_syscall.h projects/armv6/sys/i386/linux/linux_syscalls.c projects/armv6/sys/i386/linux/linux_sysent.c projects/armv6/sys/i386/linux/linux_systrace_args.c projects/armv6/sys/i386/linux/syscalls.master projects/armv6/sys/i386/xen/pmap.c projects/armv6/sys/ia64/conf/DEFAULTS projects/armv6/sys/ia64/conf/GENERIC projects/armv6/sys/ia64/ia64/busdma_machdep.c projects/armv6/sys/ia64/ia64/machdep.c projects/armv6/sys/ia64/ia64/mca.c projects/armv6/sys/ia64/ia64/pmap.c projects/armv6/sys/ia64/ia64/sapic.c projects/armv6/sys/ia64/ia64/sscdisk.c projects/armv6/sys/ia64/ia64/unwind.c projects/armv6/sys/isa/vga_isa.c projects/armv6/sys/kern/init_main.c projects/armv6/sys/kern/init_sysent.c projects/armv6/sys/kern/kern_clock.c projects/armv6/sys/kern/kern_conf.c projects/armv6/sys/kern/kern_cpu.c projects/armv6/sys/kern/kern_ctf.c projects/armv6/sys/kern/kern_descrip.c projects/armv6/sys/kern/kern_dtrace.c projects/armv6/sys/kern/kern_et.c projects/armv6/sys/kern/kern_fail.c projects/armv6/sys/kern/kern_jail.c projects/armv6/sys/kern/kern_ktr.c projects/armv6/sys/kern/kern_linker.c projects/armv6/sys/kern/kern_lock.c projects/armv6/sys/kern/kern_lockf.c projects/armv6/sys/kern/kern_malloc.c projects/armv6/sys/kern/kern_mutex.c projects/armv6/sys/kern/kern_poll.c projects/armv6/sys/kern/kern_proc.c projects/armv6/sys/kern/kern_rctl.c projects/armv6/sys/kern/kern_resource.c projects/armv6/sys/kern/kern_rmlock.c projects/armv6/sys/kern/kern_rwlock.c projects/armv6/sys/kern/kern_shutdown.c projects/armv6/sys/kern/kern_sig.c projects/armv6/sys/kern/kern_sx.c projects/armv6/sys/kern/kern_synch.c projects/armv6/sys/kern/kern_tc.c projects/armv6/sys/kern/kern_thr.c projects/armv6/sys/kern/kern_thread.c projects/armv6/sys/kern/kern_timeout.c projects/armv6/sys/kern/kern_umtx.c projects/armv6/sys/kern/makesyscalls.sh projects/armv6/sys/kern/sched_4bsd.c projects/armv6/sys/kern/subr_bus.c projects/armv6/sys/kern/subr_devstat.c projects/armv6/sys/kern/subr_firmware.c projects/armv6/sys/kern/subr_kdb.c projects/armv6/sys/kern/subr_kobj.c projects/armv6/sys/kern/subr_lock.c projects/armv6/sys/kern/subr_mchain.c projects/armv6/sys/kern/subr_pcpu.c projects/armv6/sys/kern/subr_prof.c projects/armv6/sys/kern/subr_rman.c projects/armv6/sys/kern/subr_rtc.c projects/armv6/sys/kern/subr_sleepqueue.c projects/armv6/sys/kern/subr_smp.c projects/armv6/sys/kern/subr_stack.c projects/armv6/sys/kern/subr_turnstile.c projects/armv6/sys/kern/subr_uio.c projects/armv6/sys/kern/subr_witness.c projects/armv6/sys/kern/sys_generic.c projects/armv6/sys/kern/syscalls.c projects/armv6/sys/kern/syscalls.master projects/armv6/sys/kern/systrace_args.c projects/armv6/sys/kern/uipc_mqueue.c projects/armv6/sys/kern/uipc_socket.c projects/armv6/sys/kern/uipc_usrreq.c projects/armv6/sys/kern/vfs_bio.c projects/armv6/sys/kern/vfs_cache.c projects/armv6/sys/kern/vfs_default.c projects/armv6/sys/kern/vfs_mount.c projects/armv6/sys/kern/vfs_subr.c projects/armv6/sys/kern/vfs_syscalls.c projects/armv6/sys/kern/vfs_vnops.c projects/armv6/sys/kern/vnode_if.src projects/armv6/sys/libkern/iconv.c projects/armv6/sys/mips/adm5120/admpci.c projects/armv6/sys/mips/atheros/apb.c projects/armv6/sys/mips/atheros/ar71xx_chip.c projects/armv6/sys/mips/atheros/ar71xx_cpudef.h projects/armv6/sys/mips/atheros/ar71xx_ehci.c projects/armv6/sys/mips/atheros/ar71xx_machdep.c projects/armv6/sys/mips/atheros/ar71xx_ohci.c projects/armv6/sys/mips/atheros/ar71xx_pci.c projects/armv6/sys/mips/atheros/ar724x_chip.c projects/armv6/sys/mips/atheros/ar724x_pci.c projects/armv6/sys/mips/atheros/ar91xx_chip.c projects/armv6/sys/mips/atheros/if_arge.c projects/armv6/sys/mips/cavium/octeon_machdep.c projects/armv6/sys/mips/cavium/octopci.c projects/armv6/sys/mips/cavium/usb/octusb.c projects/armv6/sys/mips/cavium/usb/octusb_octeon.c projects/armv6/sys/mips/conf/AR91XX_BASE projects/armv6/sys/mips/conf/AR91XX_BASE.hints projects/armv6/sys/mips/conf/DEFAULTS projects/armv6/sys/mips/conf/OCTEON1 projects/armv6/sys/mips/conf/PB92 projects/armv6/sys/mips/conf/TP-WN1043ND projects/armv6/sys/mips/conf/TP-WN1043ND.hints projects/armv6/sys/mips/conf/XLP projects/armv6/sys/mips/conf/XLP64 projects/armv6/sys/mips/conf/XLPN32 projects/armv6/sys/mips/idt/idtpci.c projects/armv6/sys/mips/idt/if_kr.c projects/armv6/sys/mips/include/asm.h projects/armv6/sys/mips/include/cpufunc.h projects/armv6/sys/mips/include/cpuregs.h projects/armv6/sys/mips/malta/gt.c projects/armv6/sys/mips/malta/gt_pci.c projects/armv6/sys/mips/mips/busdma_machdep.c projects/armv6/sys/mips/mips/cache.c projects/armv6/sys/mips/mips/db_trace.c projects/armv6/sys/mips/mips/pmap.c projects/armv6/sys/mips/nlm/cms.c projects/armv6/sys/mips/nlm/files.xlp projects/armv6/sys/mips/nlm/hal/bridge.h projects/armv6/sys/mips/nlm/hal/cop2.h projects/armv6/sys/mips/nlm/hal/cpucontrol.h projects/armv6/sys/mips/nlm/hal/fmn.c projects/armv6/sys/mips/nlm/hal/fmn.h projects/armv6/sys/mips/nlm/hal/haldefs.h projects/armv6/sys/mips/nlm/hal/iomap.h projects/armv6/sys/mips/nlm/hal/mips-extns.h projects/armv6/sys/mips/nlm/hal/mmu.h projects/armv6/sys/mips/nlm/hal/pcibus.h projects/armv6/sys/mips/nlm/hal/pic.h projects/armv6/sys/mips/nlm/hal/uart.h projects/armv6/sys/mips/nlm/mpreset.S projects/armv6/sys/mips/nlm/msgring.h projects/armv6/sys/mips/nlm/std.xlp projects/armv6/sys/mips/nlm/uart_pci_xlp.c projects/armv6/sys/mips/nlm/usb_init.c projects/armv6/sys/mips/nlm/xlp.h projects/armv6/sys/mips/nlm/xlp_machdep.c projects/armv6/sys/mips/nlm/xlp_pci.c projects/armv6/sys/mips/rmi/dev/nlge/if_nlge.c projects/armv6/sys/mips/rmi/dev/sec/rmisec.c projects/armv6/sys/mips/rmi/xlr_pci.c projects/armv6/sys/mips/rmi/xls_ehci.c projects/armv6/sys/mips/rt305x/rt305x_dotg.c projects/armv6/sys/modules/Makefile projects/armv6/sys/modules/acpi/acpi/Makefile projects/armv6/sys/modules/ath/Makefile projects/armv6/sys/modules/ath_ahb/Makefile projects/armv6/sys/modules/ath_pci/Makefile projects/armv6/sys/modules/cam/Makefile projects/armv6/sys/modules/esp/Makefile projects/armv6/sys/modules/ipfw/Makefile projects/armv6/sys/modules/libiconv/Makefile projects/armv6/sys/modules/libmchain/Makefile projects/armv6/sys/modules/mii/Makefile projects/armv6/sys/net/bpf.c projects/armv6/sys/net/flowtable.c projects/armv6/sys/net/if.c projects/armv6/sys/net/if_arcsubr.c projects/armv6/sys/net/if_atmsubr.c projects/armv6/sys/net/if_bridge.c projects/armv6/sys/net/if_clone.c projects/armv6/sys/net/if_clone.h projects/armv6/sys/net/if_enc.c projects/armv6/sys/net/if_epair.c projects/armv6/sys/net/if_ethersubr.c projects/armv6/sys/net/if_fwsubr.c projects/armv6/sys/net/if_gif.c projects/armv6/sys/net/if_gre.c projects/armv6/sys/net/if_iso88025subr.c projects/armv6/sys/net/if_lagg.c projects/armv6/sys/net/if_mib.c projects/armv6/sys/net/if_spppfr.c projects/armv6/sys/net/if_spppsubr.c projects/armv6/sys/net/if_stf.c projects/armv6/sys/net/if_tap.c projects/armv6/sys/net/if_tun.c projects/armv6/sys/net/if_var.h projects/armv6/sys/net/if_vlan.c projects/armv6/sys/net/netisr.c projects/armv6/sys/net/raw_cb.c projects/armv6/sys/net/rtsock.c projects/armv6/sys/net/vnet.c projects/armv6/sys/net80211/ieee80211.h projects/armv6/sys/net80211/ieee80211_acl.c projects/armv6/sys/net80211/ieee80211_dfs.c projects/armv6/sys/net80211/ieee80211_freebsd.c projects/armv6/sys/net80211/ieee80211_hwmp.c projects/armv6/sys/net80211/ieee80211_input.c projects/armv6/sys/net80211/ieee80211_ioctl.c projects/armv6/sys/net80211/ieee80211_ioctl.h projects/armv6/sys/net80211/ieee80211_mesh.c projects/armv6/sys/net80211/ieee80211_output.c projects/armv6/sys/net80211/ieee80211_power.c projects/armv6/sys/net80211/ieee80211_proto.h projects/armv6/sys/net80211/ieee80211_scan.h projects/armv6/sys/net80211/ieee80211_sta.c projects/armv6/sys/net80211/ieee80211_var.h projects/armv6/sys/netgraph/atm/ng_atm.c projects/armv6/sys/netgraph/atm/ngatmbase.c projects/armv6/sys/netgraph/atm/uni/ng_uni.c projects/armv6/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c projects/armv6/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c projects/armv6/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c projects/armv6/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c projects/armv6/sys/netgraph/bluetooth/socket/ng_btsocket_sco.c projects/armv6/sys/netgraph/netgraph.h projects/armv6/sys/netgraph/ng_async.c projects/armv6/sys/netgraph/ng_atmllc.c projects/armv6/sys/netgraph/ng_base.c projects/armv6/sys/netgraph/ng_bpf.c projects/armv6/sys/netgraph/ng_bridge.c projects/armv6/sys/netgraph/ng_cisco.c projects/armv6/sys/netgraph/ng_deflate.c projects/armv6/sys/netgraph/ng_fec.c projects/armv6/sys/netgraph/ng_gif_demux.c projects/armv6/sys/netgraph/ng_hub.c projects/armv6/sys/netgraph/ng_iface.c projects/armv6/sys/netgraph/ng_ksocket.c projects/armv6/sys/netgraph/ng_l2tp.c projects/armv6/sys/netgraph/ng_mppc.c projects/armv6/sys/netgraph/ng_parse.c projects/armv6/sys/netgraph/ng_ppp.c projects/armv6/sys/netgraph/ng_pppoe.c projects/armv6/sys/netgraph/ng_pred1.c projects/armv6/sys/netgraph/ng_sample.c projects/armv6/sys/netgraph/ng_socket.c projects/armv6/sys/netgraph/ng_sppp.c projects/armv6/sys/netgraph/ng_tag.c projects/armv6/sys/netinet/accf_http.c projects/armv6/sys/netinet/if_ether.c projects/armv6/sys/netinet/igmp.c projects/armv6/sys/netinet/in.c projects/armv6/sys/netinet/in_mcast.c projects/armv6/sys/netinet/in_pcb.c projects/armv6/sys/netinet/in_pcb.h projects/armv6/sys/netinet/ip_carp.c projects/armv6/sys/netinet/ip_divert.c projects/armv6/sys/netinet/ip_mroute.c projects/armv6/sys/netinet/ip_output.c projects/armv6/sys/netinet/ipfw/dn_heap.c projects/armv6/sys/netinet/ipfw/dummynet.txt projects/armv6/sys/netinet/ipfw/ip_dn_io.c projects/armv6/sys/netinet/ipfw/ip_fw2.c projects/armv6/sys/netinet/ipfw/ip_fw_dynamic.c projects/armv6/sys/netinet/ipfw/ip_fw_log.c projects/armv6/sys/netinet/ipfw/ip_fw_pfil.c projects/armv6/sys/netinet/ipfw/ip_fw_sockopt.c projects/armv6/sys/netinet/ipfw/ip_fw_table.c projects/armv6/sys/netinet/libalias/alias_sctp.c projects/armv6/sys/netinet/sctp.h projects/armv6/sys/netinet/sctp_header.h projects/armv6/sys/netinet/sctp_output.c projects/armv6/sys/netinet/sctp_pcb.c projects/armv6/sys/netinet/sctp_pcb.h projects/armv6/sys/netinet/sctp_structs.h projects/armv6/sys/netinet/sctp_sysctl.c projects/armv6/sys/netinet/sctp_sysctl.h projects/armv6/sys/netinet/sctp_uio.h projects/armv6/sys/netinet/sctp_usrreq.c projects/armv6/sys/netinet/sctputil.c projects/armv6/sys/netinet/tcp_hostcache.c projects/armv6/sys/netinet/tcp_input.c projects/armv6/sys/netinet/tcp_output.c projects/armv6/sys/netinet/tcp_reass.c projects/armv6/sys/netinet/tcp_syncache.c projects/armv6/sys/netinet6/icmp6.c projects/armv6/sys/netinet6/in6.c projects/armv6/sys/netinet6/in6_mcast.c projects/armv6/sys/netinet6/in6_pcb.c projects/armv6/sys/netinet6/in6_src.c projects/armv6/sys/netinet6/ip6_mroute.c projects/armv6/sys/netinet6/ip6_output.c projects/armv6/sys/netinet6/mld6.c projects/armv6/sys/netinet6/nd6.c projects/armv6/sys/netinet6/nd6.h projects/armv6/sys/netinet6/nd6_rtr.c projects/armv6/sys/netinet6/send.c projects/armv6/sys/netipsec/xform_ah.c projects/armv6/sys/netipsec/xform_esp.c projects/armv6/sys/netipx/ipx_proto.c projects/armv6/sys/netipx/spx_reass.c projects/armv6/sys/netsmb/smb_conn.c projects/armv6/sys/netsmb/smb_conn.h projects/armv6/sys/netsmb/smb_rq.c projects/armv6/sys/netsmb/smb_smb.c projects/armv6/sys/netsmb/smb_subr.c projects/armv6/sys/nfs/nfs_lock.c projects/armv6/sys/nfsclient/nfs_krpc.c projects/armv6/sys/nfsclient/nfs_vfsops.c projects/armv6/sys/nlm/nlm_prot_impl.c projects/armv6/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c projects/armv6/sys/ofed/include/linux/linux_idr.c projects/armv6/sys/ofed/include/linux/linux_radix.c projects/armv6/sys/pc98/conf/DEFAULTS projects/armv6/sys/pc98/conf/GENERIC projects/armv6/sys/pc98/include/md_var.h projects/armv6/sys/pc98/pc98/pc98_machdep.h projects/armv6/sys/pci/if_rl.c projects/armv6/sys/pci/if_rlreg.h projects/armv6/sys/pci/intpm.c projects/armv6/sys/pci/viapm.c projects/armv6/sys/powerpc/aim/machdep.c projects/armv6/sys/powerpc/aim/mmu_oea.c projects/armv6/sys/powerpc/aim/mp_cpudep.c projects/armv6/sys/powerpc/aim/nexus.c projects/armv6/sys/powerpc/aim/slb.c projects/armv6/sys/powerpc/aim/trap_subr32.S projects/armv6/sys/powerpc/aim/trap_subr64.S projects/armv6/sys/powerpc/conf/DEFAULTS projects/armv6/sys/powerpc/conf/GENERIC projects/armv6/sys/powerpc/fpu/fpu_emu.c projects/armv6/sys/powerpc/include/pcpu.h projects/armv6/sys/powerpc/mambo/mambo.c projects/armv6/sys/powerpc/mpc85xx/nexus.c projects/armv6/sys/powerpc/mpc85xx/pci_fdt.c projects/armv6/sys/powerpc/ofw/ofw_cpu.c projects/armv6/sys/powerpc/ofw/ofw_pcib_pci.c projects/armv6/sys/powerpc/ofw/ofw_real.c projects/armv6/sys/powerpc/ofw/ofw_syscons.c projects/armv6/sys/powerpc/ofw/rtas.c projects/armv6/sys/powerpc/powermac/cpcht.c projects/armv6/sys/powerpc/powermac/cuda.c projects/armv6/sys/powerpc/powermac/dbdma.c projects/armv6/sys/powerpc/powermac/fcu.c projects/armv6/sys/powerpc/powermac/grackle.c projects/armv6/sys/powerpc/powermac/pmu.c projects/armv6/sys/powerpc/powermac/powermac_thermal.c projects/armv6/sys/powerpc/powermac/smu.c projects/armv6/sys/powerpc/powermac/smusat.c projects/armv6/sys/powerpc/powermac/uninorthpci.c projects/armv6/sys/powerpc/powerpc/busdma_machdep.c projects/armv6/sys/powerpc/powerpc/intr_machdep.c projects/armv6/sys/powerpc/powerpc/platform.c projects/armv6/sys/powerpc/powerpc/pmap_dispatch.c projects/armv6/sys/powerpc/ps3/ehci_ps3.c projects/armv6/sys/powerpc/ps3/ohci_ps3.c projects/armv6/sys/powerpc/ps3/ps3bus.c projects/armv6/sys/powerpc/ps3/ps3disk.c projects/armv6/sys/powerpc/ps3/ps3pic.c projects/armv6/sys/rpc/clnt_dg.c projects/armv6/sys/security/audit/audit.c projects/armv6/sys/security/mac_biba/mac_biba.c projects/armv6/sys/security/mac_bsdextended/mac_bsdextended.c projects/armv6/sys/security/mac_ifoff/mac_ifoff.c projects/armv6/sys/security/mac_lomac/mac_lomac.c projects/armv6/sys/security/mac_mls/mac_mls.c projects/armv6/sys/security/mac_partition/mac_partition.c projects/armv6/sys/security/mac_portacl/mac_portacl.c projects/armv6/sys/security/mac_seeotheruids/mac_seeotheruids.c projects/armv6/sys/security/mac_stub/mac_stub.c projects/armv6/sys/security/mac_test/mac_test.c projects/armv6/sys/sparc64/central/central.c projects/armv6/sys/sparc64/conf/DEFAULTS projects/armv6/sys/sparc64/conf/GENERIC projects/armv6/sys/sparc64/ebus/ebus.c projects/armv6/sys/sparc64/ebus/epic.c projects/armv6/sys/sparc64/fhc/fhc.c projects/armv6/sys/sparc64/include/md_var.h projects/armv6/sys/sparc64/include/pcpu.h projects/armv6/sys/sparc64/pci/apb.c projects/armv6/sys/sparc64/pci/fire.c projects/armv6/sys/sparc64/pci/ofw_pcib.c projects/armv6/sys/sparc64/pci/ofw_pcibus.c projects/armv6/sys/sparc64/pci/psycho.c projects/armv6/sys/sparc64/pci/sbbc.c projects/armv6/sys/sparc64/pci/schizo.c projects/armv6/sys/sparc64/sbus/dma_sbus.c projects/armv6/sys/sparc64/sbus/lsi64854.c projects/armv6/sys/sparc64/sbus/lsi64854var.h projects/armv6/sys/sparc64/sbus/sbus.c projects/armv6/sys/sparc64/sparc64/ata_machdep.c projects/armv6/sys/sparc64/sparc64/eeprom.c projects/armv6/sys/sparc64/sparc64/identcpu.c projects/armv6/sys/sparc64/sparc64/iommu.c projects/armv6/sys/sparc64/sparc64/jbusppm.c projects/armv6/sys/sparc64/sparc64/nexus.c projects/armv6/sys/sparc64/sparc64/rtc.c projects/armv6/sys/sparc64/sparc64/sc_machdep.c projects/armv6/sys/sparc64/sparc64/schppm.c projects/armv6/sys/sparc64/sparc64/ssm.c projects/armv6/sys/sparc64/sparc64/tick.c projects/armv6/sys/sparc64/sparc64/upa.c projects/armv6/sys/sys/bus.h projects/armv6/sys/sys/cdefs.h projects/armv6/sys/sys/event.h projects/armv6/sys/sys/fcntl.h projects/armv6/sys/sys/file.h projects/armv6/sys/sys/iconv.h projects/armv6/sys/sys/kobj.h projects/armv6/sys/sys/lock.h projects/armv6/sys/sys/lockmgr.h projects/armv6/sys/sys/mchain.h projects/armv6/sys/sys/mutex.h projects/armv6/sys/sys/param.h projects/armv6/sys/sys/proc.h projects/armv6/sys/sys/resource.h projects/armv6/sys/sys/rmlock.h projects/armv6/sys/sys/rwlock.h projects/armv6/sys/sys/sdt.h projects/armv6/sys/sys/stack.h projects/armv6/sys/sys/sx.h projects/armv6/sys/sys/syscall.h projects/armv6/sys/sys/syscall.mk projects/armv6/sys/sys/syscallsubr.h projects/armv6/sys/sys/sysctl.h projects/armv6/sys/sys/sysproto.h projects/armv6/sys/sys/timepps.h projects/armv6/sys/sys/uio.h projects/armv6/sys/sys/unistd.h projects/armv6/sys/sys/user.h projects/armv6/sys/sys/vnode.h projects/armv6/sys/tools/makeobjops.awk projects/armv6/sys/ufs/ffs/ffs_softdep.c projects/armv6/sys/ufs/ffs/fs.h projects/armv6/sys/ufs/ufs/dinode.h projects/armv6/sys/ufs/ufs/extattr.h projects/armv6/sys/ufs/ufs/ufs_vnops.c projects/armv6/sys/vm/device_pager.c projects/armv6/sys/vm/memguard.c projects/armv6/sys/vm/redzone.c projects/armv6/sys/vm/vm_contig.c projects/armv6/sys/vm/vm_extern.h projects/armv6/sys/vm/vm_kern.c projects/armv6/sys/vm/vm_map.c projects/armv6/sys/vm/vm_object.c projects/armv6/sys/vm/vm_object.h projects/armv6/sys/vm/vm_page.c projects/armv6/sys/vm/vm_page.h projects/armv6/sys/vm/vm_pager.c projects/armv6/sys/vm/vm_pager.h projects/armv6/sys/vm/vm_phys.c projects/armv6/sys/vm/vm_phys.h projects/armv6/sys/vm/vm_reserv.c projects/armv6/sys/vm/vm_reserv.h projects/armv6/sys/vm/vnode_pager.c projects/armv6/sys/x86/acpica/acpi_apm.c projects/armv6/sys/x86/acpica/madt.c projects/armv6/sys/x86/bios/vpd.c projects/armv6/sys/x86/pci/pci_bus.c projects/armv6/sys/x86/pci/qpi.c projects/armv6/sys/x86/x86/busdma_machdep.c projects/armv6/sys/x86/x86/io_apic.c projects/armv6/sys/x86/x86/mca.c projects/armv6/sys/x86/x86/mptable_pci.c projects/armv6/sys/xen/xenstore/xenstore.c projects/armv6/tools/regression/bin/test/regress.sh projects/armv6/tools/regression/fifo/fifo_misc/fifo_misc.c projects/armv6/tools/regression/lib/libc/gen/Makefile projects/armv6/tools/tools/README projects/armv6/tools/tools/ath/athstats/athstats.c projects/armv6/tools/tools/netrate/netblast/netblast.c projects/armv6/tools/tools/netrate/netreceive/netreceive.c projects/armv6/tools/tools/netrate/netsend/netsend.c projects/armv6/usr.bin/at/at.c projects/armv6/usr.bin/at/parsetime.c projects/armv6/usr.bin/banner/banner.c projects/armv6/usr.bin/c99/c99.c projects/armv6/usr.bin/calendar/calendar.1 projects/armv6/usr.bin/calendar/calendar.c projects/armv6/usr.bin/calendar/calendars/calendar.birthday projects/armv6/usr.bin/calendar/calendars/calendar.freebsd projects/armv6/usr.bin/calendar/io.c projects/armv6/usr.bin/calendar/parsedata.c projects/armv6/usr.bin/cap_mkdb/cap_mkdb.c projects/armv6/usr.bin/catman/catman.c projects/armv6/usr.bin/checknr/checknr.c projects/armv6/usr.bin/chpass/chpass.h projects/armv6/usr.bin/chpass/table.c projects/armv6/usr.bin/cmp/extern.h projects/armv6/usr.bin/col/col.c projects/armv6/usr.bin/colcrt/colcrt.c projects/armv6/usr.bin/column/column.c projects/armv6/usr.bin/comm/comm.1 projects/armv6/usr.bin/comm/comm.c projects/armv6/usr.bin/compress/compress.c projects/armv6/usr.bin/compress/doc/NOTES projects/armv6/usr.bin/cpuset/cpuset.c projects/armv6/usr.bin/csplit/csplit.c projects/armv6/usr.bin/cut/cut.c projects/armv6/usr.bin/dc/Makefile projects/armv6/usr.bin/dc/dc.c projects/armv6/usr.bin/du/du.c projects/armv6/usr.bin/enigma/enigma.c projects/armv6/usr.bin/expand/expand.c projects/armv6/usr.bin/fold/fold.c projects/armv6/usr.bin/fstat/fstat.c projects/armv6/usr.bin/fstat/fuser.c projects/armv6/usr.bin/getent/getent.c projects/armv6/usr.bin/grep/Makefile projects/armv6/usr.bin/grep/util.c projects/armv6/usr.bin/id/id.c projects/armv6/usr.bin/join/join.c projects/armv6/usr.bin/lam/lam.c projects/armv6/usr.bin/last/last.c projects/armv6/usr.bin/lock/lock.c projects/armv6/usr.bin/logger/logger.c projects/armv6/usr.bin/look/look.c projects/armv6/usr.bin/m4/Makefile projects/armv6/usr.bin/m4/eval.c projects/armv6/usr.bin/m4/expr.c projects/armv6/usr.bin/m4/extern.h projects/armv6/usr.bin/m4/gnum4.c projects/armv6/usr.bin/m4/look.c projects/armv6/usr.bin/m4/m4.1 projects/armv6/usr.bin/m4/main.c projects/armv6/usr.bin/m4/mdef.h projects/armv6/usr.bin/m4/misc.c projects/armv6/usr.bin/m4/pathnames.h projects/armv6/usr.bin/m4/stdd.h projects/armv6/usr.bin/m4/trace.c projects/armv6/usr.bin/make/globals.h projects/armv6/usr.bin/make/make.1 projects/armv6/usr.bin/ministat/ministat.c projects/armv6/usr.bin/mt/mt.c projects/armv6/usr.bin/paste/paste.c projects/armv6/usr.bin/pr/extern.h projects/armv6/usr.bin/pr/pr.c projects/armv6/usr.bin/procstat/Makefile projects/armv6/usr.bin/procstat/procstat.1 projects/armv6/usr.bin/procstat/procstat.c projects/armv6/usr.bin/procstat/procstat.h projects/armv6/usr.bin/procstat/procstat_args.c projects/armv6/usr.bin/procstat/procstat_vm.c projects/armv6/usr.bin/quota/quota.c projects/armv6/usr.bin/rs/rs.c projects/armv6/usr.bin/ruptime/ruptime.c projects/armv6/usr.bin/rusers/rusers.c projects/armv6/usr.bin/rwall/rwall.c projects/armv6/usr.bin/rwho/rwho.c projects/armv6/usr.bin/sed/sed.1 projects/armv6/usr.bin/seq/seq.c projects/armv6/usr.bin/split/split.c projects/armv6/usr.bin/tail/forward.c projects/armv6/usr.bin/tail/tail.c projects/armv6/usr.bin/talk/ctl.c projects/armv6/usr.bin/talk/init_disp.c projects/armv6/usr.bin/talk/invite.c projects/armv6/usr.bin/talk/talk.h projects/armv6/usr.bin/tcopy/tcopy.c projects/armv6/usr.bin/tee/tee.c projects/armv6/usr.bin/tr/tr.c projects/armv6/usr.bin/tsort/tsort.c projects/armv6/usr.bin/ul/ul.c projects/armv6/usr.bin/uname/uname.c projects/armv6/usr.bin/unexpand/unexpand.c projects/armv6/usr.bin/unifdef/unifdef.c projects/armv6/usr.bin/uniq/uniq.c projects/armv6/usr.bin/units/units.c projects/armv6/usr.bin/usbhidaction/usbhidaction.c projects/armv6/usr.bin/usbhidctl/usbhid.c projects/armv6/usr.bin/uuencode/uuencode.c projects/armv6/usr.bin/vis/vis.c projects/armv6/usr.bin/w/w.c projects/armv6/usr.bin/wall/wall.c projects/armv6/usr.bin/wc/wc.c projects/armv6/usr.bin/whereis/whereis.c projects/armv6/usr.bin/which/which.c projects/armv6/usr.bin/who/who.1 projects/armv6/usr.bin/who/who.c projects/armv6/usr.bin/whois/whois.c projects/armv6/usr.bin/xinstall/xinstall.c projects/armv6/usr.bin/xlint/xlint/xlint.c projects/armv6/usr.bin/xstr/xstr.c projects/armv6/usr.sbin/acpi/Makefile.inc projects/armv6/usr.sbin/acpi/acpidb/Makefile projects/armv6/usr.sbin/acpi/acpidb/acpidb.c projects/armv6/usr.sbin/acpi/iasl/Makefile projects/armv6/usr.sbin/apm/apm.c projects/armv6/usr.sbin/bluetooth/bt3cfw/bt3cfw.c projects/armv6/usr.sbin/boot0cfg/boot0cfg.8 projects/armv6/usr.sbin/boot0cfg/boot0cfg.c projects/armv6/usr.sbin/bsdinstall/distextract/distextract.c projects/armv6/usr.sbin/bsdinstall/distfetch/distfetch.c projects/armv6/usr.sbin/bsdinstall/partedit/gpart_ops.c projects/armv6/usr.sbin/cdcontrol/cdcontrol.c projects/armv6/usr.sbin/chown/chown.c projects/armv6/usr.sbin/chroot/chroot.c projects/armv6/usr.sbin/config/mkmakefile.c projects/armv6/usr.sbin/cron/crontab/crontab.5 projects/armv6/usr.sbin/devinfo/devinfo.c projects/armv6/usr.sbin/fdread/fdread.c projects/armv6/usr.sbin/memcontrol/memcontrol.c projects/armv6/usr.sbin/mergemaster/mergemaster.8 projects/armv6/usr.sbin/mergemaster/mergemaster.sh projects/armv6/usr.sbin/mfiutil/mfi_config.c projects/armv6/usr.sbin/mixer/mixer.c projects/armv6/usr.sbin/moused/moused.c projects/armv6/usr.sbin/mptable/mptable.c projects/armv6/usr.sbin/mtree/mtree.5 projects/armv6/usr.sbin/pc-sysinstall/backend-query/sys-mem.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-disk.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-networking.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-unmount.sh projects/armv6/usr.sbin/pc-sysinstall/backend/parseconfig.sh projects/armv6/usr.sbin/pkg_install/lib/version.c projects/armv6/usr.sbin/pmccontrol/pmccontrol.c projects/armv6/usr.sbin/pmcstat/pmcpl_calltree.c projects/armv6/usr.sbin/pmcstat/pmcpl_gprof.c projects/armv6/usr.sbin/pmcstat/pmcstat.c projects/armv6/usr.sbin/pmcstat/pmcstat_log.c projects/armv6/usr.sbin/portsnap/portsnap/portsnap.sh projects/armv6/usr.sbin/pwd_mkdb/pwd_mkdb.c projects/armv6/usr.sbin/rip6query/rip6query.c projects/armv6/usr.sbin/rmt/rmt.c projects/armv6/usr.sbin/sade/Makefile projects/armv6/usr.sbin/sade/devices.c projects/armv6/usr.sbin/sade/disks.c projects/armv6/usr.sbin/sade/dmenu.c projects/armv6/usr.sbin/sade/install.c projects/armv6/usr.sbin/sade/label.c projects/armv6/usr.sbin/sade/main.c projects/armv6/usr.sbin/sade/menus.c projects/armv6/usr.sbin/sade/misc.c projects/armv6/usr.sbin/sade/msg.c projects/armv6/usr.sbin/sade/sade.h projects/armv6/usr.sbin/sade/system.c projects/armv6/usr.sbin/snapinfo/snapinfo.c projects/armv6/usr.sbin/spray/spray.c projects/armv6/usr.sbin/timed/timed/readmsg.c projects/armv6/usr.sbin/timed/timed/timed.c projects/armv6/usr.sbin/tzsetup/Makefile projects/armv6/usr.sbin/tzsetup/tzsetup.c Directory Properties: projects/armv6/ (props changed) projects/armv6/cddl/contrib/opensolaris/ (props changed) projects/armv6/contrib/bind9/ (props changed) projects/armv6/contrib/binutils/ (props changed) projects/armv6/contrib/bzip2/ (props changed) projects/armv6/contrib/com_err/ (props changed) projects/armv6/contrib/compiler-rt/ (props changed) projects/armv6/contrib/dialog/ (props changed) projects/armv6/contrib/ee/ (props changed) projects/armv6/contrib/expat/ (props changed) projects/armv6/contrib/file/ (props changed) projects/armv6/contrib/gcc/ (props changed) projects/armv6/contrib/gdb/ (props changed) projects/armv6/contrib/gdtoa/ (props changed) projects/armv6/contrib/gnu-sort/ (props changed) projects/armv6/contrib/groff/ (props changed) projects/armv6/contrib/less/ (props changed) projects/armv6/contrib/libpcap/ (props changed) projects/armv6/contrib/libstdc++/ (props changed) projects/armv6/contrib/llvm/ (props changed) projects/armv6/contrib/llvm/tools/clang/ (props changed) projects/armv6/contrib/ncurses/ (props changed) projects/armv6/contrib/netcat/ (props changed) projects/armv6/contrib/ntp/ (props changed) projects/armv6/contrib/one-true-awk/ (props changed) projects/armv6/contrib/openbsm/ (props changed) projects/armv6/contrib/openpam/ (props changed) projects/armv6/contrib/openresolv/ (props changed) projects/armv6/contrib/pf/ (props changed) projects/armv6/contrib/sendmail/ (props changed) projects/armv6/contrib/tcpdump/ (props changed) projects/armv6/contrib/tcsh/ (props changed) projects/armv6/contrib/tnftp/ (props changed) projects/armv6/contrib/top/ (props changed) projects/armv6/contrib/top/install-sh (props changed) projects/armv6/contrib/tzcode/stdtime/ (props changed) projects/armv6/contrib/tzcode/zic/ (props changed) projects/armv6/contrib/tzdata/ (props changed) projects/armv6/contrib/wpa/ (props changed) projects/armv6/contrib/xz/ (props changed) projects/armv6/crypto/heimdal/ (props changed) projects/armv6/crypto/openssh/ (props changed) projects/armv6/crypto/openssl/ (props changed) projects/armv6/gnu/lib/ (props changed) projects/armv6/gnu/usr.bin/binutils/ (props changed) projects/armv6/gnu/usr.bin/cc/cc_tools/ (props changed) projects/armv6/gnu/usr.bin/gdb/ (props changed) projects/armv6/lib/libc/ (props changed) projects/armv6/lib/libc/stdtime/ (props changed) projects/armv6/lib/libutil/ (props changed) projects/armv6/lib/libz/ (props changed) projects/armv6/sbin/ (props changed) projects/armv6/sbin/ipfw/ (props changed) projects/armv6/share/mk/bsd.arch.inc.mk (props changed) projects/armv6/share/zoneinfo/ (props changed) projects/armv6/sys/ (props changed) projects/armv6/sys/amd64/include/xen/ (props changed) projects/armv6/sys/boot/ (props changed) projects/armv6/sys/boot/i386/efi/ (props changed) projects/armv6/sys/boot/ia64/efi/ (props changed) projects/armv6/sys/boot/ia64/ski/ (props changed) projects/armv6/sys/boot/powerpc/boot1.chrp/ (props changed) projects/armv6/sys/boot/powerpc/ofw/ (props changed) projects/armv6/sys/cddl/contrib/opensolaris/ (props changed) projects/armv6/sys/conf/ (props changed) projects/armv6/sys/contrib/dev/acpica/ (props changed) projects/armv6/sys/contrib/octeon-sdk/ (props changed) projects/armv6/sys/contrib/pf/ (props changed) projects/armv6/sys/contrib/x86emu/ (props changed) projects/armv6/tools/build/options/WITHOUT_GPIO (props changed) projects/armv6/tools/build/options/WITH_OFED (props changed) projects/armv6/usr.bin/calendar/ (props changed) projects/armv6/usr.bin/csup/ (props changed) projects/armv6/usr.bin/procstat/ (props changed) projects/armv6/usr.sbin/ndiscvt/ (props changed) projects/armv6/usr.sbin/rtadvctl/ (props changed) projects/armv6/usr.sbin/rtadvd/ (props changed) projects/armv6/usr.sbin/rtsold/ (props changed) projects/armv6/usr.sbin/zic/ (props changed) Modified: projects/armv6/Makefile ============================================================================== --- projects/armv6/Makefile Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/Makefile Tue Nov 29 15:24:19 2011 (r228136) @@ -182,10 +182,12 @@ buildworld: upgrade_checks # # In the following, the first 'rm' in a series will usually remove all # files and directories. If it does not, then there are probably some -# files with chflags set, so this unsets them and tries the 'rm' a +# files with file flags set, so this unsets them and tries the 'rm' a # second time. There are situations where this target will be cleaning # some directories via more than one method, but that duplication is -# needed to correctly handle all the possible situations. +# needed to correctly handle all the possible situations. Removing all +# files without file flags set in the first 'rm' instance saves time, +# because 'chflags' will need to operate on fewer files afterwards. # BW_CANONICALOBJDIR:=${MAKEOBJDIRPREFIX}${.CURDIR} cleanworld: Modified: projects/armv6/Makefile.inc1 ============================================================================== --- projects/armv6/Makefile.inc1 Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/Makefile.inc1 Tue Nov 29 15:24:19 2011 (r228136) @@ -291,7 +291,7 @@ LIB32CPUFLAGS= -mcpu=powerpc LIB32CPUFLAGS= -mcpu=${TARGET_CPUTYPE} .endif LIB32WMAKEENV= MACHINE=powerpc MACHINE_ARCH=powerpc \ - LD="${LD} -m elf32ppc" + LD="${LD} -m elf32ppc_fbsd" .endif @@ -313,7 +313,8 @@ LIB32WMAKEENV+= MAKEOBJDIRPREFIX=${OBJTR LIB32WMAKE= ${LIB32WMAKEENV} ${MAKE} -DNO_CPU_CFLAGS -DCOMPAT_32BIT \ -DWITHOUT_BIND -DWITHOUT_MAN -DWITHOUT_INFO \ - -DWITHOUT_HTML -DNO_CTF -DNO_LINT DESTDIR=${LIB32TMP} + -DWITHOUT_HTML -DNO_CTF -DNO_LINT -ECC -ECXX -EAS -ELD \ + DESTDIR=${LIB32TMP} LIB32IMAKE= ${LIB32WMAKE:NINSTALL=*:NDESTDIR=*} -DNO_INCS .endif @@ -1018,7 +1019,8 @@ _yacc= usr.bin/yacc _awk= usr.bin/awk .endif -.if ${BOOTSTRAPPING} < 700018 +.if ${MK_BSNMP} != "no" && \ + (${BOOTSTRAPPING} < 700018 || !exists(/usr/sbin/gensnmptree)) _gensnmptree= usr.sbin/bsnmpd/gensnmptree .endif @@ -1216,6 +1218,9 @@ _startup_libs+= lib/csu/${MACHINE_CPUARC _startup_libs+= gnu/lib/libgcc _startup_libs+= lib/libcompiler_rt _startup_libs+= lib/libc +.if ${MK_LIBCPLUSPLUS} != "no" +_startup_libs+= lib/libcxxrt +.endif gnu/lib/libgcc__L: lib/libc__L @@ -1634,4 +1639,7 @@ _xi-links: ln -sf ../../${XDTP}/usr/bin/$$i \ ../../../../usr/bin/${XDDIR}${OSREL}-$$i; \ done +.else +xdev xdev-buil xdev-install: + @echo "*** Error: Both XDEV and XDEV_ARCH must be defined for \"${.TARGET}\" target" .endif Modified: projects/armv6/ObsoleteFiles.inc ============================================================================== --- projects/armv6/ObsoleteFiles.inc Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/ObsoleteFiles.inc Tue Nov 29 15:24:19 2011 (r228136) @@ -38,16 +38,31 @@ # xargs -n1 | sort | uniq -d; # done +# 20111125: amd(4) removed +OLD_FILES+=usr/share/man/man4/amd.4.gz +# 20111125: libodialog removed +OLD_FILES+=usr/lib/libodialog.a +OLD_FILES+=usr/lib/libodialog.so +OLD_LIBS+=usr/lib/libodialog.so.7 +OLD_FILES+=usr/lib/libodialog_p.a +.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" +OLD_FILES+=usr/lib32/libodialog.a +OLD_FILES+=usr/lib32/libodialog.so +OLD_LIBS+=usr/lib32/libodialog.so.7 +OLD_FILES+=usr/lib32/libodialog_p.a +.endif # 20110930: sysinstall removed OLD_FILES+=usr/sbin/sysinstall OLD_FILES+=usr/share/man/man8/sysinstall.8.gz OLD_FILES+=usr/lib/libftpio.a OLD_FILES+=usr/lib/libftpio.so OLD_LIBS+=usr/lib/libftpio.so.8 +OLD_FILES+=usr/lib/libftpio_p.a .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_FILES+=usr/lib32/libftpio.a OLD_FILES+=usr/lib32/libftpio.so OLD_LIBS+=usr/lib32/libftpio.so.8 +OLD_FILES+=usr/lib32/libftpio_p.a .endif OLD_FILES+=usr/include/ftpio.h OLD_FILES+=usr/share/man/man3/ftpio.3.gz @@ -77,11 +92,22 @@ OLD_LIBS+=usr/lib32/libopie.so.6 OLD_LIBS+=usr/lib32/librtld_db.so.1 OLD_LIBS+=usr/lib32/libtacplus.so.4 .endif +# 20110817: no more acd.4, ad.4, afd.4 and ast.4 +OLD_FILES+=usr/share/man/man4/acd.4.gz +OLD_FILES+=usr/share/man/man4/ad.4.gz +OLD_FILES+=usr/share/man/man4/afd.4.gz +OLD_FILES+=usr/share/man/man4/ast.4.gz # 20110718: no longer useful in the age of rc.d OLD_FILES+=usr/sbin/named.reconfig OLD_FILES+=usr/sbin/named.reload +OLD_FILES+=usr/share/man/man8/named.reconfig.8.gz +OLD_FILES+=usr/share/man/man8/named.reload.8.gz # 20110716: bind 9.8.0 import OLD_LIBS+=usr/lib/liblwres.so.50 +OLD_FILES+=usr/share/doc/bind9/KNOWN-DEFECTS +OLD_FILES+=usr/share/doc/bind9/NSEC3-NOTES +OLD_FILES+=usr/share/doc/bind9/README.idnkit +OLD_FILES+=usr/share/doc/bind9/README.pkcs11 # 20110709: vm_map_clean.9 -> vm_map_sync.9 OLD_FILES+=usr/share/man/man9/vm_map_clean.9.gz # 20110709: Catch up with removal of these functions. Modified: projects/armv6/UPDATING ============================================================================== --- projects/armv6/UPDATING Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/UPDATING Tue Nov 29 15:24:19 2011 (r228136) @@ -22,6 +22,16 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 machines to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20111108: + The option VFS_ALLOW_NONMPSAFE option has been added in order to + explicitely support non-MPSAFE filesystems. + It is on by default for all supported platform at this present + time. + +20111101: + The broken amd(4) driver has been replaced with esp(4) in the amd64, + i386 and pc98 GENERIC kernel configuration files. + 20110930: sysinstall has been removed Modified: projects/armv6/bin/cat/cat.c ============================================================================== --- projects/armv6/bin/cat/cat.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/cat/cat.c Tue Nov 29 15:24:19 2011 (r228136) @@ -64,9 +64,9 @@ __FBSDID("$FreeBSD$"); #include #include -int bflag, eflag, nflag, sflag, tflag, vflag; -int rval; -const char *filename; +static int bflag, eflag, nflag, sflag, tflag, vflag; +static int rval; +static const char *filename; static void usage(void); static void scanfiles(char *argv[], int cooked); Modified: projects/armv6/bin/ln/ln.c ============================================================================== --- projects/armv6/bin/ln/ln.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/ln/ln.c Tue Nov 29 15:24:19 2011 (r228136) @@ -54,16 +54,16 @@ __FBSDID("$FreeBSD$"); #include #include -int fflag; /* Unlink existing files. */ -int Fflag; /* Remove empty directories also. */ -int hflag; /* Check new name for symlink first. */ -int iflag; /* Interactive mode. */ -int Pflag; /* Create hard links to symlinks. */ -int sflag; /* Symbolic, not hard, link. */ -int vflag; /* Verbose output. */ -int wflag; /* Warn if symlink target does not +static int fflag; /* Unlink existing files. */ +static int Fflag; /* Remove empty directories also. */ +static int hflag; /* Check new name for symlink first. */ +static int iflag; /* Interactive mode. */ +static int Pflag; /* Create hard links to symlinks. */ +static int sflag; /* Symbolic, not hard, link. */ +static int vflag; /* Verbose output. */ +static int wflag; /* Warn if symlink target does not * exist, and -f is not enabled. */ -char linkch; +static char linkch; int linkit(const char *, const char *, int); void usage(void); Modified: projects/armv6/bin/mkdir/mkdir.c ============================================================================== --- projects/armv6/bin/mkdir/mkdir.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/mkdir/mkdir.c Tue Nov 29 15:24:19 2011 (r228136) @@ -56,7 +56,7 @@ __FBSDID("$FreeBSD$"); static int build(char *, mode_t); static void usage(void); -int vflag; +static int vflag; int main(int argc, char *argv[]) Modified: projects/armv6/bin/mv/mv.c ============================================================================== --- projects/armv6/bin/mv/mv.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/mv/mv.c Tue Nov 29 15:24:19 2011 (r228136) @@ -68,7 +68,7 @@ __FBSDID("$FreeBSD$"); /* Exit code for a failed exec. */ #define EXEC_FAILED 127 -int fflg, iflg, nflg, vflg; +static int fflg, iflg, nflg, vflg; static int copy(const char *, const char *); static int do_move(const char *, const char *); Modified: projects/armv6/bin/ps/print.c ============================================================================== --- projects/armv6/bin/ps/print.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/ps/print.c Tue Nov 29 15:24:19 2011 (r228136) @@ -362,7 +362,7 @@ tdev(KINFO *k, VARENT *ve) v = ve->var; dev = k->ki_p->ki_tdev; if (dev == NODEV) - str = strdup("??"); + str = strdup("-"); else asprintf(&str, "%#jx", (uintmax_t)dev); @@ -379,7 +379,7 @@ tname(KINFO *k, VARENT *ve) v = ve->var; dev = k->ki_p->ki_tdev; if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL) - str = strdup("?? "); + str = strdup("- "); else { if (strncmp(ttname, "tty", 3) == 0 || strncmp(ttname, "cua", 3) == 0) @@ -403,7 +403,7 @@ longtname(KINFO *k, VARENT *ve) v = ve->var; dev = k->ki_p->ki_tdev; if (dev == NODEV || (ttname = devname(dev, S_IFCHR)) == NULL) - ttname = "??"; + ttname = "-"; return (strdup(ttname)); } Modified: projects/armv6/bin/ps/ps.1 ============================================================================== --- projects/armv6/bin/ps/ps.1 Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/ps/ps.1 Tue Nov 29 15:24:19 2011 (r228136) @@ -29,7 +29,7 @@ .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd October 1, 2011 +.Dd November 22, 2011 .Dt PS 1 .Os .Sh NAME @@ -98,12 +98,6 @@ The default output format includes, for controlling terminal, state, CPU time (including both user and system time) and associated command. .Pp -The process file system (see -.Xr procfs 5 ) -should be mounted when -.Nm -is executed, otherwise not all information will be available. -.Pp The options are as follows: .Bl -tag -width indent .It Fl a @@ -437,6 +431,10 @@ This is followed by a .Ql - if the process can no longer reach that controlling terminal (i.e., it has been revoked). +A +.Ql - +without a preceding two letter abbreviation or pseudo-terminal device number +indicates a process which never had a controlling terminal. The full pathname of the controlling terminal is available via the .Cm tty keyword. @@ -682,9 +680,6 @@ attempts to automatically determine the .Bl -tag -width ".Pa /boot/kernel/kernel" -compact .It Pa /boot/kernel/kernel default system namelist -.It Pa /proc -the mount point of -.Xr procfs 5 .El .Sh SEE ALSO .Xr kill 1 , Modified: projects/armv6/bin/ps/ps.c ============================================================================== --- projects/armv6/bin/ps/ps.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/ps/ps.c Tue Nov 29 15:24:19 2011 (r228136) @@ -130,7 +130,6 @@ struct listinfo { } l; }; -static int check_procfs(void); static int addelem_gid(struct listinfo *, const char *); static int addelem_pid(struct listinfo *, const char *); static int addelem_tty(struct listinfo *, const char *); @@ -411,14 +410,6 @@ main(int argc, char *argv[]) argv += optind; /* - * If the user specified ps -e then they want a copy of the process - * environment kvm_getenvv(3) attempts to open /proc//mem. - * Check to make sure that procfs is mounted on /proc, otherwise - * print a warning informing the user that output will be incomplete. - */ - if (needenv == 1 && check_procfs() == 0) - warnx("Process environment requires procfs(5)"); - /* * If there arguments after processing all the options, attempt * to treat them as a list of process ids. */ @@ -1360,18 +1351,6 @@ kludge_oldps_options(const char *optlist return (newopts); } -static int -check_procfs(void) -{ - struct statfs mnt; - - if (statfs("/proc", &mnt) < 0) - return (0); - if (strcmp(mnt.f_fstypename, "procfs") != 0) - return (0); - return (1); -} - static void usage(void) { Modified: projects/armv6/bin/rm/rm.c ============================================================================== --- projects/armv6/bin/rm/rm.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/rm/rm.c Tue Nov 29 15:24:19 2011 (r228136) @@ -57,10 +57,10 @@ __FBSDID("$FreeBSD$"); #include #include -int dflag, eval, fflag, iflag, Pflag, vflag, Wflag, stdin_ok; -int rflag, Iflag; -uid_t uid; -volatile sig_atomic_t info; +static int dflag, eval, fflag, iflag, Pflag, vflag, Wflag, stdin_ok; +static int rflag, Iflag; +static uid_t uid; +static volatile sig_atomic_t info; int check(char *, char *, struct stat *); int check2(char **); Modified: projects/armv6/bin/sh/arith_yacc.c ============================================================================== --- projects/armv6/bin/sh/arith_yacc.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/sh/arith_yacc.c Tue Nov 29 15:24:19 2011 (r228136) @@ -131,11 +131,11 @@ static arith_t do_binop(int op, arith_t yyerror("divide error"); return op == ARITH_REM ? a % b : a / b; case ARITH_MUL: - return a * b; + return (uintmax_t)a * (uintmax_t)b; case ARITH_ADD: - return a + b; + return (uintmax_t)a + (uintmax_t)b; case ARITH_SUB: - return a - b; + return (uintmax_t)a - (uintmax_t)b; case ARITH_LSHIFT: return a << b; case ARITH_RSHIFT: Modified: projects/armv6/bin/sh/eval.c ============================================================================== --- projects/armv6/bin/sh/eval.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/sh/eval.c Tue Nov 29 15:24:19 2011 (r228136) @@ -89,7 +89,7 @@ int oexitstatus; /* saved exit status * static void evalloop(union node *, int); static void evalfor(union node *, int); -static void evalcase(union node *, int); +static union node *evalcase(union node *, int); static void evalsubshell(union node *, int); static void evalredir(union node *, int); static void expredir(union node *); @@ -256,7 +256,7 @@ evaltree(union node *n, int flags) evalfor(n, flags & ~EV_EXIT); break; case NCASE: - evalcase(n, flags); + next = evalcase(n, flags); break; case NDEFUN: defun(n->narg.text, n->narg.next); @@ -343,8 +343,6 @@ evalfor(union node *n, int flags) for (argp = n->nfor.args ; argp ; argp = argp->narg.next) { oexitstatus = exitstatus; expandarg(argp, &arglist, EXP_FULL | EXP_TILDE); - if (evalskip) - goto out; } *arglist.lastp = NULL; @@ -364,13 +362,12 @@ evalfor(union node *n, int flags) } } loopnest--; -out: popstackmark(&smark); } -static void +static union node * evalcase(union node *n, int flags) { union node *cp; @@ -383,26 +380,24 @@ evalcase(union node *n, int flags) oexitstatus = exitstatus; exitstatus = 0; expandarg(n->ncase.expr, &arglist, EXP_TILDE); - for (cp = n->ncase.cases ; cp && evalskip == 0 ; cp = cp->nclist.next) { + for (cp = n->ncase.cases ; cp ; cp = cp->nclist.next) { for (patp = cp->nclist.pattern ; patp ; patp = patp->narg.next) { if (casematch(patp, arglist.list->text)) { + popstackmark(&smark); while (cp->nclist.next && cp->type == NCLISTFALLTHRU) { - if (evalskip != 0) - break; evaltree(cp->nclist.body, flags & ~EV_EXIT); + if (evalskip != 0) + return (NULL); cp = cp->nclist.next; } - if (evalskip == 0) { - evaltree(cp->nclist.body, flags); - } - goto out; + return (cp->nclist.body); } } } -out: popstackmark(&smark); + return (NULL); } Modified: projects/armv6/bin/sh/options.c ============================================================================== --- projects/armv6/bin/sh/options.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/sh/options.c Tue Nov 29 15:24:19 2011 (r228136) @@ -401,9 +401,10 @@ setcmd(int argc, char **argv) void getoptsreset(const char *value) { - if (number(value) == 1) { + while (*value == '0') + value++; + if (strcmp(value, "1") == 0) shellparam.reset = 1; - } } /* Modified: projects/armv6/bin/sh/sh.1 ============================================================================== --- projects/armv6/bin/sh/sh.1 Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/sh/sh.1 Tue Nov 29 15:24:19 2011 (r228136) @@ -32,7 +32,7 @@ .\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95 .\" $FreeBSD$ .\" -.Dd July 10, 2011 +.Dd November 5, 2011 .Dt SH 1 .Os .Sh NAME @@ -1160,6 +1160,11 @@ of alphabetics, numerics, and underscore The first letter of a variable name must not be numeric. A parameter can also be denoted by a number or a special character as explained below. +.Pp +Assignments are expanded differently from other words: +tilde expansion is also performed after the equals sign and after any colon +and usernames are also terminated by colons, +and field splitting and pathname expansion are not performed. .Ss Positional Parameters A positional parameter is a parameter denoted by a number greater than zero. The shell sets these initially to the values of its command line @@ -1273,11 +1278,15 @@ used in tilde expansion and as a default built-in. .It Va IFS Input Field Separators. -This is normally set to +The default value is .Aq space , .Aq tab , and -.Aq newline . +.Aq newline +in that order. +This default also applies if +.Va IFS +is unset, but not if it is set to the empty string. See the .Sx White Space Splitting section for more details. @@ -1423,12 +1432,12 @@ part of the name. If a parameter expansion occurs inside double-quotes: .Bl -enum .It -Pathname expansion is not performed on the results of the -expansion. -.It Field splitting is not performed on the results of the expansion, with the exception of the special parameter .Va @ . +.It +Pathname expansion is not performed on the results of the +expansion. .El .Pp In addition, a parameter expansion can be modified by using one of the @@ -1641,16 +1650,51 @@ and contain integer constants. .Pp The result of the expression is substituted in decimal. .Ss White Space Splitting (Field Splitting) -After parameter expansion, command substitution, and +In certain contexts, +after parameter expansion, command substitution, and arithmetic expansion the shell scans the results of expansions and substitutions that did not occur in double-quotes for field splitting and multiple fields can result. .Pp -The shell treats each character of the +Characters in +.Va IFS +that are whitespace +.Po +.Aq space , +.Aq tab , +and +.Aq newline +.Pc +are treated differently from other characters in +.Va IFS . +.Pp +Whitespace in +.Va IFS +at the beginning or end of a word is discarded. +.Pp +Subsequently, a field is delimited by either +.Bl -enum +.It +a non-whitespace character in +.Va IFS +with any whitespace in +.Va IFS +surrounding it, or +.It +one or more whitespace characters in +.Va IFS . +.El +.Pp +If a word ends with a non-whitespace character in +.Va IFS , +there is no empty field after this character. +.Pp +If no field is delimited, the word is discarded. +In particular, if a word consists solely of an unquoted substitution +and the result of the substitution is null, +it is removed by field splitting even if .Va IFS -variable as a delimiter and uses -the delimiters to split the results of parameter expansion and command -substitution into fields. +is null. .Ss Pathname Expansion (File Name Generation) Unless the .Fl f Modified: projects/armv6/bin/test/test.c ============================================================================== --- projects/armv6/bin/test/test.c Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/bin/test/test.c Tue Nov 29 15:24:19 2011 (r228136) @@ -118,8 +118,8 @@ enum token_types { PAREN }; -struct t_op { - const char *op_text; +static struct t_op { + char op_text[4]; short op_num, op_type; } const ops [] = { {"-r", FILRD, UNOP}, @@ -162,13 +162,13 @@ struct t_op { {"-o", BOR, BBINOP}, {"(", LPAREN, PAREN}, {")", RPAREN, PAREN}, - {0, 0, 0} + {"", 0, 0} }; -struct t_op const *t_wp_op; -int nargc; -char **t_wp; -int parenlevel; +static struct t_op const *t_wp_op; +static int nargc; +static char **t_wp; +static int parenlevel; static int aexpr(enum token); static int binop(void); @@ -427,7 +427,7 @@ t_lex(char *s) t_wp_op = NULL; return EOI; } - while (op->op_text) { + while (*op->op_text) { if (strcmp(s, op->op_text) == 0) { if (((op->op_type == UNOP || op->op_type == BUNOP) && isunopoperand()) || @@ -456,7 +456,7 @@ isunopoperand(void) if (nargc == 2) return parenlevel == 1 && strcmp(s, ")") == 0; t = *(t_wp + 2); - while (op->op_text) { + while (*op->op_text) { if (strcmp(s, op->op_text) == 0) return op->op_type == BINOP && (parenlevel == 0 || t[0] != ')' || t[1] != '\0'); @@ -478,7 +478,7 @@ islparenoperand(void) return parenlevel == 1 && strcmp(s, ")") == 0; if (nargc != 3) return 0; - while (op->op_text) { + while (*op->op_text) { if (strcmp(s, op->op_text) == 0) return op->op_type == BINOP; op++; Modified: projects/armv6/cddl/contrib/opensolaris/cmd/zdb/zdb.8 ============================================================================== --- projects/armv6/cddl/contrib/opensolaris/cmd/zdb/zdb.8 Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/cddl/contrib/opensolaris/cmd/zdb/zdb.8 Tue Nov 29 15:24:19 2011 (r228136) @@ -1,84 +1,79 @@ '\" te +.\" Copyright (c) 2011, Martin Matuska . +.\" All Rights Reserved. +.\" +.\" The contents of this file are subject to the terms of the +.\" Common Development and Distribution License (the "License"). +.\" You may not use this file except in compliance with the License. +.\" +.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +.\" or http://www.opensolaris.org/os/licensing. +.\" See the License for the specific language governing permissions +.\" and limitations under the License. +.\" +.\" When distributing Covered Code, include this CDDL HEADER in each +.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE. +.\" If applicable, add the following below this CDDL HEADER, with the +.\" fields enclosed by brackets "[]" replaced with your own identifying +.\" information: Portions Copyright [yyyy] [name of copyright owner] +.\" .\" Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved. -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. -.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License. -.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.TH zdb 1M "31 Oct 2005" "SunOS 5.11" "System Administration Commands" -.SH NAME -zdb \- ZFS debugger -.SH SYNOPSIS -.LP -.nf -\fBzdb\fR \fIpool\fR -.fi - -.SH DESCRIPTION -.sp -.LP -The \fBzdb\fR command is used by support engineers to diagnose failures and gather statistics. Since the \fBZFS\fR file system is always consistent on disk and is self-repairing, \fBzdb\fR should only be run under the direction by a support engineer. -.sp -.LP -If no arguments are specified, \fBzdb\fR, performs basic consistency checks on the pool and associated datasets, and report any problems detected. -.sp -.LP -Any options supported by this command are internal to Sun and subject to change at any time. -.SH EXIT STATUS -.sp -.LP +.\" +.\" $FreeBSD$ +.\" +.Dd November 26, 2011 +.Dt ZDB 8 +.Os +.Sh NAME +.Nm zdb +.Nd ZFS debugger +.Sh SYNOPSIS +.Nm +.Ar pool +.Sh DESCRIPTION +The +.Nm +command is used by support engineers to diagnose failures and +gather statistics. Since the +.Tn ZFS +file system is always consistent on disk and is self-repairing, +.Nm +should only be run under the direction by a support engineer. +.Pp +If no arguments are specified, +.Nm +performs basic consistency checks on the pool and associated datasets, and +report any problems detected. +.Nm +Any options supported by this command are internal to Sun and subject to change +at any time. +.Sh EXIT STATUS The following exit values are returned: -.sp -.ne 2 -.mk -.na -\fB\fB0\fR\fR -.ad -.RS 5n -.rt +.Bl -tag -offset 2n -width 2n +.It 0 The pool is consistent. -.RE - -.sp -.ne 2 -.mk -.na -\fB\fB1\fR\fR -.ad -.RS 5n -.rt +.It 1 An error was detected. -.RE - -.sp -.ne 2 -.mk -.na -\fB\fB2\fR\fR -.ad -.RS 5n -.rt +.It 2 Invalid command line options were specified. -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for descriptions of the following attributes: -.sp - -.sp -.TS -tab() box; -cw(2.75i) |cw(2.75i) -lw(2.75i) |lw(2.75i) -. -ATTRIBUTE TYPEATTRIBUTE VALUE -_ -AvailabilitySUNWzfsu -_ -Interface StabilityUnstable -.TE - -.SH SEE ALSO -.sp -.LP -\fBzfs\fR(1M), \fBzpool\fR(1M), \fBattributes\fR(5) +.El +.Sh SEE ALSO +.Xr zfs 8 , +.Xr zpool 8 +.Sh AUTHORS +This manual page is a +.Xr mdoc 7 +reimplementation of the +.Tn OpenSolaris +manual page +.Em zdb(1M) , +modified and customized for +.Fx +and licensed under the +.Tn Common Development and Distribution License +.Pq Tn CDDL . +.Pp +The +.Xr mdoc 7 +implementation of this manual page was initially written by +.An Martin Matuska Aq mm@FreeBSD.org . Modified: projects/armv6/cddl/contrib/opensolaris/cmd/zfs/zfs.8 ============================================================================== --- projects/armv6/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Tue Nov 29 14:18:19 2011 (r228135) +++ projects/armv6/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Tue Nov 29 15:24:19 2011 (r228136) @@ -1,2701 +1,2820 @@ '\" te -.\" Copyright (c) 2009 Sun Microsystems, Inc. All Rights Reserved. -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with -.\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. -.\" See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with -.\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] +.\" Copyright (c) 2011, Martin Matuska . +.\" All Rights Reserved. +.\" +.\" The contents of this file are subject to the terms of the +.\" Common Development and Distribution License (the "License"). +.\" You may not use this file except in compliance with the License. +.\" +.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +.\" or http://www.opensolaris.org/os/licensing. +.\" See the License for the specific language governing permissions +.\" and limitations under the License. +.\" +.\" When distributing Covered Code, include this CDDL HEADER in each +.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE. +.\" If applicable, add the following below this CDDL HEADER, with the +.\" fields enclosed by brackets "[]" replaced with your own identifying +.\" information: Portions Copyright [yyyy] [name of copyright owner] +.\" +.\" Copyright (c) 2010, Sun Microsystems, Inc. All Rights Reserved. .\" Copyright 2011 Nexenta Systems, Inc. All rights reserved. -.\" Copyright 2011 by Delphix. All rights reserved. -.TH zfs 1M "24 Sep 2009" "SunOS 5.11" "System Administration Commands" -.SH NAME -zfs \- configures ZFS file systems -.SH SYNOPSIS -.LP -.nf -\fBzfs\fR [\fB-?\fR] -.fi - -.LP -.nf -\fBzfs\fR \fBcreate\fR [\fB-p\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR] ... \fIfilesystem\fR -.fi - -.LP -.nf -\fBzfs\fR \fBcreate\fR [\fB-ps\fR] [\fB-b\fR \fIblocksize\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR] ... \fB-V\fR \fIsize\fR \fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBdestroy\fR [\fB-rRf\fR] \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBdestroy\fR [\fB-rRd\fR] \fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBsnapshot\fR [\fB-r\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR]... - \fIfilesystem@snapname\fR|\fIvolume@snapname\fR -.fi - -.LP -.nf -\fBzfs\fR \fBrollback\fR [\fB-rRf\fR] \fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBclone\fR [\fB-p\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR] ... \fIsnapshot\fR \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBpromote\fR \fIclone-filesystem\fR -.fi - -.LP -.nf -\fBzfs\fR \fBrename\fR \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR - \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBrename\fR [\fB-p\fR] \fIfilesystem\fR|\fIvolume\fR \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBrename\fR \fB-r\fR \fIsnapshot\fR \fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBrename\fR \fB-u\fR [\fB-p\fR] \fIfilesystem\fR \fIfilesystem\fR -.fi - -.LP -.nf -\fBzfs\fR \fBlist\fR [\fB-r\fR|\fB-d\fR \fIdepth\fR][\fB-H\fR][\fB-o\fR \fIproperty\fR[,...]] [\fB-t\fR \fItype\fR[,...]] - [\fB-s\fR \fIproperty\fR] ... [\fB-S\fR \fIproperty\fR] ... [\fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR] ... -.fi - -.LP -.nf -\fBzfs\fR \fBset\fR \fIproperty\fR=\fIvalue\fR \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR ... -.fi - -.LP -.nf -\fBzfs\fR \fBget\fR [\fB-r\fR|\fB-d\fR \fIdepth\fR][\fB-Hp\fR][\fB-o\fR \fIfield\fR[,...]] [\fB-s\fR \fIsource\fR[,...]] - "\fIall\fR" | \fIproperty\fR[,...] \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR ... -.fi - -.LP -.nf -\fBzfs\fR \fBinherit\fR [\fB-r\fR] \fIproperty\fR \fIfilesystem\fR|\fIvolume|snapshot\fR ... -.fi - -.LP -.nf -\fBzfs\fR \fBupgrade\fR [\fB-v\fR] -.fi - -.LP -.nf -\fBzfs\fR \fBupgrade\fR [\fB-r\fR] [\fB-V\fR \fIversion\fR] \fB-a\fR | \fIfilesystem\fR -.fi - -.LP -.nf -\fBzfs\fR \fBuserspace\fR [\fB-niHp\fR] [\fB-o\fR \fIfield\fR[,...]] [\fB-sS\fR \fIfield\fR] ... - [\fB-t\fR \fItype\fR [,...]] \fIfilesystem\fR|\fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBgroupspace\fR [\fB-niHp\fR] [\fB-o\fR \fIfield\fR[,...]] [\fB-sS\fR \fIfield\fR] ... - [\fB-t\fR \fItype\fR [,...]] \fIfilesystem\fR|\fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBmount\fR -.fi - -.LP -.nf -\fBzfs\fR \fBmount\fR [\fB-vO\fR] [\fB-o \fIoptions\fR\fR] \fB-a\fR | \fIfilesystem\fR -.fi - -.LP -.nf -\fBzfs\fR \fBunmount\fR [\fB-f\fR] \fB-a\fR | \fIfilesystem\fR|\fImountpoint\fR -.fi - -.LP -.nf -\fBzfs\fR \fBshare\fR \fB-a\fR | \fIfilesystem\fR -.fi - -.LP -.nf -\fBzfs\fR \fBunshare\fR \fB-a\fR \fIfilesystem\fR|\fImountpoint\fR -.fi - -.LP -.nf -\fBzfs\fR \fBsend\fR [\fB-vR\fR] [\fB-\fR[\fBiI\fR] \fIsnapshot\fR] \fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBreceive\fR [\fB-vnFu\fR] \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR -.fi - -.LP -.nf -\fBzfs\fR \fBreceive\fR [\fB-vnFu\fR] \fB-d\fR \fIfilesystem\fR -.fi - -.LP -.nf -\fBzfs\fR \fBallow\fR \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBallow\fR [\fB-ldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] \fIperm\fR|\fI@setname\fR[,...] - \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBallow\fR [\fB-ld\fR] \fB-e\fR \fIperm\fR|@\fIsetname\fR[,...] \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBallow\fR \fB-c\fR \fIperm\fR|@\fIsetname\fR[,...] \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBallow\fR \fB-s\fR @\fIsetname\fR \fIperm\fR|@\fIsetname\fR[,...] \fIfilesystem\fR|\fIvolume\fR -.fi - -.LP -.nf -\fBzfs\fR \fBunallow\fR [\fB-rldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] [\fIperm\fR|@\fIsetname\fR[,... ]] *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Tue Nov 29 19:47:11 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF43F1065677; Tue, 29 Nov 2011 19:47:11 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id DE6EE8FC15; Tue, 29 Nov 2011 19:47:11 +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 pATJlB3e064174; Tue, 29 Nov 2011 19:47:11 GMT (envelope-from delphij@svn.freebsd.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pATJlBWC064172; Tue, 29 Nov 2011 19:47:11 GMT (envelope-from delphij@svn.freebsd.org) Message-Id: <201111291947.pATJlBWC064172@svn.freebsd.org> From: Xin LI Date: Tue, 29 Nov 2011 19:47:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228144 - projects/zfsd/head/cddl/sbin/zfsd X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Nov 2011 19:47:12 -0000 Author: delphij Date: Tue Nov 29 19:47:11 2011 New Revision: 228144 URL: http://svn.freebsd.org/changeset/base/228144 Log: Handle ZfsdException while parsing the pool and give more meaningful log instead of stopping and start over in the main loop. Modified: projects/zfsd/head/cddl/sbin/zfsd/dev_ctl_event.cc Modified: projects/zfsd/head/cddl/sbin/zfsd/dev_ctl_event.cc ============================================================================== --- projects/zfsd/head/cddl/sbin/zfsd/dev_ctl_event.cc Tue Nov 29 19:46:17 2011 (r228143) +++ projects/zfsd/head/cddl/sbin/zfsd/dev_ctl_event.cc Tue Nov 29 19:47:11 2011 (r228144) @@ -455,9 +455,18 @@ DevfsEvent::ReadLabel(int devFd, bool &i || devLabel == NULL) return (NULL); - Vdev vdev(devLabel); - degraded = vdev.State() != VDEV_STATE_HEALTHY; - return (devLabel); + try { + Vdev vdev(devLabel); + degraded = vdev.State() != VDEV_STATE_HEALTHY; + return (devLabel); + } catch (ZfsdException &exp) { + string devName = fdevname(devFd); + string devPath = _PATH_DEV + devName; + string context("DevfsEvent::ReadLabel: " + devPath + ": "); + + exp.GetString().insert(0, context); + exp.Log(); + } } return (NULL); } From owner-svn-src-projects@FreeBSD.ORG Wed Nov 30 10:23:05 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C375A1065670; Wed, 30 Nov 2011 10:23:05 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id B42798FC0C; Wed, 30 Nov 2011 10:23:05 +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 pAUAN5P2093552; Wed, 30 Nov 2011 10:23:05 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pAUAN51T093550; Wed, 30 Nov 2011 10:23:05 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201111301023.pAUAN51T093550@svn.freebsd.org> From: Peter Holm Date: Wed, 30 Nov 2011 10:23:05 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228151 - projects/stress2/misc X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Nov 2011 10:23:05 -0000 Author: pho Date: Wed Nov 30 10:23:05 2011 New Revision: 228151 URL: http://svn.freebsd.org/changeset/base/228151 Log: Fix typo pointed out by jilles. While here, add missing mount and unmount of FDESCFS(5). Modified: projects/stress2/misc/readdir.sh Modified: projects/stress2/misc/readdir.sh ============================================================================== --- projects/stress2/misc/readdir.sh Wed Nov 30 08:47:17 2011 (r228150) +++ projects/stress2/misc/readdir.sh Wed Nov 30 10:23:05 2011 (r228151) @@ -55,7 +55,9 @@ cp -a /usr/include $mntpoint umount $mntpoint echo "Testing fdescfs(5)" -/tmp/readdir /dev/fs +mount -t fdescfs null /dev/fd +/tmp/readdir /dev/fd +umount /dev/fd echo "Testing procfs(5)" mount -t procfs procfs $mntpoint From owner-svn-src-projects@FreeBSD.ORG Fri Dec 2 20:28:46 2011 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4492F1065670; Fri, 2 Dec 2011 20:28:46 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 34D7B8FC12; Fri, 2 Dec 2011 20:28:46 +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 pB2KSkrw007749; Fri, 2 Dec 2011 20:28:46 GMT (envelope-from ambrisko@svn.freebsd.org) Received: (from ambrisko@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id pB2KSkMG007747; Fri, 2 Dec 2011 20:28:46 GMT (envelope-from ambrisko@svn.freebsd.org) Message-Id: <201112022028.pB2KSkMG007747@svn.freebsd.org> From: Doug Ambrisko Date: Fri, 2 Dec 2011 20:28:46 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r228208 - projects/head_mfi/sys/dev/mfi X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Dec 2011 20:28:46 -0000 Author: ambrisko Date: Fri Dec 2 20:28:45 2011 New Revision: 228208 URL: http://svn.freebsd.org/changeset/base/228208 Log: Fix botched merge of Skinny support and enhanced handling in the call back routine. Modified: projects/head_mfi/sys/dev/mfi/mfi.c Modified: projects/head_mfi/sys/dev/mfi/mfi.c ============================================================================== --- projects/head_mfi/sys/dev/mfi/mfi.c Fri Dec 2 19:59:46 2011 (r228207) +++ projects/head_mfi/sys/dev/mfi/mfi.c Fri Dec 2 20:28:45 2011 (r228208) @@ -2135,8 +2135,7 @@ mfi_data_cb(void *arg, bus_dma_segment_t union mfi_sgl *sgl; struct mfi_softc *sc; int i, j, first, dir; - int sgl_mapped = 0; - int sge_size = 0; + int sge_size; cm = (struct mfi_command *)arg; sc = cm->cm_sc; @@ -2165,8 +2164,8 @@ mfi_data_cb(void *arg, bus_dma_segment_t sgl->sg_skinny[i].flag = 0; } hdr->flags |= MFI_FRAME_IEEE_SGL | MFI_FRAME_SGL64; - sgl_mapped = 1; sge_size = sizeof(struct mfi_sg_skinny); + hdr->sg_count = nsegs; } else { j = 0; if (cm->cm_frame->header.cmd == MFI_CMD_STP) { @@ -2195,8 +2194,8 @@ mfi_data_cb(void *arg, bus_dma_segment_t hdr->flags |= MFI_FRAME_SGL64; } hdr->sg_count = j; + sge_size = sc->mfi_sge_size; } - hdr->sg_count = nsegs; dir = 0; if (cm->cm_flags & MFI_CMD_DATAIN) { @@ -2216,7 +2215,7 @@ mfi_data_cb(void *arg, bus_dma_segment_t * least 1 frame, so don't compensate for the modulo of the * following division. */ - cm->cm_total_frame_size += (sge_size * nsegs); + cm->cm_total_frame_size += (sc->mfi_sge_size * nsegs); cm->cm_extra_frames = (cm->cm_total_frame_size - 1) / MFI_FRAME_SIZE; if(sc->MFA_enabled)