From owner-svn-src-projects@FreeBSD.ORG Sun Aug 24 10:33:49 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0AFA5288; Sun, 24 Aug 2014 10:33:49 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E8A0D3F27; Sun, 24 Aug 2014 10:33:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7OAXmvq026226; Sun, 24 Aug 2014 10:33:48 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7OAXm7R026225; Sun, 24 Aug 2014 10:33:48 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408241033.s7OAXm7R026225@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Sun, 24 Aug 2014 10:33:48 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270449 - projects/arm64/sys/arm64/include X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Aug 2014 10:33:49 -0000 Author: andrew Date: Sun Aug 24 10:33:48 2014 New Revision: 270449 URL: http://svnweb.freebsd.org/changeset/base/270449 Log: Update sf_buf.h to be a straight copy of the amd64 version. Modified: projects/arm64/sys/arm64/include/sf_buf.h Modified: projects/arm64/sys/arm64/include/sf_buf.h ============================================================================== --- projects/arm64/sys/arm64/include/sf_buf.h Sun Aug 24 09:47:39 2014 (r270448) +++ projects/arm64/sys/arm64/include/sf_buf.h Sun Aug 24 10:33:48 2014 (r270449) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2003 Alan L. Cox + * Copyright (c) 2003, 2005 Alan L. Cox * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -29,28 +29,23 @@ #ifndef _MACHINE_SF_BUF_H_ #define _MACHINE_SF_BUF_H_ -#include - -struct vm_page; - -struct sf_buf { - SLIST_ENTRY(sf_buf) free_list; /* list of free buffer slots */ - struct vm_page *m; /* currently mapped page */ - vm_offset_t kva; /* va of mapping */ -}; - -static __inline vm_offset_t +/* + * On this machine, the only purpose for which sf_buf is used is to implement + * an opaque pointer required by the machine-independent parts of the kernel. + * That pointer references the vm_page that is "mapped" by the sf_buf. The + * actual mapping is provided by the direct virtual-to-physical mapping. + */ +static inline vm_offset_t sf_buf_kva(struct sf_buf *sf) { - return (sf->kva); + return (PHYS_TO_DMAP(VM_PAGE_TO_PHYS((vm_page_t)sf))); } -static __inline struct vm_page * +static inline vm_page_t sf_buf_page(struct sf_buf *sf) { - return (sf->m); + return ((vm_page_t)sf); } - #endif /* !_MACHINE_SF_BUF_H_ */ From owner-svn-src-projects@FreeBSD.ORG Sun Aug 24 10:33:52 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 727B936B; Sun, 24 Aug 2014 10:33:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5EAD43F2B; Sun, 24 Aug 2014 10:33:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7OAXqAW026276; Sun, 24 Aug 2014 10:33:52 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7OAXqbT026275; Sun, 24 Aug 2014 10:33:52 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408241033.s7OAXqbT026275@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Sun, 24 Aug 2014 10:33:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270450 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Aug 2014 10:33:52 -0000 Author: andrew Date: Sun Aug 24 10:33:51 2014 New Revision: 270450 URL: http://svnweb.freebsd.org/changeset/base/270450 Log: Implement exec_setregs. Set the stack, link register and exception link register. Modified: projects/arm64/sys/arm64/arm64/machdep.c Modified: projects/arm64/sys/arm64/arm64/machdep.c ============================================================================== --- projects/arm64/sys/arm64/arm64/machdep.c Sun Aug 24 10:33:48 2014 (r270449) +++ projects/arm64/sys/arm64/arm64/machdep.c Sun Aug 24 10:33:51 2014 (r270450) @@ -175,8 +175,13 @@ ptrace_clear_single_step(struct thread * void exec_setregs(struct thread *td, struct image_params *imgp, u_long stack) { + struct trapframe *tf = td->td_frame; - panic("exec_setregs"); + memset(tf, 0, sizeof(struct trapframe)); + + tf->tf_sp = stack; + tf->tf_lr = imgp->entry_addr; + tf->tf_elr = imgp->entry_addr; } int From owner-svn-src-projects@FreeBSD.ORG Sun Aug 24 10:33:55 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3BB244B; Sun, 24 Aug 2014 10:33:55 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A66C23F2D; Sun, 24 Aug 2014 10:33:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7OAXtVD026322; Sun, 24 Aug 2014 10:33:55 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7OAXtrR026320; Sun, 24 Aug 2014 10:33:55 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408241033.s7OAXtrR026320@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Sun, 24 Aug 2014 10:33:55 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270451 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Aug 2014 10:33:55 -0000 Author: andrew Date: Sun Aug 24 10:33:54 2014 New Revision: 270451 URL: http://svnweb.freebsd.org/changeset/base/270451 Log: Start to implement the copy{in,out} and su*/fu* functions. These only return success as a failure would result in a kernel panic. The exception handlers need to be updated for the failure case to work. Modified: projects/arm64/sys/arm64/arm64/copyinout.c projects/arm64/sys/arm64/arm64/support.c Modified: projects/arm64/sys/arm64/arm64/copyinout.c ============================================================================== --- projects/arm64/sys/arm64/arm64/copyinout.c Sun Aug 24 10:33:51 2014 (r270450) +++ projects/arm64/sys/arm64/arm64/copyinout.c Sun Aug 24 10:33:54 2014 (r270451) @@ -28,26 +28,53 @@ #include __FBSDID("$FreeBSD$"); -#include +#include #include int copyout(const void *kaddr, void *udaddr, size_t len) { + const uint8_t *k; + uint8_t *u; + size_t i; + + k = kaddr; + u = udaddr; + + for (i = 0; i < len; i++) { + u[i] = k[i]; + } - panic("copyout"); + return (0); } int copyin(const void *udaddr, void *kaddr, size_t len) { + memcpy(kaddr, udaddr, len); panic("copyin"); } int copyinstr(const void *udaddr, void *kaddr, size_t len, size_t *done) { + const uint8_t *u; + uint8_t *k; + size_t i; + + u = udaddr; + k = kaddr; + + for (i = 0; i < len; i++) { + k[i] = u[i]; + if (u[i] == '\0') + break; + } - panic("copyinstr"); + if (done != NULL) + *done = i + 1; + + return 0; } + Modified: projects/arm64/sys/arm64/arm64/support.c ============================================================================== --- projects/arm64/sys/arm64/arm64/support.c Sun Aug 24 10:33:51 2014 (r270450) +++ projects/arm64/sys/arm64/arm64/support.c Sun Aug 24 10:33:54 2014 (r270451) @@ -36,14 +36,14 @@ int fubyte(const void *base) { - panic("fubyte"); + return *(uint8_t *)base; } long fuword(const void *base) { - panic("fuword"); + return *(long *)base; } int @@ -78,14 +78,18 @@ int subyte(void *base, int byte) { - panic("subyte"); + *(uint8_t *)base = byte; + + return 0; } int suword(void *base, long word) { - panic("suword"); + *(long *)base = word; + + return 0; } int @@ -99,14 +103,18 @@ int suword32(void *base, int32_t word) { - panic("suword32"); + *(int32_t *)base = word; + + return 0; } int suword64(void *base, int64_t word) { - panic("suword64"); + *(int64_t *)base = word; + + return 0; } int From owner-svn-src-projects@FreeBSD.ORG Sun Aug 24 10:36:05 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B02B8556; Sun, 24 Aug 2014 10:36:05 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 825D03F3F; Sun, 24 Aug 2014 10:36:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7OAa5rn026686; Sun, 24 Aug 2014 10:36:05 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7OAa5th026684; Sun, 24 Aug 2014 10:36:05 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408241036.s7OAa5th026684@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Sun, 24 Aug 2014 10:36:05 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270452 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Aug 2014 10:36:05 -0000 Author: andrew Date: Sun Aug 24 10:36:04 2014 New Revision: 270452 URL: http://svnweb.freebsd.org/changeset/base/270452 Log: Return to userland at the end of fork_trampoline. Signal handling is missing as we don't yet support signals. Modified: projects/arm64/sys/arm64/arm64/genassym.c projects/arm64/sys/arm64/arm64/swtch.S Modified: projects/arm64/sys/arm64/arm64/genassym.c ============================================================================== --- projects/arm64/sys/arm64/arm64/genassym.c Sun Aug 24 10:33:54 2014 (r270451) +++ projects/arm64/sys/arm64/arm64/genassym.c Sun Aug 24 10:36:04 2014 (r270452) @@ -33,6 +33,7 @@ __FBSDID("$FreeBSD$"); #include #include +#include #include #include @@ -49,3 +50,4 @@ ASSYM(PCB_L1ADDR, offsetof(struct pcb, p ASSYM(TD_PCB, offsetof(struct thread, td_pcb)); ASSYM(TD_LOCK, offsetof(struct thread, td_lock)); +ASSYM(TF_X, offsetof(struct trapframe, tf_x)); Modified: projects/arm64/sys/arm64/arm64/swtch.S ============================================================================== --- projects/arm64/sys/arm64/arm64/swtch.S Sun Aug 24 10:33:54 2014 (r270451) +++ projects/arm64/sys/arm64/arm64/swtch.S Sun Aug 24 10:36:04 2014 (r270452) @@ -146,7 +146,40 @@ ENTRY(fork_trampoline) mov x2, sp bl _C_LABEL(fork_exit) - brk 1 + /* Back up the stack pointer */ + mov x0, sp + + /* Restore sp and lr */ + ldp x2, x3, [x0] + msr sp_el0, x2 + mov lr, x3 + + /* Restore elr and spsr */ + ldp x2, x3, [x0, #16] + msr elr_el1, x2 + msr spsr_el1, x3 + + /* Restore the registers other than x0 and x1 */ + ldp x2, x3, [x0, #TF_X + 2 * 8] + ldp x4, x5, [x0, #TF_X + 4 * 8] + ldp x6, x7, [x0, #TF_X + 6 * 8] + ldp x8, x9, [x0, #TF_X + 8 * 8] + ldp x10, x11, [x0, #TF_X + 10 * 8] + ldp x12, x13, [x0, #TF_X + 12 * 8] + ldp x14, x15, [x0, #TF_X + 14 * 8] + ldp x16, x17, [x0, #TF_X + 16 * 8] + ldp x18, x19, [x0, #TF_X + 18 * 8] + ldp x20, x21, [x0, #TF_X + 20 * 8] + ldp x22, x23, [x0, #TF_X + 22 * 8] + ldp x24, x25, [x0, #TF_X + 24 * 8] + ldp x26, x27, [x0, #TF_X + 26 * 8] + ldp x28, x29, [x0, #TF_X + 28 * 8] + ldr x30, [x0, #TF_X + 30 * 8] + + /* Finally x0 and x1 */ + ldp x0, x1, [x0, #TF_X + 0 * 8] + + eret END(fork_trampoline) From owner-svn-src-projects@FreeBSD.ORG Sun Aug 24 10:40:14 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2FA59667; Sun, 24 Aug 2014 10:40:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0FA8F3F5C; Sun, 24 Aug 2014 10:40:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7OAeDou029070; Sun, 24 Aug 2014 10:40:13 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7OAeDUq029066; Sun, 24 Aug 2014 10:40:13 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408241040.s7OAeDUq029066@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Sun, 24 Aug 2014 10:40:13 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270453 - in projects/arm64/sys/arm64: arm64 include X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 24 Aug 2014 10:40:14 -0000 Author: andrew Date: Sun Aug 24 10:40:13 2014 New Revision: 270453 URL: http://svnweb.freebsd.org/changeset/base/270453 Log: Pull out the guts of pmap_enter to pmap_enter_locked and use it to implement pmap_enter_object. While here also support userland mappings in pmap_enter_locked. Modified: projects/arm64/sys/arm64/arm64/pmap.c projects/arm64/sys/arm64/include/pte.h Modified: projects/arm64/sys/arm64/arm64/pmap.c ============================================================================== --- projects/arm64/sys/arm64/arm64/pmap.c Sun Aug 24 10:36:04 2014 (r270452) +++ projects/arm64/sys/arm64/arm64/pmap.c Sun Aug 24 10:40:13 2014 (r270453) @@ -34,11 +34,13 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include #include +#include #include #include @@ -828,27 +830,18 @@ pmap_protect(pmap_t pmap, vm_offset_t sv PMAP_UNLOCK(pmap); } -/* - * Insert the given physical page (p) at - * the specified virtual address (v) in the - * target physical map with the protection requested. - * - * If specified, the page will be wired down, meaning - * that the related pte can not be reclaimed. - * - * NB: This is the only routine which MAY NOT lazy-evaluate - * or lose information. That is, this routine must actually - * insert this page into the given map NOW. - */ -void -pmap_enter(pmap_t pmap, vm_offset_t va, vm_prot_t access, vm_page_t m, +static void +pmap_enter_locked(pmap_t pmap, vm_offset_t va, vm_prot_t access, vm_page_t m, vm_prot_t prot, boolean_t wired) { - pt_entry_t *l1, *l2, *l3, opte; + pt_entry_t *l1, *l2, *l3, opte, attr; vm_paddr_t pa, pte_pa; vm_page_t pte_m; + int user; - PMAP_LOCK(pmap); + PMAP_ASSERT_LOCKED(pmap); + + user = (pmap != kernel_pmap); l3 = pmap_l3(pmap, va); /* TODO: This is not optimal, but should mostly work */ @@ -868,7 +861,8 @@ pmap_enter(pmap_t pmap, vm_offset_t va, *l1 = pte_pa | ATTR_AF | L1_TABLE; l2 = pmap_l2(pmap, va); } - KASSERT(l2 != NULL, ("TODO: grow l2 va")); + + KASSERT(l2 != NULL, ("No l2 table after allocating one")); pte_m = vm_page_alloc(NULL, 0, VM_ALLOC_NORMAL | VM_ALLOC_NOOBJ | VM_ALLOC_WIRED | VM_ALLOC_ZERO); @@ -882,14 +876,44 @@ pmap_enter(pmap_t pmap, vm_offset_t va, l3 = pmap_l3(pmap, va); } - KASSERT(l3 != NULL, ("TODO: grow l3 va")); + KASSERT(l3 != NULL, ("No l3 table after allocating one")); opte = *l3; if (opte != 0) printf("%llx\n", opte); KASSERT(opte == 0, ("TODO: Update the entry")); pa = VM_PAGE_TO_PHYS(m); - *l3 = (pa & ~L3_OFFSET) | ATTR_AF | L3_PAGE; + attr = ATTR_AF | ATTR_IDX(1) | L3_PAGE; + if ((prot & VM_PROT_WRITE) != 0) + attr |= ATTR_AP(ATTR_AP_RW); + else if ((prot & VM_PROT_READ) != 0) + attr |= ATTR_AP(ATTR_AP_RO); + + if (user) + attr |= ATTR_AP(ATTR_AP_USER); + + *l3 = (pa & ~L3_OFFSET) | attr; + +} + +/* + * Insert the given physical page (p) at + * the specified virtual address (v) in the + * target physical map with the protection requested. + * + * If specified, the page will be wired down, meaning + * that the related pte can not be reclaimed. + * + * NB: This is the only routine which MAY NOT lazy-evaluate + * or lose information. That is, this routine must actually + * insert this page into the given map NOW. + */ +void +pmap_enter(pmap_t pmap, vm_offset_t va, vm_prot_t access, vm_page_t m, + vm_prot_t prot, boolean_t wired) +{ + PMAP_LOCK(pmap); + pmap_enter_locked(pmap, va, access, m, prot, wired); PMAP_UNLOCK(pmap); } @@ -909,8 +933,24 @@ void pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end, vm_page_t m_start, vm_prot_t prot) { + vm_offset_t va; + vm_page_t m; + vm_pindex_t diff, psize; + vm_prot_t access; + + VM_OBJECT_ASSERT_LOCKED(m_start->object); + + psize = atop(end - start); + m = m_start; + access = prot = prot & (VM_PROT_READ | VM_PROT_EXECUTE); + PMAP_LOCK(pmap); + while (m != NULL && (diff = m->pindex - m_start->pindex) < psize) { + va = start + ptoa(diff); + pmap_enter_locked(pmap, va, access, m, prot, 0); - panic("pmap_enter_object"); + m = TAILQ_NEXT(m, listq); + } + PMAP_UNLOCK(pmap); } /* Modified: projects/arm64/sys/arm64/include/pte.h ============================================================================== --- projects/arm64/sys/arm64/include/pte.h Sun Aug 24 10:36:04 2014 (r270452) +++ projects/arm64/sys/arm64/include/pte.h Sun Aug 24 10:40:13 2014 (r270453) @@ -52,8 +52,8 @@ typedef uint64_t pt_entry_t; /* page ta #define ATTR_SH(x) ((x) << 8) #define ATTR_AP(x) ((x) << 6) #define ATTR_AP_MASK ATTR_AP(3) -#define ATTR_AP_RO (0 << 1) -#define ATTR_AP_RW (1 << 1) +#define ATTR_AP_RW (0 << 1) +#define ATTR_AP_RO (1 << 1) #define ATTR_AP_USER (1 << 0) #define ATTR_NS (1 << 5) #define ATTR_IDX(x) ((x) << 2) From owner-svn-src-projects@FreeBSD.ORG Mon Aug 25 00:58:21 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D812DF0; Mon, 25 Aug 2014 00:58:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B88E73946; Mon, 25 Aug 2014 00:58:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7P0wLjq036235; Mon, 25 Aug 2014 00:58:21 GMT (envelope-from neel@FreeBSD.org) Received: (from neel@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7P0wLHM036232; Mon, 25 Aug 2014 00:58:21 GMT (envelope-from neel@FreeBSD.org) Message-Id: <201408250058.s7P0wLHM036232@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: neel set sender to neel@FreeBSD.org using -f From: Neel Natu Date: Mon, 25 Aug 2014 00:58:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270511 - projects/bhyve_svm/sys/amd64/vmm/amd X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 25 Aug 2014 00:58:21 -0000 Author: neel Date: Mon Aug 25 00:58:20 2014 New Revision: 270511 URL: http://svnweb.freebsd.org/changeset/base/270511 Log: An exception is allowed to be injected even if the vcpu is in an interrupt shadow, so move the check for pending exception before bailing out due to an interrupt shadow. Change return type of 'vmcb_eventinject()' to a void and convert all error returns into KASSERTs. Fix VMCB_EXITINTINFO_EC(x) and VMCB_EXITINTINFO_TYPE(x) to do the shift before masking the result. Reviewed by: Anish Gupta (akgupt3@gmail.com) Modified: projects/bhyve_svm/sys/amd64/vmm/amd/svm.c projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.c projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.h Modified: projects/bhyve_svm/sys/amd64/vmm/amd/svm.c ============================================================================== --- projects/bhyve_svm/sys/amd64/vmm/amd/svm.c Sun Aug 24 21:21:54 2014 (r270510) +++ projects/bhyve_svm/sys/amd64/vmm/amd/svm.c Mon Aug 25 00:58:20 2014 (r270511) @@ -702,6 +702,9 @@ svm_vmexit(struct svm_softc *svm_sc, int vmexit->exitcode = VM_EXITCODE_VMX; vmexit->u.vmx.status = 0; + KASSERT((ctrl->eventinj & VMCB_EVENTINJ_VALID) == 0, ("%s: event " + "injection valid bit is set %#lx", __func__, ctrl->eventinj)); + switch (code) { case VMCB_EXIT_MC: /* Machine Check. */ vmm_stat_incr(svm_sc->vm, vcpu, VMEXIT_MTRAP, 1); @@ -930,11 +933,8 @@ svm_inject_nmi(struct svm_softc *svm_sc, if (!vm_nmi_pending(svm_sc->vm, vcpu)) return (0); - /* Inject NMI, vector number is not used.*/ - if (vmcb_eventinject(ctrl, VMCB_EVENTINJ_TYPE_NMI, IDT_NMI, 0, false)) { - VCPU_CTR0(svm_sc->vm, vcpu, "SVM:NMI injection failed.\n"); - return (EIO); - } + /* Inject NMI, vector number is not used.*/ + vmcb_eventinject(ctrl, VMCB_EVENTINJ_TYPE_NMI, IDT_NMI, 0, false); /* Acknowledge the request is accepted.*/ vm_nmi_clear(svm_sc->vm, vcpu); @@ -961,6 +961,13 @@ svm_inj_interrupts(struct svm_softc *svm state = svm_get_vmcb_state(svm_sc, vcpu); ctrl = svm_get_vmcb_ctrl(svm_sc, vcpu); + if (vm_exception_pending(svm_sc->vm, vcpu, &exc)) { + KASSERT(exc.vector >= 0 && exc.vector < 32, + ("Exception vector% invalid", exc.vector)); + vmcb_eventinject(ctrl, VMCB_EVENTINJ_TYPE_EXCEPTION, exc.vector, + exc.error_code, exc.error_code_valid); + } + /* Can't inject multiple events at once. */ if (ctrl->eventinj & VMCB_EVENTINJ_VALID) { VCPU_CTR1(svm_sc->vm, vcpu, @@ -973,18 +980,7 @@ svm_inj_interrupts(struct svm_softc *svm VCPU_CTR0(svm_sc->vm, vcpu, "SVM:Guest in interrupt shadow.\n"); return; } - - if (vm_exception_pending(svm_sc->vm, vcpu, &exc)) { - KASSERT(exc.vector >= 0 && exc.vector < 32, - ("Exception vector% invalid", exc.vector)); - if (vmcb_eventinject(ctrl, VMCB_EVENTINJ_TYPE_EXCEPTION, - exc.vector, exc.error_code, - exc.error_code_valid)) { - VCPU_CTR1(svm_sc->vm, vcpu, "SVM:Exception%d injection" - " failed.\n", exc.vector); - return; - } - } + /* NMI event has priority over interrupts.*/ if (svm_inject_nmi(svm_sc, vcpu)) { return; @@ -1013,11 +1009,7 @@ svm_inj_interrupts(struct svm_softc *svm return; } - if (vmcb_eventinject(ctrl, VMCB_EVENTINJ_TYPE_INTR, vector, 0, false)) { - VCPU_CTR1(svm_sc->vm, vcpu, "SVM:Event injection failed to" - " vector=%d.\n", vector); - return; - } + vmcb_eventinject(ctrl, VMCB_EVENTINJ_TYPE_INTR, vector, 0, false); if (!extint_pending) { /* Update the Local APIC ISR */ @@ -1067,17 +1059,14 @@ svm_handle_exitintinfo(struct svm_softc */ intinfo = ctrl->exitintinfo; - if (intinfo & VMCB_EXITINTINFO_VALID) { + if (VMCB_EXITINTINFO_VALID(intinfo)) { vmm_stat_incr(svm_sc->vm, vcpu, VCPU_EXITINTINFO, 1); VCPU_CTR1(svm_sc->vm, vcpu, "SVM:EXITINTINFO:0x%lx is valid\n", intinfo); - if (vmcb_eventinject(ctrl, VMCB_EXITINTINFO_TYPE(intinfo), - VMCB_EXITINTINFO_VECTOR(intinfo), - VMCB_EXITINTINFO_EC(intinfo), - VMCB_EXITINTINFO_EC_VALID & intinfo)) { - VCPU_CTR1(svm_sc->vm, vcpu, "SVM:couldn't inject pending" - " interrupt, exitintinfo:0x%lx\n", intinfo); - } + vmcb_eventinject(ctrl, VMCB_EXITINTINFO_TYPE(intinfo), + VMCB_EXITINTINFO_VECTOR(intinfo), + VMCB_EXITINTINFO_EC(intinfo), + VMCB_EXITINTINFO_EC_VALID(intinfo)); } } /* @@ -1198,7 +1187,7 @@ svm_vmrun(void *arg, int vcpu, register_ svm_handle_exitintinfo(svm_sc, vcpu); - (void)svm_inj_interrupts(svm_sc, vcpu, vlapic); + svm_inj_interrupts(svm_sc, vcpu, vlapic); /* Change TSS type to available.*/ setup_tss_type(); Modified: projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.c ============================================================================== --- projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.c Sun Aug 24 21:21:54 2014 (r270510) +++ projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.c Mon Aug 25 00:58:20 2014 (r270511) @@ -371,27 +371,32 @@ vmcb_seg(struct vmcb *vmcb, int type) /* * Inject an event to vcpu as described in section 15.20, "Event injection". */ -int +void vmcb_eventinject(struct vmcb_ctrl *ctrl, int intr_type, int vector, uint32_t error, bool ec_valid) { - if (intr_type < VMCB_EVENTINJ_TYPE_INTR || - intr_type > VMCB_EVENTINJ_TYPE_INTn) { - ERR("Event:%d is not supported by SVM.\n", intr_type); - return (EINVAL); - } - - if (intr_type == VMCB_EVENTINJ_TYPE_EXCEPTION && vector == IDT_NMI) { - ERR("NMI with Exception type is not possible.\n"); - return (EINVAL); - } + KASSERT((ctrl->eventinj & VMCB_EVENTINJ_VALID) == 0, + ("%s: event already pending %#lx", __func__, ctrl->eventinj)); - ctrl->eventinj = (vector & VMCB_EVENTINJ_VECTOR_MASK) | - (intr_type << VMCB_EVENTINJ_INTR_TYPE_SHIFT) | - (ec_valid ? VMCB_EVENTINJ_EC_VALID : 0) | - VMCB_EVENTINJ_VALID; + KASSERT(vector >=0 && vector <= 255, ("%s: invalid vector %d", + __func__, vector)); - ctrl->eventinj |= (uint64_t)error << VMCB_EVENTINJ_ERRCODE_SHIFT; - - return (0); + switch (intr_type) { + case VMCB_EVENTINJ_TYPE_INTR: + case VMCB_EVENTINJ_TYPE_NMI: + case VMCB_EVENTINJ_TYPE_INTn: + break; + case VMCB_EVENTINJ_TYPE_EXCEPTION: + if (vector >= 0 && vector <= 31 && vector != 2) + break; + /* FALLTHROUGH */ + default: + panic("%s: invalid intr_type/vector: %d/%d", __func__, + intr_type, vector); + } + ctrl->eventinj = vector | (intr_type << 8) | VMCB_EVENTINJ_VALID; + if (ec_valid) { + ctrl->eventinj |= VMCB_EVENTINJ_EC_VALID; + ctrl->eventinj |= (uint64_t)error << 32; + } } Modified: projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.h ============================================================================== --- projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.h Sun Aug 24 21:21:54 2014 (r270510) +++ projects/bhyve_svm/sys/amd64/vmm/amd/vmcb.h Mon Aug 25 00:58:20 2014 (r270511) @@ -109,10 +109,6 @@ #define VMCB_EVENTINJ_EC_VALID BIT(11) /* Error Code valid */ #define VMCB_EVENTINJ_VALID BIT(31) /* Event valid */ -#define VMCB_EVENTINJ_VECTOR_MASK 0xFF -#define VMCB_EVENTINJ_INTR_TYPE_SHIFT 8 -#define VMCB_EVENTINJ_ERRCODE_SHIFT 32 - /* Event types that can be injected */ #define VMCB_EVENTINJ_TYPE_INTR 0 #define VMCB_EVENTINJ_TYPE_NMI 2 @@ -152,11 +148,11 @@ * EXITINTINFO, Interrupt exit info for all intrecepts. * Section 15.7.2, Intercepts during IDT Interrupt Delivery. */ -#define VMCB_EXITINTINFO_VECTOR(x) (x & 0xFF) -#define VMCB_EXITINTINFO_TYPE(x) ((x & 0x7) >> 8) -#define VMCB_EXITINTINFO_EC_VALID BIT(11) -#define VMCB_EXITINTINFO_VALID BIT(31) -#define VMCB_EXITINTINFO_EC(x) ((x & 0xFFFFFFFF) >> 32) +#define VMCB_EXITINTINFO_VECTOR(x) ((x) & 0xFF) +#define VMCB_EXITINTINFO_TYPE(x) (((x) >> 8) & 0x7) +#define VMCB_EXITINTINFO_EC_VALID(x) (((x) & BIT(11)) ? 1 : 0) +#define VMCB_EXITINTINFO_VALID(x) (((x) & BIT(31)) ? 1 : 0) +#define VMCB_EXITINTINFO_EC(x) (((x) >> 32) & 0xFFFFFFFF) /* VMCB save state area segment format */ struct vmcb_segment { @@ -283,7 +279,7 @@ int svm_set_vmcb(struct vmcb *vmcb, uint int vmcb_read(struct vmcb *vmcb, int ident, uint64_t *retval); int vmcb_write(struct vmcb *vmcb, int ident, uint64_t val); struct vmcb_segment *vmcb_seg(struct vmcb *vmcb, int type); -int vmcb_eventinject(struct vmcb_ctrl *ctrl, int type, int vector, +void vmcb_eventinject(struct vmcb_ctrl *ctrl, int type, int vector, uint32_t error, bool ec_valid); #endif /* _VMCB_H_ */ From owner-svn-src-projects@FreeBSD.ORG Mon Aug 25 18:31:25 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 13B23421; Mon, 25 Aug 2014 18:31:25 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EEC353C38; Mon, 25 Aug 2014 18:31:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7PIVOAh058509; Mon, 25 Aug 2014 18:31:24 GMT (envelope-from asomers@FreeBSD.org) Received: (from asomers@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7PIVK5Q058485; Mon, 25 Aug 2014 18:31:20 GMT (envelope-from asomers@FreeBSD.org) Message-Id: <201408251831.s7PIVK5Q058485@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: asomers set sender to asomers@FreeBSD.org using -f From: Alan Somers Date: Mon, 25 Aug 2014 18:31:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270604 - in projects/zfsd/head: etc/mtree libexec/atf libexec/atf/atf-ksh93 share/mk tests/sys tests/sys/cddl tests/sys/cddl/zfs tests/sys/cddl/zfs/bin tests/sys/cddl/zfs/include tests... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 25 Aug 2014 18:31:25 -0000 Author: asomers Date: Mon Aug 25 18:31:19 2014 New Revision: 270604 URL: http://svnweb.freebsd.org/changeset/base/270604 Log: Adding the ZFS test suite. It was originally written by Sun as part of the STF (Solaris test framework). They open sourced it in OpenSolaris, then HighCloud partially ported it to FreeBSD, and Spectra Logic finished the port. We also added 37 testcases, fixed many broken ones, and converted them all to the ATF framework. Submitted by: araujo, asomers, gibbs, ken, smh, will Sponsored by: Spectra Logic, HighCloud Added: projects/zfsd/head/libexec/atf/atf-ksh93/ projects/zfsd/head/libexec/atf/atf-ksh93/Makefile (contents, props changed) projects/zfsd/head/libexec/atf/atf-ksh93/atf-ksh93.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/ projects/zfsd/head/tests/sys/cddl/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/ projects/zfsd/head/tests/sys/cddl/zfs/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/ projects/zfsd/head/tests/sys/cddl/zfs/bin/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/bsddisks.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/chg_usr_exec.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/devname2devid.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/df.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/dir_rd_update.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/dircmp.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/dumpadm.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/ff.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/file_check.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/file_common.h (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/file_trunc.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/file_write.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/fmadm.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/fmdump.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/format.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/fstyp.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/groupadd.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/groupdel.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/groupmod.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/groupshow.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/largest_file.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/mktree.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/mmapwrite.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/randfree_file.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/readmmap.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/rename_dir.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/rm_lnkcnt_zero_file.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/bin/svcs.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/swap.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/useradd.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/userdel.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/usermod.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zfs.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zfs_crypto.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zfs_version.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zlogin.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zoneadm.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zonecfg.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool_bsd.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool_smi.ksh projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool_version.ksh projects/zfsd/head/tests/sys/cddl/zfs/include/ projects/zfsd/head/tests/sys/cddl/zfs/include/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/include/commands.txt (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/include/default.cfg.in (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/include/libremote.kshlib projects/zfsd/head/tests/sys/cddl/zfs/include/libsas.kshlib projects/zfsd/head/tests/sys/cddl/zfs/include/libtest.kshlib projects/zfsd/head/tests/sys/cddl/zfs/include/logapi.kshlib projects/zfsd/head/tests/sys/cddl/zfs/include/stf.kshlib projects/zfsd/head/tests/sys/cddl/zfs/include/stf.shlib projects/zfsd/head/tests/sys/cddl/zfs/include/translatecommands.awk (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/ projects/zfsd/head/tests/sys/cddl/zfs/tests/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/ projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/acl.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/acl_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/ projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_attr_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_attr_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_attr_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/ projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/nontrivial_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_aclmode_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_compact_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_delete_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_owner_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwacl_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_xattr_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_xattr_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cp_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cp_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cpio_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cpio_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_find_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_ls_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_mv_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_tar_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_tar_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/ projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/trivial_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_chmod_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_compress_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_cp_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_cp_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_cp_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_find_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_find_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_ls_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_ls_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_mv_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pack_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_tar_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_tar_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/ projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/ projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/ projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/ projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/assertion_001_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/clean_mirror_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/ projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/assertion_002_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/clean_mirror_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/ projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/assertion_003_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/clean_mirror_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/ projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/assertion_004_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/clean_mirror_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/clean_mirror_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/default.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/cli.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/cli_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/zdb.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/zdb_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/zdb_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_malformed.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/properties.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_012_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_013_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_list_d.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_011_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_all_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/zfs_property.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/zfs_property_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/zfs_set_property_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_012_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_013_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/cache_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/cache_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/checksum_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/compression_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/mountpoint_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/mountpoint_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/mountpoint_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/onoffs_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/property_alias_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/readonly_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/reservation_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/ro_props_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/share_mount_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/snapdir_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/version_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_all_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/zpool_attach.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/zpool_attach_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/zpool_attach_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_011_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_012_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_013_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_014_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_015_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_016_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_017_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_018_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_019_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_020_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_021_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_022_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_023_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/zpool_detach.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/zpool_detach_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/zpool_detach_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_011_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_012_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_013_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_014_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_all_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_corrupt_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_rename_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/zpool_replace.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/zpool_replace_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/zpool_replace_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/README projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-broken-mirror1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-broken-mirror2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v10.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v11.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v12.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v13.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v14.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v15.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1mirror1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1mirror2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1mirror3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1raidz1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1raidz2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1raidz3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1stripe1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1stripe2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1stripe3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2mirror1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2mirror2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2mirror3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2raidz1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2raidz2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2raidz3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2stripe1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2stripe2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2stripe3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3hotspare1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3hotspare2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3hotspare3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3mirror1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3mirror2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3mirror3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz21.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz22.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz23.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3stripe1.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3stripe2.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3stripe3.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v4.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v5.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v6.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v7.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v8.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v9.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v999.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-vBROKEN.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/cli.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/misc.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/misc_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zdb_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_allow_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_clone_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_create_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_destroy_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_get_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_inherit_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_mount_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_promote_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_receive_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_rename_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_rollback_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_send_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_set_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_share_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_snapshot_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_unallow_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_unmount_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_unshare_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_upgrade_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_add_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_add_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_attach_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_clear_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_create_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_create_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_destroy_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_detach_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_export_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_get_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_history_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_import_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_import_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_offline_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_online_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_remove_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_replace_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_scrub_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_set_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_status_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_upgrade_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/ projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/ projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compression_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ctime.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ctime_001_pos.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ctime_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/ projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/delegate.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/delegate_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/ projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_011_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_012_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/ projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/ projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/ projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/exec_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/exec_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/exec_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/mmap_exec.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/ projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/grow_pool.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/grow_pool_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/grow_pool_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/ projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/grow_replicas.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/grow_replicas_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/grow_replicas_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/ projects/zfsd/head/tests/sys/cddl/zfs/tests/history/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/history/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/history/i386.migratedpool.DAT.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/history/i386.orig_history.txt (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/history/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/history/sparc.migratedpool.DAT.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/history/sparc.orig_history.txt (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/history/zfs-pool-v4.dat.Z (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/ projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/ projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_clone_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_clone_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_create_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_export_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_import_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_onoffline_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_onoffline_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_replace_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_replace_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_replace_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_scrub_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_scrub_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_shared_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_snapshot_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_snapshot_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/ projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/README.config projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/README.state projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config001.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config002.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config003.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config004.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config005.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config006.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config007.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config008.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config009.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config010.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config011.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config012.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config013.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config014.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config015.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config016.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config017.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config018.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config019.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config020.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config021.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config022.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config023.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config024.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inherit.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inherit.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inherit_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inheritance_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state001.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state002.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state003.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state004.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state005.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state006.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state007.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state008.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state009.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state010.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state011.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state012.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state013.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state014.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state015.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state016.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state017.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state018.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state019.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state020.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state021.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state022.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state023.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state024.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/ projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/interop.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/interop_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/interop_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/ projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/ projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/ projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/large_files.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/large_files_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/large_files_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/ projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/largest_pool.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/largest_pool_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/largest_pool_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/ projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/link_count.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/link_count_001.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/link_count_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/ projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/mdb.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/mdb_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/mdb_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/ projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_012_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/ projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/ projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/mmap_read.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/mmap_read_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/mmap_read_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/ projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/mmap_write.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/mmap_write_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/mmap_write_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/ projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/mount_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/mounttest.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/vars.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/ projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/ projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/nestedfs.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/nestedfs_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/nestedfs_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/ projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/enospc.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/enospc_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/no_space_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/ projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/ projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/ projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/poolversion_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/poolversion_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/poolversion_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/ projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/ projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/ projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_004_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/ projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_006_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/ projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/ projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/ projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/r_cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/r_verify_import.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/r_verify_recv.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/ projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_dir_ops.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_verify_booting.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/rebooting.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/rebooting_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/rebooting_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/remote_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/ projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/r_cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/r_setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/sharing.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/sharing_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/sharing_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/ projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/rename_dirs.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/rename_dirs_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/rename_dirs_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/ projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/ projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_012_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_013_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_014_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_015_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_016_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_017_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_018_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/ projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/ projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_012_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_013_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/ projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/sas_phy_thrash.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/sas_phy_thrash_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/sas_phy_thrash_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/ projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/default.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/ projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_008_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_011_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_012_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_013_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_014_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/ projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/clone_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/ctldir_acl.txt (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/rollback_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/rollback_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/rollback_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_012_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_013_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_014_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_015_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_016_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_017_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_018_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_019_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_020_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/ projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/ projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/sparse.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/sparse_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/sparse_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/ projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/ projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/ projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/fsync_integrity.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/fsync_integrity_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/make_patterns.py (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.c (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.d projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/ projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/groupspace_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/groupspace_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_010_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_012_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userspace_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userspace_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/ projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/ projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/ projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_002_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_007_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_009_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_010_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_011_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_012_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_013_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/hotspare_cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/hotspare_setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_autoreplace_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_autoreplace_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_autoreplace_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_degrade_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_degrade_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_fault_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_import_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_replace_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_replace_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_replace_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/zvol_ENOSPC.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/zvol_ENOSPC_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/zvol_ENOSPC_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_common.kshlib projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_001_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_003_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_005_neg.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_007_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_008_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_009_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_002_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_003_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_004_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_005_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_006_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_test.sh (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/ projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/Makefile (contents, props changed) projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/cleanup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/setup.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash.cfg projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash_001_pos.ksh projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash_test.sh (contents, props changed) Modified: projects/zfsd/head/etc/mtree/BSD.tests.dist projects/zfsd/head/libexec/atf/Makefile projects/zfsd/head/share/mk/atf.test.mk projects/zfsd/head/tests/sys/Makefile Modified: projects/zfsd/head/etc/mtree/BSD.tests.dist ============================================================================== --- projects/zfsd/head/etc/mtree/BSD.tests.dist Mon Aug 25 18:25:42 2014 (r270603) +++ projects/zfsd/head/etc/mtree/BSD.tests.dist Mon Aug 25 18:31:19 2014 (r270604) @@ -135,6 +135,276 @@ .. .. sys + cddl + zfs + bin + .. + include + .. + tests + acl + cifs + .. + nontrivial + .. + trivial + .. + .. + atime + .. + bootfs + .. + cache + .. + cachefile + .. + clean_mirror + assertion_001 + .. + assertion_002 + .. + assertion_003 + .. + assertion_004 + .. + .. + cli_root + zfs_upgrade + .. + zfs_promote + .. + zfs_clone + .. + zfs_property + .. + zfs_destroy + .. + zpool_create + .. + zpool_history + .. + zpool_expand + .. + zpool_remove + .. + zfs_mount + .. + zfs_unshare + .. + zdb + .. + zpool_online + .. + zpool_get + .. + zpool_export + .. + zfs_copies + .. + zfs_get + .. + zfs + .. + zpool_clear + .. + zpool_import + .. + zpool + .. + zpool_offline + .. + zpool_replace + .. + zfs_rollback + .. + zpool_set + .. + zfs_send + .. + zfs_set + .. + zpool_detach + .. + zpool_scrub + .. + zfs_inherit + .. + zfs_snapshot + .. + zfs_share + .. + zpool_destroy + .. + zpool_status + .. + zfs_unmount + .. + zfs_receive + .. + zfs_create + .. + zpool_upgrade + blockfiles + .. + .. + zpool_add + .. + zfs_rename + .. + zpool_attach + .. + zfs_reservation + .. + .. + cli_user + misc + .. + zfs_list + .. + zpool_iostat + .. + zpool_list + .. + .. + compression + .. + ctime + .. + delegate + zfs_allow + .. + zfs_unallow + .. + .. + devices + .. + exec + .. + grow_pool + .. + grow_replicas + .. + history + .. + hotplug + .. + hotspare + .. + inheritance + .. + interop + .. + inuse + .. + iscsi + .. + large_files + .. + largest_pool + .. + link_count + .. + mdb + .. + migration + .. + mmap + mmap_read + .. + mmap_write + .. + .. + mount + .. + mv_files + .. + nestedfs + .. + no_space + .. + online_offline + .. + pool_names + .. + poolversion + .. + privilege + .. + quota + .. + redundancy + .. + refquota + .. + refreserv + .. + remote + cross_endian + .. + rebooting + .. + sharing + .. + .. + rename_dirs + .. + replacement + .. + reservation + .. + rootpool + .. + rsend + .. + sas_phy_thrash + .. + scrub_mirror + .. + slog + .. + snapshot + .. + snapused + .. + sparse + .. + threadsappend + .. + truncate + .. + txg_integrity + .. + userquota + .. + utils_test + .. + write_dirs + .. + xattr + .. + zfsd + .. + zil + .. + zinject + .. + zones + .. + zvol + zvol_ENOSPC + .. + zvol_cli + .. + zvol_misc + .. + zvol_swap + .. + .. + zvol_thrash + .. + .. + .. + .. kern .. netinet Modified: projects/zfsd/head/libexec/atf/Makefile ============================================================================== --- projects/zfsd/head/libexec/atf/Makefile Mon Aug 25 18:25:42 2014 (r270603) +++ projects/zfsd/head/libexec/atf/Makefile Mon Aug 25 18:31:19 2014 (r270604) @@ -25,6 +25,6 @@ # # $FreeBSD$ -SUBDIR= atf-check atf-sh tests +SUBDIR= atf-check atf-ksh93 atf-sh tests .include Added: projects/zfsd/head/libexec/atf/atf-ksh93/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/libexec/atf/atf-ksh93/Makefile Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,9 @@ +# $FreeBSD$ +# +PROG= atf-ksh93 + +MAN= + +WARNS?= 3 + +.include Added: projects/zfsd/head/libexec/atf/atf-ksh93/atf-ksh93.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/libexec/atf/atf-ksh93/atf-ksh93.c Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,45 @@ +/*- + * Copyright (c) 2014 Spectra Logic Corporation + * 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, + * without modification. + * 2. Redistributions in binary form must reproduce at minimum a disclaimer + * substantially similar to the "NO WARRANTY" disclaimer below + * ("Disclaimer") and any redistribution must be conditioned upon + * including a substantially similar Disclaimer requirement for further + * binary redistribution. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * HOLDERS OR CONTRIBUTORS BE LIABLE FOR 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 DAMAGES. + * + */ + +#include +#include +#include + +int main(int argc, char** argv) +{ + if (setenv("ATF_SHELL", "/usr/local/bin/ksh93", 1)) + err(1, "setenv"); + + execv("/usr/local/bin/atf-sh", argv); + err(1, "execv"); + + return(0); +} Modified: projects/zfsd/head/share/mk/atf.test.mk ============================================================================== --- projects/zfsd/head/share/mk/atf.test.mk Mon Aug 25 18:25:42 2014 (r270603) +++ projects/zfsd/head/share/mk/atf.test.mk Mon Aug 25 18:31:19 2014 (r270604) @@ -21,6 +21,7 @@ ATF_TESTS_C?= ATF_TESTS_CXX?= ATF_TESTS_SH?= +ATF_TESTS_KSH93?= # Whether to allow using the deprecated ATF tools or not. # @@ -112,6 +113,25 @@ ${_T}: ${ATF_TESTS_SH_SRC_${_T}} .endfor .endif +.if !empty(ATF_TESTS_KSH93) +SCRIPTS+= ${ATF_TESTS_KSH93} +_TESTS+= ${ATF_TESTS_KSH93} +.for _T in ${ATF_TESTS_KSH93} +SCRIPTSDIR_${_T}= ${TESTSDIR} +TEST_INTERFACE.${_T}= atf +CLEANFILES+= ${_T} ${_T}.tmp +ATF_TESTS_KSH93_SED_${_T}?= # empty +ATF_TESTS_KSH93_SRC_${_T}?= ${_T}.sh +${_T}: ${ATF_TESTS_KSH93_SRC_${_T}} + echo '#! /usr/libexec/atf-ksh93' > ${.TARGET}.tmp + cat ${.ALLSRC:N*Makefile*} \ + | sed ${ATF_TESTS_KSH93_SED_${_T}} >>${.TARGET}.tmp + chmod +x ${.TARGET}.tmp + mv ${.TARGET}.tmp ${.TARGET} +.endfor +.endif + + .if ${ALLOW_DEPRECATED_ATF_TOOLS} != "no" .if ${ATFFILE:tl} != "no" @@ -129,7 +149,7 @@ Atffile: Makefile echo 'prop: test-suite = "'${TESTSUITE}'"'; \ echo; \ for tp in ${ATF_TESTS_C} ${ATF_TESTS_CXX} ${ATF_TESTS_SH} \ - ${TESTS_SUBDIRS}; \ + ${ATF_TESTS_KSH93} ${TESTS_SUBDIRS}; \ do \ echo "tp: $${tp}"; \ done; } >Atffile.tmp Modified: projects/zfsd/head/tests/sys/Makefile ============================================================================== --- projects/zfsd/head/tests/sys/Makefile Mon Aug 25 18:25:42 2014 (r270603) +++ projects/zfsd/head/tests/sys/Makefile Mon Aug 25 18:31:19 2014 (r270604) @@ -4,6 +4,7 @@ .PATH: ${.CURDIR}/.. +TESTS_SUBDIRS+= cddl TESTS_SUBDIRS+= kern TESTS_SUBDIRS+= netinet TESTSDIR= ${TESTSBASE}/sys Added: projects/zfsd/head/tests/sys/cddl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/Makefile Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,9 @@ +# $FreeBSD$ + +.include + +TESTSDIR= ${TESTSBASE}/sys/cddl + +TESTS_SUBDIRS+= zfs + +.include Added: projects/zfsd/head/tests/sys/cddl/zfs/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/Makefile Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,12 @@ +# $FreeBSD$ + +.include + +TESTSDIR= ${TESTSBASE}/sys/cddl/zfs + +TESTS_SUBDIRS+= tests + +SUBDIR+= bin +SUBDIR+= include + +.include Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/Makefile Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,30 @@ +# $FreeBSD$ + +.include + +MAN= +BINDIR= ${TESTSBASE}/sys/cddl/zfs/bin +SCRIPTSDIR= ${TESTSBASE}/sys/cddl/zfs/bin + +SCRIPTS+= bsddisks.ksh df.ksh dircmp.ksh dumpadm.ksh ff.ksh fmadm.ksh +SCRIPTS+= fmdump.ksh format.ksh fstyp.ksh groupadd.ksh groupdel.ksh +SCRIPTS+= groupmod.ksh groupshow.ksh svcs.ksh swap.ksh useradd.ksh +SCRIPTS+= userdel.ksh usermod.ksh zfs.ksh zfs_crypto.ksh +SCRIPTS+= zfs_version.ksh zlogin.ksh zoneadm.ksh zonecfg.ksh zpool.ksh +SCRIPTS+= zpool_bsd.ksh zpool_smi.ksh zpool_version.ksh + +PROGS+= chg_usr_exec +# Not ported to FreeBSD +# PROGRS+= devname2devid +PROGS += dir_rd_update file_check file_trunc +PROGS+= file_write largest_file mktree mmapwrite randfree_file readmmap +PROGS+= rename_dir rm_lnkcnt_zero_file + +.for p in ${PROGS} +SRCS.$p= $p.c +.endfor + +LDADD.mmapwrite+= -lpthread +LDADD.rm_lnkcnt_zero_file+= -lpthread + +.include Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/bsddisks.ksh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/bsddisks.ksh Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,4 @@ +#!/usr/local/bin/ksh93 + +BSDDEVS="ad|da|mlxd|myld|aacd|ided|twed" +ls /dev|egrep "^($BSDDEVS)[0-9]+\$" |sed 's/^/\/dev\//' Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/chg_usr_exec.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/chg_usr_exec.c Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,77 @@ +/* + * CDDL HEADER START + * + * 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] + * + * CDDL HEADER END + */ + +/* + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ + +#pragma ident "@(#)chg_usr_exec.c 1.3 07/05/25 SMI" + +#include +#include +#include +#include +#include +#include + +int +main(int argc, char *argv[]) +{ + char *plogin = NULL; + char cmds[BUFSIZ] = { 0 }; + char sep[] = " "; + struct passwd *ppw = NULL; + int i, len; + + if (argc < 3 || strlen(argv[1]) == 0) { + (void) printf("\tUsage: %s ...\n", argv[0]); + return (1); + } + + plogin = argv[1]; + len = 0; + for (i = 2; i < argc; i++) { + (void) snprintf(cmds+len, sizeof (cmds)-len, + "%s%s", argv[i], sep); + len += strlen(argv[i]) + strlen(sep); + } + + if ((ppw = getpwnam(plogin)) == NULL) { + perror("getpwnam"); + return (errno); + } + if (setgid(ppw->pw_gid) != 0) { + perror("setgid"); + return (errno); + } + if (setuid(ppw->pw_uid) != 0) { + perror("setuid"); + return (errno); + } + + if (execl("/bin/sh", "sh", "-c", cmds, (char *)0) != 0) { + perror("execl"); + return (errno); + } + + return (0); +} Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/devname2devid.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/devname2devid.c Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,122 @@ +/* + * CDDL HEADER START + * + * 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] + * + * CDDL HEADER END + */ + +/* + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ + +#pragma ident "@(#)devname2devid.c 1.3 07/05/25 SMI" + +#include +#include +#include +#include +#include +#include +#include + +/* + * Usage: devname2devid + * + * Examples: + * # ./devname2devid /dev/dsk/c1t4d0s0 + * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/a + * # ./devname2devid /dev/dsk/c1t4d0 + * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/wd + * # ./devname2devid /dev/dsk/c1t4d0s1 + * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/b + * # + * + * This program accepts a disk or disk slice path and prints a + * device id. + * + * Exit values: + * 0 - means success + * 1 - means failure + * + */ +int +main(int argc, char *argv[]) +{ + int fd; + ddi_devid_t devid; + char *minor_name, *devidstr, *device; +#ifdef DEBUG + devid_nmlist_t *list = NULL; + char *search_path; + int i; +#endif + + if (argc == 1) { + (void) printf("%s [search path]\n", + argv[0]); + exit(1); + } + device = argv[1]; + + if ((fd = open(device, O_RDONLY|O_NDELAY)) < 0) { + perror(device); + exit(1); + } + if (devid_get(fd, &devid) != 0) { + perror("devid_get"); + exit(1); + } + if (devid_get_minor_name(fd, &minor_name) != 0) { + perror("devid_get_minor_name"); + exit(1); + } + if ((devidstr = devid_str_encode(devid, minor_name)) == 0) { + perror("devid_str_encode"); + exit(1); + } + + (void) printf("devid %s\n", devidstr); + + devid_str_free(devidstr); + +#ifdef DEBUG + if (argc == 3) { + search_path = argv[2]; + } else { + search_path = "/dev/rdsk"; + } + + if (devid_deviceid_to_nmlist(search_path, devid, DEVID_MINOR_NAME_ALL, + &list)) { + perror("devid_deviceid_to_nmlist"); + exit(1); + } + + /* loop through list and process device names and numbers */ + for (i = 0; list[i].devname != NULL; i++) { + (void) printf("devname: %s %p\n", list[i].devname, list[i].dev); + } + devid_free_nmlist(list); + +#endif /* DEBUG */ + + devid_str_free(minor_name); + devid_free(devid); + + return (0); +} Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/df.ksh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/df.ksh Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,20 @@ +#! /usr/local/bin/ksh93 -p + +newoptions="" + +while getopts F:lnhmk c +do + case $c in + F) + newoptions="$newoptions -t $OPTARG" + ;; + l) + ;; + *) + newoptions="$newoptions -$c" + ;; + esac +done +shift $(($OPTIND - 1)) + +/bin/df $newoptions $* Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/dir_rd_update.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/dir_rd_update.c Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,121 @@ +/* + * CDDL HEADER START + * + * 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] + * + * CDDL HEADER END + */ + +/* + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ + +#pragma ident "@(#)dir_rd_update.c 1.2 07/01/09 SMI" + +/* + * Assertion: + * + * A read operation and directory update operation performed + * concurrently on the same directory can lead to deadlock + * on a UFS logging file system, but not on a ZFS file system. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#define TMP_DIR /tmp + +static char dirpath[256]; + +int +main(int argc, char **argv) +{ + char *cp1 = ""; + int i = 0; + int ret = 0; + int testdd = 0; + pid_t pid; + static const int op_num = 5; + + if (argc == 1) { + (void) printf("Usage: %s \n", argv[0]); + exit(-1); + } + for (i = 0; i < 256; i++) { + dirpath[i] = 0; + } + + cp1 = argv[1]; + (void) strcpy(&dirpath[0], (const char *)cp1); + (void) strcat(&dirpath[strlen(dirpath)], "TMP_DIR"); + + ret = mkdir(dirpath, 0777); + if (ret != 0) { + if (errno != EEXIST) { + (void) printf( + "%s: mkdir(<%s>, 0777) failed: errno (decimal)=%d\n", + argv[0], dirpath, errno); + exit(-1); + } + } + testdd = open(dirpath, O_RDONLY|O_SYNC); + if (testdd < 0) { + (void) printf( +"%s: open(<%s>, O_RDONLY|O_SYNC) failed: errno (decimal)=%d\n", + argv[0], dirpath, errno); + exit(-1); + } else { + (void) close(testdd); + } + pid = fork(); + if (pid > 0) { + int fd = open(dirpath, O_RDONLY|O_SYNC); + char buf[16]; + int rdret; + int j = 0; + + while (j < op_num) { + (void) sleep(1); + rdret = read(fd, buf, 16); + if (rdret == -1) { + (void) printf("readdir failed"); + } + j++; + } + } else if (pid == 0) { + int fd = open(dirpath, O_RDONLY); + int chownret; + int k = 0; + + while (k < op_num) { + (void) sleep(1); + chownret = fchown(fd, 0, 0); + if (chownret == -1) { + (void) printf("chown failed"); + } + + k++; + } + } + + return (0); +} Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/dircmp.ksh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/dircmp.ksh Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,3 @@ +#!/usr/local/bin/ksh93 + +diff -qr $* Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/dumpadm.ksh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/dumpadm.ksh Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,8 @@ +#! /usr/local/bin/ksh93 -p + +if [ $# != 0 ] +then + echo "ERROR option not supported" + return 1 +fi +grep dumpdev /etc/rc.conf Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/ff.ksh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/ff.ksh Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,4 @@ +#!/usr/local/bin/ksh93 + +echo dummy +exit 0 Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/file_check.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/file_check.c Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,88 @@ +/* + * CDDL HEADER START + * + * 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] + * + * CDDL HEADER END + */ + +/* + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ + +#pragma ident "@(#)file_check.c 1.3 07/05/25 SMI" + +#include "file_common.h" + +static unsigned char bigbuffer[BIGBUFFERSIZE]; + +/* + * Given a filename, check that the file consists entirely + * of a particular pattern. If the pattern is not specified a + * default will be used. For default values see file_common.h + */ +int +main(int argc, char **argv) +{ + int bigfd; + long i, n; + uint8_t fillchar = DATA; + int bigbuffersize = BIGBUFFERSIZE; + int64_t read_count = 0; + + /* + * Validate arguments + */ + if (argc < 2) { + (void) printf("Usage: %s filename [pattern]\n", + argv[0]); + exit(1); + } + + if (argv[2]) { + fillchar = atoi(argv[2]); + } + + /* + * Read the file contents and check every character + * against the supplied pattern. Abort if the + * pattern check fails. + */ + if ((bigfd = open(argv[1], O_RDONLY)) == -1) { + (void) printf("open %s failed %d\n", argv[1], errno); + exit(1); + } + + do { + if ((n = read(bigfd, &bigbuffer, bigbuffersize)) == -1) { + (void) printf("read failed (%ld), %d\n", n, errno); + exit(errno); + } + + for (i = 0; i < n; i++) { + if (bigbuffer[i] != fillchar) { + (void) printf("error %s: 0x%x != 0x%x)\n", + argv[1], bigbuffer[i], fillchar); + exit(1); + } + } + + read_count += n; + } while (n == bigbuffersize); + + return (0); +} Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/file_common.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/file_common.h Mon Aug 25 18:31:19 2014 (r270604) @@ -0,0 +1,64 @@ +/* + * CDDL HEADER START + * + * 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] + * + * CDDL HEADER END + */ + +/* + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ + +#ifndef FILE_COMMON_H +#define FILE_COMMON_H + +#pragma ident "@(#)file_common.h 1.3 07/05/25 SMI" + +/* + * header file for file_* utilities. These utilities + * are used by the test cases to perform various file + * operations (append writes, for example). + */ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include +#include +#include +#include +#include +#include +#include + +#define BLOCKSZ 8192 +#define DATA 0xa5 +#define DATA_RANGE 120 +#define BIGBUFFERSIZE 0x800000 +#define BIGFILESIZE 20 + +extern char *optarg; +extern int optind, opterr, optopt; + *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Mon Aug 25 18:53:43 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 430CEBB9; Mon, 25 Aug 2014 18:53:43 +0000 (UTC) Received: from smtp1.multiplay.co.uk (smtp1.multiplay.co.uk [85.236.96.35]) by mx1.freebsd.org (Postfix) with ESMTP id EBA223EB0; Mon, 25 Aug 2014 18:53:41 +0000 (UTC) Received: by smtp1.multiplay.co.uk (Postfix, from userid 65534) id 9029020E7088A; Mon, 25 Aug 2014 18:53:39 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.multiplay.co.uk X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=8.0 tests=AWL,BAYES_00,DOS_OE_TO_MX, FSL_HELO_NON_FQDN_1,RDNS_DYNAMIC,STOX_REPLY_TYPE autolearn=no version=3.3.1 Received: from r2d2 (82-69-141-170.dsl.in-addr.zen.co.uk [82.69.141.170]) by smtp1.multiplay.co.uk (Postfix) with ESMTPS id DBAE920E70885; Mon, 25 Aug 2014 18:53:26 +0000 (UTC) Message-ID: <5B7E3BAD161146FF8368F5E8111673B3@multiplay.co.uk> From: "Steven Hartland" To: "Alan Somers" , , References: <201408251831.s7PIVK5Q058485@svn.freebsd.org> Subject: Re: svn commit: r270604 - in projects/zfsd/head: etc/mtree libexec/atf libexec/atf/atf-ksh93 share/mk tests/sys tests/sys/cddl tests/sys/cddl/zfs tests/sys/cddl/zfs/bin tests/sys/cddl/zfs/include tests... Date: Mon, 25 Aug 2014 19:53:22 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 25 Aug 2014 18:53:43 -0000 Fantastic to see this, looking forward to seeing hit the main trees :) Regards Steve ----- Original Message ----- From: "Alan Somers" To: ; Sent: Monday, August 25, 2014 7:31 PM Subject: svn commit: r270604 - in projects/zfsd/head: etc/mtree libexec/atf libexec/atf/atf-ksh93 share/mk tests/sys tests/sys/cddl tests/sys/cddl/zfs tests/sys/cddl/zfs/bin tests/sys/cddl/zfs/include tests... > Author: asomers > Date: Mon Aug 25 18:31:19 2014 > New Revision: 270604 > URL: http://svnweb.freebsd.org/changeset/base/270604 > > Log: > Adding the ZFS test suite. It was originally written by Sun as part > of the STF (Solaris test framework). They open sourced it in > OpenSolaris, then HighCloud partially ported it to FreeBSD, and > Spectra Logic finished the port. We also added 37 testcases, fixed > many broken ones, and converted them all to the ATF framework. > > Submitted by: araujo, asomers, gibbs, ken, smh, will > Sponsored by: Spectra Logic, HighCloud > > Added: > projects/zfsd/head/libexec/atf/atf-ksh93/ > projects/zfsd/head/libexec/atf/atf-ksh93/Makefile (contents, props > changed) > projects/zfsd/head/libexec/atf/atf-ksh93/atf-ksh93.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/ > projects/zfsd/head/tests/sys/cddl/Makefile (contents, props > changed) > projects/zfsd/head/tests/sys/cddl/zfs/ > projects/zfsd/head/tests/sys/cddl/zfs/Makefile (contents, props > changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/ > projects/zfsd/head/tests/sys/cddl/zfs/bin/Makefile (contents, props > changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/bsddisks.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/chg_usr_exec.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/devname2devid.c > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/df.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/dir_rd_update.c > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/dircmp.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/dumpadm.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/ff.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/file_check.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/file_common.h (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/file_trunc.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/file_write.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/fmadm.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/fmdump.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/format.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/fstyp.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/groupadd.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/groupdel.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/groupmod.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/groupshow.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/largest_file.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/mktree.c (contents, props > changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/mmapwrite.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/randfree_file.c > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/readmmap.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/rename_dir.c (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/rm_lnkcnt_zero_file.c > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/bin/svcs.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/swap.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/useradd.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/userdel.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/usermod.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zfs.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zfs_crypto.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zfs_version.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zlogin.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zoneadm.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zonecfg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool_bsd.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool_smi.ksh > projects/zfsd/head/tests/sys/cddl/zfs/bin/zpool_version.ksh > projects/zfsd/head/tests/sys/cddl/zfs/include/ > projects/zfsd/head/tests/sys/cddl/zfs/include/Makefile (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/include/commands.txt > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/include/default.cfg.in > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/include/libremote.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/include/libsas.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/include/libtest.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/include/logapi.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/include/stf.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/include/stf.shlib > projects/zfsd/head/tests/sys/cddl/zfs/include/translatecommands.awk > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/Makefile (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/Makefile (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/acl.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/acl_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_attr_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_attr_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_attr_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cifs/cifs_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/nontrivial_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_aclmode_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_compact_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_delete_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_inherit_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_owner_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwacl_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_rwx_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_xattr_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_chmod_xattr_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cp_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cp_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cpio_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_cpio_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_find_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_ls_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_mv_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_tar_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/nontrivial/zfs_acl_tar_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/trivial_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_chmod_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_compress_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_cp_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_cp_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_cp_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_find_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_find_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_ls_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_ls_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_mv_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pack_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_pax_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_tar_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/acl/trivial/zfs_acl_tar_002_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_002_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/atime_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/atime/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_002_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_004_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_005_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_006_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_007_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_008_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_009_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/bootfs/bootfs_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_004_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_005_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_006_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_007_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_008_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_009_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_010_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_011_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cache_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cache/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cachefile/cachefile_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/assertion_001_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_001/clean_mirror_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/assertion_002_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_002/clean_mirror_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/assertion_003_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_003/clean_mirror_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/assertion_004_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/assertion_004/clean_mirror_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/clean_mirror_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/default.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/clean_mirror/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/cli.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/cli_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/zdb.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/zdb_001_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zdb/zdb_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_malformed.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs/zfs_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_008_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_clone/zfs_clone_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies/zfs_copies_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/properties.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_008_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_010_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_011_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_012_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_013_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_create/zfs_create_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_006_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/zfs_destroy_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_006_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_010_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_list_d.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_get/zfs_get_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_inherit/zfs_inherit_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_010_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_011_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_all_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_mount/zfs_mount_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_006_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_promote/zfs_promote_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/zfs_property.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/zfs_property_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_property/zfs_set_property_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_receive/zfs_receive_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_010_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_011_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_012_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_013_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/zfs_rename_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_reservation/zfs_reservation_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/zfs_rollback_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_send/zfs_send_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/cache_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/cache_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/canmount_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/checksum_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/compression_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/mountpoint_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/mountpoint_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/mountpoint_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/onoffs_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/property_alias_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/readonly_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/reservation_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/ro_props_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/share_mount_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/snapdir_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/user_property_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/version_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_set/zfs_set_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_008_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_010_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_share/zfs_share_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_snapshot/zfs_snapshot_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_008_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_all_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unmount/zfs_unmount_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_unshare/zfs_unshare_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_006_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zfs_upgrade/zfs_upgrade_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool/zpool_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_008_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_add/zpool_add_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/zpool_attach.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/zpool_attach_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_attach/zpool_attach_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_clear/zpool_clear_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_010_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_011_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_012_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_013_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_014_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_015_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_016_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_017_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_018_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_019_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_020_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_021_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_022_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_023_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_create/zpool_create_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_destroy/zpool_destroy_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/zpool_detach.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/zpool_detach_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_detach/zpool_detach_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_expand/zpool_expand_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_export/zpool_export_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_history/zpool_history_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_011_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_012_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_013_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_014_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_all_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_corrupt_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_missing_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_rename_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_import/zpool_import_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/zpool_offline_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_online/zpool_online_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_remove/zpool_remove_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/zpool_replace.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/zpool_replace_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_replace/zpool_replace_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_scrub/zpool_scrub_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_set/zpool_set_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_status/zpool_status_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/README > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-broken-mirror1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-broken-mirror2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v10.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v11.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v12.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v13.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v14.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v15.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1mirror1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1mirror2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1mirror3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1raidz1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1raidz2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1raidz3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1stripe1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1stripe2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v1stripe3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2mirror1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2mirror2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2mirror3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2raidz1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2raidz2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2raidz3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2stripe1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2stripe2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v2stripe3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3hotspare1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3hotspare2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3hotspare3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3mirror1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3mirror2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3mirror3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz21.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz22.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz23.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3raidz3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3stripe1.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3stripe2.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v3stripe3.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v4.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v5.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v6.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v7.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v8.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v9.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-v999.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/blockfiles/zfs-pool-vBROKEN.dat.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_006_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade/zpool_upgrade_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/cli.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/misc.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/misc_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zdb_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_allow_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_clone_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_create_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_destroy_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_get_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_inherit_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_mount_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_promote_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_receive_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_rename_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_rollback_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_send_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_set_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_share_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_snapshot_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_unallow_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_unmount_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_unshare_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zfs_upgrade_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_add_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_add_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_attach_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_clear_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_create_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_create_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_destroy_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_detach_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_export_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_get_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_history_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_import_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_import_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_offline_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_online_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_remove_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_replace_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_scrub_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_set_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_status_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/misc/zpool_upgrade_001_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_008_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zfs_list/zfs_list_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_iostat/zpool_iostat_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/cli_user/zpool_list/zpool_list_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compress_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/compression_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/compression/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ctime.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ctime_001_pos.c > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/ctime_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/ctime/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/delegate.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/delegate_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_009_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_011_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_012_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_allow/zfs_allow_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_007_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_008_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/delegate/zfs_unallow/zfs_unallow_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/devices_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/devices/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/exec_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/exec_002_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/exec_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/mmap_exec.c > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/exec/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/grow_pool.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/grow_pool_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/grow_pool_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_pool/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/grow_replicas.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/grow_replicas_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/grow_replicas_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/grow_replicas/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_006_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/history_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/i386.migratedpool.DAT.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/i386.orig_history.txt > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/sparc.migratedpool.DAT.Z > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/sparc.orig_history.txt > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/history/zfs-pool-v4.dat.Z > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_011_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/hotplug_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotplug/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_add_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_clone_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_clone_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_create_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_detach_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_export_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_import_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_onoffline_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_onoffline_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_remove_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_replace_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_replace_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_replace_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_scrub_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_scrub_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_shared_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_snapshot_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_snapshot_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/hotspare_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/hotspare/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/README.config > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/README.state > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config001.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config002.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config003.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config004.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config005.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config006.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config007.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config008.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config009.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config010.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config011.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config012.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config013.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config014.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config015.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config016.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config017.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config018.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config019.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config020.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config021.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config022.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config023.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/config024.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inherit.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inherit.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inherit_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/inheritance_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state001.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state002.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state003.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state004.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state005.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state006.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state007.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state008.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state009.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state010.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state011.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state012.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state013.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state014.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state015.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state016.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state017.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state018.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state019.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state020.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state021.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state022.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state023.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inheritance/state024.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/interop.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/interop_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/interop_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/interop/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_006_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_007_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_008_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_009_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/inuse_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/inuse/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_002_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_003_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_006_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/iscsi_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/iscsi/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/large_files.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/large_files_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/large_files_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/large_files/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/largest_pool.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/largest_pool_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/largest_pool/largest_pool_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/link_count.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/link_count_001.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/link_count_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/link_count/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/Makefile (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/mdb.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/mdb_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/mdb_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mdb/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_011_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_012_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/migration_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/migration/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/mmap_read.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/mmap_read_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/mmap_read_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_read/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/mmap_write.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/mmap_write_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/mmap_write_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mmap/mmap_write/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/mount_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/mounttest.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mount/vars.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/mv_files_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/mv_files/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/nestedfs.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/nestedfs_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/nestedfs_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/nestedfs/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/enospc.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/enospc_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/no_space_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/no_space/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/online_offline/online_offline_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/pool_names/pool_names_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/poolversion_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/poolversion_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/poolversion_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/poolversion/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/privilege_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/privilege/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_006_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/quota_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/quota/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_004_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/redundancy_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/redundancy/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_006_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/refquota_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/refquota/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/refreserv_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/refreserv/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/ > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/cross_endian_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/r_cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/r_verify_import.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/r_verify_recv.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/cross_endian/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_dir_ops.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/r_verify_booting.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/rebooting.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/rebooting_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/rebooting_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/rebooting/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/remote_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/r_cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/r_setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/sharing.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/sharing_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/remote/sharing/sharing_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/rename_dirs.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/rename_dirs_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/rename_dirs_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/rename_dirs/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/replacement/replacement_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_011_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_012_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_013_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_014_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_015_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_016_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_017_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_018_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/reservation_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/reservation/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_002_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_007_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/rootpool_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/rootpool/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_006_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_007_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_008_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_009_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_010_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_011_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_012_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_013_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/rsend_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/rsend/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/sas_phy_thrash.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/sas_phy_thrash_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/sas_phy_thrash_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/sas_phy_thrash/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/default.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/scrub_mirror_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/scrub_mirror/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_006_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_007_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_008_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_009_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_010_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_011_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_012_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_013_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_014_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/slog/slog_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/clone_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/ctldir_acl.txt > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/rollback_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/rollback_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/rollback_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_011_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_012_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_013_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_014_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_015_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_016_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_017_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_018_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_019_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_020_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapshot/snapshot_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/snapused/snapused_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/sparse.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/sparse_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/sparse/sparse_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend.c > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/threadsappend/threadsappend_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/truncate/truncate_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/fsync_integrity.c > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/fsync_integrity_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/make_patterns.py > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.c > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity.d > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/txg_integrity/txg_integrity_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/groupspace_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/groupspace_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_010_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_011_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_012_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_common.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userquota_test.sh > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userspace_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/userquota/userspace_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/utils_test/utils_test_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/write_dirs/write_dirs_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_002_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_003_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_006_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_007_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_008_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_009_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_010_neg.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_011_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_012_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_013_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/xattr/xattr_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/hotspare_cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/hotspare_setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_autoreplace_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_autoreplace_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_autoreplace_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_degrade_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_degrade_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_fault_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_hotspare_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_import_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_replace_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_replace_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_replace_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zfsd/zfsd_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/Makefile (contents, > props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zil/zil_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject.kshlib > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zinject/zinject_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/setup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_001_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_002_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_003_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_004_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_005_pos.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/zones/zones_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol.cfg > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/cleanup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/zvol_ENOSPC.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/zvol_ENOSPC_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_ENOSPC/zvol_ENOSPC_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_cli/zvol_cli_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_common.kshlib > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_001_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_003_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_005_neg.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_007_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_008_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_009_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_misc/zvol_misc_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/Makefile > (contents, props changed) > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_002_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_003_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_004_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_005_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_006_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol/zvol_swap/zvol_swap_test.sh > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/ > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/Makefile > (contents, props changed) > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/cleanup.ksh > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/setup.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash.cfg > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash_001_pos.ksh > > projects/zfsd/head/tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash_test.sh > (contents, props changed) > Modified: > projects/zfsd/head/etc/mtree/BSD.tests.dist > projects/zfsd/head/libexec/atf/Makefile > projects/zfsd/head/share/mk/atf.test.mk > projects/zfsd/head/tests/sys/Makefile > > Modified: projects/zfsd/head/etc/mtree/BSD.tests.dist > ============================================================================== > --- projects/zfsd/head/etc/mtree/BSD.tests.dist Mon Aug 25 18:25:42 > 2014 (r270603) > +++ projects/zfsd/head/etc/mtree/BSD.tests.dist Mon Aug 25 18:31:19 > 2014 (r270604) > @@ -135,6 +135,276 @@ > .. > .. > sys > + cddl > + zfs > + bin > + .. > + include > + .. > + tests > + acl > + cifs > + .. > + nontrivial > + .. > + trivial > + .. > + .. > + atime > + .. > + bootfs > + .. > + cache > + .. > + cachefile > + .. > + clean_mirror > + assertion_001 > + .. > + assertion_002 > + .. > + assertion_003 > + .. > + assertion_004 > + .. > + .. > + cli_root > + zfs_upgrade > + .. > + zfs_promote > + .. > + zfs_clone > + .. > + zfs_property > + .. > + zfs_destroy > + .. > + zpool_create > + .. > + zpool_history > + .. > + zpool_expand > + .. > + zpool_remove > + .. > + zfs_mount > + .. > + zfs_unshare > + .. > + zdb > + .. > + zpool_online > + .. > + zpool_get > + .. > + zpool_export > + .. > + zfs_copies > + .. > + zfs_get > + .. > + zfs > + .. > + zpool_clear > + .. > + zpool_import > + .. > + zpool > + .. > + zpool_offline > + .. > + zpool_replace > + .. > + zfs_rollback > + .. > + zpool_set > + .. > + zfs_send > + .. > + zfs_set > + .. > + zpool_detach > + .. > + zpool_scrub > + .. > + zfs_inherit > + .. > + zfs_snapshot > + .. > + zfs_share > + .. > + zpool_destroy > + .. > + zpool_status > + .. > + zfs_unmount > + .. > + zfs_receive > + .. > + zfs_create > + .. > + zpool_upgrade > + blockfiles > + .. > + .. > + zpool_add > + .. > + zfs_rename > + .. > + zpool_attach > + .. > + zfs_reservation > + .. > + .. > + cli_user > + misc > + .. > + zfs_list > + .. > + zpool_iostat > + .. > + zpool_list > + .. > + .. > + compression > + .. > + ctime > + .. > + delegate > + zfs_allow > + .. > + zfs_unallow > + .. > + .. > + devices > + .. > + exec > + .. > + grow_pool > + .. > + grow_replicas > + .. > + history > + .. > + hotplug > + .. > + hotspare > + .. > + inheritance > + .. > + interop > + .. > + inuse > + .. > + iscsi > + .. > + large_files > + .. > + largest_pool > + .. > + link_count > + .. > + mdb > + .. > + migration > + .. > + mmap > + mmap_read > + .. > + mmap_write > + .. > + .. > + mount > + .. > + mv_files > + .. > + nestedfs > + .. > + no_space > + .. > + online_offline > + .. > + pool_names > + .. > + poolversion > + .. > + privilege > + .. > + quota > + .. > + redundancy > + .. > + refquota > + .. > + refreserv > + .. > + remote > + cross_endian > + .. > + rebooting > + .. > + sharing > + .. > + .. > + rename_dirs > + .. > + replacement > + .. > + reservation > + .. > + rootpool > + .. > + rsend > + .. > + sas_phy_thrash > + .. > + scrub_mirror > + .. > + slog > + .. > + snapshot > + .. > + snapused > + .. > + sparse > + .. > + threadsappend > + .. > + truncate > + .. > + txg_integrity > + .. > + userquota > + .. > + utils_test > + .. > + write_dirs > + .. > + xattr > + .. > + zfsd > + .. > + zil > + .. > + zinject > + .. > + zones > + .. > + zvol > + zvol_ENOSPC > + .. > + zvol_cli > + .. > + zvol_misc > + .. > + zvol_swap > + .. > + .. > + zvol_thrash > + .. > + .. > + .. > + .. > kern > .. > netinet > > Modified: projects/zfsd/head/libexec/atf/Makefile > ============================================================================== > --- projects/zfsd/head/libexec/atf/Makefile Mon Aug 25 18:25:42 2014 > (r270603) > +++ projects/zfsd/head/libexec/atf/Makefile Mon Aug 25 18:31:19 2014 > (r270604) > @@ -25,6 +25,6 @@ > # > # $FreeBSD$ > > -SUBDIR= atf-check atf-sh tests > +SUBDIR= atf-check atf-ksh93 atf-sh tests > > .include > > Added: projects/zfsd/head/libexec/atf/atf-ksh93/Makefile > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/libexec/atf/atf-ksh93/Makefile Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,9 @@ > +# $FreeBSD$ > +# > +PROG= atf-ksh93 > + > +MAN= > + > +WARNS?= 3 > + > +.include > > Added: projects/zfsd/head/libexec/atf/atf-ksh93/atf-ksh93.c > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/libexec/atf/atf-ksh93/atf-ksh93.c Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,45 @@ > +/*- > + * Copyright (c) 2014 Spectra Logic Corporation > + * 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, > + * without modification. > + * 2. Redistributions in binary form must reproduce at minimum a > disclaimer > + * substantially similar to the "NO WARRANTY" disclaimer below > + * ("Disclaimer") and any redistribution must be conditioned upon > + * including a substantially similar Disclaimer requirement for > further > + * binary redistribution. > + * > + * NO WARRANTY > + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND > CONTRIBUTORS > + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT > + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS > FOR > + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE > COPYRIGHT > + * HOLDERS OR CONTRIBUTORS BE LIABLE FOR 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 DAMAGES. > + * > + */ > + > +#include > +#include > +#include > + > +int main(int argc, char** argv) > +{ > + if (setenv("ATF_SHELL", "/usr/local/bin/ksh93", 1)) > + err(1, "setenv"); > + > + execv("/usr/local/bin/atf-sh", argv); > + err(1, "execv"); > + > + return(0); > +} > > Modified: projects/zfsd/head/share/mk/atf.test.mk > ============================================================================== > --- projects/zfsd/head/share/mk/atf.test.mk Mon Aug 25 18:25:42 2014 > (r270603) > +++ projects/zfsd/head/share/mk/atf.test.mk Mon Aug 25 18:31:19 2014 > (r270604) > @@ -21,6 +21,7 @@ > ATF_TESTS_C?= > ATF_TESTS_CXX?= > ATF_TESTS_SH?= > +ATF_TESTS_KSH93?= > > # Whether to allow using the deprecated ATF tools or not. > # > @@ -112,6 +113,25 @@ ${_T}: ${ATF_TESTS_SH_SRC_${_T}} > .endfor > .endif > > +.if !empty(ATF_TESTS_KSH93) > +SCRIPTS+= ${ATF_TESTS_KSH93} > +_TESTS+= ${ATF_TESTS_KSH93} > +.for _T in ${ATF_TESTS_KSH93} > +SCRIPTSDIR_${_T}= ${TESTSDIR} > +TEST_INTERFACE.${_T}= atf > +CLEANFILES+= ${_T} ${_T}.tmp > +ATF_TESTS_KSH93_SED_${_T}?= # empty > +ATF_TESTS_KSH93_SRC_${_T}?= ${_T}.sh > +${_T}: ${ATF_TESTS_KSH93_SRC_${_T}} > + echo '#! /usr/libexec/atf-ksh93' > ${.TARGET}.tmp > + cat ${.ALLSRC:N*Makefile*} \ > + | sed ${ATF_TESTS_KSH93_SED_${_T}} >>${.TARGET}.tmp > + chmod +x ${.TARGET}.tmp > + mv ${.TARGET}.tmp ${.TARGET} > +.endfor > +.endif > + > + > .if ${ALLOW_DEPRECATED_ATF_TOOLS} != "no" > > .if ${ATFFILE:tl} != "no" > @@ -129,7 +149,7 @@ Atffile: Makefile > echo 'prop: test-suite = "'${TESTSUITE}'"'; \ > echo; \ > for tp in ${ATF_TESTS_C} ${ATF_TESTS_CXX} ${ATF_TESTS_SH} \ > - ${TESTS_SUBDIRS}; \ > + ${ATF_TESTS_KSH93} ${TESTS_SUBDIRS}; \ > do \ > echo "tp: $${tp}"; \ > done; } >Atffile.tmp > > Modified: projects/zfsd/head/tests/sys/Makefile > ============================================================================== > --- projects/zfsd/head/tests/sys/Makefile Mon Aug 25 18:25:42 2014 > (r270603) > +++ projects/zfsd/head/tests/sys/Makefile Mon Aug 25 18:31:19 2014 > (r270604) > @@ -4,6 +4,7 @@ > > .PATH: ${.CURDIR}/.. > > +TESTS_SUBDIRS+= cddl > TESTS_SUBDIRS+= kern > TESTS_SUBDIRS+= netinet > TESTSDIR= ${TESTSBASE}/sys > > Added: projects/zfsd/head/tests/sys/cddl/Makefile > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/Makefile Mon Aug 25 18:31:19 > 2014 (r270604) > @@ -0,0 +1,9 @@ > +# $FreeBSD$ > + > +.include > + > +TESTSDIR= ${TESTSBASE}/sys/cddl > + > +TESTS_SUBDIRS+= zfs > + > +.include > > Added: projects/zfsd/head/tests/sys/cddl/zfs/Makefile > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/Makefile Mon Aug 25 18:31:19 > 2014 (r270604) > @@ -0,0 +1,12 @@ > +# $FreeBSD$ > + > +.include > + > +TESTSDIR= ${TESTSBASE}/sys/cddl/zfs > + > +TESTS_SUBDIRS+= tests > + > +SUBDIR+= bin > +SUBDIR+= include > + > +.include > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/Makefile > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/Makefile Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,30 @@ > +# $FreeBSD$ > + > +.include > + > +MAN= > +BINDIR= ${TESTSBASE}/sys/cddl/zfs/bin > +SCRIPTSDIR= ${TESTSBASE}/sys/cddl/zfs/bin > + > +SCRIPTS+= bsddisks.ksh df.ksh dircmp.ksh dumpadm.ksh ff.ksh fmadm.ksh > +SCRIPTS+= fmdump.ksh format.ksh fstyp.ksh groupadd.ksh groupdel.ksh > +SCRIPTS+= groupmod.ksh groupshow.ksh svcs.ksh swap.ksh useradd.ksh > +SCRIPTS+= userdel.ksh usermod.ksh zfs.ksh zfs_crypto.ksh > +SCRIPTS+= zfs_version.ksh zlogin.ksh zoneadm.ksh zonecfg.ksh > zpool.ksh > +SCRIPTS+= zpool_bsd.ksh zpool_smi.ksh zpool_version.ksh > + > +PROGS+= chg_usr_exec > +# Not ported to FreeBSD > +# PROGRS+= devname2devid > +PROGS += dir_rd_update file_check file_trunc > +PROGS+= file_write largest_file mktree mmapwrite randfree_file > readmmap > +PROGS+= rename_dir rm_lnkcnt_zero_file > + > +.for p in ${PROGS} > +SRCS.$p= $p.c > +.endfor > + > +LDADD.mmapwrite+= -lpthread > +LDADD.rm_lnkcnt_zero_file+= -lpthread > + > +.include > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/bsddisks.ksh > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/bsddisks.ksh Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,4 @@ > +#!/usr/local/bin/ksh93 > + > +BSDDEVS="ad|da|mlxd|myld|aacd|ided|twed" > +ls /dev|egrep "^($BSDDEVS)[0-9]+\$" |sed 's/^/\/dev\//' > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/chg_usr_exec.c > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/chg_usr_exec.c Mon Aug > 25 18:31:19 2014 (r270604) > @@ -0,0 +1,77 @@ > +/* > + * CDDL HEADER START > + * > + * 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] > + * > + * CDDL HEADER END > + */ > + > +/* > + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. > + * Use is subject to license terms. > + */ > + > +#pragma ident "@(#)chg_usr_exec.c 1.3 07/05/25 SMI" > + > +#include > +#include > +#include > +#include > +#include > +#include > + > +int > +main(int argc, char *argv[]) > +{ > + char *plogin = NULL; > + char cmds[BUFSIZ] = { 0 }; > + char sep[] = " "; > + struct passwd *ppw = NULL; > + int i, len; > + > + if (argc < 3 || strlen(argv[1]) == 0) { > + (void) printf("\tUsage: %s ...\n", argv[0]); > + return (1); > + } > + > + plogin = argv[1]; > + len = 0; > + for (i = 2; i < argc; i++) { > + (void) snprintf(cmds+len, sizeof (cmds)-len, > + "%s%s", argv[i], sep); > + len += strlen(argv[i]) + strlen(sep); > + } > + > + if ((ppw = getpwnam(plogin)) == NULL) { > + perror("getpwnam"); > + return (errno); > + } > + if (setgid(ppw->pw_gid) != 0) { > + perror("setgid"); > + return (errno); > + } > + if (setuid(ppw->pw_uid) != 0) { > + perror("setuid"); > + return (errno); > + } > + > + if (execl("/bin/sh", "sh", "-c", cmds, (char *)0) != 0) { > + perror("execl"); > + return (errno); > + } > + > + return (0); > +} > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/devname2devid.c > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/devname2devid.c Mon Aug > 25 18:31:19 2014 (r270604) > @@ -0,0 +1,122 @@ > +/* > + * CDDL HEADER START > + * > + * 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] > + * > + * CDDL HEADER END > + */ > + > +/* > + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. > + * Use is subject to license terms. > + */ > + > +#pragma ident "@(#)devname2devid.c 1.3 07/05/25 SMI" > + > +#include > +#include > +#include > +#include > +#include > +#include > +#include > + > +/* > + * Usage: devname2devid > + * > + * Examples: > + * # ./devname2devid /dev/dsk/c1t4d0s0 > + * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/a > + * # ./devname2devid /dev/dsk/c1t4d0 > + * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/wd > + * # ./devname2devid /dev/dsk/c1t4d0s1 > + * devid id1,sd@SSEAGATE_ST318404LSUN18G_3BT2G0Z300002146G4CR/b > + * # > + * > + * This program accepts a disk or disk slice path and prints a > + * device id. > + * > + * Exit values: > + * 0 - means success > + * 1 - means failure > + * > + */ > +int > +main(int argc, char *argv[]) > +{ > + int fd; > + ddi_devid_t devid; > + char *minor_name, *devidstr, *device; > +#ifdef DEBUG > + devid_nmlist_t *list = NULL; > + char *search_path; > + int i; > +#endif > + > + if (argc == 1) { > + (void) printf("%s [search path]\n", > + argv[0]); > + exit(1); > + } > + device = argv[1]; > + > + if ((fd = open(device, O_RDONLY|O_NDELAY)) < 0) { > + perror(device); > + exit(1); > + } > + if (devid_get(fd, &devid) != 0) { > + perror("devid_get"); > + exit(1); > + } > + if (devid_get_minor_name(fd, &minor_name) != 0) { > + perror("devid_get_minor_name"); > + exit(1); > + } > + if ((devidstr = devid_str_encode(devid, minor_name)) == 0) { > + perror("devid_str_encode"); > + exit(1); > + } > + > + (void) printf("devid %s\n", devidstr); > + > + devid_str_free(devidstr); > + > +#ifdef DEBUG > + if (argc == 3) { > + search_path = argv[2]; > + } else { > + search_path = "/dev/rdsk"; > + } > + > + if (devid_deviceid_to_nmlist(search_path, devid, > DEVID_MINOR_NAME_ALL, > + &list)) { > + perror("devid_deviceid_to_nmlist"); > + exit(1); > + } > + > + /* loop through list and process device names and numbers */ > + for (i = 0; list[i].devname != NULL; i++) { > + (void) printf("devname: %s %p\n", list[i].devname, list[i].dev); > + } > + devid_free_nmlist(list); > + > +#endif /* DEBUG */ > + > + devid_str_free(minor_name); > + devid_free(devid); > + > + return (0); > +} > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/df.ksh > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/df.ksh Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,20 @@ > +#! /usr/local/bin/ksh93 -p > + > +newoptions="" > + > +while getopts F:lnhmk c > +do > + case $c in > + F) > + newoptions="$newoptions -t $OPTARG" > + ;; > + l) > + ;; > + *) > + newoptions="$newoptions -$c" > + ;; > + esac > +done > +shift $(($OPTIND - 1)) > + > +/bin/df $newoptions $* > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/dir_rd_update.c > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/dir_rd_update.c Mon Aug > 25 18:31:19 2014 (r270604) > @@ -0,0 +1,121 @@ > +/* > + * CDDL HEADER START > + * > + * 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] > + * > + * CDDL HEADER END > + */ > + > +/* > + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. > + * Use is subject to license terms. > + */ > + > +#pragma ident "@(#)dir_rd_update.c 1.2 07/01/09 SMI" > + > +/* > + * Assertion: > + * > + * A read operation and directory update operation performed > + * concurrently on the same directory can lead to deadlock > + * on a UFS logging file system, but not on a ZFS file system. > + */ > + > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#define TMP_DIR /tmp > + > +static char dirpath[256]; > + > +int > +main(int argc, char **argv) > +{ > + char *cp1 = ""; > + int i = 0; > + int ret = 0; > + int testdd = 0; > + pid_t pid; > + static const int op_num = 5; > + > + if (argc == 1) { > + (void) printf("Usage: %s \n", argv[0]); > + exit(-1); > + } > + for (i = 0; i < 256; i++) { > + dirpath[i] = 0; > + } > + > + cp1 = argv[1]; > + (void) strcpy(&dirpath[0], (const char *)cp1); > + (void) strcat(&dirpath[strlen(dirpath)], "TMP_DIR"); > + > + ret = mkdir(dirpath, 0777); > + if (ret != 0) { > + if (errno != EEXIST) { > + (void) printf( > + "%s: mkdir(<%s>, 0777) failed: errno (decimal)=%d\n", > + argv[0], dirpath, errno); > + exit(-1); > + } > + } > + testdd = open(dirpath, O_RDONLY|O_SYNC); > + if (testdd < 0) { > + (void) printf( > +"%s: open(<%s>, O_RDONLY|O_SYNC) failed: errno (decimal)=%d\n", > + argv[0], dirpath, errno); > + exit(-1); > + } else { > + (void) close(testdd); > + } > + pid = fork(); > + if (pid > 0) { > + int fd = open(dirpath, O_RDONLY|O_SYNC); > + char buf[16]; > + int rdret; > + int j = 0; > + > + while (j < op_num) { > + (void) sleep(1); > + rdret = read(fd, buf, 16); > + if (rdret == -1) { > + (void) printf("readdir failed"); > + } > + j++; > + } > + } else if (pid == 0) { > + int fd = open(dirpath, O_RDONLY); > + int chownret; > + int k = 0; > + > + while (k < op_num) { > + (void) sleep(1); > + chownret = fchown(fd, 0, 0); > + if (chownret == -1) { > + (void) printf("chown failed"); > + } > + > + k++; > + } > + } > + > + return (0); > +} > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/dircmp.ksh > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/dircmp.ksh Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,3 @@ > +#!/usr/local/bin/ksh93 > + > +diff -qr $* > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/dumpadm.ksh > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/dumpadm.ksh Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,8 @@ > +#! /usr/local/bin/ksh93 -p > + > +if [ $# != 0 ] > +then > + echo "ERROR option not supported" > + return 1 > +fi > +grep dumpdev /etc/rc.conf > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/ff.ksh > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/ff.ksh Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,4 @@ > +#!/usr/local/bin/ksh93 > + > +echo dummy > +exit 0 > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/file_check.c > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/file_check.c Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,88 @@ > +/* > + * CDDL HEADER START > + * > + * 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] > + * > + * CDDL HEADER END > + */ > + > +/* > + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. > + * Use is subject to license terms. > + */ > + > +#pragma ident "@(#)file_check.c 1.3 07/05/25 SMI" > + > +#include "file_common.h" > + > +static unsigned char bigbuffer[BIGBUFFERSIZE]; > + > +/* > + * Given a filename, check that the file consists entirely > + * of a particular pattern. If the pattern is not specified a > + * default will be used. For default values see file_common.h > + */ > +int > +main(int argc, char **argv) > +{ > + int bigfd; > + long i, n; > + uint8_t fillchar = DATA; > + int bigbuffersize = BIGBUFFERSIZE; > + int64_t read_count = 0; > + > + /* > + * Validate arguments > + */ > + if (argc < 2) { > + (void) printf("Usage: %s filename [pattern]\n", > + argv[0]); > + exit(1); > + } > + > + if (argv[2]) { > + fillchar = atoi(argv[2]); > + } > + > + /* > + * Read the file contents and check every character > + * against the supplied pattern. Abort if the > + * pattern check fails. > + */ > + if ((bigfd = open(argv[1], O_RDONLY)) == -1) { > + (void) printf("open %s failed %d\n", argv[1], errno); > + exit(1); > + } > + > + do { > + if ((n = read(bigfd, &bigbuffer, bigbuffersize)) == -1) { > + (void) printf("read failed (%ld), %d\n", n, errno); > + exit(errno); > + } > + > + for (i = 0; i < n; i++) { > + if (bigbuffer[i] != fillchar) { > + (void) printf("error %s: 0x%x != 0x%x)\n", > + argv[1], bigbuffer[i], fillchar); > + exit(1); > + } > + } > + > + read_count += n; > + } while (n == bigbuffersize); > + > + return (0); > +} > > Added: projects/zfsd/head/tests/sys/cddl/zfs/bin/file_common.h > ============================================================================== > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ projects/zfsd/head/tests/sys/cddl/zfs/bin/file_common.h Mon Aug 25 > 18:31:19 2014 (r270604) > @@ -0,0 +1,64 @@ > +/* > + * CDDL HEADER START > + * > + * 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] > + * > + * CDDL HEADER END > + */ > + > +/* > + * Copyright 2007 Sun Microsystems, Inc. All rights reserved. > + * Use is subject to license terms. > + */ > + > +#ifndef FILE_COMMON_H > +#define FILE_COMMON_H > + > +#pragma ident "@(#)file_common.h 1.3 07/05/25 SMI" > + > +/* > + * header file for file_* utilities. These utilities > + * are used by the test cases to perform various file > + * operations (append writes, for example). > + */ > + > +#ifdef __cplusplus > +extern "C" { > +#endif > + > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > + > +#define BLOCKSZ 8192 > +#define DATA 0xa5 > +#define DATA_RANGE 120 > +#define BIGBUFFERSIZE 0x800000 > +#define BIGFILESIZE 20 > + > +extern char *optarg; > +extern int optind, opterr, optopt; > + > > *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** > > From owner-svn-src-projects@FreeBSD.ORG Mon Aug 25 20:06:58 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8F70A50F; Mon, 25 Aug 2014 20:06:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6E30736BE; Mon, 25 Aug 2014 20:06:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7PK6wvC006519; Mon, 25 Aug 2014 20:06:58 GMT (envelope-from cherry@FreeBSD.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7PK6wA3006517; Mon, 25 Aug 2014 20:06:58 GMT (envelope-from cherry@FreeBSD.org) Message-Id: <201408252006.s7PK6wA3006517@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: cherry set sender to cherry@FreeBSD.org using -f From: "Cherry G. Mathew" Date: Mon, 25 Aug 2014 20:06:58 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270619 - projects/amd64_xen_pv/sys/amd64/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 25 Aug 2014 20:06:58 -0000 Author: cherry Date: Mon Aug 25 20:06:57 2014 New Revision: 270619 URL: http://svnweb.freebsd.org/changeset/base/270619 Log: Support arbitrary amounts of RAM. Earlier we were limited to the amount of RAM and dmap that the initial boot-time kva provided to us by the hypervisor. This change allows us to allocate our own kva until we have enough for our boot time mapping needs (boot kva and the direct map). This is achieved by iteratively estimating and re-building boot time page tables until we have enough mappings. Some niggles remain, including free-ing/unmapping physical pages of discarded bootstrap page tables. Approved by: gibbs (implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c projects/amd64_xen_pv/sys/amd64/xen/pmap.c Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/machdep.c Mon Aug 25 19:52:13 2014 (r270618) +++ projects/amd64_xen_pv/sys/amd64/xen/machdep.c Mon Aug 25 20:06:57 2014 (r270619) @@ -332,6 +332,7 @@ static void init_event_callbacks(void) void xen_set_hypercall_page(vm_paddr_t); extern char hypercall_page[]; /* locore.s */ extern uint64_t xenstack; /* start of Xen provided stack */ +extern uintptr_t virtual_avail; /* pmap.c */ void force_evtchn_callback(void) @@ -451,6 +452,22 @@ initxen(struct start_info *si) /* xen variables */ xen_phys_machine = (xen_pfn_t *)si->mfn_list; + + /* + * Xen guarantees mapped virtual addresses at boot time upto + * xenstack + 512KB. We want to use these to kick off + * allocpages(). We then extend the boot time kva enough to be + * able to map all of the kernel and all of physical ram via + * the direct mappings. + * + * Note: Xen *may* provide mappings upto xenstack + 4MB, but + * this is not guaranteed. We therefore assume that only 512KB + * is available in the first iteration. + */ + + /* (ab)use virtual_avail for pre vm/ boot */ + virtual_avail = xenstack + 512 * 1024; + /* XXX: if hypervisor has FEATURE 2M SUPER pages) */ init_xen_super(); @@ -495,7 +512,7 @@ initxen(struct start_info *si) physfree += kstack0_sz; /* Make sure we are still inside of available mapped va. */ - KASSERT(PTOV(physfree) <= (xenstack + 512 * 1024), + KASSERT(PTOV(physfree) < (virtual_avail), ("Attempt to use unmapped va\n")); /* @@ -650,7 +667,6 @@ initxen(struct start_info *si) HYPERVISOR_stack_switch(GSEL(GDATA_SEL, SEL_KPL), (unsigned long) PCPU_GET(rsp0)); /* Tell xen about the kernel stack */ - /* setup user mode selector glue */ _ucodesel = GSEL(GUCODE_SEL, SEL_UPL); _udatasel = GSEL(GUDATA_SEL, SEL_UPL); @@ -682,9 +698,10 @@ initxen(struct start_info *si) if (env != NULL) strlcpy(kernelname, env, sizeof(kernelname)); - /* unmap unused kmem after physfree */ + /* unmap unused kva after physfree */ + intptr_t unmapva; - for (unmapva = PTOV(physfree); unmapva < (xenstack + 512 * 1024); unmapva += PAGE_SIZE) { + for (unmapva = PTOV(physfree); unmapva < (virtual_avail - PAGE_SIZE * 3 /* Compensate for virtual_avail adjustment in pmap_xen bootpages() - XXX: fix this ugliness */); unmapva += PAGE_SIZE) { PT_SET_MA(unmapva, 0); } Modified: projects/amd64_xen_pv/sys/amd64/xen/pmap.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/pmap.c Mon Aug 25 19:52:13 2014 (r270618) +++ projects/amd64_xen_pv/sys/amd64/xen/pmap.c Mon Aug 25 20:06:57 2014 (r270619) @@ -335,7 +335,7 @@ struct pmap kernel_pmap_store; (va) <= DMAP_MAX_ADDRESS) #define ISKERNELVA(va) ((va) >= VM_MIN_KERNEL_ADDRESS && \ (va) <= VM_MAX_KERNEL_ADDRESS) -#define ISBOOTVA(va) ((va) >= KERNBASE && (va) <= (xenstack + 512 * 1024)) +#define ISBOOTVA(va) ((va) >= KERNBASE && (va) < (virtual_avail)) uintptr_t virtual_avail; /* VA of first avail page (after kernel bss) */ uintptr_t virtual_end; /* VA of last avail page (end of kernel AS) */ @@ -395,12 +395,19 @@ static void _pmap_unwire_ptp(pmap_t pmap struct spglist *free); static int pmap_unuse_pt(pmap_t, vm_offset_t, pd_entry_t, struct spglist *); -static vm_paddr_t boot_ptphys; /* phys addr of start of - * kernel bootstrap tables - */ -static vm_paddr_t boot_ptendphys; /* phys addr of end of kernel - * bootstrap page tables - */ +static long xen_pt; /* + * xen bootstrap page tables + */ +static long xen_pt_frames; /* + * xen bootstrap page table end. + */ + +static long boot_pt; /* phys addr of start of + * kernel bootstrap tables + */ +static long boot_pt_frames; /* phys addr of end of kernel + * bootstrap page tables + */ extern int gdtset; extern uint64_t xenstack; /* The stack Xen gives us at boot */ extern struct xenstore_domain_interface *xen_store; /* xenstore page */ @@ -588,7 +595,7 @@ allocpages(vm_paddr_t *firstaddr, int n) bzero((void *)PTOV(ret), n * PAGE_SIZE); *firstaddr += n * PAGE_SIZE; - KASSERT(PTOV(*firstaddr) <= (xenstack + 512 * 1024), + KASSERT(PTOV(*firstaddr) < (virtual_avail), ("Attempt to use unmapped va\n")); return (ret); @@ -656,6 +663,9 @@ pmap_xen_setpages_rw(uintptr_t va, vm_si extern int etext; /* End of kernel text (virtual address) */ extern int end; /* End of kernel binary (virtual address) */ + +#define ISPTFN(p, min, max) ((p) >= ((min)) && (p) < ((max))) + /* Return pte flags according to kernel va access restrictions */ static pt_entry_t @@ -667,19 +677,14 @@ pmap_xen_kernel_vaflags(uintptr_t va) if ((va > (uintptr_t) &etext && /* .data, .bss et. al */ (va < (uintptr_t) &end)) || - ((va > (uintptr_t)(xen_start_info->pt_base + - xen_start_info->nr_pt_frames * PAGE_SIZE)) && - va < PTOV(boot_ptphys)) - || - va > PTOV(boot_ptendphys)) { + !(ISPTFN(atop(VTOP(va)), xen_pt, xen_pt + xen_pt_frames) || + ISPTFN(atop(VTOP(va)), boot_pt, boot_pt + boot_pt_frames))) { return PG_RW; } return 0; } -uintptr_t tmpva; - CTASSERT(powerof2(NDMPML4E)); /* number of kernel PDP slots */ @@ -713,22 +718,77 @@ nkpt_init(vm_paddr_t addr) nkpt = pt_pages; } +/* + * Test to see if ndmpt_pgs + nkpt_pgs will fit within + * PTOV(allocbase) and virtual_avail + * + * Global variables used and modified: virtual_avail + */ + +static bool +dmap_table_fits(vm_paddr_t allocbase, int ndmpt_pgs) +{ + int nkpt_pgs = 0, nkpt_slop = 0; + + /* Replicate nkpt_init() here to estimate nkpt_pgs */ + nkpt_pgs = howmany(VTOP(virtual_avail), 1 << PDRSHIFT); + nkpt_pgs += NKPDPE(nkpt_pgs); + + nkpt_slop = NKPDPE(nkpt_pgs) + 8; + + /* Add further machdep.c mem usage to estimate */ + nkpt_slop += KSTACK_PAGES + atop(round_page(DPCPU_SIZE)); + + nkpt_pgs += nkpt_slop; /* Arbitrary slop - see nkpt_init() */ + + nkpt_pgs += NKPML4E; /* pdpts for kva */ + nkpt_pgs += 1; /* KPML4 */ + + if ((allocbase + ptoa(ndmpt_pgs + nkpt_pgs)) < + VTOP(virtual_avail)) { + return true; + } + + /* Start at the most kva available for the next iteration. */ + nkpt_pgs = atop(VTOP(virtual_avail) - allocbase); + + long nkpt_l1pgs = nkpt_pgs - NKPML4E - 1 - nkpt_slop; + + /* Then pare it down to the min. needed. */ + do { + nkpt_l1pgs--; + nkpt_pgs = nkpt_l1pgs + NKPML4E + 1 + nkpt_slop; + } while ((nkpt_l1pgs << PDRSHIFT) >= + allocbase + ptoa(nkpt_pgs + ndmpt_pgs)); + + nkpt_l1pgs++; + nkpt_pgs++; + + /* update shared variable for next iteration. + * This is sucky, but I don't want to drift too much + * from native templates, with a view to future + * integration. + */ + virtual_avail = PTOV(nkpt_l1pgs << PDRSHIFT); + return false; +} /* create a linear mapping for a span of 'nkmapped' pages */ static void -create_pagetables(vm_paddr_t *firstaddr, int nkmapped) +create_pagetables(vm_paddr_t *firstaddr) { - int i, j, ndm1g, nkpdpe; + int i, j, ndm1g, nkpdpe, ndmpd = 0; pt_entry_t *pt_p; pd_entry_t *pd_p; pdp_entry_t *pdp_p; pml4_entry_t *p4_p; - boot_ptphys = *firstaddr; /* lowest available r/w area */ + boot_pt = atop(*firstaddr); /* lowest available r/w area */ + boot_pt_frames = 0; /* reset */ - /* Allocate page table pages for the direct map */ + /* Estimate page table pages for the direct map */ ndmpdp = (ptoa(Maxmem) + NBPDP - 1) >> PDPSHIFT; if (ndmpdp < 4) /* Minimum 4GB of dirmap */ ndmpdp = 4; @@ -743,15 +803,53 @@ create_pagetables(vm_paddr_t *firstaddr, ndmpdpphys = NDMPML4E; ndmpdp = NDMPML4E * NPDEPG; } - DMPDPphys = allocpages(firstaddr, ndmpdpphys); + ndm1g = 0; amd_feature = 0; /* XXX: revisit */ + +#ifdef LARGEFRAMES if ((amd_feature & AMDID_PAGE1GB) != 0) ndm1g = ptoa(Maxmem) >> PDPSHIFT; +#endif if (ndm1g < ndmpdp) - DMPDphys = allocpages(firstaddr, ndmpdp - ndm1g); + ndmpd = ndmpdp - ndm1g; + dmaplimit = (vm_paddr_t)ndmpdp << PDPSHIFT; + /* + * Xen doesn't like aliased maps with unmatched access + * rights. Also, a duplicate set of PTs is wasteful. So we + * stitch together the Kernel map and the rest of unmapped RAM + * into the Direct map. + */ + + int ndmpt; + + ndmpt = howmany(Maxmem, NPTEPG); + ndmpt += NKPDPE(ndmpt); + + /* + * Estimate to see if our kva is sufficient to map the direct + * map in. + * + * If we can't fit the direct map tables into available kva, + * we attempt to map in more kva, and we retry. + */ + bool directmap; + static vm_paddr_t allocbase = 0; + + /* allocbase doesn't change with iterations */ + if (!allocbase) + allocbase = *firstaddr; + + directmap = dmap_table_fits(*firstaddr, ndmpdpphys + ndmpd + ndmpt); + if (directmap == false) goto kvasetup; + + DMPDPphys = allocpages(firstaddr, ndmpdpphys); + DMPDphys = allocpages(firstaddr, ndmpd); + DMPTphys = allocpages(firstaddr, ndmpt); + +kvasetup: /* Allocate pages */ KPML4phys = allocpages(firstaddr, 1); KPDPphys = allocpages(firstaddr, NKPML4E); @@ -768,30 +866,15 @@ create_pagetables(vm_paddr_t *firstaddr, * pages. (pmap_enter requires a PD page to exist for each KPML4E.) */ - nkpt_init(ptoa(nkmapped)); + nkpt_init(VTOP(virtual_avail)); nkpdpe = NKPDPE(nkpt); KPTphys = allocpages(firstaddr, nkpt); KPDphys = allocpages(firstaddr, nkpdpe); + boot_pt_frames = atop(*firstaddr) - boot_pt; - /* - * Xen doesn't like aliased maps with unmatched access - * rights. Also, a duplicate set of PTs is wasteful. So we - * stitch together the Kernel map and the rest of unmapped RAM - * into the Direct map. - */ - - int ndmpd; - - ndmpd = howmany(Maxmem, NPTEPG); - ndmpd += NKPDPE(ndmpd); - - DMPTphys = allocpages(firstaddr, ndmpd); - - boot_ptendphys = *firstaddr - 1; - - /* We can't spill over beyond the 512kB padding */ - KASSERT(((boot_ptendphys - boot_ptphys) / 1024) <= 512, + /* We can't spill over beyond virtual_avail */ + KASSERT(PTOV(ptoa(boot_pt + boot_pt_frames)) <= virtual_avail, ("bootstrap mapped memory insufficient.\n")); /* Fill in the underlying page table pages */ @@ -802,7 +885,7 @@ create_pagetables(vm_paddr_t *firstaddr, /* Adjust for Xen */ pt_p = (pt_entry_t *)PTOV(KPTphys); - for (i = 0; ptoa(i) < ptoa(nkmapped); i++) { + for (i = 0; ptoa(i) < VTOP(virtual_avail); i++) { pt_p[i] = ptoa(i) | X86_PG_RW | X86_PG_V | X86_PG_G; /* Adjust to machine addr and attributes for Xen */ @@ -831,7 +914,7 @@ create_pagetables(vm_paddr_t *firstaddr, #ifdef LARGEFRAMES /* Map from zero to end of allocations under 2M pages */ /* This replaces some of the KPTphys entries above */ - for (i = 0; (i << PDRSHIFT) < ptoa(nkmapped); i++) { + for (i = 0; (i << PDRSHIFT) < VTOP(virtual_avail); i++) { pd_p[i] = (i << PDRSHIFT) | X86_PG_RW | X86_PG_V | PG_PS | X86_PG_G; @@ -861,6 +944,8 @@ create_pagetables(vm_paddr_t *firstaddr, } + if (directmap == false) goto l4setup; + pt_p = (pt_entry_t *)PTOV(DMPTphys); for (i = 0; ptoa(i) < ptoa(Maxmem); i++) { @@ -871,7 +956,7 @@ create_pagetables(vm_paddr_t *firstaddr, pd_p = (pd_entry_t *)PTOV(DMPDphys); - for (i = 0; i < ndmpd; i++) { + for (i = 0; i < ndmpt; i++) { pd_p[i] = phystomach(DMPTphys + ptoa(i)); pmap_xen_setpages_ro(PTOV(DMPTphys + ptoa(i)), 1); @@ -932,6 +1017,7 @@ create_pagetables(vm_paddr_t *firstaddr, pdp_p[i] |= X86_PG_RW | X86_PG_V | X86_PG_U; } +l4setup: /* And recursively map PML4 to itself in order to get PTmap */ p4_p = (pml4_entry_t *)KPML4phys; @@ -945,6 +1031,7 @@ create_pagetables(vm_paddr_t *firstaddr, p4_p[PML4PML4I] = phystomach(KPML4phys); p4_p[PML4PML4I] |= X86_PG_V | PG_U; + if (directmap == false) goto kval4setup; /* Connect the Direct Map slot(s) up to the PML4. */ for (i = 0; i < ndmpdpphys; i++) { p4_p[DMPML4I + i] = DMPDPphys + ptoa(i); @@ -957,6 +1044,7 @@ create_pagetables(vm_paddr_t *firstaddr, p4_p[DMPML4I + i] |= X86_PG_RW | X86_PG_V | PG_U; } +kval4setup: /* Connect the KVA slots up to the PML4 */ for (i = 0; i < NKPML4E; i++) { p4_p[KPML4BASE + i] = KPDPphys + ptoa(i); @@ -983,7 +1071,7 @@ create_pagetables(vm_paddr_t *firstaddr, */ static void -pmap_xen_bootpages(vm_paddr_t *firstaddr) +pmap_xen_bootpages(void) { uintptr_t va; vm_paddr_t ma; @@ -1051,76 +1139,80 @@ pmap_bootstrap(vm_paddr_t *firstaddr) int nkmapped; - nkmapped = atop(VTOP(xenstack + 512 * 1024)); - - /* - * Converts number of pages available for backing page tables, - * to maximum contiguous and aligned VA span they can serve. - * We assume a maximum span of 512GB, therefore assuming 2 - * pages for 1 L4 and L3 table each. - */ - -#define npt_to_va_span(_npg) ((2ULL * 1024 * 1024 * 512 * ((_npg) - 2) + 513 - \ - 4ULL * 1024 * 1024 * 512) / 513) - - /* - * Converts a given aligned and contiguous span of VA to the - * number of pages of backing page tables required. - */ -#define va_span_to_npt(_span) (((513 * (_span) + 4ULL * 1024 * 1024 * 512 - 513) / \ - 2ULL * 1024 * 1024 * 512) + 2) - - Maxmem = atop(npt_to_va_span(atop(128 * 1024))); - - create_pagetables(firstaddr, nkmapped); + xen_pt = atop(VTOP(xen_start_info->pt_base)); + xen_pt_frames = xen_start_info->nr_pt_frames; +retry: + nkmapped = atop(VTOP(virtual_avail)); + create_pagetables(firstaddr); /* Switch to the new kernel tables */ xen_pt_switch(xpmap_ptom(KPML4phys)); /* Unpin old page table hierarchy, and mark all its pages r/w */ - xen_pgdir_unpin(phystomach(VTOP(xen_start_info->pt_base))); + xen_pgdir_unpin(phystomach(ptoa(xen_pt))); + - pmap_xen_setpages_rw(xen_start_info->pt_base, - xen_start_info->nr_pt_frames); + /* Make them r/w in kva */ + pmap_xen_setpages_rw(PTOV(ptoa(xen_pt)), + xen_pt_frames); + + bzero((void *)PTOV(ptoa(xen_pt)), ptoa(xen_pt_frames)); +#if 0 + /* + * Unmap from kernel VA space, since we're going to put them + * on the free list via phys_avail + */ + long i; + for (i = xen_pt; i < (xen_pt + xen_pt_frames);i++) { + PT_SET_MA(PTOV(ptoa(i)), 0); + } - bzero((void *)xen_start_info->pt_base, xen_start_info->nr_pt_frames * PAGE_SIZE); - /* And DMAP mappings */ - pmap_xen_setpages_rw(PHYS_TO_DMAP(VTOP(xen_start_info->pt_base)), - xen_start_info->nr_pt_frames); - /* * gc newly free pages (bootstrap PTs and bootstrap stack, * mostly, I think.). * Record the pages as available to the VM via phys_avail[] */ - /* This is the first free phys segment. see: xen.h */ - KASSERT(pa_index == 0, - ("reclaimed page table pages are not the lowest available!")); - - dump_avail[pa_index + 1] = phys_avail[pa_index] = VTOP(xen_start_info->pt_base); + dump_avail[pa_index + 1] = phys_avail[pa_index] = ptoa(xen_pt); dump_avail[pa_index + 2] = phys_avail[pa_index + 1] = phys_avail[pa_index] + - ptoa(xen_start_info->nr_pt_frames); + ptoa(xen_pt_frames); pa_index += 2; +#endif + if (ptoa(nkmapped) != VTOP(virtual_avail)) { /* Need more kva, try again */ + xen_pt = boot_pt; + xen_pt_frames = boot_pt_frames; + goto retry; + } + + /* + * DMAP mappings of the former pt should be r/w. + * Since we couldn't mark them R/W during the + * xen_pgd_pin()/xen_pgd_unpin() dance above, + * and we know that at this point, DMAP has been + * setup, we do a direct update to R/W + */ + + pmap_xen_setpages_rw(PHYS_TO_DMAP(ptoa(xen_pt)), + xen_pt_frames); /* * Xen guarantees mapped virtual addresses at boot time upto - * xenstack + 512KB. We want to use these for allocpages() - * and therefore don't want to touch these mappings since - * they're scarce resources. Move along to the end of - * guaranteed mapping. + * xenstack + 512KB. We want to use these to kick off + * allocpages(). We then extend the boot time kva enough to be + * able to map all of the kernel and all of physical ram via + * the direct mappings. * * Note: Xen *may* provide mappings upto xenstack + 4MB, but * this is not guaranteed. We therefore assume that only 512KB - * is available. + * is available in the first iteration. */ - virtual_avail = (uintptr_t) xenstack + 512 * 1024 + PAGE_SIZE; + virtual_avail = (uintptr_t) round_page(virtual_avail); /* XXX: Check we don't overlap xen pgdir entries. */ virtual_end = VM_MAX_KERNEL_ADDRESS - PAGE_SIZE; /* Map in Xen related pages into VA space */ - pmap_xen_bootpages(firstaddr); + pmap_xen_bootpages(); /* * Initialize the kernel pmap (which is statically allocated). @@ -1144,7 +1236,6 @@ pmap_bootstrap(vm_paddr_t *firstaddr) rw_init(&pvh_global_lock, "pmap pv global"); /* Steal some memory (backing physical pages, and kva) */ - physmem = Maxmem; /* XXX: remove after > 64M support */ physmem -= atop(round_page(msgbufsize)); msgbufp = (struct msgbuf *)PHYS_TO_DMAP(ptoa(physmem)); From owner-svn-src-projects@FreeBSD.ORG Tue Aug 26 10:23:00 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 767CA345; Tue, 26 Aug 2014 10:23:00 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 486633501; Tue, 26 Aug 2014 10:23:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7QAN0hj002891; Tue, 26 Aug 2014 10:23:00 GMT (envelope-from cherry@FreeBSD.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7QAMx7X002888; Tue, 26 Aug 2014 10:22:59 GMT (envelope-from cherry@FreeBSD.org) Message-Id: <201408261022.s7QAMx7X002888@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: cherry set sender to cherry@FreeBSD.org using -f From: "Cherry G. Mathew" Date: Tue, 26 Aug 2014 10:22:59 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270654 - projects/amd64_xen_pv/sys/amd64/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Aug 2014 10:23:00 -0000 Author: cherry Date: Tue Aug 26 10:22:59 2014 New Revision: 270654 URL: http://svnweb.freebsd.org/changeset/base/270654 Log: Add all pv ram to the crash dump pages, instead of skipping "holes". This also fixes fragmentation related breakage during bootup, which fails during the RAM "device" attach. Approved by: gibbs (implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c projects/amd64_xen_pv/sys/amd64/xen/pmap.c Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/machdep.c Tue Aug 26 09:40:14 2014 (r270653) +++ projects/amd64_xen_pv/sys/amd64/xen/machdep.c Tue Aug 26 10:22:59 2014 (r270654) @@ -594,11 +594,13 @@ initxen(struct start_info *si) DPCPU_ID_SET(0, vcpu_info, &HYPERVISOR_shared_info->vcpu_info[0]); /* Register the rest of free physical memory with phys_avail[] */ - /* dump_avail[] starts at index 1 */ phys_avail[pa_index++] = physfree; - dump_avail[pa_index] = physfree; phys_avail[pa_index++] = ptoa(physmem); - dump_avail[pa_index] = ptoa(physmem); + + /* We dump all of our given RAM */ + /* XXX: revise this for dom0 */ + dump_avail[1] = 0; + dump_avail[2] = ptoa(physmem); PCPU_SET(prvspace, pc); PCPU_SET(curthread, &thread0); Modified: projects/amd64_xen_pv/sys/amd64/xen/pmap.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/pmap.c Tue Aug 26 09:40:14 2014 (r270653) +++ projects/amd64_xen_pv/sys/amd64/xen/pmap.c Tue Aug 26 10:22:59 2014 (r270654) @@ -1157,7 +1157,7 @@ retry: xen_pt_frames); bzero((void *)PTOV(ptoa(xen_pt)), ptoa(xen_pt_frames)); -#if 0 +#if 1 /* * Unmap from kernel VA space, since we're going to put them * on the free list via phys_avail @@ -1173,8 +1173,8 @@ retry: * Record the pages as available to the VM via phys_avail[] */ - dump_avail[pa_index + 1] = phys_avail[pa_index] = ptoa(xen_pt); - dump_avail[pa_index + 2] = phys_avail[pa_index + 1] = phys_avail[pa_index] + + phys_avail[pa_index] = ptoa(xen_pt); + phys_avail[pa_index + 1] = phys_avail[pa_index] + ptoa(xen_pt_frames); pa_index += 2; #endif From owner-svn-src-projects@FreeBSD.ORG Tue Aug 26 10:56:51 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9CAAD105; Tue, 26 Aug 2014 10:56:51 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 893E4380D; Tue, 26 Aug 2014 10:56:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7QAupw9017209; Tue, 26 Aug 2014 10:56:51 GMT (envelope-from cherry@FreeBSD.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7QAupEk017208; Tue, 26 Aug 2014 10:56:51 GMT (envelope-from cherry@FreeBSD.org) Message-Id: <201408261056.s7QAupEk017208@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: cherry set sender to cherry@FreeBSD.org using -f From: "Cherry G. Mathew" Date: Tue, 26 Aug 2014 10:56:51 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270658 - projects/amd64_xen_pv/sys/amd64/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Aug 2014 10:56:51 -0000 Author: cherry Date: Tue Aug 26 10:56:51 2014 New Revision: 270658 URL: http://svnweb.freebsd.org/changeset/base/270658 Log: dump_avail[] offset correction. This was incorrectly offset by 1 in the previous commit. Approved by: gibbs(implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/machdep.c Tue Aug 26 10:55:08 2014 (r270657) +++ projects/amd64_xen_pv/sys/amd64/xen/machdep.c Tue Aug 26 10:56:51 2014 (r270658) @@ -599,8 +599,8 @@ initxen(struct start_info *si) /* We dump all of our given RAM */ /* XXX: revise this for dom0 */ - dump_avail[1] = 0; - dump_avail[2] = ptoa(physmem); + dump_avail[0] = 0; + dump_avail[1] = ptoa(physmem); PCPU_SET(prvspace, pc); PCPU_SET(curthread, &thread0); From owner-svn-src-projects@FreeBSD.ORG Tue Aug 26 20:39:17 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EF1E975D for ; Tue, 26 Aug 2014 20:39:16 +0000 (UTC) Received: from nm19-vm0.bullet.mail.bf1.yahoo.com (nm19-vm0.bullet.mail.bf1.yahoo.com [98.139.213.162]) by mx1.freebsd.org (Postfix) with ESMTP id 936743AB9 for ; Tue, 26 Aug 2014 20:39:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1409085555; bh=kqKBzif8vzTO3rIPQmuGR5G3SYQen2t6jmoFqOXmoXU=; h=Received:Received:Received:X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer:From:Subject; b=ZIIdNmCPPVwaJgHAgWo16E3oKCz67b0DYXBMIC5a+hIPZzcpT93wLh08kJL64925Vs72H4/5xTEcgF/ma9mInUNAP9my/Nf7FnzKh7nGzJSUu2kG14LGFbpJpGQndLW6wBVXre/kipBPThbyVu+o+RAcCfCXt9qWdaqxZhTlMW7ni5sSmckuFq9D21BQDOewBLfN0OTOdt10aIkvRqNlR8WqGREH2UMe9Kzh0aVo4aZ4e4lr2IaNGHHlsN9ZS/41chi5yoY4OFUtYaGoLLmavYfZ+p22BS/37bqzm0hSXlrYLQzV1qTbe+x4L6pukfJqfhgeWoeDyTkF54orA9onJQ== DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=JnpCZaM3Q3NQoH2FjIu13SBUTE3uanG/nnTBh0rtZyV/QWRGfVePMgnDC9lpk0Ls6d0w4viLmWQitsl11tDqbV6ATv3jQXtLxO5Ad/APeT4AC29LUPmK75lpRc3bBW0wEGGsj0RiynsYUC28dsHwHbHABhYCeuJ4eEF260FD+Gt3I7GiRI3Y5ihgwavpDjrDujR1k+jd/YsdkKgum8nkwwW3tGqITMBWKcAeyKaFOjwHaQPWfykRd9VkAYSL1PPC8vedIdAPHxyeaOpW8O2KeQP5zjAF1NeSf3B739mUyaGmlKQhs2UVc+Kwj88jsZPI0UCY58VDzc1yLFxjVozeLQ==; Received: from [66.196.81.174] by nm19.bullet.mail.bf1.yahoo.com with NNFMP; 26 Aug 2014 20:39:15 -0000 Received: from [98.139.211.196] by tm20.bullet.mail.bf1.yahoo.com with NNFMP; 26 Aug 2014 20:39:15 -0000 Received: from [127.0.0.1] by smtp205.mail.bf1.yahoo.com with NNFMP; 26 Aug 2014 20:39:15 -0000 X-Yahoo-Newman-Id: 14627.98542.bm@smtp205.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 8gNAkTQVM1nLH26RIeH8CYAvCQCCF37HsQlD5fQqbEmi_sn Av5uYu6VzAvxHEmqtGfJBnEfcQGsZyspTaoeuYQGmqmvul_3JsMytf67ECp8 8rdzu_VV2BCAeGL.ns4DfttESY4V90XOMMo6SnsfxzL2YFBxpZ4lB2jn3a7f ZGZlzFf52AQ4CEZYW3vAzMCmZvistD4N__NvtaKmj8zzxPakfXwjxCWJwqCI s9_vFC.EOAENGKi7e0t4cgUPVd49xpnOq89v8SrAsuQooFQRWEdl7jb849b4 SS6jDAhXD15d2hCtrTd5Ztz7Ai.Yd41FyTXv56Bz6Ff2uR16TPcOM4Xcm4tR QexjDcZo4ZsDpyjMSQOdi5pYp02xAEB2bsMG7pTK8GPX1JgG2XijDPy0cHr1 wVulERIrniJyFpJrPJJNVZRXhJeKYb5sRxtYfFK8N6aRwY4LbaJM57Uvpzdv WTeVjZEQ.dJJXC8KLxgeLlnvgyX2UUtXVYfRap27WvhyTGv7pqVv1OT.q5aB 74oPFLNdQPhT0DqSGYpXRuqzmk8789LKAs9b8u6rUnBch3OQN0NiBwUNAnw0 NhuYcGehNtBzOxM.PGXHE3zSk2ECZ9M8O5tCFRyNI5i.urpt3G49H9IMn9u_ _Bz7l75ORfjcmKS7TShSO4XrL0i6lhw-- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: svn commit: r270604 - in projects/zfsd/head: etc/mtree libexec/atf libexec/atf/atf-ksh93 share/mk tests/sys tests/sys/cddl tests/sys/cddl/zfs tests/sys/cddl/zfs/bin tests/sys/cddl/zfs/include tests... From: Pedro Giffuni In-Reply-To: <201408251831.s7PIVK5Q058485@svn.freebsd.org> Date: Tue, 26 Aug 2014 15:39:12 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <6172EB18-1E8F-408C-8EF9-2B47FE8E1B7E@freebsd.org> References: <201408251831.s7PIVK5Q058485@svn.freebsd.org> To: Alan Somers X-Mailer: Apple Mail (2.1878.6) Cc: svn-src-projects@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 26 Aug 2014 20:39:17 -0000 Il giorno 25/ago/2014, alle ore 13:31, Alan Somers = ha scritto: > Author: asomers > Date: Mon Aug 25 18:31:19 2014 > New Revision: 270604 > URL: http://svnweb.freebsd.org/changeset/base/270604 >=20 > Log: > Adding the ZFS test suite. It was originally written by Sun as part > of the STF (Solaris test framework). They open sourced it in > OpenSolaris, then HighCloud partially ported it to FreeBSD, and > Spectra Logic finished the port. We also added 37 testcases, fixed > many broken ones, and converted them all to the ATF framework. >=20 > Submitted by: araujo, asomers, gibbs, ken, smh, will > Sponsored by: Spectra Logic, HighCloud >=20 This is great ... Looking at this posting: http://blog.delphix.com/jkennedy/2013/01/03/meet-the-new-test-framework/ There appears to be a nice set of tests on the STC link including NFSv4,=20= networking and iscsi. Lot=92s of work but it will be great to have such testing facilities in = FreeBSD! Thanks! Pedro. From owner-svn-src-projects@FreeBSD.ORG Wed Aug 27 08:05:58 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1431D65A; Wed, 27 Aug 2014 08:05:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0010C312B; Wed, 27 Aug 2014 08:05:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7R85vb7022268; Wed, 27 Aug 2014 08:05:57 GMT (envelope-from cherry@FreeBSD.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7R85vgZ022267; Wed, 27 Aug 2014 08:05:57 GMT (envelope-from cherry@FreeBSD.org) Message-Id: <201408270805.s7R85vgZ022267@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: cherry set sender to cherry@FreeBSD.org using -f From: "Cherry G. Mathew" Date: Wed, 27 Aug 2014 08:05:57 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270697 - projects/amd64_xen_pv/sys/amd64/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Aug 2014 08:05:58 -0000 Author: cherry Date: Wed Aug 27 08:05:57 2014 New Revision: 270697 URL: http://svnweb.freebsd.org/changeset/base/270697 Log: Flag on stack frame that segment registers have been saved. This now completes FreeBSD/Xen pv bringup for UP. Next steps (open list): - Optimise current call paths. (exception.S, amortise across multiple hypercalls etc.) - SMP - vet exception.S (and others) for security. - Bring codebase as close to native as possible, and merge as much code as possible with native and pvhvm. - Merge to -current Approved by: gibbs(implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/exception.S Modified: projects/amd64_xen_pv/sys/amd64/xen/exception.S ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/exception.S Wed Aug 27 06:13:44 2014 (r270696) +++ projects/amd64_xen_pv/sys/amd64/xen/exception.S Wed Aug 27 08:05:57 2014 (r270697) @@ -97,12 +97,16 @@ movq TF_R15(%rsp), %r15 /* Note: %fs/%gs are saved/restored by the hypervisor */ -/* Save generic data segment registers to the stack */ +/* + * Save generic data segment registers to the stack + * Indicate that segments have been saved. + */ #define SAVE_SEGMENT_REGS \ movw %es, TF_ES(%rsp) ; \ movw %ds, TF_DS(%rsp) ; \ movw %fs, TF_FS(%rsp) ; \ movw %gs, TF_FS(%rsp) ; \ + movl $TF_HASSEGS,TF_FLAGS(%rsp) ; \ /* Restore generic data segment registers from the stack */ /* This macro overwrites some general registers */ From owner-svn-src-projects@FreeBSD.ORG Wed Aug 27 09:26:22 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 930088DF; Wed, 27 Aug 2014 09:26:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6506A38E9; Wed, 27 Aug 2014 09:26:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7R9QMvs058250; Wed, 27 Aug 2014 09:26:22 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7R9QMgh058249; Wed, 27 Aug 2014 09:26:22 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408270926.s7R9QMgh058249@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Wed, 27 Aug 2014 09:26:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270699 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Aug 2014 09:26:22 -0000 Author: andrew Date: Wed Aug 27 09:26:21 2014 New Revision: 270699 URL: http://svnweb.freebsd.org/changeset/base/270699 Log: Save the sp_el0 register when coming from el0, it holds the userland stack pointer where sp is for the current execution level. Modified: projects/arm64/sys/arm64/arm64/exception.S Modified: projects/arm64/sys/arm64/arm64/exception.S ============================================================================== --- projects/arm64/sys/arm64/arm64/exception.S Wed Aug 27 09:19:22 2014 (r270698) +++ projects/arm64/sys/arm64/arm64/exception.S Wed Aug 27 09:26:21 2014 (r270699) @@ -50,7 +50,7 @@ sintrcnt: mov x1, 0x1c090000; \ str x0, [x1]; -.macro save_registers +.macro save_registers el stp x28, x29, [sp, #-16]! stp x26, x27, [sp, #-16]! stp x24, x25, [sp, #-16]! @@ -68,15 +68,23 @@ sintrcnt: stp x0, x1, [sp, #-16]! mrs x10, elr_el1 mrs x11, spsr_el1 +.if \el == 0 + mrs x12, sp_el0 +.else mov x12, sp +.endif stp x10, x11, [sp, #-16]! stp x12, lr, [sp, #-16]! .endm -.macro restore_registers +.macro restore_registers el ldp x12, lr, [sp], #16 ldp x10, x11, [sp], #16 +.if \el == 0 + msr sp_el0, x12 +.else mov sp, x12 +.endif msr spsr_el1, x11 msr elr_el1, x10 ldp x0, x1, [sp], #16 @@ -97,38 +105,38 @@ sintrcnt: .endm handle_el1h_sync: - save_registers + save_registers 1 mov x0, sp bl do_el1h_sync - restore_registers + restore_registers 1 eret handle_el1h_irq: - save_registers + save_registers 1 mov x0, sp bl cpu_intr - restore_registers + restore_registers 1 eret handle_el1h_error: brk 0xf13 handle_el0_sync: - save_registers + save_registers 0 mov x0, sp bl do_el0_sync - restore_registers + restore_registers 0 eret handle_el0_irq: - save_registers + save_registers 0 mov x0, sp bl cpu_intr - restore_registers + restore_registers 0 eret handle_el0_error: - save_registers + save_registers 0 mov x0, sp bl do_el0_error brk 0xf23 From owner-svn-src-projects@FreeBSD.ORG Wed Aug 27 09:26:30 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E95609C1; Wed, 27 Aug 2014 09:26:29 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9F8238EB; Wed, 27 Aug 2014 09:26:29 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7R9QTcZ058302; Wed, 27 Aug 2014 09:26:29 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7R9QTDd058300; Wed, 27 Aug 2014 09:26:29 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408270926.s7R9QTDd058300@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Wed, 27 Aug 2014 09:26:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270700 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Aug 2014 09:26:30 -0000 Author: andrew Date: Wed Aug 27 09:26:29 2014 New Revision: 270700 URL: http://svnweb.freebsd.org/changeset/base/270700 Log: Start to support system calls by adding the kernel side. The system call id is stored in x8 while arguments are passed in registers x0 to x7. Modified: projects/arm64/sys/arm64/arm64/trap.c projects/arm64/sys/arm64/arm64/vm_machdep.c Modified: projects/arm64/sys/arm64/arm64/trap.c ============================================================================== --- projects/arm64/sys/arm64/arm64/trap.c Wed Aug 27 09:26:21 2014 (r270699) +++ projects/arm64/sys/arm64/arm64/trap.c Wed Aug 27 09:26:29 2014 (r270700) @@ -32,7 +32,11 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include +#include +#include +#include #include #include @@ -50,8 +54,52 @@ void do_el0_error(struct trapframe *); int cpu_fetch_syscall_args(struct thread *td, struct syscall_args *sa) { + struct proc *p; + register_t *ap; + int nap; + + nap = 8; + p = td->td_proc; + ap = td->td_frame->tf_x; + + sa->code = td->td_frame->tf_x[8]; + + if (sa->code == SYS_syscall || sa->code == SYS___syscall) { + panic("TODO: syscall/__syscall"); + } + + if (p->p_sysent->sv_mask) + sa->code &= p->p_sysent->sv_mask; + if (sa->code >= p->p_sysent->sv_size) + sa->callp = &p->p_sysent->sv_table[0]; + else + sa->callp = &p->p_sysent->sv_table[sa->code]; + + sa->narg = sa->callp->sy_narg; + memcpy(sa->args, ap, nap * sizeof(register_t)); + if (sa->narg > nap) + panic("TODO: Could we have more then 8 args?"); + + td->td_retval[0] = 0; + td->td_retval[1] = 0; + + return (0); +} + +#include "../../kern/subr_syscall.c" + +static void +svc_handler(struct trapframe *frame) +{ + struct syscall_args sa; + struct thread *td; + int error; - panic("cpu_fetch_syscall_args"); + td = curthread; + td->td_frame = frame; + + error = syscallenter(td, &sa); + syscallret(td, error, &sa); } static void @@ -167,6 +215,9 @@ do_el0_sync(struct trapframe *frame) printf("spsr: %llx\n", frame->tf_spsr); switch(exception) { + case 0x15: + svc_handler(frame); + break; case 0x20: case 0x24: data_abort(frame, esr, 1); Modified: projects/arm64/sys/arm64/arm64/vm_machdep.c ============================================================================== --- projects/arm64/sys/arm64/arm64/vm_machdep.c Wed Aug 27 09:26:21 2014 (r270699) +++ projects/arm64/sys/arm64/arm64/vm_machdep.c Wed Aug 27 09:26:29 2014 (r270700) @@ -98,8 +98,25 @@ cpu_thread_swapout(struct thread *td) void cpu_set_syscall_retval(struct thread *td, int error) { + struct trapframe *frame; - panic("cpu_set_syscall_retval"); + frame = td->td_frame; + + printf("cpu_set_syscall_retval %d\n", error); + switch (error) { + case 0: + frame->tf_x[0] = td->td_retval[0]; + frame->tf_x[1] = td->td_retval[1]; + break; + case ERESTART: + frame->tf_elr -= 4; + break; + case EJUSTRETURN: + break; + default: + frame->tf_x[0] = error; + break; + } } /* From owner-svn-src-projects@FreeBSD.ORG Wed Aug 27 09:26:34 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0DE06AA1; Wed, 27 Aug 2014 09:26:34 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EE66138EC; Wed, 27 Aug 2014 09:26:33 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7R9QXC2058355; Wed, 27 Aug 2014 09:26:33 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7R9QX1D058354; Wed, 27 Aug 2014 09:26:33 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408270926.s7R9QX1D058354@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Wed, 27 Aug 2014 09:26:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270701 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Aug 2014 09:26:34 -0000 Author: andrew Date: Wed Aug 27 09:26:33 2014 New Revision: 270701 URL: http://svnweb.freebsd.org/changeset/base/270701 Log: Use pmap_kenter_internal in pmap_qenter to remove an unneeded function call. Modified: projects/arm64/sys/arm64/arm64/pmap.c Modified: projects/arm64/sys/arm64/arm64/pmap.c ============================================================================== --- projects/arm64/sys/arm64/arm64/pmap.c Wed Aug 27 09:26:29 2014 (r270700) +++ projects/arm64/sys/arm64/arm64/pmap.c Wed Aug 27 09:26:33 2014 (r270701) @@ -625,7 +625,8 @@ pmap_qenter(vm_offset_t sva, vm_page_t * va = sva; for (i = 0; i < count; i++) { - pmap_kenter(va, VM_PAGE_TO_PHYS(m[i])); + pmap_kenter_internal(va, VM_PAGE_TO_PHYS(m[i]), + UNCACHED_MEMORY); va += PAGE_SIZE; } } From owner-svn-src-projects@FreeBSD.ORG Wed Aug 27 09:57:24 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A21391DF; Wed, 27 Aug 2014 09:57:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E1293BA2; Wed, 27 Aug 2014 09:57:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7R9vORI071715; Wed, 27 Aug 2014 09:57:24 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7R9vOrL071714; Wed, 27 Aug 2014 09:57:24 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408270957.s7R9vOrL071714@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Wed, 27 Aug 2014 09:57:24 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270703 - projects/arm64/lib/csu/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Aug 2014 09:57:24 -0000 Author: andrew Date: Wed Aug 27 09:57:24 2014 New Revision: 270703 URL: http://svnweb.freebsd.org/changeset/base/270703 Log: Start to support the args and env Modified: projects/arm64/lib/csu/arm64/crt1.c Modified: projects/arm64/lib/csu/arm64/crt1.c ============================================================================== --- projects/arm64/lib/csu/arm64/crt1.c Wed Aug 27 09:34:41 2014 (r270702) +++ projects/arm64/lib/csu/arm64/crt1.c Wed Aug 27 09:57:24 2014 (r270703) @@ -84,6 +84,15 @@ __asm(" .text \n" " mov x3, xzr \n" " mov x4, xzr \n" " mov x5, xzr \n" +" ldr x0, [sp] \n" /* Load argc */ +" add x1, sp, #8 \n" /* load argv */ +" add x2, x1, x0, lsl #3 \n" /* env is after argv */ +" add x2, x2, #8 \n" /* argv is null terminated */ +/* Align the stack to a 16-bit address */ +" mov x10, sp \n" +" mov x11, #15 \n" +" bic x10, x10, x11 \n" +" mov sp, x10 \n" #if 0 " mov r5, r2 /* cleanup */ \n" " mov r4, r1 /* obj_main */ \n" From owner-svn-src-projects@FreeBSD.ORG Wed Aug 27 09:57:27 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EB9D12C1; Wed, 27 Aug 2014 09:57:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D7E4C3BA4; Wed, 27 Aug 2014 09:57:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7R9vR9n071759; Wed, 27 Aug 2014 09:57:27 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7R9vR6I071758; Wed, 27 Aug 2014 09:57:27 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408270957.s7R9vR6I071758@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Wed, 27 Aug 2014 09:57:27 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270704 - projects/arm64/lib/libc/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Aug 2014 09:57:28 -0000 Author: andrew Date: Wed Aug 27 09:57:27 2014 New Revision: 270704 URL: http://svnweb.freebsd.org/changeset/base/270704 Log: Add the libc code for syscalls Modified: projects/arm64/lib/libc/arm64/SYS.h Modified: projects/arm64/lib/libc/arm64/SYS.h ============================================================================== --- projects/arm64/lib/libc/arm64/SYS.h Wed Aug 27 09:57:24 2014 (r270703) +++ projects/arm64/lib/libc/arm64/SYS.h Wed Aug 27 09:57:27 2014 (r270704) @@ -33,7 +33,8 @@ #include #define _SYSCALL(name) \ - 1: b 1b; + mov x8, SYS_ ## name; \ + svc 0 #define SYSCALL(name) \ ENTRY(__sys_##name); \ @@ -46,7 +47,7 @@ END(__sys_##name) #define PSEUDO(name) \ ENTRY(__sys_##name); \ WEAK_REFERENCE(__sys_##name, _##name); \ - _SYSCALL(name) \ + _SYSCALL(name); \ ret; \ END(__sys_##name) @@ -54,6 +55,7 @@ END(__sys_##name) ENTRY(__sys_##name); \ WEAK_REFERENCE(__sys_##name, name); \ WEAK_REFERENCE(__sys_##name, _##name); \ - _SYSCALL(name) \ + _SYSCALL(name); \ ret; \ END(__sys_##name) + From owner-svn-src-projects@FreeBSD.ORG Wed Aug 27 12:25:58 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9757347C; Wed, 27 Aug 2014 12:25:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7D6633A17; Wed, 27 Aug 2014 12:25:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7RCPwPo041421; Wed, 27 Aug 2014 12:25:58 GMT (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7RCPon3041229; Wed, 27 Aug 2014 12:25:50 GMT (envelope-from glebius@FreeBSD.org) Message-Id: <201408271225.s7RCPon3041229@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: glebius set sender to glebius@FreeBSD.org using -f From: Gleb Smirnoff Date: Wed, 27 Aug 2014 12:25:50 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270709 - in projects/lwref: . bin/date/tests bin/ed bin/pkill/tests bin/ps bin/rmail bin/sh bin/sh/tests bin/sh/tests/builtins bin/sh/tests/errors bin/sh/tests/execution bin/sh/tests/e... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 27 Aug 2014 12:25:58 -0000 Author: glebius Date: Wed Aug 27 12:25:46 2014 New Revision: 270709 URL: http://svnweb.freebsd.org/changeset/base/270709 Log: Merge head r269375 through r270708. Added: projects/lwref/bin/date/tests/format_string_test.sh - copied unchanged from r270708, head/bin/date/tests/format_string_test.sh projects/lwref/bin/sh/tests/expansion/arith14.0 - copied unchanged from r270708, head/bin/sh/tests/expansion/arith14.0 projects/lwref/bin/sh/tests/functional_test.sh - copied unchanged from r270708, head/bin/sh/tests/functional_test.sh projects/lwref/contrib/llvm/patches/patch-r270147-llvm-r197824-r213427-r213960.diff - copied unchanged from r270708, head/contrib/llvm/patches/patch-r270147-llvm-r197824-r213427-r213960.diff projects/lwref/contrib/subversion/subversion/include/private/svn_cert.h - copied unchanged from r270708, head/contrib/subversion/subversion/include/private/svn_cert.h projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod - copied unchanged from r270708, head/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_ticket_key_cb.pod projects/lwref/crypto/openssl/ssl/ssl_utst.c - copied unchanged from r270708, head/crypto/openssl/ssl/ssl_utst.c projects/lwref/etc/auto_master - copied unchanged from r270708, head/etc/auto_master projects/lwref/etc/autofs/ - copied from r270708, head/etc/autofs/ projects/lwref/etc/rc.d/automount - copied unchanged from r270708, head/etc/rc.d/automount projects/lwref/etc/rc.d/automountd - copied unchanged from r270708, head/etc/rc.d/automountd projects/lwref/etc/rc.d/autounmountd - copied unchanged from r270708, head/etc/rc.d/autounmountd projects/lwref/lib/libc/md/ - copied from r270708, head/lib/libc/md/ projects/lwref/lib/libmp/tests/ - copied from r270708, head/lib/libmp/tests/ projects/lwref/lib/libnv/tests/ - copied from r270708, head/lib/libnv/tests/ projects/lwref/lib/libohash/ - copied from r270708, head/lib/libohash/ projects/lwref/lib/libutil/tests/ - copied from r270708, head/lib/libutil/tests/ projects/lwref/sbin/devd/tests/ - copied from r270708, head/sbin/devd/tests/ projects/lwref/sbin/ifconfig/sfp.c - copied unchanged from r270708, head/sbin/ifconfig/sfp.c projects/lwref/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 - copied unchanged from r270708, head/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 projects/lwref/share/dtrace/disklatency - copied unchanged from r270708, head/share/dtrace/disklatency projects/lwref/share/dtrace/disklatencycmd - copied unchanged from r270708, head/share/dtrace/disklatencycmd projects/lwref/share/man/man5/autofs.5 - copied unchanged from r270708, head/share/man/man5/autofs.5 projects/lwref/share/mk/src.libnames.mk - copied unchanged from r270708, head/share/mk/src.libnames.mk projects/lwref/share/vt/keymaps/INDEX.keymaps - copied unchanged from r270708, head/share/vt/keymaps/INDEX.keymaps projects/lwref/share/vt/keymaps/am.kbd - copied unchanged from r270708, head/share/vt/keymaps/am.kbd projects/lwref/share/vt/keymaps/be.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/be.acc.kbd projects/lwref/share/vt/keymaps/be.kbd - copied unchanged from r270708, head/share/vt/keymaps/be.kbd projects/lwref/share/vt/keymaps/bg.bds.kbd - copied unchanged from r270708, head/share/vt/keymaps/bg.bds.kbd projects/lwref/share/vt/keymaps/bg.phonetic.kbd - copied unchanged from r270708, head/share/vt/keymaps/bg.phonetic.kbd projects/lwref/share/vt/keymaps/br.kbd - copied unchanged from r270708, head/share/vt/keymaps/br.kbd projects/lwref/share/vt/keymaps/br.noacc.kbd - copied unchanged from r270708, head/share/vt/keymaps/br.noacc.kbd projects/lwref/share/vt/keymaps/by.kbd - copied unchanged from r270708, head/share/vt/keymaps/by.kbd projects/lwref/share/vt/keymaps/ca-fr.kbd - copied unchanged from r270708, head/share/vt/keymaps/ca-fr.kbd projects/lwref/share/vt/keymaps/ca.kbd - copied unchanged from r270708, head/share/vt/keymaps/ca.kbd projects/lwref/share/vt/keymaps/centraleuropean.kbd - copied unchanged from r270708, head/share/vt/keymaps/centraleuropean.kbd projects/lwref/share/vt/keymaps/centraleuropean.qwerty.kbd - copied unchanged from r270708, head/share/vt/keymaps/centraleuropean.qwerty.kbd projects/lwref/share/vt/keymaps/ch-fr.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/ch-fr.acc.kbd projects/lwref/share/vt/keymaps/ch-fr.kbd - copied unchanged from r270708, head/share/vt/keymaps/ch-fr.kbd projects/lwref/share/vt/keymaps/ch.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/ch.acc.kbd projects/lwref/share/vt/keymaps/ch.kbd - copied unchanged from r270708, head/share/vt/keymaps/ch.kbd projects/lwref/share/vt/keymaps/ch.macbook.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/ch.macbook.acc.kbd projects/lwref/share/vt/keymaps/colemak.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/colemak.acc.kbd projects/lwref/share/vt/keymaps/cz.kbd - copied unchanged from r270708, head/share/vt/keymaps/cz.kbd projects/lwref/share/vt/keymaps/de.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/de.acc.kbd projects/lwref/share/vt/keymaps/de.kbd - copied unchanged from r270708, head/share/vt/keymaps/de.kbd projects/lwref/share/vt/keymaps/de.noacc.kbd - copied unchanged from r270708, head/share/vt/keymaps/de.noacc.kbd projects/lwref/share/vt/keymaps/dk.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/dk.acc.kbd projects/lwref/share/vt/keymaps/dk.kbd - copied unchanged from r270708, head/share/vt/keymaps/dk.kbd projects/lwref/share/vt/keymaps/dk.macbook.kbd - copied unchanged from r270708, head/share/vt/keymaps/dk.macbook.kbd projects/lwref/share/vt/keymaps/ee.kbd - copied unchanged from r270708, head/share/vt/keymaps/ee.kbd projects/lwref/share/vt/keymaps/es.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/es.acc.kbd projects/lwref/share/vt/keymaps/es.dvorak.kbd - copied unchanged from r270708, head/share/vt/keymaps/es.dvorak.kbd projects/lwref/share/vt/keymaps/es.kbd - copied unchanged from r270708, head/share/vt/keymaps/es.kbd projects/lwref/share/vt/keymaps/fi.kbd - copied unchanged from r270708, head/share/vt/keymaps/fi.kbd projects/lwref/share/vt/keymaps/fr.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/fr.acc.kbd projects/lwref/share/vt/keymaps/fr.dvorak.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/fr.dvorak.acc.kbd projects/lwref/share/vt/keymaps/fr.dvorak.kbd - copied unchanged from r270708, head/share/vt/keymaps/fr.dvorak.kbd projects/lwref/share/vt/keymaps/fr.kbd - copied unchanged from r270708, head/share/vt/keymaps/fr.kbd projects/lwref/share/vt/keymaps/fr.macbook.kbd - copied unchanged from r270708, head/share/vt/keymaps/fr.macbook.kbd projects/lwref/share/vt/keymaps/gr.101.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/gr.101.acc.kbd projects/lwref/share/vt/keymaps/gr.elot.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/gr.elot.acc.kbd projects/lwref/share/vt/keymaps/gr.kbd - copied unchanged from r270708, head/share/vt/keymaps/gr.kbd projects/lwref/share/vt/keymaps/hr.kbd - copied unchanged from r270708, head/share/vt/keymaps/hr.kbd projects/lwref/share/vt/keymaps/hu.101.kbd - copied unchanged from r270708, head/share/vt/keymaps/hu.101.kbd projects/lwref/share/vt/keymaps/hu.102.kbd - copied unchanged from r270708, head/share/vt/keymaps/hu.102.kbd projects/lwref/share/vt/keymaps/il.kbd - copied unchanged from r270708, head/share/vt/keymaps/il.kbd projects/lwref/share/vt/keymaps/is.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/is.acc.kbd projects/lwref/share/vt/keymaps/is.kbd - copied unchanged from r270708, head/share/vt/keymaps/is.kbd projects/lwref/share/vt/keymaps/it.kbd - copied unchanged from r270708, head/share/vt/keymaps/it.kbd projects/lwref/share/vt/keymaps/jp.capsctrl.kbd - copied unchanged from r270708, head/share/vt/keymaps/jp.capsctrl.kbd projects/lwref/share/vt/keymaps/jp.kbd - copied unchanged from r270708, head/share/vt/keymaps/jp.kbd projects/lwref/share/vt/keymaps/jp.pc98.iso.kbd - copied unchanged from r270708, head/share/vt/keymaps/jp.pc98.iso.kbd projects/lwref/share/vt/keymaps/jp.pc98.kbd - copied unchanged from r270708, head/share/vt/keymaps/jp.pc98.kbd projects/lwref/share/vt/keymaps/kz.io.kbd - copied unchanged from r270708, head/share/vt/keymaps/kz.io.kbd projects/lwref/share/vt/keymaps/kz.kst.kbd - copied unchanged from r270708, head/share/vt/keymaps/kz.kst.kbd projects/lwref/share/vt/keymaps/latinamerican.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/latinamerican.acc.kbd projects/lwref/share/vt/keymaps/latinamerican.kbd - copied unchanged from r270708, head/share/vt/keymaps/latinamerican.kbd projects/lwref/share/vt/keymaps/lt.kbd - copied unchanged from r270708, head/share/vt/keymaps/lt.kbd projects/lwref/share/vt/keymaps/nl.kbd - copied unchanged from r270708, head/share/vt/keymaps/nl.kbd projects/lwref/share/vt/keymaps/no.dvorak.kbd - copied unchanged from r270708, head/share/vt/keymaps/no.dvorak.kbd projects/lwref/share/vt/keymaps/no.kbd - copied unchanged from r270708, head/share/vt/keymaps/no.kbd projects/lwref/share/vt/keymaps/nordic.asus-eee.kbd - copied unchanged from r270708, head/share/vt/keymaps/nordic.asus-eee.kbd projects/lwref/share/vt/keymaps/pl.dvorak.kbd - copied unchanged from r270708, head/share/vt/keymaps/pl.dvorak.kbd projects/lwref/share/vt/keymaps/pt.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/pt.acc.kbd projects/lwref/share/vt/keymaps/pt.kbd - copied unchanged from r270708, head/share/vt/keymaps/pt.kbd projects/lwref/share/vt/keymaps/ru.kbd - copied unchanged from r270708, head/share/vt/keymaps/ru.kbd projects/lwref/share/vt/keymaps/ru.shift.kbd - copied unchanged from r270708, head/share/vt/keymaps/ru.shift.kbd projects/lwref/share/vt/keymaps/ru.win.kbd - copied unchanged from r270708, head/share/vt/keymaps/ru.win.kbd projects/lwref/share/vt/keymaps/se.kbd - copied unchanged from r270708, head/share/vt/keymaps/se.kbd projects/lwref/share/vt/keymaps/si.kbd - copied unchanged from r270708, head/share/vt/keymaps/si.kbd projects/lwref/share/vt/keymaps/sk.kbd - copied unchanged from r270708, head/share/vt/keymaps/sk.kbd projects/lwref/share/vt/keymaps/tr.kbd - copied unchanged from r270708, head/share/vt/keymaps/tr.kbd projects/lwref/share/vt/keymaps/uk.capsctrl.kbd - copied unchanged from r270708, head/share/vt/keymaps/uk.capsctrl.kbd projects/lwref/share/vt/keymaps/uk.dvorak.kbd - copied unchanged from r270708, head/share/vt/keymaps/uk.dvorak.kbd projects/lwref/share/vt/keymaps/uk.kbd - copied unchanged from r270708, head/share/vt/keymaps/uk.kbd projects/lwref/share/vt/keymaps/us.acc.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.acc.kbd projects/lwref/share/vt/keymaps/us.ctrl.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.ctrl.kbd projects/lwref/share/vt/keymaps/us.dvorak.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.dvorak.kbd projects/lwref/share/vt/keymaps/us.dvorakl.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.dvorakl.kbd projects/lwref/share/vt/keymaps/us.dvorakp.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.dvorakp.kbd projects/lwref/share/vt/keymaps/us.dvorakr.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.dvorakr.kbd projects/lwref/share/vt/keymaps/us.dvorakx.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.dvorakx.kbd projects/lwref/share/vt/keymaps/us.emacs.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.emacs.kbd projects/lwref/share/vt/keymaps/us.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.kbd projects/lwref/share/vt/keymaps/us.unix.kbd - copied unchanged from r270708, head/share/vt/keymaps/us.unix.kbd projects/lwref/sys/arm/at91/at91_common.c - copied unchanged from r270708, head/sys/arm/at91/at91_common.c projects/lwref/sys/arm/at91/at91_pinctrl.c - copied unchanged from r270708, head/sys/arm/at91/at91_pinctrl.c projects/lwref/sys/arm/include/acle-compat.h - copied unchanged from r270708, head/sys/arm/include/acle-compat.h projects/lwref/sys/boot/common/install.c - copied unchanged from r270708, head/sys/boot/common/install.c projects/lwref/sys/boot/fdt/dts/arm/exynos5250-snow.dts - copied unchanged from r270708, head/sys/boot/fdt/dts/arm/exynos5250-snow.dts projects/lwref/sys/boot/fdt/dts/arm/exynos5250-spring.dts - copied unchanged from r270708, head/sys/boot/fdt/dts/arm/exynos5250-spring.dts projects/lwref/sys/boot/fdt/dts/arm/sam9260ek.dts - copied unchanged from r270708, head/sys/boot/fdt/dts/arm/sam9260ek.dts projects/lwref/sys/boot/kshim/ - copied from r270708, head/sys/boot/kshim/ projects/lwref/sys/boot/usb/tools/Makefile - copied unchanged from r270708, head/sys/boot/usb/tools/Makefile projects/lwref/sys/boot/usb/usbcore.mk - copied unchanged from r270708, head/sys/boot/usb/usbcore.mk projects/lwref/sys/cddl/dev/fbt/fbt.h - copied unchanged from r270708, head/sys/cddl/dev/fbt/fbt.h projects/lwref/sys/cddl/dev/fbt/powerpc/ - copied from r270708, head/sys/cddl/dev/fbt/powerpc/ projects/lwref/sys/cddl/dev/fbt/x86/ - copied from r270708, head/sys/cddl/dev/fbt/x86/ projects/lwref/sys/dev/fb/creator_vt.c - copied unchanged from r270708, head/sys/dev/fb/creator_vt.c projects/lwref/sys/dev/ixl/ - copied from r270708, head/sys/dev/ixl/ projects/lwref/sys/dev/netmap/if_vtnet_netmap.h - copied unchanged from r270708, head/sys/dev/netmap/if_vtnet_netmap.h projects/lwref/sys/dev/netmap/netmap_monitor.c - copied unchanged from r270708, head/sys/dev/netmap/netmap_monitor.c projects/lwref/sys/dev/usb/template/usb_template_phone.c - copied unchanged from r270708, head/sys/dev/usb/template/usb_template_phone.c projects/lwref/sys/fs/autofs/ - copied from r270708, head/sys/fs/autofs/ projects/lwref/sys/gnu/dts/arm/sam9260ek_common.dtsi - copied unchanged from r270708, head/sys/gnu/dts/arm/sam9260ek_common.dtsi projects/lwref/sys/kern/subr_sfbuf.c - copied unchanged from r270708, head/sys/kern/subr_sfbuf.c projects/lwref/sys/libkern/strndup.c - copied unchanged from r270708, head/sys/libkern/strndup.c projects/lwref/sys/modules/autofs/ - copied from r270708, head/sys/modules/autofs/ projects/lwref/sys/modules/ixl/ - copied from r270708, head/sys/modules/ixl/ projects/lwref/sys/modules/ixlv/ - copied from r270708, head/sys/modules/ixlv/ projects/lwref/sys/modules/si/ - copied from r270708, head/sys/modules/si/ projects/lwref/sys/modules/wds/ - copied from r270708, head/sys/modules/wds/ projects/lwref/sys/modules/wl/ - copied from r270708, head/sys/modules/wl/ projects/lwref/sys/net/paravirt.h - copied unchanged from r270708, head/sys/net/paravirt.h projects/lwref/sys/net/sff8436.h - copied unchanged from r270708, head/sys/net/sff8436.h projects/lwref/tools/build/options/WITHOUT_CUSE - copied unchanged from r270708, head/tools/build/options/WITHOUT_CUSE projects/lwref/tools/tools/vt/keymaps/ - copied from r270708, head/tools/tools/vt/keymaps/ projects/lwref/usr.sbin/autofs/ - copied from r270708, head/usr.sbin/autofs/ Replaced: projects/lwref/sys/sparc64/include/sf_buf.h - copied unchanged from r270708, head/sys/sparc64/include/sf_buf.h Deleted: projects/lwref/bin/date/tests/legacy_test.sh projects/lwref/bin/sh/tests/legacy_test.sh projects/lwref/crypto/openssl/crypto/pkcs7/bio_ber.c projects/lwref/crypto/openssl/crypto/pkcs7/dec.c projects/lwref/crypto/openssl/crypto/pkcs7/des.pem projects/lwref/crypto/openssl/crypto/pkcs7/doc projects/lwref/crypto/openssl/crypto/pkcs7/enc.c projects/lwref/crypto/openssl/crypto/pkcs7/es1.pem projects/lwref/crypto/openssl/crypto/pkcs7/example.c projects/lwref/crypto/openssl/crypto/pkcs7/example.h projects/lwref/crypto/openssl/crypto/pkcs7/info.pem projects/lwref/crypto/openssl/crypto/pkcs7/infokey.pem projects/lwref/crypto/openssl/crypto/pkcs7/p7/ projects/lwref/crypto/openssl/crypto/pkcs7/server.pem projects/lwref/crypto/openssl/crypto/pkcs7/sign.c projects/lwref/crypto/openssl/crypto/pkcs7/t/ projects/lwref/crypto/openssl/crypto/pkcs7/verify.c projects/lwref/share/examples/autofs/ projects/lwref/share/man/man9/pmap_change_wiring.9 projects/lwref/sys/boot/fdt/dts/arm/exynos5250-chromebook-snow.dts projects/lwref/sys/boot/fdt/dts/arm/exynos5250-chromebook-spring.dts projects/lwref/sys/boot/usb/bsd_busspace.c projects/lwref/sys/boot/usb/bsd_global.h projects/lwref/sys/boot/usb/bsd_kernel.c projects/lwref/sys/boot/usb/bsd_kernel.h projects/lwref/sys/boot/usb/tools/sysinit.h projects/lwref/sys/cddl/dev/fbt/fbt_powerpc.c projects/lwref/sys/dev/i40e/ projects/lwref/sys/modules/i40e/ projects/lwref/sys/powerpc/include/sf_buf.h projects/lwref/tools/build/options/WITH_PIE projects/lwref/tools/regression/lib/libmp/ projects/lwref/tools/regression/lib/libnv/ projects/lwref/tools/regression/lib/libutil/ projects/lwref/usr.bin/m4/lib/ Modified: projects/lwref/.arcconfig projects/lwref/MAINTAINERS (contents, props changed) projects/lwref/Makefile projects/lwref/Makefile.inc1 projects/lwref/ObsoleteFiles.inc projects/lwref/bin/date/tests/Makefile projects/lwref/bin/ed/cbc.c projects/lwref/bin/pkill/tests/Makefile projects/lwref/bin/ps/ps.1 projects/lwref/bin/rmail/Makefile projects/lwref/bin/sh/arith_yacc.c projects/lwref/bin/sh/histedit.c projects/lwref/bin/sh/mystring.c projects/lwref/bin/sh/tests/Makefile projects/lwref/bin/sh/tests/builtins/Makefile projects/lwref/bin/sh/tests/errors/Makefile projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2 projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2.stderr projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2 projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2.stderr projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2 projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2.stderr projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2 projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2.stderr projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2 projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2.stderr projects/lwref/bin/sh/tests/execution/Makefile projects/lwref/bin/sh/tests/expansion/Makefile projects/lwref/bin/sh/tests/parameters/Makefile projects/lwref/bin/sh/tests/parser/Makefile projects/lwref/bin/sh/tests/set-e/Makefile projects/lwref/cddl/Makefile.inc projects/lwref/cddl/contrib/opensolaris/cmd/lockstat/sym.c projects/lwref/cddl/contrib/opensolaris/cmd/ztest/ztest.c projects/lwref/cddl/contrib/opensolaris/head/libintl.h projects/lwref/cddl/contrib/opensolaris/head/nlist.h projects/lwref/cddl/contrib/opensolaris/head/synch.h projects/lwref/cddl/contrib/opensolaris/head/thread.h projects/lwref/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c projects/lwref/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h projects/lwref/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c projects/lwref/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c projects/lwref/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c projects/lwref/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c projects/lwref/cddl/contrib/opensolaris/lib/libdtrace/common/dt_work.c projects/lwref/cddl/contrib/opensolaris/lib/libgen/common/gmatch.c projects/lwref/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c projects/lwref/cddl/lib/libdtrace/libproc_compat.h projects/lwref/contrib/binutils/gas/config/tc-arm.c projects/lwref/contrib/gcc/config/i386/emmintrin.h projects/lwref/contrib/libarchive/tar/util.c projects/lwref/contrib/libc++/include/list projects/lwref/contrib/libc++/include/type_traits projects/lwref/contrib/llvm/include/llvm/Support/ELF.h projects/lwref/contrib/llvm/lib/Object/ELF.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPC.h projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp projects/lwref/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h projects/lwref/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp projects/lwref/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/lwref/contrib/opie/libopie/challenge.c projects/lwref/contrib/opie/opie.h projects/lwref/contrib/opie/opiekey.c projects/lwref/contrib/serf/CHANGES projects/lwref/contrib/serf/buckets/ssl_buckets.c projects/lwref/contrib/serf/serf.h projects/lwref/contrib/sqlite3/INSTALL projects/lwref/contrib/sqlite3/Makefile.in projects/lwref/contrib/sqlite3/aclocal.m4 projects/lwref/contrib/sqlite3/config.guess projects/lwref/contrib/sqlite3/config.sub projects/lwref/contrib/sqlite3/configure projects/lwref/contrib/sqlite3/configure.ac projects/lwref/contrib/sqlite3/depcomp projects/lwref/contrib/sqlite3/install-sh projects/lwref/contrib/sqlite3/ltmain.sh projects/lwref/contrib/sqlite3/missing projects/lwref/contrib/sqlite3/shell.c projects/lwref/contrib/sqlite3/sqlite3.1 projects/lwref/contrib/sqlite3/sqlite3.c projects/lwref/contrib/sqlite3/sqlite3.h projects/lwref/contrib/sqlite3/sqlite3ext.h projects/lwref/contrib/subversion/CHANGES projects/lwref/contrib/subversion/build-outputs.mk projects/lwref/contrib/subversion/build.conf projects/lwref/contrib/subversion/configure projects/lwref/contrib/subversion/configure.ac projects/lwref/contrib/subversion/get-deps.sh projects/lwref/contrib/subversion/subversion/include/svn_version.h projects/lwref/contrib/subversion/subversion/libsvn_client/delete.c projects/lwref/contrib/subversion/subversion/libsvn_client/externals.c projects/lwref/contrib/subversion/subversion/libsvn_fs_fs/fs_fs.c projects/lwref/contrib/subversion/subversion/libsvn_fs_fs/rep-cache-db.h projects/lwref/contrib/subversion/subversion/libsvn_ra_serf/commit.c projects/lwref/contrib/subversion/subversion/libsvn_ra_serf/options.c projects/lwref/contrib/subversion/subversion/libsvn_ra_serf/util.c projects/lwref/contrib/subversion/subversion/libsvn_subr/config_auth.c projects/lwref/contrib/subversion/subversion/libsvn_subr/dirent_uri.c projects/lwref/contrib/subversion/subversion/libsvn_subr/internal_statements.h projects/lwref/contrib/subversion/subversion/libsvn_subr/opt.c projects/lwref/contrib/subversion/subversion/libsvn_wc/wc-checks.h projects/lwref/contrib/subversion/subversion/libsvn_wc/wc-metadata.h projects/lwref/contrib/subversion/subversion/libsvn_wc/wc-queries.h projects/lwref/contrib/subversion/subversion/libsvn_wc/wc_db.c projects/lwref/crypto/openssl/CHANGES projects/lwref/crypto/openssl/Configure projects/lwref/crypto/openssl/FAQ projects/lwref/crypto/openssl/Makefile projects/lwref/crypto/openssl/NEWS projects/lwref/crypto/openssl/README projects/lwref/crypto/openssl/apps/apps.c projects/lwref/crypto/openssl/apps/ca.c projects/lwref/crypto/openssl/apps/ciphers.c projects/lwref/crypto/openssl/apps/crl2p7.c projects/lwref/crypto/openssl/apps/enc.c projects/lwref/crypto/openssl/apps/ocsp.c projects/lwref/crypto/openssl/apps/progs.h projects/lwref/crypto/openssl/apps/progs.pl projects/lwref/crypto/openssl/apps/s_client.c projects/lwref/crypto/openssl/apps/s_server.c projects/lwref/crypto/openssl/crypto/asn1/a_object.c projects/lwref/crypto/openssl/crypto/asn1/a_utctm.c projects/lwref/crypto/openssl/crypto/asn1/ameth_lib.c projects/lwref/crypto/openssl/crypto/asn1/asn1_lib.c projects/lwref/crypto/openssl/crypto/asn1/asn_mime.c projects/lwref/crypto/openssl/crypto/asn1/asn_pack.c projects/lwref/crypto/openssl/crypto/asn1/bio_asn1.c projects/lwref/crypto/openssl/crypto/asn1/charmap.pl projects/lwref/crypto/openssl/crypto/asn1/evp_asn1.c projects/lwref/crypto/openssl/crypto/asn1/t_x509.c projects/lwref/crypto/openssl/crypto/asn1/tasn_enc.c projects/lwref/crypto/openssl/crypto/asn1/x_crl.c projects/lwref/crypto/openssl/crypto/bio/bio_lib.c projects/lwref/crypto/openssl/crypto/bn/bn_exp.c projects/lwref/crypto/openssl/crypto/bn/bn_lib.c projects/lwref/crypto/openssl/crypto/bn/bn_sqr.c projects/lwref/crypto/openssl/crypto/cms/cms_pwri.c projects/lwref/crypto/openssl/crypto/conf/conf_def.c projects/lwref/crypto/openssl/crypto/ec/ec_lib.c projects/lwref/crypto/openssl/crypto/ec/ecp_smpl.c projects/lwref/crypto/openssl/crypto/ec/ectest.c projects/lwref/crypto/openssl/crypto/evp/e_aes.c projects/lwref/crypto/openssl/crypto/evp/evp_pbe.c projects/lwref/crypto/openssl/crypto/idea/ideatest.c projects/lwref/crypto/openssl/crypto/objects/obj_dat.c projects/lwref/crypto/openssl/crypto/objects/obj_dat.h projects/lwref/crypto/openssl/crypto/objects/obj_dat.pl projects/lwref/crypto/openssl/crypto/ocsp/ocsp_ht.c projects/lwref/crypto/openssl/crypto/ocsp/ocsp_lib.c projects/lwref/crypto/openssl/crypto/opensslconf.h projects/lwref/crypto/openssl/crypto/opensslv.h projects/lwref/crypto/openssl/crypto/pem/pvkfmt.c projects/lwref/crypto/openssl/crypto/pkcs7/Makefile projects/lwref/crypto/openssl/crypto/rand/md_rand.c projects/lwref/crypto/openssl/crypto/rand/rand_lcl.h projects/lwref/crypto/openssl/crypto/rand/rand_lib.c projects/lwref/crypto/openssl/crypto/rand/randfile.c projects/lwref/crypto/openssl/crypto/rsa/rsa_eay.c projects/lwref/crypto/openssl/crypto/srp/srp_lib.c projects/lwref/crypto/openssl/crypto/ui/ui_lib.c projects/lwref/crypto/openssl/doc/apps/asn1parse.pod projects/lwref/crypto/openssl/doc/apps/ca.pod projects/lwref/crypto/openssl/doc/apps/ciphers.pod projects/lwref/crypto/openssl/doc/apps/cms.pod projects/lwref/crypto/openssl/doc/apps/crl.pod projects/lwref/crypto/openssl/doc/apps/dhparam.pod projects/lwref/crypto/openssl/doc/apps/dsa.pod projects/lwref/crypto/openssl/doc/apps/ecparam.pod projects/lwref/crypto/openssl/doc/apps/gendsa.pod projects/lwref/crypto/openssl/doc/apps/genrsa.pod projects/lwref/crypto/openssl/doc/apps/rsa.pod projects/lwref/crypto/openssl/doc/apps/s_client.pod projects/lwref/crypto/openssl/doc/apps/s_server.pod projects/lwref/crypto/openssl/doc/apps/verify.pod projects/lwref/crypto/openssl/doc/apps/x509.pod projects/lwref/crypto/openssl/doc/apps/x509v3_config.pod projects/lwref/crypto/openssl/doc/crypto/ASN1_generate_nconf.pod projects/lwref/crypto/openssl/doc/crypto/BIO_f_base64.pod projects/lwref/crypto/openssl/doc/crypto/BIO_push.pod projects/lwref/crypto/openssl/doc/crypto/ERR_get_error.pod projects/lwref/crypto/openssl/doc/crypto/EVP_DigestInit.pod projects/lwref/crypto/openssl/doc/crypto/EVP_EncryptInit.pod projects/lwref/crypto/openssl/doc/crypto/EVP_SignInit.pod projects/lwref/crypto/openssl/doc/crypto/RSA_set_method.pod projects/lwref/crypto/openssl/doc/crypto/RSA_sign.pod projects/lwref/crypto/openssl/doc/crypto/des.pod projects/lwref/crypto/openssl/doc/crypto/err.pod projects/lwref/crypto/openssl/doc/crypto/pem.pod projects/lwref/crypto/openssl/doc/crypto/ui.pod projects/lwref/crypto/openssl/doc/fingerprints.txt projects/lwref/crypto/openssl/doc/ssl/SSL_CIPHER_get_name.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_add_extra_chain_cert.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_add_session.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_new.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_set_cipher_list.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_set_client_CA_list.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_set_client_cert_cb.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod projects/lwref/crypto/openssl/doc/ssl/SSL_CTX_set_verify.pod projects/lwref/crypto/openssl/doc/ssl/SSL_get_version.pod projects/lwref/crypto/openssl/doc/ssl/d2i_SSL_SESSION.pod projects/lwref/crypto/openssl/ssl/Makefile projects/lwref/crypto/openssl/ssl/d1_both.c projects/lwref/crypto/openssl/ssl/d1_clnt.c projects/lwref/crypto/openssl/ssl/d1_srvr.c projects/lwref/crypto/openssl/ssl/heartbeat_test.c projects/lwref/crypto/openssl/ssl/s23_lib.c projects/lwref/crypto/openssl/ssl/s23_srvr.c projects/lwref/crypto/openssl/ssl/s2_lib.c projects/lwref/crypto/openssl/ssl/s3_clnt.c projects/lwref/crypto/openssl/ssl/s3_enc.c projects/lwref/crypto/openssl/ssl/s3_lib.c projects/lwref/crypto/openssl/ssl/s3_pkt.c projects/lwref/crypto/openssl/ssl/s3_srvr.c projects/lwref/crypto/openssl/ssl/ssl.h projects/lwref/crypto/openssl/ssl/ssl_ciph.c projects/lwref/crypto/openssl/ssl/ssl_err.c projects/lwref/crypto/openssl/ssl/ssl_lib.c projects/lwref/crypto/openssl/ssl/ssl_locl.h projects/lwref/crypto/openssl/ssl/ssl_stat.c projects/lwref/crypto/openssl/ssl/t1_enc.c projects/lwref/crypto/openssl/ssl/t1_lib.c projects/lwref/crypto/openssl/ssl/tls_srp.c projects/lwref/crypto/openssl/util/mk1mf.pl projects/lwref/crypto/openssl/util/mkdef.pl projects/lwref/crypto/openssl/util/mkerr.pl projects/lwref/crypto/openssl/util/ssleay.num projects/lwref/etc/Makefile projects/lwref/etc/defaults/rc.conf projects/lwref/etc/devd/Makefile projects/lwref/etc/mtree/BSD.root.dist projects/lwref/etc/mtree/BSD.tests.dist projects/lwref/etc/pam.d/README projects/lwref/etc/rc.d/Makefile projects/lwref/etc/rc.subr projects/lwref/gnu/lib/libgcc/Makefile projects/lwref/gnu/usr.bin/binutils/addr2line/Makefile projects/lwref/gnu/usr.bin/binutils/nm/Makefile projects/lwref/gnu/usr.bin/binutils/objcopy/Makefile projects/lwref/gnu/usr.bin/binutils/objdump/Makefile projects/lwref/gnu/usr.bin/binutils/readelf/Makefile projects/lwref/gnu/usr.bin/binutils/size/Makefile projects/lwref/gnu/usr.bin/binutils/strings/Makefile projects/lwref/gnu/usr.bin/binutils/strip/Makefile projects/lwref/gnu/usr.bin/gdb/Makefile.inc projects/lwref/gnu/usr.bin/gdb/gdb/Makefile projects/lwref/gnu/usr.bin/gdb/gdbtui/Makefile projects/lwref/gnu/usr.bin/gdb/kgdb/Makefile projects/lwref/gnu/usr.bin/grep/Makefile projects/lwref/gnu/usr.bin/groff/src/devices/grodvi/Makefile projects/lwref/gnu/usr.bin/groff/src/devices/grohtml/Makefile projects/lwref/gnu/usr.bin/groff/src/devices/grolbp/Makefile projects/lwref/gnu/usr.bin/groff/src/devices/grolj4/Makefile projects/lwref/gnu/usr.bin/groff/src/devices/grops/Makefile projects/lwref/gnu/usr.bin/groff/src/devices/grotty/Makefile projects/lwref/gnu/usr.bin/groff/src/preproc/eqn/Makefile projects/lwref/gnu/usr.bin/groff/src/preproc/grn/Makefile projects/lwref/gnu/usr.bin/groff/src/preproc/html/Makefile projects/lwref/gnu/usr.bin/groff/src/preproc/pic/Makefile projects/lwref/gnu/usr.bin/groff/src/preproc/refer/Makefile projects/lwref/gnu/usr.bin/groff/src/preproc/soelim/Makefile projects/lwref/gnu/usr.bin/groff/src/preproc/tbl/Makefile projects/lwref/gnu/usr.bin/groff/src/roff/groff/Makefile projects/lwref/gnu/usr.bin/groff/src/roff/troff/Makefile projects/lwref/gnu/usr.bin/groff/src/utils/addftinfo/Makefile projects/lwref/gnu/usr.bin/groff/src/utils/hpftodit/Makefile projects/lwref/gnu/usr.bin/groff/src/utils/indxbib/Makefile projects/lwref/gnu/usr.bin/groff/src/utils/lkbib/Makefile projects/lwref/gnu/usr.bin/groff/src/utils/lookbib/Makefile projects/lwref/gnu/usr.bin/groff/src/utils/tfmtodit/Makefile projects/lwref/gnu/usr.bin/rcs/Makefile.inc projects/lwref/gnu/usr.bin/texinfo/info/Makefile projects/lwref/gnu/usr.bin/texinfo/infokey/Makefile projects/lwref/gnu/usr.bin/texinfo/install-info/Makefile projects/lwref/gnu/usr.bin/texinfo/makeinfo/Makefile projects/lwref/gnu/usr.bin/texinfo/texindex/Makefile projects/lwref/include/arpa/inet.h projects/lwref/include/arpa/nameser.h projects/lwref/include/arpa/nameser_compat.h projects/lwref/include/res_update.h projects/lwref/include/resolv.h projects/lwref/include/stddef.h projects/lwref/kerberos5/lib/libkrb5/Makefile projects/lwref/kerberos5/libexec/digest-service/Makefile projects/lwref/kerberos5/libexec/hprop/Makefile projects/lwref/kerberos5/libexec/hpropd/Makefile projects/lwref/kerberos5/libexec/ipropd-master/Makefile projects/lwref/kerberos5/libexec/ipropd-slave/Makefile projects/lwref/kerberos5/libexec/kadmind/Makefile projects/lwref/kerberos5/libexec/kcm/Makefile projects/lwref/kerberos5/libexec/kdc/Makefile projects/lwref/kerberos5/libexec/kdigest/Makefile projects/lwref/kerberos5/libexec/kfd/Makefile projects/lwref/kerberos5/libexec/kimpersonate/Makefile projects/lwref/kerberos5/libexec/kpasswdd/Makefile projects/lwref/kerberos5/tools/asn1_compile/Makefile projects/lwref/kerberos5/tools/slc/Makefile projects/lwref/kerberos5/usr.bin/hxtool/Makefile projects/lwref/kerberos5/usr.bin/kadmin/Makefile projects/lwref/kerberos5/usr.bin/kcc/Makefile projects/lwref/kerberos5/usr.bin/kdestroy/Makefile projects/lwref/kerberos5/usr.bin/kf/Makefile projects/lwref/kerberos5/usr.bin/kgetcred/Makefile projects/lwref/kerberos5/usr.bin/kinit/Makefile projects/lwref/kerberos5/usr.bin/kpasswd/Makefile projects/lwref/kerberos5/usr.bin/ksu/Makefile projects/lwref/kerberos5/usr.bin/string2key/Makefile projects/lwref/kerberos5/usr.bin/verify_krb5_conf/Makefile projects/lwref/kerberos5/usr.sbin/iprop-log/Makefile projects/lwref/kerberos5/usr.sbin/kstash/Makefile projects/lwref/kerberos5/usr.sbin/ktutil/Makefile projects/lwref/lib/Makefile projects/lwref/lib/atf/libatf-c++/Makefile projects/lwref/lib/clang/clang.build.mk projects/lwref/lib/clang/include/clang/Config/config.h projects/lwref/lib/clang/include/llvm/Config/config.h projects/lwref/lib/csu/amd64/Makefile projects/lwref/lib/csu/i386-elf/Makefile projects/lwref/lib/libc++/Makefile projects/lwref/lib/libc/Makefile projects/lwref/lib/libc/arm/aeabi/aeabi_vfp.h projects/lwref/lib/libc/gen/posix_spawnattr_init.3 projects/lwref/lib/libc/iconv/iconv.3 projects/lwref/lib/libc/include/isc/eventlib.h projects/lwref/lib/libc/include/isc/list.h projects/lwref/lib/libc/include/port_before.h projects/lwref/lib/libc/inet/inet_addr.c projects/lwref/lib/libc/inet/inet_cidr_ntop.c projects/lwref/lib/libc/inet/inet_cidr_pton.c projects/lwref/lib/libc/inet/inet_net_ntop.c projects/lwref/lib/libc/inet/inet_net_pton.c projects/lwref/lib/libc/inet/inet_neta.c projects/lwref/lib/libc/inet/inet_ntoa.c projects/lwref/lib/libc/inet/inet_ntop.c projects/lwref/lib/libc/inet/inet_pton.c projects/lwref/lib/libc/inet/nsap_addr.c projects/lwref/lib/libc/isc/ev_streams.c projects/lwref/lib/libc/isc/ev_timers.c projects/lwref/lib/libc/isc/eventlib_p.h projects/lwref/lib/libc/nameser/Symbol.map projects/lwref/lib/libc/nameser/ns_name.c projects/lwref/lib/libc/nameser/ns_netint.c projects/lwref/lib/libc/nameser/ns_parse.c projects/lwref/lib/libc/nameser/ns_print.c projects/lwref/lib/libc/nameser/ns_samedomain.c projects/lwref/lib/libc/nameser/ns_ttl.c projects/lwref/lib/libc/net/linkaddr.c projects/lwref/lib/libc/net/sctp_sys_calls.c projects/lwref/lib/libc/resolv/Makefile.inc projects/lwref/lib/libc/resolv/Symbol.map projects/lwref/lib/libc/resolv/herror.c projects/lwref/lib/libc/resolv/res_comp.c projects/lwref/lib/libc/resolv/res_data.c projects/lwref/lib/libc/resolv/res_debug.c projects/lwref/lib/libc/resolv/res_findzonecut.c projects/lwref/lib/libc/resolv/res_init.c projects/lwref/lib/libc/resolv/res_mkquery.c projects/lwref/lib/libc/resolv/res_mkupdate.c projects/lwref/lib/libc/resolv/res_query.c projects/lwref/lib/libc/resolv/res_send.c projects/lwref/lib/libc/resolv/res_update.c projects/lwref/lib/libc/stdlib/strtonum.c projects/lwref/lib/libcrypt/tests/Makefile projects/lwref/lib/libcuse/Makefile projects/lwref/lib/libmp/Makefile projects/lwref/lib/libnv/Makefile projects/lwref/lib/libopie/Makefile projects/lwref/lib/libpam/modules/pam_opie/pam_opie.c projects/lwref/lib/libpam/modules/pam_ssh/Makefile projects/lwref/lib/libproc/proc_sym.c projects/lwref/lib/libthr/thread/thr_init.c projects/lwref/lib/libthr/thread/thr_stack.c projects/lwref/lib/libusb/libusb.h projects/lwref/lib/libutil/Makefile projects/lwref/lib/msun/arm/fenv.c projects/lwref/lib/msun/src/math.h projects/lwref/libexec/atf/atf-check/Makefile projects/lwref/libexec/atf/atf-sh/Makefile projects/lwref/libexec/getty/main.c projects/lwref/libexec/mail.local/Makefile projects/lwref/libexec/rshd/rshd.c projects/lwref/libexec/rtld-elf/Makefile projects/lwref/libexec/rtld-elf/libmap.c projects/lwref/libexec/rtld-elf/rtld.c projects/lwref/libexec/rtld-elf/tests/Makefile projects/lwref/libexec/rtld-elf/tests/ld_library_pathfds.c projects/lwref/libexec/rtld-elf/tests/libpythagoras/Makefile projects/lwref/libexec/rtld-elf/tests/target/Makefile projects/lwref/libexec/smrsh/Makefile projects/lwref/libexec/telnetd/Makefile projects/lwref/release/arm/BEAGLEBONE.conf projects/lwref/release/arm/PANDABOARD.conf projects/lwref/release/arm/RPI-B.conf projects/lwref/release/arm/WANDBOARD-QUAD.conf projects/lwref/release/arm/ZEDBOARD.conf projects/lwref/release/arm/release.sh projects/lwref/release/release.conf.sample projects/lwref/release/release.sh projects/lwref/rescue/rescue/Makefile projects/lwref/sbin/atm/atmconfig/Makefile projects/lwref/sbin/atm/atmconfig/main.c projects/lwref/sbin/devd/Makefile projects/lwref/sbin/devd/devd.8 projects/lwref/sbin/devd/devd.cc projects/lwref/sbin/dhclient/tests/Makefile projects/lwref/sbin/fsck/Makefile projects/lwref/sbin/geom/class/part/gpart.8 projects/lwref/sbin/hastd/Makefile projects/lwref/sbin/ifconfig/Makefile projects/lwref/sbin/ifconfig/ifconfig.c projects/lwref/sbin/ifconfig/ifconfig.h projects/lwref/sbin/init/init.c projects/lwref/sbin/ipf/Makefile.inc projects/lwref/sbin/ipf/ipf/Makefile projects/lwref/sbin/ipf/ipfstat/Makefile projects/lwref/sbin/ipf/ipftest/Makefile projects/lwref/sbin/ipf/ipmon/Makefile projects/lwref/sbin/ipf/ipnat/Makefile projects/lwref/sbin/ipf/ippool/Makefile projects/lwref/sbin/ipf/ipresend/Makefile projects/lwref/sbin/ipfw/altq.c projects/lwref/sbin/ipfw/dummynet.c projects/lwref/sbin/ipfw/ipfw2.c projects/lwref/sbin/ipfw/ipfw2.h projects/lwref/sbin/ipfw/ipv6.c projects/lwref/sbin/mksnap_ffs/Makefile projects/lwref/sbin/mount/mntopts.h projects/lwref/sbin/mount/mount.8 projects/lwref/sbin/mount/mount.c projects/lwref/sbin/mount_nfs/mount_nfs.8 projects/lwref/sbin/mount_nfs/mount_nfs.c projects/lwref/sbin/newfs_msdos/newfs_msdos.c projects/lwref/sbin/rcorder/Makefile projects/lwref/sbin/shutdown/Makefile projects/lwref/sbin/umount/umount.c projects/lwref/secure/lib/libcrypto/Makefile.inc projects/lwref/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/lwref/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/lwref/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/lwref/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/lwref/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/lwref/secure/lib/libcrypto/man/BIO_ctrl.3 projects/lwref/secure/lib/libcrypto/man/BIO_f_base64.3 projects/lwref/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/lwref/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/lwref/secure/lib/libcrypto/man/BIO_f_md.3 projects/lwref/secure/lib/libcrypto/man/BIO_f_null.3 projects/lwref/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/lwref/secure/lib/libcrypto/man/BIO_find_type.3 projects/lwref/secure/lib/libcrypto/man/BIO_new.3 projects/lwref/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/lwref/secure/lib/libcrypto/man/BIO_push.3 projects/lwref/secure/lib/libcrypto/man/BIO_read.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_accept.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_bio.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_connect.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_fd.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_file.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_mem.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_null.3 projects/lwref/secure/lib/libcrypto/man/BIO_s_socket.3 projects/lwref/secure/lib/libcrypto/man/BIO_set_callback.3 projects/lwref/secure/lib/libcrypto/man/BIO_should_retry.3 projects/lwref/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/lwref/secure/lib/libcrypto/man/BN_CTX_new.3 projects/lwref/secure/lib/libcrypto/man/BN_CTX_start.3 projects/lwref/secure/lib/libcrypto/man/BN_add.3 projects/lwref/secure/lib/libcrypto/man/BN_add_word.3 projects/lwref/secure/lib/libcrypto/man/BN_bn2bin.3 projects/lwref/secure/lib/libcrypto/man/BN_cmp.3 projects/lwref/secure/lib/libcrypto/man/BN_copy.3 projects/lwref/secure/lib/libcrypto/man/BN_generate_prime.3 projects/lwref/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/lwref/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/lwref/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/lwref/secure/lib/libcrypto/man/BN_new.3 projects/lwref/secure/lib/libcrypto/man/BN_num_bytes.3 projects/lwref/secure/lib/libcrypto/man/BN_rand.3 projects/lwref/secure/lib/libcrypto/man/BN_set_bit.3 projects/lwref/secure/lib/libcrypto/man/BN_swap.3 projects/lwref/secure/lib/libcrypto/man/BN_zero.3 projects/lwref/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/lwref/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/lwref/secure/lib/libcrypto/man/CMS_compress.3 projects/lwref/secure/lib/libcrypto/man/CMS_decrypt.3 projects/lwref/secure/lib/libcrypto/man/CMS_encrypt.3 projects/lwref/secure/lib/libcrypto/man/CMS_final.3 projects/lwref/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/lwref/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/lwref/secure/lib/libcrypto/man/CMS_get0_type.3 projects/lwref/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/lwref/secure/lib/libcrypto/man/CMS_sign.3 projects/lwref/secure/lib/libcrypto/man/CMS_sign_add1_signer.3 projects/lwref/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/lwref/secure/lib/libcrypto/man/CMS_uncompress.3 projects/lwref/secure/lib/libcrypto/man/CMS_verify.3 projects/lwref/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/lwref/secure/lib/libcrypto/man/CONF_modules_free.3 projects/lwref/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/lwref/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/lwref/secure/lib/libcrypto/man/DH_generate_key.3 projects/lwref/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/lwref/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/lwref/secure/lib/libcrypto/man/DH_new.3 projects/lwref/secure/lib/libcrypto/man/DH_set_method.3 projects/lwref/secure/lib/libcrypto/man/DH_size.3 projects/lwref/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/lwref/secure/lib/libcrypto/man/DSA_do_sign.3 projects/lwref/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/lwref/secure/lib/libcrypto/man/DSA_generate_key.3 projects/lwref/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/lwref/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/lwref/secure/lib/libcrypto/man/DSA_new.3 projects/lwref/secure/lib/libcrypto/man/DSA_set_method.3 projects/lwref/secure/lib/libcrypto/man/DSA_sign.3 projects/lwref/secure/lib/libcrypto/man/DSA_size.3 projects/lwref/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/lwref/secure/lib/libcrypto/man/ERR_clear_error.3 projects/lwref/secure/lib/libcrypto/man/ERR_error_string.3 projects/lwref/secure/lib/libcrypto/man/ERR_get_error.3 projects/lwref/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/lwref/secure/lib/libcrypto/man/ERR_load_strings.3 projects/lwref/secure/lib/libcrypto/man/ERR_print_errors.3 projects/lwref/secure/lib/libcrypto/man/ERR_put_error.3 projects/lwref/secure/lib/libcrypto/man/ERR_remove_state.3 projects/lwref/secure/lib/libcrypto/man/ERR_set_mark.3 projects/lwref/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/lwref/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/lwref/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/lwref/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/lwref/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/lwref/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/lwref/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 projects/lwref/secure/lib/libcrypto/man/EVP_SealInit.3 projects/lwref/secure/lib/libcrypto/man/EVP_SignInit.3 projects/lwref/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/lwref/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/lwref/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/lwref/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/lwref/secure/lib/libcrypto/man/OPENSSL_config.3 projects/lwref/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/lwref/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/lwref/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/lwref/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/lwref/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/lwref/secure/lib/libcrypto/man/PKCS12_create.3 projects/lwref/secure/lib/libcrypto/man/PKCS12_parse.3 projects/lwref/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/lwref/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/lwref/secure/lib/libcrypto/man/PKCS7_sign.3 projects/lwref/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/lwref/secure/lib/libcrypto/man/PKCS7_verify.3 projects/lwref/secure/lib/libcrypto/man/RAND_add.3 projects/lwref/secure/lib/libcrypto/man/RAND_bytes.3 projects/lwref/secure/lib/libcrypto/man/RAND_cleanup.3 projects/lwref/secure/lib/libcrypto/man/RAND_egd.3 projects/lwref/secure/lib/libcrypto/man/RAND_load_file.3 projects/lwref/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/lwref/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/lwref/secure/lib/libcrypto/man/RSA_check_key.3 projects/lwref/secure/lib/libcrypto/man/RSA_generate_key.3 projects/lwref/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/lwref/secure/lib/libcrypto/man/RSA_new.3 projects/lwref/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/lwref/secure/lib/libcrypto/man/RSA_print.3 projects/lwref/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/lwref/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/lwref/secure/lib/libcrypto/man/RSA_set_method.3 projects/lwref/secure/lib/libcrypto/man/RSA_sign.3 projects/lwref/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/lwref/secure/lib/libcrypto/man/RSA_size.3 projects/lwref/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/lwref/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/lwref/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/lwref/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/lwref/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/lwref/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/lwref/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/lwref/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/lwref/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/lwref/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/lwref/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/lwref/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/lwref/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/lwref/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/lwref/secure/lib/libcrypto/man/X509_new.3 projects/lwref/secure/lib/libcrypto/man/X509_verify_cert.3 projects/lwref/secure/lib/libcrypto/man/bio.3 projects/lwref/secure/lib/libcrypto/man/blowfish.3 projects/lwref/secure/lib/libcrypto/man/bn.3 projects/lwref/secure/lib/libcrypto/man/bn_internal.3 projects/lwref/secure/lib/libcrypto/man/buffer.3 projects/lwref/secure/lib/libcrypto/man/crypto.3 projects/lwref/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/lwref/secure/lib/libcrypto/man/d2i_DHparams.3 projects/lwref/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/lwref/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/lwref/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/lwref/secure/lib/libcrypto/man/d2i_X509.3 projects/lwref/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/lwref/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/lwref/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/lwref/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/lwref/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/lwref/secure/lib/libcrypto/man/des.3 projects/lwref/secure/lib/libcrypto/man/dh.3 projects/lwref/secure/lib/libcrypto/man/dsa.3 projects/lwref/secure/lib/libcrypto/man/ecdsa.3 projects/lwref/secure/lib/libcrypto/man/engine.3 projects/lwref/secure/lib/libcrypto/man/err.3 projects/lwref/secure/lib/libcrypto/man/evp.3 projects/lwref/secure/lib/libcrypto/man/hmac.3 projects/lwref/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/lwref/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/lwref/secure/lib/libcrypto/man/lh_stats.3 projects/lwref/secure/lib/libcrypto/man/lhash.3 projects/lwref/secure/lib/libcrypto/man/md5.3 projects/lwref/secure/lib/libcrypto/man/mdc2.3 projects/lwref/secure/lib/libcrypto/man/pem.3 projects/lwref/secure/lib/libcrypto/man/rand.3 projects/lwref/secure/lib/libcrypto/man/rc4.3 projects/lwref/secure/lib/libcrypto/man/ripemd.3 projects/lwref/secure/lib/libcrypto/man/rsa.3 projects/lwref/secure/lib/libcrypto/man/sha.3 projects/lwref/secure/lib/libcrypto/man/threads.3 projects/lwref/secure/lib/libcrypto/man/ui.3 projects/lwref/secure/lib/libcrypto/man/ui_compat.3 projects/lwref/secure/lib/libcrypto/man/x509.3 projects/lwref/secure/lib/libssh/Makefile projects/lwref/secure/lib/libssl/Makefile.man projects/lwref/secure/lib/libssl/man/SSL_CIPHER_get_name.3 projects/lwref/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_add_session.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_ctrl.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_free.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_new.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_sess_number.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_sessions.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_mode.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_options.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_timeout.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_set_verify.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_use_certificate.3 projects/lwref/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 projects/lwref/secure/lib/libssl/man/SSL_SESSION_free.3 projects/lwref/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 projects/lwref/secure/lib/libssl/man/SSL_SESSION_get_time.3 projects/lwref/secure/lib/libssl/man/SSL_accept.3 projects/lwref/secure/lib/libssl/man/SSL_alert_type_string.3 projects/lwref/secure/lib/libssl/man/SSL_clear.3 projects/lwref/secure/lib/libssl/man/SSL_connect.3 projects/lwref/secure/lib/libssl/man/SSL_do_handshake.3 projects/lwref/secure/lib/libssl/man/SSL_free.3 projects/lwref/secure/lib/libssl/man/SSL_get_SSL_CTX.3 projects/lwref/secure/lib/libssl/man/SSL_get_ciphers.3 projects/lwref/secure/lib/libssl/man/SSL_get_client_CA_list.3 projects/lwref/secure/lib/libssl/man/SSL_get_current_cipher.3 projects/lwref/secure/lib/libssl/man/SSL_get_default_timeout.3 projects/lwref/secure/lib/libssl/man/SSL_get_error.3 projects/lwref/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 projects/lwref/secure/lib/libssl/man/SSL_get_ex_new_index.3 projects/lwref/secure/lib/libssl/man/SSL_get_fd.3 projects/lwref/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 projects/lwref/secure/lib/libssl/man/SSL_get_peer_certificate.3 projects/lwref/secure/lib/libssl/man/SSL_get_psk_identity.3 projects/lwref/secure/lib/libssl/man/SSL_get_rbio.3 projects/lwref/secure/lib/libssl/man/SSL_get_session.3 projects/lwref/secure/lib/libssl/man/SSL_get_verify_result.3 projects/lwref/secure/lib/libssl/man/SSL_get_version.3 projects/lwref/secure/lib/libssl/man/SSL_library_init.3 projects/lwref/secure/lib/libssl/man/SSL_load_client_CA_file.3 projects/lwref/secure/lib/libssl/man/SSL_new.3 projects/lwref/secure/lib/libssl/man/SSL_pending.3 projects/lwref/secure/lib/libssl/man/SSL_read.3 projects/lwref/secure/lib/libssl/man/SSL_rstate_string.3 projects/lwref/secure/lib/libssl/man/SSL_session_reused.3 projects/lwref/secure/lib/libssl/man/SSL_set_bio.3 projects/lwref/secure/lib/libssl/man/SSL_set_connect_state.3 projects/lwref/secure/lib/libssl/man/SSL_set_fd.3 projects/lwref/secure/lib/libssl/man/SSL_set_session.3 projects/lwref/secure/lib/libssl/man/SSL_set_shutdown.3 projects/lwref/secure/lib/libssl/man/SSL_set_verify_result.3 projects/lwref/secure/lib/libssl/man/SSL_shutdown.3 projects/lwref/secure/lib/libssl/man/SSL_state_string.3 projects/lwref/secure/lib/libssl/man/SSL_want.3 projects/lwref/secure/lib/libssl/man/SSL_write.3 projects/lwref/secure/lib/libssl/man/d2i_SSL_SESSION.3 projects/lwref/secure/lib/libssl/man/ssl.3 projects/lwref/secure/libexec/sftp-server/Makefile projects/lwref/secure/libexec/ssh-keysign/Makefile projects/lwref/secure/libexec/ssh-pkcs11-helper/Makefile projects/lwref/secure/usr.bin/openssl/man/CA.pl.1 projects/lwref/secure/usr.bin/openssl/man/asn1parse.1 projects/lwref/secure/usr.bin/openssl/man/ca.1 projects/lwref/secure/usr.bin/openssl/man/ciphers.1 projects/lwref/secure/usr.bin/openssl/man/cms.1 projects/lwref/secure/usr.bin/openssl/man/crl.1 projects/lwref/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/lwref/secure/usr.bin/openssl/man/dgst.1 projects/lwref/secure/usr.bin/openssl/man/dhparam.1 projects/lwref/secure/usr.bin/openssl/man/dsa.1 projects/lwref/secure/usr.bin/openssl/man/dsaparam.1 projects/lwref/secure/usr.bin/openssl/man/ec.1 projects/lwref/secure/usr.bin/openssl/man/ecparam.1 projects/lwref/secure/usr.bin/openssl/man/enc.1 projects/lwref/secure/usr.bin/openssl/man/errstr.1 projects/lwref/secure/usr.bin/openssl/man/gendsa.1 projects/lwref/secure/usr.bin/openssl/man/genpkey.1 projects/lwref/secure/usr.bin/openssl/man/genrsa.1 projects/lwref/secure/usr.bin/openssl/man/nseq.1 projects/lwref/secure/usr.bin/openssl/man/ocsp.1 projects/lwref/secure/usr.bin/openssl/man/openssl.1 projects/lwref/secure/usr.bin/openssl/man/passwd.1 projects/lwref/secure/usr.bin/openssl/man/pkcs12.1 projects/lwref/secure/usr.bin/openssl/man/pkcs7.1 projects/lwref/secure/usr.bin/openssl/man/pkcs8.1 projects/lwref/secure/usr.bin/openssl/man/pkey.1 projects/lwref/secure/usr.bin/openssl/man/pkeyparam.1 projects/lwref/secure/usr.bin/openssl/man/pkeyutl.1 projects/lwref/secure/usr.bin/openssl/man/rand.1 projects/lwref/secure/usr.bin/openssl/man/req.1 projects/lwref/secure/usr.bin/openssl/man/rsa.1 projects/lwref/secure/usr.bin/openssl/man/rsautl.1 projects/lwref/secure/usr.bin/openssl/man/s_client.1 projects/lwref/secure/usr.bin/openssl/man/s_server.1 projects/lwref/secure/usr.bin/openssl/man/s_time.1 projects/lwref/secure/usr.bin/openssl/man/sess_id.1 projects/lwref/secure/usr.bin/openssl/man/smime.1 projects/lwref/secure/usr.bin/openssl/man/speed.1 projects/lwref/secure/usr.bin/openssl/man/spkac.1 projects/lwref/secure/usr.bin/openssl/man/ts.1 projects/lwref/secure/usr.bin/openssl/man/tsget.1 projects/lwref/secure/usr.bin/openssl/man/verify.1 projects/lwref/secure/usr.bin/openssl/man/version.1 projects/lwref/secure/usr.bin/openssl/man/x509.1 projects/lwref/secure/usr.bin/openssl/man/x509v3_config.1 projects/lwref/secure/usr.bin/scp/Makefile projects/lwref/secure/usr.bin/sftp/Makefile projects/lwref/secure/usr.bin/ssh-add/Makefile projects/lwref/secure/usr.bin/ssh-agent/Makefile projects/lwref/secure/usr.bin/ssh-keygen/Makefile projects/lwref/secure/usr.bin/ssh-keyscan/Makefile projects/lwref/secure/usr.bin/ssh/Makefile projects/lwref/secure/usr.sbin/sshd/Makefile projects/lwref/share/dtrace/Makefile projects/lwref/share/dtrace/README projects/lwref/share/dtrace/toolkit/Makefile projects/lwref/share/examples/bhyve/vmrun.sh projects/lwref/share/man/man3/pthread.3 projects/lwref/share/man/man4/altera_atse.4 projects/lwref/share/man/man4/atkbd.4 projects/lwref/share/man/man4/iwn.4 projects/lwref/share/man/man4/iwnfw.4 projects/lwref/share/man/man4/kbdmux.4 projects/lwref/share/man/man4/ukbd.4 projects/lwref/share/man/man4/urtwn.4 projects/lwref/share/man/man4/vkbd.4 projects/lwref/share/man/man4/vt.4 projects/lwref/share/man/man5/Makefile projects/lwref/share/man/man5/rc.conf.5 projects/lwref/share/man/man5/src.conf.5 projects/lwref/share/man/man7/hier.7 projects/lwref/share/man/man8/nanobsd.8 projects/lwref/share/man/man9/Makefile projects/lwref/share/man/man9/pmap.9 projects/lwref/share/man/man9/sysctl.9 projects/lwref/share/man/man9/timeout.9 projects/lwref/share/man/man9/vm_page_busy.9 projects/lwref/share/misc/bsd-family-tree projects/lwref/share/misc/committers-ports.dot projects/lwref/share/misc/committers-src.dot projects/lwref/share/mk/atf.test.mk projects/lwref/share/mk/bsd.dep.mk projects/lwref/share/mk/bsd.lib.mk projects/lwref/share/mk/bsd.libnames.mk projects/lwref/share/mk/bsd.opts.mk projects/lwref/share/mk/bsd.prog.mk projects/lwref/share/syscons/keymaps/INDEX.keymaps projects/lwref/share/syscons/keymaps/be.iso.acc.kbd projects/lwref/share/syscons/keymaps/cs.latin2.qwertz.kbd projects/lwref/share/syscons/keymaps/uk.iso-ctrl.kbd projects/lwref/share/syscons/keymaps/uk.iso.kbd projects/lwref/share/vt/keymaps/Makefile projects/lwref/share/vt/keymaps/pl.kbd (contents, props changed) projects/lwref/share/vt/keymaps/ua.kbd (contents, props changed) projects/lwref/share/vt/keymaps/ua.shift.alt.kbd (contents, props changed) projects/lwref/sys/amd64/amd64/pmap.c projects/lwref/sys/amd64/conf/NOTES projects/lwref/sys/amd64/include/param.h projects/lwref/sys/amd64/include/sf_buf.h projects/lwref/sys/amd64/include/vmm.h (contents, props changed) projects/lwref/sys/amd64/include/vmparam.h projects/lwref/sys/amd64/vmm/intel/vtd.c projects/lwref/sys/amd64/vmm/io/vatpic.c projects/lwref/sys/amd64/vmm/vmm.c projects/lwref/sys/amd64/vmm/vmm_instruction_emul.c projects/lwref/sys/amd64/vmm/x86.c projects/lwref/sys/arm/arm/cpufunc_asm_arm10.S projects/lwref/sys/arm/arm/cpufunc_asm_arm9.S projects/lwref/sys/arm/arm/cpufunc_asm_armv5.S projects/lwref/sys/arm/arm/cpufunc_asm_armv6.S projects/lwref/sys/arm/arm/cpufunc_asm_armv7.S projects/lwref/sys/arm/arm/cpufunc_asm_xscale.S projects/lwref/sys/arm/arm/cpufunc_asm_xscale_c3.S projects/lwref/sys/arm/arm/disassem.c projects/lwref/sys/arm/arm/elf_machdep.c projects/lwref/sys/arm/arm/exception.S projects/lwref/sys/arm/arm/fusu.S projects/lwref/sys/arm/arm/generic_timer.c projects/lwref/sys/arm/arm/gic.c projects/lwref/sys/arm/arm/intr.c projects/lwref/sys/arm/arm/locore.S projects/lwref/sys/arm/arm/machdep.c projects/lwref/sys/arm/arm/mpcore_timer.c projects/lwref/sys/arm/arm/nexus.c projects/lwref/sys/arm/arm/pl190.c projects/lwref/sys/arm/arm/pl310.c projects/lwref/sys/arm/arm/pmap-v6.c projects/lwref/sys/arm/arm/pmap.c projects/lwref/sys/arm/arm/setstack.s projects/lwref/sys/arm/arm/support.S projects/lwref/sys/arm/arm/vm_machdep.c projects/lwref/sys/arm/at91/at91.c projects/lwref/sys/arm/at91/at91_aic.c projects/lwref/sys/arm/at91/at91_machdep.c projects/lwref/sys/arm/at91/at91_mci.c projects/lwref/sys/arm/at91/at91_mcireg.h projects/lwref/sys/arm/at91/at91_pio.c projects/lwref/sys/arm/at91/at91_piovar.h projects/lwref/sys/arm/at91/at91_pit.c projects/lwref/sys/arm/at91/at91_pmc.c projects/lwref/sys/arm/at91/at91sam9260.c projects/lwref/sys/arm/at91/at91sam9260reg.h projects/lwref/sys/arm/at91/files.at91 projects/lwref/sys/arm/at91/std.atmel projects/lwref/sys/arm/conf/CHROMEBOOK-SNOW projects/lwref/sys/arm/conf/CHROMEBOOK-SPRING projects/lwref/sys/arm/conf/HL201 projects/lwref/sys/arm/freescale/imx/imx51_ipuv3_fbd.c projects/lwref/sys/arm/freescale/imx/imx6_anatop.c projects/lwref/sys/arm/freescale/imx/imx6_ccmreg.h projects/lwref/sys/arm/freescale/imx/imx6_machdep.c projects/lwref/sys/arm/include/asm.h projects/lwref/sys/arm/include/atomic.h projects/lwref/sys/arm/include/counter.h projects/lwref/sys/arm/include/elf.h projects/lwref/sys/arm/include/param.h projects/lwref/sys/arm/include/pl310.h projects/lwref/sys/arm/include/platform.h projects/lwref/sys/arm/include/sf_buf.h projects/lwref/sys/arm/include/vmparam.h projects/lwref/sys/arm/samsung/exynos/chrome_ec.c projects/lwref/sys/arm/samsung/exynos/chrome_ec_spi.c projects/lwref/sys/arm/samsung/exynos/chrome_kb.c projects/lwref/sys/arm/samsung/exynos/exynos5_combiner.c projects/lwref/sys/arm/samsung/exynos/exynos5_ehci.c projects/lwref/sys/arm/samsung/exynos/exynos5_fimd.c projects/lwref/sys/arm/samsung/exynos/exynos5_i2c.c projects/lwref/sys/arm/samsung/exynos/exynos5_machdep.c projects/lwref/sys/arm/samsung/exynos/exynos5_mct.c projects/lwref/sys/arm/samsung/exynos/exynos5_pad.c projects/lwref/sys/arm/samsung/exynos/exynos5_pmu.c projects/lwref/sys/arm/samsung/exynos/exynos5_spi.c projects/lwref/sys/arm/samsung/exynos/exynos5_usb_phy.c projects/lwref/sys/arm/samsung/exynos/exynos5_xhci.c projects/lwref/sys/arm/ti/ti_i2c.c projects/lwref/sys/arm/ti/ti_i2c.h projects/lwref/sys/arm/ti/ti_smc.S projects/lwref/sys/arm/xscale/ixp425/if_npe.c projects/lwref/sys/boot/common/Makefile.inc projects/lwref/sys/boot/common/bootstrap.h projects/lwref/sys/boot/common/module.c projects/lwref/sys/boot/common/part.c projects/lwref/sys/boot/i386/boot2/Makefile projects/lwref/sys/boot/i386/btx/btx/Makefile projects/lwref/sys/boot/i386/btx/btxldr/Makefile projects/lwref/sys/boot/i386/btx/lib/Makefile projects/lwref/sys/boot/i386/loader/Makefile projects/lwref/sys/boot/mips/beri/boot2/Makefile projects/lwref/sys/boot/mips/beri/loader/Makefile projects/lwref/sys/boot/pc98/boot2/Makefile projects/lwref/sys/boot/pc98/btx/lib/Makefile projects/lwref/sys/boot/pc98/loader/Makefile projects/lwref/sys/boot/sparc64/boot1/Makefile projects/lwref/sys/boot/sparc64/loader/Makefile projects/lwref/sys/boot/usb/Makefile projects/lwref/sys/boot/userboot/userboot/devicename.c projects/lwref/sys/cam/ata/ata_da.c projects/lwref/sys/cam/ata/ata_xpt.c projects/lwref/sys/cam/ctl/ctl.c projects/lwref/sys/cam/ctl/ctl_backend_block.c projects/lwref/sys/cam/ctl/ctl_cmd_table.c projects/lwref/sys/cam/ctl/ctl_frontend_iscsi.c projects/lwref/sys/cam/ctl/ctl_private.h projects/lwref/sys/cam/ctl/ctl_ser_table.c projects/lwref/sys/cam/ctl/ctl_tpc.c projects/lwref/sys/cam/ctl/ctl_util.c projects/lwref/sys/cam/ctl/ctl_util.h projects/lwref/sys/cam/scsi/scsi_all.c projects/lwref/sys/cam/scsi/scsi_all.h projects/lwref/sys/cam/scsi/scsi_da.c projects/lwref/sys/cam/scsi/scsi_low.c projects/lwref/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c projects/lwref/sys/cddl/compat/opensolaris/sys/atomic.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/dtrace/profile.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/dtrace/systrace.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dbuf.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_cache.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/os/fm.c projects/lwref/sys/cddl/contrib/opensolaris/uts/common/sys/acl.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/sys/bitmap.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/sys/feature_tests.h projects/lwref/sys/cddl/contrib/opensolaris/uts/common/sys/processor.h projects/lwref/sys/cddl/contrib/opensolaris/uts/sparc/dtrace/fasttrap_isa.c projects/lwref/sys/cddl/dev/fbt/fbt.c projects/lwref/sys/compat/freebsd32/freebsd32_misc.c projects/lwref/sys/compat/freebsd32/freebsd32_proto.h projects/lwref/sys/compat/freebsd32/freebsd32_syscall.h projects/lwref/sys/compat/freebsd32/freebsd32_syscalls.c projects/lwref/sys/compat/freebsd32/freebsd32_sysent.c projects/lwref/sys/compat/freebsd32/freebsd32_systrace_args.c projects/lwref/sys/compat/freebsd32/syscalls.master projects/lwref/sys/conf/Makefile.arm projects/lwref/sys/conf/NOTES projects/lwref/sys/conf/files projects/lwref/sys/conf/files.arm projects/lwref/sys/conf/files.i386 projects/lwref/sys/conf/files.mips projects/lwref/sys/conf/files.pc98 projects/lwref/sys/conf/files.powerpc projects/lwref/sys/conf/files.sparc64 projects/lwref/sys/conf/kern.mk projects/lwref/sys/conf/kern.opts.mk projects/lwref/sys/conf/kern.post.mk projects/lwref/sys/conf/kmod.mk projects/lwref/sys/conf/options projects/lwref/sys/conf/options.arm projects/lwref/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_power.c projects/lwref/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_recv.c projects/lwref/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_reset.c projects/lwref/sys/contrib/ipfilter/netinet/ip_compat.h projects/lwref/sys/ddb/db_run.c projects/lwref/sys/dev/acpica/acpi_cpu.c projects/lwref/sys/dev/acpica/acpi_hpet.c projects/lwref/sys/dev/acpica/acpi_timer.c projects/lwref/sys/dev/aic7xxx/aic79xx_pci.c projects/lwref/sys/dev/amr/amr.c projects/lwref/sys/dev/an/if_an.c projects/lwref/sys/dev/ata/chipsets/ata-promise.c projects/lwref/sys/dev/ath/ath_hal/ah.c projects/lwref/sys/dev/ath/ath_hal/ah_decode.h projects/lwref/sys/dev/ath/ath_hal/ah_internal.h projects/lwref/sys/dev/ath/if_ath.c projects/lwref/sys/dev/ath/if_ath_beacon.c projects/lwref/sys/dev/cs/if_cs.c projects/lwref/sys/dev/cxgbe/adapter.h projects/lwref/sys/dev/cxgbe/common/common.h projects/lwref/sys/dev/cxgbe/common/t4_hw.c projects/lwref/sys/dev/cxgbe/t4_main.c projects/lwref/sys/dev/cxgbe/t4_netmap.c projects/lwref/sys/dev/cxgbe/t4_sge.c projects/lwref/sys/dev/drm2/drm_fb_helper.c projects/lwref/sys/dev/drm2/i915/i915_drv.h projects/lwref/sys/dev/drm2/i915/i915_gem.c projects/lwref/sys/dev/drm2/i915/i915_irq.c projects/lwref/sys/dev/drm2/i915/intel_opregion.c projects/lwref/sys/dev/drm2/ttm/ttm_bo_vm.c projects/lwref/sys/dev/e1000/if_em.c projects/lwref/sys/dev/e1000/if_igb.c projects/lwref/sys/dev/e1000/if_lem.c projects/lwref/sys/dev/ep/if_ep.c projects/lwref/sys/dev/esp/ncr53c9x.c projects/lwref/sys/dev/fb/fbd.c projects/lwref/sys/dev/fdt/simplebus.c projects/lwref/sys/dev/hpt27xx/hpt27xx_os_bsd.c projects/lwref/sys/dev/hpt27xx/hpt27xx_osm_bsd.c projects/lwref/sys/dev/hpt27xx/os_bsd.h projects/lwref/sys/dev/hptiop/hptiop.c projects/lwref/sys/dev/hptiop/hptiop.h projects/lwref/sys/dev/hptmv/entry.c projects/lwref/sys/dev/hptmv/global.h projects/lwref/sys/dev/hptmv/hptproc.c projects/lwref/sys/dev/hptmv/ioctl.c projects/lwref/sys/dev/hptmv/mv.c projects/lwref/sys/dev/hptmv/osbsd.h projects/lwref/sys/dev/hptnr/README projects/lwref/sys/dev/hptnr/amd64-elf.hptnr_lib.o.uu projects/lwref/sys/dev/hptnr/hptnr_config.c projects/lwref/sys/dev/hptnr/hptnr_os_bsd.c projects/lwref/sys/dev/hptnr/hptnr_osm_bsd.c projects/lwref/sys/dev/hptnr/i386-elf.hptnr_lib.o.uu projects/lwref/sys/dev/hptnr/os_bsd.h projects/lwref/sys/dev/hptrr/hptrr_os_bsd.c projects/lwref/sys/dev/hptrr/hptrr_osm_bsd.c projects/lwref/sys/dev/hptrr/os_bsd.h projects/lwref/sys/dev/iscsi/icl.c projects/lwref/sys/dev/iscsi/icl_proxy.c projects/lwref/sys/dev/iscsi/iscsi.c projects/lwref/sys/dev/iwn/if_iwn.c projects/lwref/sys/dev/ixgbe/ixgbe.c projects/lwref/sys/dev/netmap/if_em_netmap.h projects/lwref/sys/dev/netmap/if_igb_netmap.h projects/lwref/sys/dev/netmap/if_lem_netmap.h projects/lwref/sys/dev/netmap/if_re_netmap.h projects/lwref/sys/dev/netmap/ixgbe_netmap.h projects/lwref/sys/dev/netmap/netmap.c projects/lwref/sys/dev/netmap/netmap_freebsd.c projects/lwref/sys/dev/netmap/netmap_generic.c projects/lwref/sys/dev/netmap/netmap_kern.h projects/lwref/sys/dev/netmap/netmap_mbq.h projects/lwref/sys/dev/netmap/netmap_mem2.c projects/lwref/sys/dev/netmap/netmap_mem2.h projects/lwref/sys/dev/netmap/netmap_offloadings.c projects/lwref/sys/dev/netmap/netmap_pipe.c projects/lwref/sys/dev/netmap/netmap_vale.c projects/lwref/sys/dev/nfe/if_nfe.c projects/lwref/sys/dev/oce/oce_mbox.c projects/lwref/sys/dev/ofw/ofwbus.c projects/lwref/sys/dev/pccbb/pccbb_pci.c projects/lwref/sys/dev/pci/pci.c projects/lwref/sys/dev/pci/pci_if.m projects/lwref/sys/dev/pci/pci_private.h projects/lwref/sys/dev/pci/pcivar.h projects/lwref/sys/dev/si/si.c projects/lwref/sys/dev/sound/usb/uaudio.c projects/lwref/sys/dev/streams/streams.c projects/lwref/sys/dev/usb/controller/at91dci.c projects/lwref/sys/dev/usb/controller/at91dci.h projects/lwref/sys/dev/usb/controller/at91dci_atmelarm.c projects/lwref/sys/dev/usb/controller/at91dci_fdt.c projects/lwref/sys/dev/usb/controller/ehci.c projects/lwref/sys/dev/usb/controller/saf1761_otg.c projects/lwref/sys/dev/usb/controller/usb_controller.c projects/lwref/sys/dev/usb/controller/uss820dci.c projects/lwref/sys/dev/usb/controller/uss820dci.h projects/lwref/sys/dev/usb/controller/uss820dci_atmelarm.c projects/lwref/sys/dev/usb/gadget/g_audio.c projects/lwref/sys/dev/usb/net/if_cdce.c projects/lwref/sys/dev/usb/quirk/usb_quirk.c projects/lwref/sys/dev/usb/quirk/usb_quirk.h projects/lwref/sys/dev/usb/serial/u3g.c projects/lwref/sys/dev/usb/serial/uftdi.c projects/lwref/sys/dev/usb/serial/umcs.c projects/lwref/sys/dev/usb/template/usb_template.c projects/lwref/sys/dev/usb/template/usb_template.h projects/lwref/sys/dev/usb/usb_device.c projects/lwref/sys/dev/usb/usb_ioctl.h projects/lwref/sys/dev/usb/usb_msctest.c projects/lwref/sys/dev/usb/usb_msctest.h projects/lwref/sys/dev/usb/usbdevs projects/lwref/sys/dev/usb/wlan/if_run.c projects/lwref/sys/dev/usb/wlan/if_upgt.c projects/lwref/sys/dev/usb/wlan/if_urtwn.c projects/lwref/sys/dev/virtio/network/if_vtnet.c projects/lwref/sys/dev/virtio/virtqueue.c projects/lwref/sys/dev/vt/colors/vt_termcolors.c projects/lwref/sys/dev/vt/colors/vt_termcolors.h projects/lwref/sys/dev/vt/font/vt_mouse_cursor.c projects/lwref/sys/dev/vt/hw/efifb/efifb.c projects/lwref/sys/dev/vt/hw/fb/vt_early_fb.c projects/lwref/sys/dev/vt/hw/fb/vt_fb.c projects/lwref/sys/dev/vt/hw/fb/vt_fb.h projects/lwref/sys/dev/vt/hw/ofwfb/ofwfb.c projects/lwref/sys/dev/vt/hw/vga/vt_vga.c projects/lwref/sys/dev/vt/vt.h projects/lwref/sys/dev/vt/vt_buf.c projects/lwref/sys/dev/vt/vt_core.c projects/lwref/sys/dev/vt/vt_sysmouse.c projects/lwref/sys/dev/xen/blkback/blkback.c projects/lwref/sys/dev/xen/blkfront/blkfront.c projects/lwref/sys/dev/xen/console/xencons_ring.c projects/lwref/sys/dev/xen/netback/netback.c projects/lwref/sys/fs/nandfs/nandfs_subr.c projects/lwref/sys/fs/nandfs/nandfs_vfsops.c projects/lwref/sys/fs/nandfs/nandfs_vnops.c projects/lwref/sys/fs/nfsserver/nfs_nfsdsocket.c projects/lwref/sys/fs/nullfs/null_vnops.c projects/lwref/sys/geom/cache/g_cache.c projects/lwref/sys/geom/geom_dev.c projects/lwref/sys/geom/journal/g_journal.c projects/lwref/sys/geom/part/g_part_mbr.c projects/lwref/sys/i386/acpica/acpi_wakecode.S projects/lwref/sys/i386/conf/NOTES projects/lwref/sys/i386/i386/pmap.c projects/lwref/sys/i386/i386/vm_machdep.c projects/lwref/sys/i386/include/sf_buf.h projects/lwref/sys/i386/include/vmparam.h projects/lwref/sys/i386/xen/pmap.c projects/lwref/sys/kern/imgact_elf.c projects/lwref/sys/kern/kern_descrip.c projects/lwref/sys/kern/kern_exec.c projects/lwref/sys/kern/kern_exit.c projects/lwref/sys/kern/kern_malloc.c projects/lwref/sys/kern/kern_proc.c projects/lwref/sys/kern/kern_prot.c projects/lwref/sys/kern/kern_sig.c projects/lwref/sys/kern/kern_time.c projects/lwref/sys/kern/kern_umtx.c projects/lwref/sys/kern/sched_4bsd.c projects/lwref/sys/kern/sched_ule.c projects/lwref/sys/kern/subr_terminal.c projects/lwref/sys/kern/subr_witness.c projects/lwref/sys/kern/sys_process.c projects/lwref/sys/kern/sys_socket.c projects/lwref/sys/kern/uipc_shm.c projects/lwref/sys/kern/uipc_socket.c projects/lwref/sys/kern/uipc_syscalls.c projects/lwref/sys/kern/uipc_usrreq.c projects/lwref/sys/kern/vfs_bio.c projects/lwref/sys/kern/vfs_cache.c projects/lwref/sys/kern/vfs_init.c projects/lwref/sys/kern/vfs_lookup.c projects/lwref/sys/kern/vfs_mount.c projects/lwref/sys/kern/vfs_subr.c projects/lwref/sys/kern/vfs_vnops.c projects/lwref/sys/libkern/arm/divsi3.S projects/lwref/sys/mips/include/sf_buf.h projects/lwref/sys/mips/include/vmparam.h projects/lwref/sys/mips/mips/pmap.c projects/lwref/sys/mips/mips/vm_machdep.c projects/lwref/sys/modules/Makefile projects/lwref/sys/modules/acl_nfs4/Makefile projects/lwref/sys/modules/acl_posix1e/Makefile projects/lwref/sys/modules/aic7xxx/ahc/Makefile projects/lwref/sys/modules/aic7xxx/ahc/ahc_eisa/Makefile projects/lwref/sys/modules/alq/Makefile projects/lwref/sys/modules/an/Makefile projects/lwref/sys/modules/arcnet/Makefile projects/lwref/sys/modules/cam/Makefile projects/lwref/sys/modules/carp/Makefile projects/lwref/sys/modules/cc/cc_cdg/Makefile projects/lwref/sys/modules/cc/cc_chd/Makefile projects/lwref/sys/modules/cc/cc_cubic/Makefile projects/lwref/sys/modules/cc/cc_hd/Makefile projects/lwref/sys/modules/cc/cc_htcp/Makefile projects/lwref/sys/modules/cc/cc_vegas/Makefile projects/lwref/sys/modules/cxgb/Makefile projects/lwref/sys/modules/cxgb/cxgb/Makefile projects/lwref/sys/modules/cxgb/iw_cxgb/Makefile projects/lwref/sys/modules/cxgb/tom/Makefile projects/lwref/sys/modules/cxgbe/Makefile projects/lwref/sys/modules/cxgbe/if_cxgbe/Makefile projects/lwref/sys/modules/cxgbe/iw_cxgbe/Makefile projects/lwref/sys/modules/cxgbe/tom/Makefile projects/lwref/sys/modules/dpt/Makefile projects/lwref/sys/modules/drm/Makefile projects/lwref/sys/modules/drm2/Makefile projects/lwref/sys/modules/drm2/i915kms/Makefile projects/lwref/sys/modules/drm2/radeonkms/Makefile projects/lwref/sys/modules/dtrace/Makefile projects/lwref/sys/modules/dtrace/fbt/Makefile projects/lwref/sys/modules/dummynet/Makefile projects/lwref/sys/modules/em/Makefile projects/lwref/sys/modules/en/Makefile projects/lwref/sys/modules/ep/Makefile projects/lwref/sys/modules/fatm/Makefile projects/lwref/sys/modules/firewire/fwip/Makefile projects/lwref/sys/modules/hatm/Makefile projects/lwref/sys/modules/ibcore/Makefile projects/lwref/sys/modules/if_bridge/Makefile projects/lwref/sys/modules/if_disc/Makefile projects/lwref/sys/modules/if_faith/Makefile projects/lwref/sys/modules/if_gif/Makefile projects/lwref/sys/modules/if_gre/Makefile projects/lwref/sys/modules/if_lagg/Makefile projects/lwref/sys/modules/if_stf/Makefile projects/lwref/sys/modules/if_tap/Makefile projects/lwref/sys/modules/if_tun/Makefile projects/lwref/sys/modules/igb/Makefile projects/lwref/sys/modules/ip6_mroute_mod/Makefile projects/lwref/sys/modules/ip_mroute_mod/Makefile projects/lwref/sys/modules/ipdivert/Makefile projects/lwref/sys/modules/ipfilter/Makefile projects/lwref/sys/modules/ipfw/Makefile projects/lwref/sys/modules/ipoib/Makefile projects/lwref/sys/modules/ixgbe/Makefile projects/lwref/sys/modules/khelp/h_ertt/Makefile projects/lwref/sys/modules/krpc/Makefile projects/lwref/sys/modules/linux/Makefile projects/lwref/sys/modules/lmc/Makefile projects/lwref/sys/modules/mlx4/Makefile projects/lwref/sys/modules/mlx4ib/Makefile projects/lwref/sys/modules/mlxen/Makefile projects/lwref/sys/modules/mthca/Makefile projects/lwref/sys/modules/netgraph/Makefile projects/lwref/sys/modules/netgraph/gif/Makefile projects/lwref/sys/modules/netgraph/iface/Makefile projects/lwref/sys/modules/netgraph/ipfw/Makefile projects/lwref/sys/modules/netgraph/netflow/Makefile projects/lwref/sys/modules/nfscl/Makefile projects/lwref/sys/modules/nfsclient/Makefile projects/lwref/sys/modules/nfslockd/Makefile projects/lwref/sys/modules/nfsserver/Makefile projects/lwref/sys/modules/patm/Makefile projects/lwref/sys/modules/pf/Makefile projects/lwref/sys/modules/pflog/Makefile projects/lwref/sys/modules/pfsync/Makefile projects/lwref/sys/modules/siftr/Makefile projects/lwref/sys/modules/smbfs/Makefile projects/lwref/sys/modules/snc/Makefile projects/lwref/sys/modules/sound/driver/Makefile projects/lwref/sys/modules/sppp/Makefile projects/lwref/sys/modules/trm/Makefile projects/lwref/sys/modules/usb/Makefile projects/lwref/sys/modules/usb/template/Makefile projects/lwref/sys/modules/virtio/network/Makefile projects/lwref/sys/modules/vmware/vmxnet3/Makefile projects/lwref/sys/modules/vx/Makefile projects/lwref/sys/modules/wlan/Makefile projects/lwref/sys/modules/wlan_acl/Makefile projects/lwref/sys/modules/wlan_amrr/Makefile projects/lwref/sys/modules/wlan_ccmp/Makefile projects/lwref/sys/modules/wlan_rssadapt/Makefile projects/lwref/sys/modules/wlan_tkip/Makefile projects/lwref/sys/modules/wlan_wep/Makefile projects/lwref/sys/modules/wlan_xauth/Makefile projects/lwref/sys/net/if.c projects/lwref/sys/net/if_gre.c projects/lwref/sys/net/if_lagg.c projects/lwref/sys/net/if_lagg.h projects/lwref/sys/net/if_stf.c projects/lwref/sys/net/if_stf.h projects/lwref/sys/net/if_vlan.c projects/lwref/sys/net/netmap.h projects/lwref/sys/net/netmap_user.h projects/lwref/sys/net/pfvar.h projects/lwref/sys/net/rtsock.c projects/lwref/sys/net/sff8472.h projects/lwref/sys/net80211/ieee80211.c projects/lwref/sys/net80211/ieee80211_amrr.c projects/lwref/sys/netinet/cc/cc.c projects/lwref/sys/netinet/cc/cc_cdg.c projects/lwref/sys/netinet/igmp.c projects/lwref/sys/netinet/igmp_var.h projects/lwref/sys/netinet/in.c projects/lwref/sys/netinet/in_gif.c projects/lwref/sys/netinet/in_gif.h projects/lwref/sys/netinet/in_rss.c projects/lwref/sys/netinet/ip_carp.c projects/lwref/sys/netinet/ip_carp.h projects/lwref/sys/netinet/ip_divert.c projects/lwref/sys/netinet/ip_encap.c projects/lwref/sys/netinet/ip_encap.h projects/lwref/sys/netinet/ip_gre.c projects/lwref/sys/netinet/ip_gre.h projects/lwref/sys/netinet/ip_icmp.c projects/lwref/sys/netinet/ip_icmp.h projects/lwref/sys/netinet/ip_input.c projects/lwref/sys/netinet/ip_mroute.c projects/lwref/sys/netinet/ip_var.h projects/lwref/sys/netinet/pim_var.h projects/lwref/sys/netinet/raw_ip.c projects/lwref/sys/netinet/sctp.h projects/lwref/sys/netinet/sctp_asconf.c projects/lwref/sys/netinet/sctp_auth.c projects/lwref/sys/netinet/sctp_auth.h projects/lwref/sys/netinet/sctp_header.h projects/lwref/sys/netinet/sctp_indata.c projects/lwref/sys/netinet/sctp_input.c projects/lwref/sys/netinet/sctp_output.c projects/lwref/sys/netinet/sctp_pcb.c projects/lwref/sys/netinet/sctp_pcb.h projects/lwref/sys/netinet/sctp_peeloff.c projects/lwref/sys/netinet/sctp_structs.h projects/lwref/sys/netinet/sctp_sysctl.c projects/lwref/sys/netinet/sctp_sysctl.h projects/lwref/sys/netinet/sctp_timer.c projects/lwref/sys/netinet/sctp_uio.h projects/lwref/sys/netinet/sctp_usrreq.c projects/lwref/sys/netinet/sctp_var.h projects/lwref/sys/netinet/sctputil.c projects/lwref/sys/netinet/sctputil.h projects/lwref/sys/netinet/tcp_input.c projects/lwref/sys/netinet/tcp_timewait.c projects/lwref/sys/netinet/tcp_var.h projects/lwref/sys/netinet/udp_usrreq.c projects/lwref/sys/netinet/udp_var.h projects/lwref/sys/netinet6/in6.c projects/lwref/sys/netinet6/in6_gif.c projects/lwref/sys/netinet6/in6_proto.c projects/lwref/sys/netinet6/ip6_forward.c projects/lwref/sys/netinet6/ip6_input.c projects/lwref/sys/netinet6/ip6_mroute.c projects/lwref/sys/netinet6/ip6_var.h projects/lwref/sys/netinet6/ip6protosw.h projects/lwref/sys/netinet6/raw_ip6.c projects/lwref/sys/netinet6/scope6.c projects/lwref/sys/netinet6/scope6_var.h projects/lwref/sys/netipsec/ipsec.h projects/lwref/sys/netipsec/ipsec_input.c projects/lwref/sys/netipsec/keysock.c projects/lwref/sys/netipsec/keysock.h projects/lwref/sys/netipsec/xform.h projects/lwref/sys/netipsec/xform_ipip.c projects/lwref/sys/netpfil/ipfw/ip_fw2.c projects/lwref/sys/netpfil/ipfw/ip_fw_sockopt.c projects/lwref/sys/netpfil/pf/if_pfsync.c projects/lwref/sys/netpfil/pf/pf.c projects/lwref/sys/netpfil/pf/pf.h projects/lwref/sys/netpfil/pf/pf_ioctl.c projects/lwref/sys/netpfil/pf/pf_lb.c projects/lwref/sys/ofed/include/linux/linux_radix.c projects/lwref/sys/ofed/include/linux/pci.h projects/lwref/sys/powerpc/aim/mmu_oea.c projects/lwref/sys/powerpc/aim/mmu_oea64.c projects/lwref/sys/powerpc/aim/trap.c projects/lwref/sys/powerpc/booke/pmap.c projects/lwref/sys/powerpc/include/vmparam.h projects/lwref/sys/powerpc/powerpc/mmu_if.m projects/lwref/sys/powerpc/powerpc/pmap_dispatch.c projects/lwref/sys/powerpc/powerpc/vm_machdep.c projects/lwref/sys/powerpc/ps3/ps3_syscons.c projects/lwref/sys/security/audit/audit_pipe.c projects/lwref/sys/sparc64/conf/GENERIC projects/lwref/sys/sparc64/include/vmparam.h projects/lwref/sys/sparc64/sparc64/pmap.c projects/lwref/sys/sparc64/sparc64/vm_machdep.c projects/lwref/sys/sys/_cpuset.h projects/lwref/sys/sys/bus.h projects/lwref/sys/sys/callout.h projects/lwref/sys/sys/elf_common.h projects/lwref/sys/sys/exec.h projects/lwref/sys/sys/fbio.h projects/lwref/sys/sys/file.h projects/lwref/sys/sys/hhook.h projects/lwref/sys/sys/imgact_elf.h projects/lwref/sys/sys/khelp.h projects/lwref/sys/sys/libkern.h projects/lwref/sys/sys/mount.h projects/lwref/sys/sys/param.h projects/lwref/sys/sys/proc.h projects/lwref/sys/sys/protosw.h projects/lwref/sys/sys/sf_buf.h projects/lwref/sys/sys/socketvar.h projects/lwref/sys/sys/syscallsubr.h projects/lwref/sys/sys/terminal.h projects/lwref/sys/ufs/ffs/ffs_softdep.c projects/lwref/sys/ufs/ffs/ffs_vfsops.c projects/lwref/sys/ufs/ffs/softdep.h projects/lwref/sys/ufs/ufs/ufs_dirhash.c projects/lwref/sys/ufs/ufs/ufs_vnops.c projects/lwref/sys/vm/pmap.h projects/lwref/sys/vm/vm_extern.h projects/lwref/sys/vm/vm_fault.c projects/lwref/sys/vm/vm_glue.c projects/lwref/sys/vm/vm_kern.c projects/lwref/sys/vm/vm_map.c projects/lwref/sys/vm/vm_object.h projects/lwref/sys/vm/vm_page.c projects/lwref/sys/vm/vm_page.h projects/lwref/sys/vm/vm_pageout.c projects/lwref/sys/vm/vm_pager.h projects/lwref/sys/vm/vm_phys.c projects/lwref/sys/x86/acpica/madt.c projects/lwref/sys/x86/include/acpica_machdep.h (contents, props changed) projects/lwref/sys/x86/include/init.h projects/lwref/sys/x86/isa/atpic.c projects/lwref/sys/x86/x86/local_apic.c projects/lwref/sys/x86/xen/pvcpu_enum.c projects/lwref/sys/x86/xen/xen_intr.c projects/lwref/sys/x86/xen/xen_nexus.c projects/lwref/sys/xen/xen_intr.h projects/lwref/tests/sys/kern/unix_seqpacket_test.c projects/lwref/tools/build/make_check/Makefile projects/lwref/tools/build/mk/OptionalObsoleteFiles.inc projects/lwref/tools/tools/ath/Makefile projects/lwref/tools/tools/ath/athaggrstats/Makefile projects/lwref/tools/tools/ath/athalq/ar9300_ds.c projects/lwref/tools/tools/ath/athdecode/main.c projects/lwref/tools/tools/ath/athpoke/athpoke.c projects/lwref/tools/tools/ath/athregs/dumpregs.c projects/lwref/tools/tools/ath/athstats/Makefile projects/lwref/tools/tools/nanobsd/dhcpd/common projects/lwref/tools/tools/nanobsd/nanobsd.sh projects/lwref/tools/tools/nanobsd/rescue/common projects/lwref/tools/tools/net80211/wlanstats/Makefile projects/lwref/tools/tools/netmap/pkt-gen.c projects/lwref/tools/tools/netmap/vale-ctl.c projects/lwref/usr.bin/bc/Makefile projects/lwref/usr.bin/calendar/calendars/calendar.freebsd projects/lwref/usr.bin/clang/clang-tblgen/Makefile projects/lwref/usr.bin/clang/clang.prog.mk projects/lwref/usr.bin/clang/lldb/Makefile projects/lwref/usr.bin/clang/tblgen/Makefile projects/lwref/usr.bin/compile_et/Makefile projects/lwref/usr.bin/drill/Makefile projects/lwref/usr.bin/elfdump/elfdump.c projects/lwref/usr.bin/grep/util.c projects/lwref/usr.bin/host/Makefile projects/lwref/usr.bin/iscsictl/Makefile projects/lwref/usr.bin/iscsictl/iscsictl.c projects/lwref/usr.bin/iscsictl/token.l projects/lwref/usr.bin/kdump/kdump.c projects/lwref/usr.bin/ktrace/ktrace.1 projects/lwref/usr.bin/lock/lock.1 projects/lwref/usr.bin/lock/lock.c projects/lwref/usr.bin/login/login.c projects/lwref/usr.bin/m4/Makefile projects/lwref/usr.bin/m4/misc.c projects/lwref/usr.bin/mail/edit.c projects/lwref/usr.bin/mandoc/Makefile projects/lwref/usr.bin/mkimg/vmdk.c projects/lwref/usr.bin/netstat/inet6.c projects/lwref/usr.bin/opiekey/Makefile projects/lwref/usr.bin/sed/defs.h projects/lwref/usr.bin/sed/main.c projects/lwref/usr.bin/sed/process.c projects/lwref/usr.bin/sed/tests/regress.y.out projects/lwref/usr.bin/showmount/showmount.8 projects/lwref/usr.bin/showmount/showmount.c projects/lwref/usr.bin/svn/svn/Makefile projects/lwref/usr.bin/svn/svn_private_config.h projects/lwref/usr.bin/svn/svnadmin/Makefile projects/lwref/usr.bin/svn/svndumpfilter/Makefile projects/lwref/usr.bin/svn/svnlook/Makefile projects/lwref/usr.bin/svn/svnmucc/Makefile projects/lwref/usr.bin/svn/svnrdump/Makefile projects/lwref/usr.bin/svn/svnserve/Makefile projects/lwref/usr.bin/svn/svnsync/Makefile projects/lwref/usr.bin/svn/svnversion/Makefile projects/lwref/usr.bin/talk/Makefile projects/lwref/usr.bin/telnet/Makefile projects/lwref/usr.bin/vacation/Makefile projects/lwref/usr.bin/vmstat/vmstat.8 projects/lwref/usr.bin/vmstat/vmstat.c projects/lwref/usr.bin/yacc/tests/Makefile projects/lwref/usr.bin/yacc/tests/yacc_tests.sh projects/lwref/usr.sbin/Makefile projects/lwref/usr.sbin/amd/amd/Makefile projects/lwref/usr.sbin/amd/amq/Makefile projects/lwref/usr.sbin/amd/fixmount/Makefile projects/lwref/usr.sbin/amd/fsinfo/Makefile projects/lwref/usr.sbin/amd/hlfsd/Makefile projects/lwref/usr.sbin/amd/mk-amd-map/Makefile projects/lwref/usr.sbin/amd/pawd/Makefile projects/lwref/usr.sbin/amd/wire-test/Makefile projects/lwref/usr.sbin/bhyve/acpi.c projects/lwref/usr.sbin/bhyve/mem.c projects/lwref/usr.sbin/bhyve/mem.h projects/lwref/usr.sbin/bhyve/pci_emul.c projects/lwref/usr.sbin/bhyve/pci_emul.h projects/lwref/usr.sbin/bhyve/pci_irq.c projects/lwref/usr.sbin/bhyve/virtio.c projects/lwref/usr.sbin/bsdconfig/bsdconfig.8 projects/lwref/usr.sbin/bsdconfig/share/common.subr projects/lwref/usr.sbin/bsdconfig/share/dialog.subr projects/lwref/usr.sbin/bsdconfig/share/packages/packages.subr projects/lwref/usr.sbin/bsdinstall/bsdinstall.8 projects/lwref/usr.sbin/bsdinstall/scripts/auto projects/lwref/usr.sbin/bsdinstall/scripts/jail projects/lwref/usr.sbin/btxld/Makefile projects/lwref/usr.sbin/cron/cron/Makefile projects/lwref/usr.sbin/cron/cron/do_command.c projects/lwref/usr.sbin/cron/crontab/Makefile projects/lwref/usr.sbin/crunch/crunchgen/Makefile projects/lwref/usr.sbin/crunch/crunchide/Makefile projects/lwref/usr.sbin/ctld/Makefile projects/lwref/usr.sbin/ctld/ctld.c projects/lwref/usr.sbin/ctld/discovery.c projects/lwref/usr.sbin/ctld/kernel.c projects/lwref/usr.sbin/ctld/keys.c projects/lwref/usr.sbin/ctld/log.c projects/lwref/usr.sbin/ctld/login.c projects/lwref/usr.sbin/ctld/pdu.c projects/lwref/usr.sbin/editmap/Makefile projects/lwref/usr.sbin/fifolog/fifolog_create/Makefile projects/lwref/usr.sbin/fifolog/fifolog_reader/Makefile projects/lwref/usr.sbin/fifolog/fifolog_writer/Makefile projects/lwref/usr.sbin/ftp-proxy/ftp-proxy/Makefile projects/lwref/usr.sbin/gstat/Makefile projects/lwref/usr.sbin/iscsid/Makefile projects/lwref/usr.sbin/iscsid/discovery.c projects/lwref/usr.sbin/iscsid/iscsid.c projects/lwref/usr.sbin/iscsid/keys.c projects/lwref/usr.sbin/iscsid/log.c projects/lwref/usr.sbin/iscsid/login.c projects/lwref/usr.sbin/iscsid/pdu.c projects/lwref/usr.sbin/jail/command.c projects/lwref/usr.sbin/jail/config.c projects/lwref/usr.sbin/jail/jail.8 projects/lwref/usr.sbin/kbdcontrol/kbdcontrol.1 projects/lwref/usr.sbin/kbdcontrol/kbdcontrol.c projects/lwref/usr.sbin/kbdcontrol/kbdmap.5 projects/lwref/usr.sbin/kbdmap/kbdmap.1 projects/lwref/usr.sbin/kbdmap/kbdmap.c projects/lwref/usr.sbin/kbdmap/kbdmap.h projects/lwref/usr.sbin/lpr/chkprintcap/Makefile projects/lwref/usr.sbin/lpr/lpc/Makefile projects/lwref/usr.sbin/lpr/lpd/Makefile projects/lwref/usr.sbin/lpr/lpq/Makefile projects/lwref/usr.sbin/lpr/lpr/Makefile projects/lwref/usr.sbin/lpr/lprm/Makefile projects/lwref/usr.sbin/lpr/pac/Makefile projects/lwref/usr.sbin/mailstats/Makefile projects/lwref/usr.sbin/mailwrapper/mailwrapper.8 projects/lwref/usr.sbin/mailwrapper/mailwrapper.c projects/lwref/usr.sbin/makefs/Makefile projects/lwref/usr.sbin/makemap/Makefile projects/lwref/usr.sbin/mountd/exports.5 projects/lwref/usr.sbin/mountd/mountd.c projects/lwref/usr.sbin/nfsd/nfsd.8 projects/lwref/usr.sbin/nmtree/Makefile projects/lwref/usr.sbin/ntp/ntp-keygen/Makefile projects/lwref/usr.sbin/ntp/ntpd/Makefile projects/lwref/usr.sbin/ntp/ntpdate/Makefile projects/lwref/usr.sbin/ntp/ntpdc/Makefile projects/lwref/usr.sbin/ntp/ntpq/Makefile projects/lwref/usr.sbin/ntp/ntptime/Makefile projects/lwref/usr.sbin/pkg/Makefile projects/lwref/usr.sbin/ppp/Makefile projects/lwref/usr.sbin/praliases/Makefile projects/lwref/usr.sbin/route6d/route6d.c projects/lwref/usr.sbin/sendmail/Makefile projects/lwref/usr.sbin/timed/timedc/timedc.c projects/lwref/usr.sbin/unbound/anchor/Makefile projects/lwref/usr.sbin/unbound/checkconf/Makefile projects/lwref/usr.sbin/unbound/control/Makefile projects/lwref/usr.sbin/unbound/daemon/Makefile projects/lwref/usr.sbin/wlandebug/wlandebug.c Directory Properties: projects/lwref/ (props changed) projects/lwref/cddl/ (props changed) projects/lwref/cddl/contrib/opensolaris/ (props changed) projects/lwref/contrib/binutils/ (props changed) projects/lwref/contrib/gcc/ (props changed) projects/lwref/contrib/libarchive/ (props changed) projects/lwref/contrib/libarchive/tar/ (props changed) projects/lwref/contrib/libc++/ (props changed) projects/lwref/contrib/llvm/ (props changed) projects/lwref/contrib/llvm/tools/clang/ (props changed) projects/lwref/contrib/serf/ (props changed) projects/lwref/contrib/sqlite3/ (props changed) projects/lwref/contrib/subversion/ (props changed) projects/lwref/crypto/openssl/ (props changed) projects/lwref/etc/ (props changed) projects/lwref/gnu/lib/ (props changed) projects/lwref/gnu/usr.bin/binutils/ (props changed) projects/lwref/gnu/usr.bin/gdb/ (props changed) projects/lwref/include/ (props changed) projects/lwref/lib/libc/ (props changed) projects/lwref/lib/libutil/ (props changed) projects/lwref/sbin/ (props changed) projects/lwref/sbin/ipfw/ (props changed) projects/lwref/share/ (props changed) projects/lwref/share/man/man4/ (props changed) projects/lwref/sys/ (props changed) projects/lwref/sys/amd64/vmm/ (props changed) projects/lwref/sys/boot/ (props changed) projects/lwref/sys/cddl/contrib/opensolaris/ (props changed) projects/lwref/sys/conf/ (props changed) projects/lwref/sys/contrib/ipfilter/ (props changed) projects/lwref/sys/dev/usb/controller/ (props changed) projects/lwref/sys/gnu/dts/ (props changed) projects/lwref/sys/gnu/dts/include/dt-bindings/clock/imx6sl-clock.h (props changed) projects/lwref/usr.bin/calendar/ (props changed) projects/lwref/usr.bin/mkimg/ (props changed) projects/lwref/usr.sbin/bhyve/ (props changed) projects/lwref/usr.sbin/jail/ (props changed) Modified: projects/lwref/.arcconfig ============================================================================== --- projects/lwref/.arcconfig Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/.arcconfig Wed Aug 27 12:25:46 2014 (r270709) @@ -1,5 +1,5 @@ { "project.name": "S", - "phabricator.uri" : "https://phabric.freebsd.org/", + "phabricator.uri" : "https://reviews.freebsd.org/", "history.immutable" : true } Modified: projects/lwref/MAINTAINERS ============================================================================== --- projects/lwref/MAINTAINERS Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/MAINTAINERS Wed Aug 27 12:25:46 2014 (r270709) @@ -20,7 +20,7 @@ It is not a registry of 'turf' or privat subsystem login notes ----------------------------- -kqueue jmg Pre-commit review requested. +kqueue jmg Pre-commit review requested. Documentation Required. libc/posix1e rwatson Pre-commit review requested. POSIX.1e ACLs rwatson Pre-commit review requested. UFS EAs rwatson Pre-commit review requested. @@ -132,3 +132,4 @@ release/release.sh gjb Pre-commit review requested. nanobsd imp Pre-commit review requested for coordination. vmm(4) neel,grehan Pre-commit review requested. +opencrypto jmg Pre-commit review requested. Documentation Required. Modified: projects/lwref/Makefile ============================================================================== --- projects/lwref/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -37,6 +37,8 @@ # xdev-build - Build cross-development tools. # xdev-install - Install cross-development tools. # xdev-links - Create traditional links in /usr/bin for cc, etc +# native-xtools - Create host binaries that produce target objects +# for use in qemu user-mode jails. # # "quick" way to test all kernel builds: # _jflag=`sysctl -n hw.ncpu` @@ -111,7 +113,7 @@ TGTS= all all-man buildenv buildenvvars _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ _build-tools _cross-tools _includes _libraries _depend \ build32 builddtb distribute32 install32 xdev xdev-build xdev-install \ - xdev-links \ + xdev-links native-xtools \ TGTS+= ${SUBDIR_TARGETS} Modified: projects/lwref/Makefile.inc1 ============================================================================== --- projects/lwref/Makefile.inc1 Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/Makefile.inc1 Wed Aug 27 12:25:46 2014 (r270709) @@ -246,7 +246,7 @@ BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ - SSP_CFLAGS= MK_PIE=no \ + SSP_CFLAGS= \ MK_HTML=no MK_INFO=no NO_LINT=yes MK_MAN=no \ -DNO_PIC MK_PROFILE=no -DNO_SHARED \ -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ @@ -258,7 +258,7 @@ TMAKE= MAKEOBJDIRPREFIX=${OBJTREE} \ TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ - SSP_CFLAGS= MK_PIE=no \ + SSP_CFLAGS= \ -DNO_LINT \ -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no MK_CLANG_FULL=no MK_LLDB=no MK_TESTS=no @@ -276,7 +276,7 @@ KTMAKE= TOOLS_PREFIX=${WORLDTMP} MAKEOB ${KTMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ - SSP_CFLAGS= MK_PIE=no \ + SSP_CFLAGS= \ MK_HTML=no MK_INFO=no -DNO_LINT MK_MAN=no \ -DNO_PIC MK_PROFILE=no -DNO_SHARED \ -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no @@ -395,7 +395,8 @@ LIB32WMAKEENV+= MAKEOBJDIRPREFIX=${OBJTR PATH=${TMPPATH} \ LIBDIR=/usr/lib32 \ SHLIBDIR=/usr/lib32 \ - LIBPRIVATEDIR=/usr/lib32/private + LIBPRIVATEDIR=/usr/lib32/private \ + DTRACE="${DTRACE} -32" LIB32WMAKEFLAGS+= CC="${XCC} ${LIB32FLAGS}" \ CXX="${XCXX} ${LIB32FLAGS}" \ DESTDIR=${LIB32TMP} \ @@ -1207,12 +1208,9 @@ _vtfontcvt= usr.bin/vtfontcvt _sed= usr.bin/sed .endif -.if ${BOOTSTRAPPING} < 900006 -_lex= usr.bin/lex -.endif - .if ${BOOTSTRAPPING} < 1000002 -_m4= usr.bin/m4 +_m4= lib/libohash \ + usr.bin/m4 .endif .if ${BOOTSTRAPPING} < 1000013 @@ -1233,15 +1231,19 @@ _nmtree= lib/libnetbsd \ _cat= bin/cat .endif +.if ${BOOTSTRAPPING} < 1000033 +_lex= usr.bin/lex +.endif + .if ${BOOTSTRAPPING} >= 900040 && ${BOOTSTRAPPING} < 900041 _awk= usr.bin/awk .endif -.if ${MK_BSNMP} != "no" && !exists(/usr/sbin/gensnmptree) +.if ${MK_BSNMP} != "no" _gensnmptree= usr.sbin/bsnmpd/gensnmptree .endif -# We need to build tlbgen when we're building clang either as +# We need to build tblgen when we're building clang either as # the bootstrap compiler, or as the part of the normal build. .if ${MK_CLANG_BOOTSTRAP} != "no" || ${MK_CLANG} != "no" _clang_tblgen= \ @@ -1406,7 +1408,8 @@ cross-tools: .MAKE usr.bin/xlint/lint1 usr.bin/xlint/lint2 usr.bin/xlint/xlint \ ${_btxld} \ ${_crunchide} \ - ${_kgzip} + ${_kgzip} \ + sys/boot/usb/tools ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool} && \ ${MAKE} DIRPRFX=${_tool}/ obj && \ @@ -1415,6 +1418,48 @@ cross-tools: .MAKE ${MAKE} DIRPRFX=${_tool}/ DESTDIR=${MAKEOBJDIRPREFIX} install .endfor +NXBENV= MAKEOBJDIRPREFIX=${OBJTREE}/nxb \ + INSTALL="sh ${.CURDIR}/tools/install.sh" \ + VERSION="${VERSION}" +NXBMAKE= ${NXBENV} ${MAKE} \ + TBLGEN=${OBJTREE}/nxb-bin/usr/bin/tblgen \ + CLANG_TBLGEN=${OBJTREE}/nxb-bin/usr/bin/clang-tblgen \ + MACHINE=${TARGET} MACHINE_ARCH=${TARGET_ARCH} \ + MK_GDB=no MK_TESTS=no \ + SSP_CFLAGS= \ + MK_HTML=no MK_INFO=no NO_LINT=yes MK_MAN=no \ + -DNO_PIC MK_PROFILE=no -DNO_SHARED \ + -DNO_CPU_CFLAGS MK_WARNS=no MK_CTF=no \ + MK_CLANG_FULL=no MK_LLDB=no + +native-xtools: .MAKE + mkdir -p ${OBJTREE}/nxb-bin/usr + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ + -p ${OBJTREE}/nxb-bin/usr >/dev/null + mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ + -p ${OBJTREE}/nxb-bin/usr/include >/dev/null +.for _tool in \ + ${_clang_tblgen} \ + usr.bin/ar \ + ${_binutils} \ + ${_cc} \ + ${_gcc_tools} \ + ${_clang_libs} \ + ${_clang} \ + usr.bin/awk \ + usr.bin/bmake \ + usr.bin/lex \ + usr.bin/lorder \ + usr.bin/sed \ + usr.bin/yacc + ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ + cd ${.CURDIR}/${_tool} && \ + ${NXBMAKE} DIRPRFX=${_tool}/ obj && \ + ${NXBMAKE} DIRPRFX=${_tool}/ depend && \ + ${NXBMAKE} DIRPRFX=${_tool}/ all && \ + ${NXBMAKE} DIRPRFX=${_tool}/ DESTDIR=${OBJTREE}/nxb-bin install +.endfor + # # hierarchy - ensure that all the needed directories are present # Modified: projects/lwref/ObsoleteFiles.inc ============================================================================== --- projects/lwref/ObsoleteFiles.inc Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/ObsoleteFiles.inc Wed Aug 27 12:25:46 2014 (r270709) @@ -38,6 +38,42 @@ # xargs -n1 | sort | uniq -d; # done +# 20140814: libopie version bump +OLD_LIBS+=usr/lib/libopie.so.7 +OLD_LIBS+=usr/lib32/libopie.so.7 +# 20140811: otp-sha renamed to otp-sha1 +OLD_FILES+=usr/bin/otp-sha +OLD_FILES+=usr/share/man/man1/otp-sha.1.gz +# 20140807: Remove private lib files that should not be installed. +OLD_FILES+=usr/lib/private/libatf-c.a +OLD_FILES+=usr/lib/private/libatf-c.so +OLD_FILES+=usr/lib/private/libatf-c_p.a +OLD_FILES+=usr/lib/private/libatf-c++.a +OLD_FILES+=usr/lib/private/libatf-c++.so +OLD_FILES+=usr/lib/private/libatf-c++_p.a +OLD_FILES+=usr/lib/private/libbsdstat.a +OLD_FILES+=usr/lib/private/libbsdstat.so +OLD_FILES+=usr/lib/private/libbsdstat_p.a +OLD_FILES+=usr/lib/private/libheimipcc.a +OLD_FILES+=usr/lib/private/libheimipcc.so +OLD_FILES+=usr/lib/private/libheimipcc_p.a +OLD_FILES+=usr/lib/private/libheimipcs.a +OLD_FILES+=usr/lib/private/libheimipcs.so +OLD_FILES+=usr/lib/private/libheimipcs_p.a +OLD_FILES+=usr/lib/private/libldns.a +OLD_FILES+=usr/lib/private/libldns.so +OLD_FILES+=usr/lib/private/libldns_p.a +OLD_FILES+=usr/lib/private/libssh.a +OLD_FILES+=usr/lib/private/libssh.so +OLD_FILES+=usr/lib/private/libssh.p.a +OLD_FILES+=usr/lib/private/libunbound.a +OLD_FILES+=usr/lib/private/libunbound.so +OLD_FILES+=usr/lib/private/libunbound_p.a +OLD_FILES+=usr/lib/private/libucl.a +OLD_FILES+=usr/lib/private/libucl.so +OLD_FILES+=usr/lib/private/libucl_p.a +# 20140803: Remove an obsolete man page +OLD_FILES+=usr/share/man/man9/pmap_change_wiring.9.gz # 20140728: libsbuf restored to old version. OLD_LIBS+=lib/libsbuf.so.7 # 20140728: Remove an obsolete man page @@ -3169,6 +3205,202 @@ OLD_FILES+=lib/geom/geom_concat.so.1 OLD_FILES+=lib/geom/geom_label.so.1 OLD_FILES+=lib/geom/geom_nop.so.1 OLD_FILES+=lib/geom/geom_stripe.so.1 +# 20040728: GCC 3.4.2 +OLD_DIRS+=usr/include/c++/3.3 +OLD_FILES+=usr/include/c++/3.3/FlexLexer.h +OLD_FILES+=usr/include/c++/3.3/algorithm +OLD_FILES+=usr/include/c++/3.3/backward/algo.h +OLD_FILES+=usr/include/c++/3.3/backward/algobase.h +OLD_FILES+=usr/include/c++/3.3/backward/alloc.h +OLD_FILES+=usr/include/c++/3.3/backward/backward_warning.h +OLD_FILES+=usr/include/c++/3.3/backward/bvector.h +OLD_FILES+=usr/include/c++/3.3/backward/complex.h +OLD_FILES+=usr/include/c++/3.3/backward/defalloc.h +OLD_FILES+=usr/include/c++/3.3/backward/deque.h +OLD_FILES+=usr/include/c++/3.3/backward/fstream.h +OLD_FILES+=usr/include/c++/3.3/backward/function.h +OLD_FILES+=usr/include/c++/3.3/backward/hash_map.h +OLD_FILES+=usr/include/c++/3.3/backward/hash_set.h +OLD_FILES+=usr/include/c++/3.3/backward/hashtable.h +OLD_FILES+=usr/include/c++/3.3/backward/heap.h +OLD_FILES+=usr/include/c++/3.3/backward/iomanip.h +OLD_FILES+=usr/include/c++/3.3/backward/iostream.h +OLD_FILES+=usr/include/c++/3.3/backward/istream.h +OLD_FILES+=usr/include/c++/3.3/backward/iterator.h +OLD_FILES+=usr/include/c++/3.3/backward/list.h +OLD_FILES+=usr/include/c++/3.3/backward/map.h +OLD_FILES+=usr/include/c++/3.3/backward/multimap.h +OLD_FILES+=usr/include/c++/3.3/backward/multiset.h +OLD_FILES+=usr/include/c++/3.3/backward/new.h +OLD_FILES+=usr/include/c++/3.3/backward/ostream.h +OLD_FILES+=usr/include/c++/3.3/backward/pair.h +OLD_FILES+=usr/include/c++/3.3/backward/queue.h +OLD_FILES+=usr/include/c++/3.3/backward/rope.h +OLD_FILES+=usr/include/c++/3.3/backward/set.h +OLD_FILES+=usr/include/c++/3.3/backward/slist.h +OLD_FILES+=usr/include/c++/3.3/backward/stack.h +OLD_FILES+=usr/include/c++/3.3/backward/stream.h +OLD_FILES+=usr/include/c++/3.3/backward/streambuf.h +OLD_FILES+=usr/include/c++/3.3/backward/strstream +OLD_FILES+=usr/include/c++/3.3/backward/strstream.h +OLD_FILES+=usr/include/c++/3.3/backward/tempbuf.h +OLD_FILES+=usr/include/c++/3.3/backward/tree.h +OLD_FILES+=usr/include/c++/3.3/backward/vector.h +OLD_DIRS+=usr/include/c++/3.3/backward +OLD_FILES+=usr/include/c++/3.3/bits/atomicity.h +OLD_FILES+=usr/include/c++/3.3/bits/basic_file.h +OLD_FILES+=usr/include/c++/3.3/bits/basic_ios.h +OLD_FILES+=usr/include/c++/3.3/bits/basic_ios.tcc +OLD_FILES+=usr/include/c++/3.3/bits/basic_string.h +OLD_FILES+=usr/include/c++/3.3/bits/basic_string.tcc +OLD_FILES+=usr/include/c++/3.3/bits/boost_concept_check.h +OLD_FILES+=usr/include/c++/3.3/bits/c++config.h +OLD_FILES+=usr/include/c++/3.3/bits/c++io.h +OLD_FILES+=usr/include/c++/3.3/bits/c++locale.h +OLD_FILES+=usr/include/c++/3.3/bits/c++locale_internal.h +OLD_FILES+=usr/include/c++/3.3/bits/char_traits.h +OLD_FILES+=usr/include/c++/3.3/bits/cmath.tcc +OLD_FILES+=usr/include/c++/3.3/bits/codecvt.h +OLD_FILES+=usr/include/c++/3.3/bits/codecvt_specializations.h +OLD_FILES+=usr/include/c++/3.3/bits/concept_check.h +OLD_FILES+=usr/include/c++/3.3/bits/cpp_type_traits.h +OLD_FILES+=usr/include/c++/3.3/bits/ctype_base.h +OLD_FILES+=usr/include/c++/3.3/bits/ctype_inline.h +OLD_FILES+=usr/include/c++/3.3/bits/ctype_noninline.h +OLD_FILES+=usr/include/c++/3.3/bits/deque.tcc +OLD_FILES+=usr/include/c++/3.3/bits/fpos.h +OLD_FILES+=usr/include/c++/3.3/bits/fstream.tcc +OLD_FILES+=usr/include/c++/3.3/bits/functexcept.h +OLD_FILES+=usr/include/c++/3.3/bits/generic_shadow.h +OLD_FILES+=usr/include/c++/3.3/bits/gslice.h +OLD_FILES+=usr/include/c++/3.3/bits/gslice_array.h +OLD_FILES+=usr/include/c++/3.3/bits/gthr-default.h +OLD_FILES+=usr/include/c++/3.3/bits/gthr-posix.h +OLD_FILES+=usr/include/c++/3.3/bits/gthr-single.h +OLD_FILES+=usr/include/c++/3.3/bits/gthr.h +OLD_FILES+=usr/include/c++/3.3/bits/indirect_array.h +OLD_FILES+=usr/include/c++/3.3/bits/ios_base.h +OLD_FILES+=usr/include/c++/3.3/bits/istream.tcc +OLD_FILES+=usr/include/c++/3.3/bits/list.tcc +OLD_FILES+=usr/include/c++/3.3/bits/locale_classes.h +OLD_FILES+=usr/include/c++/3.3/bits/locale_facets.h +OLD_FILES+=usr/include/c++/3.3/bits/locale_facets.tcc +OLD_FILES+=usr/include/c++/3.3/bits/localefwd.h +OLD_FILES+=usr/include/c++/3.3/bits/mask_array.h +OLD_FILES+=usr/include/c++/3.3/bits/messages_members.h +OLD_FILES+=usr/include/c++/3.3/bits/os_defines.h +OLD_FILES+=usr/include/c++/3.3/bits/ostream.tcc +OLD_FILES+=usr/include/c++/3.3/bits/pthread_allocimpl.h +OLD_FILES+=usr/include/c++/3.3/bits/slice.h +OLD_FILES+=usr/include/c++/3.3/bits/slice_array.h +OLD_FILES+=usr/include/c++/3.3/bits/sstream.tcc +OLD_FILES+=usr/include/c++/3.3/bits/stl_algo.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_algobase.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_alloc.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_bvector.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_construct.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_deque.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_function.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_heap.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_iterator.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_iterator_base_funcs.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_iterator_base_types.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_list.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_map.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_multimap.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_multiset.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_numeric.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_pair.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_pthread_alloc.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_queue.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_raw_storage_iter.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_relops.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_set.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_stack.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_tempbuf.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_threads.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_tree.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_uninitialized.h +OLD_FILES+=usr/include/c++/3.3/bits/stl_vector.h +OLD_FILES+=usr/include/c++/3.3/bits/stream_iterator.h +OLD_FILES+=usr/include/c++/3.3/bits/streambuf.tcc +OLD_FILES+=usr/include/c++/3.3/bits/streambuf_iterator.h +OLD_FILES+=usr/include/c++/3.3/bits/stringfwd.h +OLD_FILES+=usr/include/c++/3.3/bits/time_members.h +OLD_FILES+=usr/include/c++/3.3/bits/type_traits.h +OLD_FILES+=usr/include/c++/3.3/bits/valarray_array.h +OLD_FILES+=usr/include/c++/3.3/bits/valarray_array.tcc +OLD_FILES+=usr/include/c++/3.3/bits/valarray_meta.h +OLD_FILES+=usr/include/c++/3.3/bits/vector.tcc +OLD_DIRS+=usr/include/c++/3.3/bits +OLD_FILES+=usr/include/c++/3.3/bitset +OLD_FILES+=usr/include/c++/3.3/cassert +OLD_FILES+=usr/include/c++/3.3/cctype +OLD_FILES+=usr/include/c++/3.3/cerrno +OLD_FILES+=usr/include/c++/3.3/cfloat +OLD_FILES+=usr/include/c++/3.3/ciso646 +OLD_FILES+=usr/include/c++/3.3/climits +OLD_FILES+=usr/include/c++/3.3/clocale +OLD_FILES+=usr/include/c++/3.3/cmath +OLD_FILES+=usr/include/c++/3.3/complex +OLD_FILES+=usr/include/c++/3.3/csetjmp +OLD_FILES+=usr/include/c++/3.3/csignal +OLD_FILES+=usr/include/c++/3.3/cstdarg +OLD_FILES+=usr/include/c++/3.3/cstddef +OLD_FILES+=usr/include/c++/3.3/cstdio +OLD_FILES+=usr/include/c++/3.3/cstdlib +OLD_FILES+=usr/include/c++/3.3/cstring +OLD_FILES+=usr/include/c++/3.3/ctime +OLD_FILES+=usr/include/c++/3.3/cwchar +OLD_FILES+=usr/include/c++/3.3/cwctype +OLD_FILES+=usr/include/c++/3.3/cxxabi.h +OLD_FILES+=usr/include/c++/3.3/deque +OLD_FILES+=usr/include/c++/3.3/exception +OLD_FILES+=usr/include/c++/3.3/exception_defines.h +OLD_FILES+=usr/include/c++/3.3/ext/algorithm +OLD_FILES+=usr/include/c++/3.3/ext/enc_filebuf.h +OLD_FILES+=usr/include/c++/3.3/ext/functional +OLD_FILES+=usr/include/c++/3.3/ext/hash_map +OLD_FILES+=usr/include/c++/3.3/ext/hash_set +OLD_FILES+=usr/include/c++/3.3/ext/iterator +OLD_FILES+=usr/include/c++/3.3/ext/memory +OLD_FILES+=usr/include/c++/3.3/ext/numeric +OLD_FILES+=usr/include/c++/3.3/ext/rb_tree +OLD_FILES+=usr/include/c++/3.3/ext/rope +OLD_FILES+=usr/include/c++/3.3/ext/ropeimpl.h +OLD_FILES+=usr/include/c++/3.3/ext/slist +OLD_FILES+=usr/include/c++/3.3/ext/stdio_filebuf.h +OLD_FILES+=usr/include/c++/3.3/ext/stl_hash_fun.h +OLD_FILES+=usr/include/c++/3.3/ext/stl_hashtable.h +OLD_FILES+=usr/include/c++/3.3/ext/stl_rope.h +OLD_DIRS+=usr/include/c++/3.3/ext +OLD_FILES+=usr/include/c++/3.3/fstream +OLD_FILES+=usr/include/c++/3.3/functional +OLD_FILES+=usr/include/c++/3.3/iomanip +OLD_FILES+=usr/include/c++/3.3/ios +OLD_FILES+=usr/include/c++/3.3/iosfwd +OLD_FILES+=usr/include/c++/3.3/iostream +OLD_FILES+=usr/include/c++/3.3/istream +OLD_FILES+=usr/include/c++/3.3/iterator +OLD_FILES+=usr/include/c++/3.3/limits +OLD_FILES+=usr/include/c++/3.3/list +OLD_FILES+=usr/include/c++/3.3/locale +OLD_FILES+=usr/include/c++/3.3/map +OLD_FILES+=usr/include/c++/3.3/memory +OLD_FILES+=usr/include/c++/3.3/new +OLD_FILES+=usr/include/c++/3.3/numeric +OLD_FILES+=usr/include/c++/3.3/ostream +OLD_FILES+=usr/include/c++/3.3/queue +OLD_FILES+=usr/include/c++/3.3/set +OLD_FILES+=usr/include/c++/3.3/sstream +OLD_FILES+=usr/include/c++/3.3/stack +OLD_FILES+=usr/include/c++/3.3/stdexcept +OLD_FILES+=usr/include/c++/3.3/streambuf +OLD_FILES+=usr/include/c++/3.3/string +OLD_FILES+=usr/include/c++/3.3/typeinfo +OLD_FILES+=usr/include/c++/3.3/utility +OLD_FILES+=usr/include/c++/3.3/valarray +OLD_FILES+=usr/include/c++/3.3/vector # 20040713: fla(4) removed. OLD_FILES+=usr/share/man/man4/fla.4.gz # 200407XX Modified: projects/lwref/bin/date/tests/Makefile ============================================================================== --- projects/lwref/bin/date/tests/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/date/tests/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -4,6 +4,6 @@ TESTSDIR= ${TESTSBASE}/bin/date -TAP_TESTS_SH= legacy_test +ATF_TESTS_SH= format_string_test .include Copied: projects/lwref/bin/date/tests/format_string_test.sh (from r270708, head/bin/date/tests/format_string_test.sh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/lwref/bin/date/tests/format_string_test.sh Wed Aug 27 12:25:46 2014 (r270709, copy of r270708, head/bin/date/tests/format_string_test.sh) @@ -0,0 +1,92 @@ +# +# Regression tests for date(1) +# +# Submitted by Edwin Groothuis +# +# $FreeBSD$ +# + +# +# These two date/times have been chosen carefully -- they +# create both the single digit and double/multidigit version of +# the values. +# +# To create a new one, make sure you are using the UTC timezone! +# + +TEST1=3222243 # 1970-02-07 07:04:03 +TEST2=1005600000 # 2001-11-12 21:11:12 + +check() +{ + local format_string exp_output_1 exp_output_2 + + format_string=${1} + exp_output_1=${2} + exp_output_2=${3} + + atf_check -o "inline:${exp_output_1}\n" \ + date -r ${TEST1} +%${format_string} + atf_check -o "inline:${exp_output_2}\n" \ + date -r ${TEST2} +%${format_string} +} + +format_string_test() +{ + local desc exp_output_1 exp_output_2 flag + + desc=${1} + flag=${2} + exp_output_1=${3} + exp_output_2=${4} + + atf_test_case ${desc}_test + eval " +${desc}_test_body() { + check ${flag} '${exp_output_1}' '${exp_output_2}'; +}" + atf_add_test_case ${desc}_test +} + +atf_init_test_cases() +{ + format_string_test A A Saturday Monday + format_string_test a a Sat Mon + format_string_test B B February November + format_string_test b b Feb Nov + format_string_test C C 19 20 + format_string_test c c "Sat Feb 7 07:04:03 1970" "Mon Nov 12 21:20:00 2001" + format_string_test D D 02/07/70 11/12/01 + format_string_test d d 07 12 + format_string_test e e " 7" 12 + format_string_test F F "1970-02-07" "2001-11-12" + format_string_test G G 1970 2001 + format_string_test g g 70 01 + format_string_test H H 07 21 + format_string_test h h Feb Nov + format_string_test I I 07 09 + format_string_test j j 038 316 + format_string_test k k " 7" 21 + format_string_test l l " 7" " 9" + format_string_test M M 04 20 + format_string_test m m 02 11 + format_string_test p p AM PM + format_string_test R R 07:04 21:20 + format_string_test r r "07:04:03 AM" "09:20:00 PM" + format_string_test S S 03 00 + format_string_test s s ${TEST1} ${TEST2} + format_string_test U U 05 45 + format_string_test u u 6 1 + format_string_test V V 06 46 + format_string_test v v " 7-Feb-1970" "12-Nov-2001" + format_string_test W W 05 46 + format_string_test w w 6 1 + format_string_test X X "07:04:03" "21:20:00" + format_string_test x x "02/07/70" "11/12/01" + format_string_test Y Y 1970 2001 + format_string_test y y 70 01 + format_string_test Z Z UTC UTC + format_string_test z z +0000 +0000 + format_string_test percent % % % + format_string_test plus + "Sat Feb 7 07:04:03 UTC 1970" "Mon Nov 12 21:20:00 UTC 2001" +} Modified: projects/lwref/bin/ed/cbc.c ============================================================================== --- projects/lwref/bin/ed/cbc.c Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/ed/cbc.c Wed Aug 27 12:25:46 2014 (r270709) @@ -237,7 +237,7 @@ expand_des_key(char *obuf, char *kbuf) /* * now translate it, bombing on any illegal hex digit */ - for (i = 0; kbuf[i] && i < 16; i++) + for (i = 0; i < 16 && kbuf[i]; i++) if ((nbuf[i] = hex_to_binary((int) kbuf[i], 16)) == -1) des_error("bad hex digit in key"); while (i < 16) Modified: projects/lwref/bin/pkill/tests/Makefile ============================================================================== --- projects/lwref/bin/pkill/tests/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/pkill/tests/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -14,6 +14,7 @@ TAP_TESTS_SH+= pgrep-g_test TAP_TESTS_SH+= pgrep-i_test TAP_TESTS_SH+= pgrep-j_test TEST_METADATA.pgrep-j_test+= required_user="root" +TEST_METADATA.pgrep-j_test+= required_programs="jail jls" TAP_TESTS_SH+= pgrep-l_test TAP_TESTS_SH+= pgrep-n_test TAP_TESTS_SH+= pgrep-o_test @@ -31,6 +32,7 @@ TAP_TESTS_SH+= pkill-g_test TAP_TESTS_SH+= pkill-i_test TAP_TESTS_SH+= pkill-j_test TEST_METADATA.pkill-j_test+= required_user="root" +TEST_METADATA.pkill-j_test+= required_programs="jail jls" TAP_TESTS_SH+= pkill-s_test TAP_TESTS_SH+= pkill-t_test TAP_TESTS_SH+= pkill-x_test Modified: projects/lwref/bin/ps/ps.1 ============================================================================== --- projects/lwref/bin/ps/ps.1 Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/ps/ps.1 Wed Aug 27 12:25:46 2014 (r270709) @@ -29,7 +29,7 @@ .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd June 6, 2014 +.Dd August 7, 2014 .Dt PS 1 .Os .Sh NAME @@ -332,7 +332,6 @@ the include file .It Dv "P_SINGLE_BOUNDARY" Ta No "0x400000" Ta "Threads should suspend at user boundary" .It Dv "P_HWPMC" Ta No "0x800000" Ta "Process is using HWPMCs" .It Dv "P_JAILED" Ta No "0x1000000" Ta "Process is in jail" -.It Dv "P_ORPHAN" Ta No "0x2000000" Ta "Orphaned by original parent, reparented to debugger" .It Dv "P_INEXEC" Ta No "0x4000000" Ta "Process is in execve()" .It Dv "P_STATCHILD" Ta No "0x8000000" Ta "Child process stopped or exited" .It Dv "P_INMEM" Ta No "0x10000000" Ta "Loaded into memory" Modified: projects/lwref/bin/rmail/Makefile ============================================================================== --- projects/lwref/bin/rmail/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/rmail/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -14,8 +14,6 @@ MAN= rmail.8 WARNS?= 2 CFLAGS+=-I${SENDMAIL_DIR}/include -I. -NO_PIE= yes - LIBSMDIR= ${.OBJDIR}/../../lib/libsm LIBSM= ${LIBSMDIR}/libsm.a Modified: projects/lwref/bin/sh/arith_yacc.c ============================================================================== --- projects/lwref/bin/sh/arith_yacc.c Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/arith_yacc.c Wed Aug 27 12:25:46 2014 (r270709) @@ -139,9 +139,9 @@ static arith_t do_binop(int op, arith_t case ARITH_SUB: return (uintmax_t)a - (uintmax_t)b; case ARITH_LSHIFT: - return (uintmax_t)a << b; + return (uintmax_t)a << (b & (sizeof(uintmax_t) * CHAR_BIT - 1)); case ARITH_RSHIFT: - return a >> b; + return a >> (b & (sizeof(uintmax_t) * CHAR_BIT - 1)); case ARITH_LT: return a < b; case ARITH_LE: Modified: projects/lwref/bin/sh/histedit.c ============================================================================== --- projects/lwref/bin/sh/histedit.c Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/histedit.c Wed Aug 27 12:25:46 2014 (r270709) @@ -166,9 +166,10 @@ sethistsize(const char *hs) HistEvent he; if (hist != NULL) { - if (hs == NULL || *hs == '\0' || - (histsize = atoi(hs)) < 0) + if (hs == NULL || !is_number(hs)) histsize = 100; + else + histsize = atoi(hs); history(hist, &he, H_SETSIZE, histsize); history(hist, &he, H_SETUNIQUE, 1); } Modified: projects/lwref/bin/sh/mystring.c ============================================================================== --- projects/lwref/bin/sh/mystring.c Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/mystring.c Wed Aug 27 12:25:46 2014 (r270709) @@ -82,9 +82,17 @@ number(const char *s) int is_number(const char *p) { - do { - if (! is_digit(*p)) + const char *q; + + if (*p == '\0') + return 0; + while (*p == '0') + p++; + for (q = p; *q != '\0'; q++) + if (! is_digit(*q)) return 0; - } while (*++p != '\0'); + if (q - p > 10 || + (q - p == 10 && memcmp(p, "2147483647", 10) > 0)) + return 0; return 1; } Modified: projects/lwref/bin/sh/tests/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -4,15 +4,12 @@ TESTSDIR= ${TESTSBASE}/bin/sh -TAP_TESTS_SH= legacy_test -TAP_TESTS_SH_SED_legacy_test= -e 's,__SH__,/bin/sh,g' -# Some tests in here are silently not run when the tests are executed as -# root. Explicitly tell Kyua to drop privileges. -# -# TODO(jmmv): Kyua needs to do this by default, not only when explicitly -# requested. See https://code.google.com/p/kyua/issues/detail?id=6 -TEST_METADATA.legacy_test+= required_user="unprivileged" - -SUBDIR+= builtins errors execution expansion parameters parser set-e +TESTS_SUBDIRS+= builtins +TESTS_SUBDIRS+= errors +TESTS_SUBDIRS+= execution +TESTS_SUBDIRS+= expansion +TESTS_SUBDIRS+= parameters +TESTS_SUBDIRS+= parser +TESTS_SUBDIRS+= set-e .include Modified: projects/lwref/bin/sh/tests/builtins/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/builtins/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/builtins/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -1,9 +1,13 @@ # $FreeBSD$ -.include +.include -FILESDIR= ${TESTSBASE}/bin/sh/builtins -KYUAFILE= no +TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} + +.PATH: ${.CURDIR:H} +ATF_TESTS_SH= functional_test + +FILESDIR= ${TESTSDIR} FILES= alias.0 alias.0.stdout FILES+= alias.1 alias.1.stderr Modified: projects/lwref/bin/sh/tests/errors/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/errors/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -1,9 +1,11 @@ # $FreeBSD$ -.include +TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} -FILESDIR= ${TESTSBASE}/bin/sh/errors -KYUAFILE= no +.PATH: ${.CURDIR:H} +ATF_TESTS_SH= functional_test + +FILESDIR= ${TESTSDIR} FILES= assignment-error1.0 FILES+= assignment-error2.0 Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2 ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2 Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2 Wed Aug 27 12:25:46 2014 (r270709) @@ -1,2 +1,2 @@ # $FreeBSD$ -${} +eval '${}' Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2.stderr ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2.stderr Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp2.2.stderr Wed Aug 27 12:25:46 2014 (r270709) @@ -1 +1 @@ -./errors/bad-parm-exp2.2: ${}: Bad substitution +eval: ${}: Bad substitution Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2 ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2 Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2 Wed Aug 27 12:25:46 2014 (r270709) @@ -1,2 +1,2 @@ # $FreeBSD$ -${foo/} +eval '${foo/}' Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2.stderr ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2.stderr Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp3.2.stderr Wed Aug 27 12:25:46 2014 (r270709) @@ -1 +1 @@ -./errors/bad-parm-exp3.2: ${foo/}: Bad substitution +eval: ${foo/}: Bad substitution Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2 ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2 Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2 Wed Aug 27 12:25:46 2014 (r270709) @@ -1,2 +1,2 @@ # $FreeBSD$ -${foo:@abc} +eval '${foo:@abc}' Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2.stderr ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2.stderr Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp4.2.stderr Wed Aug 27 12:25:46 2014 (r270709) @@ -1 +1 @@ -./errors/bad-parm-exp4.2: ${foo:@...}: Bad substitution +eval: ${foo:@...}: Bad substitution Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2 ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2 Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2 Wed Aug 27 12:25:46 2014 (r270709) @@ -1,2 +1,2 @@ # $FreeBSD$ -${/} +eval '${/}' Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2.stderr ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2.stderr Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp5.2.stderr Wed Aug 27 12:25:46 2014 (r270709) @@ -1 +1 @@ -./errors/bad-parm-exp5.2: ${/}: Bad substitution +eval: ${/}: Bad substitution Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2 ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2 Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2 Wed Aug 27 12:25:46 2014 (r270709) @@ -1,2 +1,2 @@ # $FreeBSD$ -${#foo^} +eval '${#foo^}' Modified: projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2.stderr ============================================================================== --- projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2.stderr Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/errors/bad-parm-exp6.2.stderr Wed Aug 27 12:25:46 2014 (r270709) @@ -1 +1 @@ -./errors/bad-parm-exp6.2: ${foo...}: Bad substitution +eval: ${foo...}: Bad substitution Modified: projects/lwref/bin/sh/tests/execution/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/execution/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/execution/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -1,9 +1,11 @@ # $FreeBSD$ -.include +TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} -FILESDIR= ${TESTSBASE}/bin/sh/execution -KYUAFILE= no +.PATH: ${.CURDIR:H} +ATF_TESTS_SH= functional_test + +FILESDIR= ${TESTSDIR} FILES= bg1.0 FILES+= bg2.0 Modified: projects/lwref/bin/sh/tests/expansion/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/expansion/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/expansion/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -1,9 +1,11 @@ # $FreeBSD$ -.include +TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} -FILESDIR= ${TESTSBASE}/bin/sh/expansion -KYUAFILE= no +.PATH: ${.CURDIR:H} +ATF_TESTS_SH= functional_test + +FILESDIR= ${TESTSDIR} FILES= arith1.0 FILES+= arith2.0 @@ -18,6 +20,7 @@ FILES+= arith10.0 FILES+= arith11.0 FILES+= arith12.0 FILES+= arith13.0 +FILES+= arith14.0 FILES+= assign1.0 FILES+= cmdsubst1.0 FILES+= cmdsubst2.0 Copied: projects/lwref/bin/sh/tests/expansion/arith14.0 (from r270708, head/bin/sh/tests/expansion/arith14.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/lwref/bin/sh/tests/expansion/arith14.0 Wed Aug 27 12:25:46 2014 (r270709, copy of r270708, head/bin/sh/tests/expansion/arith14.0) @@ -0,0 +1,40 @@ +# $FreeBSD$ +# Check that <> use the low bits of the shift count. + +if [ $((1<<16<<16)) = 0 ]; then + width=32 +elif [ $((1<<32<<32)) = 0 ]; then + width=64 +elif [ $((1<<64<<64)) = 0 ]; then + width=128 +elif [ $((1<<64>>64)) = 1 ]; then + # Integers are wider than 128 bits; assume arbitrary precision. + # Nothing to test here. + exit 0 +else + echo "Cannot determine integer width" + exit 2 +fi + +twowidth=$((width * 2)) +j=43 k=$((1 << (width - 2))) r=0 + +i=0 +while [ $i -lt $twowidth ]; do + if [ "$((j << i))" != "$((j << (i + width)))" ]; then + echo "Problem with $j << $i" + r=2 + fi + i=$((i + 1)) +done + +i=0 +while [ $i -lt $twowidth ]; do + if [ "$((k >> i))" != "$((k >> (i + width)))" ]; then + echo "Problem with $k >> $i" + r=2 + fi + i=$((i + 1)) +done + +exit $r Copied: projects/lwref/bin/sh/tests/functional_test.sh (from r270708, head/bin/sh/tests/functional_test.sh) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/lwref/bin/sh/tests/functional_test.sh Wed Aug 27 12:25:46 2014 (r270709, copy of r270708, head/bin/sh/tests/functional_test.sh) @@ -0,0 +1,72 @@ +# +# Copyright 2014 EMC Corp. +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * 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 COPYRIGHT HOLDERS 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 COPYRIGHT +# OWNER 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$ + +SRCDIR=$(atf_get_srcdir) + +check() +{ + local tc=${1}; shift + + export SH=$(atf_config_get bin.sh.test_shell /bin/sh) + + local err_file="${SRCDIR}/${tc}.stderr" + [ -f "${err_file}" ] && err_flag="-e file:${err_file}" + local out_file="${SRCDIR}/${tc}.stdout" + [ -f "${out_file}" ] && out_flag="-o file:${out_file}" + + atf_check -s exit:${tc##*.} ${err_flag} ${out_flag} ${SH} "${SRCDIR}/${tc}" +} + +add_testcase() +{ + local tc=${1} + local tc_escaped word + + case "${tc%.*}" in + *-*) + local IFS="-" + for word in ${tc%.*}; do + tc_escaped="${tc_escaped:+${tc_escaped}_}${word}" + done + ;; + *) + tc_escaped=${tc%.*} + ;; + esac + + atf_test_case ${tc_escaped} + eval "${tc_escaped}_body() { check ${tc}; }" + atf_add_test_case ${tc_escaped} +} + +atf_init_test_cases() +{ + for path in $(find -Es "${SRCDIR}" -regex '.*\.[0-9]+$'); do + add_testcase ${path##*/} + done +} Modified: projects/lwref/bin/sh/tests/parameters/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/parameters/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/parameters/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -1,9 +1,11 @@ # $FreeBSD$ -.include +TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} -FILESDIR= ${TESTSBASE}/bin/sh/parameters -KYUAFILE= no +.PATH: ${.CURDIR:H} +ATF_TESTS_SH= functional_test + +FILESDIR= ${TESTSDIR} FILES= env1.0 FILES+= exitstatus1.0 Modified: projects/lwref/bin/sh/tests/parser/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/parser/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/parser/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -1,9 +1,11 @@ # $FreeBSD$ -.include +TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} -FILESDIR= ${TESTSBASE}/bin/sh/parser -KYUAFILE= no +.PATH: ${.CURDIR:H} +ATF_TESTS_SH= functional_test + +FILESDIR= ${TESTSDIR} FILES= alias1.0 FILES+= alias2.0 Modified: projects/lwref/bin/sh/tests/set-e/Makefile ============================================================================== --- projects/lwref/bin/sh/tests/set-e/Makefile Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/bin/sh/tests/set-e/Makefile Wed Aug 27 12:25:46 2014 (r270709) @@ -1,9 +1,11 @@ # $FreeBSD$ -.include +TESTSDIR= ${TESTSBASE}/bin/sh/${.CURDIR:T} -FILESDIR= ${TESTSBASE}/bin/sh/set-e -KYUAFILE= no +.PATH: ${.CURDIR:H} +ATF_TESTS_SH= functional_test + +FILESDIR= ${TESTSDIR} FILES= and1.0 FILES+= and2.1 Modified: projects/lwref/cddl/Makefile.inc ============================================================================== --- projects/lwref/cddl/Makefile.inc Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/cddl/Makefile.inc Wed Aug 27 12:25:46 2014 (r270709) @@ -8,7 +8,6 @@ IGNORE_PRAGMA= YES CFLAGS+= -DNEED_SOLARIS_BOOLEAN WARNS?= 6 -CSTD?= gnu89 # Do not lint the CDDL stuff. It is all externally maintained and # lint output is wasteful noise here. Modified: projects/lwref/cddl/contrib/opensolaris/cmd/lockstat/sym.c ============================================================================== --- projects/lwref/cddl/contrib/opensolaris/cmd/lockstat/sym.c Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/cddl/contrib/opensolaris/cmd/lockstat/sym.c Wed Aug 27 12:25:46 2014 (r270709) @@ -50,6 +50,9 @@ /* FreeBSD */ #include #include +#include +#include +#include #endif #include Modified: projects/lwref/cddl/contrib/opensolaris/cmd/ztest/ztest.c ============================================================================== --- projects/lwref/cddl/contrib/opensolaris/cmd/ztest/ztest.c Wed Aug 27 11:27:48 2014 (r270708) +++ projects/lwref/cddl/contrib/opensolaris/cmd/ztest/ztest.c Wed Aug 27 12:25:46 2014 (r270709) @@ -172,7 +172,7 @@ static const ztest_shared_opts_t ztest_o .zo_mirrors = 2, .zo_raidz = 4, .zo_raidz_parity = 1, - .zo_vdev_size = SPA_MINDEVSIZE, *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 08:11:06 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F256E30E; Fri, 29 Aug 2014 08:11:05 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DDA3A15D8; Fri, 29 Aug 2014 08:11:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7T8B5rS002654; Fri, 29 Aug 2014 08:11:05 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7T8B544002652; Fri, 29 Aug 2014 08:11:05 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408290811.s7T8B544002652@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 08:11:05 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270784 - in projects/arm64/sys/arm64: arm64 include X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 08:11:06 -0000 Author: andrew Date: Fri Aug 29 08:11:05 2014 New Revision: 270784 URL: http://svnweb.freebsd.org/changeset/base/270784 Log: Change the pmap implementation to be based on the amd64 version. With this I am able to start executing userland tasks. Modified: projects/arm64/sys/arm64/arm64/pmap.c projects/arm64/sys/arm64/include/pmap.h projects/arm64/sys/arm64/include/pte.h projects/arm64/sys/arm64/include/vm.h Modified: projects/arm64/sys/arm64/arm64/pmap.c ============================================================================== --- projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:02:35 2014 (r270783) +++ projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:11:05 2014 (r270784) @@ -1,7 +1,61 @@ /*- + * Copyright (c) 1991 Regents of the University of California. + * All rights reserved. + * Copyright (c) 1994 John S. Dyson + * All rights reserved. + * Copyright (c) 1994 David Greenman + * All rights reserved. + * Copyright (c) 2003 Peter Wemm + * All rights reserved. + * Copyright (c) 2005-2010 Alan L. Cox + * All rights reserved. * Copyright (c) 2014 Andrew Turner * All rights reserved. * + * This code is derived from software contributed to Berkeley by + * the Systems Programming Group of the University of Utah Computer + * Science Department and William Jolitz of UUNET Technologies Inc. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by the University of + * California, Berkeley and its contributors. + * 4. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * from: @(#)pmap.c 7.7 (Berkeley) 5/12/91 + */ +/*- + * Copyright (c) 2003 Networks Associates Technology, Inc. + * All rights reserved. + * + * This software was developed for the FreeBSD Project by Jake Burkholder, + * Safeport Network Services, and Network Associates Laboratories, the + * Security Research Division of Network Associates, Inc. under + * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA + * CHATS research program. + * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -22,34 +76,201 @@ * 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. - * */ +#define AMD64_NPT_AWARE + #include __FBSDID("$FreeBSD$"); +/* + * Manages physical address maps. + * + * Since the information managed by this module is + * also stored by the logical address mapping module, + * this module may throw away valid virtual-to-physical + * mappings at almost any time. However, invalidations + * of virtual-to-physical mappings must be done as + * requested. + * + * In order to cope with hardware architectures which + * make virtual-to-physical map invalidates expensive, + * this module may delay invalidate or reduced protection + * operations until such time as they are actually + * necessary. This module is given full information as + * to which processors are currently using which maps, + * and to when physical maps must be made correct. + */ + +//#include "opt_pmap.h" +//#include "opt_vm.h" + #include +#include #include +#include +#include #include -#include +#include +#include #include #include #include +#include +#include +#include +#include +#include +#include #include +#include +#include #include -#include #include #include +#include +#include +#include +#include +#include +#include -#include #include #include -#include -/* -#define PMAP_DEBUG -*/ +#if 0 +#include +#include +#include +#include +#include +#include +#ifdef SMP +#include +#endif +#endif + +#define NPDEPG (PAGE_SIZE/(sizeof (pd_entry_t))) +#define NUPDE (NPDEPG * NPDEPG) +#define NUSERPGTBLS (NUPDE + NPDEPG) + +#if 0 +static __inline boolean_t +pmap_emulate_ad_bits(pmap_t pmap) +{ + + return ((pmap->pm_flags & PMAP_EMULATE_AD_BITS) != 0); +} + +static __inline pt_entry_t +pmap_valid_bit(pmap_t pmap) +{ + pt_entry_t mask; + + switch (pmap->pm_type) { + case PT_X86: + mask = X86_PG_V; + break; + case PT_EPT: + if (pmap_emulate_ad_bits(pmap)) + mask = EPT_PG_EMUL_V; + else + mask = EPT_PG_READ; + break; + default: + panic("pmap_valid_bit: invalid pm_type %d", pmap->pm_type); + } + + return (mask); +} + +static __inline pt_entry_t +pmap_rw_bit(pmap_t pmap) +{ + pt_entry_t mask; + + switch (pmap->pm_type) { + case PT_X86: + mask = X86_PG_RW; + break; + case PT_EPT: + if (pmap_emulate_ad_bits(pmap)) + mask = EPT_PG_EMUL_RW; + else + mask = EPT_PG_WRITE; + break; + default: + panic("pmap_rw_bit: invalid pm_type %d", pmap->pm_type); + } + + return (mask); +} + +static __inline pt_entry_t +pmap_global_bit(pmap_t pmap) +{ + pt_entry_t mask; + + switch (pmap->pm_type) { + case PT_X86: + mask = X86_PG_G; + break; + case PT_EPT: + mask = 0; + break; + default: + panic("pmap_global_bit: invalid pm_type %d", pmap->pm_type); + } + + return (mask); +} + +static __inline pt_entry_t +pmap_accessed_bit(pmap_t pmap) +{ + pt_entry_t mask; + + switch (pmap->pm_type) { + case PT_X86: + mask = X86_PG_A; + break; + case PT_EPT: + if (pmap_emulate_ad_bits(pmap)) + mask = EPT_PG_READ; + else + mask = EPT_PG_A; + break; + default: + panic("pmap_accessed_bit: invalid pm_type %d", pmap->pm_type); + } + + return (mask); +} + +static __inline pt_entry_t +pmap_modified_bit(pmap_t pmap) +{ + pt_entry_t mask; + + switch (pmap->pm_type) { + case PT_X86: + mask = X86_PG_M; + break; + case PT_EPT: + if (pmap_emulate_ad_bits(pmap)) + mask = EPT_PG_WRITE; + else + mask = EPT_PG_M; + break; + default: + panic("pmap_modified_bit: invalid pm_type %d", pmap->pm_type); + } + + return (mask); +} + +#endif /* 0 */ #if !defined(DIAGNOSTIC) #ifdef __GNUC_GNU_INLINE__ @@ -68,29 +289,272 @@ __FBSDID("$FreeBSD$"); #define UNCACHED_MEMORY 1 #define CACHED_MEMORY 2 + +#ifdef PV_STATS +#define PV_STAT(x) do { x ; } while (0) +#else +#define PV_STAT(x) do { } while (0) +#endif + +#define pmap_l2_pindex(v) ((v) >> L2_SHIFT) + +#if 0 +#define pa_index(pa) ((pa) >> PDRSHIFT) +#define pa_to_pvh(pa) (&pv_table[pa_index(pa)]) +#endif /* 0 */ + +#define NPV_LIST_LOCKS MAXCPU + +#define PHYS_TO_PV_LIST_LOCK(pa) \ + (&pv_list_locks[pa_index(pa) % NPV_LIST_LOCKS]) + +#define CHANGE_PV_LIST_LOCK_TO_PHYS(lockp, pa) do { \ + struct rwlock **_lockp = (lockp); \ + struct rwlock *_new_lock; \ + \ + _new_lock = PHYS_TO_PV_LIST_LOCK(pa); \ + if (_new_lock != *_lockp) { \ + if (*_lockp != NULL) \ + rw_wunlock(*_lockp); \ + *_lockp = _new_lock; \ + rw_wlock(*_lockp); \ + } \ +} while (0) + +#define CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp, m) \ + CHANGE_PV_LIST_LOCK_TO_PHYS(lockp, VM_PAGE_TO_PHYS(m)) + +#define RELEASE_PV_LIST_LOCK(lockp) do { \ + struct rwlock **_lockp = (lockp); \ + \ + if (*_lockp != NULL) { \ + rw_wunlock(*_lockp); \ + *_lockp = NULL; \ + } \ +} while (0) + +#define VM_PAGE_TO_PV_LIST_LOCK(m) \ + PHYS_TO_PV_LIST_LOCK(VM_PAGE_TO_PHYS(m)) + +struct pmap kernel_pmap_store; + vm_offset_t virtual_avail; /* VA of first avail page (after kernel bss) */ vm_offset_t virtual_end; /* VA of last avail page (end of kernel AS) */ vm_offset_t kernel_vm_end = 0; -vm_offset_t vm_max_kernel_address; -int unmapped_buf_allowed = 0; +struct msgbuf *msgbufp = NULL; -struct pmap kernel_pmap_store; +#if 0 +int nkpt; +SYSCTL_INT(_machdep, OID_AUTO, nkpt, CTLFLAG_RD, &nkpt, 0, + "Number of kernel page table pages allocated on bootup"); + +static int ndmpdp; +vm_paddr_t dmaplimit; +vm_offset_t kernel_vm_end = VM_MIN_KERNEL_ADDRESS; +pt_entry_t pg_nx; + +static SYSCTL_NODE(_vm, OID_AUTO, pmap, CTLFLAG_RD, 0, "VM/pmap parameters"); + +static int pat_works = 1; +SYSCTL_INT(_vm_pmap, OID_AUTO, pat_works, CTLFLAG_RD, &pat_works, 1, + "Is page attribute table fully functional?"); + +static int pg_ps_enabled = 1; +SYSCTL_INT(_vm_pmap, OID_AUTO, pg_ps_enabled, CTLFLAG_RDTUN | CTLFLAG_NOFETCH, + &pg_ps_enabled, 0, "Are large page mappings enabled?"); + +#define PAT_INDEX_SIZE 8 +static int pat_index[PAT_INDEX_SIZE]; /* cache mode to PAT index conversion */ + +static u_int64_t KPTphys; /* phys addr of kernel level 1 */ +static u_int64_t KPDphys; /* phys addr of kernel level 2 */ +u_int64_t KPDPphys; /* phys addr of kernel level 3 */ +u_int64_t KPML4phys; /* phys addr of kernel level 4 */ + +static u_int64_t DMPDphys; /* phys addr of direct mapped level 2 */ +static u_int64_t DMPDPphys; /* phys addr of direct mapped level 3 */ +static int ndmpdpphys; /* number of DMPDPphys pages */ +#endif -struct msgbuf *msgbufp = NULL; +static struct rwlock_padalign pvh_global_lock; + +/* + * Data for the pv entry allocation mechanism + */ +static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks); +static struct mtx pv_chunks_mutex; +static struct rwlock pv_list_locks[NPV_LIST_LOCKS]; +#if 0 +static struct md_page *pv_table; + +/* + * All those kernel PT submaps that BSD is so fond of + */ +pt_entry_t *CMAP1 = 0; +caddr_t CADDR1 = 0; + +static int pmap_flags = PMAP_PDE_SUPERPAGE; /* flags for x86 pmaps */ + +static struct unrhdr pcid_unr; +static struct mtx pcid_mtx; +int pmap_pcid_enabled = 0; +SYSCTL_INT(_vm_pmap, OID_AUTO, pcid_enabled, CTLFLAG_RDTUN | CTLFLAG_NOFETCH, + &pmap_pcid_enabled, 0, "Is TLB Context ID enabled ?"); +int invpcid_works = 0; +SYSCTL_INT(_vm_pmap, OID_AUTO, invpcid_works, CTLFLAG_RD, &invpcid_works, 0, + "Is the invpcid instruction available ?"); + +static int +pmap_pcid_save_cnt_proc(SYSCTL_HANDLER_ARGS) +{ + int i; + uint64_t res; + + res = 0; + CPU_FOREACH(i) { + res += cpuid_to_pcpu[i]->pc_pm_save_cnt; + } + return (sysctl_handle_64(oidp, &res, 0, req)); +} +SYSCTL_PROC(_vm_pmap, OID_AUTO, pcid_save_cnt, CTLTYPE_U64 | CTLFLAG_RW | + CTLFLAG_MPSAFE, NULL, 0, pmap_pcid_save_cnt_proc, "QU", + "Count of saved TLB context on switch"); + +/* pmap_copy_pages() over non-DMAP */ +static struct mtx cpage_lock; +static vm_offset_t cpage_a; +static vm_offset_t cpage_b; + +/* + * Crashdump maps. + */ +static caddr_t crashdumpmap; +#endif /* 0 */ + +static void free_pv_chunk(struct pv_chunk *pc); +static void free_pv_entry(pmap_t pmap, pv_entry_t pv); +static pv_entry_t get_pv_entry(pmap_t pmap, struct rwlock **lockp); +#if 0 +static int popcnt_pc_map_elem(uint64_t elem); +#endif +static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp); +#if 0 +static void reserve_pv_entries(pmap_t pmap, int needed, + struct rwlock **lockp); +static void pmap_pv_demote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa, + struct rwlock **lockp); +static boolean_t pmap_pv_insert_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa, + struct rwlock **lockp); +static void pmap_pv_promote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa, + struct rwlock **lockp); +#endif /* 0 */ +static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va); +static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, + vm_offset_t va); +#if 0 + +static int pmap_change_attr_locked(vm_offset_t va, vm_size_t size, int mode); +static boolean_t pmap_demote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va); +static boolean_t pmap_demote_pde_locked(pmap_t pmap, pd_entry_t *pde, + vm_offset_t va, struct rwlock **lockp); +static boolean_t pmap_demote_pdpe(pmap_t pmap, pdp_entry_t *pdpe, + vm_offset_t va); +static boolean_t pmap_enter_pde(pmap_t pmap, vm_offset_t va, vm_page_t m, + vm_prot_t prot, struct rwlock **lockp); +#endif /* 0 */ +static vm_page_t pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, + vm_page_t m, vm_prot_t prot, vm_page_t mpte, struct rwlock **lockp); +#if 0 +static void pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte); +static int pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte); +static void pmap_kenter_attr(vm_offset_t va, vm_paddr_t pa, int mode); +static vm_page_t pmap_lookup_pt_page(pmap_t pmap, vm_offset_t va); +static void pmap_pde_attr(pd_entry_t *pde, int cache_bits, int mask); +static void pmap_promote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va, + struct rwlock **lockp); +static boolean_t pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, + vm_prot_t prot); +static void pmap_pte_attr(pt_entry_t *pte, int cache_bits, int mask); +static int pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, + struct spglist *free, struct rwlock **lockp); +#endif /* 0 */ +static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva, + pd_entry_t ptepde, struct spglist *free, struct rwlock **lockp); +#if 0 +static void pmap_remove_pt_page(pmap_t pmap, vm_page_t mpte); +static void pmap_remove_page(pmap_t pmap, vm_offset_t va, pd_entry_t *pde, + struct spglist *free); +#endif /* 0 */ +static boolean_t pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, + vm_page_t m, struct rwlock **lockp); +#if 0 +static void pmap_update_pde(pmap_t pmap, vm_offset_t va, pd_entry_t *pde, + pd_entry_t newpde); +static void pmap_update_pde_invalidate(pmap_t, vm_offset_t va, pd_entry_t pde); +#endif /* 0 */ + +static vm_page_t _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, + struct rwlock **lockp); +#if 0 +static vm_page_t pmap_allocpde(pmap_t pmap, vm_offset_t va, + struct rwlock **lockp); +static vm_page_t pmap_allocpte(pmap_t pmap, vm_offset_t va, + struct rwlock **lockp); +#endif /* 0 */ + +static void _pmap_unwire_l3(pmap_t pmap, vm_offset_t va, vm_page_t m, + struct spglist *free); +static int pmap_unuse_l3(pmap_t, vm_offset_t, pd_entry_t, struct spglist *); +#if 0 +static vm_offset_t pmap_kmem_choose(vm_offset_t addr); + +/* + * Move the kernel virtual free pointer to the next + * 2MB. This is used to help improve performance + * by using a large (2MB) page for much of the kernel + * (.text, .data, .bss) + */ +static vm_offset_t +pmap_kmem_choose(vm_offset_t addr) +{ + vm_offset_t newaddr = addr; + + newaddr = (addr + (NBPDR - 1)) & ~(NBPDR - 1); + return (newaddr); +} +#endif /* 0 */ + +/********************/ +/* Inline functions */ +/********************/ + +static __inline void +pagecopy(void *s, void *d) +{ + + memcpy(d, s, PAGE_SIZE); +} + +static __inline void +pagezero(void *p) +{ + + bzero(p, PAGE_SIZE); +} #define pmap_l1_index(va) (((va) >> L1_SHIFT) & Ln_ADDR_MASK) #define pmap_l2_index(va) (((va) >> L2_SHIFT) & Ln_ADDR_MASK) #define pmap_l3_index(va) (((va) >> L3_SHIFT) & Ln_ADDR_MASK) -static pd_entry_t * +static __inline pd_entry_t * pmap_l1(pmap_t pmap, vm_offset_t va) { return (&pmap->pm_l1[pmap_l1_index(va)]); } -static pd_entry_t * +static __inline pd_entry_t * pmap_l1_to_l2(pd_entry_t *l1, vm_offset_t va) { pd_entry_t *l2; @@ -99,7 +563,7 @@ pmap_l1_to_l2(pd_entry_t *l1, vm_offset_ return (&l2[pmap_l2_index(va)]); } -static pd_entry_t * +static __inline pd_entry_t * pmap_l2(pmap_t pmap, vm_offset_t va) { pd_entry_t *l1; @@ -111,7 +575,7 @@ pmap_l2(pmap_t pmap, vm_offset_t va) return (pmap_l1_to_l2(l1, va)); } -static pt_entry_t * +static __inline pt_entry_t * pmap_l2_to_l3(pd_entry_t *l2, vm_offset_t va) { pt_entry_t *l3; @@ -120,7 +584,7 @@ pmap_l2_to_l3(pd_entry_t *l2, vm_offset_ return (&l3[pmap_l3_index(va)]); } -static pt_entry_t * +static __inline pt_entry_t * pmap_l3(pmap_t pmap, vm_offset_t va) { pd_entry_t *l2; @@ -132,6 +596,199 @@ pmap_l3(pmap_t pmap, vm_offset_t va) return (pmap_l2_to_l3(l2, va)); } +static __inline void +pmap_resident_count_inc(pmap_t pmap, int count) +{ + + PMAP_LOCK_ASSERT(pmap, MA_OWNED); + pmap->pm_stats.resident_count += count; +} + +static __inline void +pmap_resident_count_dec(pmap_t pmap, int count) +{ + + PMAP_LOCK_ASSERT(pmap, MA_OWNED); + KASSERT(pmap->pm_stats.resident_count >= count, + ("pmap %p resident count underflow %ld %d", pmap, + pmap->pm_stats.resident_count, count)); + pmap->pm_stats.resident_count -= count; +} + +#if 0 +PMAP_INLINE pt_entry_t * +vtopte(vm_offset_t va) +{ + u_int64_t mask = ((1ul << (NPTEPGSHIFT + NPDEPGSHIFT + NPDPEPGSHIFT + NPML4EPGSHIFT)) - 1); + + KASSERT(va >= VM_MAXUSER_ADDRESS, ("vtopte on a uva/gpa 0x%0lx", va)); + + return (PTmap + ((va >> PAGE_SHIFT) & mask)); +} + +static __inline pd_entry_t * +vtopde(vm_offset_t va) +{ + u_int64_t mask = ((1ul << (NPDEPGSHIFT + NPDPEPGSHIFT + NPML4EPGSHIFT)) - 1); + + KASSERT(va >= VM_MAXUSER_ADDRESS, ("vtopde on a uva/gpa 0x%0lx", va)); + + return (PDmap + ((va >> PDRSHIFT) & mask)); +} + +CTASSERT(powerof2(NDMPML4E)); + +/* number of kernel PDP slots */ +#define NKPDPE(ptpgs) howmany((ptpgs), NPDEPG) + +static void +nkpt_init(vm_paddr_t addr) +{ + int pt_pages; + +#ifdef NKPT + pt_pages = NKPT; +#else + pt_pages = howmany(addr, 1 << PDRSHIFT); + pt_pages += NKPDPE(pt_pages); + + /* + * Add some slop beyond the bare minimum required for bootstrapping + * the kernel. + * + * This is quite important when allocating KVA for kernel modules. + * The modules are required to be linked in the negative 2GB of + * the address space. If we run out of KVA in this region then + * pmap_growkernel() will need to allocate page table pages to map + * the entire 512GB of KVA space which is an unnecessary tax on + * physical memory. + */ + pt_pages += 8; /* 16MB additional slop for kernel modules */ +#endif + nkpt = pt_pages; +} + +static void +create_pagetables(vm_paddr_t *firstaddr) +{ + int i, j, ndm1g, nkpdpe; + pt_entry_t *pt_p; + pd_entry_t *pd_p; + pdp_entry_t *pdp_p; + pml4_entry_t *p4_p; + + /* Allocate page table pages for the direct map */ + ndmpdp = (ptoa(Maxmem) + NBPDP - 1) >> PDPSHIFT; + if (ndmpdp < 4) /* Minimum 4GB of dirmap */ + ndmpdp = 4; + ndmpdpphys = howmany(ndmpdp, NPDPEPG); + if (ndmpdpphys > NDMPML4E) { + /* + * Each NDMPML4E allows 512 GB, so limit to that, + * and then readjust ndmpdp and ndmpdpphys. + */ + printf("NDMPML4E limits system to %d GB\n", NDMPML4E * 512); + Maxmem = atop(NDMPML4E * NBPML4); + ndmpdpphys = NDMPML4E; + ndmpdp = NDMPML4E * NPDEPG; + } + DMPDPphys = allocpages(firstaddr, ndmpdpphys); + ndm1g = 0; + if ((amd_feature & AMDID_PAGE1GB) != 0) + ndm1g = ptoa(Maxmem) >> PDPSHIFT; + if (ndm1g < ndmpdp) + DMPDphys = allocpages(firstaddr, ndmpdp - ndm1g); + dmaplimit = (vm_paddr_t)ndmpdp << PDPSHIFT; + + /* Allocate pages */ + KPML4phys = allocpages(firstaddr, 1); + KPDPphys = allocpages(firstaddr, NKPML4E); + + /* + * Allocate the initial number of kernel page table pages required to + * bootstrap. We defer this until after all memory-size dependent + * allocations are done (e.g. direct map), so that we don't have to + * build in too much slop in our estimate. + * + * Note that when NKPML4E > 1, we have an empty page underneath + * all but the KPML4I'th one, so we need NKPML4E-1 extra (zeroed) + * pages. (pmap_enter requires a PD page to exist for each KPML4E.) + */ + nkpt_init(*firstaddr); + nkpdpe = NKPDPE(nkpt); + + KPTphys = allocpages(firstaddr, nkpt); + KPDphys = allocpages(firstaddr, nkpdpe); + + /* Fill in the underlying page table pages */ + /* Nominally read-only (but really R/W) from zero to physfree */ + /* XXX not fully used, underneath 2M pages */ + pt_p = (pt_entry_t *)KPTphys; + for (i = 0; ptoa(i) < *firstaddr; i++) + pt_p[i] = ptoa(i) | X86_PG_RW | X86_PG_V | X86_PG_G; + + /* Now map the page tables at their location within PTmap */ + pd_p = (pd_entry_t *)KPDphys; + for (i = 0; i < nkpt; i++) + pd_p[i] = (KPTphys + ptoa(i)) | X86_PG_RW | X86_PG_V; + + /* Map from zero to end of allocations under 2M pages */ + /* This replaces some of the KPTphys entries above */ + for (i = 0; (i << PDRSHIFT) < *firstaddr; i++) + pd_p[i] = (i << PDRSHIFT) | X86_PG_RW | X86_PG_V | PG_PS | + X86_PG_G; + + /* And connect up the PD to the PDP (leaving room for L4 pages) */ + pdp_p = (pdp_entry_t *)(KPDPphys + ptoa(KPML4I - KPML4BASE)); + for (i = 0; i < nkpdpe; i++) + pdp_p[i + KPDPI] = (KPDphys + ptoa(i)) | X86_PG_RW | X86_PG_V | + PG_U; + + /* + * Now, set up the direct map region using 2MB and/or 1GB pages. If + * the end of physical memory is not aligned to a 1GB page boundary, + * then the residual physical memory is mapped with 2MB pages. Later, + * if pmap_mapdev{_attr}() uses the direct map for non-write-back + * memory, pmap_change_attr() will demote any 2MB or 1GB page mappings + * that are partially used. + */ + pd_p = (pd_entry_t *)DMPDphys; + for (i = NPDEPG * ndm1g, j = 0; i < NPDEPG * ndmpdp; i++, j++) { + pd_p[j] = (vm_paddr_t)i << PDRSHIFT; + /* Preset PG_M and PG_A because demotion expects it. */ + pd_p[j] |= X86_PG_RW | X86_PG_V | PG_PS | X86_PG_G | + X86_PG_M | X86_PG_A; + } + pdp_p = (pdp_entry_t *)DMPDPphys; + for (i = 0; i < ndm1g; i++) { + pdp_p[i] = (vm_paddr_t)i << PDPSHIFT; + /* Preset PG_M and PG_A because demotion expects it. */ + pdp_p[i] |= X86_PG_RW | X86_PG_V | PG_PS | X86_PG_G | + X86_PG_M | X86_PG_A; + } + for (j = 0; i < ndmpdp; i++, j++) { + pdp_p[i] = DMPDphys + ptoa(j); + pdp_p[i] |= X86_PG_RW | X86_PG_V | PG_U; + } + + /* And recursively map PML4 to itself in order to get PTmap */ + p4_p = (pml4_entry_t *)KPML4phys; + p4_p[PML4PML4I] = KPML4phys; + p4_p[PML4PML4I] |= X86_PG_RW | X86_PG_V | PG_U; + + /* Connect the Direct Map slot(s) up to the PML4. */ + for (i = 0; i < ndmpdpphys; i++) { + p4_p[DMPML4I + i] = DMPDPphys + ptoa(i); + p4_p[DMPML4I + i] |= X86_PG_RW | X86_PG_V | PG_U; + } + + /* Connect the KVA slots up to the PML4 */ + for (i = 0; i < NKPML4E; i++) { + p4_p[KPML4BASE + i] = KPDPphys + ptoa(i); + p4_p[KPML4BASE + i] |= X86_PG_RW | X86_PG_V | PG_U; + } +} +#endif /* 0 */ static pt_entry_t * pmap_early_page_idx(vm_offset_t l1pt, vm_offset_t va, u_int *l1_slot, @@ -207,7 +864,7 @@ pmap_bootstrap_l2(vm_offset_t l1pt, vm_o KASSERT(l1_slot < Ln_ENTRIES, ("Invalid L1 index")); pa = pmap_early_vtophys(l1pt, l2pt); - l1[l1_slot] = (pa & ~Ln_TABLE_MASK) | ATTR_AF | L1_TABLE; + l1[l1_slot] = (pa & ~Ln_TABLE_MASK) | L1_TABLE; l2pt += PAGE_SIZE; } @@ -237,7 +894,7 @@ pmap_bootstrap_l3(vm_offset_t l1pt, vm_o KASSERT(l2_slot < Ln_ENTRIES, ("Invalid L2 index")); pa = pmap_early_vtophys(l1pt, l3pt); - l2[l2_slot] = (pa & ~Ln_TABLE_MASK) | ATTR_AF | L2_TABLE; + l2[l2_slot] = (pa & ~Ln_TABLE_MASK) | L2_TABLE; l3pt += PAGE_SIZE; } @@ -247,6 +904,9 @@ pmap_bootstrap_l3(vm_offset_t l1pt, vm_o return l3pt; } +/* + * Bootstrap the system enough to run with virtual memory. + */ void pmap_bootstrap(vm_offset_t l1pt, vm_paddr_t kernstart, vm_size_t kernlen) { @@ -268,6 +928,11 @@ pmap_bootstrap(vm_offset_t l1pt, vm_padd kernel_pmap_store.pm_l1 = (pd_entry_t *)l1pt; PMAP_LOCK_INIT(kernel_pmap); + /* + * Initialize the global pv list lock. + */ + rw_init(&pvh_global_lock, "pmap pv global"); + /* Create a direct map region early so we can use it for pa -> va */ pmap_bootstrap_dmap(l1pt); @@ -377,7 +1042,7 @@ pmap_bootstrap(vm_offset_t l1pt, vm_padd /* TODO: Move this to a function */ __asm __volatile( "dsb sy \n" - "tlbi vmalle1is \n" + "tlbi vmalle1 \n" "dsb sy \n" "isb \n"); @@ -433,12 +1098,99 @@ pmap_bootstrap(vm_offset_t l1pt, vm_padd "isb \n"); } +#if 0 +/* + * Setup the PAT MSR. + */ +void +pmap_init_pat(void) +{ + int pat_table[PAT_INDEX_SIZE]; + uint64_t pat_msr; + u_long cr0, cr4; + int i; + + /* Bail if this CPU doesn't implement PAT. */ + if ((cpu_feature & CPUID_PAT) == 0) + panic("no PAT??"); + + /* Set default PAT index table. */ + for (i = 0; i < PAT_INDEX_SIZE; i++) + pat_table[i] = -1; + pat_table[PAT_WRITE_BACK] = 0; + pat_table[PAT_WRITE_THROUGH] = 1; + pat_table[PAT_UNCACHEABLE] = 3; + pat_table[PAT_WRITE_COMBINING] = 3; + pat_table[PAT_WRITE_PROTECTED] = 3; + pat_table[PAT_UNCACHED] = 3; + + /* Initialize default PAT entries. */ + pat_msr = PAT_VALUE(0, PAT_WRITE_BACK) | + PAT_VALUE(1, PAT_WRITE_THROUGH) | + PAT_VALUE(2, PAT_UNCACHED) | + PAT_VALUE(3, PAT_UNCACHEABLE) | + PAT_VALUE(4, PAT_WRITE_BACK) | + PAT_VALUE(5, PAT_WRITE_THROUGH) | + PAT_VALUE(6, PAT_UNCACHED) | + PAT_VALUE(7, PAT_UNCACHEABLE); + + if (pat_works) { + /* + * Leave the indices 0-3 at the default of WB, WT, UC-, and UC. + * Program 5 and 6 as WP and WC. + * Leave 4 and 7 as WB and UC. + */ + pat_msr &= ~(PAT_MASK(5) | PAT_MASK(6)); + pat_msr |= PAT_VALUE(5, PAT_WRITE_PROTECTED) | + PAT_VALUE(6, PAT_WRITE_COMBINING); + pat_table[PAT_UNCACHED] = 2; + pat_table[PAT_WRITE_PROTECTED] = 5; + pat_table[PAT_WRITE_COMBINING] = 6; + } else { + /* + * Just replace PAT Index 2 with WC instead of UC-. + */ + pat_msr &= ~PAT_MASK(2); + pat_msr |= PAT_VALUE(2, PAT_WRITE_COMBINING); + pat_table[PAT_WRITE_COMBINING] = 2; + } + + /* Disable PGE. */ + cr4 = rcr4(); + load_cr4(cr4 & ~CR4_PGE); + + /* Disable caches (CD = 1, NW = 0). */ + cr0 = rcr0(); + load_cr0((cr0 & ~CR0_NW) | CR0_CD); + + /* Flushes caches and TLBs. */ + wbinvd(); + invltlb(); + + /* Update PAT and index table. */ + wrmsr(MSR_PAT, pat_msr); + for (i = 0; i < PAT_INDEX_SIZE; i++) + pat_index[i] = pat_table[i]; + + /* Flush caches and TLBs again. */ + wbinvd(); + invltlb(); + + /* Restore caches and PGE. */ + load_cr0(cr0); + load_cr4(cr4); +} +#endif /* 0 */ + /* - * Initialize a vm_page's machine-dependent fields. + * Initialize a vm_page's machine-dependent fields. */ void pmap_page_init(vm_page_t m) { + + TAILQ_INIT(&m->md.pv_list); + m->md.pv_memattr = VM_MEMATTR_UNCACHEABLE; } /* @@ -449,57 +1201,463 @@ pmap_page_init(vm_page_t m) void pmap_init(void) { + //vm_page_t mpte; + //vm_size_t s; + int i;//, pv_npg; + +#if 0 + /* + * Initialize the vm page array entries for the kernel pmap's + * page table pages. + */ + for (i = 0; i < nkpt; i++) { + mpte = PHYS_TO_VM_PAGE(KPTphys + (i << PAGE_SHIFT)); + KASSERT(mpte >= vm_page_array && + mpte < &vm_page_array[vm_page_array_size], + ("pmap_init: page table page is out of range")); + mpte->pindex = pmap_pde_pindex(KERNBASE) + i; + mpte->phys_addr = KPTphys + (i << PAGE_SHIFT); + } + + /* + * If the kernel is running on a virtual machine, then it must assume + * that MCA is enabled by the hypervisor. Moreover, the kernel must + * be prepared for the hypervisor changing the vendor and family that + * are reported by CPUID. Consequently, the workaround for AMD Family + * 10h Erratum 383 is enabled if the processor's feature set does not + * include at least one feature that is only supported by older Intel + * or newer AMD processors. + */ + if (vm_guest == VM_GUEST_VM && (cpu_feature & CPUID_SS) == 0 && + (cpu_feature2 & (CPUID2_SSSE3 | CPUID2_SSE41 | CPUID2_AESNI | + CPUID2_AVX | CPUID2_XSAVE)) == 0 && (amd_feature2 & (AMDID2_XOP | + AMDID2_FMA4)) == 0) + workaround_erratum383 = 1; + + /* + * Are large page mappings enabled? + */ + TUNABLE_INT_FETCH("vm.pmap.pg_ps_enabled", &pg_ps_enabled); + if (pg_ps_enabled) { + KASSERT(MAXPAGESIZES > 1 && pagesizes[1] == 0, + ("pmap_init: can't assign to pagesizes[1]")); + pagesizes[1] = NBPDR; + } +#endif + + /* + * Initialize the pv chunk list mutex. + */ + mtx_init(&pv_chunks_mutex, "pmap pv chunk list", NULL, MTX_DEF); + + /* + * Initialize the pool of pv list locks. + */ + for (i = 0; i < NPV_LIST_LOCKS; i++) + rw_init(&pv_list_locks[i], "pmap pv list"); + +#if 0 + /* + * Calculate the size of the pv head table for superpages. + */ + for (i = 0; phys_avail[i + 1]; i += 2); + pv_npg = round_2mpage(phys_avail[(i - 2) + 1]) / NBPDR; + + /* + * Allocate memory for the pv head table for superpages. + */ + s = (vm_size_t)(pv_npg * sizeof(struct md_page)); *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 08:55:45 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0AB09565; Fri, 29 Aug 2014 08:55:45 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D11781B2D; Fri, 29 Aug 2014 08:55:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7T8tiAG023155; Fri, 29 Aug 2014 08:55:44 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7T8tiuj023154; Fri, 29 Aug 2014 08:55:44 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408290855.s7T8tiuj023154@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 08:55:44 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270790 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 08:55:45 -0000 Author: andrew Date: Fri Aug 29 08:55:44 2014 New Revision: 270790 URL: http://svnweb.freebsd.org/changeset/base/270790 Log: Implemenet more of pmap_enter Modified: projects/arm64/sys/arm64/arm64/pmap.c Modified: projects/arm64/sys/arm64/arm64/pmap.c ============================================================================== --- projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:42:20 2014 (r270789) +++ projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:55:44 2014 (r270790) @@ -1472,6 +1472,7 @@ pmap_update_pde_invalidate(pmap_t pmap, invltlb_globpcid(); } } +#endif /* 0 */ /* * Normal, non-SMP, invalidation functions. @@ -1481,19 +1482,13 @@ PMAP_INLINE void pmap_invalidate_page(pmap_t pmap, vm_offset_t va) { - switch (pmap->pm_type) { - case PT_X86: - if (pmap == kernel_pmap || !CPU_EMPTY(&pmap->pm_active)) - invlpg(va); - break; - case PT_EPT: - pmap->pm_eptgen++; - break; - default: - panic("pmap_invalidate_page: unknown type: %d", pmap->pm_type); - } + __asm __volatile( + "dsb sy \n" + "tlbi vae1, %0 \n" + "dsb sy \n" + "isb \n" + : : "r"(va)); } -#endif /* 0 */ PMAP_INLINE void pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) @@ -3954,26 +3949,31 @@ pmap_enter(pmap_t pmap, vm_offset_t va, */ if ((orig_l3 & ATTR_AF) != 0) { validate: - panic("pmap_enter: Update l3"); -#if 0 - origpte = pte_load_store(pte, newpte); - opa = origpte & PG_FRAME; + orig_l3 = *l3; + *l3 = new_l3; + opa = orig_l3 & ~ATTR_MASK; + if (opa != pa) { - if ((origpte & PG_MANAGED) != 0) { + if ((orig_l3 & ATTR_SW_MANAGED) != 0) { om = PHYS_TO_VM_PAGE(opa); +#if 0 if ((origpte & (PG_M | PG_RW)) == (PG_M | PG_RW)) vm_page_dirty(om); if ((origpte & PG_A) != 0) vm_page_aflag_set(om, PGA_REFERENCED); +#endif CHANGE_PV_LIST_LOCK_TO_PHYS(&lock, opa); pmap_pvh_free(&om->md, pmap, va); +#if 0 if ((om->aflags & PGA_WRITEABLE) != 0 && TAILQ_EMPTY(&om->md.pv_list) && ((om->flags & PG_FICTITIOUS) != 0 || TAILQ_EMPTY(&pa_to_pvh(opa)->pv_list))) vm_page_aflag_clear(om, PGA_WRITEABLE); +#endif } +#if 0 } else if ((newpte & PG_M) == 0 && (origpte & (PG_M | PG_RW)) == (PG_M | PG_RW)) { if ((origpte & PG_MANAGED) != 0) @@ -3989,10 +3989,12 @@ validate: * This PTE change does not require TLB invalidation. */ goto unchanged; +#endif } +#if 0 if ((origpte & PG_A) != 0) - pmap_invalidate_page(pmap, va); #endif + pmap_invalidate_page(pmap, va); } else *l3 = new_l3; From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 08:55:49 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 22A1D645; Fri, 29 Aug 2014 08:55:49 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0F4F71B2E; Fri, 29 Aug 2014 08:55:49 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7T8tmkV023208; Fri, 29 Aug 2014 08:55:48 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7T8tmM8023207; Fri, 29 Aug 2014 08:55:48 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408290855.s7T8tmM8023207@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 08:55:48 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270791 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 08:55:49 -0000 Author: andrew Date: Fri Aug 29 08:55:48 2014 New Revision: 270791 URL: http://svnweb.freebsd.org/changeset/base/270791 Log: Add pmap_enter_quick Modified: projects/arm64/sys/arm64/arm64/pmap.c Modified: projects/arm64/sys/arm64/arm64/pmap.c ============================================================================== --- projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:55:44 2014 (r270790) +++ projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:55:48 2014 (r270791) @@ -4155,8 +4155,6 @@ pmap_enter_object(pmap_t pmap, vm_offset void pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot) { - panic("pmap_enter_quick"); -#if 0 struct rwlock *lock; lock = NULL; @@ -4167,7 +4165,6 @@ pmap_enter_quick(pmap_t pmap, vm_offset_ rw_wunlock(lock); rw_runlock(&pvh_global_lock); PMAP_UNLOCK(pmap); -#endif } static vm_page_t From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 08:55:52 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A7B7B726; Fri, 29 Aug 2014 08:55:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 942AE1B32; Fri, 29 Aug 2014 08:55:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7T8tqHY023253; Fri, 29 Aug 2014 08:55:52 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7T8tq8F023251; Fri, 29 Aug 2014 08:55:52 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408290855.s7T8tq8F023251@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 08:55:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270792 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 08:55:52 -0000 Author: andrew Date: Fri Aug 29 08:55:51 2014 New Revision: 270792 URL: http://svnweb.freebsd.org/changeset/base/270792 Log: Remove two debug printfs Modified: projects/arm64/sys/arm64/arm64/pmap.c projects/arm64/sys/arm64/arm64/vm_machdep.c Modified: projects/arm64/sys/arm64/arm64/pmap.c ============================================================================== --- projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:55:48 2014 (r270791) +++ projects/arm64/sys/arm64/arm64/pmap.c Fri Aug 29 08:55:51 2014 (r270792) @@ -2197,7 +2197,6 @@ _pmap_alloc_l3(pmap_t pmap, vm_pindex_t pmap_resident_count_inc(pmap, 1); - printf("_pmap_alloc_l3: %p %u\n", m, m->wire_count); return (m); } Modified: projects/arm64/sys/arm64/arm64/vm_machdep.c ============================================================================== --- projects/arm64/sys/arm64/arm64/vm_machdep.c Fri Aug 29 08:55:48 2014 (r270791) +++ projects/arm64/sys/arm64/arm64/vm_machdep.c Fri Aug 29 08:55:51 2014 (r270792) @@ -102,7 +102,6 @@ cpu_set_syscall_retval(struct thread *td frame = td->td_frame; - printf("cpu_set_syscall_retval %d\n", error); switch (error) { case 0: frame->tf_x[0] = td->td_retval[0]; From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 08:55:55 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9B0C780D; Fri, 29 Aug 2014 08:55:55 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 87D911B33; Fri, 29 Aug 2014 08:55:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7T8tt8R023303; Fri, 29 Aug 2014 08:55:55 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7T8ttos023302; Fri, 29 Aug 2014 08:55:55 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408290855.s7T8ttos023302@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 08:55:55 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270793 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 08:55:55 -0000 Author: andrew Date: Fri Aug 29 08:55:55 2014 New Revision: 270793 URL: http://svnweb.freebsd.org/changeset/base/270793 Log: Remove the panic from copyin Modified: projects/arm64/sys/arm64/arm64/copyinout.c Modified: projects/arm64/sys/arm64/arm64/copyinout.c ============================================================================== --- projects/arm64/sys/arm64/arm64/copyinout.c Fri Aug 29 08:55:51 2014 (r270792) +++ projects/arm64/sys/arm64/arm64/copyinout.c Fri Aug 29 08:55:55 2014 (r270793) @@ -53,7 +53,7 @@ copyin(const void *udaddr, void *kaddr, { memcpy(kaddr, udaddr, len); - panic("copyin"); + return (0); } int From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 08:55:58 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A46368ED; Fri, 29 Aug 2014 08:55:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 912521B35; Fri, 29 Aug 2014 08:55:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7T8twRX023349; Fri, 29 Aug 2014 08:55:58 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7T8tw8D023348; Fri, 29 Aug 2014 08:55:58 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408290855.s7T8tw8D023348@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 08:55:58 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270794 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 08:55:58 -0000 Author: andrew Date: Fri Aug 29 08:55:58 2014 New Revision: 270794 URL: http://svnweb.freebsd.org/changeset/base/270794 Log: Add an empty bs_barrier function for the uart driver to call Modified: projects/arm64/sys/arm64/arm64/bus_machdep.c Modified: projects/arm64/sys/arm64/arm64/bus_machdep.c ============================================================================== --- projects/arm64/sys/arm64/arm64/bus_machdep.c Fri Aug 29 08:55:55 2014 (r270793) +++ projects/arm64/sys/arm64/arm64/bus_machdep.c Fri Aug 29 08:55:58 2014 (r270794) @@ -65,6 +65,12 @@ generic_bs_unmap(void *t, bus_space_hand pmap_unmapdev(bsh, size); } +static void +generic_bs_barrier(void *t, bus_space_handle_t bsh, bus_size_t offset, + bus_size_t size, int flags) +{ +} + struct bus_space memmap_bus = { /* cookie */ .bs_cookie = NULL, @@ -79,7 +85,7 @@ struct bus_space memmap_bus = { .bs_free = NULL, /* barrier */ - .bs_barrier = NULL, + .bs_barrier = generic_bs_barrier, /* read single */ .bs_r_1 = generic_bs_r_1, From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 09:03:18 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 86449D66; Fri, 29 Aug 2014 09:03:18 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 727D51C41; Fri, 29 Aug 2014 09:03:18 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7T93IDi027764; Fri, 29 Aug 2014 09:03:18 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7T93I0q027763; Fri, 29 Aug 2014 09:03:18 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408290903.s7T93I0q027763@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 09:03:18 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270796 - projects/arm64/lib/libc/gdtoa X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 09:03:18 -0000 Author: andrew Date: Fri Aug 29 09:03:17 2014 New Revision: 270796 URL: http://svnweb.freebsd.org/changeset/base/270796 Log: __hldtoa uses compiler-rt symbols we don't provide. An update to compiler-rt will be needed for some symbols clang expects to be available. Modified: projects/arm64/lib/libc/gdtoa/_hldtoa.c Modified: projects/arm64/lib/libc/gdtoa/_hldtoa.c ============================================================================== --- projects/arm64/lib/libc/gdtoa/_hldtoa.c Fri Aug 29 09:02:01 2014 (r270795) +++ projects/arm64/lib/libc/gdtoa/_hldtoa.c Fri Aug 29 09:03:17 2014 (r270796) @@ -76,6 +76,8 @@ char * __hldtoa(long double e, const char *xdigs, int ndigits, int *decpt, int *sign, char **rve) { + abort(); +#if 0 union IEEEl2bits u; char *s, *s0; manh_t manh; @@ -162,6 +164,7 @@ __hldtoa(long double e, const char *xdig if (rve != NULL) *rve = s; return (s0); +#endif } #else /* (LDBL_MANT_DIG == DBL_MANT_DIG) */ From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 10:13:37 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DC04D22B; Fri, 29 Aug 2014 10:13:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C800614AF; Fri, 29 Aug 2014 10:13:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7TADbNC062741; Fri, 29 Aug 2014 10:13:37 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7TADbJr062737; Fri, 29 Aug 2014 10:13:37 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408291013.s7TADbJr062737@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 10:13:37 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270800 - projects/arm64/lib/csu/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 10:13:38 -0000 Author: andrew Date: Fri Aug 29 10:13:37 2014 New Revision: 270800 URL: http://svnweb.freebsd.org/changeset/base/270800 Log: Start to implement the .init bits of csu, not sure if these are correct as the only test I have so far is /sbin/init which doesn't make use of them. Modified: projects/arm64/lib/csu/arm64/crti.S projects/arm64/lib/csu/arm64/crtn.S Modified: projects/arm64/lib/csu/arm64/crti.S ============================================================================== --- projects/arm64/lib/csu/arm64/crti.S Fri Aug 29 09:37:18 2014 (r270799) +++ projects/arm64/lib/csu/arm64/crti.S Fri Aug 29 10:13:37 2014 (r270800) @@ -31,7 +31,8 @@ __FBSDID("$FreeBSD$"); .globl _init .type _init,@function _init: - 1: b 1b + sub sp, sp, #16 + str lr, [sp] .section .fini,"ax",@progbits .align 4 Modified: projects/arm64/lib/csu/arm64/crtn.S ============================================================================== --- projects/arm64/lib/csu/arm64/crtn.S Fri Aug 29 09:37:18 2014 (r270799) +++ projects/arm64/lib/csu/arm64/crtn.S Fri Aug 29 10:13:37 2014 (r270800) @@ -27,7 +27,9 @@ __FBSDID("$FreeBSD$"); .section .init,"ax",@progbits - 1: b 1b + ldr lr, [sp] + add sp, sp, #16 + ret .section .fini,"ax",@progbits From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 10:13:41 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 67C7830F; Fri, 29 Aug 2014 10:13:41 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 51D7014B3; Fri, 29 Aug 2014 10:13:41 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7TADfv5062790; Fri, 29 Aug 2014 10:13:41 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7TADf80062789; Fri, 29 Aug 2014 10:13:41 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408291013.s7TADf80062789@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 10:13:41 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270801 - projects/arm64/lib/libc/arm64/gen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 10:13:41 -0000 Author: andrew Date: Fri Aug 29 10:13:40 2014 New Revision: 270801 URL: http://svnweb.freebsd.org/changeset/base/270801 Log: Stop calling abort, we need this function early on. Modified: projects/arm64/lib/libc/arm64/gen/_set_tp.c Modified: projects/arm64/lib/libc/arm64/gen/_set_tp.c ============================================================================== --- projects/arm64/lib/libc/arm64/gen/_set_tp.c Fri Aug 29 10:13:37 2014 (r270800) +++ projects/arm64/lib/libc/arm64/gen/_set_tp.c Fri Aug 29 10:13:40 2014 (r270801) @@ -37,6 +37,5 @@ void _set_tp(void *tp) { - abort(); //sysarch(ARM_SET_TP, tp); } From owner-svn-src-projects@FreeBSD.ORG Fri Aug 29 11:02:51 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 41CEFE7E; Fri, 29 Aug 2014 11:02:51 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2D6A81BB1; Fri, 29 Aug 2014 11:02:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7TB2pE7087368; Fri, 29 Aug 2014 11:02:51 GMT (envelope-from andrew@FreeBSD.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7TB2oaD087366; Fri, 29 Aug 2014 11:02:50 GMT (envelope-from andrew@FreeBSD.org) Message-Id: <201408291102.s7TB2oaD087366@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: andrew set sender to andrew@FreeBSD.org using -f From: Andrew Turner Date: Fri, 29 Aug 2014 11:02:50 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270804 - projects/arm64/sys/arm64/arm64 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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, 29 Aug 2014 11:02:51 -0000 Author: andrew Date: Fri Aug 29 11:02:50 2014 New Revision: 270804 URL: http://svnweb.freebsd.org/changeset/base/270804 Log: Get cpu_fork working, place the trapframe on the stack and set the registers as needed. We also need to stop overwriting the link register in fork_trampoline otherwise it will become 0. Modified: projects/arm64/sys/arm64/arm64/swtch.S projects/arm64/sys/arm64/arm64/vm_machdep.c Modified: projects/arm64/sys/arm64/arm64/swtch.S ============================================================================== --- projects/arm64/sys/arm64/arm64/swtch.S Fri Aug 29 10:44:58 2014 (r270803) +++ projects/arm64/sys/arm64/arm64/swtch.S Fri Aug 29 11:02:50 2014 (r270804) @@ -174,7 +174,7 @@ ENTRY(fork_trampoline) ldp x24, x25, [x0, #TF_X + 24 * 8] ldp x26, x27, [x0, #TF_X + 26 * 8] ldp x28, x29, [x0, #TF_X + 28 * 8] - ldr x30, [x0, #TF_X + 30 * 8] + /* Skip x30 as it was restored above as lr */ /* Finally x0 and x1 */ ldp x0, x1, [x0, #TF_X + 0 * 8] Modified: projects/arm64/sys/arm64/arm64/vm_machdep.c ============================================================================== --- projects/arm64/sys/arm64/arm64/vm_machdep.c Fri Aug 29 10:44:58 2014 (r270803) +++ projects/arm64/sys/arm64/arm64/vm_machdep.c Fri Aug 29 11:02:50 2014 (r270804) @@ -53,6 +53,7 @@ void cpu_fork(struct thread *td1, struct proc *p2, struct thread *td2, int flags) { struct pcb *pcb2; + struct trapframe *tf; if ((flags & RFPROC) == 0) return; @@ -65,6 +66,14 @@ cpu_fork(struct thread *td1, struct proc pmap_activate(td2); + tf = (struct trapframe *)STACKALIGN((struct trapframe *)pcb2 - 1); + bcopy(td1->td_frame, tf, sizeof(*tf)); + tf->tf_x[0] = 0; + tf->tf_x[1] = 0; + tf->tf_spsr = 0; + + td2->td_frame = tf; + /* Set the return value registers for fork() */ td2->td_pcb->pcb_x[8] = (uintptr_t)fork_return; td2->td_pcb->pcb_x[9] = (uintptr_t)td2; From owner-svn-src-projects@FreeBSD.ORG Sat Aug 30 17:18:12 2014 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 709C5B25; Sat, 30 Aug 2014 17:18:12 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 51369109C; Sat, 30 Aug 2014 17:18:12 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7UHIC4G044311; Sat, 30 Aug 2014 17:18:12 GMT (envelope-from melifaro@FreeBSD.org) Received: (from melifaro@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7UHIBgT044308; Sat, 30 Aug 2014 17:18:11 GMT (envelope-from melifaro@FreeBSD.org) Message-Id: <201408301718.s7UHIBgT044308@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: melifaro set sender to melifaro@FreeBSD.org using -f From: "Alexander V. Chernikov" Date: Sat, 30 Aug 2014 17:18:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r270846 - projects/ipfw/sys/netpfil/ipfw X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 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: Sat, 30 Aug 2014 17:18:12 -0000 Author: melifaro Date: Sat Aug 30 17:18:11 2014 New Revision: 270846 URL: http://svnweb.freebsd.org/changeset/base/270846 Log: * Make objhash api a bit more abstract by providing ability to specify own hash/compare functions. * Add requirement for table algorithms to copy "valie" field in @add callback instead of "prepare_add". * Document existing requirement for table algorithms to store value of deleted record to @tei. Modified: projects/ipfw/sys/netpfil/ipfw/ip_fw_private.h projects/ipfw/sys/netpfil/ipfw/ip_fw_sockopt.c projects/ipfw/sys/netpfil/ipfw/ip_fw_table_algo.c Modified: projects/ipfw/sys/netpfil/ipfw/ip_fw_private.h ============================================================================== --- projects/ipfw/sys/netpfil/ipfw/ip_fw_private.h Sat Aug 30 17:14:47 2014 (r270845) +++ projects/ipfw/sys/netpfil/ipfw/ip_fw_private.h Sat Aug 30 17:18:11 2014 (r270846) @@ -267,7 +267,7 @@ struct ip_fw_chain { uint32_t id; /* ruleset id */ int n_rules; /* number of static rules */ LIST_HEAD(nat_list, cfg_nat) nat; /* list of nat entries */ - void *tablestate; /* runtime table info */ + void *tablestate; /* runtime table info */ int *idxmap; /* skipto array of rules */ #if defined( __linux__ ) || defined( _WIN32 ) spinlock_t rwmtx; @@ -519,6 +519,9 @@ caddr_t ipfw_get_sopt_header(struct sock typedef void (objhash_cb_t)(struct namedobj_instance *ni, struct named_object *, void *arg); +typedef uint32_t (objhash_hash_f)(struct namedobj_instance *ni, void *key, + uint32_t kopt); +typedef int (objhash_cmp_f)(struct named_object *no, void *key, uint32_t kopt); struct namedobj_instance *ipfw_objhash_create(uint32_t items); void ipfw_objhash_destroy(struct namedobj_instance *); void ipfw_objhash_bitmap_alloc(uint32_t items, void **idx, int *pblocks); @@ -527,6 +530,7 @@ void ipfw_objhash_bitmap_merge(struct na void ipfw_objhash_bitmap_swap(struct namedobj_instance *ni, void **idx, int *blocks); void ipfw_objhash_bitmap_free(void *idx, int blocks); +void ipfw_objhash_set_hashf(struct namedobj_instance *ni, objhash_hash_f *f); struct named_object *ipfw_objhash_lookup_name(struct namedobj_instance *ni, uint32_t set, char *name); struct named_object *ipfw_objhash_lookup_kidx(struct namedobj_instance *ni, @@ -540,6 +544,8 @@ void ipfw_objhash_foreach(struct namedob void *arg); int ipfw_objhash_free_idx(struct namedobj_instance *ni, uint16_t idx); int ipfw_objhash_alloc_idx(void *n, uint16_t *pidx); +void ipfw_objhash_set_funcs(struct namedobj_instance *ni, + objhash_hash_f *hash_f, objhash_cmp_f *cmp_f); /* In ip_fw_table.c */ struct table_info; Modified: projects/ipfw/sys/netpfil/ipfw/ip_fw_sockopt.c ============================================================================== --- projects/ipfw/sys/netpfil/ipfw/ip_fw_sockopt.c Sat Aug 30 17:14:47 2014 (r270845) +++ projects/ipfw/sys/netpfil/ipfw/ip_fw_sockopt.c Sat Aug 30 17:18:11 2014 (r270846) @@ -88,12 +88,15 @@ struct namedobj_instance { uint32_t max_blocks; /* number of "long" blocks in bitmask */ uint32_t count; /* number of items */ uint16_t free_off[IPFW_MAX_SETS]; /* first possible free offset */ + objhash_hash_f *hash_f; + objhash_cmp_f *cmp_f; }; #define BLOCK_ITEMS (8 * sizeof(u_long)) /* Number of items for ffsl() */ -static uint32_t objhash_hash_name(struct namedobj_instance *ni, uint32_t set, - char *name); -static uint32_t objhash_hash_val(struct namedobj_instance *ni, uint32_t val); +static uint32_t objhash_hash_name(struct namedobj_instance *ni, void *key, + uint32_t kopt); +static uint32_t objhash_hash_idx(struct namedobj_instance *ni, uint32_t val); +static int objhash_cmp_name(struct named_object *no, void *name, uint32_t set); static int ipfw_flush_sopt_data(struct sockopt_data *sd); @@ -3078,6 +3081,10 @@ ipfw_objhash_create(uint32_t items) for (i = 0; i < ni->nv_size; i++) TAILQ_INIT(&ni->values[i]); + /* Set default hashing/comparison functions */ + ni->hash_f = objhash_hash_name; + ni->cmp_f = objhash_cmp_name; + /* Allocate bitmask separately due to possible resize */ ipfw_objhash_bitmap_alloc(items, (void*)&ni->idx_mask, &ni->max_blocks); @@ -3092,18 +3099,37 @@ ipfw_objhash_destroy(struct namedobj_ins free(ni, M_IPFW); } +void +ipfw_objhash_set_funcs(struct namedobj_instance *ni, objhash_hash_f *hash_f, + objhash_cmp_f *cmp_f) +{ + + ni->hash_f = hash_f; + ni->cmp_f = cmp_f; +} + static uint32_t -objhash_hash_name(struct namedobj_instance *ni, uint32_t set, char *name) +objhash_hash_name(struct namedobj_instance *ni, void *name, uint32_t set) { uint32_t v; - v = fnv_32_str(name, FNV1_32_INIT); + v = fnv_32_str((char *)name, FNV1_32_INIT); return (v % ni->nn_size); } +static int +objhash_cmp_name(struct named_object *no, void *name, uint32_t set) +{ + + if ((strcmp(no->name, (char *)name) == 0) && (no->set == set)) + return (0); + + return (1); +} + static uint32_t -objhash_hash_val(struct namedobj_instance *ni, uint32_t val) +objhash_hash_idx(struct namedobj_instance *ni, uint32_t val) { uint32_t v; @@ -3118,10 +3144,10 @@ ipfw_objhash_lookup_name(struct namedobj struct named_object *no; uint32_t hash; - hash = objhash_hash_name(ni, set, name); + hash = ni->hash_f(ni, name, set); TAILQ_FOREACH(no, &ni->names[hash], nn_next) { - if ((strcmp(no->name, name) == 0) && (no->set == set)) + if (ni->cmp_f(no, name, set) == 0) return (no); } @@ -3134,7 +3160,7 @@ ipfw_objhash_lookup_kidx(struct namedobj struct named_object *no; uint32_t hash; - hash = objhash_hash_val(ni, kidx); + hash = objhash_hash_idx(ni, kidx); TAILQ_FOREACH(no, &ni->values[hash], nv_next) { if (no->kidx == kidx) @@ -3160,10 +3186,10 @@ ipfw_objhash_add(struct namedobj_instanc { uint32_t hash; - hash = objhash_hash_name(ni, no->set, no->name); + hash = ni->hash_f(ni, no->name, no->set); TAILQ_INSERT_HEAD(&ni->names[hash], no, nn_next); - hash = objhash_hash_val(ni, no->kidx); + hash = objhash_hash_idx(ni, no->kidx); TAILQ_INSERT_HEAD(&ni->values[hash], no, nv_next); ni->count++; @@ -3174,10 +3200,10 @@ ipfw_objhash_del(struct namedobj_instanc { uint32_t hash; - hash = objhash_hash_name(ni, no->set, no->name); + hash = ni->hash_f(ni, no->name, no->set); TAILQ_REMOVE(&ni->names[hash], no, nn_next); - hash = objhash_hash_val(ni, no->kidx); + hash = objhash_hash_idx(ni, no->kidx); TAILQ_REMOVE(&ni->values[hash], no, nv_next); ni->count--; @@ -3238,7 +3264,7 @@ ipfw_objhash_free_idx(struct namedobj_in } /* - * Allocate new index in given set and stores in in @pidx. + * Allocate new index in given instance and stores in in @pidx. * Returns 0 on success. */ int Modified: projects/ipfw/sys/netpfil/ipfw/ip_fw_table_algo.c ============================================================================== --- projects/ipfw/sys/netpfil/ipfw/ip_fw_table_algo.c Sat Aug 30 17:14:47 2014 (r270845) +++ projects/ipfw/sys/netpfil/ipfw/ip_fw_table_algo.c Sat Aug 30 17:18:11 2014 (r270846) @@ -106,6 +106,9 @@ __FBSDID("$FreeBSD: projects/ipfw/sys/ne * void *ta_buf); * MANDATORY, unlocked. (M_WAITOK). Returns 0 on success. * + * Allocates state and fills it in with all necessary data (EXCEPT value) + * from @tei to minimize operations needed to be done under WLOCK. + * "value" field has to be copied to new entry in @add callback. * Buffer ta_buf of size ta->ta_buf_sz may be used to store * allocated state. * @@ -132,6 +135,7 @@ __FBSDID("$FreeBSD: projects/ipfw/sys/ne * TEI_FLAGS_UPDATE: request to add or update entry. * TEI_FLAGS_DONTADD: request to update (but not add) entry. * * Caller is required to do the following: + * copy real entry value from @tei * entry added: return 0, set 1 to @pnum * entry updated: return 0, store 0 to @pnum, store old value in @tei, * add TEI_FLAGS_UPDATED flag to @tei. @@ -148,7 +152,7 @@ __FBSDID("$FreeBSD: projects/ipfw/sys/ne * * Delete entry using previously set up in @ta_buf. * * Caller is required to do the following: - * entry deleted: return 0, set 1 to @pnum + * entry deleted: return 0, set 1 to @pnum, store old value in @tei. * entry not found: return ENOENT * other error: return non-zero error code. * @@ -620,7 +624,6 @@ ta_prepare_add_radix(struct ip_fw_chain if (mlen > 32) return (EINVAL); ent = malloc(sizeof(*ent), M_IPFW_TBL, M_WAITOK | M_ZERO); - ent->value = tei->value; ent->masklen = mlen; addr = (struct sockaddr *)&ent->addr; @@ -633,7 +636,6 @@ ta_prepare_add_radix(struct ip_fw_chain if (mlen > 128) return (EINVAL); xent = malloc(sizeof(*xent), M_IPFW_TBL, M_WAITOK | M_ZERO); - xent->value = tei->value; xent->masklen = mlen; addr = (struct sockaddr *)&xent->addr6; @@ -667,10 +669,14 @@ ta_add_radix(void *ta_state, struct tabl cfg = (struct radix_cfg *)ta_state; tb = (struct ta_buf_radix *)ta_buf; - if (tei->subtype == AF_INET) + /* Save current entry value from @tei */ + if (tei->subtype == AF_INET) { rnh = ti->state; - else + ((struct radix_addr_entry *)tb->ent_ptr)->value = tei->value; + } else { rnh = ti->xstate; + ((struct radix_addr_xentry *)tb->ent_ptr)->value = tei->value; + } /* Search for an entry first */ rn = rnh->rnh_lookup(tb->addr_ptr, tb->mask_ptr, rnh); @@ -1320,7 +1326,6 @@ tei_to_chash_ent(struct tentry_info *tei /* Unknown CIDR type */ return (EINVAL); } - ent->value = tei->value; return (0); } @@ -1439,6 +1444,10 @@ ta_add_chash(void *ta_state, struct tabl hash = 0; exists = 0; + /* Read current value from @tei */ + ent->value = tei->value; + + /* Read cuurrent value */ if (tei->subtype == AF_INET) { if (tei->masklen != cfg->mask4) return (EINVAL); @@ -2030,7 +2039,6 @@ ta_prepare_add_ifidx(struct ip_fw_chain return (EINVAL); ife = malloc(sizeof(struct ifentry), M_IPFW_TBL, M_WAITOK | M_ZERO); - ife->value = tei->value; ife->ic.cb = if_notifier; ife->ic.cbdata = ife; @@ -2063,6 +2071,7 @@ ta_add_ifidx(void *ta_state, struct tabl ife = tb->ife; ife->icfg = icfg; + ife->value = tei->value; tmp = (struct ifentry *)ipfw_objhash_lookup_name(icfg->ii, 0, ifname); @@ -2577,7 +2586,6 @@ ta_prepare_add_numarray(struct ip_fw_cha tb = (struct ta_buf_numarray *)ta_buf; tb->na.number = *((uint32_t *)tei->paddr); - tb->na.value = tei->value; return (0); } @@ -2595,6 +2603,9 @@ ta_add_numarray(void *ta_state, struct t tb = (struct ta_buf_numarray *)ta_buf; cfg = (struct numarray_cfg *)ta_state; + /* Read current value from @tei */ + tb->na.value = tei->value; + ri = numarray_find(ti, &tb->na.number); if (ri != NULL) { @@ -3155,7 +3166,6 @@ tei_to_fhash_ent(struct tentry_info *tei ent->af = tei->subtype; ent->proto = tfe->proto; - ent->value = tei->value; ent->dport = ntohs(tfe->dport); ent->sport = ntohs(tfe->sport); @@ -3287,6 +3297,9 @@ ta_add_fhash(void *ta_state, struct tabl ent = (struct fhashentry *)tb->ent_ptr; exists = 0; + /* Read current value from @tei */ + ent->value = tei->value; + head = cfg->head; hash = hash_flow_ent(ent, cfg->size);