From owner-svn-src-projects@FreeBSD.ORG Sun Aug 5 00:00:53 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 187A61065672; Sun, 5 Aug 2012 00:00:53 +0000 (UTC) (envelope-from neel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 032718FC0C; Sun, 5 Aug 2012 00:00:53 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7500qIp012730; Sun, 5 Aug 2012 00:00:52 GMT (envelope-from neel@svn.freebsd.org) Received: (from neel@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7500qnJ012724; Sun, 5 Aug 2012 00:00:52 GMT (envelope-from neel@svn.freebsd.org) Message-Id: <201208050000.q7500qnJ012724@svn.freebsd.org> From: Neel Natu Date: Sun, 5 Aug 2012 00:00:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239045 - projects/bhyve/usr.sbin/bhyve X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Aug 2012 00:00:53 -0000 Author: neel Date: Sun Aug 5 00:00:52 2012 New Revision: 239045 URL: http://svn.freebsd.org/changeset/base/239045 Log: Device model for ioapic emulation. With this change the uart emulation is entirely interrupt driven. Obtained from: NetApp Added: projects/bhyve/usr.sbin/bhyve/ioapic.c (contents, props changed) projects/bhyve/usr.sbin/bhyve/ioapic.h (contents, props changed) Modified: projects/bhyve/usr.sbin/bhyve/Makefile projects/bhyve/usr.sbin/bhyve/fbsdrun.c projects/bhyve/usr.sbin/bhyve/pci_emul.c Modified: projects/bhyve/usr.sbin/bhyve/Makefile ============================================================================== --- projects/bhyve/usr.sbin/bhyve/Makefile Sat Aug 4 23:51:21 2012 (r239044) +++ projects/bhyve/usr.sbin/bhyve/Makefile Sun Aug 5 00:00:52 2012 (r239045) @@ -5,7 +5,7 @@ PROG= bhyve SRCS= atpic.c consport.c dbgport.c elcr.c fbsdrun.c inout.c -SRCS+= instruction_emul.c mevent.c +SRCS+= instruction_emul.c ioapic.c mevent.c SRCS+= pci_emul.c pci_hostbridge.c pci_passthru.c pci_virtio_block.c SRCS+= pci_virtio_net.c pci_uart.c pit_8254.c post.c rtc.c uart.c xmsr.c Modified: projects/bhyve/usr.sbin/bhyve/fbsdrun.c ============================================================================== --- projects/bhyve/usr.sbin/bhyve/fbsdrun.c Sat Aug 4 23:51:21 2012 (r239044) +++ projects/bhyve/usr.sbin/bhyve/fbsdrun.c Sun Aug 5 00:00:52 2012 (r239045) @@ -54,6 +54,7 @@ __FBSDID("$FreeBSD$"); #include "pci_emul.h" #include "xmsr.h" #include "instruction_emul.h" +#include "ioapic.h" #define DEFAULT_GUEST_HZ 100 #define DEFAULT_GUEST_TSLICE 200 @@ -651,6 +652,8 @@ main(int argc, char *argv[]) init_inout(); init_pci(ctx); + if (ioapic) + ioapic_init(0); if (gdb_port != 0) init_dbgport(gdb_port); Added: projects/bhyve/usr.sbin/bhyve/ioapic.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve/usr.sbin/bhyve/ioapic.c Sun Aug 5 00:00:52 2012 (r239045) @@ -0,0 +1,302 @@ +/*- + * Copyright (c) 2012 NetApp, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY NETAPP, INC ``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 NETAPP, INC 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$ + */ + +#include +__FBSDID("$FreeBSD$"); + +#include + +#include +#include + +#include +#include +#include + +#include + +#include "inout.h" +#include "instruction_emul.h" +#include "fbsdrun.h" + +#include + +#define IOAPIC_PADDR 0xFEC00000 + +#define IOREGSEL 0x00 +#define IOWIN 0x10 + +#define REDIR_ENTRIES 16 +#define INTR_ASSERTED(ioapic, pin) ((ioapic)->pinstate[(pin)] == true) + +struct ioapic { + int inited; + uint32_t id; + uint64_t redtbl[REDIR_ENTRIES]; + bool pinstate[REDIR_ENTRIES]; + + uintptr_t paddr; /* gpa where the ioapic is mapped */ + uint32_t ioregsel; + struct memory_region *region; +}; + +static struct ioapic ioapics[1]; /* only a single ioapic for now */ + +static int ioapic_region_read(struct vmctx *vm, int vcpu, uintptr_t paddr, + int size, uint64_t *data, void *arg); +static int ioapic_region_write(struct vmctx *vm, int vcpu, uintptr_t paddr, + int size, uint64_t data, void *arg); + +static void +ioapic_set_pinstate(struct vmctx *ctx, int pin, bool newstate) +{ + int vector, apicid, vcpu; + uint32_t low, high; + struct ioapic *ioapic; + + ioapic = &ioapics[0]; /* assume a single ioapic */ + + if (pin < 0 || pin >= REDIR_ENTRIES) + return; + + /* Nothing to do if interrupt pin has not changed state */ + if (ioapic->pinstate[pin] == newstate) + return; + + ioapic->pinstate[pin] = newstate; /* record it */ + + /* Nothing to do if interrupt pin is deasserted */ + if (!INTR_ASSERTED(ioapic, pin)) + return; + + /* + * XXX + * We only deal with: + * - edge triggered interrupts + * - physical destination mode + * - fixed delivery mode + */ + low = ioapic->redtbl[pin]; + high = ioapic->redtbl[pin] >> 32; + if ((low & IOART_INTMASK) == IOART_INTMCLR && + (low & IOART_TRGRMOD) == IOART_TRGREDG && + (low & IOART_DESTMOD) == IOART_DESTPHY && + (low & IOART_DELMOD) == IOART_DELFIXED) { + vector = low & IOART_INTVEC; + apicid = high >> APIC_ID_SHIFT; + if (apicid != 0xff) { + /* unicast */ + vcpu = vm_apicid2vcpu(ctx, apicid); + vm_lapic_irq(ctx, vcpu, vector); + } else { + /* broadcast */ + vcpu = 0; + while (vcpu < guest_ncpus) { + vm_lapic_irq(ctx, vcpu, vector); + vcpu++; + } + } + } +} + +void +ioapic_deassert_pin(struct vmctx *ctx, int pin) +{ + ioapic_set_pinstate(ctx, pin, false); +} + +void +ioapic_assert_pin(struct vmctx *ctx, int pin) +{ + ioapic_set_pinstate(ctx, pin, true); +} + +void +ioapic_init(int which) +{ + int i; + struct ioapic *ioapic; + + assert(which == 0); + + ioapic = &ioapics[which]; + assert(ioapic->inited == 0); + + bzero(ioapic, sizeof(struct ioapic)); + + /* Initialize all redirection entries to mask all interrupts */ + for (i = 0; i < REDIR_ENTRIES; i++) + ioapic->redtbl[i] = 0x0001000000010000UL; + + /* Register emulated memory region */ + ioapic->paddr = IOAPIC_PADDR; + ioapic->region = register_emulated_memory(ioapic->paddr, + sizeof(struct IOAPIC), + ioapic_region_read, + ioapic_region_write, + (void *)(uintptr_t)which); + assert(ioapic->region != NULL); + + ioapic->inited = 1; +} + +static uint32_t +ioapic_read(struct ioapic *ioapic, uint32_t addr) +{ + int regnum, pin, rshift; + + assert(ioapic->inited); + + regnum = addr & 0xff; + switch (regnum) { + case IOAPIC_ID: + return (ioapic->id); + break; + case IOAPIC_VER: + return ((REDIR_ENTRIES << MAXREDIRSHIFT) | 0x11); + break; + case IOAPIC_ARB: + return (ioapic->id); + break; + default: + break; + } + + /* redirection table entries */ + if (regnum >= IOAPIC_REDTBL && + regnum < IOAPIC_REDTBL + REDIR_ENTRIES * 2) { + pin = (regnum - IOAPIC_REDTBL) / 2; + if ((regnum - IOAPIC_REDTBL) % 2) + rshift = 32; + else + rshift = 0; + + return (ioapic->redtbl[pin] >> rshift); + } + + return (0); +} + +static void +ioapic_write(struct ioapic *ioapic, uint32_t addr, uint32_t data) +{ + int regnum, pin, lshift; + + assert(ioapic->inited); + + regnum = addr & 0xff; + switch (regnum) { + case IOAPIC_ID: + ioapic->id = data & APIC_ID_MASK; + break; + case IOAPIC_VER: + case IOAPIC_ARB: + /* readonly */ + break; + default: + break; + } + + /* redirection table entries */ + if (regnum >= IOAPIC_REDTBL && + regnum < IOAPIC_REDTBL + REDIR_ENTRIES * 2) { + pin = (regnum - IOAPIC_REDTBL) / 2; + if ((regnum - IOAPIC_REDTBL) % 2) + lshift = 32; + else + lshift = 0; + + ioapic->redtbl[pin] &= ~((uint64_t)0xffffffff << lshift); + ioapic->redtbl[pin] |= ((uint64_t)data << lshift); + } +} + +static int +ioapic_region_read(struct vmctx *vm, int vcpu, uintptr_t paddr, int size, + uint64_t *data, void *arg) +{ + int which, offset; + struct ioapic *ioapic; + + which = (uintptr_t)arg; + + ioapic = &ioapics[which]; + offset = paddr - ioapic->paddr; + + /* + * The IOAPIC specification allows 32-bit wide accesses to the + * IOREGSEL (offset 0) and IOWIN (offset 16) registers. + */ + if (size != 4 || (offset != IOREGSEL && offset != IOWIN)) { +#if 1 + printf("invalid access to ioapic%d: size %d, offset %d\n", + which, size, offset); +#endif + *data = 0; + return (0); + } + + if (offset == IOREGSEL) + *data = ioapic->ioregsel; + else + *data = ioapic_read(ioapic, ioapic->ioregsel); + + return (0); +} + +static int +ioapic_region_write(struct vmctx *vm, int vcpu, uintptr_t paddr, int size, + uint64_t data, void *arg) +{ + int which, offset; + struct ioapic *ioapic; + + which = (uintptr_t)arg; + + ioapic = &ioapics[which]; + offset = paddr - ioapic->paddr; + + /* + * The ioapic specification allows 32-bit wide accesses to the + * IOREGSEL (offset 0) and IOWIN (offset 16) registers. + */ + if (size != 4 || (offset != IOREGSEL && offset != IOWIN)) { +#if 1 + printf("invalid access to ioapic%d: size %d, offset %d\n", + which, size, offset); +#endif + return (0); + } + + if (offset == IOREGSEL) + ioapic->ioregsel = data; + else + ioapic_write(ioapic, ioapic->ioregsel, data); + + return (0); +} Added: projects/bhyve/usr.sbin/bhyve/ioapic.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/bhyve/usr.sbin/bhyve/ioapic.h Sun Aug 5 00:00:52 2012 (r239045) @@ -0,0 +1,38 @@ +/*- + * Copyright (c) 2012 NetApp, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY NETAPP, INC ``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 NETAPP, INC 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$ + */ + +#ifndef _IOAPIC_H_ +#define _IOAPIC_H_ + +struct vmctx; + +void ioapic_init(int num); +void ioapic_deassert_pin(struct vmctx *ctx, int pin); +void ioapic_assert_pin(struct vmctx *ctx, int pin); + +#endif Modified: projects/bhyve/usr.sbin/bhyve/pci_emul.c ============================================================================== --- projects/bhyve/usr.sbin/bhyve/pci_emul.c Sat Aug 4 23:51:21 2012 (r239044) +++ projects/bhyve/usr.sbin/bhyve/pci_emul.c Sun Aug 5 00:00:52 2012 (r239045) @@ -46,6 +46,7 @@ __FBSDID("$FreeBSD$"); #include "inout.h" #include "pci_emul.h" #include "instruction_emul.h" +#include "ioapic.h" #define CONF1_ADDR_PORT 0x0cf8 #define CONF1_DATA_PORT 0x0cfc @@ -835,7 +836,7 @@ pci_lintr_assert(struct pci_devinst *pi) { assert(pi->pi_lintr_pin); - /* ioapic_assert_pin(pi->pi_vmctx, pi->pi_lintr_pin); */ + ioapic_assert_pin(pi->pi_vmctx, pi->pi_lintr_pin); } void @@ -843,7 +844,7 @@ pci_lintr_deassert(struct pci_devinst *p { assert(pi->pi_lintr_pin); - /* ioapic_deassert_pin(pi->pi_vmctx, pi->pi_lintr_pin); */ + ioapic_deassert_pin(pi->pi_vmctx, pi->pi_lintr_pin); } From owner-svn-src-projects@FreeBSD.ORG Mon Aug 6 06:51:28 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E321C1065670; Mon, 6 Aug 2012 06:51:27 +0000 (UTC) (envelope-from neel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id CDDC18FC0A; Mon, 6 Aug 2012 06:51:27 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q766pRoo098078; Mon, 6 Aug 2012 06:51:27 GMT (envelope-from neel@svn.freebsd.org) Received: (from neel@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q766pREC098076; Mon, 6 Aug 2012 06:51:27 GMT (envelope-from neel@svn.freebsd.org) Message-Id: <201208060651.q766pREC098076@svn.freebsd.org> From: Neel Natu Date: Mon, 6 Aug 2012 06:51:27 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239085 - projects/bhyve/usr.sbin/bhyve X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2012 06:51:28 -0000 Author: neel Date: Mon Aug 6 06:51:27 2012 New Revision: 239085 URL: http://svn.freebsd.org/changeset/base/239085 Log: Add support for emulating PCI multi-function devices. These function number is specified by an optional [:] after the slot number: -s 1:0,virtio-net,tap0 Ditto for the mptable naming: -n 1:0,e0a Obtained from: NetApp Modified: projects/bhyve/usr.sbin/bhyve/pci_emul.c Modified: projects/bhyve/usr.sbin/bhyve/pci_emul.c ============================================================================== --- projects/bhyve/usr.sbin/bhyve/pci_emul.c Mon Aug 6 05:27:26 2012 (r239084) +++ projects/bhyve/usr.sbin/bhyve/pci_emul.c Mon Aug 6 06:51:27 2012 (r239085) @@ -45,7 +45,6 @@ __FBSDID("$FreeBSD$"); #include "fbsdrun.h" #include "inout.h" #include "pci_emul.h" -#include "instruction_emul.h" #include "ioapic.h" #define CONF1_ADDR_PORT 0x0cf8 @@ -62,7 +61,8 @@ do { \ } \ } while (0) -#define MAXSLOTS 32 +#define MAXSLOTS (PCI_SLOTMAX + 1) +#define MAXFUNCS (PCI_FUNCMAX + 1) static struct slotinfo { char *si_name; @@ -73,7 +73,7 @@ static struct slotinfo { char si_prefix; char si_suffix; int si_legacy; -} pci_slotinfo[MAXSLOTS]; +} pci_slotinfo[MAXSLOTS][MAXFUNCS]; /* * Used to keep track of legacy interrupt owners/requestors @@ -114,7 +114,7 @@ static struct mptable_pci_devnames { uint8_t mds_suffix[4]; uint8_t mds_prefix[4]; uint32_t mds_rsvd[3]; - } md_slotinfo[MAXSLOTS]; + } md_slotinfo[MAXSLOTS * MAXFUNCS]; } pci_devnames; SET_DECLARE(pci_devemu_set, struct pci_devemu); @@ -142,15 +142,16 @@ static int devname_elems; /* * Slot options are in the form: * - * ,[,] + * [:],[,] * * slot is 0..31 + * func is 0..7 * emul is a string describing the type of PCI device e.g. virtio-net * config is an optional string, depending on the device, that can be * used for configuration. * Examples are: * 1,virtio-net,tap0 - * 3,dummy + * 3:0,dummy */ static void pci_parse_slot_usage(char *aopt) @@ -162,14 +163,22 @@ pci_parse_slot_usage(char *aopt) void pci_parse_slot(char *opt, int legacy) { - char *slot, *emul, *config; + char *slot, *func, *emul, *config; char *str, *cpy; - int snum; + int snum, fnum; str = cpy = strdup(opt); + config = NULL; - slot = strsep(&str, ","); + if (strchr(str, ':') != NULL) { + slot = strsep(&str, ":"); + func = strsep(&str, ","); + } else { + slot = strsep(&str, ","); + func = NULL; + } + emul = strsep(&str, ","); if (str != NULL) { config = strsep(&str, ","); @@ -180,34 +189,33 @@ pci_parse_slot(char *opt, int legacy) return; } - snum = 255; snum = atoi(slot); - if (snum < 0 || snum >= MAXSLOTS) { + fnum = func ? atoi(func) : 0; + if (snum < 0 || snum >= MAXSLOTS || fnum < 0 || fnum >= MAXFUNCS) { pci_parse_slot_usage(cpy); } else { - pci_slotinfo[snum].si_name = emul; - pci_slotinfo[snum].si_param = config; - pci_slotinfo[snum].si_legacy = legacy; + pci_slotinfo[snum][fnum].si_name = emul; + pci_slotinfo[snum][fnum].si_param = config; + pci_slotinfo[snum][fnum].si_legacy = legacy; } } - /* * * PCI MPTable names are of the form: * - * ,[prefix] + * [:],[prefix] * * .. with an alphabetic char, a 1 or 2-digit string, * and a single char. * * Examples: * 1,e0c - * 4,e0P + * 4:0,e0P + * 4:1,e0M * 6,43a * 7,0f * 10,1 - * 12,e0M * 2,12a * * Note that this is NetApp-specific, but is ignored on other o/s's. @@ -223,15 +231,23 @@ pci_parse_name(char *opt) { char csnum[4]; char *namestr; - char *slotend; + char *slotend, *funcend, *funcstart; char prefix, suffix; int i; int pslot; - int snum; + int snum, fnum; pslot = -1; prefix = suffix = 0; - slotend = strchr(opt, ','); + + slotend = strchr(opt, ':'); + if (slotend != NULL) { + funcstart = slotend + 1; + funcend = strchr(funcstart, ','); + } else { + slotend = strchr(opt, ','); + funcstart = funcend = NULL; + } /* * A comma must be present, and can't be the first character @@ -248,14 +264,31 @@ pci_parse_name(char *opt) } csnum[i] = '\0'; - snum = 255; snum = atoi(csnum); if (snum < 0 || snum >= MAXSLOTS) { pci_parse_name_usage(opt); return; } - namestr = slotend + 1; + /* + * Parse the function number (if provided) + * + * A comma must be present and can't be the first character. + * The function cannot be greater than a single character and + * must be between '0' and '7' inclusive. + */ + if (funcstart != NULL) { + if (funcend == NULL || funcend != funcstart + 1 || + *funcstart < '0' || *funcstart > '7') { + pci_parse_name_usage(opt); + return; + } + fnum = *funcstart - '0'; + } else { + fnum = 0; + } + + namestr = funcend ? funcend + 1 : slotend + 1; if (strlen(namestr) > 3) { pci_parse_name_usage(opt); @@ -276,11 +309,10 @@ pci_parse_name(char *opt) } if (isalpha(*namestr) && *(namestr + 1) == 0) { suffix = *namestr; - pci_slotinfo[snum].si_titled = 1; - pci_slotinfo[snum].si_pslot = pslot; - pci_slotinfo[snum].si_prefix = prefix; - pci_slotinfo[snum].si_suffix = suffix; - + pci_slotinfo[snum][fnum].si_titled = 1; + pci_slotinfo[snum][fnum].si_pslot = pslot; + pci_slotinfo[snum][fnum].si_prefix = prefix; + pci_slotinfo[snum][fnum].si_suffix = suffix; } else { pci_parse_name_usage(opt); } @@ -391,7 +423,8 @@ pci_emul_alloc_bar(struct pci_devinst *p addr = mask = lobits = 0; break; case PCIBAR_IO: - if (hostbase && pci_slotinfo[pdi->pi_slot].si_legacy) { + if (hostbase && + pci_slotinfo[pdi->pi_slot][pdi->pi_func].si_legacy) { assert(hostbase < PCI_EMUL_IOBASE); baseptr = &hostbase; } else { @@ -536,7 +569,8 @@ pci_emul_finddev(char *name) } static void -pci_emul_init(struct vmctx *ctx, struct pci_devemu *pde, int slot, char *params) +pci_emul_init(struct vmctx *ctx, struct pci_devemu *pde, int slot, int func, + char *params) { struct pci_devinst *pdi; pdi = malloc(sizeof(struct pci_devinst)); @@ -545,7 +579,7 @@ pci_emul_init(struct vmctx *ctx, struct pdi->pi_vmctx = ctx; pdi->pi_bus = 0; pdi->pi_slot = slot; - pdi->pi_func = 0; + pdi->pi_func = func; pdi->pi_d = pde; snprintf(pdi->pi_name, PI_NAMESZ, "%s-pci-%d", pde->pe_emu, slot); @@ -560,7 +594,7 @@ pci_emul_init(struct vmctx *ctx, struct free(pdi); } else { pci_emul_devices++; - pci_slotinfo[slot].si_devi = pdi; + pci_slotinfo[slot][func].si_devi = pdi; } } @@ -730,20 +764,22 @@ init_pci(struct vmctx *ctx) { struct pci_devemu *pde; struct slotinfo *si; - int i; + int slot, func; pci_emul_iobase = PCI_EMUL_IOBASE; pci_emul_membase32 = PCI_EMUL_MEMBASE32; pci_emul_membase64 = PCI_EMUL_MEMBASE64; - si = pci_slotinfo; - - for (i = 0; i < MAXSLOTS; i++, si++) { - if (si->si_name != NULL) { - pde = pci_emul_finddev(si->si_name); - if (pde != NULL) { - pci_emul_init(ctx, pde, i, si->si_param); - pci_add_mptable_name(si); + for (slot = 0; slot < MAXSLOTS; slot++) { + for (func = 0; func < MAXFUNCS; func++) { + si = &pci_slotinfo[slot][func]; + if (si->si_name != NULL) { + pde = pci_emul_finddev(si->si_name); + if (pde != NULL) { + pci_emul_init(ctx, pde, slot, func, + si->si_param); + pci_add_mptable_name(si); + } } } } @@ -790,7 +826,7 @@ int pci_is_legacy(struct pci_devinst *pi) { - return (pci_slotinfo[pi->pi_slot].si_legacy); + return (pci_slotinfo[pi->pi_slot][pi->pi_func].si_legacy); } static int @@ -847,7 +883,52 @@ pci_lintr_deassert(struct pci_devinst *p ioapic_deassert_pin(pi->pi_vmctx, pi->pi_lintr_pin); } +/* + * Return 1 if the emulated device in 'slot' is a multi-function device. + * Return 0 otherwise. + */ +static int +pci_emul_is_mfdev(int slot) +{ + int f, numfuncs; + + numfuncs = 0; + for (f = 0; f < MAXFUNCS; f++) { + if (pci_slotinfo[slot][f].si_devi != NULL) { + numfuncs++; + } + } + return (numfuncs > 1); +} + +/* + * Ensure that the PCIM_MFDEV bit is properly set (or unset) depending on + * whether or not is a multi-function being emulated in the pci 'slot'. + */ +static void +pci_emul_hdrtype_fixup(int slot, int off, int bytes, uint32_t *rv) +{ + int mfdev; + if (off <= PCIR_HDRTYPE && off + bytes > PCIR_HDRTYPE) { + mfdev = pci_emul_is_mfdev(slot); + switch (bytes) { + case 1: + case 2: + *rv &= ~PCIM_MFDEV; + if (mfdev) { + *rv |= PCIM_MFDEV; + } + break; + case 4: + *rv &= ~(PCIM_MFDEV << 16); + if (mfdev) { + *rv |= (PCIM_MFDEV << 16); + } + break; + } + } +} static int cfgbus, cfgslot, cfgfunc, cfgoff; @@ -878,12 +959,12 @@ pci_emul_cfgdata(struct vmctx *ctx, int { struct pci_devinst *pi; struct pci_devemu *pe; - int coff, idx; + int coff, idx, needcfg; uint64_t mask, bar; assert(bytes == 1 || bytes == 2 || bytes == 4); - pi = pci_slotinfo[cfgslot].si_devi; + pi = pci_slotinfo[cfgslot][cfgfunc].si_devi; coff = cfgoff + (port - CONF1_DATA_PORT); #if 0 @@ -891,7 +972,11 @@ pci_emul_cfgdata(struct vmctx *ctx, int in ? "read" : "write", coff, bytes, cfgbus, cfgslot, cfgfunc); #endif - if (pi == NULL || cfgfunc != 0) { + /* + * Just return if there is no device at this cfgslot:cfgfunc or + * if the guest is doing an un-aligned access + */ + if (pi == NULL || (coff & (bytes - 1)) != 0) { if (in) *eax = 0xffffffff; return (0); @@ -904,16 +989,23 @@ pci_emul_cfgdata(struct vmctx *ctx, int */ if (in) { /* Let the device emulation override the default handler */ - if (pe->pe_cfgread != NULL && - (*pe->pe_cfgread)(ctx, vcpu, pi, coff, bytes, eax) == 0) - return (0); + if (pe->pe_cfgread != NULL) { + needcfg = pe->pe_cfgread(ctx, vcpu, pi, + coff, bytes, eax); + } else { + needcfg = 1; + } - if (bytes == 1) - *eax = pci_get_cfgdata8(pi, coff); - else if (bytes == 2) - *eax = pci_get_cfgdata16(pi, coff); - else - *eax = pci_get_cfgdata32(pi, coff); + if (needcfg) { + if (bytes == 1) + *eax = pci_get_cfgdata8(pi, coff); + else if (bytes == 2) + *eax = pci_get_cfgdata16(pi, coff); + else + *eax = pci_get_cfgdata32(pi, coff); + } + + pci_emul_hdrtype_fixup(cfgslot, coff, bytes, eax); } else { /* Let the device emulation override the default handler */ if (pe->pe_cfgwrite != NULL && From owner-svn-src-projects@FreeBSD.ORG Mon Aug 6 07:20:26 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AE681065670; Mon, 6 Aug 2012 07:20:26 +0000 (UTC) (envelope-from neel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 26B7F8FC1C; Mon, 6 Aug 2012 07:20:26 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q767KQdI000610; Mon, 6 Aug 2012 07:20:26 GMT (envelope-from neel@svn.freebsd.org) Received: (from neel@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q767KPtB000608; Mon, 6 Aug 2012 07:20:25 GMT (envelope-from neel@svn.freebsd.org) Message-Id: <201208060720.q767KPtB000608@svn.freebsd.org> From: Neel Natu Date: Mon, 6 Aug 2012 07:20:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239086 - projects/bhyve/usr.sbin/bhyve X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2012 07:20:26 -0000 Author: neel Date: Mon Aug 6 07:20:25 2012 New Revision: 239086 URL: http://svn.freebsd.org/changeset/base/239086 Log: Fix a bug in how a 64-bit bar in a pci passthru device would be presented to the guest. Prior to the fix it was possible for such a bar to appear as a 32-bit bar as long as it was allocated from the region below 4GB. This had the potential to confuse some drivers that were particular about the size of the bars. Obtained from: NetApp Modified: projects/bhyve/usr.sbin/bhyve/pci_emul.c Modified: projects/bhyve/usr.sbin/bhyve/pci_emul.c ============================================================================== --- projects/bhyve/usr.sbin/bhyve/pci_emul.c Mon Aug 6 06:51:27 2012 (r239085) +++ projects/bhyve/usr.sbin/bhyve/pci_emul.c Mon Aug 6 07:20:25 2012 (r239086) @@ -455,8 +455,13 @@ pci_emul_alloc_bar(struct pci_devinst *p lobits = PCIM_BAR_MEM_SPACE | PCIM_BAR_MEM_64 | PCIM_BAR_MEM_PREFETCH; break; + } else { + baseptr = &pci_emul_membase32; + limit = PCI_EMUL_MEMLIMIT32; + mask = PCIM_BAR_MEM_BASE; + lobits = PCIM_BAR_MEM_SPACE | PCIM_BAR_MEM_64; } - /* fallthrough */ + break; case PCIBAR_MEM32: baseptr = &pci_emul_membase32; limit = PCI_EMUL_MEMLIMIT32; From owner-svn-src-projects@FreeBSD.ORG Mon Aug 6 22:58:47 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 884EF106566C; Mon, 6 Aug 2012 22:58:47 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 73B338FC19; Mon, 6 Aug 2012 22:58:47 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q76Mwl1k092524; Mon, 6 Aug 2012 22:58:47 GMT (envelope-from attilio@svn.freebsd.org) Received: (from attilio@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q76MwlBA092522; Mon, 6 Aug 2012 22:58:47 GMT (envelope-from attilio@svn.freebsd.org) Message-Id: <201208062258.q76MwlBA092522@svn.freebsd.org> From: Attilio Rao Date: Mon, 6 Aug 2012 22:58:47 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239112 - projects/fuse/sys/fs/fuse X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2012 22:58:47 -0000 Author: attilio Date: Mon Aug 6 22:58:46 2012 New Revision: 239112 URL: http://svn.freebsd.org/changeset/base/239112 Log: libfuse caches dot and dotdot entries, not passing through the normal lookup path. This means that in order to keep nlookup counter consistent the bumping for dot and dotdot entries must not be performed. In collaboration with: pho Reported by: flo, gustau Modified: projects/fuse/sys/fs/fuse/fuse_node.c Modified: projects/fuse/sys/fs/fuse/fuse_node.c ============================================================================== --- projects/fuse/sys/fs/fuse/fuse_node.c Mon Aug 6 22:54:10 2012 (r239111) +++ projects/fuse/sys/fs/fuse/fuse_node.c Mon Aug 6 22:58:46 2012 (r239112) @@ -252,7 +252,16 @@ fuse_vnode_get(struct mount *mp, ASSERT_VOP_LOCKED(dvp, "fuse_vnode_get"); cache_enter(dvp, *vpp, cnp); } - VTOFUD(*vpp)->nlookup++; + + /* + * In userland, libfuse uses cached lookups for dot and dotdot entries, + * thus it does not really bump the nlookup counter for forget. + * Follow the same semantic and avoid tu bump it in order to keep + * nlookup counters consistent. + */ + if (cnp == NULL || ((cnp->cn_flags & ISDOTDOT) == 0 && + (cnp->cn_namelen != 1 || cnp->cn_nameptr[0] != '.'))) + VTOFUD(*vpp)->nlookup++; return 0; } From owner-svn-src-projects@FreeBSD.ORG Mon Aug 6 23:05:33 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52A7D106566B; Mon, 6 Aug 2012 23:05:33 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id EDD278FC1A; Mon, 6 Aug 2012 23:05:32 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q76N5Waa093141; Mon, 6 Aug 2012 23:05:32 GMT (envelope-from attilio@svn.freebsd.org) Received: (from attilio@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q76N5WFN093122; Mon, 6 Aug 2012 23:05:32 GMT (envelope-from attilio@svn.freebsd.org) Message-Id: <201208062305.q76N5WFN093122@svn.freebsd.org> From: Attilio Rao Date: Mon, 6 Aug 2012 23:05:32 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239113 - in projects/fuse: etc/devd include/gssapi lib/libpam/modules/pam_krb5 lib/libpam/modules/pam_unix libexec/rtld-elf libexec/rtld-elf/arm sbin/camcontrol sbin/geom/class/virstor... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2012 23:05:33 -0000 Author: attilio Date: Mon Aug 6 23:05:32 2012 New Revision: 239113 URL: http://svn.freebsd.org/changeset/base/239113 Log: MFC Added: projects/fuse/sys/boot/common/part.c - copied unchanged from r239112, head/sys/boot/common/part.c projects/fuse/sys/boot/common/part.h - copied unchanged from r239112, head/sys/boot/common/part.h projects/fuse/sys/powerpc/powermac/nvbl.c - copied unchanged from r239112, head/sys/powerpc/powermac/nvbl.c projects/fuse/tools/tools/bootparttest/ - copied from r239112, head/tools/tools/bootparttest/ Modified: projects/fuse/etc/devd/usb.conf projects/fuse/include/gssapi/gssapi.h projects/fuse/lib/libpam/modules/pam_krb5/pam_krb5.c projects/fuse/lib/libpam/modules/pam_unix/pam_unix.c projects/fuse/libexec/rtld-elf/arm/rtld_start.S projects/fuse/libexec/rtld-elf/map_object.c projects/fuse/sbin/camcontrol/camcontrol.c projects/fuse/sbin/geom/class/virstor/gvirstor.8 projects/fuse/sbin/ggate/shared/ggate.h projects/fuse/share/man/man4/hptiop.4 projects/fuse/share/man/man4/polling.4 projects/fuse/share/man/man4/umodem.4 projects/fuse/share/man/man4/uslcom.4 projects/fuse/share/man/man5/rc.conf.5 projects/fuse/sys/amd64/amd64/pmap.c projects/fuse/sys/arm/arm/bcopyinout.S projects/fuse/sys/arm/arm/bcopyinout_xscale.S projects/fuse/sys/arm/arm/exception.S projects/fuse/sys/arm/arm/pmap.c projects/fuse/sys/boot/common/Makefile.inc projects/fuse/sys/boot/common/disk.c projects/fuse/sys/boot/common/disk.h projects/fuse/sys/boot/i386/libi386/Makefile projects/fuse/sys/boot/i386/libi386/biosdisk.c projects/fuse/sys/boot/i386/libi386/devicename.c projects/fuse/sys/boot/i386/libi386/libi386.h projects/fuse/sys/boot/i386/loader/Makefile projects/fuse/sys/boot/i386/loader/main.c projects/fuse/sys/boot/i386/pmbr/pmbr.s projects/fuse/sys/boot/pc98/boot2/boot2.c projects/fuse/sys/boot/pc98/btx/btxldr/btxldr.S projects/fuse/sys/boot/pc98/btx/lib/btxcsu.S projects/fuse/sys/boot/pc98/cdboot/cdboot.S projects/fuse/sys/boot/pc98/libpc98/Makefile projects/fuse/sys/boot/userboot/test/test.c projects/fuse/sys/boot/userboot/userboot.h projects/fuse/sys/boot/userboot/userboot/Makefile projects/fuse/sys/boot/userboot/userboot/bootinfo32.c projects/fuse/sys/boot/userboot/userboot/copy.c projects/fuse/sys/boot/userboot/userboot/devicename.c projects/fuse/sys/boot/userboot/userboot/main.c projects/fuse/sys/boot/userboot/userboot/userboot_disk.c projects/fuse/sys/boot/zfs/zfs.c projects/fuse/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/fuse/sys/conf/files.powerpc projects/fuse/sys/conf/kern.post.mk projects/fuse/sys/dev/agp/agp.c projects/fuse/sys/dev/agp/agp_i810.c projects/fuse/sys/dev/aic7xxx/aic79xx_osm.c projects/fuse/sys/dev/aic7xxx/aic_osm_lib.c projects/fuse/sys/dev/ath/ah_osdep.h projects/fuse/sys/dev/ath/ath_hal/ah.h projects/fuse/sys/dev/ath/ath_hal/ar5210/ar5210.h projects/fuse/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c projects/fuse/sys/dev/ath/ath_hal/ar5211/ar5211.h projects/fuse/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c projects/fuse/sys/dev/ath/ath_hal/ar5212/ar5212.h projects/fuse/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c projects/fuse/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/fuse/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/fuse/sys/dev/ath/if_ath_beacon.c projects/fuse/sys/dev/ath/if_ath_rx.c projects/fuse/sys/dev/ath/if_ath_rx_edma.c projects/fuse/sys/dev/ath/if_ath_tx.c projects/fuse/sys/dev/ath/if_athvar.h projects/fuse/sys/dev/bce/if_bce.c projects/fuse/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c projects/fuse/sys/dev/cxgbe/firmware/t4fw_interface.h projects/fuse/sys/dev/e1000/if_igb.c projects/fuse/sys/dev/esp/ncr53c9x.c projects/fuse/sys/dev/hptiop/hptiop.c projects/fuse/sys/dev/isp/isp_sbus.c projects/fuse/sys/dev/md/md.c projects/fuse/sys/dev/pci/pci_pci.c projects/fuse/sys/dev/puc/pucdata.c projects/fuse/sys/dev/usb/serial/uftdi.c projects/fuse/sys/dev/usb/serial/uftdi_reg.h projects/fuse/sys/dev/usb/serial/uslcom.c projects/fuse/sys/dev/usb/usbdevs projects/fuse/sys/fs/nfs/nfs_commonport.c projects/fuse/sys/fs/nfsclient/nfs_clbio.c projects/fuse/sys/fs/nwfs/nwfs_io.c projects/fuse/sys/fs/smbfs/smbfs_io.c projects/fuse/sys/fs/tmpfs/tmpfs_subr.c projects/fuse/sys/fs/tmpfs/tmpfs_vnops.c projects/fuse/sys/geom/virstor/g_virstor.c projects/fuse/sys/ia64/ia64/pmap.c projects/fuse/sys/kern/kern_clocksource.c projects/fuse/sys/kern/kern_intr.c projects/fuse/sys/kern/kern_proc.c projects/fuse/sys/kern/subr_uio.c projects/fuse/sys/kern/uipc_syscalls.c projects/fuse/sys/net/bpf_zerocopy.c projects/fuse/sys/netinet/ipfw/ip_dn_io.c projects/fuse/sys/netinet/ipfw/ip_fw_log.c projects/fuse/sys/netinet/sctp_bsd_addr.c projects/fuse/sys/netinet/sctp_input.c projects/fuse/sys/netinet/sctp_pcb.c projects/fuse/sys/netinet/tcp_timer.c projects/fuse/sys/nfsclient/nfs_bio.c projects/fuse/sys/ofed/include/linux/gfp.h projects/fuse/sys/powerpc/conf/GENERIC projects/fuse/sys/powerpc/conf/GENERIC64 projects/fuse/sys/sparc64/include/pmap.h projects/fuse/sys/sparc64/sparc64/pmap.c projects/fuse/sys/sys/bus.h projects/fuse/sys/ufs/ffs/ffs_vnops.c projects/fuse/sys/vm/device_pager.c projects/fuse/sys/vm/sg_pager.c projects/fuse/sys/vm/vm_page.c projects/fuse/sys/vm/vm_page.h projects/fuse/sys/vm/vnode_pager.c projects/fuse/sys/x86/x86/busdma_machdep.c projects/fuse/usr.bin/make/var.c projects/fuse/usr.sbin/ctladm/ctladm.c projects/fuse/usr.sbin/portsnap/portsnap/portsnap.8 projects/fuse/usr.sbin/portsnap/portsnap/portsnap.sh Directory Properties: projects/fuse/ (props changed) projects/fuse/sbin/ (props changed) projects/fuse/share/man/man4/ (props changed) projects/fuse/sys/ (props changed) projects/fuse/sys/boot/ (props changed) projects/fuse/sys/cddl/contrib/opensolaris/ (props changed) projects/fuse/sys/conf/ (props changed) Modified: projects/fuse/etc/devd/usb.conf ============================================================================== --- projects/fuse/etc/devd/usb.conf Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/etc/devd/usb.conf Mon Aug 6 23:05:32 2012 (r239113) @@ -157,7 +157,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x0403"; - match "product" "(0x6001|0x6004|0x6010|0x6011|0x8372|0x9e90|0xcc48|0xcc49|0xcc4a|0xd678|0xe6c8|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xee18|0xf608|0xf60b|0xf850|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfc08|0xfc09|0xfc0b|0xfc0c|0xfc0d|0xfc82)"; + match "product" "(0x6001|0x6004|0x6006|0x6010|0x6011|0x6014|0x8372|0x9378|0x9379|0x937a|0x937c|0x9868|0x9e90|0x9f80|0xa6d0|0xabb8|0xb810|0xb811|0xb812|0xbaf8|0xbca0|0xbca1|0xbca2|0xbca4|0xbcd8|0xbcd9|0xbdc8|0xbfd8|0xbfd9|0xbfda|0xbfdb|0xbfdc|0xc7d0|0xc850|0xc991|0xcaa0|0xcc48|0xcc49|0xcc4a|0xd010|0xd011|0xd012|0xd013|0xd014|0xd015|0xd016|0xd017|0xd070|0xd071|0xd388|0xd389|0xd38a|0xd38b|0xd38c|0xd38d|0xd38e|0xd38f|0xd578|0xd678|0xd738|0xd780|0xdaf8|0xdaf9|0xdafa|0xdafb|0xdafc|0xdafd|0xdafe|0xdaff|0xdc00|0xdc01|0xdd20|0xdf28|0xdf30|0xdf31|0xdf32|0xdf33|0xdf35|0xe000|0xe001|0xe002|0xe004|0xe006|0xe008|0xe009|0xe00a|0xe050|0xe0e8|0xe0e9|0xe0ea|0xe0eb|0xe0ec|0xe0ed|0xe0ee|0xe0ef|0xe0f0|0xe0f1|0xe0f2|0xe0f3|0xe0f4|0xe0f5|0xe0f6|0xe0f7|0xe40b|0xe520|0xe548|0xe6c8|0xe700|0xe729|0xe808|0xe809|0xe80a|0xe80b|0xe80c|0xe80d|0xe80e|0xe80f|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xe88d|0xe88e|0xe88f|0xea90|0xebe0|0xec88|0xec89|0xed22|0xed71|0xed72|0xed73|0xed74|0xee18|0xeee8|0xeee9|0xeeea|0xeeeb|0xeee c|0xeeed|0xeeee|0xeeef|0xef50|0xef51|0xf068|0xf069|0xf06a|0xf06b|0xf06c|0xf06d|0xf06e|0xf06f|0xf070|0xf0c0|0xf0c8|0xf208|0xf2d0|0xf3c0|0xf3c1|0xf3c2|0xf448|0xf449|0xf44a|0xf44b|0xf44c|0xf460|0xf608|0xf60b|0xf680|0xf850|0xf857|0xf9d0|0xf9d1|0xf9d2|0xf9d3|0xf9d4|0xf9d5|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfa05|0xfa06|0xfa10|0xfa33|0xfa88|0xfad0|0xfaf0|0xfb58|0xfb59|0xfb5a|0xfb5b|0xfb5c|0xfb5d|0xfb5e|0xfb5f|0xfb80|0xfb99|0xfbfa|0xfc08|0xfc09|0xfc0a|0xfc0b|0xfc0c|0xfc0d|0xfc0e|0xfc0f|0xfc60|0xfc70|0xfc71|0xfc72|0xfc73|0xfc82|0xfd60|0xfe38|0xff00|0xff18|0xff1c|0xff1d|0xff20|0xff38|0xff39|0xff3a|0xff3b|0xff3c|0xff3d|0xff3e|0xff3f|0xffa8)"; action "kldload -n uftdi"; }; @@ -293,7 +293,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x0411"; - match "product" "(0x0148|0x0150|0x015d|0x016f|0x01a2)"; + match "product" "(0x0148|0x0150|0x015d|0x016f|0x01a2|0x01ee)"; action "kldload -n if_run"; }; @@ -324,6 +324,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0456"; + match "product" "(0xf000|0xf001)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x045a"; match "product" "(0x5001|0x5002)"; action "kldload -n urio"; @@ -1021,7 +1029,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x05c6"; - match "product" "(0x1000|0x6000|0x6613|0x9000)"; + match "product" "(0x1000|0x6000|0x6613|0x9000|0x9204|0x9205)"; action "kldload -n u3g"; }; @@ -1068,6 +1076,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0647"; + match "product" "0x0100"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x066b"; match "product" "(0x200c|0x2202)"; action "kldload -n if_aue"; @@ -1109,7 +1125,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x067b"; - match "product" "(0x04bb|0x0609|0x0611|0x0612|0x1234|0x206a|0x2303)"; + match "product" "(0x0307|0x04bb|0x0609|0x0611|0x0612|0x1234|0x206a|0x2303)"; action "kldload -n uplcom"; }; @@ -1156,6 +1172,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x06ce"; + match "product" "0x8311"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x06e1"; match "product" "(0x0008|0x0009)"; action "kldload -n if_kue"; @@ -1301,7 +1325,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x0789"; - match "product" "(0x0162|0x0163|0x0164|0x0166)"; + match "product" "(0x0162|0x0163|0x0164|0x0166|0x0168)"; action "kldload -n if_run"; }; @@ -1653,7 +1677,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x0856"; - match "product" "0xac01"; + match "product" "(0xac01|0xac02|0xac03|0xac11|0xac12|0xac16|0xac17|0xac18|0xac19|0xac25|0xac26|0xac27|0xac33|0xac34|0xac49|0xac50|0xba02)"; action "kldload -n uftdi"; }; @@ -1876,6 +1900,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0acd"; + match "product" "0x0300"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x0ace"; match "product" "(0x1211|0x1215)"; action "kldload -n if_zyd"; @@ -2045,6 +2077,14 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x0b39"; + match "product" "0x0103"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; + match "vendor" "0x0b39"; match "product" "0x0109"; action "kldload -n if_aue"; }; @@ -2172,6 +2212,22 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0c26"; + match "product" "(0x0004|0x0009|0x000a|0x000b|0x000c|0x000d|0x0010|0x0011|0x0012|0x0013|0x0018)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; + match "vendor" "0x0c33"; + match "product" "0x0010"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x0c44"; match "product" "0x03a2"; action "kldload -n uipaq"; @@ -2180,6 +2236,30 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0c52"; + match "product" "(0x2101|0x2102|0x2103|0x2104|0x2211|0x2212|0x2213|0x2221|0x2222|0x2223|0x2411|0x2412|0x2413|0x2421|0x2422|0x2423|0x2431|0x2432|0x2433|0x2441|0x2442|0x2443|0x2811|0x2812|0x2813|0x2821|0x2822|0x2823|0x2831|0x2832|0x2833|0x2841|0x2842|0x2843|0x2851|0x2852|0x2853|0x2861|0x2862|0x2863|0x2871|0x2872|0x2873|0x2881|0x2882|0x2883|0x9020)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; + match "vendor" "0x0c6c"; + match "product" "0x04b2"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; + match "vendor" "0x0c7d"; + match "product" "0x0005"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x0c88"; match "product" "0x17da"; action "kldload -n u3g"; @@ -2276,6 +2356,22 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0d3a"; + match "product" "0x0300"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; + match "vendor" "0x0d46"; + match "product" "(0x2020|0x2021)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x0d8e"; match "product" "0x3762"; action "kldload -n if_upgt"; @@ -2340,6 +2436,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0dcd"; + match "product" "0x0001"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x0df6"; match "product" "0x000d"; action "kldload -n if_urtw"; @@ -2557,7 +2661,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x0f94"; - match "product" "0x0001"; + match "product" "(0x0001|0x0005)"; action "kldload -n uftdi"; }; @@ -2588,6 +2692,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x0fd8"; + match "product" "0x0001"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x0fe6"; match "product" "(0x8101|0x9700)"; action "kldload -n if_udav"; @@ -2612,6 +2724,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x103e"; + match "product" "0x03e8"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1044"; match "product" "0x8001"; action "kldload -n if_ural"; @@ -2725,7 +2845,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x10c4"; - match "product" "(0x8066|0x806f|0x807a|0x80ca|0x80dd|0x80ed|0x80f6|0x8115|0x813d|0x813f|0x814a|0x814a|0x814b|0x8156|0x815e|0x818b|0x819f|0x81a6|0x81ac|0x81ad|0x81c8|0x81e2|0x81e7|0x81e8|0x81f2|0x8218|0x822b|0x826b|0x8293|0x82f9|0x8341|0x8382|0x83a8|0x8411|0x846e|0x8477|0xea60|0xea61|0xea71|0xf001|0xf002|0xf003|0xf004)"; + match "product" "(0x8066|0x806f|0x807a|0x80c4|0x80ca|0x80dd|0x80ed|0x80f6|0x8115|0x813d|0x813f|0x814a|0x814a|0x814b|0x8156|0x815e|0x815f|0x818b|0x819f|0x81a6|0x81a9|0x81ac|0x81ad|0x81c8|0x81e2|0x81e7|0x81e8|0x81f2|0x8218|0x822b|0x826b|0x8293|0x82f9|0x8341|0x8382|0x83a8|0x83d8|0x8411|0x8418|0x846e|0x8477|0x85ea|0x85eb|0x8664|0x8665|0xea60|0xea61|0xea70|0xea71|0xea80|0xf001|0xf002|0xf003|0xf004)"; action "kldload -n uslcom"; }; @@ -2900,6 +3020,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1209"; + match "product" "(0x1002|0x1006)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1231"; match "product" "(0xce01|0xce02)"; action "kldload -n uipaq"; @@ -2916,6 +3044,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x128d"; + match "product" "0x0001"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x129b"; match "product" "0x1666"; action "kldload -n if_zyd"; @@ -2933,7 +3069,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x12d1"; - match "product" "(0x1001|0x1003|0x1004|0x1401|0x1402|0x1403|0x1404|0x1405|0x1406|0x1407|0x1408|0x1409|0x140a|0x140b|0x140c|0x140d|0x140e|0x140f|0x1410|0x1411|0x1412|0x1413|0x1414|0x1415|0x1416|0x1417|0x1418|0x1419|0x141a|0x141b|0x141c|0x141d|0x141e|0x141f|0x1420|0x1421|0x1422|0x1423|0x1424|0x1425|0x1426|0x1427|0x1428|0x1429|0x142a|0x142b|0x142c|0x142d|0x142e|0x142f|0x1430|0x1431|0x1432|0x1433|0x1434|0x1435|0x1436|0x1437|0x1438|0x1439|0x143a|0x143b|0x143c|0x143d|0x143e|0x143f|0x1446|0x1465|0x14ac|0x1520|0x1c05|0x1c0b)"; + match "product" "(0x1001|0x1003|0x1004|0x1401|0x1402|0x1403|0x1404|0x1405|0x1406|0x1407|0x1408|0x1409|0x140a|0x140b|0x140c|0x140d|0x140e|0x140f|0x1410|0x1411|0x1412|0x1413|0x1414|0x1415|0x1416|0x1417|0x1418|0x1419|0x141a|0x141b|0x141c|0x141d|0x141e|0x141f|0x1420|0x1421|0x1422|0x1423|0x1424|0x1425|0x1426|0x1427|0x1428|0x1429|0x142a|0x142b|0x142c|0x142d|0x142e|0x142f|0x1430|0x1431|0x1432|0x1433|0x1434|0x1435|0x1436|0x1437|0x1438|0x1439|0x143a|0x143b|0x143c|0x143d|0x143e|0x143f|0x1446|0x1465|0x14ac|0x14fe|0x1505|0x1506|0x1520|0x1803|0x1c05|0x1c0b)"; action "kldload -n u3g"; }; @@ -2949,6 +3085,14 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x1342"; + match "product" "0x0202"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; + match "vendor" "0x1342"; match "product" "0x0204"; action "kldload -n if_kue"; }; @@ -3108,6 +3252,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1457"; + match "product" "(0x5118|0x5118)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1472"; match "product" "0x0009"; action "kldload -n if_rum"; @@ -3332,6 +3484,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x15ba"; + match "product" "(0x0003|0x002b)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x15c5"; match "product" "0x0008"; action "kldload -n if_run"; @@ -3381,7 +3541,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x166a"; - match "product" "0x0303"; + match "product" "(0x0101|0x0201|0x0301|0x0303|0x0304|0x0305|0x0401)"; action "kldload -n uslcom"; }; @@ -3477,7 +3637,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x16d6"; - match "product" "(0x0001|0x0001)"; + match "product" "0x0001"; action "kldload -n uslcom"; }; @@ -3596,6 +3756,22 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1781"; + match "product" "0x0c30"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; + match "vendor" "0x17a8"; + match "product" "(0x0001|0x0005)"; + action "kldload -n uslcom"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x17f4"; match "product" "0xaaaa"; action "kldload -n uslcom"; @@ -3676,6 +3852,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1a79"; + match "product" "0x6001"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1a86"; match "product" "0x7523"; action "kldload -n uchcom"; @@ -3693,7 +3877,7 @@ nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; match "vendor" "0x1b3d"; - match "product" "0x0153"; + match "product" "(0x0100|0x0101|0x0102|0x0103|0x0104|0x0105|0x0106|0x0107|0x0108|0x0109|0x010a|0x010b|0x010c|0x010d|0x010e|0x010f|0x0110|0x0111|0x0112|0x0113|0x0114|0x0115|0x0116|0x0117|0x0118|0x0119|0x011a|0x011b|0x011c|0x011d|0x011e|0x011f|0x0120|0x0121|0x0122|0x0123|0x0124|0x0125|0x0126|0x0128|0x0129|0x012a|0x012b|0x012d|0x012e|0x012f|0x0130|0x0131|0x0132|0x0133|0x0134|0x0135|0x0136|0x0137|0x0138|0x0139|0x013a|0x013b|0x013c|0x013d|0x013e|0x013f|0x0140|0x0141|0x0142|0x0143|0x0144|0x0145|0x0146|0x0147|0x0148|0x0149|0x014a|0x014b|0x014c|0x014d|0x014e|0x014f|0x0150|0x0151|0x0152|0x0153|0x0159|0x015a|0x015b|0x015c|0x015d|0x015e|0x015f|0x0160|0x0161|0x0162|0x0163|0x0164|0x0165|0x0166|0x0167|0x0168|0x0169|0x016a|0x016b|0x016c|0x016d|0x016e|0x016f|0x0170|0x0171|0x0172|0x0173|0x0174|0x0175|0x0176|0x0177|0x0178|0x0179|0x017a|0x017b|0x017c|0x017d|0x017e|0x017f|0x0180|0x0181|0x0182|0x0183|0x0184|0x0185|0x0186|0x0187|0x0188|0x0189|0x018a|0x018b|0x018c|0x018d|0x018e|0x018f|0x0190|0x0191|0x019 2|0x0193|0x0194|0x0195|0x0196|0x0197|0x0198|0x0199|0x019a|0x019b|0x019c|0x019d|0x019e|0x019f|0x01a0|0x01a1|0x01a2|0x01a3|0x01a4|0x01a5|0x01a6|0x01a7|0x01a8|0x01a9|0x01aa|0x01ab|0x01ac|0x01ad|0x01ae|0x01af|0x01b0|0x01b1|0x01b2|0x01b3|0x01b4|0x01b5|0x01b6|0x01b7|0x01b8|0x01b9|0x01ba|0x01bb|0x01bc|0x01bd|0x01be|0x01bf|0x01c0|0x01c1|0x01c2|0x01c3|0x01c4|0x01c5|0x01c6|0x01c7|0x01c8|0x01c9|0x01ca|0x01cb|0x01cc|0x01cd|0x01ce|0x01cf|0x01d0|0x01d1|0x01d2|0x01d3|0x01d4|0x01d5|0x01d6|0x01d7|0x01d8|0x01d9|0x01da|0x01db|0x01dc|0x01dd|0x01de|0x01df|0x01e0|0x01e1|0x01e2|0x01e3|0x01e4|0x01e5|0x01e6|0x01e7|0x01e8|0x01e9|0x01ea|0x01eb|0x01ec|0x01ed|0x01ee|0x01ef|0x01f0|0x01f1|0x01f2|0x01f3|0x01f4|0x01f5|0x01f6|0x01f7|0x01f8|0x01f9|0x01fa|0x01fb|0x01fc|0x01fd|0x01fe|0x01ff)"; action "kldload -n uftdi"; }; @@ -3716,6 +3900,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1b91"; + match "product" "0x0064"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1bbb"; match "product" "(0x0000|0xf000)"; action "kldload -n u3g"; @@ -3732,6 +3924,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1bc9"; + match "product" "0x6001"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1be3"; match "product" "0x07a6"; action "kldload -n uslcom"; @@ -3740,6 +3940,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1c0c"; + match "product" "0x0102"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1c9e"; match "product" "(0x6061|0x9603|0x9605|0xf000)"; action "kldload -n u3g"; @@ -3788,6 +3996,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x1e29"; + match "product" "(0x0102|0x0501)"; + action "kldload -n uslcom"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x1eda"; match "product" "0x2310"; action "kldload -n if_run"; @@ -3924,6 +4140,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x20b7"; + match "product" "0x0713"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x20b8"; match "product" "0x8888"; action "kldload -n if_run"; @@ -3940,6 +4164,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x2100"; + match "product" "(0x9e52|0x9e54)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x22b8"; match "product" "(0x4204|0x4214|0x4224|0x4234|0x4244)"; action "kldload -n uipaq"; @@ -3964,6 +4196,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x3195"; + match "product" "(0xf190|0xf280|0xf281)"; + action "kldload -n uslcom"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x3334"; match "product" "0x1701"; action "kldload -n if_aue"; @@ -4052,6 +4292,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0x5050"; + match "product" "(0x0100|0x0101|0x0102|0x0103|0x0104|0x0105|0x0106|0x0107|0x0300|0x0301|0x0400|0x0500|0x0700|0x0800|0x0900|0x0a00|0x0b00|0x0c00|0x0d00|0x0e00|0x0f00|0x1000|0x8000|0x8001|0x8002|0x8003|0x8004|0x8005)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "vendor" "0x5173"; match "product" "0x1809"; action "kldload -n if_zyd"; @@ -4204,6 +4452,14 @@ nomatch 32 { nomatch 32 { match "bus" "uhub[0-9]+"; match "mode" "host"; + match "vendor" "0xdeee"; + match "product" "(0x0300|0x0302|0x0303)"; + action "kldload -n uftdi"; +}; + +nomatch 32 { + match "bus" "uhub[0-9]+"; + match "mode" "host"; match "intclass" "0x02"; match "intsubclass" "0x02"; match "intprotocol" "0x01"; @@ -4344,5 +4600,5 @@ nomatch 32 { action "kldload -n umass"; }; -# 1654 USB entries processed +# 2271 USB entries processed Modified: projects/fuse/include/gssapi/gssapi.h ============================================================================== --- projects/fuse/include/gssapi/gssapi.h Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/include/gssapi/gssapi.h Mon Aug 6 23:05:32 2012 (r239113) @@ -31,15 +31,13 @@ #ifndef _GSSAPI_GSSAPI_H_ #define _GSSAPI_GSSAPI_H_ -/* - * First, include stddef.h to get size_t defined. - */ -#include +#include +#include -/* - * Include stdint.h to get explicitly sized data types. - */ -#include +#ifndef _SIZE_T_DECLARED +typedef __size_t size_t; +#define _SIZE_T_DECLARED +#endif #ifndef _SSIZE_T_DECLARED typedef __ssize_t ssize_t; @@ -67,7 +65,7 @@ typedef struct _gss_name_t *gss_name_t; * unsigned integer supported by the platform that has at least * 32 bits of precision. */ -typedef uint32_t gss_uint32; +typedef __uint32_t gss_uint32; #ifdef OM_STRING @@ -89,7 +87,7 @@ typedef OM_object_identifier gss_OID_des */ typedef gss_uint32 OM_uint32; -typedef uint64_t OM_uint64; +typedef __uint64_t OM_uint64; typedef struct gss_OID_desc_struct { OM_uint32 length; Modified: projects/fuse/lib/libpam/modules/pam_krb5/pam_krb5.c ============================================================================== --- projects/fuse/lib/libpam/modules/pam_krb5/pam_krb5.c Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/lib/libpam/modules/pam_krb5/pam_krb5.c Mon Aug 6 23:05:32 2012 (r239113) @@ -91,6 +91,7 @@ static void compat_free_data_contents(kr #define PAM_OPT_NO_CCACHE "no_ccache" #define PAM_OPT_NO_USER_CHECK "no_user_check" #define PAM_OPT_REUSE_CCACHE "reuse_ccache" +#define PAM_OPT_NO_USER_CHECK "no_user_check" #define PAM_LOG_KRB5_ERR(ctx, rv, fmt, ...) \ do { \ @@ -218,10 +219,12 @@ pam_sm_authenticate(pam_handle_t *pamh, PAM_LOG("PAM_USER Redone"); } - pwd = getpwnam(user); - if (pwd == NULL) { - retval = PAM_USER_UNKNOWN; - goto cleanup2; + if (!openpam_get_option(pamh, PAM_OPT_NO_USER_CHECK)) { + pwd = getpwnam(user); + if (pwd == NULL) { + retval = PAM_USER_UNKNOWN; + goto cleanup2; + } } PAM_LOG("Done getpwnam()"); @@ -335,11 +338,11 @@ cleanup: PAM_LOG("Done cleanup"); cleanup2: krb5_free_principal(pam_context, princ); - PAM_LOG("Done cleanup2"); -cleanup3: if (princ_name) free(princ_name); + PAM_LOG("Done cleanup2"); +cleanup3: krb5_free_context(pam_context); PAM_LOG("Done cleanup3"); @@ -802,11 +805,11 @@ cleanup: PAM_LOG("Done cleanup"); cleanup2: krb5_free_principal(pam_context, princ); - PAM_LOG("Done cleanup2"); -cleanup3: if (princ_name) free(princ_name); + PAM_LOG("Done cleanup2"); +cleanup3: krb5_free_context(pam_context); PAM_LOG("Done cleanup3"); Modified: projects/fuse/lib/libpam/modules/pam_unix/pam_unix.c ============================================================================== --- projects/fuse/lib/libpam/modules/pam_unix/pam_unix.c Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/lib/libpam/modules/pam_unix/pam_unix.c Mon Aug 6 23:05:32 2012 (r239113) @@ -94,13 +94,13 @@ pam_sm_authenticate(pam_handle_t *pamh, const char *pass, *user, *realpw, *prompt; if (openpam_get_option(pamh, PAM_OPT_AUTH_AS_SELF)) { - pwd = getpwnam(getlogin()); + user = getlogin(); } else { retval = pam_get_user(pamh, &user, NULL); if (retval != PAM_SUCCESS) return (retval); - pwd = getpwnam(user); } + pwd = getpwnam(user); PAM_LOG("Got user: %s", user); Modified: projects/fuse/libexec/rtld-elf/arm/rtld_start.S ============================================================================== --- projects/fuse/libexec/rtld-elf/arm/rtld_start.S Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/libexec/rtld-elf/arm/rtld_start.S Mon Aug 6 23:05:32 2012 (r239113) @@ -37,6 +37,8 @@ __FBSDID("$FreeBSD$"); .globl .rtld_start .type .rtld_start,%function .rtld_start: + mov r6, sp /* save the stack pointer */ + bic sp, sp, #7 /* align the stack pointer */ sub sp, sp, #8 /* make room for obj_main & exit proc */ mov r4, r0 /* save ps_strings */ ldr sl, .L2 @@ -52,13 +54,13 @@ __FBSDID("$FreeBSD$"); bl _rtld_relocate_nonplt_self mov r1, sp add r2, sp, #4 - add r0, sp, #8 + mov r0, r6 /* load the sp the kernel gave us */ bl _rtld /* call the shared loader */ mov r3, r0 /* save entry point */ ldr r2, [sp, #0] /* r2 = cleanup */ ldr r1, [sp, #4] /* r1 = obj_main */ - add sp, sp, #8 /* restore stack */ + mov sp, r6 /* restore stack */ mov r0, r4 /* restore ps_strings */ mov pc, r3 /* jump to the entry point */ .L2: Modified: projects/fuse/libexec/rtld-elf/map_object.c ============================================================================== --- projects/fuse/libexec/rtld-elf/map_object.c Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/libexec/rtld-elf/map_object.c Mon Aug 6 23:05:32 2012 (r239113) @@ -153,7 +153,6 @@ map_object(int fd, const char *path, con break; note_start = (Elf_Addr)(char *)hdr + phdr->p_offset; note_end = note_start + phdr->p_filesz; - digest_notes(obj, note_start, note_end); break; } @@ -291,7 +290,8 @@ map_object(int fd, const char *path, con obj->stack_flags = stack_flags; obj->relro_page = obj->relocbase + trunc_page(relro_page); obj->relro_size = round_page(relro_size); - + if (note_start < note_end) + digest_notes(obj, note_start, note_end); munmap(hdr, PAGE_SIZE); return (obj); Modified: projects/fuse/sbin/camcontrol/camcontrol.c ============================================================================== --- projects/fuse/sbin/camcontrol/camcontrol.c Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/sbin/camcontrol/camcontrol.c Mon Aug 6 23:05:32 2012 (r239113) @@ -4464,7 +4464,7 @@ static int smpcmd(struct cam_device *device, int argc, char **argv, char *combinedopt, int retry_count, int timeout) { - int c, error; + int c, error = 0; union ccb *ccb; uint8_t *smp_request = NULL, *smp_response = NULL; int request_size = 0, response_size = 0; Modified: projects/fuse/sbin/geom/class/virstor/gvirstor.8 ============================================================================== --- projects/fuse/sbin/geom/class/virstor/gvirstor.8 Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/sbin/geom/class/virstor/gvirstor.8 Mon Aug 6 23:05:32 2012 (r239113) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd January 24, 2011 +.Dd August 3, 2012 .Dt GVIRSTOR 8 .Os .Sh NAME @@ -43,6 +43,10 @@ .Op Fl fv .Ar name ... .Nm +.Cm destroy +.Op Fl fv +.Ar name ... +.Nm .Cm add .Op Fl vh .Ar name prov ... @@ -107,6 +111,9 @@ Turn off an existing virtual device with .Ar name . This command does not touch on-disk metadata. As with other GEOM classes, stopped geoms cannot be started manually. +.It Cm destroy +Same as +.Cm stop. .It Cm add Adds new components to existing virtual device with the given .Ar name . Modified: projects/fuse/sbin/ggate/shared/ggate.h ============================================================================== --- projects/fuse/sbin/ggate/shared/ggate.h Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/sbin/ggate/shared/ggate.h Mon Aug 6 23:05:32 2012 (r239113) @@ -95,8 +95,8 @@ struct g_gate_hdr { void g_gate_vlog(int priority, const char *message, va_list ap); void g_gate_log(int priority, const char *message, ...); -void g_gate_xvlog(const char *message, va_list ap); -void g_gate_xlog(const char *message, ...); +void g_gate_xvlog(const char *message, va_list ap) __dead2; +void g_gate_xlog(const char *message, ...) __dead2; off_t g_gate_mediasize(int fd); unsigned g_gate_sectorsize(int fd); void g_gate_open_device(void); Modified: projects/fuse/share/man/man4/hptiop.4 ============================================================================== --- projects/fuse/share/man/man4/hptiop.4 Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/share/man/man4/hptiop.4 Mon Aug 6 23:05:32 2012 (r239113) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd August 1, 2011 +.Dd August 5, 2012 .Dt HPTIOP 4 .Os .Sh NAME @@ -58,34 +58,46 @@ driver supports the following SAS and SA .Pp .Bl -bullet -compact .It -HighPoint RocketRAID 4320 +HighPoint RocketRAID 4322 .It HighPoint RocketRAID 4321 .It -HighPoint RocketRAID 4322 +HighPoint RocketRAID 4320 .It -HighPoint RocketRAID 3220 +HighPoint RocketRAID 4311 .It -HighPoint RocketRAID 3320 +HighPoint RocketRAID 4310 .It -HighPoint RocketRAID 3410 +HighPoint RocketRAID 4211 .It -HighPoint RocketRAID 3520 +HighPoint RocketRAID 4210 .It -HighPoint RocketRAID 3510 +HighPoint RocketRAID 3560 .It -HighPoint RocketRAID 3511 +HighPoint RocketRAID 3540 .It -HighPoint RocketRAID 3521 +HighPoint RocketRAID 3530 .It HighPoint RocketRAID 3522 .It -HighPoint RocketRAID 3540 +HighPoint RocketRAID 3521 .It -HighPoint RocketRAID 3120 +HighPoint RocketRAID 3520 +.It +HighPoint RocketRAID 3511 +.It +HighPoint RocketRAID 3510 +.It +HighPoint RocketRAID 3410 +.It +HighPoint RocketRAID 3320 +.It +HighPoint RocketRAID 3220 .It HighPoint RocketRAID 3122 .It +HighPoint RocketRAID 3120 +.It HighPoint RocketRAID 3020 .El .Sh NOTES Modified: projects/fuse/share/man/man4/polling.4 ============================================================================== --- projects/fuse/share/man/man4/polling.4 Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/share/man/man4/polling.4 Mon Aug 6 23:05:32 2012 (r239113) @@ -184,6 +184,7 @@ As of this writing, the .Xr fwe 4 , .Xr fwip 4 , .Xr fxp 4 , +.Xr igb 4 , .Xr ixgb 4 , .Xr nfe 4 , .Xr nge 4 , Modified: projects/fuse/share/man/man4/umodem.4 ============================================================================== --- projects/fuse/share/man/man4/umodem.4 Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/share/man/man4/umodem.4 Mon Aug 6 23:05:32 2012 (r239113) @@ -29,7 +29,7 @@ .\" .\" $FreeBSD$ .\" -.Dd November 20, 2011 +.Dd August 6, 2012 .Dt UMODEM 4 .Os .Sh NAME @@ -92,6 +92,8 @@ Yamaha Broadband Wireless Router RTW65b ELSA MicroLink 56k USB modem .It Sony Ericsson W810i phone +.It +Sonim XP5300 Force .El .Sh SEE ALSO .Xr tty 4 , Modified: projects/fuse/share/man/man4/uslcom.4 ============================================================================== --- projects/fuse/share/man/man4/uslcom.4 Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/share/man/man4/uslcom.4 Mon Aug 6 23:05:32 2012 (r239113) @@ -16,12 +16,12 @@ .\" .\" $FreeBSD$ .\" -.Dd July 26, 2012 +.Dd August 4, 2012 .Dt USLCOM 4 .Os .Sh NAME .Nm uslcom -.Nd Silicon Laboratories CP2101/CP2102/CP2103/CP2104 based USB serial adapter +.Nd Silicon Laboratories CP2101/CP2102/CP2103/CP2104/CP2105 based USB serial adapter .Sh SYNOPSIS To compile this driver into the kernel, place the following lines in your @@ -41,7 +41,7 @@ uslcom_load="YES" .Sh DESCRIPTION The .Nm -driver supports Silicon Laboratories CP2101/CP2102/CP2103/CP2104 +driver supports Silicon Laboratories CP2101/CP2102/CP2103/CP2104/CP2105 based USB serial adapters. .Sh HARDWARE The following devices should work with the @@ -155,7 +155,7 @@ Renesas RX-Stick for RX610 .It Siemens MC60 Cable .It -Silicon Laboratories generic CP2101/CP2102/CP2103/CP2104 chips +Silicon Laboratories generic CP2101/CP2102/CP2103/CP2104/CP2105 chips .It Software Bisque Paramount ME .It @@ -210,6 +210,3 @@ The .Nm driver was written by .An Jonathan Gray Aq jsg@openbsd.org . -.Sh CAVEATS -On devices with multiple ports attached to a single chip, -only the first port is currently supported. Modified: projects/fuse/share/man/man5/rc.conf.5 ============================================================================== --- projects/fuse/share/man/man5/rc.conf.5 Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/share/man/man5/rc.conf.5 Mon Aug 6 23:05:32 2012 (r239113) @@ -1201,7 +1201,7 @@ on with the vlan tag 101 and the optional the IPv4 address 192.0.2.1/24: .Bd -literal vlans_em0="101" -ifconfig_em0_101="inet 192.0.2.1/24" +ipv4_addrs_em0_101="192.0.2.1/24" .Ed .Pp To create a vlan device named Modified: projects/fuse/sys/amd64/amd64/pmap.c ============================================================================== --- projects/fuse/sys/amd64/amd64/pmap.c Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/sys/amd64/amd64/pmap.c Mon Aug 6 23:05:32 2012 (r239113) @@ -3468,7 +3468,7 @@ pmap_enter(pmap_t pmap, vm_offset_t va, newpte |= PG_G; newpte |= pmap_cache_bits(m->md.pat_mode, 0); - mpte = om = NULL; + mpte = NULL; lock = NULL; rw_rlock(&pvh_global_lock); @@ -3540,12 +3540,6 @@ retry: if (((origpte ^ newpte) & ~(PG_M | PG_A)) == 0) goto unchanged; goto validate; - } else { - /* - * Yes, fall through to validate the new mapping. - */ - if ((origpte & PG_MANAGED) != 0) - om = PHYS_TO_VM_PAGE(opa); } } else { /* @@ -3578,6 +3572,7 @@ validate: opa = origpte & PG_FRAME; if (opa != pa) { if ((origpte & PG_MANAGED) != 0) { + om = PHYS_TO_VM_PAGE(opa); if ((origpte & (PG_M | PG_RW)) == (PG_M | PG_RW)) vm_page_dirty(om); Modified: projects/fuse/sys/arm/arm/bcopyinout.S ============================================================================== --- projects/fuse/sys/arm/arm/bcopyinout.S Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/sys/arm/arm/bcopyinout.S Mon Aug 6 23:05:32 2012 (r239113) @@ -39,6 +39,7 @@ #include "assym.s" #include +#include .L_arm_memcpy: .word _C_LABEL(_arm_memcpy) @@ -310,7 +311,7 @@ ENTRY(copyin) RET .Lcopyfault: - mov r0, #14 /* EFAULT */ + ldr r0, =EFAULT str r5, [r4, #PCB_ONFAULT] RESTORE_REGS Modified: projects/fuse/sys/arm/arm/bcopyinout_xscale.S ============================================================================== --- projects/fuse/sys/arm/arm/bcopyinout_xscale.S Mon Aug 6 22:58:46 2012 (r239112) +++ projects/fuse/sys/arm/arm/bcopyinout_xscale.S Mon Aug 6 23:05:32 2012 (r239113) @@ -108,6 +108,7 @@ ENTRY(copyin) ldmfd sp!, {r10-r11, pc} .Lcopyin_fault: + ldr r0, =EFAULT str r11, [r10, #PCB_ONFAULT] cmp r3, #0x00 ldmgtfd sp!, {r4-r7} /* r3 > 0 Restore r4-r7 */ @@ -559,6 +560,7 @@ ENTRY(copyout) ldmfd sp!, {r10-r11, pc} .Lcopyout_fault: + ldr r0, =EFAULT str r11, [r10, #PCB_ONFAULT] cmp r3, #0x00 *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Tue Aug 7 00:28:30 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27AB31065670; Tue, 7 Aug 2012 00:28:30 +0000 (UTC) (envelope-from davide@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id ED7008FC0A; Tue, 7 Aug 2012 00:28:29 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q770STWG000254; Tue, 7 Aug 2012 00:28:29 GMT (envelope-from davide@svn.freebsd.org) Received: (from davide@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q770STec000252; Tue, 7 Aug 2012 00:28:29 GMT (envelope-from davide@svn.freebsd.org) Message-Id: <201208070028.q770STec000252@svn.freebsd.org> From: Davide Italiano Date: Tue, 7 Aug 2012 00:28:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239118 - projects/calloutng/sys/kern X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Aug 2012 00:28:30 -0000 Author: davide Date: Tue Aug 7 00:28:29 2012 New Revision: 239118 URL: http://svn.freebsd.org/changeset/base/239118 Log: Remove some unneeded checks. For non-direct callouts softclock_call_cc() is only called for callouts on cc_expireq queue, and all the callouts there have CALLOUT_PROCESSED flag. Similarly, for direct callouts the aforementioned function is called for callouts on the wheel, which haven't CALLOUT_PROCESS flag set. Reviewed by: mav Modified: projects/calloutng/sys/kern/kern_timeout.c Modified: projects/calloutng/sys/kern/kern_timeout.c ============================================================================== --- projects/calloutng/sys/kern/kern_timeout.c Tue Aug 7 00:15:33 2012 (r239117) +++ projects/calloutng/sys/kern/kern_timeout.c Tue Aug 7 00:28:29 2012 (r239118) @@ -448,6 +448,7 @@ callout_process(struct bintime *now) break; first = (first + 1) & callwheelmask; } + cc->cc_exec_next_dir = NULL; future = (last + hz / 4) & callwheelmask; max.sec = min.sec = TIME_T_MAX; max.frac = min.frac = UINT64_MAX; @@ -614,9 +615,10 @@ callout_cc_add(struct callout *c, struct static void callout_cc_del(struct callout *c, struct callout_cpu *cc, int direct) { - if (direct && cc->cc_exec_next_dir == c) + + if (cc->cc_exec_next_dir == c) cc->cc_exec_next_dir = TAILQ_NEXT(c, c_links.tqe); - else if (!direct && cc->cc_exec_next == c) + else if (cc->cc_exec_next == c) cc->cc_exec_next = TAILQ_NEXT(c, c_staiter); if (c->c_flags & CALLOUT_LOCAL_ALLOC) { c->c_func = NULL; @@ -649,12 +651,8 @@ softclock_call_cc(struct callout *c, str if (direct) cc->cc_exec_next_dir = TAILQ_NEXT(c, c_links.tqe); - else { - if ((c->c_flags & CALLOUT_PROCESSED) == 0) - cc->cc_exec_next = TAILQ_NEXT(c, c_links.tqe); - else - cc->cc_exec_next = TAILQ_NEXT(c, c_staiter); - } + else + cc->cc_exec_next = TAILQ_NEXT(c, c_staiter); class = (c->c_lock != NULL) ? LOCK_CLASS(c->c_lock) : NULL; sharedlock = (c->c_flags & CALLOUT_SHAREDLOCK) ? 0 : 1; c_lock = c->c_lock; @@ -844,6 +842,7 @@ softclock(void *arg) avg_lockcalls += (lockcalls * 1000 - avg_lockcalls) >> 8; avg_gcalls += (gcalls * 1000 - avg_gcalls) >> 8; #endif + cc->cc_exec_next = NULL; CC_UNLOCK(cc); } @@ -980,9 +979,7 @@ _callout_reset_on(struct callout *c, str } if (c->c_flags & CALLOUT_PENDING) { if ((c->c_flags & CALLOUT_PROCESSED) == 0) { - if (cc->cc_exec_next == c) - cc->cc_exec_next = TAILQ_NEXT(c, c_links.tqe); - else if (cc->cc_exec_next_dir == c) + if (cc->cc_exec_next_dir == c) cc->cc_exec_next_dir = TAILQ_NEXT(c, c_links.tqe); bucket = get_bucket(&c->c_time); From owner-svn-src-projects@FreeBSD.ORG Tue Aug 7 00:34:16 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D211106564A; Tue, 7 Aug 2012 00:34:16 +0000 (UTC) (envelope-from davide@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 6EBA78FC12; Tue, 7 Aug 2012 00:34:16 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q770YGXI000791; Tue, 7 Aug 2012 00:34:16 GMT (envelope-from davide@svn.freebsd.org) Received: (from davide@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q770YGIX000789; Tue, 7 Aug 2012 00:34:16 GMT (envelope-from davide@svn.freebsd.org) Message-Id: <201208070034.q770YGIX000789@svn.freebsd.org> From: Davide Italiano Date: Tue, 7 Aug 2012 00:34:16 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239119 - projects/calloutng/sys/kern X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Aug 2012 00:34:16 -0000 Author: davide Date: Tue Aug 7 00:34:15 2012 New Revision: 239119 URL: http://svn.freebsd.org/changeset/base/239119 Log: Optimize a bit callout_process() routine avoiding some calculations if they're redundant. While here, rather use bintime_isset() macro rather than checking if both fields of struct bintime are equal to zero. Reviewed by: mav Modified: projects/calloutng/sys/kern/kern_timeout.c Modified: projects/calloutng/sys/kern/kern_timeout.c ============================================================================== --- projects/calloutng/sys/kern/kern_timeout.c Tue Aug 7 00:28:29 2012 (r239118) +++ projects/calloutng/sys/kern/kern_timeout.c Tue Aug 7 00:34:15 2012 (r239119) @@ -460,8 +460,10 @@ callout_process(struct bintime *now) sc = &cc->cc_callwheel[last]; TAILQ_FOREACH(tmp, sc, c_links.tqe) { tmp_max = tmp_min = tmp->c_time; - bintime_add(&tmp_max, &tmp->c_precision); - bintime_sub(&tmp_min, &tmp->c_precision); + if (bintime_isset(&tmp->c_precision)) { + bintime_add(&tmp_max, &tmp->c_precision); + bintime_sub(&tmp_min, &tmp->c_precision); + } /* * This is the fist event we're going to process or * event maximal time is less than present minimal. @@ -490,24 +492,26 @@ callout_process(struct bintime *now) last = (last + 1) & callwheelmask; } if (max.sec == TIME_T_MAX) { - next.sec = 0; - next.frac = (uint64_t)1 << (64 - 2); - bintime_add(&next, now); + next = *now; + bintime_addx(&next, (uint64_t)1 << (64 - 2)); } else { /* * Now that we found something to aggregate, schedule an * interrupt in the middle of the previously calculated range. */ - bintime_add(&max, &min); - next = max; - next.frac >>= 1; - if (next.sec & 1) - next.frac |= ((uint64_t)1 << 63); - next.sec >>= 1; + if (bintime_cmp(&max, &min, !=)) { + bintime_add(&max, &min); + next = max; + next.frac >>= 1; + if (next.sec & 1) + next.frac |= ((uint64_t)1 << 63); + next.sec >>= 1; + } else + next = max; } - cc->cc_firstevent = next; if (callout_new_inserted != NULL) (*callout_new_inserted)(cpu, next); + cc->cc_firstevent = next; cc->cc_lastscan = *now; #ifdef CALLOUT_PROFILING avg_depth_dir += (depth_dir * 1000 - avg_depth_dir) >> 8; @@ -606,7 +610,7 @@ callout_cc_add(struct callout *c, struct bintime_add(&bt, &c->c_precision); if (callout_new_inserted != NULL && (bintime_cmp(&bt, &cc->cc_firstevent, <) || - (cc->cc_firstevent.sec == 0 && cc->cc_firstevent.frac == 0))) { + !bintime_isset(&cc->cc_firstevent))) { cc->cc_firstevent = c->c_time; (*callout_new_inserted)(cpu, c->c_time); } From owner-svn-src-projects@FreeBSD.ORG Tue Aug 7 12:45:47 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50F821065672; Tue, 7 Aug 2012 12:45:47 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 3C64C8FC15; Tue, 7 Aug 2012 12:45:47 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q77CjlJQ062761; Tue, 7 Aug 2012 12:45:47 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q77Cjlsw062759; Tue, 7 Aug 2012 12:45:47 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201208071245.q77Cjlsw062759@svn.freebsd.org> From: Peter Holm Date: Tue, 7 Aug 2012 12:45:47 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239129 - projects/fuse/sys/fs/fuse X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Aug 2012 12:45:47 -0000 Author: pho Date: Tue Aug 7 12:45:46 2012 New Revision: 239129 URL: http://svn.freebsd.org/changeset/base/239129 Log: Added missing include file. Modified: projects/fuse/sys/fs/fuse/fuse_vnops.c Modified: projects/fuse/sys/fs/fuse/fuse_vnops.c ============================================================================== --- projects/fuse/sys/fs/fuse/fuse_vnops.c Tue Aug 7 12:40:31 2012 (r239128) +++ projects/fuse/sys/fs/fuse/fuse_vnops.c Tue Aug 7 12:45:46 2012 (r239129) @@ -88,6 +88,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include From owner-svn-src-projects@FreeBSD.ORG Thu Aug 9 19:08:14 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F24E106564A; Thu, 9 Aug 2012 19:08:14 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 420CE8FC15; Thu, 9 Aug 2012 19:08:14 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q79J8Ecf042328; Thu, 9 Aug 2012 19:08:14 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q79J8Dmk042304; Thu, 9 Aug 2012 19:08:13 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208091908.q79J8Dmk042304@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Thu, 9 Aug 2012 19:08:13 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239154 - in projects/armv6: . bin/cat bin/ed bin/expr bin/kenv bin/ls bin/ps bin/rcp bin/rm bin/sh bin/stty bin/test bin/uuidgen cddl/compat/opensolaris/include cddl/compat/opensolaris... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Aug 2012 19:08:14 -0000 Author: gonzo Date: Thu Aug 9 19:08:08 2012 New Revision: 239154 URL: http://svn.freebsd.org/changeset/base/239154 Log: Resync with HEAD Added: projects/armv6/cddl/contrib/dtracetoolkit/Apps/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Apps/ projects/armv6/cddl/contrib/dtracetoolkit/Bin/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Bin/ projects/armv6/cddl/contrib/dtracetoolkit/Code/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Code/ projects/armv6/cddl/contrib/dtracetoolkit/Cpu/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Cpu/ projects/armv6/cddl/contrib/dtracetoolkit/Disk/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Disk/ projects/armv6/cddl/contrib/dtracetoolkit/Docs/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Docs/ projects/armv6/cddl/contrib/dtracetoolkit/Examples/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Examples/ projects/armv6/cddl/contrib/dtracetoolkit/FS/ - copied from r235381, head/cddl/contrib/dtracetoolkit/FS/ projects/armv6/cddl/contrib/dtracetoolkit/Guide - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/Guide projects/armv6/cddl/contrib/dtracetoolkit/Include/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Include/ projects/armv6/cddl/contrib/dtracetoolkit/Java/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Java/ projects/armv6/cddl/contrib/dtracetoolkit/JavaScript/ - copied from r235381, head/cddl/contrib/dtracetoolkit/JavaScript/ projects/armv6/cddl/contrib/dtracetoolkit/Kernel/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Kernel/ projects/armv6/cddl/contrib/dtracetoolkit/License - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/License projects/armv6/cddl/contrib/dtracetoolkit/Locks/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Locks/ projects/armv6/cddl/contrib/dtracetoolkit/Man/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Man/ projects/armv6/cddl/contrib/dtracetoolkit/Mem/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Mem/ projects/armv6/cddl/contrib/dtracetoolkit/Misc/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Misc/ projects/armv6/cddl/contrib/dtracetoolkit/Net/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Net/ projects/armv6/cddl/contrib/dtracetoolkit/Notes/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Notes/ projects/armv6/cddl/contrib/dtracetoolkit/Perl/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Perl/ projects/armv6/cddl/contrib/dtracetoolkit/Php/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Php/ projects/armv6/cddl/contrib/dtracetoolkit/Proc/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Proc/ projects/armv6/cddl/contrib/dtracetoolkit/Python/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Python/ projects/armv6/cddl/contrib/dtracetoolkit/README - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/README projects/armv6/cddl/contrib/dtracetoolkit/Ruby/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Ruby/ projects/armv6/cddl/contrib/dtracetoolkit/Shell/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Shell/ projects/armv6/cddl/contrib/dtracetoolkit/Snippits/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Snippits/ projects/armv6/cddl/contrib/dtracetoolkit/System/ - copied from r235381, head/cddl/contrib/dtracetoolkit/System/ projects/armv6/cddl/contrib/dtracetoolkit/Tcl/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Tcl/ projects/armv6/cddl/contrib/dtracetoolkit/User/ - copied from r235381, head/cddl/contrib/dtracetoolkit/User/ projects/armv6/cddl/contrib/dtracetoolkit/Version - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/Version projects/armv6/cddl/contrib/dtracetoolkit/Zones/ - copied from r235381, head/cddl/contrib/dtracetoolkit/Zones/ projects/armv6/cddl/contrib/dtracetoolkit/dexplorer - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/dexplorer projects/armv6/cddl/contrib/dtracetoolkit/dvmstat - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/dvmstat projects/armv6/cddl/contrib/dtracetoolkit/errinfo - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/errinfo projects/armv6/cddl/contrib/dtracetoolkit/execsnoop - copied, changed from r235381, head/cddl/contrib/dtracetoolkit/execsnoop projects/armv6/cddl/contrib/dtracetoolkit/hotkernel - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/hotkernel projects/armv6/cddl/contrib/dtracetoolkit/hotuser - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/hotuser projects/armv6/cddl/contrib/dtracetoolkit/install - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/install projects/armv6/cddl/contrib/dtracetoolkit/iopattern - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/iopattern projects/armv6/cddl/contrib/dtracetoolkit/iosnoop - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/iosnoop projects/armv6/cddl/contrib/dtracetoolkit/iotop - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/iotop projects/armv6/cddl/contrib/dtracetoolkit/opensnoop - copied, changed from r235381, head/cddl/contrib/dtracetoolkit/opensnoop projects/armv6/cddl/contrib/dtracetoolkit/procsystime - copied, changed from r235381, head/cddl/contrib/dtracetoolkit/procsystime projects/armv6/cddl/contrib/dtracetoolkit/rwsnoop - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/rwsnoop projects/armv6/cddl/contrib/dtracetoolkit/rwtop - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/rwtop projects/armv6/cddl/contrib/dtracetoolkit/statsnoop - copied unchanged from r235381, head/cddl/contrib/dtracetoolkit/statsnoop projects/armv6/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/include/ - copied from r239148, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/include/ projects/armv6/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/ - copied from r237626, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/ projects/armv6/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libdepsepdir.ksh - copied unchanged from r239148, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libdepsepdir.ksh projects/armv6/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sizeof/err.D_SIZEOF_TYPE.badstruct.d - copied unchanged from r239148, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sizeof/err.D_SIZEOF_TYPE.badstruct.d projects/armv6/cddl/contrib/opensolaris/cmd/zhack/ - copied from r236884, head/cddl/contrib/opensolaris/cmd/zhack/ projects/armv6/cddl/contrib/opensolaris/cmd/zpool/zpool-features.5 - copied unchanged from r236884, head/cddl/contrib/opensolaris/cmd/zpool/zpool-features.5 projects/armv6/cddl/lib/libdtrace/io.d - copied, changed from r236629, head/cddl/lib/libdtrace/io.d projects/armv6/cddl/usr.sbin/zhack/ - copied from r236884, head/cddl/usr.sbin/zhack/ projects/armv6/contrib/bind9/lib/dns/rdata/generic/tlsa_52.c - copied unchanged from r236196, head/contrib/bind9/lib/dns/rdata/generic/tlsa_52.c projects/armv6/contrib/bind9/lib/dns/rdata/generic/tlsa_52.h - copied unchanged from r236196, head/contrib/bind9/lib/dns/rdata/generic/tlsa_52.h projects/armv6/contrib/byacc/ - copied from r235723, head/contrib/byacc/ projects/armv6/contrib/compiler-rt/lib/arm/aeabi_idivmod.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S projects/armv6/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S projects/armv6/contrib/compiler-rt/lib/arm/aeabi_memcmp.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S projects/armv6/contrib/compiler-rt/lib/arm/aeabi_memcpy.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S projects/armv6/contrib/compiler-rt/lib/arm/aeabi_memmove.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S projects/armv6/contrib/compiler-rt/lib/arm/aeabi_memset.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_memset.S projects/armv6/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S projects/armv6/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S - copied unchanged from r239148, head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S projects/armv6/contrib/compiler-rt/lib/atomic.c - copied unchanged from r239148, head/contrib/compiler-rt/lib/atomic.c projects/armv6/contrib/dtc/dtdiff - copied unchanged from r239148, head/contrib/dtc/dtdiff projects/armv6/contrib/dtc/fdtdump.c - copied unchanged from r239148, head/contrib/dtc/fdtdump.c projects/armv6/contrib/dtc/fdtget.c - copied unchanged from r239148, head/contrib/dtc/fdtget.c projects/armv6/contrib/dtc/fdtput.c - copied unchanged from r239148, head/contrib/dtc/fdtput.c projects/armv6/contrib/dtc/libfdt/fdt_empty_tree.c - copied unchanged from r239148, head/contrib/dtc/libfdt/fdt_empty_tree.c projects/armv6/contrib/libarchive/libarchive/archive_getdate.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/archive_getdate.c projects/armv6/contrib/libarchive/libarchive/archive_match.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/archive_match.c projects/armv6/contrib/libarchive/libarchive/archive_pathmatch.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/archive_pathmatch.c projects/armv6/contrib/libarchive/libarchive/archive_pathmatch.h - copied unchanged from r239148, head/contrib/libarchive/libarchive/archive_pathmatch.h projects/armv6/contrib/libarchive/libarchive/archive_write_add_filter.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/archive_write_add_filter.c projects/armv6/contrib/libarchive/libarchive/archive_write_disk_acl.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/archive_write_disk_acl.c projects/armv6/contrib/libarchive/libarchive/test/test_acl_freebsd_nfs4.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/test/test_acl_freebsd_nfs4.c projects/armv6/contrib/libarchive/libarchive/test/test_acl_freebsd_posix1e.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/test/test_acl_freebsd_posix1e.c projects/armv6/contrib/libarchive/libarchive/test/test_archive_getdate.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/test/test_archive_getdate.c projects/armv6/contrib/libarchive/libarchive/test/test_archive_match_owner.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/test/test_archive_match_owner.c projects/armv6/contrib/libarchive/libarchive/test/test_archive_match_path.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/test/test_archive_match_path.c projects/armv6/contrib/libarchive/libarchive/test/test_archive_match_time.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/test/test_archive_match_time.c projects/armv6/contrib/libarchive/libarchive/test/test_archive_pathmatch.c - copied unchanged from r239148, head/contrib/libarchive/libarchive/test/test_archive_pathmatch.c projects/armv6/contrib/libarchive/tar/test/test_format_newc.c - copied unchanged from r239148, head/contrib/libarchive/tar/test/test_format_newc.c projects/armv6/contrib/libarchive/tar/test/test_option_nodump.c - copied unchanged from r239148, head/contrib/libarchive/tar/test/test_option_nodump.c projects/armv6/contrib/libpcap/pcap-netfilter-linux.c - copied unchanged from r235426, head/contrib/libpcap/pcap-netfilter-linux.c projects/armv6/contrib/libpcap/pcap-netfilter-linux.h - copied unchanged from r235426, head/contrib/libpcap/pcap-netfilter-linux.h projects/armv6/contrib/libpcap/pcap-tstamp.manmisc - copied unchanged from r235429, head/contrib/libpcap/pcap-tstamp.manmisc projects/armv6/contrib/libpcap/pcap-tstamp.manmisc.in - copied unchanged from r235426, head/contrib/libpcap/pcap-tstamp.manmisc.in projects/armv6/contrib/libpcap/pcap_list_tstamp_types.3pcap - copied unchanged from r235429, head/contrib/libpcap/pcap_list_tstamp_types.3pcap projects/armv6/contrib/libpcap/pcap_list_tstamp_types.3pcap.in - copied unchanged from r235426, head/contrib/libpcap/pcap_list_tstamp_types.3pcap.in projects/armv6/contrib/libpcap/pcap_set_tstamp_type.3pcap - copied unchanged from r235429, head/contrib/libpcap/pcap_set_tstamp_type.3pcap projects/armv6/contrib/libpcap/pcap_set_tstamp_type.3pcap.in - copied unchanged from r235426, head/contrib/libpcap/pcap_set_tstamp_type.3pcap.in projects/armv6/contrib/libpcap/pcap_tstamp_type_name_to_val.3pcap - copied unchanged from r235426, head/contrib/libpcap/pcap_tstamp_type_name_to_val.3pcap projects/armv6/contrib/libpcap/pcap_tstamp_type_val_to_name.3pcap - copied unchanged from r235426, head/contrib/libpcap/pcap_tstamp_type_val_to_name.3pcap projects/armv6/contrib/libpcap/test/ - copied from r235426, head/contrib/libpcap/test/ projects/armv6/contrib/llvm/include/llvm/Support/Locale.h - copied unchanged from r234990, head/contrib/llvm/include/llvm/Support/Locale.h projects/armv6/contrib/llvm/include/llvm/Support/MDBuilder.h - copied unchanged from r234990, head/contrib/llvm/include/llvm/Support/MDBuilder.h projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp - copied unchanged from r234990, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h - copied unchanged from r234990, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h - copied unchanged from r234990, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h projects/armv6/contrib/llvm/lib/Support/Locale.cpp - copied unchanged from r234990, head/contrib/llvm/lib/Support/Locale.cpp projects/armv6/contrib/llvm/lib/Support/LocaleGeneric.inc - copied unchanged from r234990, head/contrib/llvm/lib/Support/LocaleGeneric.inc projects/armv6/contrib/llvm/lib/Support/LocaleWindows.inc - copied unchanged from r234990, head/contrib/llvm/lib/Support/LocaleWindows.inc projects/armv6/contrib/llvm/lib/Support/LocaleXlocale.inc - copied unchanged from r234990, head/contrib/llvm/lib/Support/LocaleXlocale.inc projects/armv6/contrib/llvm/lib/Target/Mips/Disassembler/ - copied from r234990, head/contrib/llvm/lib/Target/Mips/Disassembler/ projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp - copied unchanged from r234990, head/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp projects/armv6/contrib/openpam/TODO - copied unchanged from r236110, head/contrib/openpam/TODO projects/armv6/contrib/openpam/bin/openpam_dump_policy/ - copied from r236110, head/contrib/openpam/bin/openpam_dump_policy/ projects/armv6/contrib/openpam/doc/man/openpam_get_feature.3 - copied unchanged from r236110, head/contrib/openpam/doc/man/openpam_get_feature.3 projects/armv6/contrib/openpam/doc/man/openpam_readlinev.3 - copied unchanged from r236110, head/contrib/openpam/doc/man/openpam_readlinev.3 projects/armv6/contrib/openpam/doc/man/openpam_readword.3 - copied unchanged from r236110, head/contrib/openpam/doc/man/openpam_readword.3 projects/armv6/contrib/openpam/doc/man/openpam_set_feature.3 - copied unchanged from r236110, head/contrib/openpam/doc/man/openpam_set_feature.3 projects/armv6/contrib/openpam/doc/man/openpam_straddch.3 - copied unchanged from r236110, head/contrib/openpam/doc/man/openpam_straddch.3 projects/armv6/contrib/openpam/lib/openpam_ctype.h - copied unchanged from r236110, head/contrib/openpam/lib/openpam_ctype.h projects/armv6/contrib/openpam/lib/openpam_features.c - copied unchanged from r236110, head/contrib/openpam/lib/openpam_features.c projects/armv6/contrib/openpam/lib/openpam_features.h - copied unchanged from r236110, head/contrib/openpam/lib/openpam_features.h projects/armv6/contrib/openpam/lib/openpam_get_feature.c - copied unchanged from r236110, head/contrib/openpam/lib/openpam_get_feature.c projects/armv6/contrib/openpam/lib/openpam_readlinev.c - copied unchanged from r236110, head/contrib/openpam/lib/openpam_readlinev.c projects/armv6/contrib/openpam/lib/openpam_readword.c - copied unchanged from r236110, head/contrib/openpam/lib/openpam_readword.c projects/armv6/contrib/openpam/lib/openpam_set_feature.c - copied unchanged from r236110, head/contrib/openpam/lib/openpam_set_feature.c projects/armv6/contrib/openpam/lib/openpam_straddch.c - copied unchanged from r236110, head/contrib/openpam/lib/openpam_straddch.c projects/armv6/contrib/openpam/lib/openpam_strlcat.h - copied unchanged from r236110, head/contrib/openpam/lib/openpam_strlcat.h projects/armv6/contrib/openpam/pamgdb.in - copied unchanged from r236110, head/contrib/openpam/pamgdb.in projects/armv6/contrib/openpam/t/ - copied from r236110, head/contrib/openpam/t/ projects/armv6/contrib/tcpdump/in_cksum.c - copied unchanged from r235530, head/contrib/tcpdump/in_cksum.c projects/armv6/contrib/tcpdump/ppi.h - copied unchanged from r235530, head/contrib/tcpdump/ppi.h projects/armv6/contrib/tcpdump/print-802_15_4.c - copied unchanged from r235530, head/contrib/tcpdump/print-802_15_4.c projects/armv6/contrib/tcpdump/print-babel.c - copied unchanged from r235530, head/contrib/tcpdump/print-babel.c projects/armv6/contrib/tcpdump/print-carp.c - copied unchanged from r235530, head/contrib/tcpdump/print-carp.c projects/armv6/contrib/tcpdump/print-ppi.c - copied unchanged from r235530, head/contrib/tcpdump/print-ppi.c projects/armv6/contrib/tcpdump/print-rpki-rtr.c - copied unchanged from r235530, head/contrib/tcpdump/print-rpki-rtr.c projects/armv6/crypto/openssl/apps/genpkey.c - copied unchanged from r239148, head/crypto/openssl/apps/genpkey.c projects/armv6/crypto/openssl/apps/pkey.c - copied unchanged from r239148, head/crypto/openssl/apps/pkey.c projects/armv6/crypto/openssl/apps/pkeyparam.c - copied unchanged from r239148, head/crypto/openssl/apps/pkeyparam.c projects/armv6/crypto/openssl/apps/pkeyutl.c - copied unchanged from r239148, head/crypto/openssl/apps/pkeyutl.c projects/armv6/crypto/openssl/apps/srp.c - copied unchanged from r239148, head/crypto/openssl/apps/srp.c projects/armv6/crypto/openssl/apps/ts.c - copied unchanged from r239148, head/crypto/openssl/apps/ts.c projects/armv6/crypto/openssl/apps/tsget - copied unchanged from r239148, head/crypto/openssl/apps/tsget projects/armv6/crypto/openssl/crypto/aes/aes_x86core.c - copied unchanged from r239148, head/crypto/openssl/crypto/aes/aes_x86core.c projects/armv6/crypto/openssl/crypto/aes/asm/aes-armv4.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aes-armv4.pl projects/armv6/crypto/openssl/crypto/aes/asm/aes-mips.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aes-mips.pl projects/armv6/crypto/openssl/crypto/aes/asm/aes-parisc.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aes-parisc.pl projects/armv6/crypto/openssl/crypto/aes/asm/aes-ppc.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aes-ppc.pl projects/armv6/crypto/openssl/crypto/aes/asm/aes-s390x.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aes-s390x.pl projects/armv6/crypto/openssl/crypto/aes/asm/aes-sparcv9.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aes-sparcv9.pl projects/armv6/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl projects/armv6/crypto/openssl/crypto/aes/asm/aesni-x86.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aesni-x86.pl projects/armv6/crypto/openssl/crypto/aes/asm/aesni-x86_64.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/aesni-x86_64.pl projects/armv6/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl projects/armv6/crypto/openssl/crypto/aes/asm/vpaes-x86.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/vpaes-x86.pl projects/armv6/crypto/openssl/crypto/aes/asm/vpaes-x86_64.pl - copied unchanged from r239148, head/crypto/openssl/crypto/aes/asm/vpaes-x86_64.pl projects/armv6/crypto/openssl/crypto/arm_arch.h - copied unchanged from r239148, head/crypto/openssl/crypto/arm_arch.h projects/armv6/crypto/openssl/crypto/armcap.c - copied unchanged from r239148, head/crypto/openssl/crypto/armcap.c projects/armv6/crypto/openssl/crypto/armv4cpuid.S - copied unchanged from r239148, head/crypto/openssl/crypto/armv4cpuid.S projects/armv6/crypto/openssl/crypto/asn1/ameth_lib.c - copied unchanged from r239148, head/crypto/openssl/crypto/asn1/ameth_lib.c projects/armv6/crypto/openssl/crypto/asn1/asn1_locl.h - copied unchanged from r239148, head/crypto/openssl/crypto/asn1/asn1_locl.h projects/armv6/crypto/openssl/crypto/asn1/bio_asn1.c - copied unchanged from r239148, head/crypto/openssl/crypto/asn1/bio_asn1.c projects/armv6/crypto/openssl/crypto/asn1/bio_ndef.c - copied unchanged from r239148, head/crypto/openssl/crypto/asn1/bio_ndef.c projects/armv6/crypto/openssl/crypto/asn1/x_nx509.c - copied unchanged from r239148, head/crypto/openssl/crypto/asn1/x_nx509.c projects/armv6/crypto/openssl/crypto/bn/asm/armv4-gf2m.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/armv4-gf2m.pl projects/armv6/crypto/openssl/crypto/bn/asm/armv4-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/armv4-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/ia64-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/ia64-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/mips-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/mips-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/mips.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/mips.pl projects/armv6/crypto/openssl/crypto/bn/asm/mips3-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/mips3-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/modexp512-x86_64.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/modexp512-x86_64.pl projects/armv6/crypto/openssl/crypto/bn/asm/parisc-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/parisc-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/ppc-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/ppc-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/ppc64-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/ppc64-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/s390x-gf2m.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/s390x-gf2m.pl projects/armv6/crypto/openssl/crypto/bn/asm/s390x-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/s390x-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/s390x.S - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/s390x.S projects/armv6/crypto/openssl/crypto/bn/asm/sparcv9-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/sparcv9-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/sparcv9a-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/sparcv9a-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/via-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/via-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/x86-gf2m.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/x86-gf2m.pl projects/armv6/crypto/openssl/crypto/bn/asm/x86-mont.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/x86-mont.pl projects/armv6/crypto/openssl/crypto/bn/asm/x86_64-gf2m.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/x86_64-gf2m.pl projects/armv6/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl - copied unchanged from r239148, head/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl projects/armv6/crypto/openssl/crypto/camellia/asm/ - copied from r239148, head/crypto/openssl/crypto/camellia/asm/ projects/armv6/crypto/openssl/crypto/camellia/cmll_utl.c - copied unchanged from r239148, head/crypto/openssl/crypto/camellia/cmll_utl.c projects/armv6/crypto/openssl/crypto/cmac/ - copied from r239148, head/crypto/openssl/crypto/cmac/ projects/armv6/crypto/openssl/crypto/cms/cms_pwri.c - copied unchanged from r239148, head/crypto/openssl/crypto/cms/cms_pwri.c projects/armv6/crypto/openssl/crypto/dh/dh_ameth.c - copied unchanged from r239148, head/crypto/openssl/crypto/dh/dh_ameth.c projects/armv6/crypto/openssl/crypto/dh/dh_pmeth.c - copied unchanged from r239148, head/crypto/openssl/crypto/dh/dh_pmeth.c projects/armv6/crypto/openssl/crypto/dh/dh_prn.c - copied unchanged from r239148, head/crypto/openssl/crypto/dh/dh_prn.c projects/armv6/crypto/openssl/crypto/dsa/dsa_ameth.c - copied unchanged from r239148, head/crypto/openssl/crypto/dsa/dsa_ameth.c projects/armv6/crypto/openssl/crypto/dsa/dsa_locl.h - copied unchanged from r239148, head/crypto/openssl/crypto/dsa/dsa_locl.h projects/armv6/crypto/openssl/crypto/dsa/dsa_pmeth.c - copied unchanged from r239148, head/crypto/openssl/crypto/dsa/dsa_pmeth.c projects/armv6/crypto/openssl/crypto/dsa/dsa_prn.c - copied unchanged from r239148, head/crypto/openssl/crypto/dsa/dsa_prn.c projects/armv6/crypto/openssl/crypto/dso/dso_beos.c - copied unchanged from r239148, head/crypto/openssl/crypto/dso/dso_beos.c projects/armv6/crypto/openssl/crypto/ec/ec2_oct.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ec2_oct.c projects/armv6/crypto/openssl/crypto/ec/ec_ameth.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ec_ameth.c projects/armv6/crypto/openssl/crypto/ec/ec_oct.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ec_oct.c projects/armv6/crypto/openssl/crypto/ec/ec_pmeth.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ec_pmeth.c projects/armv6/crypto/openssl/crypto/ec/eck_prn.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/eck_prn.c projects/armv6/crypto/openssl/crypto/ec/ecp_nistp224.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ecp_nistp224.c projects/armv6/crypto/openssl/crypto/ec/ecp_nistp256.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ecp_nistp256.c projects/armv6/crypto/openssl/crypto/ec/ecp_nistp521.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ecp_nistp521.c projects/armv6/crypto/openssl/crypto/ec/ecp_nistputil.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ecp_nistputil.c projects/armv6/crypto/openssl/crypto/ec/ecp_oct.c - copied unchanged from r239148, head/crypto/openssl/crypto/ec/ecp_oct.c projects/armv6/crypto/openssl/crypto/engine/eng_rdrand.c - copied unchanged from r239148, head/crypto/openssl/crypto/engine/eng_rdrand.c projects/armv6/crypto/openssl/crypto/engine/eng_rsax.c - copied unchanged from r239148, head/crypto/openssl/crypto/engine/eng_rsax.c projects/armv6/crypto/openssl/crypto/engine/tb_asnmth.c - copied unchanged from r239148, head/crypto/openssl/crypto/engine/tb_asnmth.c projects/armv6/crypto/openssl/crypto/engine/tb_pkmeth.c - copied unchanged from r239148, head/crypto/openssl/crypto/engine/tb_pkmeth.c projects/armv6/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c projects/armv6/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c projects/armv6/crypto/openssl/crypto/evp/evp_fips.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/evp_fips.c projects/armv6/crypto/openssl/crypto/evp/m_sigver.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/m_sigver.c projects/armv6/crypto/openssl/crypto/evp/m_wp.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/m_wp.c projects/armv6/crypto/openssl/crypto/evp/pmeth_fn.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/pmeth_fn.c projects/armv6/crypto/openssl/crypto/evp/pmeth_gn.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/pmeth_gn.c projects/armv6/crypto/openssl/crypto/evp/pmeth_lib.c - copied unchanged from r239148, head/crypto/openssl/crypto/evp/pmeth_lib.c projects/armv6/crypto/openssl/crypto/fips_ers.c - copied unchanged from r239148, head/crypto/openssl/crypto/fips_ers.c projects/armv6/crypto/openssl/crypto/hmac/hm_ameth.c - copied unchanged from r239148, head/crypto/openssl/crypto/hmac/hm_ameth.c projects/armv6/crypto/openssl/crypto/hmac/hm_pmeth.c - copied unchanged from r239148, head/crypto/openssl/crypto/hmac/hm_pmeth.c projects/armv6/crypto/openssl/crypto/md5/asm/md5-ia64.S - copied unchanged from r239148, head/crypto/openssl/crypto/md5/asm/md5-ia64.S projects/armv6/crypto/openssl/crypto/modes/ - copied from r239148, head/crypto/openssl/crypto/modes/ projects/armv6/crypto/openssl/crypto/o_fips.c - copied unchanged from r239148, head/crypto/openssl/crypto/o_fips.c projects/armv6/crypto/openssl/crypto/objects/obj_xref.c - copied unchanged from r239148, head/crypto/openssl/crypto/objects/obj_xref.c projects/armv6/crypto/openssl/crypto/objects/obj_xref.h - copied unchanged from r239148, head/crypto/openssl/crypto/objects/obj_xref.h projects/armv6/crypto/openssl/crypto/objects/obj_xref.txt - copied unchanged from r239148, head/crypto/openssl/crypto/objects/obj_xref.txt projects/armv6/crypto/openssl/crypto/objects/objxref.pl - copied unchanged from r239148, head/crypto/openssl/crypto/objects/objxref.pl projects/armv6/crypto/openssl/crypto/pariscid.pl - copied unchanged from r239148, head/crypto/openssl/crypto/pariscid.pl projects/armv6/crypto/openssl/crypto/pem/pvkfmt.c - copied unchanged from r239148, head/crypto/openssl/crypto/pem/pvkfmt.c projects/armv6/crypto/openssl/crypto/perlasm/ppc-xlate.pl - copied unchanged from r239148, head/crypto/openssl/crypto/perlasm/ppc-xlate.pl projects/armv6/crypto/openssl/crypto/perlasm/x86gas.pl - copied unchanged from r239148, head/crypto/openssl/crypto/perlasm/x86gas.pl projects/armv6/crypto/openssl/crypto/perlasm/x86masm.pl - copied unchanged from r239148, head/crypto/openssl/crypto/perlasm/x86masm.pl projects/armv6/crypto/openssl/crypto/pkcs7/bio_pk7.c - copied unchanged from r239148, head/crypto/openssl/crypto/pkcs7/bio_pk7.c projects/armv6/crypto/openssl/crypto/ppccap.c - copied unchanged from r239148, head/crypto/openssl/crypto/ppccap.c projects/armv6/crypto/openssl/crypto/ppccpuid.pl - copied unchanged from r239148, head/crypto/openssl/crypto/ppccpuid.pl projects/armv6/crypto/openssl/crypto/rc4/asm/rc4-ia64.pl - copied unchanged from r239148, head/crypto/openssl/crypto/rc4/asm/rc4-ia64.pl projects/armv6/crypto/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl - copied unchanged from r239148, head/crypto/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl projects/armv6/crypto/openssl/crypto/rc4/asm/rc4-parisc.pl - copied unchanged from r239148, head/crypto/openssl/crypto/rc4/asm/rc4-parisc.pl projects/armv6/crypto/openssl/crypto/rc4/asm/rc4-s390x.pl - copied unchanged from r239148, head/crypto/openssl/crypto/rc4/asm/rc4-s390x.pl projects/armv6/crypto/openssl/crypto/rc4/rc4_utl.c - copied unchanged from r239148, head/crypto/openssl/crypto/rc4/rc4_utl.c projects/armv6/crypto/openssl/crypto/rsa/rsa_ameth.c - copied unchanged from r239148, head/crypto/openssl/crypto/rsa/rsa_ameth.c projects/armv6/crypto/openssl/crypto/rsa/rsa_crpt.c - copied unchanged from r239148, head/crypto/openssl/crypto/rsa/rsa_crpt.c projects/armv6/crypto/openssl/crypto/rsa/rsa_locl.h - copied unchanged from r239148, head/crypto/openssl/crypto/rsa/rsa_locl.h projects/armv6/crypto/openssl/crypto/rsa/rsa_pmeth.c - copied unchanged from r239148, head/crypto/openssl/crypto/rsa/rsa_pmeth.c projects/armv6/crypto/openssl/crypto/rsa/rsa_prn.c - copied unchanged from r239148, head/crypto/openssl/crypto/rsa/rsa_prn.c projects/armv6/crypto/openssl/crypto/s390xcap.c - copied unchanged from r239148, head/crypto/openssl/crypto/s390xcap.c projects/armv6/crypto/openssl/crypto/s390xcpuid.S - copied unchanged from r239148, head/crypto/openssl/crypto/s390xcpuid.S projects/armv6/crypto/openssl/crypto/sha/asm/sha1-armv4-large.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-armv4-large.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-mips.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-mips.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-parisc.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-parisc.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-ppc.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-ppc.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-s390x.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-s390x.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-sparcv9.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-sparcv9.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-sparcv9a.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-sparcv9a.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-thumb.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha1-thumb.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha256-586.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha256-586.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha256-armv4.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha256-armv4.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-586.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha512-586.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-armv4.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha512-armv4.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-mips.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha512-mips.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-parisc.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha512-parisc.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-ppc.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha512-ppc.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-s390x.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha512-s390x.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-sparcv9.pl - copied unchanged from r239148, head/crypto/openssl/crypto/sha/asm/sha512-sparcv9.pl projects/armv6/crypto/openssl/crypto/sparcv9cap.c - copied unchanged from r239148, head/crypto/openssl/crypto/sparcv9cap.c projects/armv6/crypto/openssl/crypto/srp/ - copied from r239148, head/crypto/openssl/crypto/srp/ projects/armv6/crypto/openssl/crypto/ts/ - copied from r239148, head/crypto/openssl/crypto/ts/ projects/armv6/crypto/openssl/crypto/vms_rms.h - copied unchanged from r239148, head/crypto/openssl/crypto/vms_rms.h projects/armv6/crypto/openssl/crypto/whrlpool/ - copied from r239148, head/crypto/openssl/crypto/whrlpool/ projects/armv6/crypto/openssl/doc/apps/cms.pod - copied unchanged from r239148, head/crypto/openssl/doc/apps/cms.pod projects/armv6/crypto/openssl/doc/apps/genpkey.pod - copied unchanged from r239148, head/crypto/openssl/doc/apps/genpkey.pod projects/armv6/crypto/openssl/doc/apps/pkey.pod - copied unchanged from r239148, head/crypto/openssl/doc/apps/pkey.pod projects/armv6/crypto/openssl/doc/apps/pkeyparam.pod - copied unchanged from r239148, head/crypto/openssl/doc/apps/pkeyparam.pod projects/armv6/crypto/openssl/doc/apps/pkeyutl.pod - copied unchanged from r239148, head/crypto/openssl/doc/apps/pkeyutl.pod projects/armv6/crypto/openssl/doc/apps/ts.pod - copied unchanged from r239148, head/crypto/openssl/doc/apps/ts.pod projects/armv6/crypto/openssl/doc/apps/tsget.pod - copied unchanged from r239148, head/crypto/openssl/doc/apps/tsget.pod projects/armv6/crypto/openssl/doc/crypto/BIO_new_CMS.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/BIO_new_CMS.pod projects/armv6/crypto/openssl/doc/crypto/CMS_add0_cert.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_add0_cert.pod projects/armv6/crypto/openssl/doc/crypto/CMS_add1_recipient_cert.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_add1_recipient_cert.pod projects/armv6/crypto/openssl/doc/crypto/CMS_compress.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_compress.pod projects/armv6/crypto/openssl/doc/crypto/CMS_decrypt.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_decrypt.pod projects/armv6/crypto/openssl/doc/crypto/CMS_encrypt.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_encrypt.pod projects/armv6/crypto/openssl/doc/crypto/CMS_final.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_final.pod projects/armv6/crypto/openssl/doc/crypto/CMS_get0_RecipientInfos.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_get0_RecipientInfos.pod projects/armv6/crypto/openssl/doc/crypto/CMS_get0_SignerInfos.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_get0_SignerInfos.pod projects/armv6/crypto/openssl/doc/crypto/CMS_get0_type.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_get0_type.pod projects/armv6/crypto/openssl/doc/crypto/CMS_get1_ReceiptRequest.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_get1_ReceiptRequest.pod projects/armv6/crypto/openssl/doc/crypto/CMS_sign.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_sign.pod projects/armv6/crypto/openssl/doc/crypto/CMS_sign_add1_signer.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_sign_add1_signer.pod projects/armv6/crypto/openssl/doc/crypto/CMS_sign_receipt.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_sign_receipt.pod projects/armv6/crypto/openssl/doc/crypto/CMS_uncompress.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_uncompress.pod projects/armv6/crypto/openssl/doc/crypto/CMS_verify.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_verify.pod projects/armv6/crypto/openssl/doc/crypto/CMS_verify_receipt.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/CMS_verify_receipt.pod projects/armv6/crypto/openssl/doc/crypto/EVP_DigestSignInit.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_DigestSignInit.pod projects/armv6/crypto/openssl/doc/crypto/EVP_DigestVerifyInit.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_DigestVerifyInit.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_CTX_new.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_CTX_new.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_cmp.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_cmp.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_decrypt.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_decrypt.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_derive.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_derive.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_encrypt.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_encrypt.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_get_default_digest.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_get_default_digest.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_keygen.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_keygen.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_print_private.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_print_private.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_sign.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_sign.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_verify.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_verify.pod projects/armv6/crypto/openssl/doc/crypto/EVP_PKEY_verifyrecover.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/EVP_PKEY_verifyrecover.pod projects/armv6/crypto/openssl/doc/crypto/PEM_write_bio_CMS_stream.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/PEM_write_bio_CMS_stream.pod projects/armv6/crypto/openssl/doc/crypto/PEM_write_bio_PKCS7_stream.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/PEM_write_bio_PKCS7_stream.pod projects/armv6/crypto/openssl/doc/crypto/PKCS7_sign_add_signer.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/PKCS7_sign_add_signer.pod projects/armv6/crypto/openssl/doc/crypto/SMIME_read_CMS.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/SMIME_read_CMS.pod projects/armv6/crypto/openssl/doc/crypto/SMIME_write_CMS.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/SMIME_write_CMS.pod projects/armv6/crypto/openssl/doc/crypto/X509_STORE_CTX_get_error.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/X509_STORE_CTX_get_error.pod projects/armv6/crypto/openssl/doc/crypto/X509_STORE_CTX_get_ex_new_index.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/X509_STORE_CTX_get_ex_new_index.pod projects/armv6/crypto/openssl/doc/crypto/X509_STORE_CTX_new.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/X509_STORE_CTX_new.pod projects/armv6/crypto/openssl/doc/crypto/X509_STORE_CTX_set_verify_cb.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/X509_STORE_CTX_set_verify_cb.pod projects/armv6/crypto/openssl/doc/crypto/X509_STORE_set_verify_cb_func.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/X509_STORE_set_verify_cb_func.pod projects/armv6/crypto/openssl/doc/crypto/X509_VERIFY_PARAM_set_flags.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/X509_VERIFY_PARAM_set_flags.pod projects/armv6/crypto/openssl/doc/crypto/X509_verify_cert.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/X509_verify_cert.pod projects/armv6/crypto/openssl/doc/crypto/i2d_CMS_bio_stream.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/i2d_CMS_bio_stream.pod projects/armv6/crypto/openssl/doc/crypto/i2d_PKCS7_bio_stream.pod - copied unchanged from r239148, head/crypto/openssl/doc/crypto/i2d_PKCS7_bio_stream.pod projects/armv6/crypto/openssl/doc/ssl/SSL_CTX_set_psk_client_callback.pod - copied unchanged from r239148, head/crypto/openssl/doc/ssl/SSL_CTX_set_psk_client_callback.pod projects/armv6/crypto/openssl/doc/ssl/SSL_CTX_use_psk_identity_hint.pod - copied unchanged from r239148, head/crypto/openssl/doc/ssl/SSL_CTX_use_psk_identity_hint.pod projects/armv6/crypto/openssl/doc/ssl/SSL_get_psk_identity.pod - copied unchanged from r239148, head/crypto/openssl/doc/ssl/SSL_get_psk_identity.pod projects/armv6/crypto/openssl/engines/ccgost/ - copied from r239148, head/crypto/openssl/engines/ccgost/ projects/armv6/crypto/openssl/engines/e_padlock.c - copied unchanged from r239148, head/crypto/openssl/engines/e_padlock.c projects/armv6/crypto/openssl/ssl/d1_srtp.c - copied unchanged from r239148, head/crypto/openssl/ssl/d1_srtp.c projects/armv6/crypto/openssl/ssl/srtp.h - copied unchanged from r239148, head/crypto/openssl/ssl/srtp.h projects/armv6/crypto/openssl/ssl/tls_srp.c - copied unchanged from r239148, head/crypto/openssl/ssl/tls_srp.c projects/armv6/crypto/openssl/util/cygwin.sh - copied unchanged from r239148, head/crypto/openssl/util/cygwin.sh projects/armv6/crypto/openssl/util/mkrc.pl - copied unchanged from r239148, head/crypto/openssl/util/mkrc.pl projects/armv6/lib/libc/amd64/sys/__vdso_gettc.c - copied unchanged from r237436, head/lib/libc/amd64/sys/__vdso_gettc.c projects/armv6/lib/libc/gen/dirfd.c - copied, changed from r235647, head/lib/libc/gen/dirfd.c projects/armv6/lib/libc/gen/gen-private.h - copied unchanged from r235647, head/lib/libc/gen/gen-private.h projects/armv6/lib/libc/i386/sys/__vdso_gettc.c - copied unchanged from r237436, head/lib/libc/i386/sys/__vdso_gettc.c projects/armv6/lib/libc/locale/iswalnum_l.3 - copied unchanged from r239148, head/lib/libc/locale/iswalnum_l.3 projects/armv6/lib/libc/powerpc/gen/eabi.S - copied unchanged from r235939, head/lib/libc/powerpc/gen/eabi.S projects/armv6/lib/libc/stdio/printf_l.3 - copied unchanged from r235859, head/lib/libc/stdio/printf_l.3 projects/armv6/lib/libc/stdio/scanf_l.3 - copied unchanged from r235859, head/lib/libc/stdio/scanf_l.3 projects/armv6/lib/libc/sys/__vdso_gettimeofday.c - copied unchanged from r237436, head/lib/libc/sys/__vdso_gettimeofday.c projects/armv6/lib/libc/sys/clock_gettime.c - copied unchanged from r237436, head/lib/libc/sys/clock_gettime.c projects/armv6/lib/libc/sys/gettimeofday.c - copied unchanged from r237436, head/lib/libc/sys/gettimeofday.c projects/armv6/lib/libnandfs/ - copied from r235538, head/lib/libnandfs/ projects/armv6/lib/libstand/nandfs.c - copied unchanged from r235538, head/lib/libstand/nandfs.c projects/armv6/lib/libz/test/ - copied from r237412, head/lib/libz/test/ projects/armv6/lib/msun/ld128/s_expl.c - copied unchanged from r239148, head/lib/msun/ld128/s_expl.c projects/armv6/lib/msun/ld80/s_expl.c - copied unchanged from r239148, head/lib/msun/ld80/s_expl.c projects/armv6/sbin/camcontrol/progress.c - copied unchanged from r237286, head/sbin/camcontrol/progress.c projects/armv6/sbin/camcontrol/progress.h - copied unchanged from r237286, head/sbin/camcontrol/progress.h projects/armv6/sbin/etherswitchcfg/ - copied from r235294, head/sbin/etherswitchcfg/ projects/armv6/sbin/nandfs/ - copied from r235538, head/sbin/nandfs/ projects/armv6/sbin/newfs_nandfs/ - copied from r235538, head/sbin/newfs_nandfs/ projects/armv6/secure/lib/libcrypto/amd64/ - copied from r239148, head/secure/lib/libcrypto/amd64/ projects/armv6/secure/lib/libcrypto/engines/libgost/ - copied from r239148, head/secure/lib/libcrypto/engines/libgost/ projects/armv6/secure/lib/libcrypto/i386/aes-586.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/aes-586.s projects/armv6/secure/lib/libcrypto/i386/aesni-x86.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/aesni-x86.s projects/armv6/secure/lib/libcrypto/i386/cmll-x86.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/cmll-x86.s projects/armv6/secure/lib/libcrypto/i386/ghash-x86.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/ghash-x86.s projects/armv6/secure/lib/libcrypto/i386/sha256-586.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/sha256-586.s projects/armv6/secure/lib/libcrypto/i386/sha512-586.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/sha512-586.s projects/armv6/secure/lib/libcrypto/i386/vpaes-x86.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/vpaes-x86.s projects/armv6/secure/lib/libcrypto/i386/wp-mmx.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/wp-mmx.s projects/armv6/secure/lib/libcrypto/i386/x86-gf2m.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/x86-gf2m.s projects/armv6/secure/lib/libcrypto/i386/x86-mont.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/x86-mont.s projects/armv6/secure/lib/libcrypto/i386/x86cpuid.s - copied unchanged from r239148, head/secure/lib/libcrypto/i386/x86cpuid.s projects/armv6/secure/lib/libcrypto/man/BIO_new_CMS.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/armv6/secure/lib/libcrypto/man/CMS_add0_cert.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/armv6/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/armv6/secure/lib/libcrypto/man/CMS_compress.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_compress.3 projects/armv6/secure/lib/libcrypto/man/CMS_decrypt.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_decrypt.3 projects/armv6/secure/lib/libcrypto/man/CMS_encrypt.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_encrypt.3 projects/armv6/secure/lib/libcrypto/man/CMS_final.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_final.3 projects/armv6/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/armv6/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/armv6/secure/lib/libcrypto/man/CMS_get0_type.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_get0_type.3 projects/armv6/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/armv6/secure/lib/libcrypto/man/CMS_sign.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_sign.3 projects/armv6/secure/lib/libcrypto/man/CMS_sign_add1_signer.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_sign_add1_signer.3 projects/armv6/secure/lib/libcrypto/man/CMS_sign_receipt.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/armv6/secure/lib/libcrypto/man/CMS_uncompress.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_uncompress.3 projects/armv6/secure/lib/libcrypto/man/CMS_verify.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_verify.3 projects/armv6/secure/lib/libcrypto/man/CMS_verify_receipt.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/armv6/secure/lib/libcrypto/man/EVP_DigestSignInit.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/armv6/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_derive.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_sign.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_verify.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_verifyrecover.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/EVP_PKEY_verifyrecover.3 projects/armv6/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/armv6/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/armv6/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/armv6/secure/lib/libcrypto/man/SMIME_read_CMS.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/armv6/secure/lib/libcrypto/man/SMIME_write_CMS.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/armv6/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/armv6/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/armv6/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/armv6/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/armv6/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/armv6/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/armv6/secure/lib/libcrypto/man/X509_verify_cert.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/X509_verify_cert.3 projects/armv6/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/armv6/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 - copied unchanged from r239148, head/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/armv6/secure/lib/libcrypto/opensslconf-x86.h - copied unchanged from r239148, head/secure/lib/libcrypto/opensslconf-x86.h projects/armv6/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 - copied unchanged from r239148, head/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 projects/armv6/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 - copied unchanged from r239148, head/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 projects/armv6/secure/lib/libssl/man/SSL_get_psk_identity.3 - copied unchanged from r239148, head/secure/lib/libssl/man/SSL_get_psk_identity.3 projects/armv6/secure/usr.bin/openssl/man/cms.1 - copied unchanged from r239148, head/secure/usr.bin/openssl/man/cms.1 projects/armv6/secure/usr.bin/openssl/man/genpkey.1 - copied unchanged from r239148, head/secure/usr.bin/openssl/man/genpkey.1 projects/armv6/secure/usr.bin/openssl/man/pkey.1 - copied unchanged from r239148, head/secure/usr.bin/openssl/man/pkey.1 projects/armv6/secure/usr.bin/openssl/man/pkeyparam.1 - copied unchanged from r239148, head/secure/usr.bin/openssl/man/pkeyparam.1 projects/armv6/secure/usr.bin/openssl/man/pkeyutl.1 - copied unchanged from r239148, head/secure/usr.bin/openssl/man/pkeyutl.1 projects/armv6/secure/usr.bin/openssl/man/ts.1 - copied unchanged from r239148, head/secure/usr.bin/openssl/man/ts.1 projects/armv6/secure/usr.bin/openssl/man/tsget.1 - copied unchanged from r239148, head/secure/usr.bin/openssl/man/tsget.1 projects/armv6/share/dtrace/ - copied from r235614, head/share/dtrace/ projects/armv6/share/dtrace/hotopen - copied unchanged from r239148, head/share/dtrace/hotopen projects/armv6/share/dtrace/nfsattrstats - copied unchanged from r239148, head/share/dtrace/nfsattrstats projects/armv6/share/examples/libusb20/ - copied from r239148, head/share/examples/libusb20/ projects/armv6/share/man/man4/acpi_asus_wmi.4 - copied unchanged from r237982, head/share/man/man4/acpi_asus_wmi.4 projects/armv6/share/man/man4/bxe.4 - copied unchanged from r237636, head/share/man/man4/bxe.4 projects/armv6/share/man/man4/est.4 - copied, changed from r237245, head/share/man/man4/est.4 projects/armv6/share/man/man4/filemon.4 - copied, changed from r236599, head/share/man/man4/filemon.4 projects/armv6/share/man/man4/nand.4 - copied unchanged from r235538, head/share/man/man4/nand.4 projects/armv6/share/man/man4/nandsim.4 - copied, changed from r235538, head/share/man/man4/nandsim.4 projects/armv6/share/man/man4/vale.4 - copied unchanged from r239148, head/share/man/man4/vale.4 projects/armv6/share/man/man5/nandfs.5 - copied, changed from r235538, head/share/man/man5/nandfs.5 projects/armv6/share/syscons/keymaps/spanish.dvorak.kbd - copied unchanged from r235252, head/share/syscons/keymaps/spanish.dvorak.kbd projects/armv6/sys/amd64/include/vdso.h - copied unchanged from r237436, head/sys/amd64/include/vdso.h projects/armv6/sys/arm/at91/at91_pio_sam9g45.h - copied unchanged from r239148, head/sys/arm/at91/at91_pio_sam9g45.h projects/armv6/sys/arm/at91/at91rm9200_devices.c - copied unchanged from r239148, head/sys/arm/at91/at91rm9200_devices.c projects/armv6/sys/arm/at91/at91rm9200var.h - copied unchanged from r239148, head/sys/arm/at91/at91rm9200var.h projects/armv6/sys/arm/at91/at91sam9g45.c - copied unchanged from r239148, head/sys/arm/at91/at91sam9g45.c projects/armv6/sys/arm/at91/at91sam9g45reg.h - copied unchanged from r239148, head/sys/arm/at91/at91sam9g45reg.h projects/armv6/sys/arm/at91/at91sam9x5.c - copied unchanged from r239148, head/sys/arm/at91/at91sam9x5.c projects/armv6/sys/arm/at91/at91sam9x5reg.h - copied unchanged from r239148, head/sys/arm/at91/at91sam9x5reg.h projects/armv6/sys/arm/at91/at91soc.c - copied unchanged from r239148, head/sys/arm/at91/at91soc.c projects/armv6/sys/arm/at91/at91soc.h - copied unchanged from r239148, head/sys/arm/at91/at91soc.h projects/armv6/sys/arm/at91/board_ethernut5.c - copied, changed from r235348, head/sys/arm/at91/board_ethernut5.c projects/armv6/sys/arm/at91/board_sam9260ek.c - copied unchanged from r239148, head/sys/arm/at91/board_sam9260ek.c projects/armv6/sys/arm/at91/board_sam9x25ek.c - copied, changed from r237745, head/sys/arm/at91/board_sam9x25ek.c projects/armv6/sys/arm/at91/board_sn9g45.c - copied unchanged from r239148, head/sys/arm/at91/board_sn9g45.c projects/armv6/sys/arm/at91/std.at91sam9g45 - copied unchanged from r239148, head/sys/arm/at91/std.at91sam9g45 projects/armv6/sys/arm/at91/std.atmel - copied, changed from r237883, head/sys/arm/at91/std.atmel projects/armv6/sys/arm/at91/std.ethernut5 - copied, changed from r235348, head/sys/arm/at91/std.ethernut5 projects/armv6/sys/arm/at91/std.sam9260ek - copied unchanged from r239148, head/sys/arm/at91/std.sam9260ek projects/armv6/sys/arm/at91/std.sam9x25ek - copied, changed from r237745, head/sys/arm/at91/std.sam9x25ek projects/armv6/sys/arm/at91/std.sn9g45 - copied unchanged from r239148, head/sys/arm/at91/std.sn9g45 projects/armv6/sys/arm/at91/uart_cpu_at91usart.c - copied unchanged from r239148, head/sys/arm/at91/uart_cpu_at91usart.c projects/armv6/sys/arm/conf/ATMEL - copied, changed from r237883, head/sys/arm/conf/ATMEL projects/armv6/sys/arm/conf/ETHERNUT5 - copied, changed from r235348, head/sys/arm/conf/ETHERNUT5 projects/armv6/sys/arm/conf/ETHERNUT5.hints - copied, changed from r235348, head/sys/arm/conf/ETHERNUT5.hints projects/armv6/sys/arm/conf/SAM9260EK - copied unchanged from r239148, head/sys/arm/conf/SAM9260EK projects/armv6/sys/arm/conf/SAM9260EK.hints - copied unchanged from r239148, head/sys/arm/conf/SAM9260EK.hints projects/armv6/sys/arm/conf/SAM9X25EK - copied, changed from r237745, head/sys/arm/conf/SAM9X25EK projects/armv6/sys/arm/conf/SAM9X25EK.hints - copied unchanged from r237745, head/sys/arm/conf/SAM9X25EK.hints projects/armv6/sys/arm/conf/SN9G45 - copied unchanged from r239148, head/sys/arm/conf/SN9G45 projects/armv6/sys/arm/conf/genboardid.awk - copied unchanged from r235239, head/sys/arm/conf/genboardid.awk projects/armv6/sys/arm/conf/mach-types - copied unchanged from r235239, head/sys/arm/conf/mach-types projects/armv6/sys/arm/include/atags.h - copied unchanged from r237073, head/sys/arm/include/atags.h projects/armv6/sys/arm/include/board.h - copied unchanged from r239148, head/sys/arm/include/board.h projects/armv6/sys/arm/include/vdso.h - copied unchanged from r237436, head/sys/arm/include/vdso.h projects/armv6/sys/arm/mv/mv_localbus.c - copied, changed from r235611, head/sys/arm/mv/mv_localbus.c projects/armv6/sys/boot/common/part.c - copied unchanged from r239148, head/sys/boot/common/part.c projects/armv6/sys/boot/common/part.h - copied unchanged from r239148, head/sys/boot/common/part.h projects/armv6/sys/boot/fdt/dts/bindings-localbus.txt - copied unchanged from r235611, head/sys/boot/fdt/dts/bindings-localbus.txt projects/armv6/sys/boot/fdt/dts/p2041rdb.dts - copied unchanged from r236028, head/sys/boot/fdt/dts/p2041rdb.dts projects/armv6/sys/boot/fdt/dts/p2041si.dtsi - copied unchanged from r236028, head/sys/boot/fdt/dts/p2041si.dtsi projects/armv6/sys/boot/fdt/dts/p3041si.dtsi - copied unchanged from r236028, head/sys/boot/fdt/dts/p3041si.dtsi projects/armv6/sys/boot/fdt/dts/p5020ds.dts - copied unchanged from r236028, head/sys/boot/fdt/dts/p5020ds.dts projects/armv6/sys/boot/fdt/dts/p5020si.dtsi - copied unchanged from r236028, head/sys/boot/fdt/dts/p5020si.dtsi projects/armv6/sys/boot/i386/btx/lib/btxcsu.S - copied unchanged from r235156, head/sys/boot/i386/btx/lib/btxcsu.S projects/armv6/sys/boot/i386/cdboot/cdboot.S - copied unchanged from r235219, head/sys/boot/i386/cdboot/cdboot.S projects/armv6/sys/boot/i386/common/bootargs.h - copied unchanged from r235156, head/sys/boot/i386/common/bootargs.h projects/armv6/sys/boot/pc98/btx/lib/btxcsu.S - copied, changed from r235274, head/sys/boot/pc98/btx/lib/btxcsu.S projects/armv6/sys/boot/pc98/cdboot/cdboot.S - copied, changed from r235274, head/sys/boot/pc98/cdboot/cdboot.S projects/armv6/sys/boot/sparc64/zfsboot/ - copied from r234901, head/sys/boot/sparc64/zfsboot/ projects/armv6/sys/boot/sparc64/zfsloader/ - copied from r234901, head/sys/boot/sparc64/zfsloader/ projects/armv6/sys/boot/zfs/devicename_stubs.c - copied unchanged from r235338, head/sys/boot/zfs/devicename_stubs.c projects/armv6/sys/boot/zfs/libzfs.h - copied unchanged from r235338, head/sys/boot/zfs/libzfs.h projects/armv6/sys/cam/scsi/scsi_enc.c - copied, changed from r235912, head/sys/cam/scsi/scsi_enc.c projects/armv6/sys/cam/scsi/scsi_enc.h - copied unchanged from r235912, head/sys/cam/scsi/scsi_enc.h projects/armv6/sys/cam/scsi/scsi_enc_internal.h - copied unchanged from r235912, head/sys/cam/scsi/scsi_enc_internal.h projects/armv6/sys/cam/scsi/scsi_enc_safte.c - copied, changed from r235912, head/sys/cam/scsi/scsi_enc_safte.c projects/armv6/sys/cam/scsi/scsi_enc_ses.c - copied, changed from r235912, head/sys/cam/scsi/scsi_enc_ses.c projects/armv6/sys/cddl/contrib/opensolaris/common/nvpair/fnvpair.c - copied unchanged from r236884, head/sys/cddl/contrib/opensolaris/common/nvpair/fnvpair.c projects/armv6/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c - copied unchanged from r236884, head/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c projects/armv6/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h - copied unchanged from r236884, head/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c - copied unchanged from r236884, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bptree.h - copied unchanged from r236884, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bptree.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfeature.h - copied, changed from r236884, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfeature.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c - copied, changed from r236884, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c projects/armv6/sys/compat/linux/check_error.d - copied unchanged from r235064, head/sys/compat/linux/check_error.d projects/armv6/sys/compat/linux/check_internal_locks.d - copied unchanged from r235064, head/sys/compat/linux/check_internal_locks.d projects/armv6/sys/compat/linux/linux_dtrace.h - copied unchanged from r235064, head/sys/compat/linux/linux_dtrace.h projects/armv6/sys/compat/linux/stats_timing.d - copied unchanged from r235064, head/sys/compat/linux/stats_timing.d projects/armv6/sys/compat/linux/trace_futexes.d - copied unchanged from r235064, head/sys/compat/linux/trace_futexes.d projects/armv6/sys/contrib/dev/acpica/common/ahpredef.c - copied unchanged from r237412, head/sys/contrib/dev/acpica/common/ahpredef.c projects/armv6/sys/contrib/dev/acpica/components/tables/tbxfload.c - copied unchanged from r239148, head/sys/contrib/dev/acpica/components/tables/tbxfload.c projects/armv6/sys/contrib/dev/acpica/components/utilities/utexcep.c - copied unchanged from r239148, head/sys/contrib/dev/acpica/components/utilities/utexcep.c projects/armv6/sys/contrib/dev/iwn/iwlwifi-6000g2a-17.168.5.3.fw.uu - copied unchanged from r237652, head/sys/contrib/dev/iwn/iwlwifi-6000g2a-17.168.5.3.fw.uu projects/armv6/sys/contrib/dev/iwn/iwlwifi-6000g2b-18.168.6.1.fw.uu - copied unchanged from r237652, head/sys/contrib/dev/iwn/iwlwifi-6000g2b-18.168.6.1.fw.uu projects/armv6/sys/contrib/libfdt/fdt_empty_tree.c - copied unchanged from r239148, head/sys/contrib/libfdt/fdt_empty_tree.c projects/armv6/sys/dev/acpi_support/acpi_asus_wmi.c - copied unchanged from r237982, head/sys/dev/acpi_support/acpi_asus_wmi.c projects/armv6/sys/dev/agp/agp_i810.h - copied unchanged from r235783, head/sys/dev/agp/agp_i810.h projects/armv6/sys/dev/ahci/ahciem.c - copied unchanged from r239148, head/sys/dev/ahci/ahciem.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.c - copied unchanged from r237613, head/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.h - copied, changed from r237613, head/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.h projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9285_btcoex.c - copied unchanged from r237613, head/sys/dev/ath/ath_hal/ar9002/ar9285_btcoex.c projects/armv6/sys/dev/ath/ath_hal/ar9003/ar9300_btcoex.h - copied unchanged from r237613, head/sys/dev/ath/ath_hal/ar9003/ar9300_btcoex.h projects/armv6/sys/dev/ath/if_ath_beacon.c - copied, changed from r235687, head/sys/dev/ath/if_ath_beacon.c projects/armv6/sys/dev/ath/if_ath_beacon.h - copied unchanged from r235687, head/sys/dev/ath/if_ath_beacon.h projects/armv6/sys/dev/ath/if_ath_rx.c - copied, changed from r235687, head/sys/dev/ath/if_ath_rx.c projects/armv6/sys/dev/ath/if_ath_rx.h - copied, changed from r235687, head/sys/dev/ath/if_ath_rx.h projects/armv6/sys/dev/ath/if_ath_rx_edma.c - copied, changed from r238056, head/sys/dev/ath/if_ath_rx_edma.c projects/armv6/sys/dev/ath/if_ath_rx_edma.h - copied unchanged from r238056, head/sys/dev/ath/if_ath_rx_edma.h projects/armv6/sys/dev/ath/if_ath_tdma.c - copied unchanged from r235687, head/sys/dev/ath/if_ath_tdma.c projects/armv6/sys/dev/ath/if_ath_tdma.h - copied unchanged from r235687, head/sys/dev/ath/if_ath_tdma.h projects/armv6/sys/dev/ath/if_ath_tsf.h - copied unchanged from r235687, head/sys/dev/ath/if_ath_tsf.h projects/armv6/sys/dev/ath/if_ath_tx_edma.c - copied unchanged from r239148, head/sys/dev/ath/if_ath_tx_edma.c projects/armv6/sys/dev/ath/if_ath_tx_edma.h - copied unchanged from r239148, head/sys/dev/ath/if_ath_tx_edma.h projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ib_intfc.h - copied unchanged from r237264, head/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ib_intfc.h projects/armv6/sys/dev/cxgbe/tom/ - copied from r237264, head/sys/dev/cxgbe/tom/ projects/armv6/sys/dev/drm2/ - copied from r235783, head/sys/dev/drm2/ projects/armv6/sys/dev/e1000/e1000_i210.c - copied unchanged from r238149, head/sys/dev/e1000/e1000_i210.c projects/armv6/sys/dev/e1000/e1000_i210.h - copied unchanged from r238149, head/sys/dev/e1000/e1000_i210.h projects/armv6/sys/dev/etherswitch/ - copied from r234863, head/sys/dev/etherswitch/ projects/armv6/sys/dev/etherswitch/arswitch/ - copied from r235294, head/sys/dev/etherswitch/arswitch/ projects/armv6/sys/dev/etherswitch/arswitch/arswitch_7240.c - copied, changed from r235327, head/sys/dev/etherswitch/arswitch/arswitch_7240.c projects/armv6/sys/dev/etherswitch/arswitch/arswitch_7240.h - copied unchanged from r235327, head/sys/dev/etherswitch/arswitch/arswitch_7240.h projects/armv6/sys/dev/etherswitch/etherswitch.c - copied unchanged from r235294, head/sys/dev/etherswitch/etherswitch.c projects/armv6/sys/dev/etherswitch/etherswitch.h - copied unchanged from r235294, head/sys/dev/etherswitch/etherswitch.h projects/armv6/sys/dev/etherswitch/etherswitch_if.m - copied unchanged from r235294, head/sys/dev/etherswitch/etherswitch_if.m projects/armv6/sys/dev/etherswitch/rtl8366/ - copied from r235294, head/sys/dev/etherswitch/rtl8366/ projects/armv6/sys/dev/fdt/fdt_slicer.c - copied unchanged from r235783, head/sys/dev/fdt/fdt_slicer.c projects/armv6/sys/dev/filemon/ - copied from r236599, head/sys/dev/filemon/ projects/armv6/sys/dev/gxemul/ - copied from r234921, head/sys/dev/gxemul/ projects/armv6/sys/dev/gxemul/disk/ - copied from r235073, head/sys/dev/gxemul/disk/ projects/armv6/sys/dev/gxemul/ether/ - copied from r235119, head/sys/dev/gxemul/ether/ projects/armv6/sys/dev/nand/ - copied from r235538, head/sys/dev/nand/ projects/armv6/sys/dev/nand/nfc_fsl.c - copied unchanged from r238046, head/sys/dev/nand/nfc_fsl.c projects/armv6/sys/dev/nand/nfc_fsl.h - copied unchanged from r238046, head/sys/dev/nand/nfc_fsl.h projects/armv6/sys/dev/ral/rt2860.c - copied unchanged from r235239, head/sys/dev/ral/rt2860.c projects/armv6/sys/dev/ral/rt2860reg.h - copied unchanged from r235239, head/sys/dev/ral/rt2860reg.h projects/armv6/sys/dev/ral/rt2860var.h - copied unchanged from r235239, head/sys/dev/ral/rt2860var.h projects/armv6/sys/dev/usb/controller/ehci_fsl.c - copied unchanged from r236122, head/sys/dev/usb/controller/ehci_fsl.c projects/armv6/sys/fs/nandfs/ - copied from r235538, head/sys/fs/nandfs/ projects/armv6/sys/geom/geom_flashmap.c - copied, changed from r235783, head/sys/geom/geom_flashmap.c projects/armv6/sys/geom/raid/md_ddf.c - copied, changed from r234848, head/sys/geom/raid/md_ddf.c projects/armv6/sys/geom/raid/md_ddf.h - copied unchanged from r234848, head/sys/geom/raid/md_ddf.h projects/armv6/sys/i386/include/vdso.h - copied unchanged from r237436, head/sys/i386/include/vdso.h projects/armv6/sys/ia64/ia64/physmem.c - copied, changed from r238184, head/sys/ia64/ia64/physmem.c projects/armv6/sys/ia64/include/vdso.h - copied unchanged from r237436, head/sys/ia64/include/vdso.h projects/armv6/sys/kern/dtio_kdtrace.c - copied unchanged from r239148, head/sys/kern/dtio_kdtrace.c projects/armv6/sys/kern/kern_rangelock.c - copied unchanged from r236317, head/sys/kern/kern_rangelock.c projects/armv6/sys/kern/kern_sharedpage.c - copied unchanged from r237480, head/sys/kern/kern_sharedpage.c projects/armv6/sys/kern/subr_dummy_vdso_tc.c - copied unchanged from r237436, head/sys/kern/subr_dummy_vdso_tc.c projects/armv6/sys/mips/conf/AP93 - copied unchanged from r235327, head/sys/mips/conf/AP93 projects/armv6/sys/mips/conf/AP93.hints - copied unchanged from r235327, head/sys/mips/conf/AP93.hints projects/armv6/sys/mips/conf/GXEMUL - copied, changed from r234921, head/sys/mips/conf/GXEMUL projects/armv6/sys/mips/conf/GXEMUL.hints - copied unchanged from r234921, head/sys/mips/conf/GXEMUL.hints projects/armv6/sys/mips/gxemul/ - copied from r234921, head/sys/mips/gxemul/ projects/armv6/sys/mips/gxemul/mpreg.h - copied, changed from r235073, head/sys/mips/gxemul/mpreg.h projects/armv6/sys/mips/include/vdso.h - copied unchanged from r237436, head/sys/mips/include/vdso.h projects/armv6/sys/modules/acpi/acpi_asus_wmi/ - copied from r237982, head/sys/modules/acpi/acpi_asus_wmi/ projects/armv6/sys/modules/cxgbe/tom/ - copied from r237264, head/sys/modules/cxgbe/tom/ projects/armv6/sys/modules/drm2/ - copied from r235859, head/sys/modules/drm2/ projects/armv6/sys/modules/dtrace/dtio/ - copied from r239148, head/sys/modules/dtrace/dtio/ projects/armv6/sys/modules/filemon/ - copied from r236599, head/sys/modules/filemon/ projects/armv6/sys/modules/nand/ - copied from r237605, head/sys/modules/nand/ projects/armv6/sys/modules/nandfs/ - copied from r235538, head/sys/modules/nandfs/ projects/armv6/sys/modules/nandsim/ - copied from r235538, head/sys/modules/nandsim/ projects/armv6/sys/modules/netmap/ - copied from r236258, head/sys/modules/netmap/ projects/armv6/sys/modules/toecore/ - copied from r237264, head/sys/modules/toecore/ projects/armv6/sys/netinet/toecore.c - copied unchanged from r237264, head/sys/netinet/toecore.c projects/armv6/sys/netinet/toecore.h - copied unchanged from r237264, head/sys/netinet/toecore.h projects/armv6/sys/pc98/include/vdso.h - copied unchanged from r237436, head/sys/pc98/include/vdso.h projects/armv6/sys/powerpc/booke/machdep_e500.c - copied unchanged from r236325, head/sys/powerpc/booke/machdep_e500.c projects/armv6/sys/powerpc/booke/machdep_ppc4xx.c - copied unchanged from r236325, head/sys/powerpc/booke/machdep_ppc4xx.c projects/armv6/sys/powerpc/include/machdep.h - copied unchanged from r236325, head/sys/powerpc/include/machdep.h projects/armv6/sys/powerpc/include/vdso.h - copied unchanged from r237436, head/sys/powerpc/include/vdso.h projects/armv6/sys/powerpc/mpc85xx/fsl_sdhc.c - copied unchanged from r236122, head/sys/powerpc/mpc85xx/fsl_sdhc.c projects/armv6/sys/powerpc/mpc85xx/fsl_sdhc.h - copied unchanged from r236122, head/sys/powerpc/mpc85xx/fsl_sdhc.h projects/armv6/sys/powerpc/powermac/nvbl.c - copied unchanged from r239148, head/sys/powerpc/powermac/nvbl.c projects/armv6/sys/powerpc/powerpc/openpic_fdt.c - copied unchanged from r236122, head/sys/powerpc/powerpc/openpic_fdt.c projects/armv6/sys/sparc64/include/vdso.h - copied unchanged from r237436, head/sys/sparc64/include/vdso.h projects/armv6/sys/sys/rangelock.h - copied unchanged from r236317, head/sys/sys/rangelock.h projects/armv6/sys/sys/slicer.h - copied unchanged from r235783, head/sys/sys/slicer.h projects/armv6/sys/sys/vdso.h - copied, changed from r237436, head/sys/sys/vdso.h projects/armv6/sys/x86/acpica/acpi_wakeup.c - copied, changed from r236772, head/sys/x86/acpica/acpi_wakeup.c projects/armv6/sys/x86/include/vdso.h - copied unchanged from r237436, head/sys/x86/include/vdso.h projects/armv6/tools/build/make_check/check.mk - copied unchanged from r236340, head/tools/build/make_check/check.mk projects/armv6/tools/build/options/WITHOUT_ED_CRYPTO - copied unchanged from r235662, head/tools/build/options/WITHOUT_ED_CRYPTO projects/armv6/tools/build/options/WITHOUT_LS_COLORS - copied unchanged from r235662, head/tools/build/options/WITHOUT_LS_COLORS projects/armv6/tools/build/options/WITHOUT_NAND - copied unchanged from r235538, head/tools/build/options/WITHOUT_NAND projects/armv6/tools/build/options/WITHOUT_PKGBOOTSTRAP - copied, changed from r238018, head/tools/build/options/WITHOUT_PKGBOOTSTRAP projects/armv6/tools/build/options/WITH_BSDCONFIG - copied unchanged from r239148, head/tools/build/options/WITH_BSDCONFIG projects/armv6/tools/build/options/WITH_GNU_SORT - copied unchanged from r237631, head/tools/build/options/WITH_GNU_SORT projects/armv6/tools/build/options/WITH_INSTALL_AS_USER - copied unchanged from r238026, head/tools/build/options/WITH_INSTALL_AS_USER projects/armv6/tools/build/options/WITH_NAND - copied unchanged from r235538, head/tools/build/options/WITH_NAND projects/armv6/tools/regression/bin/sh/builtins/local1.0 - copied unchanged from r239148, head/tools/regression/bin/sh/builtins/local1.0 projects/armv6/tools/regression/bin/sh/expansion/export1.0 - copied unchanged from r239148, head/tools/regression/bin/sh/expansion/export1.0 projects/armv6/tools/regression/bin/sh/expansion/export2.0 - copied unchanged from r239148, head/tools/regression/bin/sh/expansion/export2.0 projects/armv6/tools/regression/bin/sh/expansion/export3.0 - copied unchanged from r239148, head/tools/regression/bin/sh/expansion/export3.0 projects/armv6/tools/regression/bin/sh/expansion/local1.0 - copied unchanged from r239148, head/tools/regression/bin/sh/expansion/local1.0 projects/armv6/tools/regression/bin/sh/expansion/local2.0 - copied unchanged from r239148, head/tools/regression/bin/sh/expansion/local2.0 projects/armv6/tools/regression/bin/sh/expansion/readonly1.0 - copied unchanged from r239148, head/tools/regression/bin/sh/expansion/readonly1.0 projects/armv6/tools/regression/filemon/ - copied from r236599, head/tools/regression/filemon/ projects/armv6/tools/regression/usr.bin/m4/args.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/args.m4 projects/armv6/tools/regression/usr.bin/m4/args2.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/args2.m4 projects/armv6/tools/regression/usr.bin/m4/comments.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/comments.m4 projects/armv6/tools/regression/usr.bin/m4/esyscmd.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/esyscmd.m4 projects/armv6/tools/regression/usr.bin/m4/eval.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/eval.m4 projects/armv6/tools/regression/usr.bin/m4/ff_after_dnl.m4.uu - copied unchanged from r234852, head/tools/regression/usr.bin/m4/ff_after_dnl.m4.uu projects/armv6/tools/regression/usr.bin/m4/gnueval.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/gnueval.m4 projects/armv6/tools/regression/usr.bin/m4/gnuformat.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/gnuformat.m4 projects/armv6/tools/regression/usr.bin/m4/gnupatterns.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/gnupatterns.m4 projects/armv6/tools/regression/usr.bin/m4/gnupatterns2.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/gnupatterns2.m4 projects/armv6/tools/regression/usr.bin/m4/gnuprefix.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/gnuprefix.m4 projects/armv6/tools/regression/usr.bin/m4/gnusofterror.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/gnusofterror.m4 projects/armv6/tools/regression/usr.bin/m4/includes.aux - copied unchanged from r234852, head/tools/regression/usr.bin/m4/includes.aux projects/armv6/tools/regression/usr.bin/m4/includes.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/includes.m4 projects/armv6/tools/regression/usr.bin/m4/m4wrap3.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/m4wrap3.m4 projects/armv6/tools/regression/usr.bin/m4/patterns.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/patterns.m4 projects/armv6/tools/regression/usr.bin/m4/quotes.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/quotes.m4 projects/armv6/tools/regression/usr.bin/m4/redef.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/redef.m4 projects/armv6/tools/regression/usr.bin/m4/regress.args.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.args.out projects/armv6/tools/regression/usr.bin/m4/regress.args2.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.args2.out projects/armv6/tools/regression/usr.bin/m4/regress.comments.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.comments.out projects/armv6/tools/regression/usr.bin/m4/regress.esyscmd.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.esyscmd.out projects/armv6/tools/regression/usr.bin/m4/regress.eval.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.eval.out projects/armv6/tools/regression/usr.bin/m4/regress.ff_after_dnl.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.ff_after_dnl.out projects/armv6/tools/regression/usr.bin/m4/regress.gnueval.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.gnueval.out projects/armv6/tools/regression/usr.bin/m4/regress.gnuformat.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.gnuformat.out projects/armv6/tools/regression/usr.bin/m4/regress.gnupatterns.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.gnupatterns.out projects/armv6/tools/regression/usr.bin/m4/regress.gnupatterns2.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.gnupatterns2.out projects/armv6/tools/regression/usr.bin/m4/regress.gnuprefix.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.gnuprefix.out projects/armv6/tools/regression/usr.bin/m4/regress.gnusofterror.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.gnusofterror.out projects/armv6/tools/regression/usr.bin/m4/regress.gnutranslit2.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.gnutranslit2.out projects/armv6/tools/regression/usr.bin/m4/regress.includes.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.includes.out projects/armv6/tools/regression/usr.bin/m4/regress.m4wrap3.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.m4wrap3.out projects/armv6/tools/regression/usr.bin/m4/regress.patterns.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.patterns.out projects/armv6/tools/regression/usr.bin/m4/regress.quotes.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.quotes.out projects/armv6/tools/regression/usr.bin/m4/regress.redef.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.redef.out projects/armv6/tools/regression/usr.bin/m4/regress.strangequotes.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.strangequotes.out projects/armv6/tools/regression/usr.bin/m4/regress.translit.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.translit.out projects/armv6/tools/regression/usr.bin/m4/regress.translit2.out - copied unchanged from r234852, head/tools/regression/usr.bin/m4/regress.translit2.out projects/armv6/tools/regression/usr.bin/m4/strangequotes.m4.uu - copied unchanged from r234852, head/tools/regression/usr.bin/m4/strangequotes.m4.uu projects/armv6/tools/regression/usr.bin/m4/translit.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/translit.m4 projects/armv6/tools/regression/usr.bin/m4/translit2.m4 - copied unchanged from r234852, head/tools/regression/usr.bin/m4/translit2.m4 projects/armv6/tools/regression/usr.bin/make/syntax/funny-targets/ - copied from r238143, head/tools/regression/usr.bin/make/syntax/funny-targets/ projects/armv6/tools/regression/usr.bin/make/test-new.mk - copied unchanged from r236340, head/tools/regression/usr.bin/make/test-new.mk projects/armv6/tools/regression/usr.bin/make/variables/modifier_t/ - copied from r236977, head/tools/regression/usr.bin/make/variables/modifier_t/ projects/armv6/tools/regression/usr.bin/make/variables/opt_V/ - copied from r236348, head/tools/regression/usr.bin/make/variables/opt_V/ projects/armv6/tools/regression/usr.bin/yacc/ - copied from r235723, head/tools/regression/usr.bin/yacc/ projects/armv6/tools/regression/usr.sbin/etcupdate/ - copied from r239148, head/tools/regression/usr.sbin/etcupdate/ projects/armv6/tools/test/sort/ - copied from r235274, head/tools/test/sort/ projects/armv6/tools/test/upsdl/ - copied from r239148, head/tools/test/upsdl/ projects/armv6/tools/tools/ath/athaggrstats/ - copied from r236835, head/tools/tools/ath/athaggrstats/ projects/armv6/tools/tools/ath/athratestats/ - copied from r239148, head/tools/tools/ath/athratestats/ projects/armv6/tools/tools/bootparttest/ - copied from r239148, head/tools/tools/bootparttest/ projects/armv6/tools/tools/ifpifa/ - copied from r236645, head/tools/tools/ifpifa/ projects/armv6/usr.bin/pamtest/ - copied from r236110, head/usr.bin/pamtest/ projects/armv6/usr.bin/sort/ - copied from r235274, head/usr.bin/sort/ projects/armv6/usr.sbin/bsdconfig/ - copied from r239148, head/usr.sbin/bsdconfig/ projects/armv6/usr.sbin/etcupdate/ - copied from r239148, head/usr.sbin/etcupdate/ projects/armv6/usr.sbin/nandsim/ - copied from r235538, head/usr.sbin/nandsim/ projects/armv6/usr.sbin/nandtool/ - copied from r235538, head/usr.sbin/nandtool/ projects/armv6/usr.sbin/pciconf/err.c - copied unchanged from r236415, head/usr.sbin/pciconf/err.c Deleted: projects/armv6/contrib/dtc/Makefile.convert-dtsv0 projects/armv6/contrib/dtc/Makefile.ftdump projects/armv6/contrib/dtc/convert-dtsv0-lexer.l projects/armv6/contrib/dtc/ftdump.c projects/armv6/contrib/libarchive/cpio/test/test_pathmatch.c projects/armv6/contrib/libarchive/libarchive_fe/matching.c projects/armv6/contrib/libarchive/libarchive_fe/matching.h projects/armv6/contrib/libarchive/libarchive_fe/pathmatch.c projects/armv6/contrib/libarchive/libarchive_fe/pathmatch.h projects/armv6/contrib/libarchive/tar/getdate.c projects/armv6/contrib/libarchive/tar/test/test_getdate.c projects/armv6/contrib/libarchive/tar/tree.c projects/armv6/contrib/libarchive/tar/tree.h projects/armv6/contrib/libpcap/filtertest.c projects/armv6/contrib/libpcap/findalldevstest.c projects/armv6/contrib/libpcap/opentest.c projects/armv6/contrib/libpcap/pcap_free_datalinks.3pcap projects/armv6/contrib/libpcap/pcap_freealldevs.3pcap projects/armv6/contrib/libpcap/selpolltest.c projects/armv6/contrib/llvm/include/llvm/Support/JSONParser.h projects/armv6/contrib/llvm/lib/Support/JSONParser.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonMCInst.h projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/DelayedCleanupPool.h projects/armv6/contrib/llvm/tools/clang/include/clang/Index/ projects/armv6/contrib/llvm/tools/clang/lib/Index/ projects/armv6/contrib/tcpdump/missing/addrsize.h projects/armv6/contrib/tcpdump/missing/bittypes.h projects/armv6/contrib/tcpdump/missing/resolv6.h projects/armv6/contrib/tcpdump/missing/resolv_ext.h projects/armv6/contrib/tcpdump/tests/ projects/armv6/crypto/openssl/apps/demoCA/ projects/armv6/crypto/openssl/apps/winrand.c projects/armv6/crypto/openssl/bugs/ projects/armv6/crypto/openssl/certs/demo/ projects/armv6/crypto/openssl/crypto/LPdir_nyi.c projects/armv6/crypto/openssl/crypto/LPdir_vms.c projects/armv6/crypto/openssl/crypto/LPdir_win.c projects/armv6/crypto/openssl/crypto/LPdir_win32.c projects/armv6/crypto/openssl/crypto/LPdir_wince.c projects/armv6/crypto/openssl/crypto/asn1/a_hdr.c projects/armv6/crypto/openssl/crypto/asn1/a_meth.c projects/armv6/crypto/openssl/crypto/asn1/p8_key.c projects/armv6/crypto/openssl/crypto/bf/bfs.cpp projects/armv6/crypto/openssl/crypto/bn/asm/mo-586.pl projects/armv6/crypto/openssl/crypto/bn/bn_opt.c projects/armv6/crypto/openssl/crypto/cast/casts.cpp projects/armv6/crypto/openssl/crypto/des/asm/des686.pl projects/armv6/crypto/openssl/crypto/des/des3s.cpp projects/armv6/crypto/openssl/crypto/des/des_lib.c projects/armv6/crypto/openssl/crypto/des/dess.cpp projects/armv6/crypto/openssl/crypto/des/t/ projects/armv6/crypto/openssl/crypto/des/times/ projects/armv6/crypto/openssl/crypto/dsa/dsa_utl.c projects/armv6/crypto/openssl/crypto/dyn_lck.c projects/armv6/crypto/openssl/crypto/ec/ec2_smpt.c projects/armv6/crypto/openssl/crypto/engine/eng_padlock.c projects/armv6/crypto/openssl/crypto/err/err_bio.c projects/armv6/crypto/openssl/crypto/err/err_def.c projects/armv6/crypto/openssl/crypto/err/err_str.c projects/armv6/crypto/openssl/crypto/err/openssl.ec projects/armv6/crypto/openssl/crypto/evp/dig_eng.c projects/armv6/crypto/openssl/crypto/evp/enc_min.c projects/armv6/crypto/openssl/crypto/evp/evp_cnf.c projects/armv6/crypto/openssl/crypto/fips_err.c projects/armv6/crypto/openssl/crypto/md4/md4s.cpp projects/armv6/crypto/openssl/crypto/md5/md5s.cpp projects/armv6/crypto/openssl/crypto/perlasm/x86ms.pl projects/armv6/crypto/openssl/crypto/perlasm/x86unix.pl projects/armv6/crypto/openssl/crypto/pqueue/pq_compat.h projects/armv6/crypto/openssl/crypto/rand/rand_eng.c projects/armv6/crypto/openssl/crypto/rand/rand_nw.c projects/armv6/crypto/openssl/crypto/rand/rand_os2.c projects/armv6/crypto/openssl/crypto/rand/rand_vms.c projects/armv6/crypto/openssl/crypto/rand/rand_win.c projects/armv6/crypto/openssl/crypto/rc4/asm/rc4-ia64.S projects/armv6/crypto/openssl/crypto/rc4/rc4_fblk.c projects/armv6/crypto/openssl/crypto/rc4/rc4s.cpp projects/armv6/crypto/openssl/crypto/rc5/rc5s.cpp projects/armv6/crypto/openssl/crypto/ripemd/asm/rips.cpp projects/armv6/crypto/openssl/crypto/rsa/rsa_eng.c projects/armv6/crypto/openssl/crypto/rsa/rsa_x931g.c projects/armv6/crypto/openssl/crypto/sha/asm/sha512-sse2.pl projects/armv6/crypto/openssl/crypto/sha/sha1s.cpp projects/armv6/crypto/openssl/crypto/tmdiff.c projects/armv6/crypto/openssl/crypto/tmdiff.h projects/armv6/crypto/openssl/demos/ projects/armv6/crypto/openssl/engines/alpha.opt projects/armv6/crypto/openssl/engines/e_4758cca.ec projects/armv6/crypto/openssl/engines/e_aep.ec projects/armv6/crypto/openssl/engines/e_atalla.ec projects/armv6/crypto/openssl/engines/e_capi.ec projects/armv6/crypto/openssl/engines/e_chil.ec projects/armv6/crypto/openssl/engines/e_cswift.ec projects/armv6/crypto/openssl/engines/e_gmp.ec projects/armv6/crypto/openssl/engines/e_nuron.ec projects/armv6/crypto/openssl/engines/e_sureware.ec projects/armv6/crypto/openssl/engines/e_ubsec.ec projects/armv6/crypto/openssl/engines/ia64.opt projects/armv6/crypto/openssl/engines/vax.opt projects/armv6/crypto/openssl/fips/ projects/armv6/crypto/openssl/openssl.doxy projects/armv6/crypto/openssl/openssl.spec projects/armv6/crypto/openssl/test/ projects/armv6/crypto/openssl/times/ projects/armv6/crypto/openssl/tools/ projects/armv6/crypto/openssl/util/arx.pl projects/armv6/crypto/openssl/util/fipslink.pl projects/armv6/crypto/openssl/util/mksdef.pl projects/armv6/etc/auth.conf projects/armv6/etc/pam.d/kde projects/armv6/lib/clang/libclangindex/ projects/armv6/lib/libutil/auth.3 projects/armv6/lib/libutil/auth.conf.5 projects/armv6/lib/libz/example.c projects/armv6/lib/libz/minigzip.c projects/armv6/secure/lib/libcrypto/man/des_modes.3 projects/armv6/secure/lib/libcrypto/opensslconf-amd64.h projects/armv6/secure/lib/libcrypto/opensslconf-i386.h projects/armv6/secure/usr.bin/openssl/man/config.1 projects/armv6/sys/amd64/acpica/acpi_switch.S projects/armv6/sys/amd64/acpica/acpi_wakeup.c projects/armv6/sys/arm/at91/at91_pio_rm9200.h projects/armv6/sys/arm/at91/files.at91sam9 projects/armv6/sys/arm/at91/hints.at91rm9200 projects/armv6/sys/arm/at91/hints.at91sam9261 projects/armv6/sys/arm/at91/uart_cpu_at91rm9200usart.c projects/armv6/sys/boot/i386/btx/lib/btxcsu.s projects/armv6/sys/boot/i386/cdboot/cdboot.s projects/armv6/sys/boot/pc98/btx/lib/btxcsu.s projects/armv6/sys/boot/pc98/cdboot/cdboot.s projects/armv6/sys/cam/scsi/scsi_ses.c projects/armv6/sys/dev/cxgb/cxgb_offload.c projects/armv6/sys/dev/cxgb/t3cdev.h projects/armv6/sys/dev/cxgb/ulp/toecore/ projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_ddp.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_defs.h projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_t3_ddp.h projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_tcp.h projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_tom_sysctl.c projects/armv6/sys/dev/netmap/head.diff projects/armv6/sys/i386/acpica/acpi_wakeup.c projects/armv6/sys/modules/cxgb/toecore/ projects/armv6/sys/netinet/toedev.h projects/armv6/sys/powerpc/mpc85xx/openpic_fdt.c projects/armv6/sys/vm/vm_contig.c projects/armv6/tools/regression/usr.bin/m4/regress.changecom.in projects/armv6/tools/regression/usr.bin/m4/regress.changecom.out projects/armv6/tools/regression/usr.bin/m4/regress.gchangecom.out projects/armv6/usr.bin/yacc/ACKNOWLEDGEMENTS projects/armv6/usr.bin/yacc/NEW_FEATURES projects/armv6/usr.bin/yacc/NOTES projects/armv6/usr.bin/yacc/README projects/armv6/usr.bin/yacc/closure.c projects/armv6/usr.bin/yacc/defs.h projects/armv6/usr.bin/yacc/error.c projects/armv6/usr.bin/yacc/lalr.c projects/armv6/usr.bin/yacc/lr0.c projects/armv6/usr.bin/yacc/main.c projects/armv6/usr.bin/yacc/mkpar.c projects/armv6/usr.bin/yacc/output.c projects/armv6/usr.bin/yacc/reader.c projects/armv6/usr.bin/yacc/skeleton.c projects/armv6/usr.bin/yacc/symtab.c projects/armv6/usr.bin/yacc/test/ projects/armv6/usr.bin/yacc/verbose.c projects/armv6/usr.bin/yacc/warshall.c projects/armv6/usr.bin/yacc/yacc.1 projects/armv6/usr.bin/yacc/yyfix.1 projects/armv6/usr.bin/yacc/yyfix.sh Modified: projects/armv6/Makefile projects/armv6/Makefile.inc1 projects/armv6/ObsoleteFiles.inc projects/armv6/UPDATING projects/armv6/bin/cat/cat.c projects/armv6/bin/ed/Makefile projects/armv6/bin/expr/expr.1 projects/armv6/bin/kenv/kenv.1 projects/armv6/bin/kenv/kenv.c projects/armv6/bin/ls/Makefile projects/armv6/bin/ps/keyword.c projects/armv6/bin/ps/print.c projects/armv6/bin/ps/ps.1 projects/armv6/bin/rcp/rcp.1 projects/armv6/bin/rcp/rcp.c projects/armv6/bin/rm/rm.c projects/armv6/bin/sh/Makefile projects/armv6/bin/sh/eval.c projects/armv6/bin/sh/exec.c projects/armv6/bin/sh/exec.h projects/armv6/bin/sh/input.c projects/armv6/bin/sh/jobs.c projects/armv6/bin/sh/jobs.h projects/armv6/bin/sh/miscbltin.c projects/armv6/bin/sh/mkbuiltins projects/armv6/bin/sh/sh.1 projects/armv6/bin/sh/trap.c projects/armv6/bin/sh/trap.h projects/armv6/bin/stty/extern.h projects/armv6/bin/test/test.1 projects/armv6/bin/uuidgen/uuidgen.1 projects/armv6/cddl/compat/opensolaris/include/stdlib.h projects/armv6/cddl/compat/opensolaris/misc/deviceid.c projects/armv6/cddl/contrib/opensolaris/cmd/zdb/zdb.8 projects/armv6/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/armv6/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/armv6/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c projects/armv6/cddl/contrib/opensolaris/cmd/zpool/zpool.8 projects/armv6/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c projects/armv6/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1 projects/armv6/cddl/contrib/opensolaris/cmd/ztest/ztest.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_string.c projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dt_string.h projects/armv6/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h projects/armv6/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c projects/armv6/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c projects/armv6/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c projects/armv6/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h projects/armv6/cddl/lib/libdtrace/Makefile projects/armv6/cddl/lib/libnvpair/Makefile projects/armv6/cddl/lib/libzfs/Makefile projects/armv6/cddl/sbin/zpool/Makefile projects/armv6/cddl/usr.bin/ztest/Makefile projects/armv6/cddl/usr.sbin/Makefile projects/armv6/contrib/bind9/CHANGES projects/armv6/contrib/bind9/README projects/armv6/contrib/bind9/bin/named/builtin.c projects/armv6/contrib/bind9/bin/named/query.c projects/armv6/contrib/bind9/bin/named/server.c projects/armv6/contrib/bind9/bin/named/unix/dlz_dlopen_driver.c projects/armv6/contrib/bind9/lib/bind9/api projects/armv6/contrib/bind9/lib/bind9/check.c projects/armv6/contrib/bind9/lib/dns/api projects/armv6/contrib/bind9/lib/dns/dnssec.c projects/armv6/contrib/bind9/lib/dns/include/dns/ecdb.h projects/armv6/contrib/bind9/lib/dns/include/dns/rpz.h projects/armv6/contrib/bind9/lib/dns/include/dns/sdb.h projects/armv6/contrib/bind9/lib/dns/include/dns/stats.h projects/armv6/contrib/bind9/lib/dns/include/dns/tsec.h projects/armv6/contrib/bind9/lib/dns/include/dns/view.h projects/armv6/contrib/bind9/lib/dns/rbtdb.c projects/armv6/contrib/bind9/lib/dns/rdata.c projects/armv6/contrib/bind9/lib/dns/rdataslab.c projects/armv6/contrib/bind9/lib/dns/resolver.c projects/armv6/contrib/bind9/lib/dns/sdb.c projects/armv6/contrib/bind9/lib/dns/tkey.c projects/armv6/contrib/bind9/lib/dns/zone.c projects/armv6/contrib/bind9/lib/isc/pthreads/mutex.c projects/armv6/contrib/bind9/lib/isccfg/api projects/armv6/contrib/bind9/lib/isccfg/parser.c projects/armv6/contrib/bind9/version projects/armv6/contrib/binutils/gas/config/tc-i386.c projects/armv6/contrib/binutils/ld/emultempl/ppc32elf.em projects/armv6/contrib/binutils/opcodes/i386-dis.c projects/armv6/contrib/binutils/opcodes/i386-opc.h projects/armv6/contrib/binutils/opcodes/i386-opc.tbl projects/armv6/contrib/binutils/opcodes/i386-tbl.h projects/armv6/contrib/bsnmp/lib/bsnmpclient.3 projects/armv6/contrib/bsnmp/lib/bsnmplib.3 projects/armv6/contrib/bsnmp/snmp_mibII/mibII_tcp.c projects/armv6/contrib/bsnmp/snmp_target/snmp_target.3 projects/armv6/contrib/bsnmp/snmp_usm/snmp_usm.3 projects/armv6/contrib/bsnmp/snmp_vacm/snmp_vacm.3 projects/armv6/contrib/com_err/com_err.3 projects/armv6/contrib/compiler-rt/LICENSE.TXT projects/armv6/contrib/compiler-rt/lib/absvti2.c projects/armv6/contrib/compiler-rt/lib/adddf3.c projects/armv6/contrib/compiler-rt/lib/addsf3.c projects/armv6/contrib/compiler-rt/lib/addvti3.c projects/armv6/contrib/compiler-rt/lib/ashldi3.c projects/armv6/contrib/compiler-rt/lib/ashlti3.c projects/armv6/contrib/compiler-rt/lib/ashrdi3.c projects/armv6/contrib/compiler-rt/lib/ashrti3.c projects/armv6/contrib/compiler-rt/lib/assembly.h projects/armv6/contrib/compiler-rt/lib/clzti2.c projects/armv6/contrib/compiler-rt/lib/cmpti2.c projects/armv6/contrib/compiler-rt/lib/ctzti2.c projects/armv6/contrib/compiler-rt/lib/divdf3.c projects/armv6/contrib/compiler-rt/lib/divmoddi4.c projects/armv6/contrib/compiler-rt/lib/divsf3.c projects/armv6/contrib/compiler-rt/lib/divsi3.c projects/armv6/contrib/compiler-rt/lib/divti3.c projects/armv6/contrib/compiler-rt/lib/extendsfdf2.c projects/armv6/contrib/compiler-rt/lib/ffsti2.c projects/armv6/contrib/compiler-rt/lib/fixdfdi.c projects/armv6/contrib/compiler-rt/lib/fixdfsi.c projects/armv6/contrib/compiler-rt/lib/fixdfti.c projects/armv6/contrib/compiler-rt/lib/fixsfdi.c projects/armv6/contrib/compiler-rt/lib/fixsfsi.c projects/armv6/contrib/compiler-rt/lib/fixsfti.c projects/armv6/contrib/compiler-rt/lib/fixunsdfdi.c projects/armv6/contrib/compiler-rt/lib/fixunsdfsi.c projects/armv6/contrib/compiler-rt/lib/fixunsdfti.c projects/armv6/contrib/compiler-rt/lib/fixunssfdi.c projects/armv6/contrib/compiler-rt/lib/fixunssfsi.c projects/armv6/contrib/compiler-rt/lib/fixunssfti.c projects/armv6/contrib/compiler-rt/lib/fixunsxfti.c projects/armv6/contrib/compiler-rt/lib/fixxfti.c projects/armv6/contrib/compiler-rt/lib/floatdidf.c projects/armv6/contrib/compiler-rt/lib/floatdisf.c projects/armv6/contrib/compiler-rt/lib/floatsidf.c projects/armv6/contrib/compiler-rt/lib/floatsisf.c projects/armv6/contrib/compiler-rt/lib/floattidf.c projects/armv6/contrib/compiler-rt/lib/floattisf.c projects/armv6/contrib/compiler-rt/lib/floattixf.c projects/armv6/contrib/compiler-rt/lib/floatundidf.c projects/armv6/contrib/compiler-rt/lib/floatundisf.c projects/armv6/contrib/compiler-rt/lib/floatunsidf.c projects/armv6/contrib/compiler-rt/lib/floatunsisf.c projects/armv6/contrib/compiler-rt/lib/floatuntidf.c projects/armv6/contrib/compiler-rt/lib/floatuntisf.c projects/armv6/contrib/compiler-rt/lib/floatuntixf.c projects/armv6/contrib/compiler-rt/lib/fp_lib.h projects/armv6/contrib/compiler-rt/lib/int_endianness.h projects/armv6/contrib/compiler-rt/lib/int_util.c projects/armv6/contrib/compiler-rt/lib/int_util.h projects/armv6/contrib/compiler-rt/lib/lshrdi3.c projects/armv6/contrib/compiler-rt/lib/lshrti3.c projects/armv6/contrib/compiler-rt/lib/modti3.c projects/armv6/contrib/compiler-rt/lib/muldf3.c projects/armv6/contrib/compiler-rt/lib/muldi3.c projects/armv6/contrib/compiler-rt/lib/muloti4.c projects/armv6/contrib/compiler-rt/lib/mulsf3.c projects/armv6/contrib/compiler-rt/lib/multi3.c projects/armv6/contrib/compiler-rt/lib/mulvti3.c projects/armv6/contrib/compiler-rt/lib/negdf2.c projects/armv6/contrib/compiler-rt/lib/negsf2.c projects/armv6/contrib/compiler-rt/lib/negti2.c projects/armv6/contrib/compiler-rt/lib/negvti2.c projects/armv6/contrib/compiler-rt/lib/parityti2.c projects/armv6/contrib/compiler-rt/lib/popcountti2.c projects/armv6/contrib/compiler-rt/lib/powitf2.c projects/armv6/contrib/compiler-rt/lib/sparc64/divmod.m4 projects/armv6/contrib/compiler-rt/lib/sparc64/divsi3.S projects/armv6/contrib/compiler-rt/lib/sparc64/modsi3.S projects/armv6/contrib/compiler-rt/lib/subdf3.c projects/armv6/contrib/compiler-rt/lib/subsf3.c projects/armv6/contrib/compiler-rt/lib/subvti3.c projects/armv6/contrib/compiler-rt/lib/truncdfsf2.c projects/armv6/contrib/compiler-rt/lib/ucmpti2.c projects/armv6/contrib/compiler-rt/lib/udivmoddi4.c projects/armv6/contrib/compiler-rt/lib/udivmodti4.c projects/armv6/contrib/compiler-rt/lib/udivsi3.c projects/armv6/contrib/compiler-rt/lib/udivti3.c projects/armv6/contrib/compiler-rt/lib/umodti3.c projects/armv6/contrib/dtc/Documentation/dts-format.txt projects/armv6/contrib/dtc/Documentation/manual.txt projects/armv6/contrib/dtc/Makefile projects/armv6/contrib/dtc/checks.c projects/armv6/contrib/dtc/data.c projects/armv6/contrib/dtc/dtc-lexer.l projects/armv6/contrib/dtc/dtc-parser.y projects/armv6/contrib/dtc/dtc.c projects/armv6/contrib/dtc/dtc.h projects/armv6/contrib/dtc/flattree.c projects/armv6/contrib/dtc/fstree.c projects/armv6/contrib/dtc/libfdt/Makefile.libfdt projects/armv6/contrib/dtc/libfdt/fdt.c projects/armv6/contrib/dtc/libfdt/fdt_ro.c projects/armv6/contrib/dtc/libfdt/fdt_rw.c projects/armv6/contrib/dtc/libfdt/libfdt.h projects/armv6/contrib/dtc/libfdt/libfdt_env.h projects/armv6/contrib/dtc/libfdt/libfdt_internal.h projects/armv6/contrib/dtc/livetree.c projects/armv6/contrib/dtc/srcpos.c projects/armv6/contrib/dtc/srcpos.h projects/armv6/contrib/dtc/treesource.c projects/armv6/contrib/dtc/util.c projects/armv6/contrib/dtc/util.h projects/armv6/contrib/gcc/ChangeLog.gcc43 projects/armv6/contrib/gcc/config/arm/freebsd.h projects/armv6/contrib/gcc/config/i386/freebsd.h projects/armv6/contrib/gcc/config/i386/freebsd64.h projects/armv6/contrib/gcc/config/ia64/freebsd.h projects/armv6/contrib/gcc/config/mips/freebsd.h projects/armv6/contrib/gcc/config/mips/mips.c projects/armv6/contrib/gcc/config/rs6000/freebsd.h projects/armv6/contrib/gcc/config/rs6000/rs6000.md projects/armv6/contrib/gcc/config/sparc/freebsd.h projects/armv6/contrib/gcc/config/sparc/sparc.md projects/armv6/contrib/gcc/cse.c projects/armv6/contrib/gcc/expr.c projects/armv6/contrib/gcc/fold-const.c projects/armv6/contrib/gcc/gimplify.c projects/armv6/contrib/gcc/ipa-pure-const.c projects/armv6/contrib/gcc/ipa-utils.c projects/armv6/contrib/gcc/rtl.h projects/armv6/contrib/gcc/tree-ssa-ccp.c projects/armv6/contrib/gcc/tree-ssa-pre.c projects/armv6/contrib/gcc/var-tracking.c projects/armv6/contrib/gcc/varasm.c projects/armv6/contrib/groff/tmac/doc-syms projects/armv6/contrib/groff/tmac/doc.tmac projects/armv6/contrib/groff/tmac/groff_mdoc.man projects/armv6/contrib/jemalloc/ChangeLog projects/armv6/contrib/jemalloc/FREEBSD-Xlist projects/armv6/contrib/jemalloc/FREEBSD-diffs projects/armv6/contrib/jemalloc/VERSION projects/armv6/contrib/jemalloc/doc/jemalloc.3 projects/armv6/contrib/jemalloc/include/jemalloc/internal/arena.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/atomic.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/ctl.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/mutex.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/private_namespace.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/prof.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/tcache.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/tsd.h projects/armv6/contrib/jemalloc/include/jemalloc/internal/util.h projects/armv6/contrib/jemalloc/include/jemalloc/jemalloc.h projects/armv6/contrib/jemalloc/include/jemalloc/jemalloc_defs.h projects/armv6/contrib/jemalloc/src/arena.c projects/armv6/contrib/jemalloc/src/chunk.c projects/armv6/contrib/jemalloc/src/chunk_mmap.c projects/armv6/contrib/jemalloc/src/ctl.c projects/armv6/contrib/jemalloc/src/huge.c projects/armv6/contrib/jemalloc/src/jemalloc.c projects/armv6/contrib/jemalloc/src/mutex.c projects/armv6/contrib/jemalloc/src/prof.c projects/armv6/contrib/jemalloc/src/quarantine.c projects/armv6/contrib/jemalloc/src/stats.c projects/armv6/contrib/jemalloc/src/tcache.c projects/armv6/contrib/jemalloc/src/tsd.c projects/armv6/contrib/jemalloc/src/util.c projects/armv6/contrib/less/LICENSE projects/armv6/contrib/less/Makefile.aut projects/armv6/contrib/less/NEWS projects/armv6/contrib/less/README projects/armv6/contrib/less/brac.c projects/armv6/contrib/less/ch.c projects/armv6/contrib/less/charset.c projects/armv6/contrib/less/charset.h projects/armv6/contrib/less/cmd.h projects/armv6/contrib/less/cmdbuf.c projects/armv6/contrib/less/command.c projects/armv6/contrib/less/configure projects/armv6/contrib/less/configure.ac projects/armv6/contrib/less/cvt.c projects/armv6/contrib/less/decode.c projects/armv6/contrib/less/defines.ds projects/armv6/contrib/less/defines.h.in projects/armv6/contrib/less/defines.o2 projects/armv6/contrib/less/defines.o9 projects/armv6/contrib/less/defines.wn projects/armv6/contrib/less/edit.c projects/armv6/contrib/less/filename.c projects/armv6/contrib/less/forwback.c projects/armv6/contrib/less/funcs.h projects/armv6/contrib/less/help.c projects/armv6/contrib/less/ifile.c projects/armv6/contrib/less/input.c projects/armv6/contrib/less/jump.c projects/armv6/contrib/less/less.h projects/armv6/contrib/less/less.hlp projects/armv6/contrib/less/less.man projects/armv6/contrib/less/less.nro projects/armv6/contrib/less/lessecho.c projects/armv6/contrib/less/lessecho.man projects/armv6/contrib/less/lessecho.nro projects/armv6/contrib/less/lesskey.c projects/armv6/contrib/less/lesskey.h projects/armv6/contrib/less/lesskey.man projects/armv6/contrib/less/lesskey.nro projects/armv6/contrib/less/lglob.h projects/armv6/contrib/less/line.c projects/armv6/contrib/less/linenum.c projects/armv6/contrib/less/lsystem.c projects/armv6/contrib/less/main.c projects/armv6/contrib/less/mark.c projects/armv6/contrib/less/mkhelp.c projects/armv6/contrib/less/optfunc.c projects/armv6/contrib/less/option.c projects/armv6/contrib/less/option.h projects/armv6/contrib/less/opttbl.c projects/armv6/contrib/less/os.c projects/armv6/contrib/less/output.c projects/armv6/contrib/less/pattern.c projects/armv6/contrib/less/pattern.h projects/armv6/contrib/less/pckeys.h projects/armv6/contrib/less/position.c projects/armv6/contrib/less/position.h projects/armv6/contrib/less/prompt.c projects/armv6/contrib/less/screen.c projects/armv6/contrib/less/scrsize.c projects/armv6/contrib/less/search.c projects/armv6/contrib/less/signal.c projects/armv6/contrib/less/tags.c projects/armv6/contrib/less/ttyin.c projects/armv6/contrib/less/version.c projects/armv6/contrib/libarchive/FREEBSD-Xlist (contents, props changed) projects/armv6/contrib/libarchive/FREEBSD-upgrade projects/armv6/contrib/libarchive/NEWS projects/armv6/contrib/libarchive/README projects/armv6/contrib/libarchive/cpio/bsdcpio.1 projects/armv6/contrib/libarchive/cpio/cmdline.c projects/armv6/contrib/libarchive/cpio/cpio.c projects/armv6/contrib/libarchive/cpio/cpio.h projects/armv6/contrib/libarchive/cpio/test/main.c projects/armv6/contrib/libarchive/cpio/test/test.h projects/armv6/contrib/libarchive/libarchive/archive.h projects/armv6/contrib/libarchive/libarchive/archive_acl.c projects/armv6/contrib/libarchive/libarchive/archive_check_magic.c projects/armv6/contrib/libarchive/libarchive/archive_endian.h projects/armv6/contrib/libarchive/libarchive/archive_entry.3 projects/armv6/contrib/libarchive/libarchive/archive_entry.c projects/armv6/contrib/libarchive/libarchive/archive_entry.h projects/armv6/contrib/libarchive/libarchive/archive_entry_acl.3 projects/armv6/contrib/libarchive/libarchive/archive_entry_link_resolver.c projects/armv6/contrib/libarchive/libarchive/archive_entry_linkify.3 projects/armv6/contrib/libarchive/libarchive/archive_entry_paths.3 projects/armv6/contrib/libarchive/libarchive/archive_entry_perms.3 projects/armv6/contrib/libarchive/libarchive/archive_entry_stat.3 projects/armv6/contrib/libarchive/libarchive/archive_entry_stat.c projects/armv6/contrib/libarchive/libarchive/archive_entry_time.3 projects/armv6/contrib/libarchive/libarchive/archive_ppmd7.c projects/armv6/contrib/libarchive/libarchive/archive_private.h projects/armv6/contrib/libarchive/libarchive/archive_read.3 projects/armv6/contrib/libarchive/libarchive/archive_read.c projects/armv6/contrib/libarchive/libarchive/archive_read_data.3 projects/armv6/contrib/libarchive/libarchive/archive_read_disk.3 projects/armv6/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c projects/armv6/contrib/libarchive/libarchive/archive_read_disk_posix.c projects/armv6/contrib/libarchive/libarchive/archive_read_disk_private.h projects/armv6/contrib/libarchive/libarchive/archive_read_extract.3 projects/armv6/contrib/libarchive/libarchive/archive_read_filter.3 projects/armv6/contrib/libarchive/libarchive/archive_read_format.3 projects/armv6/contrib/libarchive/libarchive/archive_read_free.3 projects/armv6/contrib/libarchive/libarchive/archive_read_header.3 projects/armv6/contrib/libarchive/libarchive/archive_read_new.3 projects/armv6/contrib/libarchive/libarchive/archive_read_open.3 projects/armv6/contrib/libarchive/libarchive/archive_read_open_fd.c projects/armv6/contrib/libarchive/libarchive/archive_read_open_filename.c projects/armv6/contrib/libarchive/libarchive/archive_read_private.h projects/armv6/contrib/libarchive/libarchive/archive_read_set_options.3 projects/armv6/contrib/libarchive/libarchive/archive_read_support_filter_rpm.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_7zip.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_cab.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_cpio.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_iso9660.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_lha.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_mtree.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_rar.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_tar.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_xar.c projects/armv6/contrib/libarchive/libarchive/archive_read_support_format_zip.c projects/armv6/contrib/libarchive/libarchive/archive_string.c projects/armv6/contrib/libarchive/libarchive/archive_string.h projects/armv6/contrib/libarchive/libarchive/archive_string_composition.h projects/armv6/contrib/libarchive/libarchive/archive_string_sprintf.c projects/armv6/contrib/libarchive/libarchive/archive_util.3 projects/armv6/contrib/libarchive/libarchive/archive_util.c projects/armv6/contrib/libarchive/libarchive/archive_write.3 projects/armv6/contrib/libarchive/libarchive/archive_write.c projects/armv6/contrib/libarchive/libarchive/archive_write_add_filter_bzip2.c projects/armv6/contrib/libarchive/libarchive/archive_write_add_filter_compress.c projects/armv6/contrib/libarchive/libarchive/archive_write_add_filter_gzip.c projects/armv6/contrib/libarchive/libarchive/archive_write_add_filter_program.c projects/armv6/contrib/libarchive/libarchive/archive_write_add_filter_xz.c projects/armv6/contrib/libarchive/libarchive/archive_write_blocksize.3 projects/armv6/contrib/libarchive/libarchive/archive_write_data.3 projects/armv6/contrib/libarchive/libarchive/archive_write_disk.3 projects/armv6/contrib/libarchive/libarchive/archive_write_disk_posix.c projects/armv6/contrib/libarchive/libarchive/archive_write_disk_private.h projects/armv6/contrib/libarchive/libarchive/archive_write_disk_set_standard_lookup.c projects/armv6/contrib/libarchive/libarchive/archive_write_filter.3 projects/armv6/contrib/libarchive/libarchive/archive_write_finish_entry.3 projects/armv6/contrib/libarchive/libarchive/archive_write_format.3 projects/armv6/contrib/libarchive/libarchive/archive_write_free.3 projects/armv6/contrib/libarchive/libarchive/archive_write_header.3 projects/armv6/contrib/libarchive/libarchive/archive_write_new.3 projects/armv6/contrib/libarchive/libarchive/archive_write_open.3 projects/armv6/contrib/libarchive/libarchive/archive_write_open_filename.c projects/armv6/contrib/libarchive/libarchive/archive_write_private.h projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_7zip.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_ar.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_cpio.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_cpio_newc.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_gnutar.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_mtree.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_pax.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_ustar.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_xar.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_format_zip.c projects/armv6/contrib/libarchive/libarchive/archive_write_set_options.3 projects/armv6/contrib/libarchive/libarchive/cpio.5 projects/armv6/contrib/libarchive/libarchive/libarchive-formats.5 projects/armv6/contrib/libarchive/libarchive/libarchive.3 projects/armv6/contrib/libarchive/libarchive/libarchive_changes.3 projects/armv6/contrib/libarchive/libarchive/libarchive_internals.3 projects/armv6/contrib/libarchive/libarchive/tar.5 projects/armv6/contrib/libarchive/libarchive/test/main.c projects/armv6/contrib/libarchive/libarchive/test/read_open_memory.c projects/armv6/contrib/libarchive/libarchive/test/test.h projects/armv6/contrib/libarchive/libarchive/test/test_archive_string_conversion.c projects/armv6/contrib/libarchive/libarchive/test/test_compat_zip.c projects/armv6/contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c projects/armv6/contrib/libarchive/libarchive/test/test_read_format_7zip.c projects/armv6/contrib/libarchive/libarchive/test/test_read_format_cab.c projects/armv6/contrib/libarchive/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.c projects/armv6/contrib/libarchive/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.c projects/armv6/contrib/libarchive/libarchive/test/test_read_format_rar.c projects/armv6/contrib/libarchive/libarchive/test/test_read_format_rar_unicode.rar.uu projects/armv6/contrib/libarchive/libarchive/test/test_read_format_tar_filename.c projects/armv6/contrib/libarchive/libarchive/test/test_read_pax_truncated.c projects/armv6/contrib/libarchive/libarchive/test/test_read_position.c projects/armv6/contrib/libarchive/libarchive/test/test_sparse_basic.c projects/armv6/contrib/libarchive/libarchive/test/test_write_format_zip.c projects/armv6/contrib/libarchive/libarchive_fe/err.c projects/armv6/contrib/libarchive/libarchive_fe/err.h projects/armv6/contrib/libarchive/tar/bsdtar.1 projects/armv6/contrib/libarchive/tar/bsdtar.c projects/armv6/contrib/libarchive/tar/bsdtar.h projects/armv6/contrib/libarchive/tar/read.c projects/armv6/contrib/libarchive/tar/test/main.c projects/armv6/contrib/libarchive/tar/test/test.h projects/armv6/contrib/libarchive/tar/test/test_basic.c projects/armv6/contrib/libarchive/tar/write.c projects/armv6/contrib/libc++/include/__bit_reference projects/armv6/contrib/libc++/include/__config projects/armv6/contrib/libc++/include/__tuple projects/armv6/contrib/libc++/include/algorithm projects/armv6/contrib/libc++/include/atomic projects/armv6/contrib/libc++/include/cmath projects/armv6/contrib/libc++/include/limits projects/armv6/contrib/libc++/include/memory projects/armv6/contrib/libc++/include/random projects/armv6/contrib/libc++/include/system_error projects/armv6/contrib/libc++/include/tuple projects/armv6/contrib/libc++/include/type_traits projects/armv6/contrib/libc++/include/utility projects/armv6/contrib/libc++/src/iostream.cpp projects/armv6/contrib/libc++/src/stdexcept.cpp projects/armv6/contrib/libc++/src/utility.cpp projects/armv6/contrib/libpcap/CHANGES projects/armv6/contrib/libpcap/CREDITS projects/armv6/contrib/libpcap/Makefile.in projects/armv6/contrib/libpcap/README projects/armv6/contrib/libpcap/VERSION projects/armv6/contrib/libpcap/bpf/net/bpf_filter.c projects/armv6/contrib/libpcap/config.h.in projects/armv6/contrib/libpcap/configure projects/armv6/contrib/libpcap/configure.in projects/armv6/contrib/libpcap/ethertype.h projects/armv6/contrib/libpcap/fad-getad.c projects/armv6/contrib/libpcap/gencode.c projects/armv6/contrib/libpcap/gencode.h projects/armv6/contrib/libpcap/grammar.y projects/armv6/contrib/libpcap/inet.c projects/armv6/contrib/libpcap/packaging/pcap.spec.in projects/armv6/contrib/libpcap/pcap-bpf.c projects/armv6/contrib/libpcap/pcap-bt-linux.c projects/armv6/contrib/libpcap/pcap-common.c projects/armv6/contrib/libpcap/pcap-config.in projects/armv6/contrib/libpcap/pcap-dag.c projects/armv6/contrib/libpcap/pcap-dlpi.c projects/armv6/contrib/libpcap/pcap-filter.manmisc projects/armv6/contrib/libpcap/pcap-filter.manmisc.in projects/armv6/contrib/libpcap/pcap-int.h projects/armv6/contrib/libpcap/pcap-libdlpi.c projects/armv6/contrib/libpcap/pcap-linktype.manmisc projects/armv6/contrib/libpcap/pcap-linktype.manmisc.in projects/armv6/contrib/libpcap/pcap-linux.c projects/armv6/contrib/libpcap/pcap-savefile.manfile projects/armv6/contrib/libpcap/pcap-stdinc.h projects/armv6/contrib/libpcap/pcap-usb-linux.c projects/armv6/contrib/libpcap/pcap-win32.c projects/armv6/contrib/libpcap/pcap.3pcap projects/armv6/contrib/libpcap/pcap.3pcap.in projects/armv6/contrib/libpcap/pcap.c projects/armv6/contrib/libpcap/pcap/bpf.h projects/armv6/contrib/libpcap/pcap/pcap.h projects/armv6/contrib/libpcap/pcap_activate.3pcap projects/armv6/contrib/libpcap/pcap_can_set_rfmon.3pcap projects/armv6/contrib/libpcap/pcap_compile.3pcap projects/armv6/contrib/libpcap/pcap_compile.3pcap.in projects/armv6/contrib/libpcap/pcap_datalink.3pcap projects/armv6/contrib/libpcap/pcap_datalink.3pcap.in projects/armv6/contrib/libpcap/pcap_datalink_name_to_val.3pcap projects/armv6/contrib/libpcap/pcap_datalink_val_to_name.3pcap projects/armv6/contrib/libpcap/pcap_dump_open.3pcap projects/armv6/contrib/libpcap/pcap_fileno.3pcap projects/armv6/contrib/libpcap/pcap_findalldevs.3pcap projects/armv6/contrib/libpcap/pcap_get_selectable_fd.3pcap projects/armv6/contrib/libpcap/pcap_list_datalinks.3pcap projects/armv6/contrib/libpcap/pcap_list_datalinks.3pcap.in projects/armv6/contrib/libpcap/pcap_loop.3pcap projects/armv6/contrib/libpcap/pcap_major_version.3pcap projects/armv6/contrib/libpcap/pcap_next_ex.3pcap projects/armv6/contrib/libpcap/pcap_open_dead.3pcap projects/armv6/contrib/libpcap/pcap_open_live.3pcap projects/armv6/contrib/libpcap/pcap_open_offline.3pcap projects/armv6/contrib/libpcap/pcap_set_datalink.3pcap projects/armv6/contrib/libpcap/savefile.c projects/armv6/contrib/libpcap/scanner.l projects/armv6/contrib/libpcap/sf-pcap-ng.c projects/armv6/contrib/libpcap/sf-pcap.c projects/armv6/contrib/libstdc++/include/bits/locale_facets.tcc projects/armv6/contrib/libstdc++/include/bits/stl_bvector.h projects/armv6/contrib/libstdc++/include/bits/stl_deque.h projects/armv6/contrib/libstdc++/include/bits/stl_list.h projects/armv6/contrib/libstdc++/include/bits/stl_map.h projects/armv6/contrib/libstdc++/include/bits/stl_multimap.h projects/armv6/contrib/libstdc++/include/bits/stl_multiset.h projects/armv6/contrib/libstdc++/include/bits/stl_set.h projects/armv6/contrib/libstdc++/include/bits/stl_tree.h projects/armv6/contrib/libstdc++/include/bits/stl_vector.h projects/armv6/contrib/llvm/include/llvm-c/lto.h projects/armv6/contrib/llvm/include/llvm/ADT/SmallPtrSet.h projects/armv6/contrib/llvm/include/llvm/ADT/StringMap.h projects/armv6/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h projects/armv6/contrib/llvm/include/llvm/CodeGen/Passes.h projects/armv6/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h projects/armv6/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h projects/armv6/contrib/llvm/include/llvm/IntrinsicsX86.td projects/armv6/contrib/llvm/include/llvm/LLVMContext.h projects/armv6/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h projects/armv6/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h projects/armv6/contrib/llvm/include/llvm/Object/ELF.h projects/armv6/contrib/llvm/include/llvm/Operator.h projects/armv6/contrib/llvm/include/llvm/Support/FileSystem.h projects/armv6/contrib/llvm/include/llvm/Support/IRBuilder.h projects/armv6/contrib/llvm/include/llvm/Support/Process.h projects/armv6/contrib/llvm/include/llvm/Support/SourceMgr.h projects/armv6/contrib/llvm/include/llvm/Support/YAMLParser.h projects/armv6/contrib/llvm/include/llvm/Support/raw_ostream.h projects/armv6/contrib/llvm/include/llvm/TableGen/Error.h projects/armv6/contrib/llvm/include/llvm/TableGen/Record.h projects/armv6/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h projects/armv6/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h projects/armv6/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h projects/armv6/contrib/llvm/include/llvm/Transforms/Vectorize.h projects/armv6/contrib/llvm/lib/Analysis/ConstantFolding.cpp projects/armv6/contrib/llvm/lib/Analysis/ScalarEvolution.cpp projects/armv6/contrib/llvm/lib/Analysis/ValueTracking.cpp projects/armv6/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp projects/armv6/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h projects/armv6/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp projects/armv6/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp projects/armv6/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp projects/armv6/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp projects/armv6/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp projects/armv6/contrib/llvm/lib/CodeGen/Passes.cpp projects/armv6/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp projects/armv6/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp projects/armv6/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp projects/armv6/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp projects/armv6/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp projects/armv6/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp projects/armv6/contrib/llvm/lib/CodeGen/SlotIndexes.cpp projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp projects/armv6/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h projects/armv6/contrib/llvm/lib/MC/MCParser/AsmParser.cpp projects/armv6/contrib/llvm/lib/Object/ELFObjectFile.cpp projects/armv6/contrib/llvm/lib/Support/SmallPtrSet.cpp projects/armv6/contrib/llvm/lib/Support/SourceMgr.cpp projects/armv6/contrib/llvm/lib/Support/Unix/PathV2.inc projects/armv6/contrib/llvm/lib/Support/Unix/Process.inc projects/armv6/contrib/llvm/lib/Support/Windows/PathV2.inc projects/armv6/contrib/llvm/lib/Support/Windows/Process.inc projects/armv6/contrib/llvm/lib/Support/YAMLParser.cpp projects/armv6/contrib/llvm/lib/Support/raw_ostream.cpp projects/armv6/contrib/llvm/lib/TableGen/Error.cpp projects/armv6/contrib/llvm/lib/Target/ARM/ARMCallingConv.td projects/armv6/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td projects/armv6/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td projects/armv6/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td projects/armv6/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp projects/armv6/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp projects/armv6/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp projects/armv6/contrib/llvm/lib/Target/CellSPU/SPUCallingConv.td projects/armv6/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/Hexagon.h projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonInstrFormatsV4.td projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV3.td projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonSchedule.td projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonScheduleV4.td projects/armv6/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.cpp projects/armv6/contrib/llvm/lib/Target/Hexagon/InstPrinter/HexagonInstPrinter.h projects/armv6/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h projects/armv6/contrib/llvm/lib/Target/MBlaze/MBlazeCallingConv.td projects/armv6/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp projects/armv6/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp projects/armv6/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp projects/armv6/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td projects/armv6/contrib/llvm/lib/Target/Mips/MipsCondMov.td projects/armv6/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp projects/armv6/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td projects/armv6/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td projects/armv6/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td projects/armv6/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/PTX/PTXTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td projects/armv6/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/TargetLibraryInfo.cpp projects/armv6/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp projects/armv6/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp projects/armv6/contrib/llvm/lib/Target/X86/X86ISelLowering.h projects/armv6/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td projects/armv6/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp projects/armv6/contrib/llvm/lib/Target/X86/X86InstrSSE.td projects/armv6/contrib/llvm/lib/Target/X86/X86Subtarget.cpp projects/armv6/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp projects/armv6/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp projects/armv6/contrib/llvm/lib/Transforms/IPO/Internalize.cpp projects/armv6/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp projects/armv6/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp projects/armv6/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp projects/armv6/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp projects/armv6/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp projects/armv6/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp projects/armv6/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp projects/armv6/contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp projects/armv6/contrib/llvm/lib/VMCore/AutoUpgrade.cpp projects/armv6/contrib/llvm/lib/VMCore/Instructions.cpp projects/armv6/contrib/llvm/lib/VMCore/LLVMContext.cpp projects/armv6/contrib/llvm/lib/VMCore/Module.cpp projects/armv6/contrib/llvm/lib/VMCore/Verifier.cpp projects/armv6/contrib/llvm/tools/bugpoint/ToolRunner.cpp projects/armv6/contrib/llvm/tools/clang/include/clang/AST/Decl.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/Expr.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/Stmt.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/Type.h projects/armv6/contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h projects/armv6/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/ExceptionSpecificationType.h projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td projects/armv6/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h projects/armv6/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td projects/armv6/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h projects/armv6/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h projects/armv6/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h projects/armv6/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h projects/armv6/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h projects/armv6/contrib/llvm/tools/clang/include/clang/Parse/Parser.h projects/armv6/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h projects/armv6/contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h projects/armv6/contrib/llvm/tools/clang/include/clang/Sema/Scope.h projects/armv6/contrib/llvm/tools/clang/include/clang/Sema/Sema.h projects/armv6/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h projects/armv6/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h projects/armv6/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h projects/armv6/contrib/llvm/tools/clang/include/clang/Serialization/Module.h projects/armv6/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h projects/armv6/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h projects/armv6/contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h projects/armv6/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/Decl.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/Expr.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/Stmt.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/Type.cpp projects/armv6/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp projects/armv6/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp projects/armv6/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp projects/armv6/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp projects/armv6/contrib/llvm/tools/clang/lib/Basic/Targets.cpp projects/armv6/contrib/llvm/tools/clang/lib/Basic/Version.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h projects/armv6/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp projects/armv6/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp projects/armv6/contrib/llvm/tools/clang/lib/Driver/Driver.cpp projects/armv6/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp projects/armv6/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/armv6/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp projects/armv6/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp projects/armv6/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp projects/armv6/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp projects/armv6/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp projects/armv6/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp projects/armv6/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp projects/armv6/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h projects/armv6/contrib/llvm/tools/clang/lib/Headers/avxintrin.h projects/armv6/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp projects/armv6/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp projects/armv6/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp projects/armv6/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp projects/armv6/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp projects/armv6/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp projects/armv6/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp projects/armv6/contrib/llvm/tools/clang/lib/Parse/Parser.cpp projects/armv6/contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp projects/armv6/contrib/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/Sema.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp projects/armv6/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp projects/armv6/contrib/llvm/tools/clang/lib/Serialization/Module.cpp projects/armv6/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp projects/armv6/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp projects/armv6/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp projects/armv6/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp projects/armv6/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp projects/armv6/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp projects/armv6/contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp projects/armv6/contrib/llvm/tools/llc/llc.cpp projects/armv6/contrib/llvm/tools/lli/lli.cpp projects/armv6/contrib/llvm/tools/llvm-mc/Disassembler.cpp projects/armv6/contrib/llvm/tools/llvm-mc/Disassembler.h projects/armv6/contrib/llvm/tools/llvm-mc/llvm-mc.cpp projects/armv6/contrib/llvm/tools/llvm-stress/llvm-stress.cpp projects/armv6/contrib/llvm/tools/opt/opt.cpp projects/armv6/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp projects/armv6/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp projects/armv6/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp projects/armv6/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp projects/armv6/contrib/llvm/utils/TableGen/EDEmitter.cpp projects/armv6/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp projects/armv6/contrib/ncurses/man/curs_threads.3x projects/armv6/contrib/netcat/FREEBSD-vendor projects/armv6/contrib/netcat/nc.1 projects/armv6/contrib/netcat/netcat.c projects/armv6/contrib/openpam/CREDITS projects/armv6/contrib/openpam/HISTORY projects/armv6/contrib/openpam/LICENSE projects/armv6/contrib/openpam/Makefile.am projects/armv6/contrib/openpam/Makefile.in projects/armv6/contrib/openpam/RELNOTES projects/armv6/contrib/openpam/aclocal.m4 projects/armv6/contrib/openpam/bin/Makefile.am projects/armv6/contrib/openpam/bin/Makefile.in projects/armv6/contrib/openpam/bin/pamtest/pamtest.1 projects/armv6/contrib/openpam/bin/pamtest/pamtest.c projects/armv6/contrib/openpam/bin/su/su.1 projects/armv6/contrib/openpam/config.h.in projects/armv6/contrib/openpam/configure projects/armv6/contrib/openpam/configure.ac projects/armv6/contrib/openpam/doc/man/Makefile.am projects/armv6/contrib/openpam/doc/man/Makefile.in projects/armv6/contrib/openpam/doc/man/openpam.3 projects/armv6/contrib/openpam/doc/man/openpam_borrow_cred.3 projects/armv6/contrib/openpam/doc/man/openpam_free_data.3 projects/armv6/contrib/openpam/doc/man/openpam_free_envlist.3 projects/armv6/contrib/openpam/doc/man/openpam_get_option.3 projects/armv6/contrib/openpam/doc/man/openpam_log.3 projects/armv6/contrib/openpam/doc/man/openpam_nullconv.3 projects/armv6/contrib/openpam/doc/man/openpam_readline.3 projects/armv6/contrib/openpam/doc/man/openpam_restore_cred.3 projects/armv6/contrib/openpam/doc/man/openpam_set_option.3 projects/armv6/contrib/openpam/doc/man/openpam_subst.3 projects/armv6/contrib/openpam/doc/man/openpam_ttyconv.3 projects/armv6/contrib/openpam/doc/man/pam.3 projects/armv6/contrib/openpam/doc/man/pam.conf.5 projects/armv6/contrib/openpam/doc/man/pam_acct_mgmt.3 projects/armv6/contrib/openpam/doc/man/pam_authenticate.3 projects/armv6/contrib/openpam/doc/man/pam_chauthtok.3 projects/armv6/contrib/openpam/doc/man/pam_close_session.3 projects/armv6/contrib/openpam/doc/man/pam_conv.3 projects/armv6/contrib/openpam/doc/man/pam_end.3 projects/armv6/contrib/openpam/doc/man/pam_error.3 projects/armv6/contrib/openpam/doc/man/pam_get_authtok.3 projects/armv6/contrib/openpam/doc/man/pam_get_data.3 projects/armv6/contrib/openpam/doc/man/pam_get_item.3 projects/armv6/contrib/openpam/doc/man/pam_get_user.3 projects/armv6/contrib/openpam/doc/man/pam_getenv.3 projects/armv6/contrib/openpam/doc/man/pam_getenvlist.3 projects/armv6/contrib/openpam/doc/man/pam_info.3 projects/armv6/contrib/openpam/doc/man/pam_open_session.3 projects/armv6/contrib/openpam/doc/man/pam_prompt.3 projects/armv6/contrib/openpam/doc/man/pam_putenv.3 projects/armv6/contrib/openpam/doc/man/pam_set_data.3 projects/armv6/contrib/openpam/doc/man/pam_set_item.3 projects/armv6/contrib/openpam/doc/man/pam_setcred.3 projects/armv6/contrib/openpam/doc/man/pam_setenv.3 projects/armv6/contrib/openpam/doc/man/pam_sm_acct_mgmt.3 projects/armv6/contrib/openpam/doc/man/pam_sm_authenticate.3 projects/armv6/contrib/openpam/doc/man/pam_sm_chauthtok.3 projects/armv6/contrib/openpam/doc/man/pam_sm_close_session.3 projects/armv6/contrib/openpam/doc/man/pam_sm_open_session.3 projects/armv6/contrib/openpam/doc/man/pam_sm_setcred.3 projects/armv6/contrib/openpam/doc/man/pam_start.3 projects/armv6/contrib/openpam/doc/man/pam_strerror.3 projects/armv6/contrib/openpam/doc/man/pam_verror.3 projects/armv6/contrib/openpam/doc/man/pam_vinfo.3 projects/armv6/contrib/openpam/doc/man/pam_vprompt.3 projects/armv6/contrib/openpam/include/security/openpam.h projects/armv6/contrib/openpam/include/security/openpam_version.h projects/armv6/contrib/openpam/lib/Makefile.am projects/armv6/contrib/openpam/lib/Makefile.in projects/armv6/contrib/openpam/lib/openpam_check_owner_perms.c projects/armv6/contrib/openpam/lib/openpam_configure.c projects/armv6/contrib/openpam/lib/openpam_constants.h projects/armv6/contrib/openpam/lib/openpam_debug.h projects/armv6/contrib/openpam/lib/openpam_dynamic.c projects/armv6/contrib/openpam/lib/openpam_get_option.c projects/armv6/contrib/openpam/lib/openpam_impl.h projects/armv6/contrib/openpam/lib/openpam_load.c projects/armv6/contrib/openpam/lib/openpam_log.c projects/armv6/contrib/openpam/lib/openpam_readline.c projects/armv6/contrib/openpam/lib/openpam_set_option.c projects/armv6/contrib/openpam/lib/openpam_strlcmp.h projects/armv6/contrib/openpam/lib/openpam_strlcpy.h projects/armv6/contrib/openpam/lib/openpam_subst.c projects/armv6/contrib/openpam/lib/openpam_ttyconv.c projects/armv6/contrib/openpam/lib/pam_get_authtok.c projects/armv6/contrib/openpam/lib/pam_putenv.c projects/armv6/contrib/openpam/lib/pam_setenv.c projects/armv6/contrib/openpam/ltmain.sh projects/armv6/contrib/openpam/misc/gendoc.pl projects/armv6/contrib/tcpdump/CHANGES projects/armv6/contrib/tcpdump/CREDITS projects/armv6/contrib/tcpdump/Makefile.in projects/armv6/contrib/tcpdump/VERSION projects/armv6/contrib/tcpdump/acconfig.h projects/armv6/contrib/tcpdump/addrtoname.c projects/armv6/contrib/tcpdump/addrtoname.h projects/armv6/contrib/tcpdump/bootp.h projects/armv6/contrib/tcpdump/config.h.in projects/armv6/contrib/tcpdump/configure projects/armv6/contrib/tcpdump/configure.in projects/armv6/contrib/tcpdump/cpack.c projects/armv6/contrib/tcpdump/cpack.h projects/armv6/contrib/tcpdump/ethertype.h projects/armv6/contrib/tcpdump/forces.h projects/armv6/contrib/tcpdump/ieee802_11_radio.h projects/armv6/contrib/tcpdump/interface.h projects/armv6/contrib/tcpdump/ip.h projects/armv6/contrib/tcpdump/ip6.h projects/armv6/contrib/tcpdump/ipproto.c projects/armv6/contrib/tcpdump/ipproto.h projects/armv6/contrib/tcpdump/netdissect.h projects/armv6/contrib/tcpdump/ospf.h projects/armv6/contrib/tcpdump/oui.c projects/armv6/contrib/tcpdump/oui.h projects/armv6/contrib/tcpdump/print-802_11.c projects/armv6/contrib/tcpdump/print-ap1394.c projects/armv6/contrib/tcpdump/print-arcnet.c projects/armv6/contrib/tcpdump/print-arp.c projects/armv6/contrib/tcpdump/print-atalk.c projects/armv6/contrib/tcpdump/print-atm.c projects/armv6/contrib/tcpdump/print-bgp.c projects/armv6/contrib/tcpdump/print-cdp.c projects/armv6/contrib/tcpdump/print-chdlc.c projects/armv6/contrib/tcpdump/print-dccp.c projects/armv6/contrib/tcpdump/print-dhcp6.c projects/armv6/contrib/tcpdump/print-enc.c projects/armv6/contrib/tcpdump/print-ether.c projects/armv6/contrib/tcpdump/print-forces.c projects/armv6/contrib/tcpdump/print-fr.c projects/armv6/contrib/tcpdump/print-gre.c projects/armv6/contrib/tcpdump/print-icmp.c projects/armv6/contrib/tcpdump/print-icmp6.c projects/armv6/contrib/tcpdump/print-igmp.c projects/armv6/contrib/tcpdump/print-ip.c projects/armv6/contrib/tcpdump/print-ip6.c projects/armv6/contrib/tcpdump/print-ipnet.c projects/armv6/contrib/tcpdump/print-ipx.c projects/armv6/contrib/tcpdump/print-isoclns.c projects/armv6/contrib/tcpdump/print-juniper.c projects/armv6/contrib/tcpdump/print-lane.c projects/armv6/contrib/tcpdump/print-llc.c projects/armv6/contrib/tcpdump/print-lldp.c projects/armv6/contrib/tcpdump/print-mobile.c projects/armv6/contrib/tcpdump/print-mpls.c projects/armv6/contrib/tcpdump/print-null.c projects/armv6/contrib/tcpdump/print-ospf.c projects/armv6/contrib/tcpdump/print-pflog.c projects/armv6/contrib/tcpdump/print-pgm.c projects/armv6/contrib/tcpdump/print-pim.c projects/armv6/contrib/tcpdump/print-ppp.c projects/armv6/contrib/tcpdump/print-rrcp.c projects/armv6/contrib/tcpdump/print-sctp.c projects/armv6/contrib/tcpdump/print-sflow.c projects/armv6/contrib/tcpdump/print-sl.c projects/armv6/contrib/tcpdump/print-sll.c projects/armv6/contrib/tcpdump/print-sunrpc.c projects/armv6/contrib/tcpdump/print-symantec.c projects/armv6/contrib/tcpdump/print-tcp.c projects/armv6/contrib/tcpdump/print-tftp.c projects/armv6/contrib/tcpdump/print-udp.c projects/armv6/contrib/tcpdump/print-vrrp.c projects/armv6/contrib/tcpdump/tcp.h projects/armv6/contrib/tcpdump/tcpdump-stdinc.h projects/armv6/contrib/tcpdump/tcpdump.1.in projects/armv6/contrib/tcpdump/tcpdump.c projects/armv6/contrib/tcpdump/udp.h projects/armv6/contrib/telnet/telnet/telnet.1 projects/armv6/contrib/top/display.c projects/armv6/contrib/top/layout.h projects/armv6/contrib/top/machine.h projects/armv6/contrib/top/top.c projects/armv6/contrib/traceroute/traceroute.8 projects/armv6/crypto/openssh/ssh-keyscan.1 projects/armv6/crypto/openssh/ssh-keyscan.c projects/armv6/crypto/openssh/ssh.c projects/armv6/crypto/openssh/sshconnect.c projects/armv6/crypto/openssh/sshd.c projects/armv6/crypto/openssh/version.c projects/armv6/crypto/openssh/version.h projects/armv6/crypto/openssl/CHANGES projects/armv6/crypto/openssl/CHANGES.SSLeay projects/armv6/crypto/openssl/Configure projects/armv6/crypto/openssl/FAQ projects/armv6/crypto/openssl/INSTALL projects/armv6/crypto/openssl/LICENSE projects/armv6/crypto/openssl/Makefile projects/armv6/crypto/openssl/Makefile.org projects/armv6/crypto/openssl/Makefile.shared projects/armv6/crypto/openssl/NEWS projects/armv6/crypto/openssl/README projects/armv6/crypto/openssl/apps/Makefile projects/armv6/crypto/openssl/apps/apps.c projects/armv6/crypto/openssl/apps/apps.h projects/armv6/crypto/openssl/apps/asn1pars.c projects/armv6/crypto/openssl/apps/ca.c projects/armv6/crypto/openssl/apps/ciphers.c projects/armv6/crypto/openssl/apps/client.pem projects/armv6/crypto/openssl/apps/cms.c projects/armv6/crypto/openssl/apps/crl2p7.c projects/armv6/crypto/openssl/apps/dgst.c projects/armv6/crypto/openssl/apps/dh.c projects/armv6/crypto/openssl/apps/dhparam.c projects/armv6/crypto/openssl/apps/dsa.c projects/armv6/crypto/openssl/apps/ec.c projects/armv6/crypto/openssl/apps/ecparam.c projects/armv6/crypto/openssl/apps/enc.c projects/armv6/crypto/openssl/apps/engine.c projects/armv6/crypto/openssl/apps/errstr.c projects/armv6/crypto/openssl/apps/gendh.c projects/armv6/crypto/openssl/apps/genrsa.c projects/armv6/crypto/openssl/apps/ocsp.c projects/armv6/crypto/openssl/apps/openssl.c projects/armv6/crypto/openssl/apps/openssl.cnf projects/armv6/crypto/openssl/apps/pkcs12.c projects/armv6/crypto/openssl/apps/pkcs7.c projects/armv6/crypto/openssl/apps/pkcs8.c projects/armv6/crypto/openssl/apps/prime.c projects/armv6/crypto/openssl/apps/progs.h projects/armv6/crypto/openssl/apps/progs.pl projects/armv6/crypto/openssl/apps/req.c projects/armv6/crypto/openssl/apps/rsa.c projects/armv6/crypto/openssl/apps/rsautl.c projects/armv6/crypto/openssl/apps/s_apps.h projects/armv6/crypto/openssl/apps/s_cb.c projects/armv6/crypto/openssl/apps/s_client.c projects/armv6/crypto/openssl/apps/s_server.c projects/armv6/crypto/openssl/apps/s_socket.c projects/armv6/crypto/openssl/apps/s_time.c projects/armv6/crypto/openssl/apps/server.pem projects/armv6/crypto/openssl/apps/server2.pem projects/armv6/crypto/openssl/apps/sess_id.c projects/armv6/crypto/openssl/apps/smime.c projects/armv6/crypto/openssl/apps/speed.c projects/armv6/crypto/openssl/apps/verify.c projects/armv6/crypto/openssl/apps/x509.c projects/armv6/crypto/openssl/config projects/armv6/crypto/openssl/crypto/Makefile projects/armv6/crypto/openssl/crypto/aes/Makefile projects/armv6/crypto/openssl/crypto/aes/aes.h projects/armv6/crypto/openssl/crypto/aes/aes_cbc.c projects/armv6/crypto/openssl/crypto/aes/aes_cfb.c projects/armv6/crypto/openssl/crypto/aes/aes_core.c projects/armv6/crypto/openssl/crypto/aes/aes_ctr.c projects/armv6/crypto/openssl/crypto/aes/aes_ige.c projects/armv6/crypto/openssl/crypto/aes/aes_misc.c projects/armv6/crypto/openssl/crypto/aes/aes_ofb.c projects/armv6/crypto/openssl/crypto/aes/asm/aes-586.pl projects/armv6/crypto/openssl/crypto/aes/asm/aes-x86_64.pl projects/armv6/crypto/openssl/crypto/asn1/Makefile projects/armv6/crypto/openssl/crypto/asn1/a_bitstr.c projects/armv6/crypto/openssl/crypto/asn1/a_d2i_fp.c projects/armv6/crypto/openssl/crypto/asn1/a_digest.c projects/armv6/crypto/openssl/crypto/asn1/a_dup.c projects/armv6/crypto/openssl/crypto/asn1/a_gentm.c projects/armv6/crypto/openssl/crypto/asn1/a_int.c projects/armv6/crypto/openssl/crypto/asn1/a_object.c projects/armv6/crypto/openssl/crypto/asn1/a_octet.c projects/armv6/crypto/openssl/crypto/asn1/a_set.c projects/armv6/crypto/openssl/crypto/asn1/a_sign.c projects/armv6/crypto/openssl/crypto/asn1/a_strex.c projects/armv6/crypto/openssl/crypto/asn1/a_strnid.c projects/armv6/crypto/openssl/crypto/asn1/a_time.c projects/armv6/crypto/openssl/crypto/asn1/a_type.c projects/armv6/crypto/openssl/crypto/asn1/a_utctm.c projects/armv6/crypto/openssl/crypto/asn1/a_verify.c projects/armv6/crypto/openssl/crypto/asn1/asn1.h projects/armv6/crypto/openssl/crypto/asn1/asn1_err.c projects/armv6/crypto/openssl/crypto/asn1/asn1_gen.c projects/armv6/crypto/openssl/crypto/asn1/asn1_lib.c projects/armv6/crypto/openssl/crypto/asn1/asn1_mac.h projects/armv6/crypto/openssl/crypto/asn1/asn1_par.c projects/armv6/crypto/openssl/crypto/asn1/asn1t.h projects/armv6/crypto/openssl/crypto/asn1/asn_mime.c projects/armv6/crypto/openssl/crypto/asn1/asn_pack.c projects/armv6/crypto/openssl/crypto/asn1/charmap.h projects/armv6/crypto/openssl/crypto/asn1/d2i_pr.c projects/armv6/crypto/openssl/crypto/asn1/d2i_pu.c projects/armv6/crypto/openssl/crypto/asn1/i2d_pr.c projects/armv6/crypto/openssl/crypto/asn1/n_pkey.c projects/armv6/crypto/openssl/crypto/asn1/nsseq.c projects/armv6/crypto/openssl/crypto/asn1/p5_pbe.c projects/armv6/crypto/openssl/crypto/asn1/p5_pbev2.c projects/armv6/crypto/openssl/crypto/asn1/p8_pkey.c projects/armv6/crypto/openssl/crypto/asn1/t_crl.c projects/armv6/crypto/openssl/crypto/asn1/t_pkey.c projects/armv6/crypto/openssl/crypto/asn1/t_req.c projects/armv6/crypto/openssl/crypto/asn1/t_spki.c projects/armv6/crypto/openssl/crypto/asn1/t_x509.c projects/armv6/crypto/openssl/crypto/asn1/tasn_dec.c projects/armv6/crypto/openssl/crypto/asn1/tasn_enc.c projects/armv6/crypto/openssl/crypto/asn1/tasn_fre.c projects/armv6/crypto/openssl/crypto/asn1/tasn_new.c projects/armv6/crypto/openssl/crypto/asn1/tasn_prn.c projects/armv6/crypto/openssl/crypto/asn1/tasn_typ.c projects/armv6/crypto/openssl/crypto/asn1/x_algor.c projects/armv6/crypto/openssl/crypto/asn1/x_crl.c projects/armv6/crypto/openssl/crypto/asn1/x_long.c projects/armv6/crypto/openssl/crypto/asn1/x_name.c projects/armv6/crypto/openssl/crypto/asn1/x_pubkey.c projects/armv6/crypto/openssl/crypto/asn1/x_req.c projects/armv6/crypto/openssl/crypto/asn1/x_x509.c projects/armv6/crypto/openssl/crypto/bf/Makefile projects/armv6/crypto/openssl/crypto/bf/asm/bf-586.pl projects/armv6/crypto/openssl/crypto/bf/bf_skey.c projects/armv6/crypto/openssl/crypto/bf/blowfish.h projects/armv6/crypto/openssl/crypto/bio/Makefile projects/armv6/crypto/openssl/crypto/bio/b_print.c projects/armv6/crypto/openssl/crypto/bio/b_sock.c projects/armv6/crypto/openssl/crypto/bio/bf_buff.c projects/armv6/crypto/openssl/crypto/bio/bio.h projects/armv6/crypto/openssl/crypto/bio/bio_cb.c projects/armv6/crypto/openssl/crypto/bio/bio_err.c projects/armv6/crypto/openssl/crypto/bio/bio_lcl.h projects/armv6/crypto/openssl/crypto/bio/bio_lib.c projects/armv6/crypto/openssl/crypto/bio/bss_acpt.c projects/armv6/crypto/openssl/crypto/bio/bss_bio.c projects/armv6/crypto/openssl/crypto/bio/bss_dgram.c projects/armv6/crypto/openssl/crypto/bio/bss_fd.c projects/armv6/crypto/openssl/crypto/bio/bss_file.c projects/armv6/crypto/openssl/crypto/bio/bss_log.c projects/armv6/crypto/openssl/crypto/bio/bss_mem.c projects/armv6/crypto/openssl/crypto/bn/Makefile projects/armv6/crypto/openssl/crypto/bn/asm/bn-586.pl projects/armv6/crypto/openssl/crypto/bn/asm/co-586.pl projects/armv6/crypto/openssl/crypto/bn/asm/ppc.pl projects/armv6/crypto/openssl/crypto/bn/asm/sparcv8plus.S projects/armv6/crypto/openssl/crypto/bn/asm/x86_64-gcc.c projects/armv6/crypto/openssl/crypto/bn/asm/x86_64-mont.pl projects/armv6/crypto/openssl/crypto/bn/bn.h projects/armv6/crypto/openssl/crypto/bn/bn_asm.c projects/armv6/crypto/openssl/crypto/bn/bn_blind.c projects/armv6/crypto/openssl/crypto/bn/bn_ctx.c projects/armv6/crypto/openssl/crypto/bn/bn_div.c projects/armv6/crypto/openssl/crypto/bn/bn_exp.c projects/armv6/crypto/openssl/crypto/bn/bn_gf2m.c projects/armv6/crypto/openssl/crypto/bn/bn_lcl.h projects/armv6/crypto/openssl/crypto/bn/bn_lib.c projects/armv6/crypto/openssl/crypto/bn/bn_mont.c projects/armv6/crypto/openssl/crypto/bn/bn_nist.c projects/armv6/crypto/openssl/crypto/bn/bn_print.c projects/armv6/crypto/openssl/crypto/bn/bn_shift.c projects/armv6/crypto/openssl/crypto/bn/bntest.c projects/armv6/crypto/openssl/crypto/bn/exptest.c projects/armv6/crypto/openssl/crypto/buffer/Makefile projects/armv6/crypto/openssl/crypto/buffer/buf_err.c projects/armv6/crypto/openssl/crypto/buffer/buf_str.c projects/armv6/crypto/openssl/crypto/buffer/buffer.c projects/armv6/crypto/openssl/crypto/buffer/buffer.h projects/armv6/crypto/openssl/crypto/camellia/Makefile projects/armv6/crypto/openssl/crypto/camellia/camellia.c projects/armv6/crypto/openssl/crypto/camellia/camellia.h projects/armv6/crypto/openssl/crypto/camellia/cmll_cbc.c projects/armv6/crypto/openssl/crypto/camellia/cmll_cfb.c projects/armv6/crypto/openssl/crypto/camellia/cmll_ctr.c projects/armv6/crypto/openssl/crypto/camellia/cmll_locl.h projects/armv6/crypto/openssl/crypto/camellia/cmll_misc.c projects/armv6/crypto/openssl/crypto/camellia/cmll_ofb.c projects/armv6/crypto/openssl/crypto/cast/Makefile projects/armv6/crypto/openssl/crypto/cast/asm/cast-586.pl projects/armv6/crypto/openssl/crypto/cast/c_skey.c projects/armv6/crypto/openssl/crypto/cast/cast.h projects/armv6/crypto/openssl/crypto/cms/Makefile projects/armv6/crypto/openssl/crypto/cms/cms.h projects/armv6/crypto/openssl/crypto/cms/cms_asn1.c projects/armv6/crypto/openssl/crypto/cms/cms_enc.c projects/armv6/crypto/openssl/crypto/cms/cms_env.c projects/armv6/crypto/openssl/crypto/cms/cms_err.c projects/armv6/crypto/openssl/crypto/cms/cms_ess.c projects/armv6/crypto/openssl/crypto/cms/cms_io.c projects/armv6/crypto/openssl/crypto/cms/cms_lcl.h projects/armv6/crypto/openssl/crypto/cms/cms_lib.c projects/armv6/crypto/openssl/crypto/cms/cms_sd.c projects/armv6/crypto/openssl/crypto/cms/cms_smime.c projects/armv6/crypto/openssl/crypto/comp/Makefile projects/armv6/crypto/openssl/crypto/comp/c_rle.c projects/armv6/crypto/openssl/crypto/comp/c_zlib.c projects/armv6/crypto/openssl/crypto/comp/comp_err.c projects/armv6/crypto/openssl/crypto/conf/Makefile projects/armv6/crypto/openssl/crypto/conf/README projects/armv6/crypto/openssl/crypto/conf/conf.h projects/armv6/crypto/openssl/crypto/conf/conf_api.c projects/armv6/crypto/openssl/crypto/conf/conf_def.c projects/armv6/crypto/openssl/crypto/conf/conf_err.c projects/armv6/crypto/openssl/crypto/conf/conf_lib.c projects/armv6/crypto/openssl/crypto/conf/conf_mall.c projects/armv6/crypto/openssl/crypto/conf/conf_mod.c projects/armv6/crypto/openssl/crypto/cpt_err.c projects/armv6/crypto/openssl/crypto/cryptlib.c projects/armv6/crypto/openssl/crypto/cryptlib.h projects/armv6/crypto/openssl/crypto/crypto.h projects/armv6/crypto/openssl/crypto/des/Makefile projects/armv6/crypto/openssl/crypto/des/asm/crypt586.pl projects/armv6/crypto/openssl/crypto/des/asm/des-586.pl projects/armv6/crypto/openssl/crypto/des/asm/des_enc.m4 projects/armv6/crypto/openssl/crypto/des/des.h projects/armv6/crypto/openssl/crypto/des/des_enc.c projects/armv6/crypto/openssl/crypto/des/des_locl.h projects/armv6/crypto/openssl/crypto/des/ecb_enc.c projects/armv6/crypto/openssl/crypto/des/enc_read.c projects/armv6/crypto/openssl/crypto/des/enc_writ.c projects/armv6/crypto/openssl/crypto/des/fcrypt_b.c projects/armv6/crypto/openssl/crypto/des/set_key.c projects/armv6/crypto/openssl/crypto/des/xcbc_enc.c projects/armv6/crypto/openssl/crypto/dh/Makefile projects/armv6/crypto/openssl/crypto/dh/dh.h projects/armv6/crypto/openssl/crypto/dh/dh_asn1.c projects/armv6/crypto/openssl/crypto/dh/dh_check.c projects/armv6/crypto/openssl/crypto/dh/dh_err.c projects/armv6/crypto/openssl/crypto/dh/dh_gen.c projects/armv6/crypto/openssl/crypto/dh/dh_key.c projects/armv6/crypto/openssl/crypto/dh/dh_lib.c projects/armv6/crypto/openssl/crypto/dsa/Makefile projects/armv6/crypto/openssl/crypto/dsa/dsa.h projects/armv6/crypto/openssl/crypto/dsa/dsa_asn1.c projects/armv6/crypto/openssl/crypto/dsa/dsa_err.c projects/armv6/crypto/openssl/crypto/dsa/dsa_gen.c projects/armv6/crypto/openssl/crypto/dsa/dsa_key.c projects/armv6/crypto/openssl/crypto/dsa/dsa_lib.c projects/armv6/crypto/openssl/crypto/dsa/dsa_ossl.c projects/armv6/crypto/openssl/crypto/dsa/dsa_sign.c projects/armv6/crypto/openssl/crypto/dsa/dsa_vrf.c projects/armv6/crypto/openssl/crypto/dsa/dsatest.c projects/armv6/crypto/openssl/crypto/dso/Makefile projects/armv6/crypto/openssl/crypto/dso/dso.h projects/armv6/crypto/openssl/crypto/dso/dso_dl.c projects/armv6/crypto/openssl/crypto/dso/dso_dlfcn.c projects/armv6/crypto/openssl/crypto/dso/dso_err.c projects/armv6/crypto/openssl/crypto/dso/dso_lib.c projects/armv6/crypto/openssl/crypto/dso/dso_null.c projects/armv6/crypto/openssl/crypto/dso/dso_openssl.c projects/armv6/crypto/openssl/crypto/ec/Makefile projects/armv6/crypto/openssl/crypto/ec/ec.h projects/armv6/crypto/openssl/crypto/ec/ec2_mult.c projects/armv6/crypto/openssl/crypto/ec/ec2_smpl.c projects/armv6/crypto/openssl/crypto/ec/ec_asn1.c projects/armv6/crypto/openssl/crypto/ec/ec_curve.c projects/armv6/crypto/openssl/crypto/ec/ec_cvt.c projects/armv6/crypto/openssl/crypto/ec/ec_err.c projects/armv6/crypto/openssl/crypto/ec/ec_key.c projects/armv6/crypto/openssl/crypto/ec/ec_lcl.h projects/armv6/crypto/openssl/crypto/ec/ec_lib.c projects/armv6/crypto/openssl/crypto/ec/ec_mult.c projects/armv6/crypto/openssl/crypto/ec/ecp_mont.c projects/armv6/crypto/openssl/crypto/ec/ecp_nist.c projects/armv6/crypto/openssl/crypto/ec/ecp_smpl.c projects/armv6/crypto/openssl/crypto/ec/ectest.c projects/armv6/crypto/openssl/crypto/ecdh/Makefile projects/armv6/crypto/openssl/crypto/ecdh/ecdh.h projects/armv6/crypto/openssl/crypto/ecdh/ecdhtest.c projects/armv6/crypto/openssl/crypto/ecdh/ech_err.c projects/armv6/crypto/openssl/crypto/ecdh/ech_lib.c projects/armv6/crypto/openssl/crypto/ecdh/ech_locl.h projects/armv6/crypto/openssl/crypto/ecdh/ech_ossl.c projects/armv6/crypto/openssl/crypto/ecdsa/Makefile projects/armv6/crypto/openssl/crypto/ecdsa/ecdsa.h projects/armv6/crypto/openssl/crypto/ecdsa/ecdsatest.c projects/armv6/crypto/openssl/crypto/ecdsa/ecs_err.c projects/armv6/crypto/openssl/crypto/ecdsa/ecs_lib.c projects/armv6/crypto/openssl/crypto/ecdsa/ecs_locl.h projects/armv6/crypto/openssl/crypto/ecdsa/ecs_ossl.c projects/armv6/crypto/openssl/crypto/engine/Makefile projects/armv6/crypto/openssl/crypto/engine/eng_all.c projects/armv6/crypto/openssl/crypto/engine/eng_cryptodev.c projects/armv6/crypto/openssl/crypto/engine/eng_dyn.c projects/armv6/crypto/openssl/crypto/engine/eng_err.c projects/armv6/crypto/openssl/crypto/engine/eng_fat.c projects/armv6/crypto/openssl/crypto/engine/eng_int.h projects/armv6/crypto/openssl/crypto/engine/eng_lib.c projects/armv6/crypto/openssl/crypto/engine/eng_list.c projects/armv6/crypto/openssl/crypto/engine/eng_openssl.c projects/armv6/crypto/openssl/crypto/engine/eng_table.c projects/armv6/crypto/openssl/crypto/engine/engine.h projects/armv6/crypto/openssl/crypto/engine/enginetest.c projects/armv6/crypto/openssl/crypto/err/Makefile projects/armv6/crypto/openssl/crypto/err/err.c projects/armv6/crypto/openssl/crypto/err/err.h projects/armv6/crypto/openssl/crypto/err/err_all.c projects/armv6/crypto/openssl/crypto/err/err_prn.c projects/armv6/crypto/openssl/crypto/evp/Makefile projects/armv6/crypto/openssl/crypto/evp/bio_enc.c projects/armv6/crypto/openssl/crypto/evp/bio_md.c projects/armv6/crypto/openssl/crypto/evp/bio_ok.c projects/armv6/crypto/openssl/crypto/evp/c_all.c projects/armv6/crypto/openssl/crypto/evp/c_allc.c projects/armv6/crypto/openssl/crypto/evp/c_alld.c projects/armv6/crypto/openssl/crypto/evp/digest.c projects/armv6/crypto/openssl/crypto/evp/e_aes.c projects/armv6/crypto/openssl/crypto/evp/e_camellia.c projects/armv6/crypto/openssl/crypto/evp/e_des.c projects/armv6/crypto/openssl/crypto/evp/e_des3.c projects/armv6/crypto/openssl/crypto/evp/e_idea.c projects/armv6/crypto/openssl/crypto/evp/e_null.c projects/armv6/crypto/openssl/crypto/evp/e_rc2.c projects/armv6/crypto/openssl/crypto/evp/e_rc4.c projects/armv6/crypto/openssl/crypto/evp/e_seed.c projects/armv6/crypto/openssl/crypto/evp/e_xcbc_d.c projects/armv6/crypto/openssl/crypto/evp/encode.c projects/armv6/crypto/openssl/crypto/evp/evp.h projects/armv6/crypto/openssl/crypto/evp/evp_enc.c projects/armv6/crypto/openssl/crypto/evp/evp_err.c projects/armv6/crypto/openssl/crypto/evp/evp_key.c projects/armv6/crypto/openssl/crypto/evp/evp_lib.c projects/armv6/crypto/openssl/crypto/evp/evp_locl.h projects/armv6/crypto/openssl/crypto/evp/evp_pbe.c projects/armv6/crypto/openssl/crypto/evp/evp_pkey.c projects/armv6/crypto/openssl/crypto/evp/evp_test.c projects/armv6/crypto/openssl/crypto/evp/evptests.txt projects/armv6/crypto/openssl/crypto/evp/m_dss.c projects/armv6/crypto/openssl/crypto/evp/m_dss1.c projects/armv6/crypto/openssl/crypto/evp/m_ecdsa.c projects/armv6/crypto/openssl/crypto/evp/m_md2.c projects/armv6/crypto/openssl/crypto/evp/m_md4.c projects/armv6/crypto/openssl/crypto/evp/m_md5.c projects/armv6/crypto/openssl/crypto/evp/m_mdc2.c projects/armv6/crypto/openssl/crypto/evp/m_ripemd.c projects/armv6/crypto/openssl/crypto/evp/m_sha.c projects/armv6/crypto/openssl/crypto/evp/m_sha1.c projects/armv6/crypto/openssl/crypto/evp/names.c projects/armv6/crypto/openssl/crypto/evp/p5_crpt.c projects/armv6/crypto/openssl/crypto/evp/p5_crpt2.c projects/armv6/crypto/openssl/crypto/evp/p_dec.c projects/armv6/crypto/openssl/crypto/evp/p_enc.c projects/armv6/crypto/openssl/crypto/evp/p_lib.c projects/armv6/crypto/openssl/crypto/evp/p_open.c projects/armv6/crypto/openssl/crypto/evp/p_seal.c projects/armv6/crypto/openssl/crypto/evp/p_sign.c projects/armv6/crypto/openssl/crypto/evp/p_verify.c projects/armv6/crypto/openssl/crypto/ex_data.c projects/armv6/crypto/openssl/crypto/fips_err.h projects/armv6/crypto/openssl/crypto/hmac/Makefile projects/armv6/crypto/openssl/crypto/hmac/hmac.c projects/armv6/crypto/openssl/crypto/hmac/hmac.h projects/armv6/crypto/openssl/crypto/ia64cpuid.S projects/armv6/crypto/openssl/crypto/idea/Makefile projects/armv6/crypto/openssl/crypto/idea/i_skey.c projects/armv6/crypto/openssl/crypto/idea/idea.h projects/armv6/crypto/openssl/crypto/jpake/Makefile projects/armv6/crypto/openssl/crypto/jpake/jpake.c projects/armv6/crypto/openssl/crypto/jpake/jpaketest.c projects/armv6/crypto/openssl/crypto/krb5/Makefile projects/armv6/crypto/openssl/crypto/lhash/Makefile projects/armv6/crypto/openssl/crypto/lhash/lh_stats.c projects/armv6/crypto/openssl/crypto/lhash/lhash.c projects/armv6/crypto/openssl/crypto/lhash/lhash.h projects/armv6/crypto/openssl/crypto/md2/Makefile projects/armv6/crypto/openssl/crypto/md2/md2_dgst.c projects/armv6/crypto/openssl/crypto/md32_common.h projects/armv6/crypto/openssl/crypto/md4/Makefile projects/armv6/crypto/openssl/crypto/md4/md4.h projects/armv6/crypto/openssl/crypto/md4/md4_dgst.c projects/armv6/crypto/openssl/crypto/md5/Makefile projects/armv6/crypto/openssl/crypto/md5/asm/md5-586.pl projects/armv6/crypto/openssl/crypto/md5/asm/md5-x86_64.pl projects/armv6/crypto/openssl/crypto/md5/md5.h projects/armv6/crypto/openssl/crypto/md5/md5_dgst.c projects/armv6/crypto/openssl/crypto/md5/md5_locl.h projects/armv6/crypto/openssl/crypto/mdc2/Makefile projects/armv6/crypto/openssl/crypto/mdc2/mdc2.h projects/armv6/crypto/openssl/crypto/mdc2/mdc2dgst.c projects/armv6/crypto/openssl/crypto/mem.c projects/armv6/crypto/openssl/crypto/mem_dbg.c projects/armv6/crypto/openssl/crypto/o_init.c projects/armv6/crypto/openssl/crypto/o_time.c projects/armv6/crypto/openssl/crypto/o_time.h projects/armv6/crypto/openssl/crypto/objects/Makefile projects/armv6/crypto/openssl/crypto/objects/o_names.c projects/armv6/crypto/openssl/crypto/objects/obj_dat.c projects/armv6/crypto/openssl/crypto/objects/obj_dat.h projects/armv6/crypto/openssl/crypto/objects/obj_dat.pl projects/armv6/crypto/openssl/crypto/objects/obj_err.c projects/armv6/crypto/openssl/crypto/objects/obj_lib.c projects/armv6/crypto/openssl/crypto/objects/obj_mac.h projects/armv6/crypto/openssl/crypto/objects/obj_mac.num projects/armv6/crypto/openssl/crypto/objects/objects.h projects/armv6/crypto/openssl/crypto/objects/objects.pl projects/armv6/crypto/openssl/crypto/objects/objects.txt projects/armv6/crypto/openssl/crypto/ocsp/Makefile projects/armv6/crypto/openssl/crypto/ocsp/ocsp.h projects/armv6/crypto/openssl/crypto/ocsp/ocsp_cl.c projects/armv6/crypto/openssl/crypto/ocsp/ocsp_err.c projects/armv6/crypto/openssl/crypto/ocsp/ocsp_ext.c projects/armv6/crypto/openssl/crypto/ocsp/ocsp_ht.c projects/armv6/crypto/openssl/crypto/ocsp/ocsp_lib.c projects/armv6/crypto/openssl/crypto/ocsp/ocsp_prn.c projects/armv6/crypto/openssl/crypto/ocsp/ocsp_vfy.c projects/armv6/crypto/openssl/crypto/opensslconf.h projects/armv6/crypto/openssl/crypto/opensslconf.h.in projects/armv6/crypto/openssl/crypto/opensslv.h projects/armv6/crypto/openssl/crypto/ossl_typ.h projects/armv6/crypto/openssl/crypto/pem/Makefile projects/armv6/crypto/openssl/crypto/pem/pem.h projects/armv6/crypto/openssl/crypto/pem/pem_all.c projects/armv6/crypto/openssl/crypto/pem/pem_err.c projects/armv6/crypto/openssl/crypto/pem/pem_info.c projects/armv6/crypto/openssl/crypto/pem/pem_lib.c projects/armv6/crypto/openssl/crypto/pem/pem_pkey.c projects/armv6/crypto/openssl/crypto/pem/pem_x509.c projects/armv6/crypto/openssl/crypto/pem/pem_xaux.c projects/armv6/crypto/openssl/crypto/perlasm/cbc.pl projects/armv6/crypto/openssl/crypto/perlasm/x86_64-xlate.pl projects/armv6/crypto/openssl/crypto/perlasm/x86asm.pl projects/armv6/crypto/openssl/crypto/perlasm/x86nasm.pl projects/armv6/crypto/openssl/crypto/pkcs12/Makefile projects/armv6/crypto/openssl/crypto/pkcs12/p12_add.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_attr.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_crpt.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_crt.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_decr.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_key.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_kiss.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_mutl.c projects/armv6/crypto/openssl/crypto/pkcs12/p12_utl.c projects/armv6/crypto/openssl/crypto/pkcs12/pk12err.c projects/armv6/crypto/openssl/crypto/pkcs12/pkcs12.h projects/armv6/crypto/openssl/crypto/pkcs7/Makefile projects/armv6/crypto/openssl/crypto/pkcs7/pk7_asn1.c projects/armv6/crypto/openssl/crypto/pkcs7/pk7_attr.c projects/armv6/crypto/openssl/crypto/pkcs7/pk7_doit.c projects/armv6/crypto/openssl/crypto/pkcs7/pk7_lib.c projects/armv6/crypto/openssl/crypto/pkcs7/pk7_mime.c projects/armv6/crypto/openssl/crypto/pkcs7/pk7_smime.c projects/armv6/crypto/openssl/crypto/pkcs7/pkcs7.h projects/armv6/crypto/openssl/crypto/pkcs7/pkcs7err.c projects/armv6/crypto/openssl/crypto/pqueue/Makefile projects/armv6/crypto/openssl/crypto/pqueue/pqueue.c projects/armv6/crypto/openssl/crypto/pqueue/pqueue.h projects/armv6/crypto/openssl/crypto/rand/Makefile projects/armv6/crypto/openssl/crypto/rand/md_rand.c projects/armv6/crypto/openssl/crypto/rand/rand.h projects/armv6/crypto/openssl/crypto/rand/rand_egd.c projects/armv6/crypto/openssl/crypto/rand/rand_err.c projects/armv6/crypto/openssl/crypto/rand/rand_lcl.h projects/armv6/crypto/openssl/crypto/rand/rand_lib.c projects/armv6/crypto/openssl/crypto/rand/rand_unix.c projects/armv6/crypto/openssl/crypto/rand/randfile.c projects/armv6/crypto/openssl/crypto/rc2/Makefile projects/armv6/crypto/openssl/crypto/rc2/rc2_skey.c projects/armv6/crypto/openssl/crypto/rc4/Makefile projects/armv6/crypto/openssl/crypto/rc4/asm/rc4-586.pl projects/armv6/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl projects/armv6/crypto/openssl/crypto/rc4/rc4.h projects/armv6/crypto/openssl/crypto/rc4/rc4_enc.c projects/armv6/crypto/openssl/crypto/rc4/rc4_skey.c projects/armv6/crypto/openssl/crypto/rc4/rc4test.c projects/armv6/crypto/openssl/crypto/rc5/Makefile projects/armv6/crypto/openssl/crypto/rc5/asm/rc5-586.pl projects/armv6/crypto/openssl/crypto/rc5/rc5.h projects/armv6/crypto/openssl/crypto/rc5/rc5_skey.c projects/armv6/crypto/openssl/crypto/ripemd/Makefile projects/armv6/crypto/openssl/crypto/ripemd/asm/rmd-586.pl projects/armv6/crypto/openssl/crypto/ripemd/ripemd.h projects/armv6/crypto/openssl/crypto/ripemd/rmd_dgst.c projects/armv6/crypto/openssl/crypto/ripemd/rmd_locl.h projects/armv6/crypto/openssl/crypto/rsa/Makefile projects/armv6/crypto/openssl/crypto/rsa/rsa.h projects/armv6/crypto/openssl/crypto/rsa/rsa_asn1.c projects/armv6/crypto/openssl/crypto/rsa/rsa_eay.c projects/armv6/crypto/openssl/crypto/rsa/rsa_err.c projects/armv6/crypto/openssl/crypto/rsa/rsa_gen.c projects/armv6/crypto/openssl/crypto/rsa/rsa_lib.c projects/armv6/crypto/openssl/crypto/rsa/rsa_oaep.c projects/armv6/crypto/openssl/crypto/rsa/rsa_pss.c projects/armv6/crypto/openssl/crypto/rsa/rsa_sign.c projects/armv6/crypto/openssl/crypto/rsa/rsa_test.c projects/armv6/crypto/openssl/crypto/seed/Makefile projects/armv6/crypto/openssl/crypto/seed/seed.c projects/armv6/crypto/openssl/crypto/seed/seed.h projects/armv6/crypto/openssl/crypto/seed/seed_cbc.c projects/armv6/crypto/openssl/crypto/seed/seed_cfb.c projects/armv6/crypto/openssl/crypto/seed/seed_ofb.c projects/armv6/crypto/openssl/crypto/sha/Makefile projects/armv6/crypto/openssl/crypto/sha/asm/sha1-586.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-ia64.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl projects/armv6/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl projects/armv6/crypto/openssl/crypto/sha/sha.h projects/armv6/crypto/openssl/crypto/sha/sha1_one.c projects/armv6/crypto/openssl/crypto/sha/sha1dgst.c projects/armv6/crypto/openssl/crypto/sha/sha256.c projects/armv6/crypto/openssl/crypto/sha/sha512.c projects/armv6/crypto/openssl/crypto/sha/sha_dgst.c projects/armv6/crypto/openssl/crypto/sha/sha_locl.h projects/armv6/crypto/openssl/crypto/sha/shatest.c projects/armv6/crypto/openssl/crypto/sparccpuid.S projects/armv6/crypto/openssl/crypto/stack/Makefile projects/armv6/crypto/openssl/crypto/stack/safestack.h projects/armv6/crypto/openssl/crypto/stack/stack.c projects/armv6/crypto/openssl/crypto/stack/stack.h projects/armv6/crypto/openssl/crypto/store/Makefile projects/armv6/crypto/openssl/crypto/store/store.h projects/armv6/crypto/openssl/crypto/store/str_err.c projects/armv6/crypto/openssl/crypto/store/str_lib.c projects/armv6/crypto/openssl/crypto/store/str_mem.c projects/armv6/crypto/openssl/crypto/symhacks.h projects/armv6/crypto/openssl/crypto/threads/mttest.c projects/armv6/crypto/openssl/crypto/txt_db/Makefile projects/armv6/crypto/openssl/crypto/txt_db/txt_db.c projects/armv6/crypto/openssl/crypto/txt_db/txt_db.h projects/armv6/crypto/openssl/crypto/ui/Makefile projects/armv6/crypto/openssl/crypto/ui/ui.h projects/armv6/crypto/openssl/crypto/ui/ui_err.c projects/armv6/crypto/openssl/crypto/ui/ui_lib.c projects/armv6/crypto/openssl/crypto/ui/ui_openssl.c projects/armv6/crypto/openssl/crypto/x509/Makefile projects/armv6/crypto/openssl/crypto/x509/by_dir.c projects/armv6/crypto/openssl/crypto/x509/by_file.c projects/armv6/crypto/openssl/crypto/x509/x509.h projects/armv6/crypto/openssl/crypto/x509/x509_cmp.c projects/armv6/crypto/openssl/crypto/x509/x509_err.c projects/armv6/crypto/openssl/crypto/x509/x509_lu.c projects/armv6/crypto/openssl/crypto/x509/x509_obj.c projects/armv6/crypto/openssl/crypto/x509/x509_req.c projects/armv6/crypto/openssl/crypto/x509/x509_set.c projects/armv6/crypto/openssl/crypto/x509/x509_trs.c projects/armv6/crypto/openssl/crypto/x509/x509_txt.c projects/armv6/crypto/openssl/crypto/x509/x509_vfy.c projects/armv6/crypto/openssl/crypto/x509/x509_vfy.h projects/armv6/crypto/openssl/crypto/x509/x509_vpm.c projects/armv6/crypto/openssl/crypto/x509/x509cset.c projects/armv6/crypto/openssl/crypto/x509/x509name.c projects/armv6/crypto/openssl/crypto/x509/x509type.c projects/armv6/crypto/openssl/crypto/x509/x_all.c projects/armv6/crypto/openssl/crypto/x509v3/Makefile projects/armv6/crypto/openssl/crypto/x509v3/ext_dat.h projects/armv6/crypto/openssl/crypto/x509v3/pcy_cache.c projects/armv6/crypto/openssl/crypto/x509v3/pcy_data.c projects/armv6/crypto/openssl/crypto/x509v3/pcy_int.h projects/armv6/crypto/openssl/crypto/x509v3/pcy_map.c projects/armv6/crypto/openssl/crypto/x509v3/pcy_node.c projects/armv6/crypto/openssl/crypto/x509v3/pcy_tree.c projects/armv6/crypto/openssl/crypto/x509v3/v3_addr.c projects/armv6/crypto/openssl/crypto/x509v3/v3_alt.c projects/armv6/crypto/openssl/crypto/x509v3/v3_asid.c projects/armv6/crypto/openssl/crypto/x509v3/v3_conf.c projects/armv6/crypto/openssl/crypto/x509v3/v3_cpols.c projects/armv6/crypto/openssl/crypto/x509v3/v3_crld.c projects/armv6/crypto/openssl/crypto/x509v3/v3_enum.c projects/armv6/crypto/openssl/crypto/x509v3/v3_extku.c projects/armv6/crypto/openssl/crypto/x509v3/v3_genn.c projects/armv6/crypto/openssl/crypto/x509v3/v3_lib.c projects/armv6/crypto/openssl/crypto/x509v3/v3_ncons.c projects/armv6/crypto/openssl/crypto/x509v3/v3_ocsp.c projects/armv6/crypto/openssl/crypto/x509v3/v3_pci.c projects/armv6/crypto/openssl/crypto/x509v3/v3_pcons.c projects/armv6/crypto/openssl/crypto/x509v3/v3_pmaps.c projects/armv6/crypto/openssl/crypto/x509v3/v3_prn.c projects/armv6/crypto/openssl/crypto/x509v3/v3_purp.c projects/armv6/crypto/openssl/crypto/x509v3/v3_skey.c projects/armv6/crypto/openssl/crypto/x509v3/v3_utl.c projects/armv6/crypto/openssl/crypto/x509v3/v3err.c projects/armv6/crypto/openssl/crypto/x509v3/x509v3.h projects/armv6/crypto/openssl/crypto/x86_64cpuid.pl projects/armv6/crypto/openssl/crypto/x86cpuid.pl projects/armv6/crypto/openssl/doc/HOWTO/proxy_certificates.txt projects/armv6/crypto/openssl/doc/apps/asn1parse.pod projects/armv6/crypto/openssl/doc/apps/ca.pod projects/armv6/crypto/openssl/doc/apps/ciphers.pod projects/armv6/crypto/openssl/doc/apps/config.pod projects/armv6/crypto/openssl/doc/apps/dgst.pod projects/armv6/crypto/openssl/doc/apps/dhparam.pod projects/armv6/crypto/openssl/doc/apps/dsa.pod projects/armv6/crypto/openssl/doc/apps/dsaparam.pod projects/armv6/crypto/openssl/doc/apps/ec.pod projects/armv6/crypto/openssl/doc/apps/ecparam.pod projects/armv6/crypto/openssl/doc/apps/enc.pod projects/armv6/crypto/openssl/doc/apps/gendsa.pod projects/armv6/crypto/openssl/doc/apps/genrsa.pod projects/armv6/crypto/openssl/doc/apps/ocsp.pod projects/armv6/crypto/openssl/doc/apps/openssl.pod projects/armv6/crypto/openssl/doc/apps/pkcs12.pod projects/armv6/crypto/openssl/doc/apps/pkcs7.pod projects/armv6/crypto/openssl/doc/apps/pkcs8.pod projects/armv6/crypto/openssl/doc/apps/req.pod projects/armv6/crypto/openssl/doc/apps/rsa.pod projects/armv6/crypto/openssl/doc/apps/s_client.pod projects/armv6/crypto/openssl/doc/apps/s_server.pod projects/armv6/crypto/openssl/doc/apps/smime.pod projects/armv6/crypto/openssl/doc/apps/speed.pod projects/armv6/crypto/openssl/doc/apps/spkac.pod projects/armv6/crypto/openssl/doc/apps/verify.pod projects/armv6/crypto/openssl/doc/apps/x509.pod projects/armv6/crypto/openssl/doc/apps/x509v3_config.pod projects/armv6/crypto/openssl/doc/crypto/ASN1_generate_nconf.pod projects/armv6/crypto/openssl/doc/crypto/BIO_f_md.pod projects/armv6/crypto/openssl/doc/crypto/BIO_f_ssl.pod projects/armv6/crypto/openssl/doc/crypto/BIO_s_file.pod projects/armv6/crypto/openssl/doc/crypto/BIO_s_mem.pod projects/armv6/crypto/openssl/doc/crypto/BN_BLINDING_new.pod projects/armv6/crypto/openssl/doc/crypto/DSA_get_ex_new_index.pod projects/armv6/crypto/openssl/doc/crypto/EVP_DigestInit.pod projects/armv6/crypto/openssl/doc/crypto/EVP_SignInit.pod projects/armv6/crypto/openssl/doc/crypto/EVP_VerifyInit.pod projects/armv6/crypto/openssl/doc/crypto/PKCS7_encrypt.pod projects/armv6/crypto/openssl/doc/crypto/PKCS7_sign.pod projects/armv6/crypto/openssl/doc/crypto/SMIME_write_PKCS7.pod projects/armv6/crypto/openssl/doc/crypto/d2i_RSAPublicKey.pod projects/armv6/crypto/openssl/doc/crypto/ecdsa.pod projects/armv6/crypto/openssl/doc/crypto/engine.pod projects/armv6/crypto/openssl/doc/crypto/evp.pod projects/armv6/crypto/openssl/doc/crypto/hmac.pod projects/armv6/crypto/openssl/doc/crypto/lhash.pod projects/armv6/crypto/openssl/doc/crypto/threads.pod projects/armv6/crypto/openssl/doc/ssl/SSL_CTX_new.pod projects/armv6/crypto/openssl/doc/ssl/SSL_CTX_set_mode.pod projects/armv6/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod projects/armv6/crypto/openssl/doc/ssl/SSL_CTX_set_ssl_version.pod projects/armv6/crypto/openssl/doc/ssl/SSL_alert_type_string.pod projects/armv6/crypto/openssl/doc/ssl/SSL_clear.pod projects/armv6/crypto/openssl/doc/ssl/SSL_library_init.pod projects/armv6/crypto/openssl/doc/ssl/ssl.pod projects/armv6/crypto/openssl/doc/ssleay.txt projects/armv6/crypto/openssl/doc/standards.txt projects/armv6/crypto/openssl/e_os.h projects/armv6/crypto/openssl/e_os2.h projects/armv6/crypto/openssl/engines/Makefile projects/armv6/crypto/openssl/engines/e_4758cca.c projects/armv6/crypto/openssl/engines/e_aep.c projects/armv6/crypto/openssl/engines/e_capi.c projects/armv6/crypto/openssl/engines/e_capi_err.c projects/armv6/crypto/openssl/engines/e_capi_err.h projects/armv6/crypto/openssl/engines/e_chil.c projects/armv6/crypto/openssl/engines/e_gmp.c projects/armv6/crypto/openssl/engines/e_sureware.c projects/armv6/crypto/openssl/engines/e_ubsec.c projects/armv6/crypto/openssl/ssl/Makefile projects/armv6/crypto/openssl/ssl/bio_ssl.c projects/armv6/crypto/openssl/ssl/d1_both.c projects/armv6/crypto/openssl/ssl/d1_clnt.c projects/armv6/crypto/openssl/ssl/d1_enc.c projects/armv6/crypto/openssl/ssl/d1_lib.c projects/armv6/crypto/openssl/ssl/d1_meth.c projects/armv6/crypto/openssl/ssl/d1_pkt.c projects/armv6/crypto/openssl/ssl/d1_srvr.c projects/armv6/crypto/openssl/ssl/dtls1.h projects/armv6/crypto/openssl/ssl/kssl.c projects/armv6/crypto/openssl/ssl/kssl.h projects/armv6/crypto/openssl/ssl/kssl_lcl.h projects/armv6/crypto/openssl/ssl/s23_clnt.c projects/armv6/crypto/openssl/ssl/s23_lib.c projects/armv6/crypto/openssl/ssl/s23_meth.c projects/armv6/crypto/openssl/ssl/s23_srvr.c projects/armv6/crypto/openssl/ssl/s2_clnt.c projects/armv6/crypto/openssl/ssl/s2_enc.c projects/armv6/crypto/openssl/ssl/s2_lib.c projects/armv6/crypto/openssl/ssl/s2_meth.c projects/armv6/crypto/openssl/ssl/s2_pkt.c projects/armv6/crypto/openssl/ssl/s2_srvr.c projects/armv6/crypto/openssl/ssl/s3_both.c projects/armv6/crypto/openssl/ssl/s3_clnt.c projects/armv6/crypto/openssl/ssl/s3_enc.c projects/armv6/crypto/openssl/ssl/s3_lib.c projects/armv6/crypto/openssl/ssl/s3_meth.c projects/armv6/crypto/openssl/ssl/s3_pkt.c projects/armv6/crypto/openssl/ssl/s3_srvr.c projects/armv6/crypto/openssl/ssl/ssl.h projects/armv6/crypto/openssl/ssl/ssl2.h projects/armv6/crypto/openssl/ssl/ssl3.h projects/armv6/crypto/openssl/ssl/ssl_algs.c projects/armv6/crypto/openssl/ssl/ssl_asn1.c projects/armv6/crypto/openssl/ssl/ssl_cert.c projects/armv6/crypto/openssl/ssl/ssl_ciph.c projects/armv6/crypto/openssl/ssl/ssl_err.c projects/armv6/crypto/openssl/ssl/ssl_lib.c projects/armv6/crypto/openssl/ssl/ssl_locl.h projects/armv6/crypto/openssl/ssl/ssl_sess.c projects/armv6/crypto/openssl/ssl/ssl_stat.c projects/armv6/crypto/openssl/ssl/ssl_txt.c projects/armv6/crypto/openssl/ssl/ssltest.c projects/armv6/crypto/openssl/ssl/t1_clnt.c projects/armv6/crypto/openssl/ssl/t1_enc.c projects/armv6/crypto/openssl/ssl/t1_lib.c projects/armv6/crypto/openssl/ssl/t1_meth.c projects/armv6/crypto/openssl/ssl/t1_srvr.c projects/armv6/crypto/openssl/ssl/tls1.h projects/armv6/crypto/openssl/util/ck_errf.pl projects/armv6/crypto/openssl/util/clean-depend.pl projects/armv6/crypto/openssl/util/domd projects/armv6/crypto/openssl/util/libeay.num projects/armv6/crypto/openssl/util/mk1mf.pl projects/armv6/crypto/openssl/util/mkdef.pl projects/armv6/crypto/openssl/util/mkerr.pl projects/armv6/crypto/openssl/util/mkfiles.pl projects/armv6/crypto/openssl/util/mklink.pl projects/armv6/crypto/openssl/util/mkstack.pl projects/armv6/crypto/openssl/util/pl/BC-32.pl projects/armv6/crypto/openssl/util/pl/Mingw32.pl projects/armv6/crypto/openssl/util/pl/VC-32.pl projects/armv6/crypto/openssl/util/pl/netware.pl projects/armv6/crypto/openssl/util/point.sh projects/armv6/crypto/openssl/util/selftest.pl projects/armv6/crypto/openssl/util/shlib_wrap.sh projects/armv6/crypto/openssl/util/ssleay.num projects/armv6/etc/Makefile projects/armv6/etc/defaults/periodic.conf projects/armv6/etc/defaults/rc.conf projects/armv6/etc/devd.conf projects/armv6/etc/devd/usb.conf projects/armv6/etc/login.conf projects/armv6/etc/mtree/BSD.include.dist projects/armv6/etc/mtree/BSD.usr.dist projects/armv6/etc/pam.d/Makefile projects/armv6/etc/periodic/daily/400.status-disks projects/armv6/etc/periodic/daily/420.status-network projects/armv6/etc/rc.d/accounting projects/armv6/etc/rc.d/bgfsck projects/armv6/etc/rc.d/bridge projects/armv6/etc/rc.d/cleanvar projects/armv6/etc/rc.d/devd projects/armv6/etc/rc.d/ip6addrctl projects/armv6/etc/rc.d/ipfw projects/armv6/etc/rc.d/jail projects/armv6/etc/rc.d/kfd projects/armv6/etc/rc.d/kldxref projects/armv6/etc/rc.d/named projects/armv6/etc/rc.d/power_profile projects/armv6/etc/rc.d/rarpd projects/armv6/etc/rc.d/tmp projects/armv6/etc/rc.firewall projects/armv6/etc/rc.subr projects/armv6/etc/syslog.conf projects/armv6/games/fortune/datfiles/fortunes projects/armv6/games/fortune/datfiles/freebsd-tips projects/armv6/gnu/lib/Makefile projects/armv6/gnu/lib/csu/Makefile projects/armv6/gnu/lib/libgcc/Makefile projects/armv6/gnu/lib/libgomp/config.h projects/armv6/gnu/lib/libstdc++/config.h projects/armv6/gnu/lib/libsupc++/Version.map projects/armv6/gnu/usr.bin/binutils/addr2line/addr2line.1 projects/armv6/gnu/usr.bin/binutils/ranlib/ranlib.1 projects/armv6/gnu/usr.bin/binutils/size/size.1 projects/armv6/gnu/usr.bin/binutils/strip/strip.1 projects/armv6/gnu/usr.bin/cc/cc_tools/auto-host.h projects/armv6/gnu/usr.bin/gdb/gdb/gdb.1 projects/armv6/gnu/usr.bin/gdb/libgdb/fbsd-threads.c projects/armv6/gnu/usr.bin/groff/tmac/Makefile projects/armv6/gnu/usr.bin/groff/tmac/mdoc.local projects/armv6/gnu/usr.bin/sort/Makefile projects/armv6/include/Makefile projects/armv6/include/dirent.h projects/armv6/include/fmtmsg.h projects/armv6/include/gssapi/gssapi.h projects/armv6/include/malloc_np.h projects/armv6/include/paths.h projects/armv6/include/printf.h projects/armv6/include/protocols/dumprestore.h projects/armv6/include/stdatomic.h projects/armv6/include/wchar.h projects/armv6/kerberos5/Makefile.inc projects/armv6/kerberos5/lib/libasn1/Makefile projects/armv6/kerberos5/lib/libgssapi_krb5/Makefile projects/armv6/kerberos5/lib/libgssapi_ntlm/Makefile projects/armv6/kerberos5/lib/libgssapi_spnego/Makefile projects/armv6/kerberos5/lib/libhdb/Makefile projects/armv6/kerberos5/lib/libheimbase/Makefile projects/armv6/kerberos5/lib/libheimipcc/Makefile projects/armv6/kerberos5/lib/libheimipcs/Makefile projects/armv6/kerberos5/lib/libhx509/Makefile projects/armv6/kerberos5/lib/libkadm5clnt/Makefile projects/armv6/kerberos5/lib/libkadm5srv/Makefile projects/armv6/kerberos5/lib/libkafs5/Makefile projects/armv6/kerberos5/lib/libkdc/Makefile projects/armv6/kerberos5/lib/libkrb5/Makefile projects/armv6/kerberos5/lib/libroken/Makefile projects/armv6/kerberos5/lib/libvers/Makefile projects/armv6/kerberos5/libexec/hprop/Makefile projects/armv6/kerberos5/libexec/kadmind/Makefile projects/armv6/kerberos5/libexec/kcm/Makefile projects/armv6/kerberos5/libexec/kdigest/Makefile projects/armv6/kerberos5/libexec/kfd/Makefile projects/armv6/kerberos5/tools/asn1_compile/Makefile projects/armv6/kerberos5/tools/slc/Makefile projects/armv6/kerberos5/usr.bin/hxtool/Makefile projects/armv6/kerberos5/usr.bin/kadmin/Makefile projects/armv6/kerberos5/usr.bin/kcc/Makefile projects/armv6/kerberos5/usr.bin/kf/Makefile projects/armv6/kerberos5/usr.bin/string2key/Makefile projects/armv6/kerberos5/usr.sbin/iprop-log/Makefile projects/armv6/kerberos5/usr.sbin/ktutil/Makefile projects/armv6/lib/Makefile projects/armv6/lib/bind/dns/code.h projects/armv6/lib/bind/dns/dns/enumtype.h projects/armv6/lib/bind/dns/dns/rdatastruct.h projects/armv6/lib/clang/Makefile projects/armv6/lib/clang/clang.build.mk projects/armv6/lib/clang/include/Makefile projects/armv6/lib/clang/include/clang/Basic/Version.inc projects/armv6/lib/clang/include/clang/Config/config.h projects/armv6/lib/clang/include/llvm/Config/config.h projects/armv6/lib/clang/libclangsema/Makefile projects/armv6/lib/clang/libllvmruntimedyld/Makefile projects/armv6/lib/clang/libllvmsupport/Makefile projects/armv6/lib/libarchive/Makefile projects/armv6/lib/libarchive/config_freebsd.h projects/armv6/lib/libarchive/test/Makefile projects/armv6/lib/libbluetooth/bluetooth.3 projects/armv6/lib/libc++/Makefile projects/armv6/lib/libc/Makefile projects/armv6/lib/libc/amd64/sys/Makefile.inc projects/armv6/lib/libc/compat-43/sigpause.2 projects/armv6/lib/libc/gen/Makefile.inc projects/armv6/lib/libc/gen/Symbol.map projects/armv6/lib/libc/gen/arc4random.c projects/armv6/lib/libc/gen/aux.c projects/armv6/lib/libc/gen/closedir.c projects/armv6/lib/libc/gen/directory.3 projects/armv6/lib/libc/gen/fstab.c projects/armv6/lib/libc/gen/fts-compat.c projects/armv6/lib/libc/gen/fts.c projects/armv6/lib/libc/gen/getcwd.c projects/armv6/lib/libc/gen/getnetgrent.c projects/armv6/lib/libc/gen/opendir.c projects/armv6/lib/libc/gen/posix_spawnattr_getflags.3 projects/armv6/lib/libc/gen/readdir.c projects/armv6/lib/libc/gen/rewinddir.c projects/armv6/lib/libc/gen/seekdir.c projects/armv6/lib/libc/gen/signal.3 projects/armv6/lib/libc/gen/sysconf.c projects/armv6/lib/libc/gen/syslog.c projects/armv6/lib/libc/gen/telldir.c projects/armv6/lib/libc/gmon/moncontrol.3 projects/armv6/lib/libc/i386/gen/getcontextx.c projects/armv6/lib/libc/i386/sys/Makefile.inc projects/armv6/lib/libc/include/libc_private.h projects/armv6/lib/libc/include/port_before.h projects/armv6/lib/libc/locale/Makefile.inc projects/armv6/lib/libc/locale/collate.c projects/armv6/lib/libc/locale/ctype_l.3 projects/armv6/lib/libc/locale/duplocale.3 projects/armv6/lib/libc/locale/freelocale.3 projects/armv6/lib/libc/locale/isgraph.3 projects/armv6/lib/libc/locale/islower.3 projects/armv6/lib/libc/locale/ispunct.3 projects/armv6/lib/libc/locale/isspace.3 projects/armv6/lib/libc/locale/newlocale.3 projects/armv6/lib/libc/locale/nl_langinfo.3 projects/armv6/lib/libc/locale/querylocale.3 projects/armv6/lib/libc/locale/setrunelocale.c projects/armv6/lib/libc/locale/toupper.c projects/armv6/lib/libc/locale/uselocale.3 projects/armv6/lib/libc/locale/xlocale.3 projects/armv6/lib/libc/net/Makefile.inc projects/armv6/lib/libc/net/getaddrinfo.c projects/armv6/lib/libc/net/if_indextoname.c projects/armv6/lib/libc/net/if_nameindex.c projects/armv6/lib/libc/net/if_nametoindex.c projects/armv6/lib/libc/net/nsdispatch.3 projects/armv6/lib/libc/net/sctp_connectx.3 projects/armv6/lib/libc/net/sctp_recvmsg.3 projects/armv6/lib/libc/net/sctp_sys_calls.c projects/armv6/lib/libc/net/sourcefilter.3 projects/armv6/lib/libc/net/sourcefilter.c projects/armv6/lib/libc/posix1e/acl_delete_entry.3 projects/armv6/lib/libc/posix1e/mac_prepare.3 projects/armv6/lib/libc/powerpc/Symbol.map projects/armv6/lib/libc/powerpc/gen/Makefile.inc projects/armv6/lib/libc/rpc/auth_unix.c projects/armv6/lib/libc/rpc/getnetpath.c projects/armv6/lib/libc/rpc/publickey.3 projects/armv6/lib/libc/stdio/Makefile.inc projects/armv6/lib/libc/stdio/fgets.3 projects/armv6/lib/libc/stdio/fpurge.c projects/armv6/lib/libc/stdio/scanf.3 projects/armv6/lib/libc/stdio/vfscanf.c projects/armv6/lib/libc/stdio/vfwscanf.c projects/armv6/lib/libc/stdio/wscanf.3 projects/armv6/lib/libc/stdio/xprintf.c projects/armv6/lib/libc/stdlib/Makefile.inc projects/armv6/lib/libc/stdlib/at_quick_exit.3 projects/armv6/lib/libc/stdlib/getenv.3 projects/armv6/lib/libc/stdlib/getopt_long.c projects/armv6/lib/libc/stdlib/quick_exit.3 projects/armv6/lib/libc/stdlib/realpath.3 projects/armv6/lib/libc/stdlib/realpath.c projects/armv6/lib/libc/stdlib/strfmon.3 projects/armv6/lib/libc/stdtime/Makefile.inc projects/armv6/lib/libc/stdtime/strftime.3 projects/armv6/lib/libc/stdtime/strftime.c projects/armv6/lib/libc/stdtime/strptime.3 projects/armv6/lib/libc/string/Makefile.inc projects/armv6/lib/libc/string/strcasecmp.3 projects/armv6/lib/libc/string/strcoll.3 projects/armv6/lib/libc/string/strerror.3 projects/armv6/lib/libc/string/strlcpy.3 projects/armv6/lib/libc/string/strstr.3 projects/armv6/lib/libc/string/strxfrm.3 projects/armv6/lib/libc/sys/Makefile.inc projects/armv6/lib/libc/sys/Symbol.map projects/armv6/lib/libc/sys/fcntl.2 projects/armv6/lib/libc/sys/fcntl.c projects/armv6/lib/libc/sys/ffclock.2 projects/armv6/lib/libc/sys/ktrace.2 projects/armv6/lib/libc/sys/lseek.2 projects/armv6/lib/libc/sys/msgsnd.2 projects/armv6/lib/libc/sys/pathconf.2 projects/armv6/lib/libc/sys/pdfork.2 projects/armv6/lib/libc/sys/posix_fadvise.2 projects/armv6/lib/libc/sys/rtprio.2 projects/armv6/lib/libc/sys/setfib.2 projects/armv6/lib/libc/sys/shm_open.2 projects/armv6/lib/libc/sys/sigqueue.2 projects/armv6/lib/libc/sys/stat.2 projects/armv6/lib/libc/sys/timer_create.2 projects/armv6/lib/libc/sys/timer_delete.2 projects/armv6/lib/libc/sys/timer_settime.2 projects/armv6/lib/libc/sys/unlink.2 projects/armv6/lib/libcompiler_rt/Makefile projects/armv6/lib/libcrypt/Makefile projects/armv6/lib/libcrypt/crypt.3 projects/armv6/lib/libcrypt/crypt.c projects/armv6/lib/libcxxrt/Makefile projects/armv6/lib/libcxxrt/Version.map projects/armv6/lib/libedit/chared.c projects/armv6/lib/libedit/chared.h projects/armv6/lib/libedit/common.c projects/armv6/lib/libedit/editline.3 projects/armv6/lib/libedit/editrc.5 projects/armv6/lib/libedit/el.c projects/armv6/lib/libedit/el.h projects/armv6/lib/libedit/histedit.h projects/armv6/lib/libedit/history.c projects/armv6/lib/libedit/key.c projects/armv6/lib/libedit/key.h projects/armv6/lib/libedit/makelist projects/armv6/lib/libedit/prompt.c projects/armv6/lib/libedit/prompt.h projects/armv6/lib/libedit/read.c projects/armv6/lib/libedit/refresh.c projects/armv6/lib/libedit/search.c projects/armv6/lib/libedit/sig.c projects/armv6/lib/libedit/sig.h projects/armv6/lib/libedit/term.c projects/armv6/lib/libedit/term.h projects/armv6/lib/libedit/tokenizer.c projects/armv6/lib/libedit/tty.c projects/armv6/lib/libedit/vi.c projects/armv6/lib/libelf/Makefile projects/armv6/lib/libelf/elf.3 projects/armv6/lib/libelf/elf_begin.3 projects/armv6/lib/libelf/elf_getdata.3 projects/armv6/lib/libelf/elf_strptr.3 projects/armv6/lib/libelf/gelf.3 projects/armv6/lib/libelf/gelf_getphdr.3 projects/armv6/lib/libelf/gelf_newehdr.3 projects/armv6/lib/libfetch/common.c projects/armv6/lib/libfetch/common.h projects/armv6/lib/libfetch/http.c projects/armv6/lib/libgpib/gpib.3 projects/armv6/lib/libgssapi/gss_accept_sec_context.3 projects/armv6/lib/libgssapi/gss_acquire_cred.3 projects/armv6/lib/libgssapi/gss_add_cred.3 projects/armv6/lib/libgssapi/gss_add_oid_set_member.3 projects/armv6/lib/libgssapi/gss_canonicalize_name.3 projects/armv6/lib/libgssapi/gss_compare_name.3 projects/armv6/lib/libgssapi/gss_context_time.3 projects/armv6/lib/libgssapi/gss_create_empty_oid_set.3 projects/armv6/lib/libgssapi/gss_delete_sec_context.3 projects/armv6/lib/libgssapi/gss_display_name.3 projects/armv6/lib/libgssapi/gss_display_status.3 projects/armv6/lib/libgssapi/gss_duplicate_name.3 projects/armv6/lib/libgssapi/gss_export_name.3 projects/armv6/lib/libgssapi/gss_export_sec_context.3 projects/armv6/lib/libgssapi/gss_get_mic.3 projects/armv6/lib/libgssapi/gss_import_name.3 projects/armv6/lib/libgssapi/gss_import_sec_context.3 projects/armv6/lib/libgssapi/gss_indicate_mechs.3 projects/armv6/lib/libgssapi/gss_init_sec_context.3 projects/armv6/lib/libgssapi/gss_inquire_context.3 projects/armv6/lib/libgssapi/gss_inquire_cred.3 projects/armv6/lib/libgssapi/gss_inquire_cred_by_mech.3 projects/armv6/lib/libgssapi/gss_inquire_mechs_for_name.3 projects/armv6/lib/libgssapi/gss_inquire_names_for_mech.3 projects/armv6/lib/libgssapi/gss_process_context_token.3 projects/armv6/lib/libgssapi/gss_release_buffer.3 projects/armv6/lib/libgssapi/gss_release_cred.3 projects/armv6/lib/libgssapi/gss_release_name.3 projects/armv6/lib/libgssapi/gss_release_oid_set.3 projects/armv6/lib/libgssapi/gss_test_oid_set_member.3 projects/armv6/lib/libgssapi/gss_unwrap.3 projects/armv6/lib/libgssapi/gss_verify_mic.3 projects/armv6/lib/libgssapi/gss_wrap.3 projects/armv6/lib/libgssapi/gss_wrap_size_limit.3 projects/armv6/lib/libgssapi/gssapi.3 projects/armv6/lib/libgssapi/mech.5 projects/armv6/lib/libjail/jail.c projects/armv6/lib/libkiconv/Makefile projects/armv6/lib/libkiconv/xlat16_iconv.c projects/armv6/lib/libkvm/kvm_getpcpu.3 projects/armv6/lib/libmagic/Makefile projects/armv6/lib/libmagic/config.h projects/armv6/lib/libncp/ncpl_nls.c projects/armv6/lib/libpam/libpam/Makefile projects/armv6/lib/libpam/modules/pam_exec/pam_exec.8 projects/armv6/lib/libpam/modules/pam_krb5/pam_krb5.c projects/armv6/lib/libpam/modules/pam_ssh/pam_ssh.c projects/armv6/lib/libpam/modules/pam_unix/pam_unix.c projects/armv6/lib/libpcap/Makefile projects/armv6/lib/libpcap/config.h projects/armv6/lib/libpmc/pmc.3 projects/armv6/lib/libprocstat/cd9660.c projects/armv6/lib/libprocstat/common_kvm.c projects/armv6/lib/libprocstat/libprocstat.3 projects/armv6/lib/libprocstat/libprocstat.c projects/armv6/lib/libradius/libradius.3 projects/armv6/lib/librpcsec_gss/rpc_gss_get_error.3 projects/armv6/lib/librpcsec_gss/rpc_gss_get_mech_info.3 projects/armv6/lib/librpcsec_gss/rpc_gss_get_principal_name.3 projects/armv6/lib/librpcsec_gss/rpc_gss_get_versions.3 projects/armv6/lib/librpcsec_gss/rpc_gss_getcred.3 projects/armv6/lib/librpcsec_gss/rpc_gss_is_installed.3 projects/armv6/lib/librpcsec_gss/rpc_gss_max_data_length.3 projects/armv6/lib/librpcsec_gss/rpc_gss_mech_to_oid.3 projects/armv6/lib/librpcsec_gss/rpc_gss_oid_to_mech.3 projects/armv6/lib/librpcsec_gss/rpc_gss_qop_to_num.3 projects/armv6/lib/librpcsec_gss/rpc_gss_seccreate.3 projects/armv6/lib/librpcsec_gss/rpc_gss_set_callback.3 projects/armv6/lib/librpcsec_gss/rpc_gss_set_defaults.3 projects/armv6/lib/librpcsec_gss/rpc_gss_set_svc_name.3 projects/armv6/lib/librpcsec_gss/rpc_gss_svc_max_data_length.3 projects/armv6/lib/libstand/Makefile projects/armv6/lib/libstand/bswap.c projects/armv6/lib/libstand/stand.h projects/armv6/lib/libtacplus/libtacplus.3 projects/armv6/lib/libthr/thread/thr_getschedparam.c projects/armv6/lib/libthr/thread/thr_info.c projects/armv6/lib/libthr/thread/thr_init.c projects/armv6/lib/libthr/thread/thr_mutex.c projects/armv6/lib/libthr/thread/thr_private.h projects/armv6/lib/libthr/thread/thr_setprio.c projects/armv6/lib/libthr/thread/thr_setschedparam.c projects/armv6/lib/libthr/thread/thr_sleepq.c projects/armv6/lib/libusb/Makefile projects/armv6/lib/libusb/libusb.3 projects/armv6/lib/libusb/libusb.h projects/armv6/lib/libusb/libusb10.c projects/armv6/lib/libusb/libusb10_desc.c projects/armv6/lib/libusb/libusb10_io.c projects/armv6/lib/libusb/libusb20.3 projects/armv6/lib/libusbhid/parse.c projects/armv6/lib/libutil/Makefile projects/armv6/lib/libutil/auth.c projects/armv6/lib/libutil/login.conf.5 projects/armv6/lib/libutil/property.3 projects/armv6/lib/libutil/pw_util.c projects/armv6/lib/libz/ChangeLog projects/armv6/lib/libz/FAQ projects/armv6/lib/libz/FREEBSD-upgrade (contents, props changed) projects/armv6/lib/libz/Makefile (contents, props changed) projects/armv6/lib/libz/README projects/armv6/lib/libz/Symbol.map (contents, props changed) projects/armv6/lib/libz/Versions.def (contents, props changed) projects/armv6/lib/libz/adler32.c projects/armv6/lib/libz/contrib/asm686/match.S (contents, props changed) projects/armv6/lib/libz/crc32.c projects/armv6/lib/libz/crc32.h projects/armv6/lib/libz/deflate.c projects/armv6/lib/libz/deflate.h projects/armv6/lib/libz/doc/algorithm.txt (contents, props changed) projects/armv6/lib/libz/gzguts.h (contents, props changed) projects/armv6/lib/libz/gzlib.c projects/armv6/lib/libz/gzread.c projects/armv6/lib/libz/gzwrite.c projects/armv6/lib/libz/infback.c projects/armv6/lib/libz/inffixed.h projects/armv6/lib/libz/inflate.c projects/armv6/lib/libz/inftrees.c projects/armv6/lib/libz/trees.c projects/armv6/lib/libz/zconf.h projects/armv6/lib/libz/zlib.3 projects/armv6/lib/libz/zlib.h projects/armv6/lib/libz/zopen.c (contents, props changed) projects/armv6/lib/libz/zutil.c projects/armv6/lib/libz/zutil.h projects/armv6/lib/msun/Makefile projects/armv6/lib/msun/Symbol.map projects/armv6/lib/msun/man/cexp.3 projects/armv6/lib/msun/man/complex.3 projects/armv6/lib/msun/man/exp.3 projects/armv6/lib/msun/src/e_exp.c projects/armv6/lib/msun/src/math.h projects/armv6/lib/msun/src/math_private.h projects/armv6/lib/msun/src/s_cbrtl.c projects/armv6/libexec/rbootd/rbootd.8 projects/armv6/libexec/rshd/rshd.8 projects/armv6/libexec/rtld-elf/amd64/reloc.c projects/armv6/libexec/rtld-elf/arm/reloc.c projects/armv6/libexec/rtld-elf/arm/rtld_start.S projects/armv6/libexec/rtld-elf/i386/reloc.c projects/armv6/libexec/rtld-elf/ia64/reloc.c projects/armv6/libexec/rtld-elf/libmap.c projects/armv6/libexec/rtld-elf/map_object.c projects/armv6/libexec/rtld-elf/powerpc/reloc.c projects/armv6/libexec/rtld-elf/powerpc64/reloc.c projects/armv6/libexec/rtld-elf/rtld.1 projects/armv6/libexec/rtld-elf/rtld.c projects/armv6/libexec/rtld-elf/rtld.h projects/armv6/libexec/rtld-elf/sparc64/reloc.c projects/armv6/libexec/tftpd/Makefile projects/armv6/libexec/tftpd/tftpd.8 projects/armv6/release/doc/en_US.ISO8859-1/hardware/article.sgml projects/armv6/release/doc/share/misc/dev.archlist.txt projects/armv6/release/picobsd/build/picobsd projects/armv6/release/picobsd/tinyware/passwd/passwd.c projects/armv6/rescue/rescue/Makefile projects/armv6/sbin/Makefile projects/armv6/sbin/atacontrol/atacontrol.8 projects/armv6/sbin/camcontrol/Makefile projects/armv6/sbin/camcontrol/camcontrol.8 projects/armv6/sbin/camcontrol/camcontrol.c projects/armv6/sbin/camcontrol/camcontrol.h projects/armv6/sbin/camcontrol/fwdownload.c projects/armv6/sbin/devd/devd.cc projects/armv6/sbin/devfs/devfs.8 projects/armv6/sbin/dump/dump.8 projects/armv6/sbin/etherswitchcfg/etherswitchcfg.8 projects/armv6/sbin/fsck_ffs/suj.c projects/armv6/sbin/fsck_msdosfs/main.c projects/armv6/sbin/geom/class/eli/geli.8 projects/armv6/sbin/geom/class/multipath/geom_multipath.c projects/armv6/sbin/geom/class/multipath/gmultipath.8 projects/armv6/sbin/geom/class/part/geom_part.c projects/armv6/sbin/geom/class/part/gpart.8 projects/armv6/sbin/geom/class/raid/geom_raid.c projects/armv6/sbin/geom/class/raid/graid.8 projects/armv6/sbin/geom/class/sched/gsched.8 projects/armv6/sbin/geom/class/virstor/gvirstor.8 projects/armv6/sbin/ggate/shared/ggate.h projects/armv6/sbin/growfs/Makefile projects/armv6/sbin/growfs/growfs.8 projects/armv6/sbin/growfs/growfs.c projects/armv6/sbin/gvinum/gvinum.8 projects/armv6/sbin/hastctl/hastctl.8 projects/armv6/sbin/hastd/hast.conf.5 projects/armv6/sbin/hastd/hastd.8 projects/armv6/sbin/hastd/primary.c projects/armv6/sbin/hastd/proto_common.c projects/armv6/sbin/hastd/synch.h projects/armv6/sbin/ifconfig/af_inet6.c projects/armv6/sbin/ifconfig/af_nd6.c projects/armv6/sbin/ifconfig/ifconfig.8 projects/armv6/sbin/ifconfig/ifconfig.c projects/armv6/sbin/ifconfig/ifieee80211.c projects/armv6/sbin/ifconfig/iflagg.c projects/armv6/sbin/init/init.c projects/armv6/sbin/ipfw/dummynet.c projects/armv6/sbin/ipfw/ipfw.8 projects/armv6/sbin/ipfw/ipfw2.c projects/armv6/sbin/ipfw/nat.c projects/armv6/sbin/iscontrol/iscsi.conf.5 projects/armv6/sbin/mca/Makefile projects/armv6/sbin/mca/mca.c projects/armv6/sbin/md5/Makefile projects/armv6/sbin/md5/md5.1 projects/armv6/sbin/md5/md5.c projects/armv6/sbin/mdconfig/Makefile projects/armv6/sbin/mdconfig/mdconfig.8 projects/armv6/sbin/mdconfig/mdconfig.c projects/armv6/sbin/mount/mount.8 projects/armv6/sbin/nandfs/nandfs.8 projects/armv6/sbin/natd/natd.8 projects/armv6/sbin/newfs_nandfs/newfs_nandfs.8 projects/armv6/sbin/ping/ping.c projects/armv6/sbin/restore/restore.8 projects/armv6/sbin/restore/utilities.c projects/armv6/sbin/setkey/setkey.8 projects/armv6/sbin/shutdown/shutdown.c projects/armv6/secure/lib/libcrypt/crypt-des.c projects/armv6/secure/lib/libcrypto/Makefile projects/armv6/secure/lib/libcrypto/Makefile.asm projects/armv6/secure/lib/libcrypto/Makefile.inc projects/armv6/secure/lib/libcrypto/Makefile.man projects/armv6/secure/lib/libcrypto/engines/Makefile projects/armv6/secure/lib/libcrypto/engines/Makefile.inc projects/armv6/secure/lib/libcrypto/i386/bf-586.s projects/armv6/secure/lib/libcrypto/i386/bf-686.s projects/armv6/secure/lib/libcrypto/i386/bn-586.s projects/armv6/secure/lib/libcrypto/i386/cast-586.s projects/armv6/secure/lib/libcrypto/i386/co-586.s projects/armv6/secure/lib/libcrypto/i386/crypt586.s projects/armv6/secure/lib/libcrypto/i386/des-586.s projects/armv6/secure/lib/libcrypto/i386/md5-586.s projects/armv6/secure/lib/libcrypto/i386/rc4-586.s projects/armv6/secure/lib/libcrypto/i386/rc5-586.s projects/armv6/secure/lib/libcrypto/i386/rmd-586.s projects/armv6/secure/lib/libcrypto/i386/sha1-586.s projects/armv6/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ASN1_STRING_length.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ASN1_STRING_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ASN1_generate_nconf.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_ctrl.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_f_base64.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_f_buffer.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_f_cipher.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_f_md.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_f_null.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_f_ssl.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_find_type.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_push.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_read.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_accept.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_bio.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_connect.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_fd.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_file.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_mem.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_null.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_s_socket.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_set_callback.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BIO_should_retry.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_BLINDING_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_CTX_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_CTX_start.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_add.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_add_word.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_bn2bin.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_cmp.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_copy.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_generate_prime.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_mod_inverse.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_num_bytes.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_rand.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_set_bit.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_swap.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/BN_zero.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/CONF_modules_free.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/CONF_modules_load_file.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DH_generate_key.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DH_generate_parameters.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DH_get_ex_new_index.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DH_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DH_set_method.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DH_size.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_SIG_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_do_sign.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_dup_DH.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_generate_key.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_generate_parameters.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_set_method.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_sign.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/DSA_size.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_GET_LIB.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_clear_error.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_error_string.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_get_error.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_load_strings.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_print_errors.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_put_error.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_remove_state.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ERR_set_mark.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_BytesToKey.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_DigestInit.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_EncryptInit.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_OpenInit.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_SealInit.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_SignInit.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/EVP_VerifyInit.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/OBJ_nid2obj.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/OPENSSL_Applink.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/OPENSSL_config.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/PKCS12_create.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/PKCS12_parse.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/PKCS7_decrypt.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/PKCS7_encrypt.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/PKCS7_sign.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/PKCS7_verify.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RAND_add.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RAND_bytes.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RAND_cleanup.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RAND_egd.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RAND_load_file.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RAND_set_rand_method.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_blinding_on.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_check_key.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_generate_key.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_print.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_private_encrypt.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_public_encrypt.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_set_method.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_sign.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/RSA_size.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/X509_NAME_print_ex.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/X509_new.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/bio.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/blowfish.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/bn.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/bn_internal.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/buffer.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/crypto.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_DHparams.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_X509.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_X509_CRL.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_X509_NAME.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_X509_REQ.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/d2i_X509_SIG.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/des.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/dh.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/dsa.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ecdsa.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/engine.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/err.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/evp.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/hmac.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/lh_stats.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/lhash.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/md5.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/mdc2.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/pem.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/rand.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/rc4.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ripemd.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/rsa.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/sha.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/threads.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ui.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/ui_compat.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/man/x509.3 (contents, props changed) projects/armv6/secure/lib/libcrypto/opensslconf-arm.h projects/armv6/secure/lib/libcrypto/opensslconf-ia64.h projects/armv6/secure/lib/libcrypto/opensslconf-mips.h projects/armv6/secure/lib/libcrypto/opensslconf-powerpc.h projects/armv6/secure/lib/libcrypto/opensslconf-sparc64.h projects/armv6/secure/lib/libssl/Makefile projects/armv6/secure/lib/libssl/Makefile.man projects/armv6/secure/lib/libssl/man/SSL_CIPHER_get_name.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_add_session.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_ctrl.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_free.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_new.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_sess_number.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_sessions.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_mode.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_options.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_timeout.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_set_verify.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_CTX_use_certificate.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_SESSION_free.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_SESSION_get_time.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_accept.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_alert_type_string.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_clear.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_connect.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_do_handshake.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_free.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_SSL_CTX.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_ciphers.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_client_CA_list.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_current_cipher.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_default_timeout.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_error.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_ex_new_index.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_fd.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_peer_certificate.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_rbio.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_session.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_verify_result.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_get_version.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_library_init.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_load_client_CA_file.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_new.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_pending.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_read.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_rstate_string.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_session_reused.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_set_bio.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_set_connect_state.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_set_fd.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_set_session.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_set_shutdown.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_set_verify_result.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_shutdown.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_state_string.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_want.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/SSL_write.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/d2i_SSL_SESSION.3 (contents, props changed) projects/armv6/secure/lib/libssl/man/ssl.3 (contents, props changed) projects/armv6/secure/usr.bin/openssl/Makefile projects/armv6/secure/usr.bin/openssl/Makefile.man projects/armv6/secure/usr.bin/openssl/man/CA.pl.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/asn1parse.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/ca.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/ciphers.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/crl.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/crl2pkcs7.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/dgst.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/dhparam.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/dsa.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/dsaparam.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/ec.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/ecparam.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/enc.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/errstr.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/gendsa.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/genrsa.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/nseq.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/ocsp.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/openssl.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/passwd.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/pkcs12.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/pkcs7.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/pkcs8.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/rand.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/req.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/rsa.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/rsautl.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/s_client.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/s_server.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/s_time.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/sess_id.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/smime.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/speed.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/spkac.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/verify.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/version.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/x509.1 (contents, props changed) projects/armv6/secure/usr.bin/openssl/man/x509v3_config.1 (contents, props changed) projects/armv6/share/Makefile projects/armv6/share/dtrace/Makefile projects/armv6/share/dtrace/README projects/armv6/share/examples/Makefile projects/armv6/share/examples/csh/dot.cshrc projects/armv6/share/examples/etc/README.examples projects/armv6/share/examples/kld/dyn_sysctl/dyn_sysctl.c projects/armv6/share/examples/mdoc/example.4 projects/armv6/share/examples/pf/faq-example1 projects/armv6/share/examples/pf/pf.conf projects/armv6/share/examples/scsi_target/scsi_target.c projects/armv6/share/examples/ses/Makefile.inc projects/armv6/share/examples/ses/srcs/eltsub.c projects/armv6/share/examples/ses/srcs/getencstat.c projects/armv6/share/examples/ses/srcs/getnobj.c projects/armv6/share/examples/ses/srcs/getobjmap.c projects/armv6/share/examples/ses/srcs/getobjstat.c projects/armv6/share/examples/ses/srcs/inienc.c projects/armv6/share/examples/ses/srcs/sesd.c projects/armv6/share/examples/ses/srcs/setencstat.c projects/armv6/share/examples/ses/srcs/setobjstat.c projects/armv6/share/man/man3/ATOMIC_VAR_INIT.3 projects/armv6/share/man/man3/pthread.3 projects/armv6/share/man/man3/pthread_condattr.3 projects/armv6/share/man/man4/Makefile projects/armv6/share/man/man4/acpi.4 projects/armv6/share/man/man4/acpi_asus.4 projects/armv6/share/man/man4/acpi_hp.4 projects/armv6/share/man/man4/acpi_ibm.4 projects/armv6/share/man/man4/acpi_panasonic.4 projects/armv6/share/man/man4/acpi_wmi.4 projects/armv6/share/man/man4/ahci.4 projects/armv6/share/man/man4/ata.4 projects/armv6/share/man/man4/ath.4 projects/armv6/share/man/man4/atp.4 projects/armv6/share/man/man4/bce.4 projects/armv6/share/man/man4/bpf.4 projects/armv6/share/man/man4/bridge.4 projects/armv6/share/man/man4/capsicum.4 projects/armv6/share/man/man4/carp.4 projects/armv6/share/man/man4/ch.4 projects/armv6/share/man/man4/cpuctl.4 projects/armv6/share/man/man4/cpufreq.4 projects/armv6/share/man/man4/cxgbe.4 projects/armv6/share/man/man4/dcons.4 projects/armv6/share/man/man4/ddb.4 projects/armv6/share/man/man4/divert.4 projects/armv6/share/man/man4/epair.4 projects/armv6/share/man/man4/fdt.4 projects/armv6/share/man/man4/fdtbus.4 projects/armv6/share/man/man4/firewire.4 projects/armv6/share/man/man4/gdb.4 projects/armv6/share/man/man4/gpib.4 projects/armv6/share/man/man4/gre.4 projects/armv6/share/man/man4/hptiop.4 projects/armv6/share/man/man4/hptrr.4 projects/armv6/share/man/man4/igb.4 projects/armv6/share/man/man4/io.4 projects/armv6/share/man/man4/ip.4 projects/armv6/share/man/man4/ipfirewall.4 projects/armv6/share/man/man4/ipmi.4 projects/armv6/share/man/man4/ipw.4 projects/armv6/share/man/man4/isci.4 projects/armv6/share/man/man4/isp.4 projects/armv6/share/man/man4/iwn.4 projects/armv6/share/man/man4/mac_lomac.4 projects/armv6/share/man/man4/mac_none.4 projects/armv6/share/man/man4/mac_stub.4 projects/armv6/share/man/man4/man4.i386/sbni.4 projects/armv6/share/man/man4/mk48txx.4 projects/armv6/share/man/man4/mps.4 projects/armv6/share/man/man4/mpt.4 projects/armv6/share/man/man4/mvs.4 projects/armv6/share/man/man4/mwl.4 projects/armv6/share/man/man4/net80211.4 projects/armv6/share/man/man4/netmap.4 projects/armv6/share/man/man4/ng_etf.4 projects/armv6/share/man/man4/ng_ksocket.4 projects/armv6/share/man/man4/ng_nat.4 projects/armv6/share/man/man4/ng_netflow.4 projects/armv6/share/man/man4/ng_patch.4 projects/armv6/share/man/man4/ng_socket.4 projects/armv6/share/man/man4/pcm.4 projects/armv6/share/man/man4/pcn.4 projects/armv6/share/man/man4/polling.4 projects/armv6/share/man/man4/psm.4 projects/armv6/share/man/man4/ral.4 projects/armv6/share/man/man4/rl.4 projects/armv6/share/man/man4/run.4 projects/armv6/share/man/man4/scsi.4 projects/armv6/share/man/man4/send.4 projects/armv6/share/man/man4/ses.4 projects/armv6/share/man/man4/siftr.4 projects/armv6/share/man/man4/siis.4 projects/armv6/share/man/man4/simplebus.4 projects/armv6/share/man/man4/sis.4 projects/armv6/share/man/man4/sk.4 projects/armv6/share/man/man4/snd_hda.4 projects/armv6/share/man/man4/snd_hdspe.4 projects/armv6/share/man/man4/splash.4 projects/armv6/share/man/man4/ste.4 projects/armv6/share/man/man4/termios.4 projects/armv6/share/man/man4/ti.4 projects/armv6/share/man/man4/tl.4 projects/armv6/share/man/man4/tws.4 projects/armv6/share/man/man4/ugen.4 projects/armv6/share/man/man4/uhso.4 projects/armv6/share/man/man4/ulpt.4 projects/armv6/share/man/man4/umcs.4 projects/armv6/share/man/man4/umodem.4 projects/armv6/share/man/man4/uplcom.4 projects/armv6/share/man/man4/usb.4 projects/armv6/share/man/man4/uslcom.4 projects/armv6/share/man/man4/vge.4 projects/armv6/share/man/man4/vlan.4 projects/armv6/share/man/man4/vr.4 projects/armv6/share/man/man4/watchdog.4 projects/armv6/share/man/man4/wb.4 projects/armv6/share/man/man4/witness.4 projects/armv6/share/man/man4/wpi.4 projects/armv6/share/man/man4/xl.4 projects/armv6/share/man/man4/xnb.4 projects/armv6/share/man/man5/Makefile projects/armv6/share/man/man5/devfs.conf.5 projects/armv6/share/man/man5/devfs.rules.5 projects/armv6/share/man/man5/device.hints.5 projects/armv6/share/man/man5/libmap.conf.5 projects/armv6/share/man/man5/make.conf.5 projects/armv6/share/man/man5/moduli.5 projects/armv6/share/man/man5/nsmb.conf.5 projects/armv6/share/man/man5/passwd.5 projects/armv6/share/man/man5/periodic.conf.5 projects/armv6/share/man/man5/portsnap.conf.5 projects/armv6/share/man/man5/rc.conf.5 projects/armv6/share/man/man5/src.conf.5 projects/armv6/share/man/man7/build.7 projects/armv6/share/man/man7/c99.7 projects/armv6/share/man/man7/development.7 projects/armv6/share/man/man7/release.7 projects/armv6/share/man/man7/tuning.7 projects/armv6/share/man/man8/picobsd.8 projects/armv6/share/man/man8/rc.8 projects/armv6/share/man/man9/BUF_ISLOCKED.9 projects/armv6/share/man/man9/DB_COMMAND.9 projects/armv6/share/man/man9/DECLARE_GEOM_CLASS.9 projects/armv6/share/man/man9/EVENTHANDLER.9 projects/armv6/share/man/man9/VOP_GETACL.9 projects/armv6/share/man/man9/VOP_GETEXTATTR.9 projects/armv6/share/man/man9/VOP_GETPAGES.9 projects/armv6/share/man/man9/VOP_GETVOBJECT.9 projects/armv6/share/man/man9/VOP_SETACL.9 projects/armv6/share/man/man9/VOP_SETEXTATTR.9 projects/armv6/share/man/man9/acl.9 projects/armv6/share/man/man9/bpf.9 projects/armv6/share/man/man9/bus_generic_print_child.9 projects/armv6/share/man/man9/bus_release_resource.9 projects/armv6/share/man/man9/bus_space.9 projects/armv6/share/man/man9/byteorder.9 projects/armv6/share/man/man9/cd.9 projects/armv6/share/man/man9/devclass_get_maxunit.9 projects/armv6/share/man/man9/device_find_child.9 projects/armv6/share/man/man9/disk.9 projects/armv6/share/man/man9/eventtimers.9 projects/armv6/share/man/man9/fail.9 projects/armv6/share/man/man9/firmware.9 projects/armv6/share/man/man9/hashinit.9 projects/armv6/share/man/man9/ieee80211_node.9 projects/armv6/share/man/man9/ieee80211_proto.9 projects/armv6/share/man/man9/ifnet.9 projects/armv6/share/man/man9/kernel_mount.9 projects/armv6/share/man/man9/kqueue.9 projects/armv6/share/man/man9/lock.9 projects/armv6/share/man/man9/locking.9 projects/armv6/share/man/man9/malloc.9 projects/armv6/share/man/man9/mbuf.9 projects/armv6/share/man/man9/mod_cc.9 projects/armv6/share/man/man9/namei.9 projects/armv6/share/man/man9/netisr.9 projects/armv6/share/man/man9/pci.9 projects/armv6/share/man/man9/rmlock.9 projects/armv6/share/man/man9/rtalloc.9 projects/armv6/share/man/man9/rwlock.9 projects/armv6/share/man/man9/spl.9 projects/armv6/share/man/man9/store.9 projects/armv6/share/man/man9/sysctl.9 projects/armv6/share/man/man9/taskqueue.9 projects/armv6/share/man/man9/usbdi.9 projects/armv6/share/man/man9/vm_page_aflag.9 projects/armv6/share/misc/bsd-family-tree projects/armv6/share/misc/committers-doc.dot projects/armv6/share/misc/committers-ports.dot projects/armv6/share/misc/committers-src.dot projects/armv6/share/misc/organization.dot projects/armv6/share/mk/bsd.README projects/armv6/share/mk/bsd.crunchgen.mk projects/armv6/share/mk/bsd.lib.mk projects/armv6/share/mk/bsd.libnames.mk projects/armv6/share/mk/bsd.own.mk projects/armv6/share/mk/bsd.sys.mk projects/armv6/share/syscons/keymaps/INDEX.keymaps projects/armv6/share/syscons/keymaps/Makefile projects/armv6/share/termcap/termcap.5 projects/armv6/sys/amd64/acpica/acpi_machdep.c projects/armv6/sys/amd64/acpica/acpi_wakecode.S projects/armv6/sys/amd64/amd64/cpu_switch.S projects/armv6/sys/amd64/amd64/db_disasm.c projects/armv6/sys/amd64/amd64/elf_machdep.c projects/armv6/sys/amd64/amd64/fpu.c projects/armv6/sys/amd64/amd64/genassym.c projects/armv6/sys/amd64/amd64/initcpu.c projects/armv6/sys/amd64/amd64/machdep.c projects/armv6/sys/amd64/amd64/mem.c projects/armv6/sys/amd64/amd64/minidump_machdep.c projects/armv6/sys/amd64/amd64/mp_machdep.c projects/armv6/sys/amd64/amd64/pmap.c projects/armv6/sys/amd64/amd64/ptrace_machdep.c projects/armv6/sys/amd64/amd64/trap.c projects/armv6/sys/amd64/amd64/vm_machdep.c projects/armv6/sys/amd64/conf/GENERIC projects/armv6/sys/amd64/include/atomic.h projects/armv6/sys/amd64/include/cpufunc.h projects/armv6/sys/amd64/include/elf.h projects/armv6/sys/amd64/include/fpu.h projects/armv6/sys/amd64/include/in_cksum.h projects/armv6/sys/amd64/include/intr_machdep.h projects/armv6/sys/amd64/include/md_var.h projects/armv6/sys/amd64/include/pcb.h projects/armv6/sys/amd64/include/pcpu.h projects/armv6/sys/amd64/include/pmap.h projects/armv6/sys/amd64/include/smp.h projects/armv6/sys/amd64/linux32/linux.h projects/armv6/sys/amd64/linux32/linux32_dummy.c projects/armv6/sys/amd64/linux32/linux32_proto.h projects/armv6/sys/amd64/linux32/linux32_syscall.h projects/armv6/sys/amd64/linux32/linux32_syscalls.c projects/armv6/sys/amd64/linux32/linux32_sysent.c projects/armv6/sys/amd64/linux32/linux32_systrace_args.c projects/armv6/sys/amd64/linux32/syscalls.master projects/armv6/sys/arm/arm/bcopyinout.S projects/armv6/sys/arm/arm/bcopyinout_xscale.S projects/armv6/sys/arm/arm/bootconfig.c projects/armv6/sys/arm/arm/busdma_machdep.c projects/armv6/sys/arm/arm/cpufunc.c projects/armv6/sys/arm/arm/cpufunc_asm.S projects/armv6/sys/arm/arm/cpufunc_asm_arm10.S projects/armv6/sys/arm/arm/cpufunc_asm_arm11.S projects/armv6/sys/arm/arm/cpufunc_asm_arm7tdmi.S projects/armv6/sys/arm/arm/cpufunc_asm_arm8.S projects/armv6/sys/arm/arm/cpufunc_asm_arm9.S projects/armv6/sys/arm/arm/cpufunc_asm_armv4.S projects/armv6/sys/arm/arm/cpufunc_asm_armv5.S projects/armv6/sys/arm/arm/cpufunc_asm_sa1.S projects/armv6/sys/arm/arm/cpufunc_asm_xscale.S projects/armv6/sys/arm/arm/cpufunc_asm_xscale_c3.S projects/armv6/sys/arm/arm/db_disasm.c projects/armv6/sys/arm/arm/db_interface.c projects/armv6/sys/arm/arm/db_trace.c projects/armv6/sys/arm/arm/disassem.c projects/armv6/sys/arm/arm/dump_machdep.c projects/armv6/sys/arm/arm/elf_trampoline.c projects/armv6/sys/arm/arm/exception.S projects/armv6/sys/arm/arm/gdb_machdep.c projects/armv6/sys/arm/arm/identcpu.c projects/armv6/sys/arm/arm/in_cksum.c projects/armv6/sys/arm/arm/intr.c projects/armv6/sys/arm/arm/irq_dispatch.S projects/armv6/sys/arm/arm/locore.S projects/armv6/sys/arm/arm/machdep.c projects/armv6/sys/arm/arm/mem.c projects/armv6/sys/arm/arm/nexus.c projects/armv6/sys/arm/arm/pmap.c projects/armv6/sys/arm/arm/support.S projects/armv6/sys/arm/arm/swtch.S projects/armv6/sys/arm/arm/sys_machdep.c projects/armv6/sys/arm/arm/trap.c projects/armv6/sys/arm/arm/undefined.c projects/armv6/sys/arm/arm/vectors.S projects/armv6/sys/arm/arm/vm_machdep.c projects/armv6/sys/arm/at91/at91.c projects/armv6/sys/arm/at91/at91_machdep.c projects/armv6/sys/arm/at91/at91_mci.c projects/armv6/sys/arm/at91/at91_pio.c projects/armv6/sys/arm/at91/at91_pioreg.h projects/armv6/sys/arm/at91/at91_pit.c projects/armv6/sys/arm/at91/at91_pitreg.h projects/armv6/sys/arm/at91/at91_pmc.c projects/armv6/sys/arm/at91/at91_pmcreg.h projects/armv6/sys/arm/at91/at91_pmcvar.h projects/armv6/sys/arm/at91/at91_reset.S projects/armv6/sys/arm/at91/at91_rst.c projects/armv6/sys/arm/at91/at91_rstreg.h projects/armv6/sys/arm/at91/at91_spi.c projects/armv6/sys/arm/at91/at91_spireg.h projects/armv6/sys/arm/at91/at91_ssc.c projects/armv6/sys/arm/at91/at91_st.c projects/armv6/sys/arm/at91/at91_streg.h projects/armv6/sys/arm/at91/at91_twi.c projects/armv6/sys/arm/at91/at91_wdtreg.h projects/armv6/sys/arm/at91/at91board.h projects/armv6/sys/arm/at91/at91reg.h projects/armv6/sys/arm/at91/at91rm9200.c projects/armv6/sys/arm/at91/at91rm92reg.h projects/armv6/sys/arm/at91/at91sam9260.c projects/armv6/sys/arm/at91/at91sam9260reg.h projects/armv6/sys/arm/at91/at91sam9g20.c projects/armv6/sys/arm/at91/at91sam9g20reg.h projects/armv6/sys/arm/at91/at91var.h projects/armv6/sys/arm/at91/board_bwct.c projects/armv6/sys/arm/at91/board_hl200.c projects/armv6/sys/arm/at91/board_hl201.c projects/armv6/sys/arm/at91/board_kb920x.c projects/armv6/sys/arm/at91/board_qila9g20.c projects/armv6/sys/arm/at91/board_sam9g20ek.c projects/armv6/sys/arm/at91/board_tsc4370.c projects/armv6/sys/arm/at91/files.at91 projects/armv6/sys/arm/at91/if_ate.c projects/armv6/sys/arm/at91/if_macb.c projects/armv6/sys/arm/at91/std.at91 projects/armv6/sys/arm/at91/std.at91sam9 projects/armv6/sys/arm/at91/std.hl200 projects/armv6/sys/arm/at91/std.hl201 projects/armv6/sys/arm/at91/std.kb920x projects/armv6/sys/arm/at91/std.qila9g20 projects/armv6/sys/arm/at91/std.sam9g20ek projects/armv6/sys/arm/at91/uart_bus_at91usart.c projects/armv6/sys/arm/at91/uart_dev_at91usart.c projects/armv6/sys/arm/conf/AVILA projects/armv6/sys/arm/conf/BWCT projects/armv6/sys/arm/conf/CAMBRIA projects/armv6/sys/arm/conf/CNS11XXNAS projects/armv6/sys/arm/conf/CRB projects/armv6/sys/arm/conf/DB-78XXX projects/armv6/sys/arm/conf/DB-88F6XXX projects/armv6/sys/arm/conf/EP80219 projects/armv6/sys/arm/conf/GUMSTIX projects/armv6/sys/arm/conf/GUMSTIX-QEMU projects/armv6/sys/arm/conf/HL200 projects/armv6/sys/arm/conf/HL201 projects/armv6/sys/arm/conf/IQ31244 projects/armv6/sys/arm/conf/KB920X projects/armv6/sys/arm/conf/LN2410SBC projects/armv6/sys/arm/conf/NSLU projects/armv6/sys/arm/conf/PANDABOARD projects/armv6/sys/arm/conf/QILA9G20 projects/armv6/sys/arm/conf/QILA9G20.hints projects/armv6/sys/arm/conf/SAM9G20EK projects/armv6/sys/arm/conf/SAM9G20EK.hints projects/armv6/sys/arm/conf/SHEEVAPLUG projects/armv6/sys/arm/conf/SIMICS projects/armv6/sys/arm/econa/econa.c projects/armv6/sys/arm/econa/econa_machdep.c projects/armv6/sys/arm/include/_stdint.h projects/armv6/sys/arm/include/_types.h projects/armv6/sys/arm/include/armreg.h projects/armv6/sys/arm/include/asmacros.h projects/armv6/sys/arm/include/atomic.h projects/armv6/sys/arm/include/blockio.h projects/armv6/sys/arm/include/cpu.h projects/armv6/sys/arm/include/cpufunc.h projects/armv6/sys/arm/include/elf.h projects/armv6/sys/arm/include/endian.h projects/armv6/sys/arm/include/fdt.h projects/armv6/sys/arm/include/fp.h projects/armv6/sys/arm/include/frame.h projects/armv6/sys/arm/include/ieee.h projects/armv6/sys/arm/include/in_cksum.h projects/armv6/sys/arm/include/intr.h projects/armv6/sys/arm/include/katelib.h projects/armv6/sys/arm/include/kdb.h projects/armv6/sys/arm/include/machdep.h projects/armv6/sys/arm/include/param.h projects/armv6/sys/arm/include/pmap.h projects/armv6/sys/arm/include/pmc_mdep.h projects/armv6/sys/arm/include/profile.h projects/armv6/sys/arm/include/pte.h projects/armv6/sys/arm/include/resource.h projects/armv6/sys/arm/include/stack.h projects/armv6/sys/arm/include/vmparam.h projects/armv6/sys/arm/mv/common.c projects/armv6/sys/arm/mv/discovery/discovery.c projects/armv6/sys/arm/mv/files.mv projects/armv6/sys/arm/mv/gpio.c projects/armv6/sys/arm/mv/ic.c projects/armv6/sys/arm/mv/kirkwood/kirkwood.c projects/armv6/sys/arm/mv/mv_machdep.c projects/armv6/sys/arm/mv/mv_sata.c projects/armv6/sys/arm/mv/mvreg.h projects/armv6/sys/arm/mv/mvwin.h projects/armv6/sys/arm/mv/std.mv projects/armv6/sys/arm/s3c2xx0/s3c2410reg.h projects/armv6/sys/arm/s3c2xx0/s3c2440reg.h projects/armv6/sys/arm/s3c2xx0/s3c24x0.c projects/armv6/sys/arm/s3c2xx0/s3c24x0_machdep.c projects/armv6/sys/arm/s3c2xx0/s3c24x0reg.h projects/armv6/sys/arm/sa11x0/assabet_machdep.c projects/armv6/sys/arm/sa11x0/sa11x0.c projects/armv6/sys/arm/sa11x0/sa11x0_gpioreg.h projects/armv6/sys/arm/sa11x0/sa11x0_io_asm.S projects/armv6/sys/arm/sa11x0/sa11x0_irq.S projects/armv6/sys/arm/sa11x0/sa11x0_ost.c projects/armv6/sys/arm/sa11x0/sa11x0_ostreg.h projects/armv6/sys/arm/sa11x0/sa11x0_var.h projects/armv6/sys/arm/sa11x0/uart_dev_sa1110.c projects/armv6/sys/arm/xscale/i80321/ep80219_machdep.c projects/armv6/sys/arm/xscale/i80321/i80321.c projects/armv6/sys/arm/xscale/i80321/i80321_aau.c projects/armv6/sys/arm/xscale/i80321/i80321_dma.c projects/armv6/sys/arm/xscale/i80321/i80321_intr.h projects/armv6/sys/arm/xscale/i80321/i80321_pci.c projects/armv6/sys/arm/xscale/i80321/i80321_space.c projects/armv6/sys/arm/xscale/i80321/i80321_timer.c projects/armv6/sys/arm/xscale/i80321/i80321reg.h projects/armv6/sys/arm/xscale/i80321/iq31244_7seg.c projects/armv6/sys/arm/xscale/i80321/iq31244_machdep.c projects/armv6/sys/arm/xscale/i80321/iq80321.c projects/armv6/sys/arm/xscale/i80321/obio.c projects/armv6/sys/arm/xscale/i8134x/crb_machdep.c projects/armv6/sys/arm/xscale/i8134x/i81342.c projects/armv6/sys/arm/xscale/i8134x/i81342_mcu.c projects/armv6/sys/arm/xscale/i8134x/i81342_pci.c projects/armv6/sys/arm/xscale/i8134x/i81342_space.c projects/armv6/sys/arm/xscale/i8134x/i81342reg.h projects/armv6/sys/arm/xscale/i8134x/iq81342_7seg.c projects/armv6/sys/arm/xscale/i8134x/obio.c projects/armv6/sys/arm/xscale/i8134x/uart_cpu_i81342.c projects/armv6/sys/arm/xscale/ixp425/avila_ata.c projects/armv6/sys/arm/xscale/ixp425/avila_gpio.c projects/armv6/sys/arm/xscale/ixp425/avila_machdep.c projects/armv6/sys/arm/xscale/ixp425/cambria_exp_space.c projects/armv6/sys/arm/xscale/ixp425/if_npe.c projects/armv6/sys/arm/xscale/ixp425/if_npereg.h projects/armv6/sys/arm/xscale/ixp425/ixp425.c projects/armv6/sys/arm/xscale/ixp425/ixp425_iic.c projects/armv6/sys/arm/xscale/ixp425/ixp425_npe.c projects/armv6/sys/arm/xscale/ixp425/ixp425_npereg.h projects/armv6/sys/arm/xscale/ixp425/ixp425_pci.c projects/armv6/sys/arm/xscale/ixp425/ixp425_pci_space.c projects/armv6/sys/arm/xscale/ixp425/ixp425_qmgr.c projects/armv6/sys/arm/xscale/ixp425/ixp425_qmgr.h projects/armv6/sys/arm/xscale/ixp425/ixp425reg.h projects/armv6/sys/arm/xscale/ixp425/std.ixp425 projects/armv6/sys/arm/xscale/ixp425/std.ixp435 projects/armv6/sys/arm/xscale/pxa/if_smc_smi.c projects/armv6/sys/arm/xscale/pxa/pxa_machdep.c projects/armv6/sys/arm/xscale/pxa/pxa_obio.c projects/armv6/sys/arm/xscale/pxa/pxareg.h projects/armv6/sys/arm/xscale/std.xscale projects/armv6/sys/boot/Makefile.sparc64 projects/armv6/sys/boot/arm/at91/boot0spi/main.c projects/armv6/sys/boot/arm/at91/boot2/boot2.c projects/armv6/sys/boot/arm/at91/bootspi/ee.c projects/armv6/sys/boot/arm/at91/libat91/Makefile projects/armv6/sys/boot/arm/at91/libat91/at91rm9200.h projects/armv6/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.c projects/armv6/sys/boot/arm/at91/libat91/eeprom.c projects/armv6/sys/boot/arm/at91/libat91/emac_init.c projects/armv6/sys/boot/arm/at91/libat91/lib_AT91RM9200.h projects/armv6/sys/boot/arm/at91/libat91/spi_flash.c projects/armv6/sys/boot/arm/at91/linker.cfg projects/armv6/sys/boot/arm/ixp425/boot2/boot2.c projects/armv6/sys/boot/arm/uboot/Makefile projects/armv6/sys/boot/arm/uboot/conf.c projects/armv6/sys/boot/arm/uboot/start.S projects/armv6/sys/boot/arm/uboot/version projects/armv6/sys/boot/common/Makefile.inc projects/armv6/sys/boot/common/boot.c projects/armv6/sys/boot/common/bootstrap.h projects/armv6/sys/boot/common/disk.c projects/armv6/sys/boot/common/disk.h projects/armv6/sys/boot/common/load_elf.c projects/armv6/sys/boot/common/load_elf_obj.c projects/armv6/sys/boot/common/loader.8 projects/armv6/sys/boot/common/ufsread.c projects/armv6/sys/boot/fdt/dts/db78100.dts projects/armv6/sys/boot/fdt/dts/db88f6281.dts projects/armv6/sys/boot/fdt/dts/p3041ds.dts projects/armv6/sys/boot/fdt/dts/sheevaplug.dts projects/armv6/sys/boot/ficl/Makefile projects/armv6/sys/boot/forth/beastie.4th projects/armv6/sys/boot/forth/beastie.4th.8 projects/armv6/sys/boot/forth/brand.4th projects/armv6/sys/boot/forth/brand.4th.8 projects/armv6/sys/boot/forth/check-password.4th projects/armv6/sys/boot/forth/check-password.4th.8 projects/armv6/sys/boot/forth/color.4th projects/armv6/sys/boot/forth/color.4th.8 projects/armv6/sys/boot/forth/delay.4th projects/armv6/sys/boot/forth/delay.4th.8 projects/armv6/sys/boot/forth/menu-commands.4th projects/armv6/sys/boot/forth/menu.4th projects/armv6/sys/boot/forth/menu.4th.8 projects/armv6/sys/boot/forth/shortcuts.4th projects/armv6/sys/boot/forth/version.4th projects/armv6/sys/boot/forth/version.4th.8 projects/armv6/sys/boot/i386/boot2/boot2.c projects/armv6/sys/boot/i386/btx/btx/Makefile projects/armv6/sys/boot/i386/btx/btx/btx.S projects/armv6/sys/boot/i386/btx/btxldr/Makefile projects/armv6/sys/boot/i386/btx/btxldr/btxldr.S projects/armv6/sys/boot/i386/btx/lib/Makefile projects/armv6/sys/boot/i386/cdboot/Makefile projects/armv6/sys/boot/i386/efi/reloc.c projects/armv6/sys/boot/i386/gptboot/gptboot.c projects/armv6/sys/boot/i386/libi386/Makefile projects/armv6/sys/boot/i386/libi386/biosdisk.c projects/armv6/sys/boot/i386/libi386/biospnp.c projects/armv6/sys/boot/i386/libi386/devicename.c projects/armv6/sys/boot/i386/libi386/libi386.h projects/armv6/sys/boot/i386/loader/Makefile projects/armv6/sys/boot/i386/loader/conf.c projects/armv6/sys/boot/i386/loader/main.c projects/armv6/sys/boot/i386/pmbr/pmbr.s projects/armv6/sys/boot/i386/pxeldr/Makefile projects/armv6/sys/boot/i386/pxeldr/pxeldr.S projects/armv6/sys/boot/i386/zfsboot/zfsboot.c projects/armv6/sys/boot/ofw/libofw/Makefile projects/armv6/sys/boot/ofw/libofw/devicename.c projects/armv6/sys/boot/ofw/libofw/libofw.h projects/armv6/sys/boot/ofw/libofw/ofw_disk.c projects/armv6/sys/boot/pc98/boot2/boot2.c projects/armv6/sys/boot/pc98/btx/btx/Makefile projects/armv6/sys/boot/pc98/btx/btx/btx.S projects/armv6/sys/boot/pc98/btx/btxldr/Makefile projects/armv6/sys/boot/pc98/btx/btxldr/btxldr.S projects/armv6/sys/boot/pc98/btx/lib/Makefile projects/armv6/sys/boot/pc98/cdboot/Makefile projects/armv6/sys/boot/pc98/libpc98/Makefile projects/armv6/sys/boot/pc98/libpc98/biosdisk.c projects/armv6/sys/boot/pc98/loader/main.c projects/armv6/sys/boot/powerpc/boot1.chrp/boot1.c projects/armv6/sys/boot/sparc64/Makefile projects/armv6/sys/boot/sparc64/boot1/Makefile projects/armv6/sys/boot/sparc64/boot1/boot1.c projects/armv6/sys/boot/sparc64/loader/Makefile projects/armv6/sys/boot/sparc64/loader/main.c projects/armv6/sys/boot/sparc64/zfsboot/Makefile projects/armv6/sys/boot/uboot/lib/api_public.h projects/armv6/sys/boot/uboot/lib/glue.c projects/armv6/sys/boot/userboot/libstand/Makefile projects/armv6/sys/boot/userboot/test/test.c projects/armv6/sys/boot/userboot/userboot.h projects/armv6/sys/boot/userboot/userboot/Makefile projects/armv6/sys/boot/userboot/userboot/bootinfo32.c projects/armv6/sys/boot/userboot/userboot/copy.c projects/armv6/sys/boot/userboot/userboot/devicename.c projects/armv6/sys/boot/userboot/userboot/main.c projects/armv6/sys/boot/userboot/userboot/userboot_disk.c projects/armv6/sys/boot/zfs/Makefile projects/armv6/sys/boot/zfs/zfs.c projects/armv6/sys/boot/zfs/zfsimpl.c projects/armv6/sys/cam/ata/ata_all.c projects/armv6/sys/cam/ata/ata_all.h projects/armv6/sys/cam/ata/ata_da.c projects/armv6/sys/cam/ata/ata_pmp.c projects/armv6/sys/cam/ata/ata_xpt.c projects/armv6/sys/cam/cam.h projects/armv6/sys/cam/cam_ccb.h projects/armv6/sys/cam/cam_debug.h projects/armv6/sys/cam/cam_periph.c projects/armv6/sys/cam/cam_periph.h projects/armv6/sys/cam/cam_sim.h projects/armv6/sys/cam/cam_xpt.c projects/armv6/sys/cam/cam_xpt.h projects/armv6/sys/cam/cam_xpt_periph.h projects/armv6/sys/cam/cam_xpt_sim.h projects/armv6/sys/cam/ctl/ctl.c projects/armv6/sys/cam/ctl/ctl_backend.c projects/armv6/sys/cam/ctl/ctl_frontend_cam_sim.c projects/armv6/sys/cam/ctl/ctl_frontend_internal.c projects/armv6/sys/cam/ctl/scsi_ctl.c projects/armv6/sys/cam/scsi/scsi_all.c projects/armv6/sys/cam/scsi/scsi_all.h projects/armv6/sys/cam/scsi/scsi_cd.c projects/armv6/sys/cam/scsi/scsi_ch.c projects/armv6/sys/cam/scsi/scsi_da.c projects/armv6/sys/cam/scsi/scsi_da.h projects/armv6/sys/cam/scsi/scsi_pass.c projects/armv6/sys/cam/scsi/scsi_pt.c projects/armv6/sys/cam/scsi/scsi_sa.c projects/armv6/sys/cam/scsi/scsi_ses.h projects/armv6/sys/cam/scsi/scsi_sg.c projects/armv6/sys/cam/scsi/scsi_target.c projects/armv6/sys/cam/scsi/scsi_xpt.c projects/armv6/sys/cddl/boot/zfs/zfsimpl.h projects/armv6/sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/Makefile.files projects/armv6/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_scan.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/armv6/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h projects/armv6/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h projects/armv6/sys/cddl/dev/dtrace/amd64/dis_tables.c projects/armv6/sys/cddl/dev/dtrace/amd64/dtrace_subr.c projects/armv6/sys/cddl/dev/dtrace/i386/dis_tables.c projects/armv6/sys/cddl/dev/dtrace/i386/dtrace_subr.c projects/armv6/sys/compat/freebsd32/freebsd32.h projects/armv6/sys/compat/freebsd32/freebsd32_misc.c projects/armv6/sys/compat/freebsd32/freebsd32_proto.h projects/armv6/sys/compat/freebsd32/freebsd32_syscall.h projects/armv6/sys/compat/freebsd32/freebsd32_syscalls.c projects/armv6/sys/compat/freebsd32/freebsd32_sysent.c projects/armv6/sys/compat/freebsd32/freebsd32_systrace_args.c projects/armv6/sys/compat/freebsd32/syscalls.master projects/armv6/sys/compat/ia32/ia32_sysvec.c projects/armv6/sys/compat/ia32/ia32_util.h projects/armv6/sys/compat/linux/linux_emul.c projects/armv6/sys/compat/linux/linux_emul.h projects/armv6/sys/compat/linux/linux_file.c projects/armv6/sys/compat/linux/linux_fork.c projects/armv6/sys/compat/linux/linux_futex.c projects/armv6/sys/compat/linux/linux_mib.c projects/armv6/sys/compat/linux/linux_misc.c projects/armv6/sys/compat/linux/linux_sysctl.c projects/armv6/sys/compat/linux/linux_time.c projects/armv6/sys/compat/linux/linux_uid16.c projects/armv6/sys/compat/linux/linux_util.c projects/armv6/sys/compat/linux/linux_util.h projects/armv6/sys/compat/ndis/subr_ntoskrnl.c projects/armv6/sys/conf/Makefile.arm projects/armv6/sys/conf/NOTES projects/armv6/sys/conf/files projects/armv6/sys/conf/files.amd64 projects/armv6/sys/conf/files.arm projects/armv6/sys/conf/files.i386 projects/armv6/sys/conf/files.ia64 projects/armv6/sys/conf/files.mips projects/armv6/sys/conf/files.powerpc projects/armv6/sys/conf/files.sparc64 projects/armv6/sys/conf/kern.post.mk projects/armv6/sys/conf/kmod.mk projects/armv6/sys/conf/options projects/armv6/sys/conf/options.arm projects/armv6/sys/conf/options.mips projects/armv6/sys/conf/options.powerpc projects/armv6/sys/contrib/dev/acpica/acpica_prep.sh projects/armv6/sys/contrib/dev/acpica/changes.txt (contents, props changed) projects/armv6/sys/contrib/dev/acpica/common/adfile.c projects/armv6/sys/contrib/dev/acpica/common/adwalk.c projects/armv6/sys/contrib/dev/acpica/common/dmextern.c projects/armv6/sys/contrib/dev/acpica/common/dmrestag.c projects/armv6/sys/contrib/dev/acpica/compiler/aslcompile.c projects/armv6/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/armv6/sys/contrib/dev/acpica/compiler/aslcompiler.l projects/armv6/sys/contrib/dev/acpica/compiler/aslcompiler.y projects/armv6/sys/contrib/dev/acpica/compiler/aslerror.c projects/armv6/sys/contrib/dev/acpica/compiler/aslfiles.c projects/armv6/sys/contrib/dev/acpica/compiler/asllookup.c projects/armv6/sys/contrib/dev/acpica/compiler/aslmain.c projects/armv6/sys/contrib/dev/acpica/compiler/aslmap.c projects/armv6/sys/contrib/dev/acpica/compiler/aslmessages.h projects/armv6/sys/contrib/dev/acpica/compiler/aslstartup.c projects/armv6/sys/contrib/dev/acpica/compiler/aslsupport.l projects/armv6/sys/contrib/dev/acpica/compiler/aslutils.c projects/armv6/sys/contrib/dev/acpica/compiler/dtio.c projects/armv6/sys/contrib/dev/acpica/compiler/dttemplate.c projects/armv6/sys/contrib/dev/acpica/compiler/prscan.c projects/armv6/sys/contrib/dev/acpica/compiler/prutils.c projects/armv6/sys/contrib/dev/acpica/components/debugger/dbcmds.c projects/armv6/sys/contrib/dev/acpica/components/debugger/dbdisply.c projects/armv6/sys/contrib/dev/acpica/components/debugger/dbexec.c projects/armv6/sys/contrib/dev/acpica/components/debugger/dbfileio.c projects/armv6/sys/contrib/dev/acpica/components/debugger/dbinput.c projects/armv6/sys/contrib/dev/acpica/components/debugger/dbutils.c projects/armv6/sys/contrib/dev/acpica/components/disassembler/dmopcode.c projects/armv6/sys/contrib/dev/acpica/components/disassembler/dmwalk.c projects/armv6/sys/contrib/dev/acpica/components/dispatcher/dsfield.c projects/armv6/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c projects/armv6/sys/contrib/dev/acpica/components/events/evgpe.c projects/armv6/sys/contrib/dev/acpica/components/events/evgpeutil.c projects/armv6/sys/contrib/dev/acpica/components/events/evxface.c projects/armv6/sys/contrib/dev/acpica/components/events/evxfgpe.c projects/armv6/sys/contrib/dev/acpica/components/executer/exconfig.c projects/armv6/sys/contrib/dev/acpica/components/executer/exprep.c projects/armv6/sys/contrib/dev/acpica/components/executer/exresolv.c projects/armv6/sys/contrib/dev/acpica/components/executer/exstore.c projects/armv6/sys/contrib/dev/acpica/components/executer/exutils.c projects/armv6/sys/contrib/dev/acpica/components/hardware/hwsleep.c projects/armv6/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c projects/armv6/sys/contrib/dev/acpica/components/namespace/nspredef.c projects/armv6/sys/contrib/dev/acpica/components/parser/psxface.c projects/armv6/sys/contrib/dev/acpica/components/resources/rscreate.c projects/armv6/sys/contrib/dev/acpica/components/resources/rsutils.c projects/armv6/sys/contrib/dev/acpica/components/tables/tbfadt.c projects/armv6/sys/contrib/dev/acpica/components/tables/tbinstal.c projects/armv6/sys/contrib/dev/acpica/components/tables/tbutils.c projects/armv6/sys/contrib/dev/acpica/components/tables/tbxface.c projects/armv6/sys/contrib/dev/acpica/components/tables/tbxfroot.c projects/armv6/sys/contrib/dev/acpica/components/utilities/utdecode.c projects/armv6/sys/contrib/dev/acpica/components/utilities/utglobal.c projects/armv6/sys/contrib/dev/acpica/components/utilities/utmisc.c projects/armv6/sys/contrib/dev/acpica/components/utilities/utobject.c projects/armv6/sys/contrib/dev/acpica/components/utilities/utresrc.c projects/armv6/sys/contrib/dev/acpica/components/utilities/utxferror.c projects/armv6/sys/contrib/dev/acpica/include/acdebug.h projects/armv6/sys/contrib/dev/acpica/include/acdisasm.h projects/armv6/sys/contrib/dev/acpica/include/acexcep.h projects/armv6/sys/contrib/dev/acpica/include/acglobal.h projects/armv6/sys/contrib/dev/acpica/include/aclocal.h projects/armv6/sys/contrib/dev/acpica/include/acmacros.h projects/armv6/sys/contrib/dev/acpica/include/acobject.h projects/armv6/sys/contrib/dev/acpica/include/acoutput.h projects/armv6/sys/contrib/dev/acpica/include/acpiosxf.h projects/armv6/sys/contrib/dev/acpica/include/acpixf.h projects/armv6/sys/contrib/dev/acpica/include/acpredef.h projects/armv6/sys/contrib/dev/acpica/include/actbl1.h projects/armv6/sys/contrib/dev/acpica/include/actypes.h projects/armv6/sys/contrib/dev/acpica/include/acutils.h projects/armv6/sys/contrib/dev/acpica/include/platform/acenv.h projects/armv6/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c projects/armv6/sys/contrib/libfdt/fdt.c projects/armv6/sys/contrib/libfdt/fdt_ro.c projects/armv6/sys/contrib/libfdt/fdt_rw.c projects/armv6/sys/contrib/libfdt/libfdt.h projects/armv6/sys/contrib/libfdt/libfdt_env.h projects/armv6/sys/contrib/libfdt/libfdt_internal.h projects/armv6/sys/contrib/pf/net/pf.c projects/armv6/sys/contrib/pf/net/pf_if.c projects/armv6/sys/contrib/pf/net/pf_ioctl.c projects/armv6/sys/contrib/pf/net/pf_table.c projects/armv6/sys/contrib/pf/net/pfvar.h projects/armv6/sys/contrib/rdma/krping/krping.c projects/armv6/sys/contrib/rdma/krping/krping.h projects/armv6/sys/contrib/rdma/krping/krping_dev.c projects/armv6/sys/contrib/rdma/rdma_addr.c projects/armv6/sys/contrib/rdma/rdma_cache.c projects/armv6/sys/dev/aac/aac_disk.c projects/armv6/sys/dev/acpi_support/acpi_ibm.c projects/armv6/sys/dev/acpica/Osd/OsdSchedule.c projects/armv6/sys/dev/acpica/Osd/OsdSynch.c projects/armv6/sys/dev/acpica/acpi.c projects/armv6/sys/dev/acpica/acpi_cpu.c projects/armv6/sys/dev/acpica/acpi_ec.c projects/armv6/sys/dev/acpica/acpi_powerres.c projects/armv6/sys/dev/acpica/acpi_smbat.c projects/armv6/sys/dev/acpica/acpi_video.c projects/armv6/sys/dev/acpica/acpivar.h projects/armv6/sys/dev/adb/adb_kbd.c projects/armv6/sys/dev/ae/if_ae.c projects/armv6/sys/dev/agp/agp.c projects/armv6/sys/dev/agp/agp_i810.c projects/armv6/sys/dev/agp/agp_if.m projects/armv6/sys/dev/agp/agppriv.h projects/armv6/sys/dev/agp/agpreg.h projects/armv6/sys/dev/agp/agpvar.h projects/armv6/sys/dev/ahci/ahci.c projects/armv6/sys/dev/ahci/ahci.h projects/armv6/sys/dev/aic7xxx/aic79xx.c projects/armv6/sys/dev/aic7xxx/aic79xx_osm.c projects/armv6/sys/dev/aic7xxx/aic7xxx.c projects/armv6/sys/dev/aic7xxx/aic7xxx_osm.c projects/armv6/sys/dev/aic7xxx/aic_osm_lib.c projects/armv6/sys/dev/aic7xxx/aicasm/Makefile projects/armv6/sys/dev/aic7xxx/aicasm/aicasm.c projects/armv6/sys/dev/ata/ata-all.c projects/armv6/sys/dev/ata/ata-lowlevel.c projects/armv6/sys/dev/ata/chipsets/ata-ite.c projects/armv6/sys/dev/ata/chipsets/ata-via.c projects/armv6/sys/dev/ath/ah_osdep.c projects/armv6/sys/dev/ath/ah_osdep.h projects/armv6/sys/dev/ath/ath_dfs/null/dfs_null.c projects/armv6/sys/dev/ath/ath_hal/ah.c projects/armv6/sys/dev/ath/ath_hal/ah.h projects/armv6/sys/dev/ath/ath_hal/ah_debug.h projects/armv6/sys/dev/ath/ath_hal/ah_desc.h projects/armv6/sys/dev/ath/ath_hal/ah_devid.h projects/armv6/sys/dev/ath/ath_hal/ah_internal.h projects/armv6/sys/dev/ath/ath_hal/ar5210/ar5210.h projects/armv6/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c projects/armv6/sys/dev/ath/ath_hal/ar5210/ar5210_misc.c projects/armv6/sys/dev/ath/ath_hal/ar5210/ar5210_recv.c projects/armv6/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c projects/armv6/sys/dev/ath/ath_hal/ar5211/ar5211.h projects/armv6/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c projects/armv6/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c projects/armv6/sys/dev/ath/ath_hal/ar5211/ar5211_recv.c projects/armv6/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212.h projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212_misc.c projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212_recv.c projects/armv6/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_gpio.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/armv6/sys/dev/ath/ath_hal/ar5416/ar5416reg.h projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9285.h projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9287_attach.c projects/armv6/sys/dev/ath/ath_hal/ar9002/ar9287_reset.c projects/armv6/sys/dev/ath/ath_rate/amrr/amrr.c projects/armv6/sys/dev/ath/ath_rate/onoe/onoe.c projects/armv6/sys/dev/ath/ath_rate/sample/sample.c projects/armv6/sys/dev/ath/ath_rate/sample/sample.h projects/armv6/sys/dev/ath/if_ath.c projects/armv6/sys/dev/ath/if_ath_ahb.c projects/armv6/sys/dev/ath/if_ath_debug.c projects/armv6/sys/dev/ath/if_ath_debug.h projects/armv6/sys/dev/ath/if_ath_led.c projects/armv6/sys/dev/ath/if_ath_misc.h projects/armv6/sys/dev/ath/if_ath_pci.c projects/armv6/sys/dev/ath/if_ath_sysctl.c projects/armv6/sys/dev/ath/if_ath_tx.c projects/armv6/sys/dev/ath/if_ath_tx.h projects/armv6/sys/dev/ath/if_ath_tx_ht.c projects/armv6/sys/dev/ath/if_athdfs.h projects/armv6/sys/dev/ath/if_athioctl.h projects/armv6/sys/dev/ath/if_athrate.h projects/armv6/sys/dev/ath/if_athvar.h projects/armv6/sys/dev/atkbdc/atkbdc_isa.c projects/armv6/sys/dev/bce/if_bce.c projects/armv6/sys/dev/bce/if_bcereg.h projects/armv6/sys/dev/bge/if_bge.c projects/armv6/sys/dev/bge/if_bgereg.h projects/armv6/sys/dev/bwi/bwimac.c projects/armv6/sys/dev/bwi/bwiphy.c projects/armv6/sys/dev/bwi/bwirf.c projects/armv6/sys/dev/bwi/if_bwi.c projects/armv6/sys/dev/bwi/if_bwi_pci.c projects/armv6/sys/dev/cesa/cesa.c projects/armv6/sys/dev/cxgb/common/cxgb_ctl_defs.h projects/armv6/sys/dev/cxgb/cxgb_adapter.h projects/armv6/sys/dev/cxgb/cxgb_main.c projects/armv6/sys/dev/cxgb/cxgb_offload.h projects/armv6/sys/dev/cxgb/cxgb_osdep.h projects/armv6/sys/dev/cxgb/cxgb_sge.c projects/armv6/sys/dev/cxgb/sys/mvec.h projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.h projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.h projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cq.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_dbg.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ev.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.h projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_mem.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.h projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_resource.c projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_user.h projects/armv6/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_wr.h projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_l2t.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_l2t.h projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_listen.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_toepcb.h projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_tom.c projects/armv6/sys/dev/cxgb/ulp/tom/cxgb_tom.h projects/armv6/sys/dev/cxgbe/adapter.h projects/armv6/sys/dev/cxgbe/common/common.h projects/armv6/sys/dev/cxgbe/common/t4_hw.c projects/armv6/sys/dev/cxgbe/common/t4_msg.h projects/armv6/sys/dev/cxgbe/firmware/t4fw_cfg.txt projects/armv6/sys/dev/cxgbe/firmware/t4fw_cfg_uwire.txt projects/armv6/sys/dev/cxgbe/firmware/t4fw_interface.h projects/armv6/sys/dev/cxgbe/offload.h projects/armv6/sys/dev/cxgbe/osdep.h projects/armv6/sys/dev/cxgbe/t4_l2t.c projects/armv6/sys/dev/cxgbe/t4_l2t.h projects/armv6/sys/dev/cxgbe/t4_main.c projects/armv6/sys/dev/cxgbe/t4_sge.c projects/armv6/sys/dev/cxgbe/tom/t4_cpl_io.c projects/armv6/sys/dev/dc/if_dc.c projects/armv6/sys/dev/drm2/drmP.h projects/armv6/sys/dev/drm2/drm_pciids.h projects/armv6/sys/dev/drm2/i915/i915_gem.c projects/armv6/sys/dev/drm2/i915/i915_gem_execbuffer.c projects/armv6/sys/dev/drm2/i915/intel_display.c projects/armv6/sys/dev/e1000/e1000_82541.c projects/armv6/sys/dev/e1000/e1000_82543.c projects/armv6/sys/dev/e1000/e1000_82571.c projects/armv6/sys/dev/e1000/e1000_82575.c projects/armv6/sys/dev/e1000/e1000_api.c projects/armv6/sys/dev/e1000/e1000_api.h projects/armv6/sys/dev/e1000/e1000_defines.h projects/armv6/sys/dev/e1000/e1000_hw.h projects/armv6/sys/dev/e1000/e1000_ich8lan.c projects/armv6/sys/dev/e1000/e1000_mac.c projects/armv6/sys/dev/e1000/e1000_mac.h projects/armv6/sys/dev/e1000/e1000_manage.c projects/armv6/sys/dev/e1000/e1000_manage.h projects/armv6/sys/dev/e1000/e1000_phy.c projects/armv6/sys/dev/e1000/e1000_phy.h projects/armv6/sys/dev/e1000/e1000_regs.h projects/armv6/sys/dev/e1000/if_em.c projects/armv6/sys/dev/e1000/if_igb.c projects/armv6/sys/dev/e1000/if_lem.c projects/armv6/sys/dev/esp/ncr53c9x.c projects/armv6/sys/dev/etherswitch/arswitch/arswitch.c projects/armv6/sys/dev/etherswitch/arswitch/arswitch_8316.c projects/armv6/sys/dev/etherswitch/arswitch/arswitchreg.h projects/armv6/sys/dev/etherswitch/arswitch/arswitchvar.h projects/armv6/sys/dev/fb/fbreg.h projects/armv6/sys/dev/fdt/fdt_common.h projects/armv6/sys/dev/fdt/fdt_pci.c projects/armv6/sys/dev/fdt/fdtbus.c projects/armv6/sys/dev/fdt/simplebus.c projects/armv6/sys/dev/filemon/filemon_wrapper.c projects/armv6/sys/dev/firewire/sbp_targ.c projects/armv6/sys/dev/flash/at45d.c projects/armv6/sys/dev/fxp/if_fxp.c projects/armv6/sys/dev/hptiop/hptiop.c projects/armv6/sys/dev/hptmv/entry.c projects/armv6/sys/dev/hptrr/hptrr_osm_bsd.c projects/armv6/sys/dev/hwpmc/hwpmc_arm.c projects/armv6/sys/dev/hwpmc/hwpmc_core.c projects/armv6/sys/dev/hwpmc/hwpmc_intel.c projects/armv6/sys/dev/iicbus/ds1374.c projects/armv6/sys/dev/ipmi/ipmi.c projects/armv6/sys/dev/ipmi/ipmivars.h projects/armv6/sys/dev/isci/isci.h projects/armv6/sys/dev/isci/isci_controller.c projects/armv6/sys/dev/isci/isci_interrupt.c projects/armv6/sys/dev/isci/isci_io_request.c projects/armv6/sys/dev/isci/isci_remote_device.c projects/armv6/sys/dev/isci/scil/sati_inquiry.c projects/armv6/sys/dev/isp/isp.c projects/armv6/sys/dev/isp/isp_freebsd.c projects/armv6/sys/dev/isp/isp_freebsd.h projects/armv6/sys/dev/isp/isp_library.c projects/armv6/sys/dev/isp/isp_library.h projects/armv6/sys/dev/isp/isp_pci.c projects/armv6/sys/dev/isp/isp_sbus.c projects/armv6/sys/dev/isp/isp_stds.h projects/armv6/sys/dev/isp/isp_target.c projects/armv6/sys/dev/isp/isp_target.h projects/armv6/sys/dev/isp/ispmbox.h projects/armv6/sys/dev/isp/ispreg.h projects/armv6/sys/dev/isp/ispvar.h projects/armv6/sys/dev/ispfw/asm_2300.h projects/armv6/sys/dev/ispfw/asm_2400.h projects/armv6/sys/dev/ispfw/asm_2500.h projects/armv6/sys/dev/iwn/if_iwn.c projects/armv6/sys/dev/ixgbe/ixgbe.c projects/armv6/sys/dev/ixgbe/ixgbe_82598.c projects/armv6/sys/dev/ixgbe/ixgbe_82598.h projects/armv6/sys/dev/ixgbe/ixgbe_82599.c projects/armv6/sys/dev/ixgbe/ixgbe_api.c projects/armv6/sys/dev/ixgbe/ixgbe_api.h projects/armv6/sys/dev/ixgbe/ixgbe_common.c projects/armv6/sys/dev/ixgbe/ixgbe_common.h projects/armv6/sys/dev/ixgbe/ixgbe_osdep.h projects/armv6/sys/dev/ixgbe/ixgbe_phy.c projects/armv6/sys/dev/ixgbe/ixgbe_type.h projects/armv6/sys/dev/ixgbe/ixgbe_vf.c projects/armv6/sys/dev/ixgbe/ixgbe_x540.c projects/armv6/sys/dev/ixgbe/ixv.c projects/armv6/sys/dev/jme/if_jme.c projects/armv6/sys/dev/md/md.c projects/armv6/sys/dev/mfi/mfi.c projects/armv6/sys/dev/mfi/mfi_cam.c projects/armv6/sys/dev/mfi/mfi_debug.c projects/armv6/sys/dev/mfi/mfi_disk.c projects/armv6/sys/dev/mfi/mfi_tbolt.c projects/armv6/sys/dev/mfi/mfireg.h projects/armv6/sys/dev/mfi/mfivar.h projects/armv6/sys/dev/mge/if_mge.c projects/armv6/sys/dev/mii/ciphy.c projects/armv6/sys/dev/mii/e1000phy.c projects/armv6/sys/dev/mii/miidevs projects/armv6/sys/dev/mlx/mlxvar.h projects/armv6/sys/dev/mmc/mmc.c projects/armv6/sys/dev/mmc/mmcsd.c projects/armv6/sys/dev/mps/mpi/mpi2.h projects/armv6/sys/dev/mps/mpi/mpi2_cnfg.h projects/armv6/sys/dev/mps/mpi/mpi2_hbd.h projects/armv6/sys/dev/mps/mpi/mpi2_history.txt projects/armv6/sys/dev/mps/mpi/mpi2_init.h projects/armv6/sys/dev/mps/mpi/mpi2_ioc.h projects/armv6/sys/dev/mps/mpi/mpi2_ra.h projects/armv6/sys/dev/mps/mpi/mpi2_raid.h projects/armv6/sys/dev/mps/mpi/mpi2_sas.h projects/armv6/sys/dev/mps/mpi/mpi2_targ.h projects/armv6/sys/dev/mps/mpi/mpi2_tool.h projects/armv6/sys/dev/mps/mpi/mpi2_type.h projects/armv6/sys/dev/mps/mps.c projects/armv6/sys/dev/mps/mps_config.c projects/armv6/sys/dev/mps/mps_ioctl.h projects/armv6/sys/dev/mps/mps_mapping.c projects/armv6/sys/dev/mps/mps_mapping.h projects/armv6/sys/dev/mps/mps_sas.c projects/armv6/sys/dev/mps/mps_sas.h projects/armv6/sys/dev/mps/mps_sas_lsi.c projects/armv6/sys/dev/mps/mps_table.c projects/armv6/sys/dev/mps/mps_user.c projects/armv6/sys/dev/mps/mpsvar.h projects/armv6/sys/dev/mpt/mpt_cam.c projects/armv6/sys/dev/mvs/mvs.c projects/armv6/sys/dev/mvs/mvs.h projects/armv6/sys/dev/mvs/mvs_soc.c projects/armv6/sys/dev/mxge/eth_z8e.h projects/armv6/sys/dev/mxge/ethp_z8e.h projects/armv6/sys/dev/mxge/rss_eth_z8e.h projects/armv6/sys/dev/mxge/rss_ethp_z8e.h projects/armv6/sys/dev/nand/nand.c projects/armv6/sys/dev/nand/nandsim.c projects/armv6/sys/dev/netmap/if_em_netmap.h projects/armv6/sys/dev/netmap/if_igb_netmap.h projects/armv6/sys/dev/netmap/ixgbe_netmap.h projects/armv6/sys/dev/netmap/netmap.c projects/armv6/sys/dev/netmap/netmap_kern.h projects/armv6/sys/dev/netmap/netmap_mem2.c projects/armv6/sys/dev/pccard/pccard.c projects/armv6/sys/dev/pccard/pccardvarp.h projects/armv6/sys/dev/pccbb/pccbb_pci.c projects/armv6/sys/dev/pci/pci.c projects/armv6/sys/dev/pci/pci_pci.c projects/armv6/sys/dev/pci/vga_pci.c projects/armv6/sys/dev/powermac_nvram/powermac_nvram.c projects/armv6/sys/dev/puc/pucdata.c projects/armv6/sys/dev/ral/if_ral_pci.c projects/armv6/sys/dev/re/if_re.c projects/armv6/sys/dev/sdhci/sdhci.c projects/armv6/sys/dev/sec/sec.c projects/armv6/sys/dev/sec/sec.h projects/armv6/sys/dev/sf/if_sf.c projects/armv6/sys/dev/siis/siis.c projects/armv6/sys/dev/sio/sio.c projects/armv6/sys/dev/sound/pci/hda/hdaa.c projects/armv6/sys/dev/sound/pci/hda/hdaa_patches.c projects/armv6/sys/dev/sound/pci/hdspe.c projects/armv6/sys/dev/sound/pcm/sndstat.c projects/armv6/sys/dev/spibus/spi.h projects/armv6/sys/dev/spibus/spibus.c projects/armv6/sys/dev/sym/sym_conf.h projects/armv6/sys/dev/sym/sym_hipd.c projects/armv6/sys/dev/tsec/if_tsec.c projects/armv6/sys/dev/twa/tw_osl_cam.c projects/armv6/sys/dev/usb/controller/at91dci_atmelarm.c projects/armv6/sys/dev/usb/controller/ehci.c projects/armv6/sys/dev/usb/controller/ehci_pci.c projects/armv6/sys/dev/usb/controller/ohci_atmelarm.c projects/armv6/sys/dev/usb/controller/ohci_pci.c projects/armv6/sys/dev/usb/controller/xhci_pci.c projects/armv6/sys/dev/usb/controller/xhcireg.h projects/armv6/sys/dev/usb/input/uhid.c projects/armv6/sys/dev/usb/input/ums.c projects/armv6/sys/dev/usb/net/if_rue.c projects/armv6/sys/dev/usb/net/if_udav.c projects/armv6/sys/dev/usb/net/if_udavreg.h projects/armv6/sys/dev/usb/quirk/usb_quirk.c projects/armv6/sys/dev/usb/serial/u3g.c projects/armv6/sys/dev/usb/serial/uftdi.c projects/armv6/sys/dev/usb/serial/uftdi_reg.h projects/armv6/sys/dev/usb/serial/uplcom.c projects/armv6/sys/dev/usb/serial/uslcom.c projects/armv6/sys/dev/usb/usb_device.c projects/armv6/sys/dev/usb/usb_generic.c projects/armv6/sys/dev/usb/usb_hid.c projects/armv6/sys/dev/usb/usb_pf.c projects/armv6/sys/dev/usb/usb_transfer.c projects/armv6/sys/dev/usb/usbdevs projects/armv6/sys/dev/usb/wlan/if_rum.c projects/armv6/sys/dev/usb/wlan/if_run.c projects/armv6/sys/dev/usb/wlan/if_ural.c projects/armv6/sys/dev/viawd/viawd.c projects/armv6/sys/dev/virtio/balloon/virtio_balloon.c projects/armv6/sys/dev/virtio/balloon/virtio_balloon.h projects/armv6/sys/dev/virtio/block/virtio_blk.c projects/armv6/sys/dev/virtio/block/virtio_blk.h projects/armv6/sys/dev/virtio/network/if_vtnet.c projects/armv6/sys/dev/virtio/network/virtio_net.h projects/armv6/sys/dev/virtio/pci/virtio_pci.c projects/armv6/sys/dev/virtio/pci/virtio_pci.h projects/armv6/sys/dev/virtio/virtio.c projects/armv6/sys/dev/virtio/virtio.h projects/armv6/sys/dev/virtio/virtio_ring.h projects/armv6/sys/dev/virtio/virtqueue.c projects/armv6/sys/dev/virtio/virtqueue.h projects/armv6/sys/dev/vr/if_vr.c projects/armv6/sys/dev/vr/if_vrreg.h projects/armv6/sys/dev/vxge/vxgehal/vxgehal-channel.h projects/armv6/sys/dev/wbwd/wbwd.c projects/armv6/sys/dev/wpi/if_wpi.c projects/armv6/sys/dev/wtap/if_wtap.c projects/armv6/sys/dev/xen/balloon/balloon.c projects/armv6/sys/dev/xen/blkfront/blkfront.c projects/armv6/sys/dev/xl/if_xl.c projects/armv6/sys/fs/cd9660/cd9660_vfsops.c projects/armv6/sys/fs/devfs/devfs_vnops.c projects/armv6/sys/fs/ext2fs/ext2_lookup.c projects/armv6/sys/fs/ext2fs/ext2_vfsops.c projects/armv6/sys/fs/ext2fs/ext2_vnops.c projects/armv6/sys/fs/fifofs/fifo_vnops.c projects/armv6/sys/fs/hpfs/hpfs_vnops.c projects/armv6/sys/fs/msdosfs/msdosfs_lookup.c projects/armv6/sys/fs/nandfs/nandfs_cleaner.c projects/armv6/sys/fs/nfs/nfs_commonacl.c projects/armv6/sys/fs/nfs/nfs_commonport.c projects/armv6/sys/fs/nfsclient/nfs_clbio.c projects/armv6/sys/fs/nfsclient/nfs_clnode.c projects/armv6/sys/fs/nfsclient/nfs_clvfsops.c projects/armv6/sys/fs/nfsclient/nfs_clvnops.c projects/armv6/sys/fs/nfsclient/nfsnode.h projects/armv6/sys/fs/nfsserver/nfs_nfsdport.c projects/armv6/sys/fs/nfsserver/nfs_nfsdstate.c projects/armv6/sys/fs/ntfs/ntfs.h projects/armv6/sys/fs/ntfs/ntfs_subr.c projects/armv6/sys/fs/ntfs/ntfs_subr.h projects/armv6/sys/fs/ntfs/ntfs_vfsops.c projects/armv6/sys/fs/ntfs/ntfs_vnops.c projects/armv6/sys/fs/nwfs/nwfs_io.c projects/armv6/sys/fs/portalfs/portal_vnops.c projects/armv6/sys/fs/smbfs/smbfs_io.c projects/armv6/sys/fs/smbfs/smbfs_node.c projects/armv6/sys/fs/tmpfs/tmpfs_subr.c projects/armv6/sys/fs/tmpfs/tmpfs_vnops.c projects/armv6/sys/fs/udf/udf_vfsops.c projects/armv6/sys/fs/unionfs/union_subr.c projects/armv6/sys/fs/unionfs/union_vfsops.c projects/armv6/sys/fs/unionfs/union_vnops.c projects/armv6/sys/geom/bde/g_bde.c projects/armv6/sys/geom/eli/g_eli.c projects/armv6/sys/geom/eli/g_eli.h projects/armv6/sys/geom/eli/g_eli_ctl.c projects/armv6/sys/geom/eli/g_eli_integrity.c projects/armv6/sys/geom/eli/g_eli_key.c projects/armv6/sys/geom/eli/g_eli_key_cache.c projects/armv6/sys/geom/gate/g_gate.c projects/armv6/sys/geom/gate/g_gate.h projects/armv6/sys/geom/geom.h projects/armv6/sys/geom/geom_aes.c projects/armv6/sys/geom/geom_dev.c projects/armv6/sys/geom/geom_disk.c projects/armv6/sys/geom/geom_disk.h projects/armv6/sys/geom/geom_event.c projects/armv6/sys/geom/geom_io.c projects/armv6/sys/geom/geom_map.c projects/armv6/sys/geom/geom_slice.c projects/armv6/sys/geom/geom_subr.c projects/armv6/sys/geom/label/g_label_ufs.c projects/armv6/sys/geom/mirror/g_mirror.c projects/armv6/sys/geom/mirror/g_mirror.h projects/armv6/sys/geom/mirror/g_mirror_ctl.c projects/armv6/sys/geom/mountver/g_mountver.c projects/armv6/sys/geom/multipath/g_multipath.c projects/armv6/sys/geom/nop/g_nop.c projects/armv6/sys/geom/nop/g_nop.h projects/armv6/sys/geom/part/g_part.c projects/armv6/sys/geom/part/g_part.h projects/armv6/sys/geom/part/g_part_apm.c projects/armv6/sys/geom/part/g_part_bsd.c projects/armv6/sys/geom/part/g_part_gpt.c projects/armv6/sys/geom/part/g_part_vtoc8.c projects/armv6/sys/geom/raid/g_raid.c projects/armv6/sys/geom/raid/g_raid.h projects/armv6/sys/geom/raid/g_raid_ctl.c projects/armv6/sys/geom/raid/g_raid_md_if.m projects/armv6/sys/geom/raid/md_promise.c projects/armv6/sys/geom/raid/tr_raid1.c projects/armv6/sys/geom/raid/tr_raid1e.c projects/armv6/sys/geom/raid/tr_raid5.c projects/armv6/sys/geom/uncompress/g_uncompress.c projects/armv6/sys/geom/uzip/g_uzip.c projects/armv6/sys/geom/virstor/g_virstor.c projects/armv6/sys/gnu/fs/reiserfs/reiserfs_vfsops.c projects/armv6/sys/gnu/fs/xfs/FreeBSD/xfs_buf.c projects/armv6/sys/i386/acpica/acpi_machdep.c projects/armv6/sys/i386/acpica/acpi_wakecode.S projects/armv6/sys/i386/conf/GENERIC projects/armv6/sys/i386/conf/XEN projects/armv6/sys/i386/i386/apic_vector.s projects/armv6/sys/i386/i386/bios.c projects/armv6/sys/i386/i386/elf_machdep.c projects/armv6/sys/i386/i386/genassym.c projects/armv6/sys/i386/i386/initcpu.c projects/armv6/sys/i386/i386/machdep.c projects/armv6/sys/i386/i386/mem.c projects/armv6/sys/i386/i386/minidump_machdep.c projects/armv6/sys/i386/i386/mp_machdep.c projects/armv6/sys/i386/i386/pmap.c projects/armv6/sys/i386/i386/ptrace_machdep.c projects/armv6/sys/i386/i386/swtch.s projects/armv6/sys/i386/i386/trap.c projects/armv6/sys/i386/i386/vm86.c projects/armv6/sys/i386/i386/vm_machdep.c projects/armv6/sys/i386/include/apicvar.h projects/armv6/sys/i386/include/atomic.h projects/armv6/sys/i386/include/bootinfo.h projects/armv6/sys/i386/include/cpufunc.h projects/armv6/sys/i386/include/elf.h projects/armv6/sys/i386/include/in_cksum.h projects/armv6/sys/i386/include/intr_machdep.h projects/armv6/sys/i386/include/md_var.h projects/armv6/sys/i386/include/npx.h projects/armv6/sys/i386/include/pcb.h projects/armv6/sys/i386/include/pcpu.h projects/armv6/sys/i386/include/pmap.h projects/armv6/sys/i386/include/smp.h projects/armv6/sys/i386/include/vmparam.h projects/armv6/sys/i386/isa/npx.c projects/armv6/sys/i386/linux/linux.h projects/armv6/sys/i386/linux/linux_dummy.c projects/armv6/sys/i386/linux/linux_proto.h projects/armv6/sys/i386/linux/linux_syscall.h projects/armv6/sys/i386/linux/linux_syscalls.c projects/armv6/sys/i386/linux/linux_sysent.c projects/armv6/sys/i386/linux/linux_systrace_args.c projects/armv6/sys/i386/linux/syscalls.master projects/armv6/sys/i386/xen/pmap.c projects/armv6/sys/ia64/acpica/acpi_wakeup.c projects/armv6/sys/ia64/ia64/busdma_machdep.c projects/armv6/sys/ia64/ia64/machdep.c projects/armv6/sys/ia64/ia64/mp_machdep.c projects/armv6/sys/ia64/ia64/nexus.c projects/armv6/sys/ia64/ia64/pmap.c projects/armv6/sys/ia64/include/_stdint.h projects/armv6/sys/ia64/include/_types.h projects/armv6/sys/ia64/include/elf.h projects/armv6/sys/ia64/include/in_cksum.h projects/armv6/sys/ia64/include/md_var.h projects/armv6/sys/ia64/include/param.h projects/armv6/sys/ia64/include/pmap.h projects/armv6/sys/kern/capabilities.conf projects/armv6/sys/kern/imgact_aout.c projects/armv6/sys/kern/imgact_elf.c projects/armv6/sys/kern/imgact_gzip.c projects/armv6/sys/kern/init_main.c projects/armv6/sys/kern/init_sysent.c projects/armv6/sys/kern/kern_acct.c projects/armv6/sys/kern/kern_clock.c projects/armv6/sys/kern/kern_clocksource.c projects/armv6/sys/kern/kern_conf.c projects/armv6/sys/kern/kern_descrip.c projects/armv6/sys/kern/kern_event.c projects/armv6/sys/kern/kern_exec.c projects/armv6/sys/kern/kern_fork.c projects/armv6/sys/kern/kern_intr.c projects/armv6/sys/kern/kern_jail.c projects/armv6/sys/kern/kern_kthread.c projects/armv6/sys/kern/kern_ktr.c projects/armv6/sys/kern/kern_malloc.c projects/armv6/sys/kern/kern_proc.c projects/armv6/sys/kern/kern_racct.c projects/armv6/sys/kern/kern_shutdown.c projects/armv6/sys/kern/kern_sig.c projects/armv6/sys/kern/kern_synch.c projects/armv6/sys/kern/kern_tc.c projects/armv6/sys/kern/kern_thr.c projects/armv6/sys/kern/kern_thread.c projects/armv6/sys/kern/kern_timeout.c projects/armv6/sys/kern/sched_4bsd.c projects/armv6/sys/kern/sched_ule.c projects/armv6/sys/kern/subr_bus.c projects/armv6/sys/kern/subr_devstat.c projects/armv6/sys/kern/subr_firmware.c projects/armv6/sys/kern/subr_rman.c projects/armv6/sys/kern/subr_sleepqueue.c projects/armv6/sys/kern/subr_smp.c projects/armv6/sys/kern/subr_syscall.c projects/armv6/sys/kern/subr_trap.c projects/armv6/sys/kern/subr_turnstile.c projects/armv6/sys/kern/subr_uio.c projects/armv6/sys/kern/subr_witness.c projects/armv6/sys/kern/sys_capability.c projects/armv6/sys/kern/sys_generic.c projects/armv6/sys/kern/sys_pipe.c projects/armv6/sys/kern/sys_procdesc.c projects/armv6/sys/kern/sys_process.c projects/armv6/sys/kern/syscalls.c projects/armv6/sys/kern/syscalls.master projects/armv6/sys/kern/systrace_args.c projects/armv6/sys/kern/tty.c projects/armv6/sys/kern/uipc_socket.c projects/armv6/sys/kern/uipc_syscalls.c projects/armv6/sys/kern/uipc_usrreq.c projects/armv6/sys/kern/vfs_bio.c projects/armv6/sys/kern/vfs_default.c projects/armv6/sys/kern/vfs_subr.c projects/armv6/sys/kern/vfs_syscalls.c projects/armv6/sys/kern/vfs_vnops.c projects/armv6/sys/libkern/iconv.c projects/armv6/sys/libkern/iconv_ucs.c projects/armv6/sys/mips/atheros/ar71xx_chip.c projects/armv6/sys/mips/atheros/ar71xx_chip.h projects/armv6/sys/mips/atheros/ar71xx_cpudef.h projects/armv6/sys/mips/atheros/ar71xxreg.h projects/armv6/sys/mips/atheros/ar724x_chip.c projects/armv6/sys/mips/atheros/ar91xx_chip.c projects/armv6/sys/mips/atheros/if_arge.c projects/armv6/sys/mips/atheros/if_argevar.h projects/armv6/sys/mips/cavium/uart_bus_octeonusart.c projects/armv6/sys/mips/conf/AP96 projects/armv6/sys/mips/conf/AP96.hints projects/armv6/sys/mips/conf/OCTEON1 projects/armv6/sys/mips/conf/RSPRO projects/armv6/sys/mips/conf/RSPRO.hints projects/armv6/sys/mips/conf/TP-WN1043ND projects/armv6/sys/mips/conf/TP-WN1043ND.hints projects/armv6/sys/mips/gxemul/files.gxemul projects/armv6/sys/mips/gxemul/gxemul_machdep.c projects/armv6/sys/mips/include/_stdint.h projects/armv6/sys/mips/include/_types.h projects/armv6/sys/mips/include/elf.h projects/armv6/sys/mips/include/in_cksum.h projects/armv6/sys/mips/include/pmap.h projects/armv6/sys/mips/mips/bus_space_generic.c projects/armv6/sys/mips/mips/pmap.c projects/armv6/sys/mips/mips/trap.c projects/armv6/sys/mips/nlm/board.c projects/armv6/sys/mips/nlm/dev/net/mdio.c projects/armv6/sys/mips/nlm/hal/mdio.h projects/armv6/sys/mips/nlm/xlp.h projects/armv6/sys/mips/nlm/xlp_pci.c projects/armv6/sys/mips/rmi/rootfs_list.txt projects/armv6/sys/modules/Makefile projects/armv6/sys/modules/acpi/Makefile projects/armv6/sys/modules/acpi/acpi/Makefile projects/armv6/sys/modules/aesni/Makefile projects/armv6/sys/modules/agp/Makefile projects/armv6/sys/modules/ahci/Makefile projects/armv6/sys/modules/ath/Makefile projects/armv6/sys/modules/bwi/Makefile projects/armv6/sys/modules/cam/Makefile projects/armv6/sys/modules/cxgb/Makefile projects/armv6/sys/modules/cxgb/cxgb/Makefile projects/armv6/sys/modules/cxgb/iw_cxgb/Makefile projects/armv6/sys/modules/cxgb/tom/Makefile projects/armv6/sys/modules/cxgbe/Makefile projects/armv6/sys/modules/cxgbe/if_cxgbe/Makefile projects/armv6/sys/modules/dtrace/Makefile projects/armv6/sys/modules/dtrace/dtraceall/dtraceall.c projects/armv6/sys/modules/em/Makefile projects/armv6/sys/modules/geom/geom_raid/Makefile projects/armv6/sys/modules/igb/Makefile projects/armv6/sys/modules/ixgbe/Makefile projects/armv6/sys/modules/linux/Makefile projects/armv6/sys/modules/mwl/Makefile projects/armv6/sys/modules/ral/Makefile projects/armv6/sys/modules/rdma/krping/Makefile projects/armv6/sys/modules/toecore/Makefile projects/armv6/sys/modules/wpi/Makefile projects/armv6/sys/modules/zfs/Makefile projects/armv6/sys/net/bpf.c projects/armv6/sys/net/bpf.h projects/armv6/sys/net/bpf_buffer.c projects/armv6/sys/net/bpf_buffer.h projects/armv6/sys/net/bpf_zerocopy.c projects/armv6/sys/net/bpfdesc.h projects/armv6/sys/net/flowtable.c projects/armv6/sys/net/ieee8023ad_lacp.c projects/armv6/sys/net/if.h projects/armv6/sys/net/if_bridge.c projects/armv6/sys/net/if_dl.h projects/armv6/sys/net/if_epair.c projects/armv6/sys/net/if_gif.c projects/armv6/sys/net/if_lagg.c projects/armv6/sys/net/if_llatbl.c projects/armv6/sys/net/if_llatbl.h projects/armv6/sys/net/if_loop.c projects/armv6/sys/net/if_stf.c projects/armv6/sys/net/if_tap.c projects/armv6/sys/net/if_var.h projects/armv6/sys/net/if_vlan.c projects/armv6/sys/net/route.h projects/armv6/sys/net80211/_ieee80211.h projects/armv6/sys/net80211/ieee80211.h projects/armv6/sys/net80211/ieee80211_action.c projects/armv6/sys/net80211/ieee80211_ddb.c projects/armv6/sys/net80211/ieee80211_ht.c projects/armv6/sys/net80211/ieee80211_hwmp.c projects/armv6/sys/net80211/ieee80211_input.c projects/armv6/sys/net80211/ieee80211_ioctl.h projects/armv6/sys/net80211/ieee80211_mesh.c projects/armv6/sys/net80211/ieee80211_mesh.h projects/armv6/sys/net80211/ieee80211_output.c projects/armv6/sys/net80211/ieee80211_radiotap.c projects/armv6/sys/net80211/ieee80211_var.h projects/armv6/sys/netgraph/netflow/netflow.c projects/armv6/sys/netgraph/netflow/netflow_v9.c projects/armv6/sys/netgraph/netflow/ng_netflow.c projects/armv6/sys/netgraph/netflow/ng_netflow.h projects/armv6/sys/netgraph/ng_ether.c projects/armv6/sys/netgraph/ng_ksocket.c projects/armv6/sys/netgraph/ng_pptpgre.c projects/armv6/sys/netinet/icmp_var.h projects/armv6/sys/netinet/if_ether.c projects/armv6/sys/netinet/if_ether.h projects/armv6/sys/netinet/igmp.c projects/armv6/sys/netinet/in.c projects/armv6/sys/netinet/in.h projects/armv6/sys/netinet/in_cksum.c projects/armv6/sys/netinet/in_pcb.c projects/armv6/sys/netinet/in_pcb.h projects/armv6/sys/netinet/in_var.h projects/armv6/sys/netinet/ip.h projects/armv6/sys/netinet/ip_carp.c projects/armv6/sys/netinet/ip_dummynet.h projects/armv6/sys/netinet/ip_icmp.c projects/armv6/sys/netinet/ip_input.c projects/armv6/sys/netinet/ip_mroute.c projects/armv6/sys/netinet/ip_mroute.h projects/armv6/sys/netinet/ip_output.c projects/armv6/sys/netinet/ipfw/dummynet.txt projects/armv6/sys/netinet/ipfw/ip_dn_io.c projects/armv6/sys/netinet/ipfw/ip_dummynet.c projects/armv6/sys/netinet/ipfw/ip_fw2.c projects/armv6/sys/netinet/ipfw/ip_fw_dynamic.c projects/armv6/sys/netinet/ipfw/ip_fw_log.c projects/armv6/sys/netinet/ipfw/ip_fw_table.c projects/armv6/sys/netinet/libalias/alias_sctp.h projects/armv6/sys/netinet/libalias/libalias.3 projects/armv6/sys/netinet/sctp.h projects/armv6/sys/netinet/sctp_asconf.c projects/armv6/sys/netinet/sctp_asconf.h projects/armv6/sys/netinet/sctp_auth.c projects/armv6/sys/netinet/sctp_auth.h projects/armv6/sys/netinet/sctp_bsd_addr.c projects/armv6/sys/netinet/sctp_bsd_addr.h projects/armv6/sys/netinet/sctp_cc_functions.c projects/armv6/sys/netinet/sctp_constants.h projects/armv6/sys/netinet/sctp_crc32.c projects/armv6/sys/netinet/sctp_crc32.h projects/armv6/sys/netinet/sctp_dtrace_declare.h projects/armv6/sys/netinet/sctp_dtrace_define.h projects/armv6/sys/netinet/sctp_header.h projects/armv6/sys/netinet/sctp_indata.c projects/armv6/sys/netinet/sctp_indata.h projects/armv6/sys/netinet/sctp_input.c projects/armv6/sys/netinet/sctp_input.h projects/armv6/sys/netinet/sctp_lock_bsd.h projects/armv6/sys/netinet/sctp_os.h projects/armv6/sys/netinet/sctp_os_bsd.h projects/armv6/sys/netinet/sctp_output.c projects/armv6/sys/netinet/sctp_output.h projects/armv6/sys/netinet/sctp_pcb.c projects/armv6/sys/netinet/sctp_pcb.h projects/armv6/sys/netinet/sctp_peeloff.c projects/armv6/sys/netinet/sctp_peeloff.h projects/armv6/sys/netinet/sctp_ss_functions.c projects/armv6/sys/netinet/sctp_structs.h projects/armv6/sys/netinet/sctp_sysctl.c projects/armv6/sys/netinet/sctp_sysctl.h projects/armv6/sys/netinet/sctp_timer.c projects/armv6/sys/netinet/sctp_timer.h projects/armv6/sys/netinet/sctp_uio.h projects/armv6/sys/netinet/sctp_usrreq.c projects/armv6/sys/netinet/sctp_var.h projects/armv6/sys/netinet/sctputil.c projects/armv6/sys/netinet/sctputil.h projects/armv6/sys/netinet/tcp_hostcache.c projects/armv6/sys/netinet/tcp_input.c projects/armv6/sys/netinet/tcp_lro.c projects/armv6/sys/netinet/tcp_lro.h projects/armv6/sys/netinet/tcp_offload.c projects/armv6/sys/netinet/tcp_offload.h projects/armv6/sys/netinet/tcp_output.c projects/armv6/sys/netinet/tcp_subr.c projects/armv6/sys/netinet/tcp_syncache.c projects/armv6/sys/netinet/tcp_syncache.h projects/armv6/sys/netinet/tcp_timer.c projects/armv6/sys/netinet/tcp_timewait.c projects/armv6/sys/netinet/tcp_usrreq.c projects/armv6/sys/netinet/tcp_var.h projects/armv6/sys/netinet/udp_usrreq.c projects/armv6/sys/netinet6/frag6.c projects/armv6/sys/netinet6/icmp6.c projects/armv6/sys/netinet6/in6.c projects/armv6/sys/netinet6/in6.h projects/armv6/sys/netinet6/in6_cksum.c projects/armv6/sys/netinet6/in6_src.c projects/armv6/sys/netinet6/ip6_forward.c projects/armv6/sys/netinet6/ip6_input.c projects/armv6/sys/netinet6/ip6_ipsec.c projects/armv6/sys/netinet6/ip6_mroute.c projects/armv6/sys/netinet6/ip6_mroute.h projects/armv6/sys/netinet6/ip6_output.c projects/armv6/sys/netinet6/ip6_var.h projects/armv6/sys/netinet6/mld6.c projects/armv6/sys/netinet6/nd6.c projects/armv6/sys/netinet6/nd6.h projects/armv6/sys/netinet6/nd6_nbr.c projects/armv6/sys/netinet6/route6.c projects/armv6/sys/netinet6/scope6.c projects/armv6/sys/netinet6/scope6_var.h projects/armv6/sys/netinet6/sctp6_usrreq.c projects/armv6/sys/netinet6/sctp6_var.h projects/armv6/sys/netinet6/udp6_usrreq.c projects/armv6/sys/netipsec/ipsec_output.c projects/armv6/sys/netncp/ncp_nls.h projects/armv6/sys/netsmb/smb_dev.c projects/armv6/sys/netsmb/smb_trantcp.c projects/armv6/sys/nfsclient/nfs_bio.c projects/armv6/sys/nfsclient/nfs_node.c projects/armv6/sys/nfsclient/nfs_subs.c projects/armv6/sys/nfsclient/nfs_vfsops.c projects/armv6/sys/nfsclient/nfs_vnops.c projects/armv6/sys/nfsclient/nfsnode.h projects/armv6/sys/ofed/drivers/infiniband/core/cma.c projects/armv6/sys/ofed/drivers/infiniband/core/iwcm.c projects/armv6/sys/ofed/include/linux/gfp.h projects/armv6/sys/ofed/include/linux/net.h projects/armv6/sys/ofed/include/linux/workqueue.h projects/armv6/sys/ofed/include/net/netevent.h projects/armv6/sys/ofed/include/rdma/iw_cm.h projects/armv6/sys/pc98/conf/GENERIC projects/armv6/sys/pc98/pc98/machdep.c projects/armv6/sys/powerpc/aim/locore32.S projects/armv6/sys/powerpc/aim/locore64.S projects/armv6/sys/powerpc/aim/mmu_oea.c projects/armv6/sys/powerpc/aim/mmu_oea64.c projects/armv6/sys/powerpc/aim/swtch32.S projects/armv6/sys/powerpc/aim/swtch64.S projects/armv6/sys/powerpc/booke/locore.S projects/armv6/sys/powerpc/booke/machdep.c projects/armv6/sys/powerpc/booke/platform_bare.c projects/armv6/sys/powerpc/booke/pmap.c projects/armv6/sys/powerpc/booke/trap.c projects/armv6/sys/powerpc/booke/trap_subr.S projects/armv6/sys/powerpc/conf/DEFAULTS projects/armv6/sys/powerpc/conf/GENERIC projects/armv6/sys/powerpc/conf/GENERIC64 projects/armv6/sys/powerpc/conf/MPC85XX projects/armv6/sys/powerpc/conf/NOTES projects/armv6/sys/powerpc/include/_stdint.h projects/armv6/sys/powerpc/include/_types.h projects/armv6/sys/powerpc/include/atomic.h projects/armv6/sys/powerpc/include/elf.h projects/armv6/sys/powerpc/include/hid.h projects/armv6/sys/powerpc/include/in_cksum.h projects/armv6/sys/powerpc/include/pcpu.h projects/armv6/sys/powerpc/include/pio.h projects/armv6/sys/powerpc/include/pmap.h projects/armv6/sys/powerpc/include/profile.h projects/armv6/sys/powerpc/include/psl.h projects/armv6/sys/powerpc/include/pte.h projects/armv6/sys/powerpc/include/spr.h projects/armv6/sys/powerpc/include/tlb.h projects/armv6/sys/powerpc/include/trap.h projects/armv6/sys/powerpc/include/vmparam.h projects/armv6/sys/powerpc/mpc85xx/i2c.c projects/armv6/sys/powerpc/mpc85xx/lbc.c projects/armv6/sys/powerpc/mpc85xx/lbc.h projects/armv6/sys/powerpc/mpc85xx/mpc85xx.c projects/armv6/sys/powerpc/mpc85xx/nexus.c projects/armv6/sys/powerpc/mpc85xx/pci_fdt.c projects/armv6/sys/powerpc/powermac/hrowpic.c projects/armv6/sys/powerpc/powerpc/busdma_machdep.c projects/armv6/sys/powerpc/powerpc/cpu.c projects/armv6/sys/powerpc/powerpc/db_trace.c projects/armv6/sys/powerpc/powerpc/gdb_machdep.c projects/armv6/sys/powerpc/powerpc/genassym.c projects/armv6/sys/powerpc/powerpc/mmu_if.m projects/armv6/sys/powerpc/powerpc/platform.c projects/armv6/sys/powerpc/powerpc/pmap_dispatch.c projects/armv6/sys/security/mac_mls/mac_mls.c projects/armv6/sys/sparc64/conf/GENERIC projects/armv6/sys/sparc64/include/_stdint.h projects/armv6/sys/sparc64/include/_types.h projects/armv6/sys/sparc64/include/elf.h projects/armv6/sys/sparc64/include/in_cksum.h projects/armv6/sys/sparc64/include/intr_machdep.h projects/armv6/sys/sparc64/include/pmap.h projects/armv6/sys/sparc64/sparc64/intr_machdep.c projects/armv6/sys/sparc64/sparc64/pmap.c projects/armv6/sys/sparc64/sparc64/tsb.c projects/armv6/sys/sys/_types.h projects/armv6/sys/sys/agpio.h projects/armv6/sys/sys/apm.h projects/armv6/sys/sys/ata.h projects/armv6/sys/sys/buf.h projects/armv6/sys/sys/bus.h projects/armv6/sys/sys/callout.h projects/armv6/sys/sys/cdefs.h projects/armv6/sys/sys/disklabel.h projects/armv6/sys/sys/dtrace_bsd.h projects/armv6/sys/sys/elf_common.h projects/armv6/sys/sys/fcntl.h projects/armv6/sys/sys/file.h projects/armv6/sys/sys/filedesc.h projects/armv6/sys/sys/gpt.h projects/armv6/sys/sys/iconv.h projects/armv6/sys/sys/imgact_aout.h projects/armv6/sys/sys/kernel.h projects/armv6/sys/sys/mbuf.h projects/armv6/sys/sys/mdioctl.h projects/armv6/sys/sys/mount.h projects/armv6/sys/sys/param.h projects/armv6/sys/sys/pipe.h projects/armv6/sys/sys/proc.h projects/armv6/sys/sys/refcount.h projects/armv6/sys/sys/sdt.h projects/armv6/sys/sys/smp.h projects/armv6/sys/sys/stat.h projects/armv6/sys/sys/stdint.h projects/armv6/sys/sys/syscall.h projects/armv6/sys/sys/syscall.mk projects/armv6/sys/sys/syscallsubr.h projects/armv6/sys/sys/sysent.h projects/armv6/sys/sys/sysproto.h projects/armv6/sys/sys/user.h projects/armv6/sys/sys/vmmeter.h projects/armv6/sys/sys/vnode.h projects/armv6/sys/sys/vtoc.h projects/armv6/sys/ufs/ffs/ffs_alloc.c projects/armv6/sys/ufs/ffs/ffs_snapshot.c projects/armv6/sys/ufs/ffs/ffs_softdep.c projects/armv6/sys/ufs/ffs/ffs_vfsops.c projects/armv6/sys/ufs/ffs/ffs_vnops.c projects/armv6/sys/ufs/ufs/ufs_vnops.c projects/armv6/sys/vm/device_pager.c projects/armv6/sys/vm/memguard.c projects/armv6/sys/vm/memguard.h projects/armv6/sys/vm/pmap.h projects/armv6/sys/vm/sg_pager.c projects/armv6/sys/vm/swap_pager.c projects/armv6/sys/vm/uma_core.c projects/armv6/sys/vm/vm.h projects/armv6/sys/vm/vm_fault.c projects/armv6/sys/vm/vm_kern.c projects/armv6/sys/vm/vm_map.c projects/armv6/sys/vm/vm_map.h projects/armv6/sys/vm/vm_object.c projects/armv6/sys/vm/vm_object.h projects/armv6/sys/vm/vm_page.c projects/armv6/sys/vm/vm_page.h projects/armv6/sys/vm/vm_pageout.c projects/armv6/sys/vm/vm_pageout.h projects/armv6/sys/vm/vm_pager.c projects/armv6/sys/vm/vm_pager.h projects/armv6/sys/vm/vm_phys.c projects/armv6/sys/vm/vm_phys.h projects/armv6/sys/vm/vm_reserv.c projects/armv6/sys/vm/vnode_pager.c projects/armv6/sys/x86/include/_limits.h projects/armv6/sys/x86/include/_stdint.h projects/armv6/sys/x86/include/_types.h projects/armv6/sys/x86/include/float.h projects/armv6/sys/x86/include/ptrace.h projects/armv6/sys/x86/include/specialreg.h projects/armv6/sys/x86/x86/busdma_machdep.c projects/armv6/sys/x86/x86/dump_machdep.c projects/armv6/sys/x86/x86/intr_machdep.c projects/armv6/sys/x86/x86/local_apic.c projects/armv6/sys/x86/x86/tsc.c projects/armv6/tools/build/make_check/Makefile projects/armv6/tools/build/mk/OptionalObsoleteFiles.inc projects/armv6/tools/build/options/WITHOUT_BINUTILS projects/armv6/tools/build/options/WITHOUT_ZONEINFO projects/armv6/tools/build/options/WITH_CLANG_IS_CC projects/armv6/tools/build/options/WITH_SHARED_TOOLCHAIN projects/armv6/tools/build/options/makeman projects/armv6/tools/regression/bin/sh/builtins/wait3.0 projects/armv6/tools/regression/filemon/Makefile projects/armv6/tools/regression/filemon/filemontest.c projects/armv6/tools/regression/pjdfstest/pjdfstest.c projects/armv6/tools/regression/sysvmsg/msgtest.c projects/armv6/tools/regression/sysvsem/semtest.c projects/armv6/tools/regression/sysvshm/shmtest.c projects/armv6/tools/regression/usr.bin/m4/Makefile projects/armv6/tools/regression/usr.bin/m4/regress.sh projects/armv6/tools/regression/usr.bin/make/common.sh projects/armv6/tools/test/auxinfo/auxinfo.c projects/armv6/tools/tools/ath/Makefile projects/armv6/tools/tools/ath/athdebug/athdebug.c projects/armv6/tools/tools/ath/common/diag.h projects/armv6/tools/tools/ath/common/dumpregs_5416.c projects/armv6/tools/tools/net80211/w00t/redir/buddy.c projects/armv6/tools/tools/net80211/wesside/dics/dics.c projects/armv6/tools/tools/net80211/wlanstats/main.c projects/armv6/tools/tools/netmap/README projects/armv6/tools/tools/netmap/bridge.c projects/armv6/tools/tools/netmap/pcap.c projects/armv6/tools/tools/netmap/pkt-gen.c projects/armv6/tools/tools/netrate/netsend/netsend.c projects/armv6/tools/tools/sysbuild/sysbuild.sh projects/armv6/tools/tools/syscall_timing/syscall_timing.c projects/armv6/tools/tools/tinybsd/README projects/armv6/tools/tools/zfsboottest/zfsboottest.c projects/armv6/tools/tools/zfsboottest/zfsboottest.sh projects/armv6/usr.bin/Makefile projects/armv6/usr.bin/calendar/calendar.1 projects/armv6/usr.bin/calendar/calendars/calendar.freebsd projects/armv6/usr.bin/chat/chat.c projects/armv6/usr.bin/clang/clang/Makefile projects/armv6/usr.bin/clang/clang/clang.1 projects/armv6/usr.bin/clang/tblgen/tblgen.1 projects/armv6/usr.bin/cpio/Makefile projects/armv6/usr.bin/cpio/test/Makefile projects/armv6/usr.bin/csup/csup.1 projects/armv6/usr.bin/ctlstat/ctlstat.8 projects/armv6/usr.bin/cut/cut.1 projects/armv6/usr.bin/cut/cut.c projects/armv6/usr.bin/dc/dc.1 projects/armv6/usr.bin/du/du.1 projects/armv6/usr.bin/du/du.c projects/armv6/usr.bin/fetch/fetch.1 projects/armv6/usr.bin/find/extern.h projects/armv6/usr.bin/find/find.1 projects/armv6/usr.bin/find/find.c projects/armv6/usr.bin/find/function.c projects/armv6/usr.bin/find/main.c projects/armv6/usr.bin/find/option.c projects/armv6/usr.bin/fstat/Makefile projects/armv6/usr.bin/fstat/fstat.c projects/armv6/usr.bin/gprof/gprof.1 projects/armv6/usr.bin/gprof/lookup.c projects/armv6/usr.bin/gzip/zmore.1 projects/armv6/usr.bin/ipcrm/ipcrm.1 projects/armv6/usr.bin/kdump/kdump.1 projects/armv6/usr.bin/kdump/kdump.c projects/armv6/usr.bin/kdump/mkioctls projects/armv6/usr.bin/killall/killall.1 projects/armv6/usr.bin/killall/killall.c projects/armv6/usr.bin/ktrace/ktrace.1 projects/armv6/usr.bin/ktrace/ktrace.h projects/armv6/usr.bin/lastcomm/lastcomm.1 projects/armv6/usr.bin/lastcomm/lastcomm.c projects/armv6/usr.bin/less/defines.h projects/armv6/usr.bin/lex/lex.1 projects/armv6/usr.bin/limits/limits.1 projects/armv6/usr.bin/login/login.1 projects/armv6/usr.bin/m4/parser.y projects/armv6/usr.bin/mail/popen.c projects/armv6/usr.bin/make/Makefile projects/armv6/usr.bin/make/make.1 projects/armv6/usr.bin/make/var.c projects/armv6/usr.bin/makewhatis/makewhatis.c projects/armv6/usr.bin/man/man.conf.5 projects/armv6/usr.bin/minigzip/Makefile projects/armv6/usr.bin/minigzip/minigzip.1 projects/armv6/usr.bin/mkcsmapper/lex.l projects/armv6/usr.bin/mkesdb/lex.l projects/armv6/usr.bin/mklocale/mklocale.1 projects/armv6/usr.bin/ncplogin/ncplogout.1 projects/armv6/usr.bin/netstat/Makefile projects/armv6/usr.bin/netstat/inet.c projects/armv6/usr.bin/netstat/sctp.c projects/armv6/usr.bin/nfsstat/nfsstat.c projects/armv6/usr.bin/passwd/passwd.1 projects/armv6/usr.bin/procstat/Makefile projects/armv6/usr.bin/procstat/procstat.1 projects/armv6/usr.bin/procstat/procstat_rlimit.c projects/armv6/usr.bin/procstat/procstat_vm.c projects/armv6/usr.bin/rlogin/rlogin.1 projects/armv6/usr.bin/rsh/rsh.1 projects/armv6/usr.bin/script/script.1 projects/armv6/usr.bin/script/script.c projects/armv6/usr.bin/sockstat/sockstat.1 projects/armv6/usr.bin/sockstat/sockstat.c projects/armv6/usr.bin/sort/Makefile projects/armv6/usr.bin/sort/bwstring.c projects/armv6/usr.bin/sort/coll.c projects/armv6/usr.bin/sort/file.c projects/armv6/usr.bin/sort/file.h projects/armv6/usr.bin/sort/nls/C.msg projects/armv6/usr.bin/sort/nls/hu_HU.ISO8859-2.msg projects/armv6/usr.bin/sort/radixsort.c projects/armv6/usr.bin/sort/sort.1.in projects/armv6/usr.bin/sort/sort.c projects/armv6/usr.bin/sort/sort.h projects/armv6/usr.bin/stdbuf/stdbuf.1 projects/armv6/usr.bin/stdbuf/stdbuf.c projects/armv6/usr.bin/tar/Makefile projects/armv6/usr.bin/tar/test/Makefile projects/armv6/usr.bin/tftp/tftp.1 projects/armv6/usr.bin/top/machine.c projects/armv6/usr.bin/top/top.local.1 projects/armv6/usr.bin/touch/touch.1 projects/armv6/usr.bin/touch/touch.c projects/armv6/usr.bin/unzip/unzip.1 projects/armv6/usr.bin/unzip/unzip.c projects/armv6/usr.bin/usbhidctl/usbhid.c projects/armv6/usr.bin/usbhidctl/usbhidctl.1 projects/armv6/usr.bin/who/who.1 projects/armv6/usr.bin/whois/whois.1 projects/armv6/usr.bin/xinstall/xinstall.c projects/armv6/usr.bin/yacc/Makefile projects/armv6/usr.sbin/Makefile projects/armv6/usr.sbin/acpi/acpidb/Makefile projects/armv6/usr.sbin/acpi/acpidump/acpi.c projects/armv6/usr.sbin/acpi/iasl/Makefile projects/armv6/usr.sbin/adduser/rmuser.8 projects/armv6/usr.sbin/ancontrol/ancontrol.c projects/armv6/usr.sbin/apmd/apmd.8 projects/armv6/usr.sbin/arp/arp.4 projects/armv6/usr.sbin/bluetooth/bthidcontrol/bthidcontrol.8 projects/armv6/usr.sbin/bluetooth/btpand/btpand.8 projects/armv6/usr.sbin/bluetooth/hccontrol/hccontrol.8 projects/armv6/usr.sbin/bluetooth/l2control/l2control.8 projects/armv6/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8 projects/armv6/usr.sbin/bsdinstall/partedit/diskeditor.c projects/armv6/usr.sbin/bsdinstall/partedit/part_wizard.c projects/armv6/usr.sbin/bsdinstall/scripts/mirrorselect projects/armv6/usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.3 projects/armv6/usr.sbin/bsnmpd/modules/snmp_wlan/snmp_wlan.3 projects/armv6/usr.sbin/cpucontrol/amd.c projects/armv6/usr.sbin/cpucontrol/cpucontrol.8 projects/armv6/usr.sbin/cpucontrol/cpucontrol.c projects/armv6/usr.sbin/cron/crontab/crontab.c projects/armv6/usr.sbin/crunch/crunchgen/crunched_main.c projects/armv6/usr.sbin/crunch/crunchgen/crunchgen.c projects/armv6/usr.sbin/crunch/crunchide/crunchide.c projects/armv6/usr.sbin/crunch/crunchide/exec_elf32.c projects/armv6/usr.sbin/ctladm/ctladm.8 projects/armv6/usr.sbin/ctladm/ctladm.c projects/armv6/usr.sbin/daemon/daemon.8 projects/armv6/usr.sbin/daemon/daemon.c projects/armv6/usr.sbin/digictl/digictl.8 projects/armv6/usr.sbin/flowctl/flowctl.8 projects/armv6/usr.sbin/flowctl/flowctl.c projects/armv6/usr.sbin/freebsd-update/freebsd-update.8 projects/armv6/usr.sbin/fwcontrol/fwcontrol.8 projects/armv6/usr.sbin/gssd/gssd.8 projects/armv6/usr.sbin/i2c/i2c.8 projects/armv6/usr.sbin/ifmcstat/ifmcstat.c projects/armv6/usr.sbin/inetd/inetd.c projects/armv6/usr.sbin/inetd/inetd.h projects/armv6/usr.sbin/ipfwpcap/ipfwpcap.8 projects/armv6/usr.sbin/jail/command.c projects/armv6/usr.sbin/jail/config.c projects/armv6/usr.sbin/jail/jail.8 projects/armv6/usr.sbin/jail/jail.c projects/armv6/usr.sbin/jail/jail.conf.5 projects/armv6/usr.sbin/jail/jaillex.l projects/armv6/usr.sbin/jail/jailp.h projects/armv6/usr.sbin/kbdmap/kbdmap.c projects/armv6/usr.sbin/kldxref/ef.c projects/armv6/usr.sbin/lpr/common_source/common.c projects/armv6/usr.sbin/lpr/lpc/cmds.c projects/armv6/usr.sbin/lpr/lpr/lpr.c projects/armv6/usr.sbin/mfiutil/Makefile projects/armv6/usr.sbin/mfiutil/mfi_cmd.c projects/armv6/usr.sbin/mfiutil/mfi_config.c projects/armv6/usr.sbin/mfiutil/mfi_drive.c projects/armv6/usr.sbin/mfiutil/mfi_evt.c projects/armv6/usr.sbin/mfiutil/mfi_flash.c projects/armv6/usr.sbin/mfiutil/mfi_patrol.c projects/armv6/usr.sbin/mfiutil/mfi_show.c projects/armv6/usr.sbin/mfiutil/mfi_volume.c projects/armv6/usr.sbin/mfiutil/mfiutil.c projects/armv6/usr.sbin/mfiutil/mfiutil.h projects/armv6/usr.sbin/mptutil/mpt_show.c projects/armv6/usr.sbin/nandsim/nandsim.8 projects/armv6/usr.sbin/nandsim/nandsim_cfgparse.c projects/armv6/usr.sbin/nandtool/nandtool.8 projects/armv6/usr.sbin/ndiscvt/ndiscvt.8 projects/armv6/usr.sbin/ndp/ndp.8 projects/armv6/usr.sbin/ndp/ndp.c projects/armv6/usr.sbin/newsyslog/newsyslog.8 projects/armv6/usr.sbin/newsyslog/newsyslog.c projects/armv6/usr.sbin/newsyslog/newsyslog.conf.5 projects/armv6/usr.sbin/nfsd/nfsv4.4 projects/armv6/usr.sbin/nscd/cachelib.c projects/armv6/usr.sbin/nscd/cachelib.h projects/armv6/usr.sbin/nscd/config.c projects/armv6/usr.sbin/nscd/config.h projects/armv6/usr.sbin/nscd/nscd.conf.5 projects/armv6/usr.sbin/nscd/parser.c projects/armv6/usr.sbin/ntp/doc/ntp.conf.5 projects/armv6/usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-disk.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-localize.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-networking.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-newfs.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions-parse.sh projects/armv6/usr.sbin/pc-sysinstall/backend/functions.sh projects/armv6/usr.sbin/pciconf/Makefile projects/armv6/usr.sbin/pciconf/cap.c projects/armv6/usr.sbin/pciconf/pciconf.8 projects/armv6/usr.sbin/pciconf/pciconf.c projects/armv6/usr.sbin/pciconf/pciconf.h projects/armv6/usr.sbin/pkg/pkg.c projects/armv6/usr.sbin/pkg_install/add/main.c projects/armv6/usr.sbin/pkg_install/add/perform.c projects/armv6/usr.sbin/pkg_install/add/pkg_add.1 projects/armv6/usr.sbin/pkg_install/lib/exec.c projects/armv6/usr.sbin/pkg_install/lib/file.c projects/armv6/usr.sbin/pkg_install/lib/lib.h projects/armv6/usr.sbin/pkg_install/lib/msg.c projects/armv6/usr.sbin/pkg_install/lib/plist.c projects/armv6/usr.sbin/pkg_install/lib/url.c projects/armv6/usr.sbin/pkg_install/updating/pkg_updating.1 projects/armv6/usr.sbin/pmcstat/pmcstat.8 projects/armv6/usr.sbin/pmcstat/pmcstat_log.c projects/armv6/usr.sbin/portsnap/portsnap/portsnap.8 projects/armv6/usr.sbin/portsnap/portsnap/portsnap.sh projects/armv6/usr.sbin/ppp/throughput.c projects/armv6/usr.sbin/rarpd/Makefile projects/armv6/usr.sbin/rarpd/rarpd.8 projects/armv6/usr.sbin/rarpd/rarpd.c projects/armv6/usr.sbin/rpc.lockd/kern.c projects/armv6/usr.sbin/rtadvctl/rtadvctl.8 projects/armv6/usr.sbin/rtadvd/rtadvd.8 projects/armv6/usr.sbin/rtprio/rtprio.c projects/armv6/usr.sbin/setfib/setfib.1 projects/armv6/usr.sbin/smbmsg/smbmsg.8 projects/armv6/usr.sbin/syslogd/syslogd.8 projects/armv6/usr.sbin/tcpdump/tcpdump/Makefile projects/armv6/usr.sbin/tcpdump/tcpdump/config.h projects/armv6/usr.sbin/tcpdump/tcpdump/tcpdump.1 projects/armv6/usr.sbin/traceroute6/traceroute6.c projects/armv6/usr.sbin/usbdump/usbdump.c projects/armv6/usr.sbin/utx/utx.8 projects/armv6/usr.sbin/vidcontrol/vidcontrol.c projects/armv6/usr.sbin/wpa/hostapd/hostapd.8 projects/armv6/usr.sbin/wpa/hostapd/hostapd.conf.5 projects/armv6/usr.sbin/wpa/ndis_events/ndis_events.8 projects/armv6/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5 Directory Properties: projects/armv6/ (props changed) projects/armv6/cddl/contrib/opensolaris/ (props changed) projects/armv6/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/armv6/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/armv6/contrib/bind9/ (props changed) projects/armv6/contrib/binutils/ (props changed) projects/armv6/contrib/com_err/ (props changed) projects/armv6/contrib/compiler-rt/ (props changed) projects/armv6/contrib/dtc/ (props changed) projects/armv6/contrib/gcc/ (props changed) projects/armv6/contrib/groff/ (props changed) projects/armv6/contrib/less/ (props changed) projects/armv6/contrib/libarchive/ (props changed) projects/armv6/contrib/libarchive/cpio/ (props changed) projects/armv6/contrib/libarchive/libarchive/ (props changed) projects/armv6/contrib/libarchive/libarchive_fe/ (props changed) projects/armv6/contrib/libarchive/tar/ (props changed) projects/armv6/contrib/libc++/ (props changed) projects/armv6/contrib/libpcap/ (props changed) projects/armv6/contrib/libstdc++/ (props changed) projects/armv6/contrib/llvm/ (props changed) projects/armv6/contrib/llvm/tools/clang/ (props changed) projects/armv6/contrib/ncurses/ (props changed) projects/armv6/contrib/netcat/ (props changed) projects/armv6/contrib/openpam/ (props changed) projects/armv6/contrib/tcpdump/ (props changed) projects/armv6/contrib/top/ (props changed) projects/armv6/crypto/ (props changed) projects/armv6/crypto/openssh/ (props changed) projects/armv6/crypto/openssl/ (props changed) projects/armv6/gnu/lib/ (props changed) projects/armv6/gnu/usr.bin/binutils/ (props changed) projects/armv6/gnu/usr.bin/cc/cc_tools/ (props changed) projects/armv6/gnu/usr.bin/gdb/ (props changed) projects/armv6/lib/libc/ (props changed) projects/armv6/lib/libc/stdtime/ (props changed) projects/armv6/lib/libutil/ (props changed) projects/armv6/lib/libz/ (props changed) projects/armv6/lib/libz/contrib/ (props changed) projects/armv6/lib/libz/contrib/README.contrib (props changed) projects/armv6/lib/libz/contrib/asm686/ (props changed) projects/armv6/lib/libz/contrib/asm686/README.686 (props changed) projects/armv6/lib/libz/contrib/gcc_gvmat64/ (props changed) projects/armv6/lib/libz/contrib/gcc_gvmat64/gvmat64.S (props changed) projects/armv6/lib/libz/doc/ (props changed) projects/armv6/lib/libz/doc/rfc1950.txt (props changed) projects/armv6/lib/libz/doc/rfc1951.txt (props changed) projects/armv6/lib/libz/doc/rfc1952.txt (props changed) projects/armv6/lib/libz/doc/txtvsbin.txt (props changed) projects/armv6/lib/libz/gzclose.c (props changed) projects/armv6/sbin/ (props changed) projects/armv6/sbin/ipfw/ (props changed) projects/armv6/share/man/man4/ (props changed) projects/armv6/sys/ (props changed) projects/armv6/sys/boot/ (props changed) projects/armv6/sys/boot/i386/efi/ (props changed) projects/armv6/sys/boot/powerpc/boot1.chrp/ (props changed) projects/armv6/sys/cddl/contrib/opensolaris/ (props changed) projects/armv6/sys/conf/ (props changed) projects/armv6/sys/contrib/dev/acpica/ (props changed) projects/armv6/sys/contrib/dev/acpica/common/ (props changed) projects/armv6/sys/contrib/dev/acpica/compiler/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/debugger/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/disassembler/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/dispatcher/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/events/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/executer/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/hardware/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/namespace/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/parser/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/resources/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/tables/ (props changed) projects/armv6/sys/contrib/dev/acpica/components/utilities/ (props changed) projects/armv6/sys/contrib/dev/acpica/include/ (props changed) projects/armv6/sys/contrib/dev/acpica/os_specific/ (props changed) projects/armv6/sys/contrib/libfdt/ (props changed) projects/armv6/sys/contrib/pf/ (props changed) projects/armv6/tools/regression/usr.bin/make/all.sh (props changed) projects/armv6/usr.bin/calendar/ (props changed) projects/armv6/usr.bin/csup/ (props changed) projects/armv6/usr.bin/procstat/ (props changed) projects/armv6/usr.sbin/jail/ (props changed) projects/armv6/usr.sbin/ndiscvt/ (props changed) projects/armv6/usr.sbin/rtadvctl/ (props changed) projects/armv6/usr.sbin/rtadvd/ (props changed) Modified: projects/armv6/Makefile ============================================================================== --- projects/armv6/Makefile Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/Makefile Thu Aug 9 19:08:08 2012 (r239154) @@ -92,7 +92,7 @@ TGTS= all all-man buildenv buildenvvars delete-old delete-old-dirs delete-old-files delete-old-libs \ depend distribute distributekernel distributekernel.debug \ distributeworld distrib-dirs distribution doxygen \ - everything hierarchy install installcheck installkernel \ + everything hier hierarchy install installcheck installkernel \ installkernel.debug packagekernel packageworld \ reinstallkernel reinstallkernel.debug \ installworld kernel-toolchain libraries lint maninstall \ Modified: projects/armv6/Makefile.inc1 ============================================================================== --- projects/armv6/Makefile.inc1 Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/Makefile.inc1 Thu Aug 9 19:08:08 2012 (r239154) @@ -15,6 +15,7 @@ # -DNO_WWWUPDATE do not update www in ${MAKE} update # -DNO_CTF do not run the DTrace CTF conversion tools on built objects # LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list +# LOCAL_LIB_DIRS="list of dirs" to add additional dirs to libraries target # LOCAL_TOOL_DIRS="list of dirs" to add additional dirs to the build-tools # list # TARGET="machine" to crossbuild world for a different machine type @@ -88,7 +89,7 @@ SUBDIR+=etc # These are last, since it is nice to at least get the base system # rebuilt before you do them. -.for _DIR in ${LOCAL_DIRS} +.for _DIR in ${LOCAL_LIB_DIRS} ${LOCAL_DIRS} .if exists(${.CURDIR}/${_DIR}/Makefile) SUBDIR+= ${_DIR} .endif @@ -223,9 +224,6 @@ CROSSENV= MAKEOBJDIRPREFIX=${OBJTREE} \ MACHINE_ARCH=${TARGET_ARCH} \ MACHINE=${TARGET} \ CPUTYPE=${TARGET_CPUTYPE} -.if ${OSRELDATE} < 700044 -CROSSENV+= AR=gnu-ar RANLIB=gnu-ranlib -.endif .if ${MK_GROFF} != "no" CROSSENV+= GROFF_BIN_PATH=${WORLDTMP}/legacy/usr/bin \ GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \ @@ -245,7 +243,7 @@ BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ SSP_CFLAGS= \ -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \ -DNO_PIC -DNO_PROFILE -DNO_SHARED \ - -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF + -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD # build-tools stage TMAKE= MAKEOBJDIRPREFIX=${OBJTREE} \ @@ -255,7 +253,7 @@ TMAKE= MAKEOBJDIRPREFIX=${OBJTREE} \ BOOTSTRAPPING=${OSRELDATE} \ SSP_CFLAGS= \ -DNO_LINT \ - -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF + -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD # cross-tools stage XMAKE= TOOLS_PREFIX=${WORLDTMP} ${BMAKE} \ @@ -265,6 +263,7 @@ XMAKE= TOOLS_PREFIX=${WORLDTMP} ${BMAKE # world stage WMAKEENV= ${CROSSENV} \ _SHLIBDIRPREFIX=${WORLDTMP} \ + _LDSCRIPTROOT= \ VERSION="${VERSION}" \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ PATH=${TMPPATH} @@ -307,6 +306,7 @@ LIB32FLAGS= -m32 ${LIB32CPUFLAGS} -DCOMP # Yes, the flags are redundant. LIB32WMAKEENV+= MAKEOBJDIRPREFIX=${OBJTREE}/lib32 \ _SHLIBDIRPREFIX=${LIB32TMP} \ + _LDSCRIPTROOT=${LIB32TMP} \ VERSION="${VERSION}" \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ PATH=${TMPPATH} \ @@ -319,11 +319,11 @@ LIB32WMAKE= ${LIB32WMAKEENV} ${MAKE} -DN -DWITHOUT_BIND -DWITHOUT_MAN -DWITHOUT_INFO \ -DWITHOUT_HTML -DNO_CTF -DNO_LINT -ECC -ECXX -EAS -ELD \ DESTDIR=${LIB32TMP} -LIB32IMAKE= ${LIB32WMAKE:NINSTALL=*:NDESTDIR=*} -DNO_INCS +LIB32IMAKE= ${LIB32WMAKE:NINSTALL=*:NDESTDIR=*:N_LDSCRIPTROOT=*} -DNO_INCS .endif # install stage -IMAKEENV= ${CROSSENV} +IMAKEENV= ${CROSSENV:N_LDSCRIPTROOT=*} IMAKE= ${IMAKEENV} ${MAKE} -f Makefile.inc1 .if empty(.MAKEFLAGS:M-n) IMAKEENV+= PATH=${STRICTTMPPATH}:${INSTALLTMP} \ @@ -488,7 +488,8 @@ build32: .for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic cd ${.CURDIR}/${_dir}; \ MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \ - DIRPRFX=${_dir}/ build-tools + DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF \ + -DEARLY_BUILD build-tools .endfor cd ${.CURDIR}; \ ${LIB32WMAKE} -f Makefile.inc1 libraries @@ -830,7 +831,7 @@ buildkernel: cd ${KRNLOBJDIR}/${_kernel}; \ PATH=${BPATH}:${PATH} \ MAKESRCPATH=${KERNSRCDIR}/dev/aic7xxx/aicasm \ - ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF \ + ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD \ -f ${KERNSRCDIR}/dev/aic7xxx/aicasm/Makefile # XXX - Gratuitously builds aicasm in the ``makeoptions NO_MODULES'' case. .if !defined(MODULES_WITH_WORLD) && !defined(NO_MODULES) && exists(${KERNSRCDIR}/modules) @@ -838,7 +839,7 @@ buildkernel: cd ${KERNSRCDIR}/modules/aic7xxx/aicasm; \ PATH=${BPATH}:${PATH} \ MAKEOBJDIRPREFIX=${KRNLOBJDIR}/${_kernel}/modules \ - ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF ${target} + ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD ${target} .endfor .endif .if !defined(NO_KERNELDEPEND) @@ -979,8 +980,8 @@ update: # legacy: Build compatibility shims for the next three targets # legacy: -.if ${BOOTSTRAPPING} < 600034 && ${BOOTSTRAPPING} != 0 - @echo "ERROR: Source upgrades from versions prior to 6.0 not supported."; \ +.if ${BOOTSTRAPPING} < 700055 && ${BOOTSTRAPPING} != 0 + @echo "ERROR: Source upgrades from versions prior to 7.0 not supported."; \ false .endif .for _tool in tools/build @@ -1008,7 +1009,7 @@ _gperf= gnu/usr.bin/gperf _groff= gnu/usr.bin/groff .endif -.if ${BOOTSTRAPPING} >= 700044 && ${BOOTSTRAPPING} < 800022 +.if ${BOOTSTRAPPING} < 800022 _ar= usr.bin/ar .endif @@ -1022,6 +1023,9 @@ _sed= usr.bin/sed .if ${BOOTSTRAPPING} < 900006 _lex= usr.bin/lex +.endif + +.if ${BOOTSTRAPPING} < 1000013 _yacc= usr.bin/yacc .endif @@ -1029,16 +1033,10 @@ _yacc= usr.bin/yacc _awk= usr.bin/awk .endif -.if ${MK_BSNMP} != "no" && \ - (${BOOTSTRAPPING} < 700018 || !exists(/usr/sbin/gensnmptree)) +.if ${MK_BSNMP} != "no" && !exists(/usr/sbin/gensnmptree) _gensnmptree= usr.sbin/bsnmpd/gensnmptree .endif -.if ${MK_RESCUE} != "no" && \ - ${BOOTSTRAPPING} < 700026 -_crunchgen= usr.sbin/crunch/crunchgen -.endif - .if ${MK_CLANG} != "no" _clang_tblgen= \ lib/clang/libllvmsupport \ @@ -1088,12 +1086,11 @@ bootstrap-tools: ${_mklocale} \ usr.bin/rpcgen \ ${_sed} \ - ${_lex} \ ${_yacc} \ + ${_lex} \ usr.bin/xinstall \ ${_gensnmptree} \ - usr.sbin/config \ - ${_crunchgen} + usr.sbin/config ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool}; \ ${MAKE} DIRPRFX=${_tool}/ obj; \ @@ -1200,7 +1197,7 @@ cross-tools: # # hierarchy - ensure that all the needed directories are present # -hierarchy: +hierarchy hier: cd ${.CURDIR}/etc; ${MAKE} distrib-dirs # @@ -1263,7 +1260,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1 lib/ncurses/ncurses lib/ncurses/ncursesw \ lib/libopie lib/libpam ${_lib_libthr} \ lib/libradius lib/libsbuf lib/libtacplus \ - ${_cddl_lib_libumem} \ + ${_cddl_lib_libumem} ${_cddl_lib_libnvpair} \ lib/libutil ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ ${_secure_lib_libssl} @@ -1277,11 +1274,17 @@ _ofed_lib= contrib/ofed/usr.lib/ .endif _generic_libs= ${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib ${_ofed_lib} +.for _DIR in ${LOCAL_LIB_DIRS} +.if exists(${.CURDIR}/${_DIR}/Makefile) +_generic_libs+= ${_DIR} +.endif +.endfor lib/libopie__L lib/libtacplus__L: lib/libmd__L .if ${MK_CDDL} != "no" _cddl_lib_libumem= cddl/lib/libumem +_cddl_lib_libnvpair= cddl/lib/libnvpair _cddl_lib= cddl/lib .endif Modified: projects/armv6/ObsoleteFiles.inc ============================================================================== --- projects/armv6/ObsoleteFiles.inc Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/ObsoleteFiles.inc Thu Aug 9 19:08:08 2012 (r239154) @@ -38,9 +38,47 @@ # xargs -n1 | sort | uniq -d; # done +# 20120712: OpenSSL 1.0.1c import +OLD_LIBS+=lib/libcrypto.so.6 +OLD_LIBS+=usr/lib/libssl.so.6 +OLD_LIBS+=usr/lib32/libcrypto.so.6 +OLD_LIBS+=usr/lib32/libssl.so.6 +OLD_FILES+=usr/include/openssl/aes_locl.h +OLD_FILES+=usr/include/openssl/bio_lcl.h +OLD_FILES+=usr/include/openssl/e_os.h +OLD_FILES+=usr/include/openssl/fips.h +OLD_FILES+=usr/include/openssl/fips_rand.h +OLD_FILES+=usr/include/openssl/md2.h +OLD_FILES+=usr/include/openssl/pq_compat.h +OLD_FILES+=usr/include/openssl/store.h +OLD_FILES+=usr/include/openssl/tmdiff.h +OLD_FILES+=usr/include/openssl/ui_locl.h +OLD_FILES+=usr/share/openssl/man/man3/CRYPTO_set_id_callback.3.gz +# 20120621: remove old man page +OLD_FILES+=usr/share/man/man8/vnconfig.8.gz +# 20120613: auth.conf removed +OLD_FILES+=etc/auth.conf +OLD_FILES+=usr/share/examples/etc/auth.conf +OLD_FILES+=usr/share/man/man3/auth.3.gz +OLD_FILES+=usr/share/man/man5/auth.conf.5.gz +# 20120530: kde pam lives now in ports +OLD_FILES+=etc/pam.d/kde +# 20120505: new clang import installed a redundant internal header +OLD_FILES+=usr/include/clang/3.1/stdalign.h +# 20120428: MD2 removed from libmd +OLD_FILES+=usr/include/md2.h +OLD_FILES+=usr/share/man/man3/MD2Data.3.gz +OLD_FILES+=usr/share/man/man3/MD2End.3.gz +OLD_FILES+=usr/share/man/man3/MD2File.3.gz +OLD_FILES+=usr/share/man/man3/MD2FileChunk.3.gz +OLD_FILES+=usr/share/man/man3/MD2Final.3.gz +OLD_FILES+=usr/share/man/man3/MD2Init.3.gz +OLD_FILES+=usr/share/man/man3/MD2Update.3.gz +OLD_FILES+=usr/share/man/man3/md2.3.gz # 20120425: libusb version bump (r234684) OLD_LIBS+=usr/lib/libusb.so.2 OLD_LIBS+=usr/lib32/libusb.so.2 +OLD_FILES+=usr/share/man/man3/libsub_get_active_config_descriptor.3.gz # 20120415: new clang import which bumps version from 3.0 to 3.1 OLD_FILES+=usr/include/clang/3.0/altivec.h OLD_FILES+=usr/include/clang/3.0/avxintrin.h @@ -57,6 +95,17 @@ OLD_FILES+=usr/include/clang/3.0/wmmintr OLD_FILES+=usr/include/clang/3.0/x86intrin.h OLD_FILES+=usr/include/clang/3.0/xmmintrin.h OLD_DIRS+=usr/include/clang/3.0 +# 20120412: BIND 9.8.1 release notes removed +OLD_FILES+=usr/share/doc/bind9/RELEASE-NOTES-BIND-9.8.1.pdf +OLD_FILES+=usr/share/doc/bind9/RELEASE-NOTES-BIND-9.8.1.txt +OLD_FILES+=usr/share/doc/bind9/RELEASE-NOTES-BIND-9.8.1.html +OLD_FILES+=usr/share/doc/bind9/release-notes.css +# 20120330: legacy(4) moved to x86 +OLD_FILES+=usr/include/machine/legacyvar.h +# 20120324: MPI headers updated +OLD_FILES+=usr/include/dev/mpt/mpilib/mpi_inb.h +# 20120322: hwpmc_mips24k.h removed +OLD_FILES+=usr/include/dev/hwpmc/hwpmc_mips24k.h # 20120322: Update heimdal to 1.5.1. OLD_FILES+=usr/include/krb5-v4compat.h \ usr/include/krb_err.h \ @@ -101,6 +150,8 @@ OLD_LIBS+=usr/lib/libasn1.so.10 \ # 20120309: Remove fifofs header files. OLD_FILES+=usr/include/fs/fifofs/fifo.h OLD_DIRS+=usr/include/fs/fifofs +# 20120304: xlocale cleanup +OLD_FILES+=usr/include/_xlocale_ctype.h # 20120225: libarchive 3.0.3 OLD_FILES+=usr/share/man/man3/archive_read_data_into_buffer.3.gz \ usr/share/man/man3/archive_read_support_compression_all.3.gz \ @@ -1307,6 +1358,11 @@ OLD_FILES+=usr/share/man/man2/kse_thr_in OLD_FILES+=usr/share/man/man2/kse_wakeup.2.gz OLD_FILES+=usr/lib32/libkse.so OLD_LIBS+=usr/lib32/libkse.so.3 +# 20080225: bsdar/bsdranlib rename to ar/ranlib +OLD_FILES+=usr/bin/bsdar +OLD_FILES+=usr/bin/bsdranlib +OLD_FILES+=usr/share/man/man1/bsdar.1.gz +OLD_FILES+=usr/share/man/man1/bsdranlib.1.gz # 20080220: geom_lvm rename to geom_linux_lvm OLD_FILES+=usr/share/man/man4/geom_lvm.4.gz # 20080126: oldcard.4 removal Modified: projects/armv6/UPDATING ============================================================================== --- projects/armv6/UPDATING Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/UPDATING Thu Aug 9 19:08:08 2012 (r239154) @@ -24,6 +24,39 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20120727: + The sparc64 ZFS loader has been changed to no longer try to auto- + detect ZFS providers based on diskN aliases but now requires these + to be explicitly listed in the OFW boot-device environment variable. + +20120712: + The OpenSSL has been upgraded to 1.0.1c. Any binaries requiring + libcrypto.so.6 or libssl.so.6 must be recompiled. Also, there are + configuration changes. Make sure to merge /etc/ssl/openssl.cnf. + +20120712: + The following sysctls and tunables have been renamed for consistency + with other variables: + kern.cam.da.da_send_ordered -> kern.cam.da.send_ordered + kern.cam.ada.ada_send_ordered -> kern.cam.ada.send_ordered + +20120628: + The sort utility has been replaced with BSD sort. For now, GNU sort + is also available as "gnusort" or the default can be set back to + GNU sort by setting WITH_GNU_SORT. In this case, BSD sort will be + installed as "bsdsort". + +20120611: + A new version of ZFS (pool version 5000) has been merged to -HEAD. + Starting with this version the old system of ZFS pool versioning + is superseded by "feature flags". This concept enables forward + compatibility against certain future changes in functionality of ZFS + pools. The first read-only compatible "feature flag" for ZFS pools + is named "com.delphix:async_destroy". For more information + read the new zpool-features(5) manual page. + Please refer to the "ZFS notes" section of this file for information + on upgrading boot ZFS pools. + 20120417: The malloc(3) implementation embedded in libc now uses sources imported as contrib/jemalloc. The most disruptive API change is to Modified: projects/armv6/bin/cat/cat.c ============================================================================== --- projects/armv6/bin/cat/cat.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/cat/cat.c Thu Aug 9 19:08:08 2012 (r239154) @@ -58,11 +58,11 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include #include -#include static int bflag, eflag, nflag, sflag, tflag, vflag; static int rval; @@ -77,16 +77,20 @@ static void raw_cat(int); static int udom_open(const char *path, int flags); #endif -/* Memory strategy threshold, in pages: if physmem is larger then this, use a - * large buffer */ -#define PHYSPAGES_THRESHOLD (32*1024) - -/* Maximum buffer size in bytes - do not allow it to grow larger than this */ -#define BUFSIZE_MAX (2*1024*1024) - -/* Small (default) buffer size in bytes. It's inefficient for this to be - * smaller than MAXPHYS */ -#define BUFSIZE_SMALL (MAXPHYS) +/* + * Memory strategy threshold, in pages: if physmem is larger than this, + * use a large buffer. + */ +#define PHYSPAGES_THRESHOLD (32 * 1024) + +/* Maximum buffer size in bytes - do not allow it to grow larger than this. */ +#define BUFSIZE_MAX (2 * 1024 * 1024) + +/* + * Small (default) buffer size in bytes. It's inefficient for this to be + * smaller than MAXPHYS. + */ +#define BUFSIZE_SMALL (MAXPHYS) int main(int argc, char *argv[]) @@ -144,13 +148,12 @@ usage(void) static void scanfiles(char *argv[], int cooked) { - int i = 0; + int fd, i; char *path; FILE *fp; + i = 0; while ((path = argv[i]) != NULL || i == 0) { - int fd; - if (path == NULL || strcmp(path, "-") == 0) { filename = "stdin"; fd = STDIN_FILENO; @@ -257,16 +260,16 @@ raw_cat(int rfd) wfd = fileno(stdout); if (buf == NULL) { if (fstat(wfd, &sbuf)) - err(1, "%s", filename); + err(1, "stdout"); if (S_ISREG(sbuf.st_mode)) { /* If there's plenty of RAM, use a large copy buffer */ if (sysconf(_SC_PHYS_PAGES) > PHYSPAGES_THRESHOLD) - bsize = MIN(BUFSIZE_MAX, MAXPHYS*8); + bsize = MIN(BUFSIZE_MAX, MAXPHYS * 8); else bsize = BUFSIZE_SMALL; } else - bsize = MAX(sbuf.st_blksize, - (blksize_t)sysconf(_SC_PAGESIZE)); + bsize = MAX(sbuf.st_blksize, + (blksize_t)sysconf(_SC_PAGESIZE)); if ((buf = malloc(bsize)) == NULL) err(1, "malloc() failure of IO buffer"); } @@ -327,7 +330,7 @@ udom_open(const char *path, int flags) break; } } - return(fd); + return (fd); } #endif Modified: projects/armv6/bin/ed/Makefile ============================================================================== --- projects/armv6/bin/ed/Makefile Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/ed/Makefile Thu Aug 9 19:08:08 2012 (r239154) @@ -7,12 +7,12 @@ SRCS= buf.c cbc.c glbl.c io.c main.c re. LINKS= ${BINDIR}/ed ${BINDIR}/red MLINKS= ed.1 red.1 -.if !defined(RELEASE_CRUNCH) -.if ${MK_OPENSSL} != "no" +.if !defined(RELEASE_CRUNCH) && \ + ${MK_OPENSSL} != "no" && \ + ${MK_ED_CRYPTO} != "no" CFLAGS+=-DDES DPADD= ${LIBCRYPTO} LDADD= -lcrypto .endif -.endif .include Modified: projects/armv6/bin/expr/expr.1 ============================================================================== --- projects/armv6/bin/expr/expr.1 Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/expr/expr.1 Thu Aug 9 19:08:08 2012 (r239154) @@ -77,7 +77,7 @@ Operators with equal precedence are grou and .Ql } . .Bl -tag -width indent -.It Ar expr1 Li | Ar expr2 +.It Ar expr1 Li \&| Ar expr2 Return the evaluation of .Ar expr1 if it is neither an empty string nor zero; Modified: projects/armv6/bin/kenv/kenv.1 ============================================================================== --- projects/armv6/bin/kenv/kenv.1 Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/kenv/kenv.1 Thu Aug 9 19:08:08 2012 (r239154) @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd January 13, 2009 +.Dd May 11, 2012 .Dt KENV 1 .Os .Sh NAME @@ -32,9 +32,9 @@ .Nd dump or modify the kernel environment .Sh SYNOPSIS .Nm -.Op Fl hq +.Op Fl hNq .Nm -.Op Fl q +.Op Fl qv .Ar variable Ns Op = Ns Ar value .Nm .Op Fl q @@ -54,6 +54,11 @@ name is specified, .Nm will only report that value. If the +.Fl N +option is specified, +.Nm +will only display variable names and not their values. +If the .Fl u option is specified, .Nm @@ -68,6 +73,13 @@ If the option is set, warnings normally printed as a result of being unable to perform the requested operation will be suppressed. .Pp +If the +.Fl v +option is set, the variable name will be printed out for the +environment variable in addition to the value when +.Nm +is executed with a variable name. +.Pp Variables can be added to the kernel environment using the .Pa /boot/loader.conf file, or also statically compiled into the kernel using the statement Modified: projects/armv6/bin/kenv/kenv.c ============================================================================== --- projects/armv6/bin/kenv/kenv.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/kenv/kenv.c Thu Aug 9 19:08:08 2012 (r239154) @@ -42,15 +42,17 @@ static int ksetenv(char *, char *); static int kunsetenv(char *); static int hflag = 0; +static int Nflag = 0; static int qflag = 0; static int uflag = 0; +static int vflag = 0; static void usage(void) { (void)fprintf(stderr, "%s\n%s\n%s\n", - "usage: kenv [-hq]", - " kenv [-q] variable[=value]", + "usage: kenv [-hNq]", + " kenv [-qv] variable[=value]", " kenv [-q] -u variable"); exit(1); } @@ -64,17 +66,23 @@ main(int argc, char **argv) error = 0; val = NULL; env = NULL; - while ((ch = getopt(argc, argv, "hqu")) != -1) { + while ((ch = getopt(argc, argv, "hNquv")) != -1) { switch (ch) { case 'h': hflag++; break; + case 'N': + Nflag++; + break; case 'q': qflag++; break; case 'u': uflag++; break; + case 'v': + vflag++; + break; default: usage(); } @@ -91,9 +99,9 @@ main(int argc, char **argv) argv++; argc--; } - if (hflag && (env != NULL)) + if ((hflag || Nflag) && env != NULL) usage(); - if ((argc > 0) || (uflag && (env == NULL))) + if (argc > 0 || ((uflag || vflag) && env == NULL)) usage(); if (env == NULL) { error = kdumpenv(); @@ -152,7 +160,10 @@ kdumpenv(void) if (cp == NULL) continue; *cp++ = '\0'; - printf("%s=\"%s\"\n", buf, cp); + if (Nflag) + printf("%s\n", buf); + else + printf("%s=\"%s\"\n", buf, cp); buf = cp; } return (0); @@ -167,7 +178,10 @@ kgetenv(char *env) ret = kenv(KENV_GET, env, buf, sizeof(buf)); if (ret == -1) return (ret); - printf("%s\n", buf); + if (vflag) + printf("%s=\"%s\"\n", env, buf); + else + printf("%s\n", buf); return (0); } Modified: projects/armv6/bin/ls/Makefile ============================================================================== --- projects/armv6/bin/ls/Makefile Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/ls/Makefile Thu Aug 9 19:08:08 2012 (r239154) @@ -1,12 +1,15 @@ # @(#)Makefile 8.1 (Berkeley) 6/2/93 # $FreeBSD$ +.include + PROG= ls SRCS= cmp.c ls.c print.c util.c DPADD= ${LIBUTIL} LDADD= -lutil -.if !defined(RELEASE_CRUNCH) +.if !defined(RELEASE_CRUNCH) && \ + ${MK_LS_COLORS} != no CFLAGS+= -DCOLORLS DPADD+= ${LIBTERMCAP} LDADD+= -ltermcap Modified: projects/armv6/bin/ps/keyword.c ============================================================================== --- projects/armv6/bin/ps/keyword.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/ps/keyword.c Thu Aug 9 19:08:08 2012 (r239154) @@ -76,6 +76,7 @@ static VAR var[] = { {"comm", "COMMAND", NULL, LJUST, ucomm, 0, CHAR, NULL, 0}, {"command", "COMMAND", NULL, COMM|LJUST|USER, command, 0, CHAR, NULL, 0}, + {"cow", "COW", NULL, 0, kvar, KOFF(ki_cow), UINT, "u", 0}, {"cpu", "CPU", NULL, 0, kvar, KOFF(ki_estcpu), UINT, "d", 0}, {"cputime", "", "time", 0, NULL, 0, CHAR, NULL, 0}, {"egid", "", "gid", 0, NULL, 0, CHAR, NULL, 0}, Modified: projects/armv6/bin/ps/print.c ============================================================================== --- projects/armv6/bin/ps/print.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/ps/print.c Thu Aug 9 19:08:08 2012 (r239154) @@ -387,12 +387,13 @@ started(KINFO *k, VARENT *ve __unused) size_t buflen = 100; char *buf; + if (!k->ki_valid) + return (NULL); + buf = malloc(buflen); if (buf == NULL) errx(1, "malloc failed"); - if (!k->ki_valid) - return (NULL); if (use_ampm < 0) use_ampm = (*nl_langinfo(T_FMT_AMPM) != '\0'); then = k->ki_p->ki_start.tv_sec; @@ -415,12 +416,13 @@ lstarted(KINFO *k, VARENT *ve __unused) char *buf; size_t buflen = 100; + if (!k->ki_valid) + return (NULL); + buf = malloc(buflen); if (buf == NULL) errx(1, "malloc failed"); - if (!k->ki_valid) - return (NULL); then = k->ki_p->ki_start.tv_sec; (void)strftime(buf, buflen, "%c", localtime(&then)); return (buf); Modified: projects/armv6/bin/ps/ps.1 ============================================================================== --- projects/armv6/bin/ps/ps.1 Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/ps/ps.1 Thu Aug 9 19:08:08 2012 (r239154) @@ -29,7 +29,7 @@ .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd March 8, 2012 +.Dd May 20, 2012 .Dt PS 1 .Os .Sh NAME @@ -496,6 +496,8 @@ login class command .It Cm command command and arguments +.It Cm cow +number of copy-on-write faults .It Cm cpu short-term CPU usage factor (for scheduling) .It Cm emul Modified: projects/armv6/bin/rcp/rcp.1 ============================================================================== --- projects/armv6/bin/rcp/rcp.1 Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/rcp/rcp.1 Thu Aug 9 19:08:08 2012 (r239154) @@ -116,17 +116,11 @@ The .Nm utility handles third party copies, where neither source nor target files are on the current machine. -.Sh FILES -.Bl -tag -width ".Pa /etc/auth.conf" -compact -.It Pa /etc/auth.conf -configure authentication services -.El .Sh SEE ALSO .Xr cp 1 , .Xr ftp 1 , .Xr rlogin 1 , .Xr rsh 1 , -.Xr auth.conf 5 , .Xr hosts.equiv 5 .Sh HISTORY The Modified: projects/armv6/bin/rcp/rcp.c ============================================================================== --- projects/armv6/bin/rcp/rcp.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/rcp/rcp.c Thu Aug 9 19:08:08 2012 (r239154) @@ -61,7 +61,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include #include #include Modified: projects/armv6/bin/rm/rm.c ============================================================================== --- projects/armv6/bin/rm/rm.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/rm/rm.c Thu Aug 9 19:08:08 2012 (r239154) @@ -301,10 +301,16 @@ rm_tree(char **argv) if (fflag) continue; /* FALLTHROUGH */ - default: + + case FTS_F: + case FTS_NSOK: if (Pflag) - if (!rm_overwrite(p->fts_accpath, NULL)) + if (!rm_overwrite(p->fts_accpath, p->fts_info == + FTS_NSOK ? NULL : p->fts_statp)) continue; + /* FALLTHROUGH */ + + default: rval = unlink(p->fts_accpath); if (rval == 0 || (fflag && errno == ENOENT)) { if (rval == 0 && vflag) @@ -408,7 +414,7 @@ rm_file(char **argv) int rm_overwrite(char *file, struct stat *sbp) { - struct stat sb; + struct stat sb, sb2; struct statfs fsb; off_t len; int bsize, fd, wlen; @@ -427,8 +433,15 @@ rm_overwrite(char *file, struct stat *sb file, sbp->st_ino); return (0); } - if ((fd = open(file, O_WRONLY, 0)) == -1) + if ((fd = open(file, O_WRONLY|O_NONBLOCK|O_NOFOLLOW, 0)) == -1) + goto err; + if (fstat(fd, &sb2)) goto err; + if (sb2.st_dev != sbp->st_dev || sb2.st_ino != sbp->st_ino || + !S_ISREG(sb2.st_mode)) { + errno = EPERM; + goto err; + } if (fstatfs(fd, &fsb) == -1) goto err; bsize = MAX(fsb.f_iosize, 1024); Modified: projects/armv6/bin/sh/Makefile ============================================================================== --- projects/armv6/bin/sh/Makefile Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/sh/Makefile Thu Aug 9 19:08:08 2012 (r239154) @@ -38,7 +38,7 @@ build-tools: mkinit mknodes mksyntax .ORDER: builtins.c builtins.h builtins.c builtins.h: mkbuiltins builtins.def - cd ${.CURDIR}; sh mkbuiltins ${.OBJDIR} + sh ${.CURDIR}/mkbuiltins ${.CURDIR} init.c: mkinit alias.c eval.c exec.c input.c jobs.c options.c parser.c \ redir.c trap.c var.c Modified: projects/armv6/bin/sh/eval.c ============================================================================== --- projects/armv6/bin/sh/eval.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/sh/eval.c Thu Aug 9 19:08:08 2012 (r239154) @@ -672,6 +672,52 @@ out: result->fd, result->buf, result->nleft, result->jp)); } +static int +mustexpandto(const char *argtext, const char *mask) +{ + for (;;) { + if (*argtext == CTLQUOTEMARK || *argtext == CTLQUOTEEND) { + argtext++; + continue; + } + if (*argtext == CTLESC) + argtext++; + else if (BASESYNTAX[(int)*argtext] == CCTL) + return (0); + if (*argtext != *mask) + return (0); + if (*argtext == '\0') + return (1); + argtext++; + mask++; + } +} + +static int +isdeclarationcmd(struct narg *arg) +{ + int have_command = 0; + + if (arg == NULL) + return (0); + while (mustexpandto(arg->text, "command")) { + have_command = 1; + arg = &arg->next->narg; + if (arg == NULL) + return (0); + /* + * To also allow "command -p" and "command --" as part of + * a declaration command, add code here. + * We do not do this, as ksh does not do it either and it + * is not required by POSIX. + */ + } + return (mustexpandto(arg->text, "export") || + mustexpandto(arg->text, "readonly") || + (mustexpandto(arg->text, "local") && + (have_command || !isfunc("local")))); +} + /* * Check if a builtin can safely be executed in the same process, * even though it should be in a subshell (command substitution). @@ -743,11 +789,12 @@ evalcommand(union node *cmd, int flags, exitstatus = 0; for (argp = cmd->ncmd.args ; argp ; argp = argp->narg.next) { if (varflag && isassignment(argp->narg.text)) { - expandarg(argp, &varlist, EXP_VARTILDE); + expandarg(argp, varflag == 1 ? &varlist : &arglist, + EXP_VARTILDE); continue; - } + } else if (varflag == 1) + varflag = isdeclarationcmd(&argp->narg) ? 2 : 0; expandarg(argp, &arglist, EXP_FULL | EXP_TILDE); - varflag = 0; } *arglist.lastp = NULL; *varlist.lastp = NULL; Modified: projects/armv6/bin/sh/exec.c ============================================================================== --- projects/armv6/bin/sh/exec.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/sh/exec.c Thu Aug 9 19:08:08 2012 (r239154) @@ -648,6 +648,19 @@ unsetfunc(const char *name) return (0); } + +/* + * Check if a function by a certain name exists. + */ +int +isfunc(const char *name) +{ + struct tblentry *cmdp; + cmdp = cmdlookup(name, 0); + return (cmdp != NULL && cmdp->cmdtype == CMDFUNCTION); +} + + /* * Shared code for the following builtin commands: * type, command -v, command -V Modified: projects/armv6/bin/sh/exec.h ============================================================================== --- projects/armv6/bin/sh/exec.h Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/sh/exec.h Thu Aug 9 19:08:08 2012 (r239154) @@ -72,5 +72,6 @@ void hashcd(void); void changepath(const char *); void defun(const char *, union node *); int unsetfunc(const char *); +int isfunc(const char *); int typecmd_impl(int, char **, int, const char *); void clearcmdentry(void); Modified: projects/armv6/bin/sh/input.c ============================================================================== --- projects/armv6/bin/sh/input.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/sh/input.c Thu Aug 9 19:08:08 2012 (r239154) @@ -186,7 +186,7 @@ retry: if (rl_cp == NULL) rl_cp = el_gets(el, &el_len); if (rl_cp == NULL) - nr = 0; + nr = el_len == 0 ? 0 : -1; else { nr = el_len; if (nr > BUFSIZ) Modified: projects/armv6/bin/sh/jobs.c ============================================================================== --- projects/armv6/bin/sh/jobs.c Thu Aug 9 18:09:59 2012 (r239153) +++ projects/armv6/bin/sh/jobs.c Thu Aug 9 19:08:08 2012 (r239154) @@ -84,10 +84,13 @@ static struct job *jobmru; /* most recen static pid_t initialpgrp; /* pgrp of shell on invocation */ #endif int in_waitcmd = 0; /* are we in waitcmd()? */ -int in_dowait = 0; /* are we in dowait()? */ volatile sig_atomic_t breakwaitcmd = 0; /* should wait be terminated? */ static int ttyfd = -1; +/* mode flags for dowait */ +#define DOWAIT_BLOCK 0x1 /* wait until a child exits */ +#define DOWAIT_SIG 0x2 /* if DOWAIT_BLOCK, abort on signals */ + #if JOBS static void restartjob(struct job *); #endif @@ -95,7 +98,6 @@ static void freejob(struct job *); static struct job *getjob(char *); pid_t getjobpgrp(char *); static pid_t dowait(int, struct job *); -static pid_t waitproc(int, int *); static void checkzombies(void); static void cmdtxt(union node *); static void cmdputs(const char *); @@ -520,7 +522,7 @@ waitcmd(int argc, char **argv) break; } } - } while (dowait(1, (struct job *)NULL) != -1); + } while (dowait(DOWAIT_BLOCK | DOWAIT_SIG, (struct job *)NULL) != -1); in_waitcmd--; return 0; @@ -967,7 +969,7 @@ waitforjob(struct job *jp, int *origstat INTOFF; TRACE(("waitforjob(%%%td) called\n", jp - jobtab + 1)); while (jp->state == 0) - if (dowait(1, jp) == -1) + if (dowait(DOWAIT_BLOCK | (Tflag ? DOWAIT_SIG : 0), jp) == -1) dotrap(); #if JOBS if (jp->jobctl) { @@ -1005,14 +1007,20 @@ waitforjob(struct job *jp, int *origstat } +static void +dummy_handler(int sig) +{ +} /* * Wait for a process to terminate. */ static pid_t -dowait(int block, struct job *job) +dowait(int mode, struct job *job) { + struct sigaction sa, osa; + sigset_t mask, omask; pid_t pid; int status; struct procstat *sp; @@ -1022,17 +1030,49 @@ dowait(int block, struct job *job) int stopped; int sig; int coredump; + int wflags; + int restore_sigchld; - in_dowait++; TRACE(("dowait(%d) called\n", block)); + restore_sigchld = 0; + if ((mode & DOWAIT_SIG) != 0) { + sigfillset(&mask); + sigprocmask(SIG_BLOCK, &mask, &omask); + INTOFF; + if (!issigchldtrapped()) { + restore_sigchld = 1; + sa.sa_handler = dummy_handler; + sa.sa_flags = 0; + sigemptyset(&sa.sa_mask); + sigaction(SIGCHLD, &sa, &osa); + } + } do { - pid = waitproc(block, &status); +#if JOBS + if (iflag) + wflags = WUNTRACED | WCONTINUED; + else +#endif + wflags = 0; + if ((mode & (DOWAIT_BLOCK | DOWAIT_SIG)) != DOWAIT_BLOCK) + wflags |= WNOHANG; + pid = wait3(&status, wflags, (struct rusage *)NULL); TRACE(("wait returns %d, status=%d\n", (int)pid, status)); - } while ((pid == -1 && errno == EINTR && breakwaitcmd == 0) || - (pid > 0 && WIFSTOPPED(status) && !iflag)); - in_dowait--; + if (pid == 0 && (mode & DOWAIT_SIG) != 0) { + sigsuspend(&omask); + pid = -1; + if (int_pending()) + break; + } + } while (pid == -1 && errno == EINTR && breakwaitcmd == 0); if (pid == -1 && errno == ECHILD && job != NULL) job->state = JOBDONE; + if ((mode & DOWAIT_SIG) != 0) { + if (restore_sigchld) + sigaction(SIGCHLD, &osa, NULL); + sigprocmask(SIG_SETMASK, &omask, NULL); + INTON; + } *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Thu Aug 9 19:11:31 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5A5F106566B; Thu, 9 Aug 2012 19:11:31 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id D0E6A8FC0C; Thu, 9 Aug 2012 19:11:31 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q79JBVGL042566; Thu, 9 Aug 2012 19:11:31 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q79JBVHQ042564; Thu, 9 Aug 2012 19:11:31 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208091911.q79JBVHQ042564@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Thu, 9 Aug 2012 19:11:31 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239155 - projects/armv6/sys/conf X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Aug 2012 19:11:32 -0000 Author: gonzo Date: Thu Aug 9 19:11:31 2012 New Revision: 239155 URL: http://svn.freebsd.org/changeset/base/239155 Log: Remove duplicate options Modified: projects/armv6/sys/conf/options.arm Modified: projects/armv6/sys/conf/options.arm ============================================================================== --- projects/armv6/sys/conf/options.arm Thu Aug 9 19:08:08 2012 (r239154) +++ projects/armv6/sys/conf/options.arm Thu Aug 9 19:11:31 2012 (r239155) @@ -56,5 +56,3 @@ AT91_ATE_USE_RMII opt_at91.h AT91_MCI_HAS_4WIRE opt_at91.h AT91_MCI_SLOT_B opt_at91.h AT91C_MAIN_CLOCK opt_at91.h -CPU_FA526 opt_global.h -CPU_FA626TE opt_global.h From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 01:33:59 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A93CF106564A; Fri, 10 Aug 2012 01:33:59 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 956678FC14; Fri, 10 Aug 2012 01:33:59 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7A1XxRG076707; Fri, 10 Aug 2012 01:33:59 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7A1Xxt9076705; Fri, 10 Aug 2012 01:33:59 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208100133.q7A1Xxt9076705@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Fri, 10 Aug 2012 01:33:59 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239163 - projects/armv6/sys/arm/ti X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 01:33:59 -0000 Author: gonzo Date: Fri Aug 10 01:33:59 2012 New Revision: 239163 URL: http://svn.freebsd.org/changeset/base/239163 Log: Adopt new style of ARM CPU initialization for TI boards Modified: projects/armv6/sys/arm/ti/ti_machdep.c Modified: projects/armv6/sys/arm/ti/ti_machdep.c ============================================================================== --- projects/armv6/sys/arm/ti/ti_machdep.c Thu Aug 9 23:08:22 2012 (r239162) +++ projects/armv6/sys/arm/ti/ti_machdep.c Fri Aug 10 01:33:59 2012 (r239163) @@ -148,8 +148,6 @@ struct pv_addr kernelstack; void set_stackptrs(int cpu); -static struct trapframe proc0_tf; - static struct mem_region availmem_regions[FDT_MEM_REGIONS]; static int availmem_regions_sz; @@ -300,7 +298,7 @@ physmap_init(void) } void * -initarm(void *mdp, void *unused __unused) +initarm(struct arm_boot_params *abp) { struct pv_addr kernel_l1pt; struct pv_addr dpcpu; @@ -308,45 +306,19 @@ initarm(void *mdp, void *unused __unused uint32_t memsize, l2size; void *kmdp; u_int l1pagetable; - int i = 0, j = 0; + int i = 0, j = 0, err_devmap = 0; - kmdp = NULL; - lastaddr = 0; + lastaddr = parse_boot_param(abp); memsize = 0; - dtbp = (vm_offset_t)NULL; - set_cpufuncs(); - /* - * Mask metadata pointer: it is supposed to be on page boundary. If - * the first argument (mdp) doesn't point to a valid address the - * bootloader must have passed us something else than the metadata - * ptr... In this case we want to fall back to some built-in settings. - */ - mdp = (void *)((uint32_t)mdp & ~PAGE_MASK); - - /* Parse metadata and fetch parameters */ - if (mdp != NULL) { - preload_metadata = mdp; - kmdp = preload_search_by_type("elf kernel"); - if (kmdp != NULL) { - boothowto = MD_FETCH(kmdp, MODINFOMD_HOWTO, int); - kern_envp = MD_FETCH(kmdp, MODINFOMD_ENVP, char *); - dtbp = MD_FETCH(kmdp, MODINFOMD_DTBP, vm_offset_t); - lastaddr = MD_FETCH(kmdp, MODINFOMD_KERNEND, - vm_offset_t); -#ifdef DDB - ksym_start = MD_FETCH(kmdp, MODINFOMD_SSYM, uintptr_t); - ksym_end = MD_FETCH(kmdp, MODINFOMD_ESYM, uintptr_t); -#endif - } - - preload_addr_relocate = KERNVIRTADDR - KERNPHYSADDR; - } else { - /* Fall back to hardcoded metadata. */ - lastaddr = fake_preload_metadata(); - } + kmdp = preload_search_by_type("elf kernel"); + if (kmdp != NULL) + dtbp = MD_FETCH(kmdp, MODINFOMD_DTBP, vm_offset_t); + else + dtbp = (vm_offset_t)NULL; + #if defined(FDT_DTB_STATIC) /* * In case the device tree blob was not retrieved (from metadata) try @@ -489,8 +461,7 @@ initarm(void *mdp, void *unused __unused VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE, PTE_CACHE); /* Map pmap_devmap[] entries */ - if (platform_devmap_init() != 0) - while (1); + err_devmap = platform_devmap_init(); pmap_devmap_bootstrap(l1pagetable, pmap_devmap_bootstrap_table); cpu_domains((DOMAIN_CLIENT << (PMAP_DOMAIN_KERNEL * 2)) | @@ -511,12 +482,16 @@ initarm(void *mdp, void *unused __unused physmem = memsize / PAGE_SIZE; debugf("initarm: console initialized\n"); - debugf(" arg1 mdp = 0x%08x\n", (uint32_t)mdp); + debugf(" arg1 kmdp = 0x%08x\n", (uint32_t)kmdp); debugf(" boothowto = 0x%08x\n", boothowto); debugf(" dtbp = 0x%08x\n", (uint32_t)dtbp); print_kernel_section_addr(); print_kenv(); + if (err_devmap != 0) + printf("WARNING: could not fully configure devmap, error=%d\n", + err_devmap); + /* * Pages were allocated during the secondary bootstrap for the * stacks for different CPU modes. @@ -547,22 +522,10 @@ initarm(void *mdp, void *unused __unused undefined_handler_address = (u_int)undefinedinstruction_bounce; undefined_init(); - proc_linkup0(&proc0, &thread0); - thread0.td_kstack = kernelstack.pv_va; - thread0.td_kstack_pages = KSTACK_PAGES; - thread0.td_pcb = (struct pcb *) - (thread0.td_kstack + KSTACK_PAGES * PAGE_SIZE) - 1; - thread0.td_pcb->pcb_flags = 0; - thread0.td_frame = &proc0_tf; - pcpup->pc_curpcb = thread0.td_pcb; - + init_proc0(kernelstack.pv_va); arm_vector_init(ARM_VECTORS_HIGH, ARM_VEC_ALL); - dump_avail[0] = 0; - dump_avail[1] = memsize; - dump_avail[2] = 0; - dump_avail[3] = 0; - + arm_dump_avail_init(memsize, sizeof(dump_avail) / sizeof(dump_avail[0])); pmap_bootstrap(freemempos, pmap_bootstrap_lastaddr, &kernel_l1pt); msgbufp = (void *)msgbufpv.pv_va; msgbufinit(msgbufp, msgbufsize); From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 01:34:22 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AAE551065793; Fri, 10 Aug 2012 01:34:22 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 96C538FC12; Fri, 10 Aug 2012 01:34:22 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7A1YM6t076778; Fri, 10 Aug 2012 01:34:22 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7A1YM3X076776; Fri, 10 Aug 2012 01:34:22 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208100134.q7A1YM3X076776@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Fri, 10 Aug 2012 01:34:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239164 - projects/armv6/sys/arm/arm X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 01:34:22 -0000 Author: gonzo Date: Fri Aug 10 01:34:22 2012 New Revision: 239164 URL: http://svn.freebsd.org/changeset/base/239164 Log: Add missing include Modified: projects/armv6/sys/arm/arm/pmap-v6.c Modified: projects/armv6/sys/arm/arm/pmap-v6.c ============================================================================== --- projects/armv6/sys/arm/arm/pmap-v6.c Fri Aug 10 01:33:59 2012 (r239163) +++ projects/armv6/sys/arm/arm/pmap-v6.c Fri Aug 10 01:34:22 2012 (r239164) @@ -164,6 +164,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 02:54:35 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D322B106566C; Fri, 10 Aug 2012 02:54:35 +0000 (UTC) (envelope-from davide@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id BDC8D8FC08; Fri, 10 Aug 2012 02:54:35 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7A2sZBx083491; Fri, 10 Aug 2012 02:54:35 GMT (envelope-from davide@svn.freebsd.org) Received: (from davide@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7A2sZEY083489; Fri, 10 Aug 2012 02:54:35 GMT (envelope-from davide@svn.freebsd.org) Message-Id: <201208100254.q7A2sZEY083489@svn.freebsd.org> From: Davide Italiano Date: Fri, 10 Aug 2012 02:54:35 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239165 - projects/calloutng/sys/kern X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 02:54:35 -0000 Author: davide Date: Fri Aug 10 02:54:35 2012 New Revision: 239165 URL: http://svn.freebsd.org/changeset/base/239165 Log: In callout_cc_add(), r_val is sum up with the fractional part of struct bintime, so it needs to be uint64_t rather than int. Make this change. Discussed with: mav Modified: projects/calloutng/sys/kern/kern_timeout.c Modified: projects/calloutng/sys/kern/kern_timeout.c ============================================================================== --- projects/calloutng/sys/kern/kern_timeout.c Fri Aug 10 01:34:22 2012 (r239164) +++ projects/calloutng/sys/kern/kern_timeout.c Fri Aug 10 02:54:35 2012 (r239165) @@ -558,7 +558,8 @@ callout_cc_add(struct callout *c, struct int flags) { struct bintime bt; - int bucket, r_shift, r_val; + uint64_t r_val; + int bucket, r_shift; CC_LOCK_ASSERT(cc); if (bintime_cmp(&to_bintime, &cc->cc_lastscan, <)) From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 03:01:40 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8340B106564A; Fri, 10 Aug 2012 03:01:40 +0000 (UTC) (envelope-from davide@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 67EDC8FC0A; Fri, 10 Aug 2012 03:01:40 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7A31e68084236; Fri, 10 Aug 2012 03:01:40 GMT (envelope-from davide@svn.freebsd.org) Received: (from davide@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7A31dmL084191; Fri, 10 Aug 2012 03:01:39 GMT (envelope-from davide@svn.freebsd.org) Message-Id: <201208100301.q7A31dmL084191@svn.freebsd.org> From: Davide Italiano Date: Fri, 10 Aug 2012 03:01:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239166 - in projects/calloutng: contrib/compiler-rt contrib/compiler-rt/lib contrib/compiler-rt/lib/arm etc/devd include/gssapi lib/libc/gen lib/libpam/modules/pam_krb5 lib/libpam/modu... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 03:01:40 -0000 Author: davide Date: Fri Aug 10 03:01:39 2012 New Revision: 239166 URL: http://svn.freebsd.org/changeset/base/239166 Log: MFC as per r239165. Added: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_idivmod.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memcmp.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memcpy.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memmove.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memset.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memset.S projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S - copied unchanged from r239165, head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S projects/calloutng/contrib/compiler-rt/lib/atomic.c - copied unchanged from r239165, head/contrib/compiler-rt/lib/atomic.c projects/calloutng/sys/boot/common/part.c - copied unchanged from r239165, head/sys/boot/common/part.c projects/calloutng/sys/boot/common/part.h - copied unchanged from r239165, head/sys/boot/common/part.h projects/calloutng/sys/powerpc/powermac/nvbl.c - copied unchanged from r239165, head/sys/powerpc/powermac/nvbl.c projects/calloutng/tools/regression/lib/libc/gen/test-ftw.c - copied unchanged from r239165, head/tools/regression/lib/libc/gen/test-ftw.c projects/calloutng/tools/tools/bootparttest/ - copied from r239165, head/tools/tools/bootparttest/ Modified: projects/calloutng/contrib/compiler-rt/LICENSE.TXT projects/calloutng/contrib/compiler-rt/lib/absvti2.c projects/calloutng/contrib/compiler-rt/lib/adddf3.c projects/calloutng/contrib/compiler-rt/lib/addsf3.c projects/calloutng/contrib/compiler-rt/lib/addvti3.c projects/calloutng/contrib/compiler-rt/lib/ashldi3.c projects/calloutng/contrib/compiler-rt/lib/ashlti3.c projects/calloutng/contrib/compiler-rt/lib/ashrdi3.c projects/calloutng/contrib/compiler-rt/lib/ashrti3.c projects/calloutng/contrib/compiler-rt/lib/assembly.h projects/calloutng/contrib/compiler-rt/lib/clzti2.c projects/calloutng/contrib/compiler-rt/lib/cmpti2.c projects/calloutng/contrib/compiler-rt/lib/ctzti2.c projects/calloutng/contrib/compiler-rt/lib/divdf3.c projects/calloutng/contrib/compiler-rt/lib/divmoddi4.c projects/calloutng/contrib/compiler-rt/lib/divsf3.c projects/calloutng/contrib/compiler-rt/lib/divsi3.c projects/calloutng/contrib/compiler-rt/lib/divti3.c projects/calloutng/contrib/compiler-rt/lib/extendsfdf2.c projects/calloutng/contrib/compiler-rt/lib/ffsti2.c projects/calloutng/contrib/compiler-rt/lib/fixdfdi.c projects/calloutng/contrib/compiler-rt/lib/fixdfsi.c projects/calloutng/contrib/compiler-rt/lib/fixdfti.c projects/calloutng/contrib/compiler-rt/lib/fixsfdi.c projects/calloutng/contrib/compiler-rt/lib/fixsfsi.c projects/calloutng/contrib/compiler-rt/lib/fixsfti.c projects/calloutng/contrib/compiler-rt/lib/fixunsdfdi.c projects/calloutng/contrib/compiler-rt/lib/fixunsdfsi.c projects/calloutng/contrib/compiler-rt/lib/fixunsdfti.c projects/calloutng/contrib/compiler-rt/lib/fixunssfdi.c projects/calloutng/contrib/compiler-rt/lib/fixunssfsi.c projects/calloutng/contrib/compiler-rt/lib/fixunssfti.c projects/calloutng/contrib/compiler-rt/lib/fixunsxfti.c projects/calloutng/contrib/compiler-rt/lib/fixxfti.c projects/calloutng/contrib/compiler-rt/lib/floatdidf.c projects/calloutng/contrib/compiler-rt/lib/floatdisf.c projects/calloutng/contrib/compiler-rt/lib/floatsidf.c projects/calloutng/contrib/compiler-rt/lib/floatsisf.c projects/calloutng/contrib/compiler-rt/lib/floattidf.c projects/calloutng/contrib/compiler-rt/lib/floattisf.c projects/calloutng/contrib/compiler-rt/lib/floattixf.c projects/calloutng/contrib/compiler-rt/lib/floatundidf.c projects/calloutng/contrib/compiler-rt/lib/floatundisf.c projects/calloutng/contrib/compiler-rt/lib/floatunsidf.c projects/calloutng/contrib/compiler-rt/lib/floatunsisf.c projects/calloutng/contrib/compiler-rt/lib/floatuntidf.c projects/calloutng/contrib/compiler-rt/lib/floatuntisf.c projects/calloutng/contrib/compiler-rt/lib/floatuntixf.c projects/calloutng/contrib/compiler-rt/lib/fp_lib.h projects/calloutng/contrib/compiler-rt/lib/int_endianness.h projects/calloutng/contrib/compiler-rt/lib/int_util.c projects/calloutng/contrib/compiler-rt/lib/int_util.h projects/calloutng/contrib/compiler-rt/lib/lshrdi3.c projects/calloutng/contrib/compiler-rt/lib/lshrti3.c projects/calloutng/contrib/compiler-rt/lib/modti3.c projects/calloutng/contrib/compiler-rt/lib/muldf3.c projects/calloutng/contrib/compiler-rt/lib/muldi3.c projects/calloutng/contrib/compiler-rt/lib/muloti4.c projects/calloutng/contrib/compiler-rt/lib/mulsf3.c projects/calloutng/contrib/compiler-rt/lib/multi3.c projects/calloutng/contrib/compiler-rt/lib/mulvti3.c projects/calloutng/contrib/compiler-rt/lib/negdf2.c projects/calloutng/contrib/compiler-rt/lib/negsf2.c projects/calloutng/contrib/compiler-rt/lib/negti2.c projects/calloutng/contrib/compiler-rt/lib/negvti2.c projects/calloutng/contrib/compiler-rt/lib/parityti2.c projects/calloutng/contrib/compiler-rt/lib/popcountti2.c projects/calloutng/contrib/compiler-rt/lib/powitf2.c projects/calloutng/contrib/compiler-rt/lib/subdf3.c projects/calloutng/contrib/compiler-rt/lib/subsf3.c projects/calloutng/contrib/compiler-rt/lib/subvti3.c projects/calloutng/contrib/compiler-rt/lib/truncdfsf2.c projects/calloutng/contrib/compiler-rt/lib/ucmpti2.c projects/calloutng/contrib/compiler-rt/lib/udivmoddi4.c projects/calloutng/contrib/compiler-rt/lib/udivmodti4.c projects/calloutng/contrib/compiler-rt/lib/udivsi3.c projects/calloutng/contrib/compiler-rt/lib/udivti3.c projects/calloutng/contrib/compiler-rt/lib/umodti3.c projects/calloutng/etc/devd/usb.conf projects/calloutng/include/gssapi/gssapi.h projects/calloutng/lib/libc/gen/ftw.c projects/calloutng/lib/libc/gen/nftw.c projects/calloutng/lib/libpam/modules/pam_krb5/pam_krb5.c projects/calloutng/lib/libpam/modules/pam_unix/pam_unix.c projects/calloutng/libexec/rtld-elf/arm/rtld_start.S projects/calloutng/libexec/rtld-elf/map_object.c projects/calloutng/sbin/camcontrol/camcontrol.c projects/calloutng/sbin/geom/class/virstor/gvirstor.8 projects/calloutng/sbin/ggate/shared/ggate.h projects/calloutng/share/examples/kld/dyn_sysctl/dyn_sysctl.c projects/calloutng/share/man/man4/hptiop.4 projects/calloutng/share/man/man4/polling.4 projects/calloutng/share/man/man4/umodem.4 projects/calloutng/share/man/man4/uslcom.4 projects/calloutng/share/man/man5/rc.conf.5 projects/calloutng/sys/amd64/amd64/elf_machdep.c projects/calloutng/sys/amd64/amd64/initcpu.c projects/calloutng/sys/amd64/amd64/pmap.c projects/calloutng/sys/arm/arm/bcopyinout.S projects/calloutng/sys/arm/arm/bcopyinout_xscale.S projects/calloutng/sys/arm/arm/exception.S projects/calloutng/sys/arm/arm/pmap.c projects/calloutng/sys/boot/common/Makefile.inc projects/calloutng/sys/boot/common/disk.c projects/calloutng/sys/boot/common/disk.h projects/calloutng/sys/boot/i386/libi386/Makefile projects/calloutng/sys/boot/i386/libi386/biosdisk.c projects/calloutng/sys/boot/i386/libi386/devicename.c projects/calloutng/sys/boot/i386/libi386/libi386.h projects/calloutng/sys/boot/i386/loader/Makefile projects/calloutng/sys/boot/i386/loader/main.c projects/calloutng/sys/boot/i386/pmbr/pmbr.s projects/calloutng/sys/boot/pc98/boot2/boot2.c projects/calloutng/sys/boot/pc98/btx/btxldr/btxldr.S projects/calloutng/sys/boot/pc98/btx/lib/btxcsu.S projects/calloutng/sys/boot/pc98/cdboot/cdboot.S projects/calloutng/sys/boot/pc98/libpc98/Makefile projects/calloutng/sys/boot/userboot/test/test.c projects/calloutng/sys/boot/userboot/userboot.h projects/calloutng/sys/boot/userboot/userboot/Makefile projects/calloutng/sys/boot/userboot/userboot/bootinfo32.c projects/calloutng/sys/boot/userboot/userboot/copy.c projects/calloutng/sys/boot/userboot/userboot/devicename.c projects/calloutng/sys/boot/userboot/userboot/main.c projects/calloutng/sys/boot/userboot/userboot/userboot_disk.c projects/calloutng/sys/boot/zfs/zfs.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/calloutng/sys/conf/files.powerpc projects/calloutng/sys/conf/kern.post.mk projects/calloutng/sys/dev/agp/agp.c projects/calloutng/sys/dev/agp/agp_i810.c projects/calloutng/sys/dev/aic7xxx/aic79xx_osm.c projects/calloutng/sys/dev/aic7xxx/aic_osm_lib.c projects/calloutng/sys/dev/ath/ah_osdep.h projects/calloutng/sys/dev/ath/ath_hal/ah.h projects/calloutng/sys/dev/ath/ath_hal/ah_devid.h projects/calloutng/sys/dev/ath/ath_hal/ar5210/ar5210.h projects/calloutng/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c projects/calloutng/sys/dev/ath/ath_hal/ar5211/ar5211.h projects/calloutng/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c projects/calloutng/sys/dev/ath/ath_hal/ar5212/ar5212.h projects/calloutng/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/calloutng/sys/dev/ath/if_ath_beacon.c projects/calloutng/sys/dev/ath/if_ath_rx.c projects/calloutng/sys/dev/ath/if_ath_rx_edma.c projects/calloutng/sys/dev/ath/if_ath_tx.c projects/calloutng/sys/dev/ath/if_athvar.h projects/calloutng/sys/dev/bce/if_bce.c projects/calloutng/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c projects/calloutng/sys/dev/cxgbe/firmware/t4fw_interface.h projects/calloutng/sys/dev/e1000/if_igb.c projects/calloutng/sys/dev/esp/ncr53c9x.c projects/calloutng/sys/dev/hptiop/hptiop.c projects/calloutng/sys/dev/ipmi/ipmi.c projects/calloutng/sys/dev/ipmi/ipmivars.h projects/calloutng/sys/dev/isp/isp_freebsd.c projects/calloutng/sys/dev/isp/isp_freebsd.h projects/calloutng/sys/dev/isp/isp_sbus.c projects/calloutng/sys/dev/md/md.c projects/calloutng/sys/dev/netmap/netmap.c projects/calloutng/sys/dev/netmap/netmap_kern.h projects/calloutng/sys/dev/pci/pci_pci.c projects/calloutng/sys/dev/puc/pucdata.c projects/calloutng/sys/dev/usb/serial/uftdi.c projects/calloutng/sys/dev/usb/serial/uftdi_reg.h projects/calloutng/sys/dev/usb/serial/uslcom.c projects/calloutng/sys/dev/usb/usbdevs projects/calloutng/sys/fs/nfs/nfs_commonport.c projects/calloutng/sys/fs/nfsclient/nfs_clbio.c projects/calloutng/sys/fs/nwfs/nwfs_io.c projects/calloutng/sys/fs/smbfs/smbfs_io.c projects/calloutng/sys/fs/tmpfs/tmpfs_subr.c projects/calloutng/sys/fs/tmpfs/tmpfs_vnops.c projects/calloutng/sys/geom/gate/g_gate.c projects/calloutng/sys/geom/geom_io.c projects/calloutng/sys/geom/virstor/g_virstor.c projects/calloutng/sys/ia64/ia64/pmap.c projects/calloutng/sys/kern/kern_intr.c projects/calloutng/sys/kern/kern_proc.c projects/calloutng/sys/kern/sched_4bsd.c projects/calloutng/sys/kern/sched_ule.c projects/calloutng/sys/kern/subr_uio.c projects/calloutng/sys/kern/sys_process.c projects/calloutng/sys/kern/uipc_syscalls.c projects/calloutng/sys/mips/include/pmap.h projects/calloutng/sys/mips/mips/pmap.c projects/calloutng/sys/mips/mips/trap.c projects/calloutng/sys/net/bpf_zerocopy.c projects/calloutng/sys/net80211/ieee80211.h projects/calloutng/sys/netinet/ip_dummynet.h projects/calloutng/sys/netinet/ipfw/dummynet.txt projects/calloutng/sys/netinet/ipfw/ip_dn_io.c projects/calloutng/sys/netinet/ipfw/ip_fw_log.c projects/calloutng/sys/netinet/sctp_bsd_addr.c projects/calloutng/sys/netinet/sctp_input.c projects/calloutng/sys/netinet/sctp_pcb.c projects/calloutng/sys/netinet/tcp_timer.c projects/calloutng/sys/nfsclient/nfs_bio.c projects/calloutng/sys/ofed/include/linux/gfp.h projects/calloutng/sys/powerpc/conf/GENERIC projects/calloutng/sys/powerpc/conf/GENERIC64 projects/calloutng/sys/sparc64/include/pmap.h projects/calloutng/sys/sparc64/sparc64/pmap.c projects/calloutng/sys/sys/bus.h projects/calloutng/sys/ufs/ffs/ffs_vnops.c projects/calloutng/sys/vm/device_pager.c projects/calloutng/sys/vm/sg_pager.c projects/calloutng/sys/vm/vm_page.c projects/calloutng/sys/vm/vm_page.h projects/calloutng/sys/vm/vm_pageout.c projects/calloutng/sys/vm/vnode_pager.c projects/calloutng/sys/x86/x86/busdma_machdep.c projects/calloutng/sys/x86/x86/tsc.c projects/calloutng/tools/regression/lib/libc/gen/Makefile projects/calloutng/tools/tools/ath/ath_prom_read/Makefile projects/calloutng/tools/tools/ath/athaggrstats/Makefile projects/calloutng/tools/tools/ath/athstats/Makefile projects/calloutng/tools/tools/ath/common/ah_osdep.h projects/calloutng/tools/tools/netmap/pkt-gen.c projects/calloutng/usr.bin/make/var.c projects/calloutng/usr.sbin/ctladm/ctladm.c projects/calloutng/usr.sbin/portsnap/portsnap/portsnap.8 projects/calloutng/usr.sbin/portsnap/portsnap/portsnap.sh Directory Properties: projects/calloutng/ (props changed) projects/calloutng/contrib/compiler-rt/ (props changed) projects/calloutng/lib/libc/ (props changed) projects/calloutng/sbin/ (props changed) projects/calloutng/share/man/man4/ (props changed) projects/calloutng/sys/ (props changed) projects/calloutng/sys/boot/ (props changed) projects/calloutng/sys/cddl/contrib/opensolaris/ (props changed) projects/calloutng/sys/conf/ (props changed) Modified: projects/calloutng/contrib/compiler-rt/LICENSE.TXT ============================================================================== --- projects/calloutng/contrib/compiler-rt/LICENSE.TXT Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/LICENSE.TXT Fri Aug 10 03:01:39 2012 (r239166) @@ -94,5 +94,4 @@ licenses, and/or restrictions: Program Directory ------- --------- -sysinfo lib/asan/sysinfo -mach_override lib/asan/mach_override +mach_override lib/interception/mach_override Modified: projects/calloutng/contrib/compiler-rt/lib/absvti2.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/absvti2.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/absvti2.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: absolute value */ /* Effects: aborts if abs(x) < 0 */ Modified: projects/calloutng/contrib/compiler-rt/lib/adddf3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/adddf3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/adddf3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -15,7 +15,7 @@ #define DOUBLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(dadd, adddf3); +ARM_EABI_FNALIAS(dadd, adddf3) COMPILER_RT_ABI fp_t __adddf3(fp_t a, fp_t b) { @@ -85,7 +85,7 @@ __adddf3(fp_t a, fp_t b) { // Shift the significand of b by the difference in exponents, with a sticky // bottom bit to get rounding correct. - const int align = aExponent - bExponent; + const unsigned int align = aExponent - bExponent; if (align) { if (align < typeWidth) { const bool sticky = bSignificand << (typeWidth - align); Modified: projects/calloutng/contrib/compiler-rt/lib/addsf3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/addsf3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/addsf3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -15,7 +15,7 @@ #define SINGLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(fadd, addsf3); +ARM_EABI_FNALIAS(fadd, addsf3) fp_t __addsf3(fp_t a, fp_t b) { @@ -84,7 +84,7 @@ fp_t __addsf3(fp_t a, fp_t b) { // Shift the significand of b by the difference in exponents, with a sticky // bottom bit to get rounding correct. - const int align = aExponent - bExponent; + const unsigned int align = aExponent - bExponent; if (align) { if (align < typeWidth) { const bool sticky = bSignificand << (typeWidth - align); Modified: projects/calloutng/contrib/compiler-rt/lib/addvti3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/addvti3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/addvti3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: a + b */ /* Effects: aborts if a + b overflows */ Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_idivmod.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_idivmod.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S) @@ -0,0 +1,27 @@ +//===-- aeabi_idivmod.S - EABI idivmod implementation ---------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { int quot, int rem} __aeabi_idivmod(int numerator, int denominator) { +// int rem, quot; +// quot = __divmodsi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_idivmod) + push { lr } + sub sp, sp, #4 + mov r2, sp + bl SYMBOL_NAME(__divmodsi4) + ldr r1, [sp] + add sp, sp, #4 + pop { pc } Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S) @@ -0,0 +1,30 @@ +//===-- aeabi_ldivmod.S - EABI ldivmod implementation ---------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { int64_t quot, int64_t rem} +// __aeabi_ldivmod(int64_t numerator, int64_t denominator) { +// int64_t rem, quot; +// quot = __divmoddi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_ldivmod) + push {r11, lr} + sub sp, sp, #16 + add r12, sp, #8 + str r12, [sp] + bl SYMBOL_NAME(__divmoddi4) + ldr r2, [sp, #8] + ldr r3, [sp, #12] + add sp, sp, #16 + pop {r11, pc} Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memcmp.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memcmp.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S) @@ -0,0 +1,19 @@ +//===-- aeabi_memcmp.S - EABI memcmp implementation -----------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memcmp(void *dest, void *src, size_t n) { memcmp(dest, src, n); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memcmp) + b memcmp + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp4, __aeabi_memcmp) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp8, __aeabi_memcmp) Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memcpy.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memcpy.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S) @@ -0,0 +1,19 @@ +//===-- aeabi_memcpy.S - EABI memcpy implementation -----------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memcpy(void *dest, void *src, size_t n) { memcpy(dest, src, n); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memcpy) + b memcpy + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcpy4, __aeabi_memcpy) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcpy8, __aeabi_memcpy) Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memmove.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memmove.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S) @@ -0,0 +1,19 @@ +//===-- aeabi_memmove.S - EABI memmove implementation --------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===---------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memmove(void *dest, void *src, size_t n) { memmove(dest, src, n); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memmove) + b memmove + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memmove4, __aeabi_memmove) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memmove8, __aeabi_memmove) Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memset.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_memset.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_memset.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_memset.S) @@ -0,0 +1,32 @@ +//===-- aeabi_memset.S - EABI memset implementation -----------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memset(void *dest, size_t n, int c) { memset(dest, c, n); } +// void __aeabi_memclr(void *dest, size_t n) { __aeabi_memset(dest, n, 0); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memset) + mov r3, r1 + mov r1, r2 + mov r2, r3 + b memset + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memset4, __aeabi_memset) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memset8, __aeabi_memset) + +DEFINE_COMPILERRT_FUNCTION(__aeabi_memclr) + mov r2, r1 + mov r1, #0 + b memset + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memclr4, __aeabi_memclr) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memclr8, __aeabi_memclr) + Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S) @@ -0,0 +1,28 @@ +//===-- aeabi_uidivmod.S - EABI uidivmod implementation -------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { unsigned quot, unsigned rem} +// __aeabi_uidivmod(unsigned numerator, unsigned denominator) { +// unsigned rem, quot; +// quot = __udivmodsi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_uidivmod) + push { lr } + sub sp, sp, #4 + mov r2, sp + bl SYMBOL_NAME(__udivmodsi4) + ldr r1, [sp] + add sp, sp, #4 + pop { pc } Copied: projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S (from r239165, head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S) @@ -0,0 +1,30 @@ +//===-- aeabi_uldivmod.S - EABI uldivmod implementation -------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { uint64_t quot, uint64_t rem} +// __aeabi_uldivmod(uint64_t numerator, uint64_t denominator) { +// uint64_t rem, quot; +// quot = __udivmoddi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_uldivmod) + push {r11, lr} + sub sp, sp, #16 + add r12, sp, #8 + str r12, [sp] + bl SYMBOL_NAME(__udivmoddi4) + ldr r2, [sp, #8] + ldr r3, [sp, #12] + add sp, sp, #16 + pop {r11, pc} \ No newline at end of file Modified: projects/calloutng/contrib/compiler-rt/lib/ashldi3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/ashldi3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/ashldi3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -18,7 +18,7 @@ /* Precondition: 0 <= b < bits_in_dword */ -ARM_EABI_FNALIAS(llsl, ashldi3); +ARM_EABI_FNALIAS(llsl, ashldi3) COMPILER_RT_ABI di_int __ashldi3(di_int a, si_int b) Modified: projects/calloutng/contrib/compiler-rt/lib/ashlti3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/ashlti3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/ashlti3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: a << b */ /* Precondition: 0 <= b < bits_in_tword */ Modified: projects/calloutng/contrib/compiler-rt/lib/ashrdi3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/ashrdi3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/ashrdi3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -18,7 +18,7 @@ /* Precondition: 0 <= b < bits_in_dword */ -ARM_EABI_FNALIAS(lasr, ashrdi3); +ARM_EABI_FNALIAS(lasr, ashrdi3) COMPILER_RT_ABI di_int __ashrdi3(di_int a, si_int b) Modified: projects/calloutng/contrib/compiler-rt/lib/ashrti3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/ashrti3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/ashrti3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: arithmetic a >> b */ /* Precondition: 0 <= b < bits_in_tword */ Modified: projects/calloutng/contrib/compiler-rt/lib/assembly.h ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/assembly.h Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/assembly.h Fri Aug 10 03:01:39 2012 (r239166) @@ -25,9 +25,11 @@ #if defined(__APPLE__) #define HIDDEN_DIRECTIVE .private_extern #define LOCAL_LABEL(name) L_##name +#define FILE_LEVEL_DIRECTIVE .subsections_via_symbols #else #define HIDDEN_DIRECTIVE .hidden #define LOCAL_LABEL(name) .L_##name +#define FILE_LEVEL_DIRECTIVE #endif #define GLUE2(a, b) a ## b @@ -42,6 +44,7 @@ #endif #define DEFINE_COMPILERRT_FUNCTION(name) \ + FILE_LEVEL_DIRECTIVE SEPARATOR \ .globl SYMBOL_NAME(name) SEPARATOR \ DECLARE_SYMBOL_VISIBILITY(name) \ SYMBOL_NAME(name): Copied: projects/calloutng/contrib/compiler-rt/lib/atomic.c (from r239165, head/contrib/compiler-rt/lib/atomic.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/calloutng/contrib/compiler-rt/lib/atomic.c Fri Aug 10 03:01:39 2012 (r239166, copy of r239165, head/contrib/compiler-rt/lib/atomic.c) @@ -0,0 +1,315 @@ +/*===-- atomic.c - Implement support functions for atomic operations.------=== + * + * The LLVM Compiler Infrastructure + * + * This file is dual licensed under the MIT and the University of Illinois Open + * Source Licenses. See LICENSE.TXT for details. + * + *===----------------------------------------------------------------------=== + * + * atomic.c defines a set of functions for performing atomic accesses on + * arbitrary-sized memory locations. This design uses locks that should + * be fast in the uncontended case, for two reasons: + * + * 1) This code must work with C programs that do not link to anything + * (including pthreads) and so it should not depend on any pthread + * functions. + * 2) Atomic operations, rather than explicit mutexes, are most commonly used + * on code where contended operations are rate. + * + * To avoid needing a per-object lock, this code allocates an array of + * locks and hashes the object pointers to find the one that it should use. + * For operations that must be atomic on two locations, the lower lock is + * always acquired first, to avoid deadlock. + * + *===----------------------------------------------------------------------=== + */ + +#include +#include + +// Clang objects if you redefine a builtin. This little hack allows us to +// define a function with the same name as an intrinsic. +#pragma redefine_extname __atomic_load_c __atomic_load +#pragma redefine_extname __atomic_store_c __atomic_store +#pragma redefine_extname __atomic_exchange_c __atomic_exchange +#pragma redefine_extname __atomic_compare_exchange_c __atomic_compare_exchange + +/// Number of locks. This allocates one page on 32-bit platforms, two on +/// 64-bit. This can be specified externally if a different trade between +/// memory usage and contention probability is required for a given platform. +#ifndef SPINLOCK_COUNT +#define SPINLOCK_COUNT (1<<10) +#endif +static const long SPINLOCK_MASK = SPINLOCK_COUNT - 1; + +//////////////////////////////////////////////////////////////////////////////// +// Platform-specific lock implementation. Falls back to spinlocks if none is +// defined. Each platform should define the Lock type, and corresponding +// lock() and unlock() functions. +//////////////////////////////////////////////////////////////////////////////// +#ifdef __FreeBSD__ +#include +#include +#include +#include +typedef struct _usem Lock; +inline static void unlock(Lock *l) { + __c11_atomic_store((_Atomic(uint32_t)*)&l->_count, 1, __ATOMIC_RELEASE); + __c11_atomic_thread_fence(__ATOMIC_SEQ_CST); + if (l->_has_waiters) + _umtx_op(l, UMTX_OP_SEM_WAKE, 1, 0, 0); +} +inline static void lock(Lock *l) { + uint32_t old = 1; + while (!__c11_atomic_compare_exchange_weak((_Atomic(uint32_t)*)&l->_count, &old, + 0, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED)) { + _umtx_op(l, UMTX_OP_SEM_WAIT, 0, 0, 0); + old = 1; + } +} +/// locks for atomic operations +static Lock locks[SPINLOCK_COUNT] = { [0 ... SPINLOCK_COUNT-1] = {0,1,0} }; +#else +typedef _Atomic(uintptr_t) Lock; +/// Unlock a lock. This is a release operation. +inline static void unlock(Lock *l) { + __c11_atomic_store(l, 0, __ATOMIC_RELEASE); +} +/// Locks a lock. In the current implementation, this is potentially +/// unbounded in the contended case. +inline static void lock(Lock *l) { + uintptr_t old = 0; + while (!__c11_atomic_compare_exchange_weak(l, &old, 1, __ATOMIC_ACQUIRE, + __ATOMIC_RELAXED)) + old = 0; +} +/// locks for atomic operations +static Lock locks[SPINLOCK_COUNT]; +#endif + + +/// Returns a lock to use for a given pointer. +static inline Lock *lock_for_pointer(void *ptr) { + intptr_t hash = (intptr_t)ptr; + // Disregard the lowest 4 bits. We want all values that may be part of the + // same memory operation to hash to the same value and therefore use the same + // lock. + hash >>= 4; + // Use the next bits as the basis for the hash + intptr_t low = hash & SPINLOCK_MASK; + // Now use the high(er) set of bits to perturb the hash, so that we don't + // get collisions from atomic fields in a single object + hash >>= 16; + hash ^= low; + // Return a pointer to the word to use + return locks + (hash & SPINLOCK_MASK); +} + +/// Macros for determining whether a size is lock free. Clang can not yet +/// codegen __atomic_is_lock_free(16), so for now we assume 16-byte values are +/// not lock free. +#define IS_LOCK_FREE_1 __c11_atomic_is_lock_free(1) +#define IS_LOCK_FREE_2 __c11_atomic_is_lock_free(2) +#define IS_LOCK_FREE_4 __c11_atomic_is_lock_free(4) +#define IS_LOCK_FREE_8 __c11_atomic_is_lock_free(8) +#define IS_LOCK_FREE_16 0 + +/// Macro that calls the compiler-generated lock-free versions of functions +/// when they exist. +#define LOCK_FREE_CASES() \ + do {\ + switch (size) {\ + case 2:\ + if (IS_LOCK_FREE_2) {\ + LOCK_FREE_ACTION(uint16_t);\ + }\ + case 4:\ + if (IS_LOCK_FREE_4) {\ + LOCK_FREE_ACTION(uint32_t);\ + }\ + case 8:\ + if (IS_LOCK_FREE_8) {\ + LOCK_FREE_ACTION(uint64_t);\ + }\ + case 16:\ + if (IS_LOCK_FREE_16) {\ + /* FIXME: __uint128_t isn't available on 32 bit platforms. + LOCK_FREE_ACTION(__uint128_t);*/\ + }\ + }\ + } while (0) + + +/// An atomic load operation. This is atomic with respect to the source +/// pointer only. +void __atomic_load_c(int size, void *src, void *dest, int model) { +#define LOCK_FREE_ACTION(type) \ + *((type*)dest) = __c11_atomic_load((_Atomic(type)*)src, model);\ + return; + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(src); + lock(l); + memcpy(dest, src, size); + unlock(l); +} + +/// An atomic store operation. This is atomic with respect to the destination +/// pointer only. +void __atomic_store_c(int size, void *dest, void *src, int model) { +#define LOCK_FREE_ACTION(type) \ + __c11_atomic_store((_Atomic(type)*)dest, *(type*)dest, model);\ + return; + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(dest); + lock(l); + memcpy(dest, src, size); + unlock(l); +} + +/// Atomic compare and exchange operation. If the value at *ptr is identical +/// to the value at *expected, then this copies value at *desired to *ptr. If +/// they are not, then this stores the current value from *ptr in *expected. +/// +/// This function returns 1 if the exchange takes place or 0 if it fails. +int __atomic_compare_exchange_c(int size, void *ptr, void *expected, + void *desired, int success, int failure) { +#define LOCK_FREE_ACTION(type) \ + return __c11_atomic_compare_exchange_strong((_Atomic(type)*)ptr, (type*)expected,\ + *(type*)desired, success, failure) + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(ptr); + lock(l); + if (memcmp(ptr, expected, size) == 0) { + memcpy(ptr, desired, size); + unlock(l); + return 1; + } + memcpy(expected, ptr, size); + unlock(l); + return 0; +} + +/// Performs an atomic exchange operation between two pointers. This is atomic +/// with respect to the target address. +void __atomic_exchange_c(int size, void *ptr, void *val, void *old, int model) { +#define LOCK_FREE_ACTION(type) \ + *(type*)old = __c11_atomic_exchange((_Atomic(type)*)ptr, *(type*)val,\ + model);\ + return; + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(ptr); + lock(l); + memcpy(old, ptr, size); + memcpy(ptr, val, size); + unlock(l); +} + +//////////////////////////////////////////////////////////////////////////////// +// Where the size is known at compile time, the compiler may emit calls to +// specialised versions of the above functions. +//////////////////////////////////////////////////////////////////////////////// +#define OPTIMISED_CASES\ + OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ + OPTIMISED_CASE(2, IS_LOCK_FREE_2, uint16_t)\ + OPTIMISED_CASE(4, IS_LOCK_FREE_4, uint32_t)\ + OPTIMISED_CASE(8, IS_LOCK_FREE_8, uint64_t)\ + /* FIXME: __uint128_t isn't available on 32 bit platforms. + OPTIMISED_CASE(16, IS_LOCK_FREE_16, __uint128_t)*/\ + +#define OPTIMISED_CASE(n, lockfree, type)\ +type __atomic_load_##n(type *src, int model) {\ + if (lockfree)\ + return __c11_atomic_load((_Atomic(type)*)src, model);\ + Lock *l = lock_for_pointer(src);\ + lock(l);\ + type val = *src;\ + unlock(l);\ + return val;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +#define OPTIMISED_CASE(n, lockfree, type)\ +void __atomic_store_##n(type *dest, type val, int model) {\ + if (lockfree) {\ + __c11_atomic_store((_Atomic(type)*)dest, val, model);\ + return;\ + }\ + Lock *l = lock_for_pointer(dest);\ + lock(l);\ + *dest = val;\ + unlock(l);\ + return;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +#define OPTIMISED_CASE(n, lockfree, type)\ +type __atomic_exchange_##n(type *dest, type val, int model) {\ + if (lockfree)\ + return __c11_atomic_exchange((_Atomic(type)*)dest, val, model);\ + Lock *l = lock_for_pointer(dest);\ + lock(l);\ + type tmp = *dest;\ + *dest = val;\ + unlock(l);\ + return tmp;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +#define OPTIMISED_CASE(n, lockfree, type)\ +int __atomic_compare_exchange_##n(type *ptr, type *expected, type desired,\ + int success, int failure) {\ + if (lockfree)\ + return __c11_atomic_compare_exchange_strong((_Atomic(type)*)ptr, expected, desired,\ + success, failure);\ + Lock *l = lock_for_pointer(ptr);\ + lock(l);\ + if (*ptr == *expected) {\ + *ptr = desired;\ + unlock(l);\ + return 1;\ + }\ + *expected = *ptr;\ + unlock(l);\ + return 0;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +//////////////////////////////////////////////////////////////////////////////// +// Atomic read-modify-write operations for integers of various sizes. +//////////////////////////////////////////////////////////////////////////////// +#define ATOMIC_RMW(n, lockfree, type, opname, op) \ +type __atomic_fetch_##opname##_##n(type *ptr, type val, int model) {\ + if (lockfree) \ + return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\ + Lock *l = lock_for_pointer(ptr);\ + lock(l);\ + type tmp = *ptr;\ + *ptr = tmp op val;\ + unlock(l);\ + return tmp;\ +} + +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, add, +) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, sub, -) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, and, &) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, or, |) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, xor, ^) +OPTIMISED_CASES +#undef OPTIMISED_CASE Modified: projects/calloutng/contrib/compiler-rt/lib/clzti2.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/clzti2.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/clzti2.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: the number of leading 0-bits */ /* Precondition: a != 0 */ Modified: projects/calloutng/contrib/compiler-rt/lib/cmpti2.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/cmpti2.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/cmpti2.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: if (a < b) returns 0 * if (a == b) returns 1 * if (a > b) returns 2 Modified: projects/calloutng/contrib/compiler-rt/lib/ctzti2.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/ctzti2.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/ctzti2.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: the number of trailing 0-bits */ /* Precondition: a != 0 */ Modified: projects/calloutng/contrib/compiler-rt/lib/divdf3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/divdf3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/divdf3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -19,7 +19,7 @@ #define DOUBLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(ddiv, divdf3); +ARM_EABI_FNALIAS(ddiv, divdf3) fp_t __divdf3(fp_t a, fp_t b) { Modified: projects/calloutng/contrib/compiler-rt/lib/divmoddi4.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/divmoddi4.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/divmoddi4.c Fri Aug 10 03:01:39 2012 (r239166) @@ -16,8 +16,6 @@ extern COMPILER_RT_ABI di_int __divdi3(di_int a, di_int b); -ARM_EABI_FNALIAS(ldivmod, divmoddi4); - /* Returns: a / b, *rem = a % b */ COMPILER_RT_ABI di_int Modified: projects/calloutng/contrib/compiler-rt/lib/divsf3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/divsf3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/divsf3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -19,7 +19,7 @@ #define SINGLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(fdiv, divsf3); +ARM_EABI_FNALIAS(fdiv, divsf3) fp_t __divsf3(fp_t a, fp_t b) { Modified: projects/calloutng/contrib/compiler-rt/lib/divsi3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/divsi3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/divsi3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -18,7 +18,7 @@ su_int COMPILER_RT_ABI __udivsi3(su_int /* Returns: a / b */ -ARM_EABI_FNALIAS(idiv, divsi3); +ARM_EABI_FNALIAS(idiv, divsi3) COMPILER_RT_ABI si_int __divsi3(si_int a, si_int b) @@ -29,5 +29,11 @@ __divsi3(si_int a, si_int b) a = (a ^ s_a) - s_a; /* negate if s_a == -1 */ b = (b ^ s_b) - s_b; /* negate if s_b == -1 */ s_a ^= s_b; /* sign of quotient */ - return (__udivsi3(a, b) ^ s_a) - s_a; /* negate if s_a == -1 */ + /* + * On CPUs without unsigned hardware division support, + * this calls __udivsi3 (notice the cast to su_int). + * On CPUs with unsigned hardware division support, + * this uses the unsigned division instruction. + */ + return ((su_int)a/(su_int)b ^ s_a) - s_a; /* negate if s_a == -1 */ } Modified: projects/calloutng/contrib/compiler-rt/lib/divti3.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/divti3.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/divti3.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + tu_int __udivmodti4(tu_int a, tu_int b, tu_int* rem); /* Returns: a / b */ Modified: projects/calloutng/contrib/compiler-rt/lib/extendsfdf2.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/extendsfdf2.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/extendsfdf2.c Fri Aug 10 03:01:39 2012 (r239166) @@ -66,7 +66,7 @@ static inline dst_t dstFromRep(dst_rep_t // End helper routines. Conversion implementation follows. -ARM_EABI_FNALIAS(f2d, extendsfdf2); +ARM_EABI_FNALIAS(f2d, extendsfdf2) dst_t __extendsfdf2(src_t a) { Modified: projects/calloutng/contrib/compiler-rt/lib/ffsti2.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/ffsti2.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/ffsti2.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: the index of the least significant 1-bit in a, or * the value zero if a is zero. The least significant bit is index one. */ Modified: projects/calloutng/contrib/compiler-rt/lib/fixdfdi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixdfdi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixdfdi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -23,7 +23,7 @@ /* seee eeee eeee mmmm mmmm mmmm mmmm mmmm | mmmm mmmm mmmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2lz, fixdfdi); +ARM_EABI_FNALIAS(d2lz, fixdfdi) di_int __fixdfdi(double a) Modified: projects/calloutng/contrib/compiler-rt/lib/fixdfsi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixdfsi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixdfsi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -18,7 +18,7 @@ #include "int_lib.h" -ARM_EABI_FNALIAS(d2iz, fixdfsi); +ARM_EABI_FNALIAS(d2iz, fixdfsi) int __fixdfsi(fp_t a) { Modified: projects/calloutng/contrib/compiler-rt/lib/fixdfti.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixdfti.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixdfti.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a signed long long, rounding toward zero. */ /* Assumption: double is a IEEE 64 bit floating point type Modified: projects/calloutng/contrib/compiler-rt/lib/fixsfdi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixsfdi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixsfdi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -23,7 +23,7 @@ /* seee eeee emmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2lz, fixsfdi); +ARM_EABI_FNALIAS(d2lz, fixsfdi) COMPILER_RT_ABI di_int __fixsfdi(float a) Modified: projects/calloutng/contrib/compiler-rt/lib/fixsfsi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixsfsi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixsfsi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -16,7 +16,7 @@ #define SINGLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(f2iz, fixsfsi); +ARM_EABI_FNALIAS(f2iz, fixsfsi) COMPILER_RT_ABI int __fixsfsi(fp_t a) { Modified: projects/calloutng/contrib/compiler-rt/lib/fixsfti.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixsfti.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixsfti.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a signed long long, rounding toward zero. */ /* Assumption: float is a IEEE 32 bit floating point type Modified: projects/calloutng/contrib/compiler-rt/lib/fixunsdfdi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixunsdfdi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixunsdfdi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -26,7 +26,7 @@ /* seee eeee eeee mmmm mmmm mmmm mmmm mmmm | mmmm mmmm mmmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2ulz, fixunsdfdi); +ARM_EABI_FNALIAS(d2ulz, fixunsdfdi) COMPILER_RT_ABI du_int __fixunsdfdi(double a) Modified: projects/calloutng/contrib/compiler-rt/lib/fixunsdfsi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixunsdfsi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixunsdfsi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -26,7 +26,7 @@ /* seee eeee eeee mmmm mmmm mmmm mmmm mmmm | mmmm mmmm mmmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2uiz, fixunsdfsi); +ARM_EABI_FNALIAS(d2uiz, fixunsdfsi) COMPILER_RT_ABI su_int __fixunsdfsi(double a) Modified: projects/calloutng/contrib/compiler-rt/lib/fixunsdfti.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixunsdfti.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixunsdfti.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a unsigned long long, rounding toward zero. * Negative values all become zero. */ Modified: projects/calloutng/contrib/compiler-rt/lib/fixunssfdi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixunssfdi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixunssfdi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -25,7 +25,7 @@ /* seee eeee emmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(f2ulz, fixunssfdi); +ARM_EABI_FNALIAS(f2ulz, fixunssfdi) COMPILER_RT_ABI du_int __fixunssfdi(float a) Modified: projects/calloutng/contrib/compiler-rt/lib/fixunssfsi.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixunssfsi.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixunssfsi.c Fri Aug 10 03:01:39 2012 (r239166) @@ -26,7 +26,7 @@ /* seee eeee emmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(f2uiz, fixunssfsi); +ARM_EABI_FNALIAS(f2uiz, fixunssfsi) COMPILER_RT_ABI su_int __fixunssfsi(float a) Modified: projects/calloutng/contrib/compiler-rt/lib/fixunssfti.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixunssfti.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixunssfti.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a unsigned long long, rounding toward zero. * Negative values all become zero. */ Modified: projects/calloutng/contrib/compiler-rt/lib/fixunsxfti.c ============================================================================== --- projects/calloutng/contrib/compiler-rt/lib/fixunsxfti.c Fri Aug 10 02:54:35 2012 (r239165) +++ projects/calloutng/contrib/compiler-rt/lib/fixunsxfti.c Fri Aug 10 03:01:39 2012 (r239166) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 09:04:04 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3659B106566C; Fri, 10 Aug 2012 09:04:04 +0000 (UTC) (envelope-from andrew@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 1D16B8FC08; Fri, 10 Aug 2012 09:04:04 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7A944Mw014327; Fri, 10 Aug 2012 09:04:04 GMT (envelope-from andrew@svn.freebsd.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7A943l9014310; Fri, 10 Aug 2012 09:04:03 GMT (envelope-from andrew@svn.freebsd.org) Message-Id: <201208100904.q7A943l9014310@svn.freebsd.org> From: Andrew Turner Date: Fri, 10 Aug 2012 09:04:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239172 - in projects/arm_eabi: . bin/sh cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libdtrace/common cddl/contrib/opensolaris/lib/libzfs/common cddl/lib/libzfs cont... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 09:04:04 -0000 Author: andrew Date: Fri Aug 10 09:04:02 2012 New Revision: 239172 URL: http://svn.freebsd.org/changeset/base/239172 Log: MFC to r239171 Added: projects/arm_eabi/contrib/compiler-rt/lib/arm/aeabi_memcmp.S - copied unchanged from r239171, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S projects/arm_eabi/contrib/compiler-rt/lib/arm/aeabi_memcpy.S - copied unchanged from r239171, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S projects/arm_eabi/contrib/compiler-rt/lib/arm/aeabi_memmove.S - copied unchanged from r239171, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S projects/arm_eabi/contrib/compiler-rt/lib/arm/aeabi_memset.S - copied unchanged from r239171, head/contrib/compiler-rt/lib/arm/aeabi_memset.S projects/arm_eabi/contrib/compiler-rt/lib/atomic.c - copied unchanged from r239171, head/contrib/compiler-rt/lib/atomic.c projects/arm_eabi/contrib/libarchive/libarchive/archive_write_disk_acl.c - copied unchanged from r239171, head/contrib/libarchive/libarchive/archive_write_disk_acl.c projects/arm_eabi/contrib/libarchive/libarchive/test/test_acl_freebsd_nfs4.c - copied unchanged from r239171, head/contrib/libarchive/libarchive/test/test_acl_freebsd_nfs4.c projects/arm_eabi/contrib/libarchive/libarchive/test/test_acl_freebsd_posix1e.c - copied unchanged from r239171, head/contrib/libarchive/libarchive/test/test_acl_freebsd_posix1e.c projects/arm_eabi/share/man/man4/vale.4 - copied unchanged from r239171, head/share/man/man4/vale.4 projects/arm_eabi/sys/arm/at91/at91sam9x5.c - copied unchanged from r239171, head/sys/arm/at91/at91sam9x5.c projects/arm_eabi/sys/arm/at91/at91sam9x5reg.h - copied unchanged from r239171, head/sys/arm/at91/at91sam9x5reg.h projects/arm_eabi/sys/boot/common/part.c - copied unchanged from r239171, head/sys/boot/common/part.c projects/arm_eabi/sys/boot/common/part.h - copied unchanged from r239171, head/sys/boot/common/part.h projects/arm_eabi/sys/powerpc/powermac/nvbl.c - copied unchanged from r239171, head/sys/powerpc/powermac/nvbl.c projects/arm_eabi/tools/regression/lib/libc/gen/test-ftw.c - copied unchanged from r239171, head/tools/regression/lib/libc/gen/test-ftw.c projects/arm_eabi/tools/tools/bootparttest/ - copied from r239171, head/tools/tools/bootparttest/ Deleted: projects/arm_eabi/sys/arm/at91/at91sam9x25.c projects/arm_eabi/sys/arm/at91/at91sam9x25reg.h Modified: projects/arm_eabi/Makefile.inc1 projects/arm_eabi/bin/sh/jobs.c projects/arm_eabi/bin/sh/trap.c projects/arm_eabi/bin/sh/trap.h projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool.8 projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c projects/arm_eabi/cddl/lib/libzfs/Makefile projects/arm_eabi/contrib/compiler-rt/LICENSE.TXT projects/arm_eabi/contrib/compiler-rt/lib/absvti2.c projects/arm_eabi/contrib/compiler-rt/lib/adddf3.c projects/arm_eabi/contrib/compiler-rt/lib/addsf3.c projects/arm_eabi/contrib/compiler-rt/lib/addvti3.c projects/arm_eabi/contrib/compiler-rt/lib/ashldi3.c projects/arm_eabi/contrib/compiler-rt/lib/ashlti3.c projects/arm_eabi/contrib/compiler-rt/lib/ashrdi3.c projects/arm_eabi/contrib/compiler-rt/lib/ashrti3.c projects/arm_eabi/contrib/compiler-rt/lib/assembly.h projects/arm_eabi/contrib/compiler-rt/lib/clzti2.c projects/arm_eabi/contrib/compiler-rt/lib/cmpti2.c projects/arm_eabi/contrib/compiler-rt/lib/ctzti2.c projects/arm_eabi/contrib/compiler-rt/lib/divdf3.c projects/arm_eabi/contrib/compiler-rt/lib/divsf3.c projects/arm_eabi/contrib/compiler-rt/lib/divsi3.c projects/arm_eabi/contrib/compiler-rt/lib/divti3.c projects/arm_eabi/contrib/compiler-rt/lib/extendsfdf2.c projects/arm_eabi/contrib/compiler-rt/lib/ffsti2.c projects/arm_eabi/contrib/compiler-rt/lib/fixdfdi.c projects/arm_eabi/contrib/compiler-rt/lib/fixdfsi.c projects/arm_eabi/contrib/compiler-rt/lib/fixdfti.c projects/arm_eabi/contrib/compiler-rt/lib/fixsfdi.c projects/arm_eabi/contrib/compiler-rt/lib/fixsfsi.c projects/arm_eabi/contrib/compiler-rt/lib/fixsfti.c projects/arm_eabi/contrib/compiler-rt/lib/fixunsdfdi.c projects/arm_eabi/contrib/compiler-rt/lib/fixunsdfsi.c projects/arm_eabi/contrib/compiler-rt/lib/fixunsdfti.c projects/arm_eabi/contrib/compiler-rt/lib/fixunssfdi.c projects/arm_eabi/contrib/compiler-rt/lib/fixunssfsi.c projects/arm_eabi/contrib/compiler-rt/lib/fixunssfti.c projects/arm_eabi/contrib/compiler-rt/lib/fixunsxfti.c projects/arm_eabi/contrib/compiler-rt/lib/fixxfti.c projects/arm_eabi/contrib/compiler-rt/lib/floatdidf.c projects/arm_eabi/contrib/compiler-rt/lib/floatdisf.c projects/arm_eabi/contrib/compiler-rt/lib/floatsidf.c projects/arm_eabi/contrib/compiler-rt/lib/floatsisf.c projects/arm_eabi/contrib/compiler-rt/lib/floattidf.c projects/arm_eabi/contrib/compiler-rt/lib/floattisf.c projects/arm_eabi/contrib/compiler-rt/lib/floattixf.c projects/arm_eabi/contrib/compiler-rt/lib/floatundidf.c projects/arm_eabi/contrib/compiler-rt/lib/floatundisf.c projects/arm_eabi/contrib/compiler-rt/lib/floatunsidf.c projects/arm_eabi/contrib/compiler-rt/lib/floatunsisf.c projects/arm_eabi/contrib/compiler-rt/lib/floatuntidf.c projects/arm_eabi/contrib/compiler-rt/lib/floatuntisf.c projects/arm_eabi/contrib/compiler-rt/lib/floatuntixf.c projects/arm_eabi/contrib/compiler-rt/lib/fp_lib.h projects/arm_eabi/contrib/compiler-rt/lib/int_endianness.h projects/arm_eabi/contrib/compiler-rt/lib/int_util.c projects/arm_eabi/contrib/compiler-rt/lib/int_util.h projects/arm_eabi/contrib/compiler-rt/lib/lshrdi3.c projects/arm_eabi/contrib/compiler-rt/lib/lshrti3.c projects/arm_eabi/contrib/compiler-rt/lib/modti3.c projects/arm_eabi/contrib/compiler-rt/lib/muldf3.c projects/arm_eabi/contrib/compiler-rt/lib/muldi3.c projects/arm_eabi/contrib/compiler-rt/lib/muloti4.c projects/arm_eabi/contrib/compiler-rt/lib/mulsf3.c projects/arm_eabi/contrib/compiler-rt/lib/multi3.c projects/arm_eabi/contrib/compiler-rt/lib/mulvti3.c projects/arm_eabi/contrib/compiler-rt/lib/negdf2.c projects/arm_eabi/contrib/compiler-rt/lib/negsf2.c projects/arm_eabi/contrib/compiler-rt/lib/negti2.c projects/arm_eabi/contrib/compiler-rt/lib/negvti2.c projects/arm_eabi/contrib/compiler-rt/lib/parityti2.c projects/arm_eabi/contrib/compiler-rt/lib/popcountti2.c projects/arm_eabi/contrib/compiler-rt/lib/powitf2.c projects/arm_eabi/contrib/compiler-rt/lib/subdf3.c projects/arm_eabi/contrib/compiler-rt/lib/subsf3.c projects/arm_eabi/contrib/compiler-rt/lib/subvti3.c projects/arm_eabi/contrib/compiler-rt/lib/truncdfsf2.c projects/arm_eabi/contrib/compiler-rt/lib/ucmpti2.c projects/arm_eabi/contrib/compiler-rt/lib/udivmodti4.c projects/arm_eabi/contrib/compiler-rt/lib/udivsi3.c projects/arm_eabi/contrib/compiler-rt/lib/udivti3.c projects/arm_eabi/contrib/compiler-rt/lib/umodti3.c projects/arm_eabi/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c projects/arm_eabi/contrib/libarchive/libarchive/archive_write_disk_posix.c projects/arm_eabi/contrib/libarchive/libarchive/archive_write_disk_private.h projects/arm_eabi/contrib/libarchive/tar/test/test_basic.c projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/arm_eabi/contrib/opie/libopie/hash.c projects/arm_eabi/contrib/opie/libopie/hashlen.c projects/arm_eabi/etc/devd/usb.conf projects/arm_eabi/games/fortune/datfiles/fortunes projects/arm_eabi/include/gssapi/gssapi.h projects/arm_eabi/lib/libarchive/Makefile projects/arm_eabi/lib/libarchive/config_freebsd.h projects/arm_eabi/lib/libarchive/test/Makefile projects/arm_eabi/lib/libc/gen/fts.c projects/arm_eabi/lib/libc/gen/ftw.c projects/arm_eabi/lib/libc/gen/nftw.c projects/arm_eabi/lib/libc/locale/Makefile.inc projects/arm_eabi/lib/libc/locale/isgraph.3 projects/arm_eabi/lib/libc/locale/islower.3 projects/arm_eabi/lib/libc/locale/ispunct.3 projects/arm_eabi/lib/libc/locale/isspace.3 projects/arm_eabi/lib/libc/locale/nl_langinfo.3 projects/arm_eabi/lib/libpam/modules/pam_krb5/pam_krb5.c projects/arm_eabi/lib/libpam/modules/pam_unix/pam_unix.c projects/arm_eabi/lib/msun/ld128/s_expl.c projects/arm_eabi/lib/msun/ld80/s_expl.c projects/arm_eabi/lib/msun/src/s_cbrtl.c projects/arm_eabi/libexec/rtld-elf/arm/rtld_start.S projects/arm_eabi/libexec/rtld-elf/map_object.c projects/arm_eabi/rescue/rescue/Makefile projects/arm_eabi/sbin/camcontrol/camcontrol.c projects/arm_eabi/sbin/fsck_ffs/suj.c projects/arm_eabi/sbin/geom/class/multipath/geom_multipath.c projects/arm_eabi/sbin/geom/class/multipath/gmultipath.8 projects/arm_eabi/sbin/geom/class/sched/gsched.8 projects/arm_eabi/sbin/geom/class/virstor/gvirstor.8 projects/arm_eabi/sbin/ggate/shared/ggate.h projects/arm_eabi/sbin/ipfw/dummynet.c projects/arm_eabi/sbin/ipfw/ipfw2.c projects/arm_eabi/sbin/ipfw/nat.c projects/arm_eabi/sbin/md5/Makefile projects/arm_eabi/sbin/md5/md5.1 projects/arm_eabi/sbin/md5/md5.c projects/arm_eabi/sbin/shutdown/shutdown.c projects/arm_eabi/share/examples/kld/dyn_sysctl/dyn_sysctl.c projects/arm_eabi/share/man/man4/Makefile projects/arm_eabi/share/man/man4/hptiop.4 projects/arm_eabi/share/man/man4/netmap.4 projects/arm_eabi/share/man/man4/polling.4 projects/arm_eabi/share/man/man4/umodem.4 projects/arm_eabi/share/man/man4/uslcom.4 projects/arm_eabi/share/man/man5/rc.conf.5 projects/arm_eabi/share/misc/committers-ports.dot projects/arm_eabi/sys/amd64/amd64/elf_machdep.c projects/arm_eabi/sys/amd64/amd64/fpu.c projects/arm_eabi/sys/amd64/amd64/initcpu.c projects/arm_eabi/sys/amd64/amd64/pmap.c projects/arm_eabi/sys/amd64/include/cpufunc.h projects/arm_eabi/sys/arm/arm/bcopyinout.S projects/arm_eabi/sys/arm/arm/bcopyinout_xscale.S projects/arm_eabi/sys/arm/arm/exception.S projects/arm_eabi/sys/arm/arm/pmap.c projects/arm_eabi/sys/arm/at91/at91_pmc.c projects/arm_eabi/sys/arm/at91/at91_pmcreg.h projects/arm_eabi/sys/arm/at91/at91_spi.c projects/arm_eabi/sys/arm/at91/files.at91 projects/arm_eabi/sys/arm/at91/if_ate.c projects/arm_eabi/sys/arm/at91/std.at91sam9g45 projects/arm_eabi/sys/arm/at91/std.atmel projects/arm_eabi/sys/arm/at91/std.sam9x25ek projects/arm_eabi/sys/arm/conf/ATMEL projects/arm_eabi/sys/arm/conf/HL201 projects/arm_eabi/sys/arm/conf/KB920X projects/arm_eabi/sys/arm/conf/QILA9G20 projects/arm_eabi/sys/arm/conf/SAM9G20EK projects/arm_eabi/sys/arm/conf/SAM9X25EK projects/arm_eabi/sys/arm/conf/SN9G45 projects/arm_eabi/sys/arm/mv/common.c projects/arm_eabi/sys/arm/mv/gpio.c projects/arm_eabi/sys/arm/mv/ic.c projects/arm_eabi/sys/arm/mv/kirkwood/kirkwood.c projects/arm_eabi/sys/arm/mv/mv_sata.c projects/arm_eabi/sys/arm/mv/mvreg.h projects/arm_eabi/sys/arm/s3c2xx0/s3c24x0_machdep.c projects/arm_eabi/sys/boot/common/Makefile.inc projects/arm_eabi/sys/boot/common/disk.c projects/arm_eabi/sys/boot/common/disk.h projects/arm_eabi/sys/boot/i386/libi386/Makefile projects/arm_eabi/sys/boot/i386/libi386/biosdisk.c projects/arm_eabi/sys/boot/i386/libi386/devicename.c projects/arm_eabi/sys/boot/i386/libi386/libi386.h projects/arm_eabi/sys/boot/i386/loader/Makefile projects/arm_eabi/sys/boot/i386/loader/main.c projects/arm_eabi/sys/boot/i386/pmbr/pmbr.s projects/arm_eabi/sys/boot/pc98/boot2/boot2.c projects/arm_eabi/sys/boot/pc98/btx/btxldr/btxldr.S projects/arm_eabi/sys/boot/pc98/btx/lib/btxcsu.S projects/arm_eabi/sys/boot/pc98/cdboot/cdboot.S projects/arm_eabi/sys/boot/pc98/libpc98/Makefile projects/arm_eabi/sys/boot/userboot/test/test.c projects/arm_eabi/sys/boot/userboot/userboot.h projects/arm_eabi/sys/boot/userboot/userboot/Makefile projects/arm_eabi/sys/boot/userboot/userboot/bootinfo32.c projects/arm_eabi/sys/boot/userboot/userboot/copy.c projects/arm_eabi/sys/boot/userboot/userboot/devicename.c projects/arm_eabi/sys/boot/userboot/userboot/main.c projects/arm_eabi/sys/boot/userboot/userboot/userboot_disk.c projects/arm_eabi/sys/boot/zfs/zfs.c projects/arm_eabi/sys/cam/ata/ata_all.h projects/arm_eabi/sys/cam/ata/ata_xpt.c projects/arm_eabi/sys/cam/cam_ccb.h projects/arm_eabi/sys/cam/cam_periph.c projects/arm_eabi/sys/cam/cam_xpt.c projects/arm_eabi/sys/cam/ctl/scsi_ctl.c projects/arm_eabi/sys/cam/scsi/scsi_cd.c projects/arm_eabi/sys/cam/scsi/scsi_da.c projects/arm_eabi/sys/cam/scsi/scsi_enc.c projects/arm_eabi/sys/cam/scsi/scsi_enc_safte.c projects/arm_eabi/sys/cam/scsi/scsi_enc_ses.c projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfeature.h projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h projects/arm_eabi/sys/conf/NOTES projects/arm_eabi/sys/conf/files projects/arm_eabi/sys/conf/files.powerpc projects/arm_eabi/sys/conf/kern.post.mk projects/arm_eabi/sys/dev/acpica/acpi_cpu.c projects/arm_eabi/sys/dev/agp/agp.c projects/arm_eabi/sys/dev/agp/agp_i810.c projects/arm_eabi/sys/dev/aic7xxx/aic79xx_osm.c projects/arm_eabi/sys/dev/aic7xxx/aic_osm_lib.c projects/arm_eabi/sys/dev/ath/ah_osdep.h projects/arm_eabi/sys/dev/ath/ath_hal/ah.h projects/arm_eabi/sys/dev/ath/ath_hal/ah_devid.h projects/arm_eabi/sys/dev/ath/ath_hal/ar5210/ar5210.h projects/arm_eabi/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c projects/arm_eabi/sys/dev/ath/ath_hal/ar5211/ar5211.h projects/arm_eabi/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c projects/arm_eabi/sys/dev/ath/ath_hal/ar5212/ar5212.h projects/arm_eabi/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/arm_eabi/sys/dev/ath/ath_rate/sample/sample.c projects/arm_eabi/sys/dev/ath/if_ath.c projects/arm_eabi/sys/dev/ath/if_ath_beacon.c projects/arm_eabi/sys/dev/ath/if_ath_misc.h projects/arm_eabi/sys/dev/ath/if_ath_rx.c projects/arm_eabi/sys/dev/ath/if_ath_rx_edma.c projects/arm_eabi/sys/dev/ath/if_ath_tx.c projects/arm_eabi/sys/dev/ath/if_ath_tx.h projects/arm_eabi/sys/dev/ath/if_ath_tx_edma.c projects/arm_eabi/sys/dev/ath/if_ath_tx_ht.c projects/arm_eabi/sys/dev/ath/if_athioctl.h projects/arm_eabi/sys/dev/ath/if_athvar.h projects/arm_eabi/sys/dev/bce/if_bce.c projects/arm_eabi/sys/dev/cesa/cesa.c projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c projects/arm_eabi/sys/dev/cxgbe/firmware/t4fw_interface.h projects/arm_eabi/sys/dev/e1000/if_igb.c projects/arm_eabi/sys/dev/e1000/if_lem.c projects/arm_eabi/sys/dev/esp/ncr53c9x.c projects/arm_eabi/sys/dev/hptiop/hptiop.c projects/arm_eabi/sys/dev/ipmi/ipmi.c projects/arm_eabi/sys/dev/ipmi/ipmivars.h projects/arm_eabi/sys/dev/isp/isp.c projects/arm_eabi/sys/dev/isp/isp_freebsd.c projects/arm_eabi/sys/dev/isp/isp_freebsd.h projects/arm_eabi/sys/dev/isp/isp_library.c projects/arm_eabi/sys/dev/isp/isp_library.h projects/arm_eabi/sys/dev/isp/isp_pci.c projects/arm_eabi/sys/dev/isp/isp_sbus.c projects/arm_eabi/sys/dev/isp/isp_stds.h projects/arm_eabi/sys/dev/isp/isp_target.c projects/arm_eabi/sys/dev/isp/isp_target.h projects/arm_eabi/sys/dev/isp/ispmbox.h projects/arm_eabi/sys/dev/isp/ispvar.h projects/arm_eabi/sys/dev/md/md.c projects/arm_eabi/sys/dev/mge/if_mge.c projects/arm_eabi/sys/dev/mii/e1000phy.c projects/arm_eabi/sys/dev/mlx/mlxvar.h projects/arm_eabi/sys/dev/mps/mps.c projects/arm_eabi/sys/dev/mps/mps_sas.c projects/arm_eabi/sys/dev/mps/mps_table.c projects/arm_eabi/sys/dev/mps/mps_user.c projects/arm_eabi/sys/dev/mps/mpsvar.h projects/arm_eabi/sys/dev/mvs/mvs_soc.c projects/arm_eabi/sys/dev/netmap/if_em_netmap.h projects/arm_eabi/sys/dev/netmap/if_igb_netmap.h projects/arm_eabi/sys/dev/netmap/ixgbe_netmap.h projects/arm_eabi/sys/dev/netmap/netmap.c projects/arm_eabi/sys/dev/netmap/netmap_kern.h projects/arm_eabi/sys/dev/netmap/netmap_mem2.c projects/arm_eabi/sys/dev/pccbb/pccbb_pci.c projects/arm_eabi/sys/dev/pci/pci_pci.c projects/arm_eabi/sys/dev/puc/puc_cfg.h projects/arm_eabi/sys/dev/puc/pucdata.c projects/arm_eabi/sys/dev/sdhci/sdhci.c projects/arm_eabi/sys/dev/spibus/spi.h projects/arm_eabi/sys/dev/spibus/spibus.c projects/arm_eabi/sys/dev/usb/serial/uftdi.c projects/arm_eabi/sys/dev/usb/serial/uftdi_reg.h projects/arm_eabi/sys/dev/usb/serial/uslcom.c projects/arm_eabi/sys/dev/usb/usbdevs projects/arm_eabi/sys/dev/wtap/if_wtap.c projects/arm_eabi/sys/fs/fifofs/fifo_vnops.c projects/arm_eabi/sys/fs/nfs/nfs_commonport.c projects/arm_eabi/sys/fs/nfsclient/nfs_clbio.c projects/arm_eabi/sys/fs/nwfs/nwfs_io.c projects/arm_eabi/sys/fs/smbfs/smbfs_io.c projects/arm_eabi/sys/fs/tmpfs/tmpfs_subr.c projects/arm_eabi/sys/fs/tmpfs/tmpfs_vnops.c projects/arm_eabi/sys/geom/gate/g_gate.c projects/arm_eabi/sys/geom/geom.h projects/arm_eabi/sys/geom/geom_dev.c projects/arm_eabi/sys/geom/geom_disk.c projects/arm_eabi/sys/geom/geom_disk.h projects/arm_eabi/sys/geom/geom_event.c projects/arm_eabi/sys/geom/geom_io.c projects/arm_eabi/sys/geom/geom_slice.c projects/arm_eabi/sys/geom/geom_subr.c projects/arm_eabi/sys/geom/multipath/g_multipath.c projects/arm_eabi/sys/geom/part/g_part.c projects/arm_eabi/sys/geom/virstor/g_virstor.c projects/arm_eabi/sys/gnu/fs/reiserfs/reiserfs_vfsops.c projects/arm_eabi/sys/i386/include/cpufunc.h projects/arm_eabi/sys/i386/isa/npx.c projects/arm_eabi/sys/i386/linux/linux_proto.h projects/arm_eabi/sys/i386/linux/linux_syscall.h projects/arm_eabi/sys/i386/linux/linux_syscalls.c projects/arm_eabi/sys/i386/linux/linux_sysent.c projects/arm_eabi/sys/i386/linux/linux_systrace_args.c projects/arm_eabi/sys/i386/linux/syscalls.master projects/arm_eabi/sys/i386/xen/pmap.c projects/arm_eabi/sys/ia64/ia64/pmap.c projects/arm_eabi/sys/kern/kern_clocksource.c projects/arm_eabi/sys/kern/kern_intr.c projects/arm_eabi/sys/kern/kern_ktr.c projects/arm_eabi/sys/kern/kern_proc.c projects/arm_eabi/sys/kern/sched_4bsd.c projects/arm_eabi/sys/kern/sched_ule.c projects/arm_eabi/sys/kern/subr_uio.c projects/arm_eabi/sys/kern/sys_pipe.c projects/arm_eabi/sys/kern/sys_process.c projects/arm_eabi/sys/kern/uipc_syscalls.c projects/arm_eabi/sys/kern/vfs_syscalls.c projects/arm_eabi/sys/kern/vfs_vnops.c projects/arm_eabi/sys/mips/include/pmap.h projects/arm_eabi/sys/mips/mips/pmap.c projects/arm_eabi/sys/mips/mips/trap.c projects/arm_eabi/sys/modules/cam/Makefile projects/arm_eabi/sys/net/bpf_zerocopy.c projects/arm_eabi/sys/net/flowtable.c projects/arm_eabi/sys/net/if_llatbl.c projects/arm_eabi/sys/net/if_llatbl.h projects/arm_eabi/sys/net/if_loop.c projects/arm_eabi/sys/net/if_var.h projects/arm_eabi/sys/net80211/ieee80211.h projects/arm_eabi/sys/net80211/ieee80211_hwmp.c projects/arm_eabi/sys/netgraph/ng_pptpgre.c projects/arm_eabi/sys/netinet/if_ether.c projects/arm_eabi/sys/netinet/in.c projects/arm_eabi/sys/netinet/in_cksum.c projects/arm_eabi/sys/netinet/ip_dummynet.h projects/arm_eabi/sys/netinet/ipfw/dummynet.txt projects/arm_eabi/sys/netinet/ipfw/ip_dn_io.c projects/arm_eabi/sys/netinet/ipfw/ip_dummynet.c projects/arm_eabi/sys/netinet/ipfw/ip_fw2.c projects/arm_eabi/sys/netinet/ipfw/ip_fw_dynamic.c projects/arm_eabi/sys/netinet/ipfw/ip_fw_log.c projects/arm_eabi/sys/netinet/sctp_bsd_addr.c projects/arm_eabi/sys/netinet/sctp_input.c projects/arm_eabi/sys/netinet/sctp_pcb.c projects/arm_eabi/sys/netinet/tcp_timer.c projects/arm_eabi/sys/netinet6/in6.c projects/arm_eabi/sys/netinet6/ip6_ipsec.c projects/arm_eabi/sys/netinet6/ip6_output.c projects/arm_eabi/sys/nfsclient/nfs_bio.c projects/arm_eabi/sys/ofed/include/linux/gfp.h projects/arm_eabi/sys/powerpc/conf/GENERIC projects/arm_eabi/sys/powerpc/conf/GENERIC64 projects/arm_eabi/sys/powerpc/powerpc/busdma_machdep.c projects/arm_eabi/sys/sparc64/include/pmap.h projects/arm_eabi/sys/sparc64/sparc64/pmap.c projects/arm_eabi/sys/sys/bus.h projects/arm_eabi/sys/sys/pipe.h projects/arm_eabi/sys/ufs/ffs/ffs_vnops.c projects/arm_eabi/sys/vm/device_pager.c projects/arm_eabi/sys/vm/sg_pager.c projects/arm_eabi/sys/vm/vm_page.c projects/arm_eabi/sys/vm/vm_page.h projects/arm_eabi/sys/vm/vm_pageout.c projects/arm_eabi/sys/vm/vnode_pager.c projects/arm_eabi/sys/x86/x86/busdma_machdep.c projects/arm_eabi/sys/x86/x86/local_apic.c projects/arm_eabi/sys/x86/x86/tsc.c projects/arm_eabi/tools/regression/lib/libc/gen/Makefile projects/arm_eabi/tools/tools/ath/ath_prom_read/Makefile projects/arm_eabi/tools/tools/ath/athaggrstats/Makefile projects/arm_eabi/tools/tools/ath/athratestats/main.c projects/arm_eabi/tools/tools/ath/athstats/Makefile projects/arm_eabi/tools/tools/ath/common/ah_osdep.h projects/arm_eabi/tools/tools/netmap/pkt-gen.c projects/arm_eabi/usr.bin/calendar/calendars/calendar.freebsd projects/arm_eabi/usr.bin/find/main.c projects/arm_eabi/usr.bin/make/var.c projects/arm_eabi/usr.bin/script/script.1 projects/arm_eabi/usr.bin/script/script.c projects/arm_eabi/usr.sbin/ctladm/ctladm.c projects/arm_eabi/usr.sbin/portsnap/portsnap/portsnap.8 projects/arm_eabi/usr.sbin/portsnap/portsnap/portsnap.sh Directory Properties: projects/arm_eabi/ (props changed) projects/arm_eabi/cddl/contrib/opensolaris/ (props changed) projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/arm_eabi/contrib/compiler-rt/ (props changed) projects/arm_eabi/contrib/libarchive/ (props changed) projects/arm_eabi/contrib/libarchive/libarchive/ (props changed) projects/arm_eabi/contrib/libarchive/tar/ (props changed) projects/arm_eabi/contrib/llvm/ (props changed) projects/arm_eabi/contrib/llvm/tools/clang/ (props changed) projects/arm_eabi/lib/libc/ (props changed) projects/arm_eabi/sbin/ (props changed) projects/arm_eabi/sbin/ipfw/ (props changed) projects/arm_eabi/share/man/man4/ (props changed) projects/arm_eabi/sys/ (props changed) projects/arm_eabi/sys/boot/ (props changed) projects/arm_eabi/sys/cddl/contrib/opensolaris/ (props changed) projects/arm_eabi/sys/conf/ (props changed) projects/arm_eabi/usr.bin/calendar/ (props changed) Modified: projects/arm_eabi/Makefile.inc1 ============================================================================== --- projects/arm_eabi/Makefile.inc1 Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/Makefile.inc1 Fri Aug 10 09:04:02 2012 (r239172) @@ -1260,7 +1260,7 @@ _prebuild_libs= ${_kerberos5_lib_libasn1 lib/ncurses/ncurses lib/ncurses/ncursesw \ lib/libopie lib/libpam ${_lib_libthr} \ lib/libradius lib/libsbuf lib/libtacplus \ - ${_cddl_lib_libumem} \ + ${_cddl_lib_libumem} ${_cddl_lib_libnvpair} \ lib/libutil ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ ${_secure_lib_libssl} @@ -1284,6 +1284,7 @@ lib/libopie__L lib/libtacplus__L: lib/li .if ${MK_CDDL} != "no" _cddl_lib_libumem= cddl/lib/libumem +_cddl_lib_libnvpair= cddl/lib/libnvpair _cddl_lib= cddl/lib .endif Modified: projects/arm_eabi/bin/sh/jobs.c ============================================================================== --- projects/arm_eabi/bin/sh/jobs.c Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/bin/sh/jobs.c Fri Aug 10 09:04:02 2012 (r239172) @@ -87,6 +87,10 @@ int in_waitcmd = 0; /* are we in waitcm volatile sig_atomic_t breakwaitcmd = 0; /* should wait be terminated? */ static int ttyfd = -1; +/* mode flags for dowait */ +#define DOWAIT_BLOCK 0x1 /* wait until a child exits */ +#define DOWAIT_SIG 0x2 /* if DOWAIT_BLOCK, abort on signals */ + #if JOBS static void restartjob(struct job *); #endif @@ -94,7 +98,6 @@ static void freejob(struct job *); static struct job *getjob(char *); pid_t getjobpgrp(char *); static pid_t dowait(int, struct job *); -static pid_t waitproc(int, int *); static void checkzombies(void); static void cmdtxt(union node *); static void cmdputs(const char *); @@ -519,7 +522,7 @@ waitcmd(int argc, char **argv) break; } } - } while (dowait(1, (struct job *)NULL) != -1); + } while (dowait(DOWAIT_BLOCK | DOWAIT_SIG, (struct job *)NULL) != -1); in_waitcmd--; return 0; @@ -966,7 +969,7 @@ waitforjob(struct job *jp, int *origstat INTOFF; TRACE(("waitforjob(%%%td) called\n", jp - jobtab + 1)); while (jp->state == 0) - if (dowait(1, jp) == -1) + if (dowait(DOWAIT_BLOCK | (Tflag ? DOWAIT_SIG : 0), jp) == -1) dotrap(); #if JOBS if (jp->jobctl) { @@ -1004,14 +1007,20 @@ waitforjob(struct job *jp, int *origstat } +static void +dummy_handler(int sig) +{ +} /* * Wait for a process to terminate. */ static pid_t -dowait(int block, struct job *job) +dowait(int mode, struct job *job) { + struct sigaction sa, osa; + sigset_t mask, omask; pid_t pid; int status; struct procstat *sp; @@ -1021,15 +1030,49 @@ dowait(int block, struct job *job) int stopped; int sig; int coredump; + int wflags; + int restore_sigchld; TRACE(("dowait(%d) called\n", block)); + restore_sigchld = 0; + if ((mode & DOWAIT_SIG) != 0) { + sigfillset(&mask); + sigprocmask(SIG_BLOCK, &mask, &omask); + INTOFF; + if (!issigchldtrapped()) { + restore_sigchld = 1; + sa.sa_handler = dummy_handler; + sa.sa_flags = 0; + sigemptyset(&sa.sa_mask); + sigaction(SIGCHLD, &sa, &osa); + } + } do { - pid = waitproc(block, &status); +#if JOBS + if (iflag) + wflags = WUNTRACED | WCONTINUED; + else +#endif + wflags = 0; + if ((mode & (DOWAIT_BLOCK | DOWAIT_SIG)) != DOWAIT_BLOCK) + wflags |= WNOHANG; + pid = wait3(&status, wflags, (struct rusage *)NULL); TRACE(("wait returns %d, status=%d\n", (int)pid, status)); - } while ((pid == -1 && errno == EINTR && breakwaitcmd == 0) || - (pid > 0 && WIFSTOPPED(status) && !iflag)); + if (pid == 0 && (mode & DOWAIT_SIG) != 0) { + sigsuspend(&omask); + pid = -1; + if (int_pending()) + break; + } + } while (pid == -1 && errno == EINTR && breakwaitcmd == 0); if (pid == -1 && errno == ECHILD && job != NULL) job->state = JOBDONE; + if ((mode & DOWAIT_SIG) != 0) { + if (restore_sigchld) + sigaction(SIGCHLD, &osa, NULL); + sigprocmask(SIG_SETMASK, &omask, NULL); + INTON; + } if (breakwaitcmd != 0) { breakwaitcmd = 0; if (pid <= 0) @@ -1050,7 +1093,11 @@ dowait(int block, struct job *job) TRACE(("Changing status of proc %d from 0x%x to 0x%x\n", (int)pid, sp->status, status)); - sp->status = status; + if (WIFCONTINUED(status)) { + sp->status = -1; + jp->state = 0; + } else + sp->status = status; thisjob = jp; } if (sp->status == -1) @@ -1108,26 +1155,6 @@ dowait(int block, struct job *job) /* - * Do a wait system call. If job control is compiled in, we accept - * stopped processes. If block is zero, we return a value of zero - * rather than blocking. - */ -static pid_t -waitproc(int block, int *status) -{ - int flags; - -#if JOBS - flags = WUNTRACED; -#else - flags = 0; -#endif - if (block == 0) - flags |= WNOHANG; - return wait3(status, flags, (struct rusage *)NULL); -} - -/* * return 1 if there are stopped jobs, otherwise 0 */ int job_warning = 0; Modified: projects/arm_eabi/bin/sh/trap.c ============================================================================== --- projects/arm_eabi/bin/sh/trap.c Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/bin/sh/trap.c Fri Aug 10 09:04:02 2012 (r239172) @@ -368,6 +368,14 @@ ignoresig(int signo) } +int +issigchldtrapped(void) +{ + + return (trap[SIGCHLD] != NULL && *trap[SIGCHLD] != '\0'); +} + + /* * Signal handler. */ Modified: projects/arm_eabi/bin/sh/trap.h ============================================================================== --- projects/arm_eabi/bin/sh/trap.h Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/bin/sh/trap.h Fri Aug 10 09:04:02 2012 (r239172) @@ -41,6 +41,7 @@ void clear_traps(void); int have_traps(void); void setsignal(int); void ignoresig(int); +int issigchldtrapped(void); void onsig(int); void dotrap(void); void setinteractive(int); Modified: projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool.8 ============================================================================== --- projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Fri Aug 10 09:04:02 2012 (r239172) @@ -1636,21 +1636,22 @@ for unixtime .Op Fl v .Xc .Pp -Displays all pools formatted using a different +Displays pools which do not have all supported features enabled and pools +formatted using a legacy .Tn ZFS -pool on-disk version. Older versions can continue to be used, but some -features may not be available. These pools can be upgraded using -.Qq Nm Cm upgrade Fl a . -Pools that are formatted with a more recent version are also displayed, -although these pools will be inaccessible on the system. +version number. +These pools can continue to be used, but some features may not be available. +Use +.Nm Cm upgrade Fl a +to enable all features on all pools. .Bl -tag -width indent .It Fl v -Displays +Displays legacy .Tn ZFS -pool versions supported by the current software. The current -.Tn ZFS -pool version and all previous supported versions are displayed, along -with an explanation of the features provided with each version. +versions supported by the current software. +See +.Xr zpool-features.5 +for a description of feature flags features supported by the current software. .El .It Xo .Nm @@ -1659,18 +1660,22 @@ with an explanation of the features prov .Fl a | Ar pool ... .Xc .Pp -Upgrades the given pool to the latest on-disk pool version. Once this is done, -the pool will no longer be accessible on systems running older versions of the -software. +Enables all supported features on the given pool. +Once this is done, the pool will no longer be accessible on systems that do +not support feature flags. +See +.Xr zpool-features.5 +for details on compatability with system sthat support feature flags, but do +not support all features enabled on the pool. .Bl -tag -width indent .It Fl a -Upgrades all pools. +Enables all supported features on all pools. .It Fl V Ar version -Upgrade to the specified version. If the +Upgrade to the specified legacy version. If the .Fl V -flag is not specified, the pool is upgraded to the most recent version. This -option can only be used to increase the version number, and only up to the most -recent version supported by this software. +flag is specified, no features will be enabled on the pool. +This option can only be used to increase version number up to the last +supported legacy version number. .El .El .Sh EXAMPLES Modified: projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c ============================================================================== --- projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Fri Aug 10 09:04:02 2012 (r239172) @@ -389,6 +389,18 @@ print_vdev_tree(zpool_handle_t *zhp, con } } +static boolean_t +prop_list_contains_feature(nvlist_t *proplist) +{ + nvpair_t *nvp; + for (nvp = nvlist_next_nvpair(proplist, NULL); NULL != nvp; + nvp = nvlist_next_nvpair(proplist, nvp)) { + if (zpool_prop_feature(nvpair_name(nvp))) + return (B_TRUE); + } + return (B_FALSE); +} + /* * Add a property pair (name, string-value) into a property nvlist. */ @@ -412,12 +424,30 @@ add_prop_list(const char *propname, char proplist = *props; if (poolprop) { + const char *vname = zpool_prop_to_name(ZPOOL_PROP_VERSION); + if ((prop = zpool_name_to_prop(propname)) == ZPROP_INVAL && !zpool_prop_feature(propname)) { (void) fprintf(stderr, gettext("property '%s' is " "not a valid pool property\n"), propname); return (2); } + + /* + * feature@ properties and version should not be specified + * at the same time. + */ + if ((prop == ZPROP_INVAL && zpool_prop_feature(propname) && + nvlist_exists(proplist, vname)) || + (prop == ZPOOL_PROP_VERSION && + prop_list_contains_feature(proplist))) { + (void) fprintf(stderr, gettext("'feature@' and " + "'version' properties cannot be specified " + "together\n")); + return (2); + } + + if (zpool_prop_feature(propname)) normnm = propname; else @@ -1583,8 +1613,8 @@ show_import(nvlist_t *config) break; case ZPOOL_STATUS_VERSION_OLDER: - (void) printf(gettext(" status: The pool is formatted using an " - "older on-disk version.\n")); + (void) printf(gettext(" status: The pool is formatted using a " + "legacy on-disk version.\n")); break; case ZPOOL_STATUS_VERSION_NEWER: @@ -1592,6 +1622,11 @@ show_import(nvlist_t *config) "incompatible version.\n")); break; + case ZPOOL_STATUS_FEAT_DISABLED: + (void) printf(gettext(" status: Some supported features are " + "not enabled on the pool.\n")); + break; + case ZPOOL_STATUS_UNSUP_FEAT_READ: (void) printf(gettext("status: The pool uses the following " "feature(s) not supported on this sytem:\n")); @@ -1638,19 +1673,21 @@ show_import(nvlist_t *config) * Print out an action according to the overall state of the pool. */ if (vs->vs_state == VDEV_STATE_HEALTHY) { - if (reason == ZPOOL_STATUS_VERSION_OLDER) + if (reason == ZPOOL_STATUS_VERSION_OLDER || + reason == ZPOOL_STATUS_FEAT_DISABLED) { (void) printf(gettext(" action: The pool can be " "imported using its name or numeric identifier, " "though\n\tsome features will not be available " "without an explicit 'zpool upgrade'.\n")); - else if (reason == ZPOOL_STATUS_HOSTID_MISMATCH) + } else if (reason == ZPOOL_STATUS_HOSTID_MISMATCH) { (void) printf(gettext(" action: The pool can be " "imported using its name or numeric " "identifier and\n\tthe '-f' flag.\n")); - else + } else { (void) printf(gettext(" action: The pool can be " "imported using its name or numeric " "identifier.\n")); + } } else if (vs->vs_state == VDEV_STATE_DEGRADED) { (void) printf(gettext(" action: The pool can be imported " "despite missing or damaged devices. The\n\tfault " @@ -4108,12 +4145,13 @@ status_callback(zpool_handle_t *zhp, voi break; case ZPOOL_STATUS_VERSION_OLDER: - (void) printf(gettext("status: The pool is formatted using an " - "older on-disk format. The pool can\n\tstill be used, but " - "some features are unavailable.\n")); + (void) printf(gettext("status: The pool is formatted using a " + "legacy on-disk format. The pool can\n\tstill be used, " + "but some features are unavailable.\n")); (void) printf(gettext("action: Upgrade the pool using 'zpool " "upgrade'. Once this is done, the\n\tpool will no longer " - "be accessible on older software versions.\n")); + "be accessible on software that does not support feature\n" + "\tflags.\n")); break; case ZPOOL_STATUS_VERSION_NEWER: @@ -4125,6 +4163,16 @@ status_callback(zpool_handle_t *zhp, voi "backup.\n")); break; + case ZPOOL_STATUS_FEAT_DISABLED: + (void) printf(gettext("status: Some supported features are not " + "enabled on the pool. The pool can\n\tstill be used, but " + "some features are unavailable.\n")); + (void) printf(gettext("action: Enable all features using " + "'zpool upgrade'. Once this is done,\n\tthe pool may no " + "longer be accessible by software that does not support\n\t" + "the features. See zpool-features(5) for details.\n")); + break; + case ZPOOL_STATUS_UNSUP_FEAT_READ: (void) printf(gettext("status: The pool cannot be accessed on " "this system because it uses the\n\tfollowing feature(s) " @@ -4354,15 +4402,14 @@ zpool_do_status(int argc, char **argv) } typedef struct upgrade_cbdata { - int cb_all; int cb_first; - int cb_newer; char cb_poolname[ZPOOL_MAXNAMELEN]; int cb_argc; uint64_t cb_version; char **cb_argv; } upgrade_cbdata_t; +#ifdef __FreeBSD__ static int is_root_pool(zpool_handle_t *zhp) { @@ -4388,56 +4435,161 @@ is_root_pool(zpool_handle_t *zhp) return (poolname != NULL && strcmp(poolname, zpool_get_name(zhp)) == 0); } +static void +root_pool_upgrade_check(zpool_handle_t *zhp, char *poolname, int size) { + + if (poolname[0] == '\0' && is_root_pool(zhp)) + (void) strlcpy(poolname, zpool_get_name(zhp), size); +} +#endif /* FreeBSD */ + +static int +upgrade_version(zpool_handle_t *zhp, uint64_t version) +{ + int ret; + nvlist_t *config; + uint64_t oldversion; + + config = zpool_get_config(zhp, NULL); + verify(nvlist_lookup_uint64(config, ZPOOL_CONFIG_VERSION, + &oldversion) == 0); + + assert(SPA_VERSION_IS_SUPPORTED(oldversion)); + assert(oldversion < version); + + ret = zpool_upgrade(zhp, version); + if (ret != 0) + return (ret); + + if (version >= SPA_VERSION_FEATURES) { + (void) printf(gettext("Successfully upgraded " + "'%s' from version %llu to feature flags.\n"), + zpool_get_name(zhp), oldversion); + } else { + (void) printf(gettext("Successfully upgraded " + "'%s' from version %llu to version %llu.\n"), + zpool_get_name(zhp), oldversion, version); + } + + return (0); +} + +static int +upgrade_enable_all(zpool_handle_t *zhp, int *countp) +{ + int i, ret, count; + boolean_t firstff = B_TRUE; + nvlist_t *enabled = zpool_get_features(zhp); + + count = 0; + for (i = 0; i < SPA_FEATURES; i++) { + const char *fname = spa_feature_table[i].fi_uname; + const char *fguid = spa_feature_table[i].fi_guid; + if (!nvlist_exists(enabled, fguid)) { + char *propname; + verify(-1 != asprintf(&propname, "feature@%s", fname)); + ret = zpool_set_prop(zhp, propname, + ZFS_FEATURE_ENABLED); + if (ret != 0) { + free(propname); + return (ret); + } + count++; + + if (firstff) { + (void) printf(gettext("Enabled the " + "following features on '%s':\n"), + zpool_get_name(zhp)); + firstff = B_FALSE; + } + (void) printf(gettext(" %s\n"), fname); + free(propname); + } + } + + if (countp != NULL) + *countp = count; + return (0); +} + static int upgrade_cb(zpool_handle_t *zhp, void *arg) { upgrade_cbdata_t *cbp = arg; nvlist_t *config; uint64_t version; - int ret = 0; + boolean_t printnl = B_FALSE; + int ret; config = zpool_get_config(zhp, NULL); verify(nvlist_lookup_uint64(config, ZPOOL_CONFIG_VERSION, &version) == 0); - if (!cbp->cb_newer && SPA_VERSION_IS_SUPPORTED(version) && - version != SPA_VERSION) { - if (!cbp->cb_all) { - if (cbp->cb_first) { - (void) printf(gettext("The following pools are " - "out of date, and can be upgraded. After " - "being\nupgraded, these pools will no " - "longer be accessible by older software " - "versions.\n\n")); - (void) printf(gettext("VER POOL\n")); - (void) printf(gettext("--- ------------\n")); - cbp->cb_first = B_FALSE; - } + assert(SPA_VERSION_IS_SUPPORTED(version)); - (void) printf("%2llu %s\n", (u_longlong_t)version, - zpool_get_name(zhp)); - } else { + if (version < cbp->cb_version) { + cbp->cb_first = B_FALSE; + ret = upgrade_version(zhp, cbp->cb_version); + if (ret != 0) + return (ret); +#ifdef __FreeBSD__ + root_pool_upgrade_check(zhp, cbp->cb_poolname, + sizeof(cbp->cb_poolname)); +#endif /* ___FreeBSD__ */ + printnl = B_TRUE; + +#ifdef illumos + /* + * If they did "zpool upgrade -a", then we could + * be doing ioctls to different pools. We need + * to log this history once to each pool, and bypass + * the normal history logging that happens in main(). + */ + (void) zpool_log_history(g_zfs, history_str); + log_history = B_FALSE; +#endif + } + + if (cbp->cb_version >= SPA_VERSION_FEATURES) { + int count; + ret = upgrade_enable_all(zhp, &count); + if (ret != 0) + return (ret); + + if (count > 0) { cbp->cb_first = B_FALSE; - ret = zpool_upgrade(zhp, cbp->cb_version); - if (!ret) { - (void) printf(gettext("Successfully upgraded " - "'%s'\n\n"), zpool_get_name(zhp)); - if (cbp->cb_poolname[0] == '\0' && - is_root_pool(zhp)) { - (void) strlcpy(cbp->cb_poolname, - zpool_get_name(zhp), - sizeof(cbp->cb_poolname)); - } - } + printnl = B_TRUE; } - } else if (cbp->cb_newer && !SPA_VERSION_IS_SUPPORTED(version)) { - assert(!cbp->cb_all); + } + + if (printnl) { + (void) printf(gettext("\n")); + } + + return (0); +} + +static int +upgrade_list_older_cb(zpool_handle_t *zhp, void *arg) +{ + upgrade_cbdata_t *cbp = arg; + nvlist_t *config; + uint64_t version; + + config = zpool_get_config(zhp, NULL); + verify(nvlist_lookup_uint64(config, ZPOOL_CONFIG_VERSION, + &version) == 0); + + assert(SPA_VERSION_IS_SUPPORTED(version)); + if (version < SPA_VERSION_FEATURES) { if (cbp->cb_first) { (void) printf(gettext("The following pools are " - "formatted using an unsupported software version " - "and\ncannot be accessed on the current " - "system.\n\n")); + "formatted with legacy version numbers and can\n" + "be upgraded to use feature flags. After " + "being upgraded, these pools\nwill no " + "longer be accessible by software that does not " + "support feature\nflags.\n\n")); (void) printf(gettext("VER POOL\n")); (void) printf(gettext("--- ------------\n")); cbp->cb_first = B_FALSE; @@ -4447,14 +4599,65 @@ upgrade_cb(zpool_handle_t *zhp, void *ar zpool_get_name(zhp)); } - zpool_close(zhp); - return (ret); + return (0); +} + +static int +upgrade_list_disabled_cb(zpool_handle_t *zhp, void *arg) +{ + upgrade_cbdata_t *cbp = arg; + nvlist_t *config; + uint64_t version; + + config = zpool_get_config(zhp, NULL); + verify(nvlist_lookup_uint64(config, ZPOOL_CONFIG_VERSION, + &version) == 0); + + if (version >= SPA_VERSION_FEATURES) { + int i; + boolean_t poolfirst = B_TRUE; + nvlist_t *enabled = zpool_get_features(zhp); + + for (i = 0; i < SPA_FEATURES; i++) { + const char *fguid = spa_feature_table[i].fi_guid; + const char *fname = spa_feature_table[i].fi_uname; + if (!nvlist_exists(enabled, fguid)) { + if (cbp->cb_first) { + (void) printf(gettext("\nSome " + "supported features are not " + "enabled on the following pools. " + "Once a\nfeature is enabled the " + "pool may become incompatible with " + "software\nthat does not support " + "the feature. See " + "zpool-features(5) for " + "details.\n\n")); + (void) printf(gettext("POOL " + "FEATURE\n")); + (void) printf(gettext("------" + "---------\n")); + cbp->cb_first = B_FALSE; + } + + if (poolfirst) { + (void) printf(gettext("%s\n"), + zpool_get_name(zhp)); + poolfirst = B_FALSE; + } + + (void) printf(gettext(" %s\n"), fname); + } + } + } + + return (0); } /* ARGSUSED */ static int upgrade_one(zpool_handle_t *zhp, void *data) { + boolean_t printnl = B_FALSE; upgrade_cbdata_t *cbp = data; uint64_t cur_version; int ret; @@ -4469,30 +4672,53 @@ upgrade_one(zpool_handle_t *zhp, void *d cur_version = zpool_get_prop_int(zhp, ZPOOL_PROP_VERSION, NULL); if (cur_version > cbp->cb_version) { (void) printf(gettext("Pool '%s' is already formatted " - "using more current version '%llu'.\n"), + "using more current version '%llu'.\n\n"), zpool_get_name(zhp), cur_version); return (0); } - if (cur_version == cbp->cb_version) { + + if (cbp->cb_version != SPA_VERSION && cur_version == cbp->cb_version) { (void) printf(gettext("Pool '%s' is already formatted " - "using the current version.\n"), zpool_get_name(zhp)); + "using version %llu.\n\n"), zpool_get_name(zhp), + cbp->cb_version); return (0); } - ret = zpool_upgrade(zhp, cbp->cb_version); + if (cur_version != cbp->cb_version) { + printnl = B_TRUE; + ret = upgrade_version(zhp, cbp->cb_version); + if (ret != 0) + return (ret); +#ifdef __FreeBSD__ + root_pool_upgrade_check(zhp, cbp->cb_poolname, + sizeof(cbp->cb_poolname)); +#endif /* ___FreeBSD__ */ + } + + if (cbp->cb_version >= SPA_VERSION_FEATURES) { + int count = 0; + ret = upgrade_enable_all(zhp, &count); + if (ret != 0) + return (ret); - if (!ret) { - (void) printf(gettext("Successfully upgraded '%s' " - "from version %llu to version %llu\n\n"), - zpool_get_name(zhp), (u_longlong_t)cur_version, - (u_longlong_t)cbp->cb_version); - if (cbp->cb_poolname[0] == '\0' && is_root_pool(zhp)) { - (void) strlcpy(cbp->cb_poolname, zpool_get_name(zhp), + if (count != 0) { + printnl = B_TRUE; +#ifdef __FreeBSD__ + root_pool_upgrade_check(zhp, cbp->cb_poolname, sizeof(cbp->cb_poolname)); +#endif /* __FreeBSD __*/ + } else if (cur_version == SPA_VERSION) { + (void) printf(gettext("Pool '%s' already has all " + "supported features enabled.\n"), + zpool_get_name(zhp)); } } - return (ret != 0); + if (printnl) { + (void) printf(gettext("\n")); + } + + return (0); } /* @@ -4511,6 +4737,7 @@ zpool_do_upgrade(int argc, char **argv) upgrade_cbdata_t cb = { 0 }; int ret = 0; boolean_t showversions = B_FALSE; + boolean_t upgradeall = B_FALSE; char *end; @@ -4518,7 +4745,7 @@ zpool_do_upgrade(int argc, char **argv) while ((c = getopt(argc, argv, ":avV:")) != -1) { switch (c) { case 'a': - cb.cb_all = B_TRUE; + upgradeall = B_TRUE; break; case 'v': showversions = B_TRUE; @@ -4551,19 +4778,19 @@ zpool_do_upgrade(int argc, char **argv) if (cb.cb_version == 0) { cb.cb_version = SPA_VERSION; - } else if (!cb.cb_all && argc == 0) { + } else if (!upgradeall && argc == 0) { (void) fprintf(stderr, gettext("-V option is " "incompatible with other arguments\n")); usage(B_FALSE); } if (showversions) { - if (cb.cb_all || argc != 0) { + if (upgradeall || argc != 0) { (void) fprintf(stderr, gettext("-v option is " "incompatible with other arguments\n")); usage(B_FALSE); } - } else if (cb.cb_all) { + } else if (upgradeall) { if (argc != 0) { (void) fprintf(stderr, gettext("-a option should not " "be used along with a pool name\n")); @@ -4573,9 +4800,25 @@ zpool_do_upgrade(int argc, char **argv) (void) printf(gettext("This system supports ZFS pool feature " "flags.\n\n")); - cb.cb_first = B_TRUE; if (showversions) { - (void) printf(gettext("The following versions are " + int i; + + (void) printf(gettext("The following features are " + "supported:\n\n")); + (void) printf(gettext("FEAT DESCRIPTION\n")); + (void) printf("----------------------------------------------" + "---------------\n"); + for (i = 0; i < SPA_FEATURES; i++) { + zfeature_info_t *fi = &spa_feature_table[i]; + const char *ro = fi->fi_can_readonly ? + " (read-only compatible)" : ""; + + (void) printf("%-37s%s\n", fi->fi_uname, ro); + (void) printf(" %s\n", fi->fi_desc); + } + (void) printf("\n"); + + (void) printf(gettext("The following legacy versions are also " "supported:\n\n")); (void) printf(gettext("VER DESCRIPTION\n")); (void) printf("--- -----------------------------------------" @@ -4618,32 +4861,44 @@ zpool_do_upgrade(int argc, char **argv) (void) printf(gettext("\nFor more information on a particular " "version, including supported releases,\n")); (void) printf(gettext("see the ZFS Administration Guide.\n\n")); - } else if (argc == 0) { - int notfound; - + } else if (argc == 0 && upgradeall) { + cb.cb_first = B_TRUE; ret = zpool_iter(g_zfs, upgrade_cb, &cb); - notfound = cb.cb_first; - - if (!cb.cb_all && ret == 0) { - if (!cb.cb_first) - (void) printf("\n"); - cb.cb_first = B_TRUE; - cb.cb_newer = B_TRUE; - ret = zpool_iter(g_zfs, upgrade_cb, &cb); - if (!cb.cb_first) { - notfound = B_FALSE; - (void) printf("\n"); + if (ret == 0 && cb.cb_first) { + if (cb.cb_version == SPA_VERSION) { + (void) printf(gettext("All pools are already " + "formatted using feature flags.\n\n")); + (void) printf(gettext("Every feature flags " + "pool already has all supported features " + "enabled.\n")); + } else { + (void) printf(gettext("All pools are already " + "formatted with version %llu or higher.\n"), + cb.cb_version); } } + } else if (argc == 0) { + cb.cb_first = B_TRUE; + ret = zpool_iter(g_zfs, upgrade_list_older_cb, &cb); + assert(ret == 0); + + if (cb.cb_first) { + (void) printf(gettext("All pools are formatted " + "using feature flags.\n\n")); + } else { + (void) printf(gettext("\nUse 'zpool upgrade -v' " + "for a list of available legacy versions.\n")); + } - if (ret == 0) { - if (notfound) - (void) printf(gettext("All pools are formatted " - "using this version.\n")); - else if (!cb.cb_all) - (void) printf(gettext("Use 'zpool upgrade -v' " - "for a list of available versions and " - "their associated\nfeatures.\n")); + cb.cb_first = B_TRUE; + ret = zpool_iter(g_zfs, upgrade_list_disabled_cb, &cb); + assert(ret == 0); + + if (cb.cb_first) { + (void) printf(gettext("Every feature flags pool has " + "all supported features enabled.\n")); + } else { + (void) printf(gettext("\n")); } } else { ret = for_each_pool(argc, argv, B_FALSE, NULL, Modified: projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c ============================================================================== --- projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c Fri Aug 10 09:04:02 2012 (r239172) @@ -942,7 +942,8 @@ dt_proc_create_thread(dtrace_hdl_t *dtp, (int)dpr->dpr_pid, strerror(err)); } - (void) pthread_mutex_unlock(&dpr->dpr_lock); + if (err == 0) + (void) pthread_mutex_unlock(&dpr->dpr_lock); (void) pthread_attr_destroy(&a); return (err); Modified: projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h ============================================================================== --- projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h Fri Aug 10 09:04:02 2012 (r239172) @@ -316,7 +316,8 @@ typedef enum { * requiring administrative attention. There is no corresponding * message ID. */ - ZPOOL_STATUS_VERSION_OLDER, /* older on-disk version */ + ZPOOL_STATUS_VERSION_OLDER, /* older legacy on-disk version */ + ZPOOL_STATUS_FEAT_DISABLED, /* supported features are disabled */ ZPOOL_STATUS_RESILVERING, /* device being resilvered */ ZPOOL_STATUS_OFFLINE_DEV, /* device online */ ZPOOL_STATUS_REMOVED_DEV, /* removed device */ Modified: projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c ============================================================================== --- projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c Fri Aug 10 09:04:02 2012 (r239172) @@ -44,6 +44,7 @@ #include #include #include "libzfs_impl.h" +#include "zfeature_common.h" /* * Message ID table. This must be kept in sync with the ZPOOL_STATUS_* defines @@ -319,6 +320,30 @@ check_status(nvlist_t *config, boolean_t if (SPA_VERSION_IS_SUPPORTED(version) && version != SPA_VERSION) return (ZPOOL_STATUS_VERSION_OLDER); + /* + * Usable pool with disabled features + */ + if (version >= SPA_VERSION_FEATURES) { + int i; + nvlist_t *feat; + + if (isimport) { + feat = fnvlist_lookup_nvlist(config, + ZPOOL_CONFIG_LOAD_INFO); + feat = fnvlist_lookup_nvlist(feat, + ZPOOL_CONFIG_ENABLED_FEAT); + } else { + feat = fnvlist_lookup_nvlist(config, + ZPOOL_CONFIG_FEATURE_STATS); + } + + for (i = 0; i < SPA_FEATURES; i++) { + zfeature_info_t *fi = &spa_feature_table[i]; + if (!nvlist_exists(feat, fi->fi_guid)) + return (ZPOOL_STATUS_FEAT_DISABLED); + } + } + return (ZPOOL_STATUS_OK); } Modified: projects/arm_eabi/cddl/lib/libzfs/Makefile ============================================================================== --- projects/arm_eabi/cddl/lib/libzfs/Makefile Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/cddl/lib/libzfs/Makefile Fri Aug 10 09:04:02 2012 (r239172) @@ -6,8 +6,8 @@ .PATH: ${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzfs/common LIB= zfs -DPADD= ${LIBMD} ${LIBPTHREAD} ${LIBUMEM} ${LIBUTIL} ${LIBM} -LDADD= -lmd -lpthread -lumem -lutil -lm +DPADD= ${LIBMD} ${LIBPTHREAD} ${LIBUMEM} ${LIBUTIL} ${LIBM} ${LIBNVPAIR} +LDADD= -lmd -lpthread -lumem -lutil -lm -lnvpair SRCS= deviceid.c \ fsshare.c \ Modified: projects/arm_eabi/contrib/compiler-rt/LICENSE.TXT ============================================================================== --- projects/arm_eabi/contrib/compiler-rt/LICENSE.TXT Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/contrib/compiler-rt/LICENSE.TXT Fri Aug 10 09:04:02 2012 (r239172) @@ -94,5 +94,4 @@ licenses, and/or restrictions: Program Directory ------- --------- -sysinfo lib/asan/sysinfo -mach_override lib/asan/mach_override +mach_override lib/interception/mach_override Modified: projects/arm_eabi/contrib/compiler-rt/lib/absvti2.c ============================================================================== --- projects/arm_eabi/contrib/compiler-rt/lib/absvti2.c Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/contrib/compiler-rt/lib/absvti2.c Fri Aug 10 09:04:02 2012 (r239172) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: absolute value */ /* Effects: aborts if abs(x) < 0 */ Modified: projects/arm_eabi/contrib/compiler-rt/lib/adddf3.c ============================================================================== --- projects/arm_eabi/contrib/compiler-rt/lib/adddf3.c Fri Aug 10 05:47:04 2012 (r239171) +++ projects/arm_eabi/contrib/compiler-rt/lib/adddf3.c Fri Aug 10 09:04:02 2012 (r239172) @@ -15,7 +15,7 @@ #define DOUBLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(dadd, adddf3); +ARM_EABI_FNALIAS(dadd, adddf3) COMPILER_RT_ABI fp_t __adddf3(fp_t a, fp_t b) { @@ -85,7 +85,7 @@ __adddf3(fp_t a, fp_t b) { // Shift the significand of b by the difference in exponents, with a sticky // bottom bit to get rounding correct. *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 11:01:56 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 313ED106567A; Fri, 10 Aug 2012 11:01:56 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id D54988FC14; Fri, 10 Aug 2012 11:01:55 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7AB1t8p025713; Fri, 10 Aug 2012 11:01:55 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7AB1t0v025711; Fri, 10 Aug 2012 11:01:55 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201208101101.q7AB1t0v025711@svn.freebsd.org> From: Gleb Smirnoff Date: Fri, 10 Aug 2012 11:01:55 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239173 - projects/pf/head/sys/contrib/pf/net X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 11:01:56 -0000 Author: glebius Date: Fri Aug 10 11:01:55 2012 New Revision: 239173 URL: http://svn.freebsd.org/changeset/base/239173 Log: Catch up with r238421 in pfsync. We need to initalize allocated keys. Reported by: Ben Wilber Modified: projects/pf/head/sys/contrib/pf/net/if_pfsync.c Modified: projects/pf/head/sys/contrib/pf/net/if_pfsync.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/if_pfsync.c Fri Aug 10 09:04:02 2012 (r239172) +++ projects/pf/head/sys/contrib/pf/net/if_pfsync.c Fri Aug 10 11:01:55 2012 (r239173) @@ -460,17 +460,23 @@ pfsync_state_import(struct pfsync_state if ((st = uma_zalloc(V_pf_state_z, M_NOWAIT | M_ZERO)) == NULL) goto cleanup; - if ((skw = uma_zalloc(V_pf_state_key_z, M_NOWAIT)) == NULL) + if ((skw = uma_zalloc(V_pf_state_key_z, M_NOWAIT | M_ZERO)) == NULL) goto cleanup; + TAILQ_INIT(&skw->states[PF_SK_WIRE]); + TAILQ_INIT(&skw->states[PF_SK_STACK]); + if (PF_ANEQ(&sp->key[PF_SK_WIRE].addr[0], &sp->key[PF_SK_STACK].addr[0], sp->af) || PF_ANEQ(&sp->key[PF_SK_WIRE].addr[1], &sp->key[PF_SK_STACK].addr[1], sp->af) || sp->key[PF_SK_WIRE].port[0] != sp->key[PF_SK_STACK].port[0] || sp->key[PF_SK_WIRE].port[1] != sp->key[PF_SK_STACK].port[1]) { - if ((sks = uma_zalloc(V_pf_state_key_z, M_NOWAIT)) == NULL) + sks = uma_zalloc(V_pf_state_key_z, M_NOWAIT | M_ZERO); + if (sks == NULL) goto cleanup; + TAILQ_INIT(&sks->states[PF_SK_WIRE]); + TAILQ_INIT(&sks->states[PF_SK_STACK]); } else sks = skw; From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 11:11:06 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF650106566C; Fri, 10 Aug 2012 11:11:05 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id D60758FC14; Fri, 10 Aug 2012 11:11:05 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7ABB5e1026673; Fri, 10 Aug 2012 11:11:05 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7ABB50T026629; Fri, 10 Aug 2012 11:11:05 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201208101111.q7ABB50T026629@svn.freebsd.org> From: Gleb Smirnoff Date: Fri, 10 Aug 2012 11:11:05 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239174 - in projects/pf/head: contrib/compiler-rt contrib/compiler-rt/lib contrib/compiler-rt/lib/arm contrib/opie/libopie etc/devd include/gssapi lib/libc/gen lib/libpam/modules/pam_k... X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 11:11:06 -0000 Author: glebius Date: Fri Aug 10 11:11:04 2012 New Revision: 239174 URL: http://svn.freebsd.org/changeset/base/239174 Log: Merge head r233826 through r239173. Added: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memmove.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memset.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memset.S projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S - copied unchanged from r239173, head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S projects/pf/head/contrib/compiler-rt/lib/atomic.c - copied unchanged from r239173, head/contrib/compiler-rt/lib/atomic.c projects/pf/head/sys/boot/common/part.c - copied unchanged from r239173, head/sys/boot/common/part.c projects/pf/head/sys/boot/common/part.h - copied unchanged from r239173, head/sys/boot/common/part.h projects/pf/head/sys/powerpc/powermac/nvbl.c - copied unchanged from r239173, head/sys/powerpc/powermac/nvbl.c projects/pf/head/tools/regression/lib/libc/gen/test-ftw.c - copied unchanged from r239173, head/tools/regression/lib/libc/gen/test-ftw.c projects/pf/head/tools/tools/bootparttest/ - copied from r239173, head/tools/tools/bootparttest/ Modified: projects/pf/head/contrib/compiler-rt/LICENSE.TXT projects/pf/head/contrib/compiler-rt/lib/absvti2.c projects/pf/head/contrib/compiler-rt/lib/adddf3.c projects/pf/head/contrib/compiler-rt/lib/addsf3.c projects/pf/head/contrib/compiler-rt/lib/addvti3.c projects/pf/head/contrib/compiler-rt/lib/ashldi3.c projects/pf/head/contrib/compiler-rt/lib/ashlti3.c projects/pf/head/contrib/compiler-rt/lib/ashrdi3.c projects/pf/head/contrib/compiler-rt/lib/ashrti3.c projects/pf/head/contrib/compiler-rt/lib/assembly.h projects/pf/head/contrib/compiler-rt/lib/clzti2.c projects/pf/head/contrib/compiler-rt/lib/cmpti2.c projects/pf/head/contrib/compiler-rt/lib/ctzti2.c projects/pf/head/contrib/compiler-rt/lib/divdf3.c projects/pf/head/contrib/compiler-rt/lib/divmoddi4.c projects/pf/head/contrib/compiler-rt/lib/divsf3.c projects/pf/head/contrib/compiler-rt/lib/divsi3.c projects/pf/head/contrib/compiler-rt/lib/divti3.c projects/pf/head/contrib/compiler-rt/lib/extendsfdf2.c projects/pf/head/contrib/compiler-rt/lib/ffsti2.c projects/pf/head/contrib/compiler-rt/lib/fixdfdi.c projects/pf/head/contrib/compiler-rt/lib/fixdfsi.c projects/pf/head/contrib/compiler-rt/lib/fixdfti.c projects/pf/head/contrib/compiler-rt/lib/fixsfdi.c projects/pf/head/contrib/compiler-rt/lib/fixsfsi.c projects/pf/head/contrib/compiler-rt/lib/fixsfti.c projects/pf/head/contrib/compiler-rt/lib/fixunsdfdi.c projects/pf/head/contrib/compiler-rt/lib/fixunsdfsi.c projects/pf/head/contrib/compiler-rt/lib/fixunsdfti.c projects/pf/head/contrib/compiler-rt/lib/fixunssfdi.c projects/pf/head/contrib/compiler-rt/lib/fixunssfsi.c projects/pf/head/contrib/compiler-rt/lib/fixunssfti.c projects/pf/head/contrib/compiler-rt/lib/fixunsxfti.c projects/pf/head/contrib/compiler-rt/lib/fixxfti.c projects/pf/head/contrib/compiler-rt/lib/floatdidf.c projects/pf/head/contrib/compiler-rt/lib/floatdisf.c projects/pf/head/contrib/compiler-rt/lib/floatsidf.c projects/pf/head/contrib/compiler-rt/lib/floatsisf.c projects/pf/head/contrib/compiler-rt/lib/floattidf.c projects/pf/head/contrib/compiler-rt/lib/floattisf.c projects/pf/head/contrib/compiler-rt/lib/floattixf.c projects/pf/head/contrib/compiler-rt/lib/floatundidf.c projects/pf/head/contrib/compiler-rt/lib/floatundisf.c projects/pf/head/contrib/compiler-rt/lib/floatunsidf.c projects/pf/head/contrib/compiler-rt/lib/floatunsisf.c projects/pf/head/contrib/compiler-rt/lib/floatuntidf.c projects/pf/head/contrib/compiler-rt/lib/floatuntisf.c projects/pf/head/contrib/compiler-rt/lib/floatuntixf.c projects/pf/head/contrib/compiler-rt/lib/fp_lib.h projects/pf/head/contrib/compiler-rt/lib/int_endianness.h projects/pf/head/contrib/compiler-rt/lib/int_util.c projects/pf/head/contrib/compiler-rt/lib/int_util.h projects/pf/head/contrib/compiler-rt/lib/lshrdi3.c projects/pf/head/contrib/compiler-rt/lib/lshrti3.c projects/pf/head/contrib/compiler-rt/lib/modti3.c projects/pf/head/contrib/compiler-rt/lib/muldf3.c projects/pf/head/contrib/compiler-rt/lib/muldi3.c projects/pf/head/contrib/compiler-rt/lib/muloti4.c projects/pf/head/contrib/compiler-rt/lib/mulsf3.c projects/pf/head/contrib/compiler-rt/lib/multi3.c projects/pf/head/contrib/compiler-rt/lib/mulvti3.c projects/pf/head/contrib/compiler-rt/lib/negdf2.c projects/pf/head/contrib/compiler-rt/lib/negsf2.c projects/pf/head/contrib/compiler-rt/lib/negti2.c projects/pf/head/contrib/compiler-rt/lib/negvti2.c projects/pf/head/contrib/compiler-rt/lib/parityti2.c projects/pf/head/contrib/compiler-rt/lib/popcountti2.c projects/pf/head/contrib/compiler-rt/lib/powitf2.c projects/pf/head/contrib/compiler-rt/lib/subdf3.c projects/pf/head/contrib/compiler-rt/lib/subsf3.c projects/pf/head/contrib/compiler-rt/lib/subvti3.c projects/pf/head/contrib/compiler-rt/lib/truncdfsf2.c projects/pf/head/contrib/compiler-rt/lib/ucmpti2.c projects/pf/head/contrib/compiler-rt/lib/udivmoddi4.c projects/pf/head/contrib/compiler-rt/lib/udivmodti4.c projects/pf/head/contrib/compiler-rt/lib/udivsi3.c projects/pf/head/contrib/compiler-rt/lib/udivti3.c projects/pf/head/contrib/compiler-rt/lib/umodti3.c projects/pf/head/contrib/opie/libopie/hash.c projects/pf/head/contrib/opie/libopie/hashlen.c projects/pf/head/etc/devd/usb.conf projects/pf/head/include/gssapi/gssapi.h projects/pf/head/lib/libc/gen/ftw.c projects/pf/head/lib/libc/gen/nftw.c projects/pf/head/lib/libpam/modules/pam_krb5/pam_krb5.c projects/pf/head/lib/libpam/modules/pam_unix/pam_unix.c projects/pf/head/libexec/rtld-elf/arm/rtld_start.S projects/pf/head/libexec/rtld-elf/map_object.c projects/pf/head/sbin/camcontrol/camcontrol.c projects/pf/head/sbin/geom/class/multipath/geom_multipath.c projects/pf/head/sbin/geom/class/multipath/gmultipath.8 projects/pf/head/sbin/geom/class/virstor/gvirstor.8 projects/pf/head/sbin/ggate/shared/ggate.h projects/pf/head/share/examples/kld/dyn_sysctl/dyn_sysctl.c projects/pf/head/share/man/man4/hptiop.4 projects/pf/head/share/man/man4/polling.4 projects/pf/head/share/man/man4/umodem.4 projects/pf/head/share/man/man4/uslcom.4 projects/pf/head/share/man/man5/rc.conf.5 projects/pf/head/sys/amd64/amd64/elf_machdep.c projects/pf/head/sys/amd64/amd64/initcpu.c projects/pf/head/sys/amd64/amd64/pmap.c projects/pf/head/sys/arm/arm/bcopyinout.S projects/pf/head/sys/arm/arm/bcopyinout_xscale.S projects/pf/head/sys/arm/arm/exception.S projects/pf/head/sys/arm/arm/pmap.c projects/pf/head/sys/arm/at91/at91_pmc.c projects/pf/head/sys/arm/at91/at91_pmcreg.h projects/pf/head/sys/boot/common/Makefile.inc projects/pf/head/sys/boot/common/disk.c projects/pf/head/sys/boot/common/disk.h projects/pf/head/sys/boot/i386/libi386/Makefile projects/pf/head/sys/boot/i386/libi386/biosdisk.c projects/pf/head/sys/boot/i386/libi386/devicename.c projects/pf/head/sys/boot/i386/libi386/libi386.h projects/pf/head/sys/boot/i386/loader/Makefile projects/pf/head/sys/boot/i386/loader/main.c projects/pf/head/sys/boot/i386/pmbr/pmbr.s projects/pf/head/sys/boot/pc98/boot2/boot2.c projects/pf/head/sys/boot/pc98/btx/btxldr/btxldr.S projects/pf/head/sys/boot/pc98/btx/lib/btxcsu.S projects/pf/head/sys/boot/pc98/cdboot/cdboot.S projects/pf/head/sys/boot/pc98/libpc98/Makefile projects/pf/head/sys/boot/userboot/test/test.c projects/pf/head/sys/boot/userboot/userboot.h projects/pf/head/sys/boot/userboot/userboot/Makefile projects/pf/head/sys/boot/userboot/userboot/bootinfo32.c projects/pf/head/sys/boot/userboot/userboot/copy.c projects/pf/head/sys/boot/userboot/userboot/devicename.c projects/pf/head/sys/boot/userboot/userboot/main.c projects/pf/head/sys/boot/userboot/userboot/userboot_disk.c projects/pf/head/sys/boot/zfs/zfs.c projects/pf/head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/pf/head/sys/conf/files.powerpc projects/pf/head/sys/conf/kern.post.mk projects/pf/head/sys/dev/agp/agp.c projects/pf/head/sys/dev/agp/agp_i810.c projects/pf/head/sys/dev/aic7xxx/aic79xx_osm.c projects/pf/head/sys/dev/aic7xxx/aic_osm_lib.c projects/pf/head/sys/dev/ath/ah_osdep.h projects/pf/head/sys/dev/ath/ath_hal/ah.h projects/pf/head/sys/dev/ath/ath_hal/ah_devid.h projects/pf/head/sys/dev/ath/ath_hal/ar5210/ar5210.h projects/pf/head/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c projects/pf/head/sys/dev/ath/ath_hal/ar5211/ar5211.h projects/pf/head/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c projects/pf/head/sys/dev/ath/ath_hal/ar5212/ar5212.h projects/pf/head/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c projects/pf/head/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/pf/head/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/pf/head/sys/dev/ath/if_ath_beacon.c projects/pf/head/sys/dev/ath/if_ath_rx.c projects/pf/head/sys/dev/ath/if_ath_rx_edma.c projects/pf/head/sys/dev/ath/if_ath_tx.c projects/pf/head/sys/dev/ath/if_athvar.h projects/pf/head/sys/dev/bce/if_bce.c projects/pf/head/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c projects/pf/head/sys/dev/cxgbe/firmware/t4fw_interface.h projects/pf/head/sys/dev/e1000/if_igb.c projects/pf/head/sys/dev/esp/ncr53c9x.c projects/pf/head/sys/dev/hptiop/hptiop.c projects/pf/head/sys/dev/ipmi/ipmi.c projects/pf/head/sys/dev/ipmi/ipmivars.h projects/pf/head/sys/dev/isp/isp_freebsd.c projects/pf/head/sys/dev/isp/isp_freebsd.h projects/pf/head/sys/dev/isp/isp_sbus.c projects/pf/head/sys/dev/md/md.c projects/pf/head/sys/dev/netmap/netmap.c projects/pf/head/sys/dev/netmap/netmap_kern.h projects/pf/head/sys/dev/pci/pci_pci.c projects/pf/head/sys/dev/puc/pucdata.c projects/pf/head/sys/dev/usb/serial/uftdi.c projects/pf/head/sys/dev/usb/serial/uftdi_reg.h projects/pf/head/sys/dev/usb/serial/uslcom.c projects/pf/head/sys/dev/usb/usbdevs projects/pf/head/sys/fs/nfs/nfs_commonport.c projects/pf/head/sys/fs/nfsclient/nfs_clbio.c projects/pf/head/sys/fs/nwfs/nwfs_io.c projects/pf/head/sys/fs/smbfs/smbfs_io.c projects/pf/head/sys/fs/tmpfs/tmpfs_subr.c projects/pf/head/sys/fs/tmpfs/tmpfs_vnops.c projects/pf/head/sys/geom/gate/g_gate.c projects/pf/head/sys/geom/geom_io.c projects/pf/head/sys/geom/multipath/g_multipath.c projects/pf/head/sys/geom/virstor/g_virstor.c projects/pf/head/sys/i386/xen/pmap.c projects/pf/head/sys/ia64/ia64/pmap.c projects/pf/head/sys/kern/kern_clocksource.c projects/pf/head/sys/kern/kern_intr.c projects/pf/head/sys/kern/kern_proc.c projects/pf/head/sys/kern/sched_4bsd.c projects/pf/head/sys/kern/sched_ule.c projects/pf/head/sys/kern/subr_uio.c projects/pf/head/sys/kern/sys_process.c projects/pf/head/sys/kern/uipc_syscalls.c projects/pf/head/sys/mips/include/pmap.h projects/pf/head/sys/mips/mips/pmap.c projects/pf/head/sys/mips/mips/trap.c projects/pf/head/sys/net/bpf_zerocopy.c projects/pf/head/sys/net80211/ieee80211.h projects/pf/head/sys/netinet/ip_dummynet.h projects/pf/head/sys/netinet/ipfw/dummynet.txt projects/pf/head/sys/netinet/ipfw/ip_dn_io.c projects/pf/head/sys/netinet/ipfw/ip_fw_log.c projects/pf/head/sys/netinet/sctp_bsd_addr.c projects/pf/head/sys/netinet/sctp_input.c projects/pf/head/sys/netinet/sctp_pcb.c projects/pf/head/sys/netinet/tcp_timer.c projects/pf/head/sys/nfsclient/nfs_bio.c projects/pf/head/sys/ofed/include/linux/gfp.h projects/pf/head/sys/powerpc/conf/GENERIC projects/pf/head/sys/powerpc/conf/GENERIC64 projects/pf/head/sys/sparc64/include/pmap.h projects/pf/head/sys/sparc64/sparc64/pmap.c projects/pf/head/sys/sys/bus.h projects/pf/head/sys/ufs/ffs/ffs_vnops.c projects/pf/head/sys/vm/device_pager.c projects/pf/head/sys/vm/sg_pager.c projects/pf/head/sys/vm/vm_page.c projects/pf/head/sys/vm/vm_page.h projects/pf/head/sys/vm/vm_pageout.c projects/pf/head/sys/vm/vnode_pager.c projects/pf/head/sys/x86/x86/busdma_machdep.c projects/pf/head/sys/x86/x86/local_apic.c projects/pf/head/sys/x86/x86/tsc.c projects/pf/head/tools/regression/lib/libc/gen/Makefile projects/pf/head/tools/tools/ath/ath_prom_read/Makefile projects/pf/head/tools/tools/ath/athaggrstats/Makefile projects/pf/head/tools/tools/ath/athstats/Makefile projects/pf/head/tools/tools/ath/common/ah_osdep.h projects/pf/head/tools/tools/netmap/pkt-gen.c projects/pf/head/usr.bin/make/var.c projects/pf/head/usr.sbin/ctladm/ctladm.c projects/pf/head/usr.sbin/portsnap/portsnap/portsnap.8 projects/pf/head/usr.sbin/portsnap/portsnap/portsnap.sh Directory Properties: projects/pf/head/ (props changed) projects/pf/head/contrib/compiler-rt/ (props changed) projects/pf/head/lib/libc/ (props changed) projects/pf/head/sbin/ (props changed) projects/pf/head/share/man/man4/ (props changed) projects/pf/head/sys/ (props changed) projects/pf/head/sys/boot/ (props changed) projects/pf/head/sys/cddl/contrib/opensolaris/ (props changed) projects/pf/head/sys/conf/ (props changed) Modified: projects/pf/head/contrib/compiler-rt/LICENSE.TXT ============================================================================== --- projects/pf/head/contrib/compiler-rt/LICENSE.TXT Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/LICENSE.TXT Fri Aug 10 11:11:04 2012 (r239174) @@ -94,5 +94,4 @@ licenses, and/or restrictions: Program Directory ------- --------- -sysinfo lib/asan/sysinfo -mach_override lib/asan/mach_override +mach_override lib/interception/mach_override Modified: projects/pf/head/contrib/compiler-rt/lib/absvti2.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/absvti2.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/absvti2.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: absolute value */ /* Effects: aborts if abs(x) < 0 */ Modified: projects/pf/head/contrib/compiler-rt/lib/adddf3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/adddf3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/adddf3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -15,7 +15,7 @@ #define DOUBLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(dadd, adddf3); +ARM_EABI_FNALIAS(dadd, adddf3) COMPILER_RT_ABI fp_t __adddf3(fp_t a, fp_t b) { @@ -85,7 +85,7 @@ __adddf3(fp_t a, fp_t b) { // Shift the significand of b by the difference in exponents, with a sticky // bottom bit to get rounding correct. - const int align = aExponent - bExponent; + const unsigned int align = aExponent - bExponent; if (align) { if (align < typeWidth) { const bool sticky = bSignificand << (typeWidth - align); Modified: projects/pf/head/contrib/compiler-rt/lib/addsf3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/addsf3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/addsf3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -15,7 +15,7 @@ #define SINGLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(fadd, addsf3); +ARM_EABI_FNALIAS(fadd, addsf3) fp_t __addsf3(fp_t a, fp_t b) { @@ -84,7 +84,7 @@ fp_t __addsf3(fp_t a, fp_t b) { // Shift the significand of b by the difference in exponents, with a sticky // bottom bit to get rounding correct. - const int align = aExponent - bExponent; + const unsigned int align = aExponent - bExponent; if (align) { if (align < typeWidth) { const bool sticky = bSignificand << (typeWidth - align); Modified: projects/pf/head/contrib/compiler-rt/lib/addvti3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/addvti3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/addvti3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: a + b */ /* Effects: aborts if a + b overflows */ Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_idivmod.S) @@ -0,0 +1,27 @@ +//===-- aeabi_idivmod.S - EABI idivmod implementation ---------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { int quot, int rem} __aeabi_idivmod(int numerator, int denominator) { +// int rem, quot; +// quot = __divmodsi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_idivmod) + push { lr } + sub sp, sp, #4 + mov r2, sp + bl SYMBOL_NAME(__divmodsi4) + ldr r1, [sp] + add sp, sp, #4 + pop { pc } Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_ldivmod.S) @@ -0,0 +1,30 @@ +//===-- aeabi_ldivmod.S - EABI ldivmod implementation ---------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { int64_t quot, int64_t rem} +// __aeabi_ldivmod(int64_t numerator, int64_t denominator) { +// int64_t rem, quot; +// quot = __divmoddi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_ldivmod) + push {r11, lr} + sub sp, sp, #16 + add r12, sp, #8 + str r12, [sp] + bl SYMBOL_NAME(__divmoddi4) + ldr r2, [sp, #8] + ldr r3, [sp, #12] + add sp, sp, #16 + pop {r11, pc} Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_memcmp.S) @@ -0,0 +1,19 @@ +//===-- aeabi_memcmp.S - EABI memcmp implementation -----------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memcmp(void *dest, void *src, size_t n) { memcmp(dest, src, n); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memcmp) + b memcmp + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp4, __aeabi_memcmp) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcmp8, __aeabi_memcmp) Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_memcpy.S) @@ -0,0 +1,19 @@ +//===-- aeabi_memcpy.S - EABI memcpy implementation -----------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memcpy(void *dest, void *src, size_t n) { memcpy(dest, src, n); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memcpy) + b memcpy + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcpy4, __aeabi_memcpy) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memcpy8, __aeabi_memcpy) Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memmove.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memmove.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_memmove.S) @@ -0,0 +1,19 @@ +//===-- aeabi_memmove.S - EABI memmove implementation --------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===---------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memmove(void *dest, void *src, size_t n) { memmove(dest, src, n); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memmove) + b memmove + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memmove4, __aeabi_memmove) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memmove8, __aeabi_memmove) Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memset.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_memset.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_memset.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_memset.S) @@ -0,0 +1,32 @@ +//===-- aeabi_memset.S - EABI memset implementation -----------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// void __aeabi_memset(void *dest, size_t n, int c) { memset(dest, c, n); } +// void __aeabi_memclr(void *dest, size_t n) { __aeabi_memset(dest, n, 0); } + + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_memset) + mov r3, r1 + mov r1, r2 + mov r2, r3 + b memset + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memset4, __aeabi_memset) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memset8, __aeabi_memset) + +DEFINE_COMPILERRT_FUNCTION(__aeabi_memclr) + mov r2, r1 + mov r1, #0 + b memset + +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memclr4, __aeabi_memclr) +DEFINE_AEABI_FUNCTION_ALIAS(__aeabi_memclr8, __aeabi_memclr) + Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_uidivmod.S) @@ -0,0 +1,28 @@ +//===-- aeabi_uidivmod.S - EABI uidivmod implementation -------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { unsigned quot, unsigned rem} +// __aeabi_uidivmod(unsigned numerator, unsigned denominator) { +// unsigned rem, quot; +// quot = __udivmodsi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_uidivmod) + push { lr } + sub sp, sp, #4 + mov r2, sp + bl SYMBOL_NAME(__udivmodsi4) + ldr r1, [sp] + add sp, sp, #4 + pop { pc } Copied: projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S (from r239173, head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S) @@ -0,0 +1,30 @@ +//===-- aeabi_uldivmod.S - EABI uldivmod implementation -------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#include "../assembly.h" + +// struct { uint64_t quot, uint64_t rem} +// __aeabi_uldivmod(uint64_t numerator, uint64_t denominator) { +// uint64_t rem, quot; +// quot = __udivmoddi4(numerator, denominator, &rem); +// return {quot, rem}; +// } + + .syntax unified + .align 2 +DEFINE_COMPILERRT_FUNCTION(__aeabi_uldivmod) + push {r11, lr} + sub sp, sp, #16 + add r12, sp, #8 + str r12, [sp] + bl SYMBOL_NAME(__udivmoddi4) + ldr r2, [sp, #8] + ldr r3, [sp, #12] + add sp, sp, #16 + pop {r11, pc} \ No newline at end of file Modified: projects/pf/head/contrib/compiler-rt/lib/ashldi3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/ashldi3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/ashldi3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -18,7 +18,7 @@ /* Precondition: 0 <= b < bits_in_dword */ -ARM_EABI_FNALIAS(llsl, ashldi3); +ARM_EABI_FNALIAS(llsl, ashldi3) COMPILER_RT_ABI di_int __ashldi3(di_int a, si_int b) Modified: projects/pf/head/contrib/compiler-rt/lib/ashlti3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/ashlti3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/ashlti3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: a << b */ /* Precondition: 0 <= b < bits_in_tword */ Modified: projects/pf/head/contrib/compiler-rt/lib/ashrdi3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/ashrdi3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/ashrdi3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -18,7 +18,7 @@ /* Precondition: 0 <= b < bits_in_dword */ -ARM_EABI_FNALIAS(lasr, ashrdi3); +ARM_EABI_FNALIAS(lasr, ashrdi3) COMPILER_RT_ABI di_int __ashrdi3(di_int a, si_int b) Modified: projects/pf/head/contrib/compiler-rt/lib/ashrti3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/ashrti3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/ashrti3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: arithmetic a >> b */ /* Precondition: 0 <= b < bits_in_tword */ Modified: projects/pf/head/contrib/compiler-rt/lib/assembly.h ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/assembly.h Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/assembly.h Fri Aug 10 11:11:04 2012 (r239174) @@ -25,9 +25,11 @@ #if defined(__APPLE__) #define HIDDEN_DIRECTIVE .private_extern #define LOCAL_LABEL(name) L_##name +#define FILE_LEVEL_DIRECTIVE .subsections_via_symbols #else #define HIDDEN_DIRECTIVE .hidden #define LOCAL_LABEL(name) .L_##name +#define FILE_LEVEL_DIRECTIVE #endif #define GLUE2(a, b) a ## b @@ -42,6 +44,7 @@ #endif #define DEFINE_COMPILERRT_FUNCTION(name) \ + FILE_LEVEL_DIRECTIVE SEPARATOR \ .globl SYMBOL_NAME(name) SEPARATOR \ DECLARE_SYMBOL_VISIBILITY(name) \ SYMBOL_NAME(name): Copied: projects/pf/head/contrib/compiler-rt/lib/atomic.c (from r239173, head/contrib/compiler-rt/lib/atomic.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/pf/head/contrib/compiler-rt/lib/atomic.c Fri Aug 10 11:11:04 2012 (r239174, copy of r239173, head/contrib/compiler-rt/lib/atomic.c) @@ -0,0 +1,315 @@ +/*===-- atomic.c - Implement support functions for atomic operations.------=== + * + * The LLVM Compiler Infrastructure + * + * This file is dual licensed under the MIT and the University of Illinois Open + * Source Licenses. See LICENSE.TXT for details. + * + *===----------------------------------------------------------------------=== + * + * atomic.c defines a set of functions for performing atomic accesses on + * arbitrary-sized memory locations. This design uses locks that should + * be fast in the uncontended case, for two reasons: + * + * 1) This code must work with C programs that do not link to anything + * (including pthreads) and so it should not depend on any pthread + * functions. + * 2) Atomic operations, rather than explicit mutexes, are most commonly used + * on code where contended operations are rate. + * + * To avoid needing a per-object lock, this code allocates an array of + * locks and hashes the object pointers to find the one that it should use. + * For operations that must be atomic on two locations, the lower lock is + * always acquired first, to avoid deadlock. + * + *===----------------------------------------------------------------------=== + */ + +#include +#include + +// Clang objects if you redefine a builtin. This little hack allows us to +// define a function with the same name as an intrinsic. +#pragma redefine_extname __atomic_load_c __atomic_load +#pragma redefine_extname __atomic_store_c __atomic_store +#pragma redefine_extname __atomic_exchange_c __atomic_exchange +#pragma redefine_extname __atomic_compare_exchange_c __atomic_compare_exchange + +/// Number of locks. This allocates one page on 32-bit platforms, two on +/// 64-bit. This can be specified externally if a different trade between +/// memory usage and contention probability is required for a given platform. +#ifndef SPINLOCK_COUNT +#define SPINLOCK_COUNT (1<<10) +#endif +static const long SPINLOCK_MASK = SPINLOCK_COUNT - 1; + +//////////////////////////////////////////////////////////////////////////////// +// Platform-specific lock implementation. Falls back to spinlocks if none is +// defined. Each platform should define the Lock type, and corresponding +// lock() and unlock() functions. +//////////////////////////////////////////////////////////////////////////////// +#ifdef __FreeBSD__ +#include +#include +#include +#include +typedef struct _usem Lock; +inline static void unlock(Lock *l) { + __c11_atomic_store((_Atomic(uint32_t)*)&l->_count, 1, __ATOMIC_RELEASE); + __c11_atomic_thread_fence(__ATOMIC_SEQ_CST); + if (l->_has_waiters) + _umtx_op(l, UMTX_OP_SEM_WAKE, 1, 0, 0); +} +inline static void lock(Lock *l) { + uint32_t old = 1; + while (!__c11_atomic_compare_exchange_weak((_Atomic(uint32_t)*)&l->_count, &old, + 0, __ATOMIC_ACQUIRE, __ATOMIC_RELAXED)) { + _umtx_op(l, UMTX_OP_SEM_WAIT, 0, 0, 0); + old = 1; + } +} +/// locks for atomic operations +static Lock locks[SPINLOCK_COUNT] = { [0 ... SPINLOCK_COUNT-1] = {0,1,0} }; +#else +typedef _Atomic(uintptr_t) Lock; +/// Unlock a lock. This is a release operation. +inline static void unlock(Lock *l) { + __c11_atomic_store(l, 0, __ATOMIC_RELEASE); +} +/// Locks a lock. In the current implementation, this is potentially +/// unbounded in the contended case. +inline static void lock(Lock *l) { + uintptr_t old = 0; + while (!__c11_atomic_compare_exchange_weak(l, &old, 1, __ATOMIC_ACQUIRE, + __ATOMIC_RELAXED)) + old = 0; +} +/// locks for atomic operations +static Lock locks[SPINLOCK_COUNT]; +#endif + + +/// Returns a lock to use for a given pointer. +static inline Lock *lock_for_pointer(void *ptr) { + intptr_t hash = (intptr_t)ptr; + // Disregard the lowest 4 bits. We want all values that may be part of the + // same memory operation to hash to the same value and therefore use the same + // lock. + hash >>= 4; + // Use the next bits as the basis for the hash + intptr_t low = hash & SPINLOCK_MASK; + // Now use the high(er) set of bits to perturb the hash, so that we don't + // get collisions from atomic fields in a single object + hash >>= 16; + hash ^= low; + // Return a pointer to the word to use + return locks + (hash & SPINLOCK_MASK); +} + +/// Macros for determining whether a size is lock free. Clang can not yet +/// codegen __atomic_is_lock_free(16), so for now we assume 16-byte values are +/// not lock free. +#define IS_LOCK_FREE_1 __c11_atomic_is_lock_free(1) +#define IS_LOCK_FREE_2 __c11_atomic_is_lock_free(2) +#define IS_LOCK_FREE_4 __c11_atomic_is_lock_free(4) +#define IS_LOCK_FREE_8 __c11_atomic_is_lock_free(8) +#define IS_LOCK_FREE_16 0 + +/// Macro that calls the compiler-generated lock-free versions of functions +/// when they exist. +#define LOCK_FREE_CASES() \ + do {\ + switch (size) {\ + case 2:\ + if (IS_LOCK_FREE_2) {\ + LOCK_FREE_ACTION(uint16_t);\ + }\ + case 4:\ + if (IS_LOCK_FREE_4) {\ + LOCK_FREE_ACTION(uint32_t);\ + }\ + case 8:\ + if (IS_LOCK_FREE_8) {\ + LOCK_FREE_ACTION(uint64_t);\ + }\ + case 16:\ + if (IS_LOCK_FREE_16) {\ + /* FIXME: __uint128_t isn't available on 32 bit platforms. + LOCK_FREE_ACTION(__uint128_t);*/\ + }\ + }\ + } while (0) + + +/// An atomic load operation. This is atomic with respect to the source +/// pointer only. +void __atomic_load_c(int size, void *src, void *dest, int model) { +#define LOCK_FREE_ACTION(type) \ + *((type*)dest) = __c11_atomic_load((_Atomic(type)*)src, model);\ + return; + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(src); + lock(l); + memcpy(dest, src, size); + unlock(l); +} + +/// An atomic store operation. This is atomic with respect to the destination +/// pointer only. +void __atomic_store_c(int size, void *dest, void *src, int model) { +#define LOCK_FREE_ACTION(type) \ + __c11_atomic_store((_Atomic(type)*)dest, *(type*)dest, model);\ + return; + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(dest); + lock(l); + memcpy(dest, src, size); + unlock(l); +} + +/// Atomic compare and exchange operation. If the value at *ptr is identical +/// to the value at *expected, then this copies value at *desired to *ptr. If +/// they are not, then this stores the current value from *ptr in *expected. +/// +/// This function returns 1 if the exchange takes place or 0 if it fails. +int __atomic_compare_exchange_c(int size, void *ptr, void *expected, + void *desired, int success, int failure) { +#define LOCK_FREE_ACTION(type) \ + return __c11_atomic_compare_exchange_strong((_Atomic(type)*)ptr, (type*)expected,\ + *(type*)desired, success, failure) + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(ptr); + lock(l); + if (memcmp(ptr, expected, size) == 0) { + memcpy(ptr, desired, size); + unlock(l); + return 1; + } + memcpy(expected, ptr, size); + unlock(l); + return 0; +} + +/// Performs an atomic exchange operation between two pointers. This is atomic +/// with respect to the target address. +void __atomic_exchange_c(int size, void *ptr, void *val, void *old, int model) { +#define LOCK_FREE_ACTION(type) \ + *(type*)old = __c11_atomic_exchange((_Atomic(type)*)ptr, *(type*)val,\ + model);\ + return; + LOCK_FREE_CASES(); +#undef LOCK_FREE_ACTION + Lock *l = lock_for_pointer(ptr); + lock(l); + memcpy(old, ptr, size); + memcpy(ptr, val, size); + unlock(l); +} + +//////////////////////////////////////////////////////////////////////////////// +// Where the size is known at compile time, the compiler may emit calls to +// specialised versions of the above functions. +//////////////////////////////////////////////////////////////////////////////// +#define OPTIMISED_CASES\ + OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ + OPTIMISED_CASE(2, IS_LOCK_FREE_2, uint16_t)\ + OPTIMISED_CASE(4, IS_LOCK_FREE_4, uint32_t)\ + OPTIMISED_CASE(8, IS_LOCK_FREE_8, uint64_t)\ + /* FIXME: __uint128_t isn't available on 32 bit platforms. + OPTIMISED_CASE(16, IS_LOCK_FREE_16, __uint128_t)*/\ + +#define OPTIMISED_CASE(n, lockfree, type)\ +type __atomic_load_##n(type *src, int model) {\ + if (lockfree)\ + return __c11_atomic_load((_Atomic(type)*)src, model);\ + Lock *l = lock_for_pointer(src);\ + lock(l);\ + type val = *src;\ + unlock(l);\ + return val;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +#define OPTIMISED_CASE(n, lockfree, type)\ +void __atomic_store_##n(type *dest, type val, int model) {\ + if (lockfree) {\ + __c11_atomic_store((_Atomic(type)*)dest, val, model);\ + return;\ + }\ + Lock *l = lock_for_pointer(dest);\ + lock(l);\ + *dest = val;\ + unlock(l);\ + return;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +#define OPTIMISED_CASE(n, lockfree, type)\ +type __atomic_exchange_##n(type *dest, type val, int model) {\ + if (lockfree)\ + return __c11_atomic_exchange((_Atomic(type)*)dest, val, model);\ + Lock *l = lock_for_pointer(dest);\ + lock(l);\ + type tmp = *dest;\ + *dest = val;\ + unlock(l);\ + return tmp;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +#define OPTIMISED_CASE(n, lockfree, type)\ +int __atomic_compare_exchange_##n(type *ptr, type *expected, type desired,\ + int success, int failure) {\ + if (lockfree)\ + return __c11_atomic_compare_exchange_strong((_Atomic(type)*)ptr, expected, desired,\ + success, failure);\ + Lock *l = lock_for_pointer(ptr);\ + lock(l);\ + if (*ptr == *expected) {\ + *ptr = desired;\ + unlock(l);\ + return 1;\ + }\ + *expected = *ptr;\ + unlock(l);\ + return 0;\ +} +OPTIMISED_CASES +#undef OPTIMISED_CASE + +//////////////////////////////////////////////////////////////////////////////// +// Atomic read-modify-write operations for integers of various sizes. +//////////////////////////////////////////////////////////////////////////////// +#define ATOMIC_RMW(n, lockfree, type, opname, op) \ +type __atomic_fetch_##opname##_##n(type *ptr, type val, int model) {\ + if (lockfree) \ + return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\ + Lock *l = lock_for_pointer(ptr);\ + lock(l);\ + type tmp = *ptr;\ + *ptr = tmp op val;\ + unlock(l);\ + return tmp;\ +} + +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, add, +) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, sub, -) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, and, &) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, or, |) +OPTIMISED_CASES +#undef OPTIMISED_CASE +#define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, xor, ^) +OPTIMISED_CASES +#undef OPTIMISED_CASE Modified: projects/pf/head/contrib/compiler-rt/lib/clzti2.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/clzti2.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/clzti2.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: the number of leading 0-bits */ /* Precondition: a != 0 */ Modified: projects/pf/head/contrib/compiler-rt/lib/cmpti2.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/cmpti2.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/cmpti2.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: if (a < b) returns 0 * if (a == b) returns 1 * if (a > b) returns 2 Modified: projects/pf/head/contrib/compiler-rt/lib/ctzti2.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/ctzti2.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/ctzti2.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: the number of trailing 0-bits */ /* Precondition: a != 0 */ Modified: projects/pf/head/contrib/compiler-rt/lib/divdf3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/divdf3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/divdf3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -19,7 +19,7 @@ #define DOUBLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(ddiv, divdf3); +ARM_EABI_FNALIAS(ddiv, divdf3) fp_t __divdf3(fp_t a, fp_t b) { Modified: projects/pf/head/contrib/compiler-rt/lib/divmoddi4.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/divmoddi4.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/divmoddi4.c Fri Aug 10 11:11:04 2012 (r239174) @@ -16,8 +16,6 @@ extern COMPILER_RT_ABI di_int __divdi3(di_int a, di_int b); -ARM_EABI_FNALIAS(ldivmod, divmoddi4); - /* Returns: a / b, *rem = a % b */ COMPILER_RT_ABI di_int Modified: projects/pf/head/contrib/compiler-rt/lib/divsf3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/divsf3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/divsf3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -19,7 +19,7 @@ #define SINGLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(fdiv, divsf3); +ARM_EABI_FNALIAS(fdiv, divsf3) fp_t __divsf3(fp_t a, fp_t b) { Modified: projects/pf/head/contrib/compiler-rt/lib/divsi3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/divsi3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/divsi3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -18,7 +18,7 @@ su_int COMPILER_RT_ABI __udivsi3(su_int /* Returns: a / b */ -ARM_EABI_FNALIAS(idiv, divsi3); +ARM_EABI_FNALIAS(idiv, divsi3) COMPILER_RT_ABI si_int __divsi3(si_int a, si_int b) @@ -29,5 +29,11 @@ __divsi3(si_int a, si_int b) a = (a ^ s_a) - s_a; /* negate if s_a == -1 */ b = (b ^ s_b) - s_b; /* negate if s_b == -1 */ s_a ^= s_b; /* sign of quotient */ - return (__udivsi3(a, b) ^ s_a) - s_a; /* negate if s_a == -1 */ + /* + * On CPUs without unsigned hardware division support, + * this calls __udivsi3 (notice the cast to su_int). + * On CPUs with unsigned hardware division support, + * this uses the unsigned division instruction. + */ + return ((su_int)a/(su_int)b ^ s_a) - s_a; /* negate if s_a == -1 */ } Modified: projects/pf/head/contrib/compiler-rt/lib/divti3.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/divti3.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/divti3.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + tu_int __udivmodti4(tu_int a, tu_int b, tu_int* rem); /* Returns: a / b */ Modified: projects/pf/head/contrib/compiler-rt/lib/extendsfdf2.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/extendsfdf2.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/extendsfdf2.c Fri Aug 10 11:11:04 2012 (r239174) @@ -66,7 +66,7 @@ static inline dst_t dstFromRep(dst_rep_t // End helper routines. Conversion implementation follows. -ARM_EABI_FNALIAS(f2d, extendsfdf2); +ARM_EABI_FNALIAS(f2d, extendsfdf2) dst_t __extendsfdf2(src_t a) { Modified: projects/pf/head/contrib/compiler-rt/lib/ffsti2.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/ffsti2.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/ffsti2.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: the index of the least significant 1-bit in a, or * the value zero if a is zero. The least significant bit is index one. */ Modified: projects/pf/head/contrib/compiler-rt/lib/fixdfdi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixdfdi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixdfdi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -23,7 +23,7 @@ /* seee eeee eeee mmmm mmmm mmmm mmmm mmmm | mmmm mmmm mmmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2lz, fixdfdi); +ARM_EABI_FNALIAS(d2lz, fixdfdi) di_int __fixdfdi(double a) Modified: projects/pf/head/contrib/compiler-rt/lib/fixdfsi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixdfsi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixdfsi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -18,7 +18,7 @@ #include "int_lib.h" -ARM_EABI_FNALIAS(d2iz, fixdfsi); +ARM_EABI_FNALIAS(d2iz, fixdfsi) int __fixdfsi(fp_t a) { Modified: projects/pf/head/contrib/compiler-rt/lib/fixdfti.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixdfti.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixdfti.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a signed long long, rounding toward zero. */ /* Assumption: double is a IEEE 64 bit floating point type Modified: projects/pf/head/contrib/compiler-rt/lib/fixsfdi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixsfdi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixsfdi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -23,7 +23,7 @@ /* seee eeee emmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2lz, fixsfdi); +ARM_EABI_FNALIAS(d2lz, fixsfdi) COMPILER_RT_ABI di_int __fixsfdi(float a) Modified: projects/pf/head/contrib/compiler-rt/lib/fixsfsi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixsfsi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixsfsi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -16,7 +16,7 @@ #define SINGLE_PRECISION #include "fp_lib.h" -ARM_EABI_FNALIAS(f2iz, fixsfsi); +ARM_EABI_FNALIAS(f2iz, fixsfsi) COMPILER_RT_ABI int __fixsfsi(fp_t a) { Modified: projects/pf/head/contrib/compiler-rt/lib/fixsfti.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixsfti.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixsfti.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a signed long long, rounding toward zero. */ /* Assumption: float is a IEEE 32 bit floating point type Modified: projects/pf/head/contrib/compiler-rt/lib/fixunsdfdi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixunsdfdi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixunsdfdi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -26,7 +26,7 @@ /* seee eeee eeee mmmm mmmm mmmm mmmm mmmm | mmmm mmmm mmmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2ulz, fixunsdfdi); +ARM_EABI_FNALIAS(d2ulz, fixunsdfdi) COMPILER_RT_ABI du_int __fixunsdfdi(double a) Modified: projects/pf/head/contrib/compiler-rt/lib/fixunsdfsi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixunsdfsi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixunsdfsi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -26,7 +26,7 @@ /* seee eeee eeee mmmm mmmm mmmm mmmm mmmm | mmmm mmmm mmmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(d2uiz, fixunsdfsi); +ARM_EABI_FNALIAS(d2uiz, fixunsdfsi) COMPILER_RT_ABI su_int __fixunsdfsi(double a) Modified: projects/pf/head/contrib/compiler-rt/lib/fixunsdfti.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixunsdfti.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixunsdfti.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a unsigned long long, rounding toward zero. * Negative values all become zero. */ Modified: projects/pf/head/contrib/compiler-rt/lib/fixunssfdi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixunssfdi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixunssfdi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -25,7 +25,7 @@ /* seee eeee emmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(f2ulz, fixunssfdi); +ARM_EABI_FNALIAS(f2ulz, fixunssfdi) COMPILER_RT_ABI du_int __fixunssfdi(float a) Modified: projects/pf/head/contrib/compiler-rt/lib/fixunssfsi.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixunssfsi.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixunssfsi.c Fri Aug 10 11:11:04 2012 (r239174) @@ -26,7 +26,7 @@ /* seee eeee emmm mmmm mmmm mmmm mmmm mmmm */ -ARM_EABI_FNALIAS(f2uiz, fixunssfsi); +ARM_EABI_FNALIAS(f2uiz, fixunssfsi) COMPILER_RT_ABI su_int __fixunssfsi(float a) Modified: projects/pf/head/contrib/compiler-rt/lib/fixunssfti.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixunssfti.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixunssfti.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" +#if __x86_64 + /* Returns: convert a to a unsigned long long, rounding toward zero. * Negative values all become zero. */ Modified: projects/pf/head/contrib/compiler-rt/lib/fixunsxfti.c ============================================================================== --- projects/pf/head/contrib/compiler-rt/lib/fixunsxfti.c Fri Aug 10 11:01:55 2012 (r239173) +++ projects/pf/head/contrib/compiler-rt/lib/fixunsxfti.c Fri Aug 10 11:11:04 2012 (r239174) @@ -12,10 +12,10 @@ * ===----------------------------------------------------------------------=== */ -#if __x86_64 - #include "int_lib.h" *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Fri Aug 10 21:11:00 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFE62106566B; Fri, 10 Aug 2012 21:11:00 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id BAB5D8FC16; Fri, 10 Aug 2012 21:11:00 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7ALB0i2078093; Fri, 10 Aug 2012 21:11:00 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7ALB0gZ078090; Fri, 10 Aug 2012 21:11:00 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201208102111.q7ALB0gZ078090@svn.freebsd.org> From: Gleb Smirnoff Date: Fri, 10 Aug 2012 21:11:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239186 - projects/pf/head/sys/contrib/pf/net X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2012 21:11:00 -0000 Author: glebius Date: Fri Aug 10 21:11:00 2012 New Revision: 239186 URL: http://svn.freebsd.org/changeset/base/239186 Log: One more fallout from r238421. Modified: projects/pf/head/sys/contrib/pf/net/pf.c Modified: projects/pf/head/sys/contrib/pf/net/pf.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf.c Fri Aug 10 19:02:49 2012 (r239185) +++ projects/pf/head/sys/contrib/pf/net/pf.c Fri Aug 10 21:11:00 2012 (r239186) @@ -1074,7 +1074,7 @@ pf_state_key_clone(struct pf_state_key * if (sk == NULL) return (NULL); - bcopy(orig, sk, sizeof(struct pf_state_key_cmp)); + bcopy(orig, sk, sizeof(struct pf_state_key)); return (sk); }