From owner-svn-src-projects@FreeBSD.ORG Sun Apr 15 01:40:22 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 BB6FB1065670; Sun, 15 Apr 2012 01:40:22 +0000 (UTC) (envelope-from dmarion@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id A6AB28FC08; Sun, 15 Apr 2012 01:40: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 q3F1eMnq058943; Sun, 15 Apr 2012 01:40:22 GMT (envelope-from dmarion@svn.freebsd.org) Received: (from dmarion@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3F1eMmc058940; Sun, 15 Apr 2012 01:40:22 GMT (envelope-from dmarion@svn.freebsd.org) Message-Id: <201204150140.q3F1eMmc058940@svn.freebsd.org> From: Damjan Marion Date: Sun, 15 Apr 2012 01:40: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: r234305 - in projects/armv6/sys/arm/ti: . usb 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, 15 Apr 2012 01:40:22 -0000 Author: dmarion Date: Sun Apr 15 01:40:22 2012 New Revision: 234305 URL: http://svn.freebsd.org/changeset/base/234305 Log: TI code cleanup. Deleted: projects/armv6/sys/arm/ti/omap.c Modified: projects/armv6/sys/arm/ti/tivar.h projects/armv6/sys/arm/ti/usb/omap_ehci.c Modified: projects/armv6/sys/arm/ti/tivar.h ============================================================================== --- projects/armv6/sys/arm/ti/tivar.h Sun Apr 15 00:04:23 2012 (r234304) +++ projects/armv6/sys/arm/ti/tivar.h Sun Apr 15 01:40:22 2012 (r234305) @@ -33,124 +33,7 @@ #ifndef _TIVAR_H_ #define _TIVAR_H_ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include - - -/* - * Random collection of functions and definitions ... needs cleanup - * - * - * - */ - - -extern struct bus_space omap_bs_tag; /* board-dependent reset function implementation */ extern void (*ti_cpu_reset)(void); -unsigned int -omap_sdram_size(void); - -void -omap_mask_all_intr(void); - -void -omap_post_filter_intr(void *arg); - -int -omap_setup_intr(device_t dev, device_t child, - struct resource *res, int flags, driver_filter_t *filt, - driver_intr_t *intr, void *arg, void **cookiep); - -int -omap_teardown_intr(device_t dev, device_t child, struct resource *res, - void *cookie); - - - -/** - * OMAP Device IDs - * - * These values are typically read out of the ID_CODE register, located at - * physical address 0x4A00 2204 on most OMAP devices - */ -#define OMAP_CPUID_OMAP3530 0x0C00 -#define OMAP_CPUID_OMAP3525 0x4C00 -#define OMAP_CPUID_OMAP3515 0x1C00 -#define OMAP_CPUID_OMAP3503 0x5C00 - -#define OMAP_CPUID_OMAP4430_ES1_2 0xB852 -#define OMAP_CPUID_OMAP4430 0xB95C - -/** - * struct omap_softc - * - * - * - */ -extern uint32_t omap3_chip_id; - -static inline int -omap_cpu_is(uint32_t cpu) -{ - return ((omap3_chip_id & 0xffff) == cpu); -} - -/** - * struct omap_softc - * - * - * - */ -struct omap_softc { - device_t sc_dev; - bus_space_tag_t sc_iotag; - bus_space_handle_t sc_ioh; - - struct rman sc_irq_rman; - struct rman sc_mem_rman; - bus_dma_tag_t sc_dmat; -}; - -struct omap_mem_range { - bus_addr_t base; - bus_size_t size; -}; - -/** - * struct omap_cpu_dev - * - * Structure used to define all the SoC devices, it allows for two memory - * address ranges and 4 IRQ's per device. - * - */ -struct omap_cpu_dev { - const char *name; - int unit; - - struct omap_mem_range mem[16]; - int irqs[16]; -}; - -struct omap_ivar { - struct resource_list resources; -}; - -#endif /* _OMAP3VAR_H_ */ +#endif /* _TIVAR_H_ */ Modified: projects/armv6/sys/arm/ti/usb/omap_ehci.c ============================================================================== --- projects/armv6/sys/arm/ti/usb/omap_ehci.c Sun Apr 15 00:04:23 2012 (r234304) +++ projects/armv6/sys/arm/ti/usb/omap_ehci.c Sun Apr 15 01:40:22 2012 (r234305) @@ -66,6 +66,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include From owner-svn-src-projects@FreeBSD.ORG Sun Apr 15 10:35:13 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 41FDC106566C; Sun, 15 Apr 2012 10:35:13 +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 12D568FC0C; Sun, 15 Apr 2012 10:35:13 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q3FAZCSB078878; Sun, 15 Apr 2012 10:35:12 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3FAZC2U078875; Sun, 15 Apr 2012 10:35:12 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201204151035.q3FAZC2U078875@svn.freebsd.org> From: Gleb Smirnoff Date: Sun, 15 Apr 2012 10:35:12 +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: r234307 - 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: Sun, 15 Apr 2012 10:35:13 -0000 Author: glebius Date: Sun Apr 15 10:35:12 2012 New Revision: 234307 URL: http://svn.freebsd.org/changeset/base/234307 Log: Remove useless pflog_softc and list of them. Modified: projects/pf/head/sys/contrib/pf/net/if_pflog.c projects/pf/head/sys/contrib/pf/net/if_pflog.h Modified: projects/pf/head/sys/contrib/pf/net/if_pflog.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/if_pflog.c Sun Apr 15 02:38:01 2012 (r234306) +++ projects/pf/head/sys/contrib/pf/net/if_pflog.c Sun Apr 15 10:35:12 2012 (r234307) @@ -102,7 +102,6 @@ static void pflogstart(struct ifnet *); static int pflog_clone_create(struct if_clone *, int, caddr_t); static void pflog_clone_destroy(struct ifnet *); -LIST_HEAD(, pflog_softc) pflogif_list; IFC_SIMPLE_DECLARE(pflog, 1); struct ifnet *pflogifs[PFLOGIFS_MAX]; /* for fast access */ @@ -111,7 +110,6 @@ static void pflogattach(int npflog) { int i; - LIST_INIT(&pflogif_list); for (i = 0; i < PFLOGIFS_MAX; i++) pflogifs[i] = NULL; if_clone_attach(&pflog_cloner); @@ -126,14 +124,8 @@ pflog_clone_create(struct if_clone *ifc, if (unit >= PFLOGIFS_MAX) return (EINVAL); - if ((pflogif = malloc(sizeof(*pflogif), - M_DEVBUF, M_NOWAIT|M_ZERO)) == NULL) - return (ENOMEM); - - pflogif->sc_unit = unit; - ifp = pflogif->sc_ifp = if_alloc(IFT_PFLOG); + ifp = if_alloc(IFT_PFLOG); if (ifp == NULL) { - free(pflogif, M_DEVBUF); return (ENOSPC); } if_initname(ifp, ifc->ifc_name, unit); @@ -148,12 +140,6 @@ pflog_clone_create(struct if_clone *ifc, bpfattach(ifp, DLT_PFLOG, PFLOG_HDRLEN); - /* XXX: Why pf(4) lock?! Better add a pflog lock?! */ - PF_LOCK(); - LIST_INSERT_HEAD(&pflogif_list, pflogif, sc_list); - pflogifs[unit] = ifp; - PF_UNLOCK(); - return (0); } @@ -162,11 +148,6 @@ pflog_clone_destroy(struct ifnet *ifp) { struct pflog_softc *pflogif = ifp->if_softc; - PF_LOCK(); - pflogifs[pflogif->sc_unit] = NULL; - LIST_REMOVE(pflogif, sc_list); - PF_UNLOCK(); - bpfdetach(ifp); if_detach(ifp); if_free(ifp); Modified: projects/pf/head/sys/contrib/pf/net/if_pflog.h ============================================================================== --- projects/pf/head/sys/contrib/pf/net/if_pflog.h Sun Apr 15 02:38:01 2012 (r234306) +++ projects/pf/head/sys/contrib/pf/net/if_pflog.h Sun Apr 15 10:35:12 2012 (r234307) @@ -29,12 +29,6 @@ #define PFLOGIFS_MAX 16 -struct pflog_softc { - struct ifnet *sc_ifp; /* the interface pointer */ - int sc_unit; - LIST_ENTRY(pflog_softc) sc_list; -}; - #define PFLOG_RULESET_NAME_SIZE 16 struct pfloghdr { From owner-svn-src-projects@FreeBSD.ORG Sun Apr 15 10:59: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 E2AA7106566B; Sun, 15 Apr 2012 10:59:00 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id CEE448FC08; Sun, 15 Apr 2012 10:59: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 q3FAx0th079700; Sun, 15 Apr 2012 10:59:00 GMT (envelope-from cognet@svn.freebsd.org) Received: (from cognet@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3FAx0dX079698; Sun, 15 Apr 2012 10:59:00 GMT (envelope-from cognet@svn.freebsd.org) Message-Id: <201204151059.q3FAx0dX079698@svn.freebsd.org> From: Olivier Houchard Date: Sun, 15 Apr 2012 10:59: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: r234308 - projects/armv6/sys/arm/at91 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, 15 Apr 2012 10:59:01 -0000 Author: cognet Date: Sun Apr 15 10:59:00 2012 New Revision: 234308 URL: http://svn.freebsd.org/changeset/base/234308 Log: AT91SAM9 doesn't include std.at91, so bring those here too. Modified: projects/armv6/sys/arm/at91/std.at91sam9 Modified: projects/armv6/sys/arm/at91/std.at91sam9 ============================================================================== --- projects/armv6/sys/arm/at91/std.at91sam9 Sun Apr 15 10:35:12 2012 (r234307) +++ projects/armv6/sys/arm/at91/std.at91sam9 Sun Apr 15 10:59:00 2012 (r234308) @@ -7,3 +7,6 @@ options PHYSADDR=0x20000000 device at91sam9g20 device at91sam9260 +options NO_EVENTTIMERS +options ARM_WANT_TP_ADDRESS + From owner-svn-src-projects@FreeBSD.ORG Sun Apr 15 11:10:25 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 8928E1065677; Sun, 15 Apr 2012 11:10:25 +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 6A5648FC14; Sun, 15 Apr 2012 11:10:25 +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 q3FBAPEx080111; Sun, 15 Apr 2012 11:10:25 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3FBAPlI080109; Sun, 15 Apr 2012 11:10:25 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201204151110.q3FBAPlI080109@svn.freebsd.org> From: Gleb Smirnoff Date: Sun, 15 Apr 2012 11:10: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: r234309 - 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: Sun, 15 Apr 2012 11:10:25 -0000 Author: glebius Date: Sun Apr 15 11:10:24 2012 New Revision: 234309 URL: http://svn.freebsd.org/changeset/base/234309 Log: In pf_route(), pf_route6(): - Convert panic to KASSERT. - Use __func__ instead of hardcoding function name. 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 Sun Apr 15 10:59:00 2012 (r234308) +++ projects/pf/head/sys/contrib/pf/net/pf.c Sun Apr 15 11:10:24 2012 (r234309) @@ -5125,9 +5125,9 @@ pf_route(struct mbuf **m, struct pf_rule struct m_tag *mtag; #endif /* IPSEC */ - if (m == NULL || *m == NULL || r == NULL || - (dir != PF_IN && dir != PF_OUT) || oifp == NULL) - panic("pf_route: invalid parameters"); + KASSERT(m && *m && r && oifp, ("%s: invalid parameters", __func__)); + KASSERT(dir == PF_IN || dir == PF_OUT, ("%s: invalid direction", + __func__)); if (pd->pf_mtag->routed++ > 3) { m0 = *m; @@ -5146,7 +5146,7 @@ pf_route(struct mbuf **m, struct pf_rule if (m0->m_len < sizeof(struct ip)) { DPFPRINTF(PF_DEBUG_URGENT, - ("pf_route: m0->m_len < sizeof(struct ip)\n")); + ("%s: m0->m_len < sizeof(struct ip)\n", __func__)); goto bad; } @@ -5174,7 +5174,7 @@ pf_route(struct mbuf **m, struct pf_rule } else { if (TAILQ_EMPTY(&r->rpool.list)) { DPFPRINTF(PF_DEBUG_URGENT, - ("pf_route: TAILQ_EMPTY(&r->rpool.list)\n")); + ("%s: TAILQ_EMPTY(&r->rpool.list)\n", __func__)); goto bad; } if (s == NULL) { @@ -5206,7 +5206,7 @@ pf_route(struct mbuf **m, struct pf_rule PF_LOCK(); if (m0->m_len < sizeof(struct ip)) { DPFPRINTF(PF_DEBUG_URGENT, - ("pf_route: m0->m_len < sizeof(struct ip)\n")); + ("%s: m0->m_len < sizeof(struct ip)\n", __func__)); goto bad; } ip = mtod(m0, struct ip *); @@ -5322,9 +5322,9 @@ pf_route6(struct mbuf **m, struct pf_rul struct pf_addr naddr; struct pf_src_node *sn = NULL; - if (m == NULL || *m == NULL || r == NULL || - (dir != PF_IN && dir != PF_OUT) || oifp == NULL) - panic("pf_route6: invalid parameters"); + KASSERT(m && *m && r && oifp, ("%s: invalid parameters", __func__)); + KASSERT(dir == PF_IN || dir == PF_OUT, ("%s: invalid direction", + __func__)); if (pd->pf_mtag->routed++ > 3) { m0 = *m; @@ -5343,7 +5343,7 @@ pf_route6(struct mbuf **m, struct pf_rul if (m0->m_len < sizeof(struct ip6_hdr)) { DPFPRINTF(PF_DEBUG_URGENT, - ("pf_route6: m0->m_len < sizeof(struct ip6_hdr)\n")); + ("%s: m0->m_len < sizeof(struct ip6_hdr)\n", __func__)); goto bad; } ip6 = mtod(m0, struct ip6_hdr *); @@ -5365,7 +5365,7 @@ pf_route6(struct mbuf **m, struct pf_rul if (TAILQ_EMPTY(&r->rpool.list)) { DPFPRINTF(PF_DEBUG_URGENT, - ("pf_route6: TAILQ_EMPTY(&r->rpool.list)\n")); + ("%s: TAILQ_EMPTY(&r->rpool.list)\n", __func__)); goto bad; } if (s == NULL) { @@ -5396,7 +5396,8 @@ pf_route6(struct mbuf **m, struct pf_rul PF_LOCK(); if (m0->m_len < sizeof(struct ip6_hdr)) { DPFPRINTF(PF_DEBUG_URGENT, - ("pf_route6: m0->m_len < sizeof(struct ip6_hdr)\n")); + ("%s: m0->m_len < sizeof(struct ip6_hdr)\n", + __func__)); goto bad; } ip6 = mtod(m0, struct ip6_hdr *); From owner-svn-src-projects@FreeBSD.ORG Sun Apr 15 23:50: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 070A7106566B; Sun, 15 Apr 2012 23:50:14 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id E605B8FC08; Sun, 15 Apr 2012 23:50:13 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q3FNoDGd006999; Sun, 15 Apr 2012 23:50:13 GMT (envelope-from marcel@svn.freebsd.org) Received: (from marcel@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3FNoDYk006997; Sun, 15 Apr 2012 23:50:13 GMT (envelope-from marcel@svn.freebsd.org) Message-Id: <201204152350.q3FNoDYk006997@svn.freebsd.org> From: Marcel Moolenaar Date: Sun, 15 Apr 2012 23:50: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: r234328 - projects/altix2/sys/ia64/ia64 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, 15 Apr 2012 23:50:14 -0000 Author: marcel Date: Sun Apr 15 23:50:13 2012 New Revision: 234328 URL: http://svn.freebsd.org/changeset/base/234328 Log: Forget about the legacy PICs here. Modified: projects/altix2/sys/ia64/ia64/nexus.c Modified: projects/altix2/sys/ia64/ia64/nexus.c ============================================================================== --- projects/altix2/sys/ia64/ia64/nexus.c Sun Apr 15 22:59:56 2012 (r234327) +++ projects/altix2/sys/ia64/ia64/nexus.c Sun Apr 15 23:50:13 2012 (r234328) @@ -65,9 +65,6 @@ #include -#include -#include - #include "clock_if.h" static MALLOC_DEFINE(M_NEXUSDEV, "nexusdev", "Nexus device"); @@ -191,12 +188,6 @@ static int nexus_attach(device_t dev) { - /* - * Mask the legacy PICs - we will use the I/O SAPIC for interrupt. - */ - outb(IO_ICU1+1, 0xff); - outb(IO_ICU2+1, 0xff); - if (acpi_identify() == 0) BUS_ADD_CHILD(dev, 10, "acpi", 0); clock_register(dev, 1000); From owner-svn-src-projects@FreeBSD.ORG Mon Apr 16 02:05: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 DCACD1065673; Mon, 16 Apr 2012 02:05:47 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id BF8198FC14; Mon, 16 Apr 2012 02:05: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 q3G25lsM011474; Mon, 16 Apr 2012 02:05:47 GMT (envelope-from marcel@svn.freebsd.org) Received: (from marcel@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3G25l8W011458; Mon, 16 Apr 2012 02:05:47 GMT (envelope-from marcel@svn.freebsd.org) Message-Id: <201204160205.q3G25l8W011458@svn.freebsd.org> From: Marcel Moolenaar Date: Mon, 16 Apr 2012 02:05: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: r234332 - in projects/altix2: . bin/expr bin/kenv bin/ps bin/pwait bin/setfacl bin/sh bin/stty cddl/contrib/opensolaris/lib/libdtrace/common cddl/contrib/opensolaris/lib/libdtrace/mips ... 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, 16 Apr 2012 02:05:48 -0000 Author: marcel Date: Mon Apr 16 02:05:43 2012 New Revision: 234332 URL: http://svn.freebsd.org/changeset/base/234332 Log: merge ^/head@234331 Added: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/mips/ - copied from r234331, head/cddl/contrib/opensolaris/lib/libdtrace/mips/ projects/altix2/contrib/libc++/include/__undef_min_max - copied unchanged from r234331, head/contrib/libc++/include/__undef_min_max projects/altix2/crypto/heimdal/admin/destroy.c - copied unchanged from r234331, head/crypto/heimdal/admin/destroy.c projects/altix2/crypto/heimdal/appl/login/login-protos.h - copied unchanged from r234331, head/crypto/heimdal/appl/login/login-protos.h projects/altix2/crypto/heimdal/base/ - copied from r234331, head/crypto/heimdal/base/ projects/altix2/crypto/heimdal/doc/copyright.texi - copied unchanged from r234331, head/crypto/heimdal/doc/copyright.texi projects/altix2/crypto/heimdal/doc/doxyout/ - copied from r234331, head/crypto/heimdal/doc/doxyout/ projects/altix2/crypto/heimdal/doc/gssapi.din - copied unchanged from r234331, head/crypto/heimdal/doc/gssapi.din projects/altix2/crypto/heimdal/doc/header.html - copied unchanged from r234331, head/crypto/heimdal/doc/header.html projects/altix2/crypto/heimdal/doc/wind.din - copied unchanged from r234331, head/crypto/heimdal/doc/wind.din projects/altix2/crypto/heimdal/include/crypto-headers.h - copied unchanged from r234331, head/crypto/heimdal/include/crypto-headers.h projects/altix2/crypto/heimdal/include/heim_threads.h - copied unchanged from r234331, head/crypto/heimdal/include/heim_threads.h projects/altix2/crypto/heimdal/include/krb5-types.cross - copied unchanged from r234331, head/crypto/heimdal/include/krb5-types.cross projects/altix2/crypto/heimdal/kadmin/rpc.c - copied unchanged from r234331, head/crypto/heimdal/kadmin/rpc.c projects/altix2/crypto/heimdal/kcm/kcm-protos.h - copied unchanged from r234331, head/crypto/heimdal/kcm/kcm-protos.h projects/altix2/crypto/heimdal/kcm/sessions.c - copied unchanged from r234331, head/crypto/heimdal/kcm/sessions.c projects/altix2/crypto/heimdal/kdc/announce.c - copied unchanged from r234331, head/crypto/heimdal/kdc/announce.c projects/altix2/crypto/heimdal/kdc/digest-service.c - copied unchanged from r234331, head/crypto/heimdal/kdc/digest-service.c projects/altix2/crypto/heimdal/kuser/kcc-commands.in - copied unchanged from r234331, head/crypto/heimdal/kuser/kcc-commands.in projects/altix2/crypto/heimdal/kuser/kcc.c - copied unchanged from r234331, head/crypto/heimdal/kuser/kcc.c projects/altix2/crypto/heimdal/kuser/kdigest.8 - copied unchanged from r234331, head/crypto/heimdal/kuser/kdigest.8 projects/altix2/crypto/heimdal/kuser/kimpersonate.8 - copied unchanged from r234331, head/crypto/heimdal/kuser/kimpersonate.8 projects/altix2/crypto/heimdal/kuser/kswitch.1 - copied unchanged from r234331, head/crypto/heimdal/kuser/kswitch.1 projects/altix2/crypto/heimdal/kuser/kswitch.c - copied unchanged from r234331, head/crypto/heimdal/kuser/kswitch.c projects/altix2/crypto/heimdal/lib/asn1/asn1-template.h - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/asn1-template.h projects/altix2/crypto/heimdal/lib/asn1/asn1parse.c - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/asn1parse.c projects/altix2/crypto/heimdal/lib/asn1/asn1parse.h - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/asn1parse.h projects/altix2/crypto/heimdal/lib/asn1/asn1parse.y - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/asn1parse.y projects/altix2/crypto/heimdal/lib/asn1/cms.asn1 - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/cms.asn1 projects/altix2/crypto/heimdal/lib/asn1/cms.opt - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/cms.opt projects/altix2/crypto/heimdal/lib/asn1/der-private.h - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/der-private.h projects/altix2/crypto/heimdal/lib/asn1/gen_template.c - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/gen_template.c projects/altix2/crypto/heimdal/lib/asn1/krb5.asn1 - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/krb5.asn1 projects/altix2/crypto/heimdal/lib/asn1/krb5.opt - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/krb5.opt projects/altix2/crypto/heimdal/lib/asn1/template.c - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/template.c projects/altix2/crypto/heimdal/lib/asn1/version-script.map - copied unchanged from r234331, head/crypto/heimdal/lib/asn1/version-script.map projects/altix2/crypto/heimdal/lib/gssapi/gssapi/gssapi_ntlm.h - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/gssapi/gssapi_ntlm.h projects/altix2/crypto/heimdal/lib/gssapi/gssapi/gssapi_oid.h - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/gssapi/gssapi_oid.h projects/altix2/crypto/heimdal/lib/gssapi/gsstool.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/gsstool.c projects/altix2/crypto/heimdal/lib/gssapi/krb5/aeap.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/krb5/aeap.c projects/altix2/crypto/heimdal/lib/gssapi/krb5/authorize_localname.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/krb5/authorize_localname.c projects/altix2/crypto/heimdal/lib/gssapi/krb5/creds.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/krb5/creds.c projects/altix2/crypto/heimdal/lib/gssapi/krb5/pname_to_uid.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/krb5/pname_to_uid.c projects/altix2/crypto/heimdal/lib/gssapi/krb5/store_cred.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/krb5/store_cred.c projects/altix2/crypto/heimdal/lib/gssapi/mech/ - copied from r234331, head/crypto/heimdal/lib/gssapi/mech/ projects/altix2/crypto/heimdal/lib/gssapi/ntlm/creds.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/ntlm/creds.c projects/altix2/crypto/heimdal/lib/gssapi/ntlm/inquire_sec_context_by_oid.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/ntlm/inquire_sec_context_by_oid.c projects/altix2/crypto/heimdal/lib/gssapi/ntlm/iter_cred.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/ntlm/iter_cred.c projects/altix2/crypto/heimdal/lib/gssapi/ntlm/kdc.c - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/ntlm/kdc.c projects/altix2/crypto/heimdal/lib/gssapi/spnego/spnego.opt - copied unchanged from r234331, head/crypto/heimdal/lib/gssapi/spnego/spnego.opt projects/altix2/crypto/heimdal/lib/hdb/hdb-keytab.c - copied unchanged from r234331, head/crypto/heimdal/lib/hdb/hdb-keytab.c projects/altix2/crypto/heimdal/lib/hdb/hdb-mitdb.c - copied unchanged from r234331, head/crypto/heimdal/lib/hdb/hdb-mitdb.c projects/altix2/crypto/heimdal/lib/hdb/hdb-sqlite.c - copied unchanged from r234331, head/crypto/heimdal/lib/hdb/hdb-sqlite.c projects/altix2/crypto/heimdal/lib/hdb/version-script.map - copied unchanged from r234331, head/crypto/heimdal/lib/hdb/version-script.map projects/altix2/crypto/heimdal/lib/heimdal/ - copied from r234331, head/crypto/heimdal/lib/heimdal/ projects/altix2/crypto/heimdal/lib/hx509/char_map.h - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/char_map.h projects/altix2/crypto/heimdal/lib/hx509/ocsp.opt - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/ocsp.opt projects/altix2/crypto/heimdal/lib/hx509/pkcs10.opt - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/pkcs10.opt projects/altix2/crypto/heimdal/lib/hx509/quote.py - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/quote.py projects/altix2/crypto/heimdal/lib/hx509/sel-gram.y - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/sel-gram.y projects/altix2/crypto/heimdal/lib/hx509/sel-lex.l - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/sel-lex.l projects/altix2/crypto/heimdal/lib/hx509/sel.c - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/sel.c projects/altix2/crypto/heimdal/lib/hx509/sel.h - copied unchanged from r234331, head/crypto/heimdal/lib/hx509/sel.h projects/altix2/crypto/heimdal/lib/ipc/ - copied from r234331, head/crypto/heimdal/lib/ipc/ projects/altix2/crypto/heimdal/lib/krb5/ccache_plugin.h - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/ccache_plugin.h projects/altix2/crypto/heimdal/lib/krb5/crypto-aes.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-aes.c projects/altix2/crypto/heimdal/lib/krb5/crypto-algs.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-algs.c projects/altix2/crypto/heimdal/lib/krb5/crypto-arcfour.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-arcfour.c projects/altix2/crypto/heimdal/lib/krb5/crypto-des-common.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-des-common.c projects/altix2/crypto/heimdal/lib/krb5/crypto-des.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-des.c projects/altix2/crypto/heimdal/lib/krb5/crypto-des3.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-des3.c projects/altix2/crypto/heimdal/lib/krb5/crypto-evp.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-evp.c projects/altix2/crypto/heimdal/lib/krb5/crypto-null.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-null.c projects/altix2/crypto/heimdal/lib/krb5/crypto-pk.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-pk.c projects/altix2/crypto/heimdal/lib/krb5/crypto-rand.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-rand.c projects/altix2/crypto/heimdal/lib/krb5/crypto-stubs.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto-stubs.c projects/altix2/crypto/heimdal/lib/krb5/crypto.h - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/crypto.h projects/altix2/crypto/heimdal/lib/krb5/deprecated.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/deprecated.c projects/altix2/crypto/heimdal/lib/krb5/expand_path.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/expand_path.c projects/altix2/crypto/heimdal/lib/krb5/pcache.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/pcache.c projects/altix2/crypto/heimdal/lib/krb5/salt-aes.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/salt-aes.c projects/altix2/crypto/heimdal/lib/krb5/salt-arcfour.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/salt-arcfour.c projects/altix2/crypto/heimdal/lib/krb5/salt-des.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/salt-des.c projects/altix2/crypto/heimdal/lib/krb5/salt-des3.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/salt-des3.c projects/altix2/crypto/heimdal/lib/krb5/salt.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/salt.c projects/altix2/crypto/heimdal/lib/krb5/scache.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/scache.c projects/altix2/crypto/heimdal/lib/krb5/send_to_kdc_plugin.h - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/send_to_kdc_plugin.h projects/altix2/crypto/heimdal/lib/krb5/store-int.c - copied unchanged from r234331, head/crypto/heimdal/lib/krb5/store-int.c projects/altix2/crypto/heimdal/lib/ntlm/ntlm_err.et - copied unchanged from r234331, head/crypto/heimdal/lib/ntlm/ntlm_err.et projects/altix2/crypto/heimdal/lib/roken/cloexec.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/cloexec.c projects/altix2/crypto/heimdal/lib/roken/ct.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/ct.c projects/altix2/crypto/heimdal/lib/roken/doxygen.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/doxygen.c projects/altix2/crypto/heimdal/lib/roken/qsort.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/qsort.c projects/altix2/crypto/heimdal/lib/roken/rand.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/rand.c projects/altix2/crypto/heimdal/lib/roken/rkpty.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/rkpty.c projects/altix2/crypto/heimdal/lib/roken/search.hin - copied unchanged from r234331, head/crypto/heimdal/lib/roken/search.hin projects/altix2/crypto/heimdal/lib/roken/strerror_r.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/strerror_r.c projects/altix2/crypto/heimdal/lib/roken/tsearch.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/tsearch.c projects/altix2/crypto/heimdal/lib/roken/version-script.map - copied unchanged from r234331, head/crypto/heimdal/lib/roken/version-script.map projects/altix2/crypto/heimdal/lib/roken/xfree.c - copied unchanged from r234331, head/crypto/heimdal/lib/roken/xfree.c projects/altix2/crypto/heimdal/lib/sqlite/ - copied from r234331, head/crypto/heimdal/lib/sqlite/ projects/altix2/crypto/heimdal/lib/wind/ - copied from r234331, head/crypto/heimdal/lib/wind/ projects/altix2/etc/rc.d/kfd - copied unchanged from r234331, head/etc/rc.d/kfd projects/altix2/gnu/lib/libsupc++/Version.map - copied unchanged from r234331, head/gnu/lib/libsupc++/Version.map projects/altix2/kerberos5/lib/libasn1/version.map - copied unchanged from r234331, head/kerberos5/lib/libasn1/version.map projects/altix2/kerberos5/lib/libgssapi_krb5/gss_oid.c - copied unchanged from r234331, head/kerberos5/lib/libgssapi_krb5/gss_oid.c projects/altix2/kerberos5/lib/libgssapi_spnego/freebsd_compat.c - copied unchanged from r234331, head/kerberos5/lib/libgssapi_spnego/freebsd_compat.c projects/altix2/kerberos5/lib/libheimbase/ - copied from r234331, head/kerberos5/lib/libheimbase/ projects/altix2/kerberos5/lib/libheimipcc/ - copied from r234331, head/kerberos5/lib/libheimipcc/ projects/altix2/kerberos5/lib/libheimipcs/ - copied from r234331, head/kerberos5/lib/libheimipcs/ projects/altix2/kerberos5/lib/libheimsqlite/ - copied from r234331, head/kerberos5/lib/libheimsqlite/ projects/altix2/kerberos5/lib/libkafs5/version.map - copied unchanged from r234331, head/kerberos5/lib/libkafs5/version.map projects/altix2/kerberos5/lib/libkdc/ - copied from r234331, head/kerberos5/lib/libkdc/ projects/altix2/kerberos5/lib/libwind/ - copied from r234331, head/kerberos5/lib/libwind/ projects/altix2/kerberos5/libexec/digest-service/ - copied from r234331, head/kerberos5/libexec/digest-service/ projects/altix2/kerberos5/libexec/kdigest/ - copied from r234331, head/kerberos5/libexec/kdigest/ projects/altix2/kerberos5/libexec/kfd/ - copied from r234331, head/kerberos5/libexec/kfd/ projects/altix2/kerberos5/libexec/kimpersonate/ - copied from r234331, head/kerberos5/libexec/kimpersonate/ projects/altix2/kerberos5/usr.bin/hxtool/ - copied from r234331, head/kerberos5/usr.bin/hxtool/ projects/altix2/kerberos5/usr.bin/kcc/ - copied from r234331, head/kerberos5/usr.bin/kcc/ projects/altix2/kerberos5/usr.bin/kf/ - copied from r234331, head/kerberos5/usr.bin/kf/ projects/altix2/kerberos5/usr.bin/kgetcred/ - copied from r234331, head/kerberos5/usr.bin/kgetcred/ projects/altix2/kerberos5/usr.bin/string2key/ - copied from r234331, head/kerberos5/usr.bin/string2key/ projects/altix2/kerberos5/usr.sbin/iprop-log/ - copied from r234331, head/kerberos5/usr.sbin/iprop-log/ projects/altix2/lib/csu/common/ignore_init.c - copied unchanged from r234331, head/lib/csu/common/ignore_init.c projects/altix2/lib/csu/common/notes.h - copied unchanged from r234331, head/lib/csu/common/notes.h projects/altix2/lib/libc/locale/ctype_l.3 - copied unchanged from r234331, head/lib/libc/locale/ctype_l.3 projects/altix2/lib/libcxxrt/Version.map - copied unchanged from r234331, head/lib/libcxxrt/Version.map projects/altix2/lib/libpmc/pmc.mips24k.3 - copied unchanged from r234331, head/lib/libpmc/pmc.mips24k.3 projects/altix2/lib/libpmc/pmc.octeon.3 - copied unchanged from r234331, head/lib/libpmc/pmc.octeon.3 projects/altix2/lib/libpmc/pmc.soft.3 - copied unchanged from r234331, head/lib/libpmc/pmc.soft.3 projects/altix2/share/examples/csh/ - copied from r234331, head/share/examples/csh/ projects/altix2/share/man/man4/wbwd.4 - copied unchanged from r234331, head/share/man/man4/wbwd.4 projects/altix2/sys/amd64/include/npx.h - copied unchanged from r234331, head/sys/amd64/include/npx.h projects/altix2/sys/arm/conf/GUMSTIX-QEMU - copied unchanged from r234331, head/sys/arm/conf/GUMSTIX-QEMU projects/altix2/sys/cddl/contrib/opensolaris/uts/mips/ - copied from r234331, head/sys/cddl/contrib/opensolaris/uts/mips/ projects/altix2/sys/cddl/dev/dtrace/mips/ - copied from r234331, head/sys/cddl/dev/dtrace/mips/ projects/altix2/sys/contrib/dev/acpica/compiler/preprocess.h - copied unchanged from r234331, head/sys/contrib/dev/acpica/compiler/preprocess.h projects/altix2/sys/contrib/dev/acpica/compiler/prexpress.c - copied unchanged from r234331, head/sys/contrib/dev/acpica/compiler/prexpress.c projects/altix2/sys/contrib/dev/acpica/compiler/prmacros.c - copied unchanged from r234331, head/sys/contrib/dev/acpica/compiler/prmacros.c projects/altix2/sys/contrib/dev/acpica/compiler/prparser.l - copied unchanged from r234331, head/sys/contrib/dev/acpica/compiler/prparser.l projects/altix2/sys/contrib/dev/acpica/compiler/prparser.y - copied unchanged from r234331, head/sys/contrib/dev/acpica/compiler/prparser.y projects/altix2/sys/contrib/dev/acpica/compiler/prscan.c - copied unchanged from r234331, head/sys/contrib/dev/acpica/compiler/prscan.c projects/altix2/sys/contrib/dev/acpica/compiler/prutils.c - copied unchanged from r234331, head/sys/contrib/dev/acpica/compiler/prutils.c projects/altix2/sys/contrib/dev/ral/microcode.h - copied unchanged from r234331, head/sys/contrib/dev/ral/microcode.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ciu2-defs.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-ciu2-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-endor-defs.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-endor-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-eoi-defs.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-eoi-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-cfg.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-helper-cfg.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-cfg.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-helper-cfg.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-ilk.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-helper-ilk.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-ilk.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-helper-ilk.h projects/altix2/sys/contrib/octeon-sdk/cvmx-hfa.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-hfa.c projects/altix2/sys/contrib/octeon-sdk/cvmx-hfa.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-hfa.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ilk-defs.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-ilk-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ilk.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-ilk.c projects/altix2/sys/contrib/octeon-sdk/cvmx-ilk.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-ilk.h projects/altix2/sys/contrib/octeon-sdk/cvmx-iob1-defs.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-iob1-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ipd.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-ipd.c projects/altix2/sys/contrib/octeon-sdk/cvmx-malloc/ - copied from r234331, head/sys/contrib/octeon-sdk/cvmx-malloc/ projects/altix2/sys/contrib/octeon-sdk/cvmx-profiler.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-profiler.c projects/altix2/sys/contrib/octeon-sdk/cvmx-profiler.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-profiler.h projects/altix2/sys/contrib/octeon-sdk/cvmx-qlm-tables.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-qlm-tables.c projects/altix2/sys/contrib/octeon-sdk/cvmx-qlm.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-qlm.c projects/altix2/sys/contrib/octeon-sdk/cvmx-qlm.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-qlm.h projects/altix2/sys/contrib/octeon-sdk/cvmx-resources.config - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-resources.config projects/altix2/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld projects/altix2/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld projects/altix2/sys/contrib/octeon-sdk/cvmx-shared-linux.ld - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-shared-linux.ld projects/altix2/sys/contrib/octeon-sdk/cvmx-sso-defs.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-sso-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-trax-defs.h - copied unchanged from r234331, head/sys/contrib/octeon-sdk/cvmx-trax-defs.h projects/altix2/sys/contrib/octeon-sdk/octeon-feature.c - copied unchanged from r234331, head/sys/contrib/octeon-sdk/octeon-feature.c projects/altix2/sys/dev/hwpmc/hwpmc_octeon.c - copied unchanged from r234331, head/sys/dev/hwpmc/hwpmc_octeon.c projects/altix2/sys/dev/hwpmc/hwpmc_soft.c - copied unchanged from r234331, head/sys/dev/hwpmc/hwpmc_soft.c projects/altix2/sys/dev/hwpmc/hwpmc_soft.h - copied unchanged from r234331, head/sys/dev/hwpmc/hwpmc_soft.h projects/altix2/sys/dev/iicbus/ds1374.c - copied unchanged from r234331, head/sys/dev/iicbus/ds1374.c projects/altix2/sys/dev/iicbus/iicoc.c - copied unchanged from r234331, head/sys/dev/iicbus/iicoc.c projects/altix2/sys/dev/iicbus/iicoc.h - copied unchanged from r234331, head/sys/dev/iicbus/iicoc.h projects/altix2/sys/dev/iicbus/pcf8563.c - copied unchanged from r234331, head/sys/dev/iicbus/pcf8563.c projects/altix2/sys/dev/iicbus/pcf8563reg.h - copied unchanged from r234331, head/sys/dev/iicbus/pcf8563reg.h projects/altix2/sys/dev/mfi/mfi_syspd.c - copied unchanged from r234331, head/sys/dev/mfi/mfi_syspd.c projects/altix2/sys/dev/mfi/mfi_tbolt.c - copied unchanged from r234331, head/sys/dev/mfi/mfi_tbolt.c projects/altix2/sys/dev/mpt/mpilib/mpi_log_fc.h - copied unchanged from r234331, head/sys/dev/mpt/mpilib/mpi_log_fc.h projects/altix2/sys/dev/mpt/mpilib/mpi_log_sas.h - copied unchanged from r234331, head/sys/dev/mpt/mpilib/mpi_log_sas.h projects/altix2/sys/dev/netmap/netmap_mem1.c - copied unchanged from r234331, head/sys/dev/netmap/netmap_mem1.c projects/altix2/sys/dev/netmap/netmap_mem2.c - copied unchanged from r234331, head/sys/dev/netmap/netmap_mem2.c projects/altix2/sys/dev/uart/uart_cpu_x86.c - copied unchanged from r234331, head/sys/dev/uart/uart_cpu_x86.c projects/altix2/sys/dev/wbwd/ - copied from r234331, head/sys/dev/wbwd/ projects/altix2/sys/geom/part/g_part_ldm.c - copied unchanged from r234331, head/sys/geom/part/g_part_ldm.c projects/altix2/sys/mips/cavium/octeon_irq.h - copied unchanged from r234331, head/sys/mips/cavium/octeon_irq.h projects/altix2/sys/mips/cavium/octeon_pmc.c - copied unchanged from r234331, head/sys/mips/cavium/octeon_pmc.c projects/altix2/sys/mips/conf/AP94 - copied unchanged from r234331, head/sys/mips/conf/AP94 projects/altix2/sys/mips/conf/AP94.hints - copied unchanged from r234331, head/sys/mips/conf/AP94.hints projects/altix2/sys/mips/conf/AP96 - copied unchanged from r234331, head/sys/mips/conf/AP96 projects/altix2/sys/mips/conf/AP96.hints - copied unchanged from r234331, head/sys/mips/conf/AP96.hints projects/altix2/sys/mips/conf/XLP.hints - copied unchanged from r234331, head/sys/mips/conf/XLP.hints projects/altix2/sys/mips/include/tls.h - copied unchanged from r234331, head/sys/mips/include/tls.h projects/altix2/sys/mips/mips/libkern_machdep.c - copied unchanged from r234331, head/sys/mips/mips/libkern_machdep.c projects/altix2/sys/mips/nlm/board_cpld.c - copied unchanged from r234331, head/sys/mips/nlm/board_cpld.c projects/altix2/sys/mips/nlm/board_eeprom.c - copied unchanged from r234331, head/sys/mips/nlm/board_eeprom.c projects/altix2/sys/mips/nlm/dev/ - copied from r234331, head/sys/mips/nlm/dev/ projects/altix2/sys/mips/nlm/hal/gbu.h - copied unchanged from r234331, head/sys/mips/nlm/hal/gbu.h projects/altix2/sys/mips/nlm/hal/interlaken.h - copied unchanged from r234331, head/sys/mips/nlm/hal/interlaken.h projects/altix2/sys/mips/nlm/hal/mdio.h - copied unchanged from r234331, head/sys/mips/nlm/hal/mdio.h projects/altix2/sys/mips/nlm/hal/nae.h - copied unchanged from r234331, head/sys/mips/nlm/hal/nae.h projects/altix2/sys/mips/nlm/hal/nlmsaelib.h - copied unchanged from r234331, head/sys/mips/nlm/hal/nlmsaelib.h projects/altix2/sys/mips/nlm/hal/poe.h - copied unchanged from r234331, head/sys/mips/nlm/hal/poe.h projects/altix2/sys/mips/nlm/hal/sgmii.h - copied unchanged from r234331, head/sys/mips/nlm/hal/sgmii.h projects/altix2/sys/mips/nlm/hal/ucore_loader.h - copied unchanged from r234331, head/sys/mips/nlm/hal/ucore_loader.h projects/altix2/sys/mips/nlm/hal/xaui.h - copied unchanged from r234331, head/sys/mips/nlm/hal/xaui.h projects/altix2/sys/modules/acl_nfs4/ - copied from r234331, head/sys/modules/acl_nfs4/ projects/altix2/sys/modules/acl_posix1e/ - copied from r234331, head/sys/modules/acl_posix1e/ projects/altix2/sys/modules/geom/geom_part/geom_part_ldm/ - copied from r234331, head/sys/modules/geom/geom_part/geom_part_ldm/ projects/altix2/sys/modules/ralfw/rt2860/ - copied from r234331, head/sys/modules/ralfw/rt2860/ projects/altix2/sys/modules/usb/dwc_otg/ - copied from r234331, head/sys/modules/usb/dwc_otg/ projects/altix2/sys/modules/wbwd/ - copied from r234331, head/sys/modules/wbwd/ projects/altix2/sys/x86/include/fpu.h - copied unchanged from r234331, head/sys/x86/include/fpu.h projects/altix2/sys/x86/include/legacyvar.h - copied unchanged from r234331, head/sys/x86/include/legacyvar.h projects/altix2/sys/x86/include/psl.h - copied unchanged from r234331, head/sys/x86/include/psl.h projects/altix2/sys/x86/include/reg.h - copied unchanged from r234331, head/sys/x86/include/reg.h projects/altix2/sys/x86/include/segments.h - copied unchanged from r234331, head/sys/x86/include/segments.h projects/altix2/sys/x86/include/specialreg.h - copied unchanged from r234331, head/sys/x86/include/specialreg.h projects/altix2/sys/x86/include/sysarch.h - copied unchanged from r234331, head/sys/x86/include/sysarch.h projects/altix2/sys/x86/x86/intr_machdep.c - copied unchanged from r234331, head/sys/x86/x86/intr_machdep.c projects/altix2/sys/x86/x86/legacy.c - copied unchanged from r234331, head/sys/x86/x86/legacy.c projects/altix2/tools/regression/bin/sh/expansion/arith12.0 - copied unchanged from r234331, head/tools/regression/bin/sh/expansion/arith12.0 projects/altix2/usr.sbin/pkg/ - copied from r234331, head/usr.sbin/pkg/ Replaced: projects/altix2/contrib/com_err/ChangeLog - copied unchanged from r234331, head/contrib/com_err/ChangeLog Deleted: projects/altix2/Makefile.mips projects/altix2/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.html projects/altix2/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.pdf projects/altix2/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.txt projects/altix2/contrib/bind9/bin/rndc/unix/ projects/altix2/contrib/bind9/release-notes.css projects/altix2/contrib/com_err/Makefile.am projects/altix2/contrib/com_err/Makefile.in projects/altix2/contrib/com_err/getarg.c projects/altix2/contrib/com_err/getarg.h projects/altix2/contrib/com_err/lex.c projects/altix2/contrib/com_err/parse.c projects/altix2/contrib/com_err/parse.h projects/altix2/contrib/libcxxrt/typeinfo projects/altix2/crypto/heimdal/appl/ftp/ftp/krb4.c projects/altix2/crypto/heimdal/appl/ftp/ftpd/krb4.c projects/altix2/crypto/heimdal/appl/login/login_protos.h projects/altix2/crypto/heimdal/appl/telnet/libtelnet/kerberos.c projects/altix2/crypto/heimdal/appl/telnet/libtelnet/krb4encpwd.c projects/altix2/crypto/heimdal/cf/ projects/altix2/crypto/heimdal/configure.in projects/altix2/crypto/heimdal/include/make_crypto.c projects/altix2/crypto/heimdal/kcm/cursor.c projects/altix2/crypto/heimdal/kcm/kcm_protos.h projects/altix2/crypto/heimdal/kdc/524.c projects/altix2/crypto/heimdal/kdc/kadb.h projects/altix2/crypto/heimdal/kdc/kaserver.c projects/altix2/crypto/heimdal/kdc/kerberos4.c projects/altix2/crypto/heimdal/kdc/v4_dump.c projects/altix2/crypto/heimdal/kuser/kimpersonate.1 projects/altix2/crypto/heimdal/lib/45/ projects/altix2/crypto/heimdal/lib/asn1/CMS.asn1 projects/altix2/crypto/heimdal/lib/asn1/k5.asn1 projects/altix2/crypto/heimdal/lib/asn1/parse.c projects/altix2/crypto/heimdal/lib/asn1/parse.h projects/altix2/crypto/heimdal/lib/asn1/parse.y projects/altix2/crypto/heimdal/lib/auth/ projects/altix2/crypto/heimdal/lib/gssapi/gss.c projects/altix2/crypto/heimdal/lib/gssapi/krb5/v1.c projects/altix2/crypto/heimdal/lib/gssapi/ntlm/digest.c projects/altix2/crypto/heimdal/lib/gssapi/ntlm/inquire_cred.c projects/altix2/crypto/heimdal/lib/hx509/data/ projects/altix2/crypto/heimdal/lib/kafs/README.dlfcn projects/altix2/crypto/heimdal/lib/kafs/afskrb.c projects/altix2/crypto/heimdal/lib/kafs/dlfcn.c projects/altix2/crypto/heimdal/lib/kafs/dlfcn.h projects/altix2/crypto/heimdal/lib/krb5/config_file_netinfo.c projects/altix2/crypto/heimdal/lib/krb5/get_in_tkt_pw.c projects/altix2/crypto/heimdal/lib/krb5/get_in_tkt_with_keytab.c projects/altix2/crypto/heimdal/lib/krb5/get_in_tkt_with_skey.c projects/altix2/crypto/heimdal/lib/krb5/heim_threads.h projects/altix2/crypto/heimdal/lib/krb5/keytab_krb4.c projects/altix2/crypto/heimdal/lib/krb5/krb5.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_address.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_ccache.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_compare_creds.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_config.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_context.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_crypto_init.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_data.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_expand_hostname.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_keyblock.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_keytab.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_kuserok.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_storage.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_ticket.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_unparse_name.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_warn.3 projects/altix2/crypto/heimdal/lib/krb5/name-45-test.c projects/altix2/crypto/heimdal/lib/krb5/v4_glue.c projects/altix2/crypto/heimdal/lib/roken/snprintf-test.h projects/altix2/crypto/heimdal/lib/roken/vis.h projects/altix2/crypto/heimdal/lib/sl/lex.c projects/altix2/crypto/heimdal/lib/sl/lex.l projects/altix2/crypto/heimdal/lib/sl/make_cmds.c projects/altix2/crypto/heimdal/lib/sl/make_cmds.h projects/altix2/crypto/heimdal/lib/sl/parse.c projects/altix2/crypto/heimdal/lib/sl/parse.h projects/altix2/crypto/heimdal/lib/sl/parse.y projects/altix2/crypto/heimdal/lib/sl/ss.c projects/altix2/crypto/heimdal/lib/sl/ss.h projects/altix2/crypto/heimdal/lib/vers/make-print-version.c projects/altix2/crypto/heimdal/packages/ projects/altix2/crypto/heimdal/tests/ projects/altix2/crypto/heimdal/tools/heimdal-build.sh projects/altix2/kerberos5/lib/libgssapi_spnego/prefix.c projects/altix2/kerberos5/tools/make-print-version/ projects/altix2/kerberos5/usr.bin/klist/ projects/altix2/lib/libpmc/pmc.mips.3 projects/altix2/sys/amd64/amd64/intr_machdep.c projects/altix2/sys/amd64/amd64/legacy.c projects/altix2/sys/amd64/include/legacyvar.h projects/altix2/sys/compat/ia32/ia32_reg.h projects/altix2/sys/contrib/dev/ral/rt2661_ucode.h projects/altix2/sys/contrib/octeon-sdk/cvmx-csr-db-support.c projects/altix2/sys/contrib/octeon-sdk/cvmx-csr-db.c projects/altix2/sys/contrib/octeon-sdk/cvmx-csr-db.h projects/altix2/sys/contrib/octeon-sdk/cvmx-error-custom.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-custom.h projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error.c projects/altix2/sys/contrib/octeon-sdk/cvmx-error.h projects/altix2/sys/dev/hwpmc/hwpmc_mips24k.h projects/altix2/sys/dev/mpt/mpilib/mpi_inb.h projects/altix2/sys/dev/uart/uart_cpu_amd64.c projects/altix2/sys/dev/uart/uart_cpu_i386.c projects/altix2/sys/fs/fifofs/fifo.h projects/altix2/sys/i386/i386/intr_machdep.c projects/altix2/sys/i386/i386/legacy.c projects/altix2/sys/i386/include/legacyvar.h projects/altix2/sys/mips/include/bswap.h projects/altix2/sys/mips/include/clockvar.h projects/altix2/sys/mips/include/cputypes.h projects/altix2/sys/mips/include/iodev.h projects/altix2/sys/mips/include/mp_watchdog.h projects/altix2/sys/mips/include/pci_cfgreg.h projects/altix2/sys/mips/include/ppireg.h projects/altix2/sys/mips/include/timerreg.h projects/altix2/sys/mips/mips/elf64_machdep.c projects/altix2/sys/mips/mips/mainbus.c projects/altix2/sys/mips/nlm/intern_dev.c projects/altix2/sys/mips/nlm/uart_pci_xlp.c projects/altix2/sys/pc98/include/legacyvar.h Modified: projects/altix2/Makefile projects/altix2/Makefile.inc1 projects/altix2/ObsoleteFiles.inc projects/altix2/UPDATING projects/altix2/bin/expr/expr.y projects/altix2/bin/kenv/kenv.1 projects/altix2/bin/ps/ps.1 projects/altix2/bin/pwait/pwait.1 projects/altix2/bin/setfacl/setfacl.1 projects/altix2/bin/sh/jobs.c projects/altix2/bin/sh/sh.1 projects/altix2/bin/stty/stty.1 projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c projects/altix2/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c projects/altix2/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c projects/altix2/cddl/contrib/opensolaris/tools/ctf/cvt/ctftools.h projects/altix2/cddl/contrib/opensolaris/tools/ctf/cvt/output.c projects/altix2/cddl/lib/Makefile projects/altix2/cddl/lib/libdtrace/Makefile projects/altix2/cddl/usr.sbin/Makefile projects/altix2/contrib/bind9/CHANGES projects/altix2/contrib/bind9/COPYRIGHT projects/altix2/contrib/bind9/FAQ.xml projects/altix2/contrib/bind9/Makefile.in projects/altix2/contrib/bind9/README projects/altix2/contrib/bind9/acconfig.h projects/altix2/contrib/bind9/bin/Makefile.in projects/altix2/contrib/bind9/bin/check/Makefile.in projects/altix2/contrib/bind9/bin/check/check-tool.c projects/altix2/contrib/bind9/bin/check/check-tool.h projects/altix2/contrib/bind9/bin/check/named-checkconf.8 projects/altix2/contrib/bind9/bin/check/named-checkconf.c projects/altix2/contrib/bind9/bin/check/named-checkconf.docbook projects/altix2/contrib/bind9/bin/check/named-checkconf.html projects/altix2/contrib/bind9/bin/check/named-checkzone.8 projects/altix2/contrib/bind9/bin/check/named-checkzone.c projects/altix2/contrib/bind9/bin/check/named-checkzone.docbook projects/altix2/contrib/bind9/bin/check/named-checkzone.html projects/altix2/contrib/bind9/bin/confgen/Makefile.in projects/altix2/contrib/bind9/bin/confgen/ddns-confgen.8 projects/altix2/contrib/bind9/bin/confgen/ddns-confgen.c projects/altix2/contrib/bind9/bin/confgen/ddns-confgen.docbook projects/altix2/contrib/bind9/bin/confgen/ddns-confgen.html projects/altix2/contrib/bind9/bin/confgen/include/confgen/os.h projects/altix2/contrib/bind9/bin/confgen/keygen.c projects/altix2/contrib/bind9/bin/confgen/keygen.h projects/altix2/contrib/bind9/bin/confgen/rndc-confgen.8 projects/altix2/contrib/bind9/bin/confgen/rndc-confgen.c projects/altix2/contrib/bind9/bin/confgen/rndc-confgen.docbook projects/altix2/contrib/bind9/bin/confgen/rndc-confgen.html projects/altix2/contrib/bind9/bin/confgen/unix/Makefile.in projects/altix2/contrib/bind9/bin/confgen/unix/os.c projects/altix2/contrib/bind9/bin/confgen/util.c projects/altix2/contrib/bind9/bin/confgen/util.h projects/altix2/contrib/bind9/bin/dig/Makefile.in projects/altix2/contrib/bind9/bin/dig/dig.1 projects/altix2/contrib/bind9/bin/dig/dig.c projects/altix2/contrib/bind9/bin/dig/dig.docbook projects/altix2/contrib/bind9/bin/dig/dig.html projects/altix2/contrib/bind9/bin/dig/dighost.c projects/altix2/contrib/bind9/bin/dig/host.1 projects/altix2/contrib/bind9/bin/dig/host.c projects/altix2/contrib/bind9/bin/dig/host.docbook projects/altix2/contrib/bind9/bin/dig/host.html projects/altix2/contrib/bind9/bin/dig/include/dig/dig.h projects/altix2/contrib/bind9/bin/dig/nslookup.1 projects/altix2/contrib/bind9/bin/dig/nslookup.c projects/altix2/contrib/bind9/bin/dig/nslookup.docbook projects/altix2/contrib/bind9/bin/dig/nslookup.html projects/altix2/contrib/bind9/bin/dnssec/Makefile.in projects/altix2/contrib/bind9/bin/dnssec/dnssec-dsfromkey.8 projects/altix2/contrib/bind9/bin/dnssec/dnssec-dsfromkey.c projects/altix2/contrib/bind9/bin/dnssec/dnssec-dsfromkey.docbook projects/altix2/contrib/bind9/bin/dnssec/dnssec-dsfromkey.html projects/altix2/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.8 projects/altix2/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.c projects/altix2/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.docbook projects/altix2/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html projects/altix2/contrib/bind9/bin/dnssec/dnssec-keygen.8 projects/altix2/contrib/bind9/bin/dnssec/dnssec-keygen.c projects/altix2/contrib/bind9/bin/dnssec/dnssec-keygen.docbook projects/altix2/contrib/bind9/bin/dnssec/dnssec-keygen.html projects/altix2/contrib/bind9/bin/dnssec/dnssec-revoke.8 projects/altix2/contrib/bind9/bin/dnssec/dnssec-revoke.c projects/altix2/contrib/bind9/bin/dnssec/dnssec-revoke.docbook projects/altix2/contrib/bind9/bin/dnssec/dnssec-revoke.html projects/altix2/contrib/bind9/bin/dnssec/dnssec-settime.8 projects/altix2/contrib/bind9/bin/dnssec/dnssec-settime.c projects/altix2/contrib/bind9/bin/dnssec/dnssec-settime.docbook projects/altix2/contrib/bind9/bin/dnssec/dnssec-settime.html projects/altix2/contrib/bind9/bin/dnssec/dnssec-signzone.8 projects/altix2/contrib/bind9/bin/dnssec/dnssec-signzone.c projects/altix2/contrib/bind9/bin/dnssec/dnssec-signzone.docbook projects/altix2/contrib/bind9/bin/dnssec/dnssec-signzone.html projects/altix2/contrib/bind9/bin/dnssec/dnssectool.c projects/altix2/contrib/bind9/bin/dnssec/dnssectool.h projects/altix2/contrib/bind9/bin/named/Makefile.in projects/altix2/contrib/bind9/bin/named/bind.keys.h projects/altix2/contrib/bind9/bin/named/bind9.xsl projects/altix2/contrib/bind9/bin/named/bind9.xsl.h projects/altix2/contrib/bind9/bin/named/builtin.c projects/altix2/contrib/bind9/bin/named/client.c projects/altix2/contrib/bind9/bin/named/config.c projects/altix2/contrib/bind9/bin/named/control.c projects/altix2/contrib/bind9/bin/named/controlconf.c projects/altix2/contrib/bind9/bin/named/convertxsl.pl projects/altix2/contrib/bind9/bin/named/include/dlz/dlz_dlopen_driver.h projects/altix2/contrib/bind9/bin/named/include/named/builtin.h projects/altix2/contrib/bind9/bin/named/include/named/client.h projects/altix2/contrib/bind9/bin/named/include/named/config.h projects/altix2/contrib/bind9/bin/named/include/named/control.h projects/altix2/contrib/bind9/bin/named/include/named/globals.h projects/altix2/contrib/bind9/bin/named/include/named/interfacemgr.h projects/altix2/contrib/bind9/bin/named/include/named/listenlist.h projects/altix2/contrib/bind9/bin/named/include/named/log.h projects/altix2/contrib/bind9/bin/named/include/named/logconf.h projects/altix2/contrib/bind9/bin/named/include/named/lwaddr.h projects/altix2/contrib/bind9/bin/named/include/named/lwdclient.h projects/altix2/contrib/bind9/bin/named/include/named/lwresd.h projects/altix2/contrib/bind9/bin/named/include/named/lwsearch.h projects/altix2/contrib/bind9/bin/named/include/named/main.h projects/altix2/contrib/bind9/bin/named/include/named/notify.h projects/altix2/contrib/bind9/bin/named/include/named/ns_smf_globals.h projects/altix2/contrib/bind9/bin/named/include/named/query.h projects/altix2/contrib/bind9/bin/named/include/named/server.h projects/altix2/contrib/bind9/bin/named/include/named/sortlist.h projects/altix2/contrib/bind9/bin/named/include/named/statschannel.h projects/altix2/contrib/bind9/bin/named/include/named/tkeyconf.h projects/altix2/contrib/bind9/bin/named/include/named/tsigconf.h projects/altix2/contrib/bind9/bin/named/include/named/types.h projects/altix2/contrib/bind9/bin/named/include/named/update.h projects/altix2/contrib/bind9/bin/named/include/named/xfrout.h projects/altix2/contrib/bind9/bin/named/include/named/zoneconf.h projects/altix2/contrib/bind9/bin/named/interfacemgr.c projects/altix2/contrib/bind9/bin/named/listenlist.c projects/altix2/contrib/bind9/bin/named/log.c projects/altix2/contrib/bind9/bin/named/logconf.c projects/altix2/contrib/bind9/bin/named/lwaddr.c projects/altix2/contrib/bind9/bin/named/lwdclient.c projects/altix2/contrib/bind9/bin/named/lwderror.c projects/altix2/contrib/bind9/bin/named/lwdgabn.c projects/altix2/contrib/bind9/bin/named/lwdgnba.c projects/altix2/contrib/bind9/bin/named/lwdgrbn.c projects/altix2/contrib/bind9/bin/named/lwdnoop.c projects/altix2/contrib/bind9/bin/named/lwresd.8 projects/altix2/contrib/bind9/bin/named/lwresd.c projects/altix2/contrib/bind9/bin/named/lwresd.docbook projects/altix2/contrib/bind9/bin/named/lwresd.html projects/altix2/contrib/bind9/bin/named/lwsearch.c projects/altix2/contrib/bind9/bin/named/main.c projects/altix2/contrib/bind9/bin/named/named.8 projects/altix2/contrib/bind9/bin/named/named.conf.5 projects/altix2/contrib/bind9/bin/named/named.conf.docbook projects/altix2/contrib/bind9/bin/named/named.conf.html projects/altix2/contrib/bind9/bin/named/named.docbook projects/altix2/contrib/bind9/bin/named/named.html projects/altix2/contrib/bind9/bin/named/notify.c projects/altix2/contrib/bind9/bin/named/query.c projects/altix2/contrib/bind9/bin/named/server.c projects/altix2/contrib/bind9/bin/named/sortlist.c projects/altix2/contrib/bind9/bin/named/statschannel.c projects/altix2/contrib/bind9/bin/named/tkeyconf.c projects/altix2/contrib/bind9/bin/named/tsigconf.c projects/altix2/contrib/bind9/bin/named/unix/Makefile.in projects/altix2/contrib/bind9/bin/named/unix/dlz_dlopen_driver.c projects/altix2/contrib/bind9/bin/named/unix/include/named/os.h projects/altix2/contrib/bind9/bin/named/unix/os.c projects/altix2/contrib/bind9/bin/named/update.c projects/altix2/contrib/bind9/bin/named/xfrout.c projects/altix2/contrib/bind9/bin/named/zoneconf.c projects/altix2/contrib/bind9/bin/nsupdate/Makefile.in projects/altix2/contrib/bind9/bin/nsupdate/nsupdate.1 projects/altix2/contrib/bind9/bin/nsupdate/nsupdate.c projects/altix2/contrib/bind9/bin/nsupdate/nsupdate.docbook projects/altix2/contrib/bind9/bin/nsupdate/nsupdate.html projects/altix2/contrib/bind9/bin/rndc/Makefile.in projects/altix2/contrib/bind9/bin/rndc/include/rndc/os.h projects/altix2/contrib/bind9/bin/rndc/rndc.8 projects/altix2/contrib/bind9/bin/rndc/rndc.c projects/altix2/contrib/bind9/bin/rndc/rndc.conf projects/altix2/contrib/bind9/bin/rndc/rndc.conf.5 projects/altix2/contrib/bind9/bin/rndc/rndc.conf.docbook projects/altix2/contrib/bind9/bin/rndc/rndc.conf.html projects/altix2/contrib/bind9/bin/rndc/rndc.docbook projects/altix2/contrib/bind9/bin/rndc/rndc.html projects/altix2/contrib/bind9/bin/rndc/util.c projects/altix2/contrib/bind9/bin/rndc/util.h projects/altix2/contrib/bind9/bin/tools/Makefile.in projects/altix2/contrib/bind9/bin/tools/arpaname.1 projects/altix2/contrib/bind9/bin/tools/arpaname.c projects/altix2/contrib/bind9/bin/tools/arpaname.docbook projects/altix2/contrib/bind9/bin/tools/arpaname.html projects/altix2/contrib/bind9/bin/tools/genrandom.8 projects/altix2/contrib/bind9/bin/tools/genrandom.c projects/altix2/contrib/bind9/bin/tools/genrandom.docbook projects/altix2/contrib/bind9/bin/tools/genrandom.html projects/altix2/contrib/bind9/bin/tools/isc-hmac-fixup.8 projects/altix2/contrib/bind9/bin/tools/isc-hmac-fixup.c projects/altix2/contrib/bind9/bin/tools/isc-hmac-fixup.docbook projects/altix2/contrib/bind9/bin/tools/isc-hmac-fixup.html projects/altix2/contrib/bind9/bin/tools/named-journalprint.8 projects/altix2/contrib/bind9/bin/tools/named-journalprint.c projects/altix2/contrib/bind9/bin/tools/named-journalprint.docbook projects/altix2/contrib/bind9/bin/tools/named-journalprint.html projects/altix2/contrib/bind9/bin/tools/nsec3hash.8 projects/altix2/contrib/bind9/bin/tools/nsec3hash.c projects/altix2/contrib/bind9/bin/tools/nsec3hash.docbook projects/altix2/contrib/bind9/bin/tools/nsec3hash.html projects/altix2/contrib/bind9/config.h.in projects/altix2/contrib/bind9/config.threads.in projects/altix2/contrib/bind9/configure.in projects/altix2/contrib/bind9/doc/Makefile.in projects/altix2/contrib/bind9/doc/arm/Bv9ARM-book.xml projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch01.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch02.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch03.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch04.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch05.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch06.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch07.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch08.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch09.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.ch10.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.html projects/altix2/contrib/bind9/doc/arm/Bv9ARM.pdf projects/altix2/contrib/bind9/doc/arm/Makefile.in projects/altix2/contrib/bind9/doc/arm/README-SGML projects/altix2/contrib/bind9/doc/arm/dnssec.xml projects/altix2/contrib/bind9/doc/arm/libdns.xml projects/altix2/contrib/bind9/doc/arm/man.arpaname.html projects/altix2/contrib/bind9/doc/arm/man.ddns-confgen.html projects/altix2/contrib/bind9/doc/arm/man.dig.html projects/altix2/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html projects/altix2/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html projects/altix2/contrib/bind9/doc/arm/man.dnssec-keygen.html projects/altix2/contrib/bind9/doc/arm/man.dnssec-revoke.html projects/altix2/contrib/bind9/doc/arm/man.dnssec-settime.html projects/altix2/contrib/bind9/doc/arm/man.dnssec-signzone.html projects/altix2/contrib/bind9/doc/arm/man.genrandom.html projects/altix2/contrib/bind9/doc/arm/man.host.html projects/altix2/contrib/bind9/doc/arm/man.isc-hmac-fixup.html projects/altix2/contrib/bind9/doc/arm/man.named-checkconf.html projects/altix2/contrib/bind9/doc/arm/man.named-checkzone.html projects/altix2/contrib/bind9/doc/arm/man.named-journalprint.html projects/altix2/contrib/bind9/doc/arm/man.named.html projects/altix2/contrib/bind9/doc/arm/man.nsec3hash.html projects/altix2/contrib/bind9/doc/arm/man.nsupdate.html projects/altix2/contrib/bind9/doc/arm/man.rndc-confgen.html projects/altix2/contrib/bind9/doc/arm/man.rndc.conf.html projects/altix2/contrib/bind9/doc/arm/man.rndc.html projects/altix2/contrib/bind9/doc/arm/managed-keys.xml projects/altix2/contrib/bind9/doc/arm/pkcs11.xml projects/altix2/contrib/bind9/doc/misc/Makefile.in projects/altix2/contrib/bind9/doc/misc/dnssec projects/altix2/contrib/bind9/doc/misc/format-options.pl projects/altix2/contrib/bind9/doc/misc/ipv6 projects/altix2/contrib/bind9/doc/misc/migration projects/altix2/contrib/bind9/doc/misc/migration-4to9 projects/altix2/contrib/bind9/doc/misc/options projects/altix2/contrib/bind9/doc/misc/rfc-compliance projects/altix2/contrib/bind9/doc/misc/roadmap projects/altix2/contrib/bind9/doc/misc/sdb projects/altix2/contrib/bind9/doc/misc/sort-options.pl projects/altix2/contrib/bind9/isc-config.sh.in projects/altix2/contrib/bind9/lib/Makefile.in projects/altix2/contrib/bind9/lib/bind9/Makefile.in projects/altix2/contrib/bind9/lib/bind9/api projects/altix2/contrib/bind9/lib/bind9/check.c projects/altix2/contrib/bind9/lib/bind9/getaddresses.c projects/altix2/contrib/bind9/lib/bind9/include/Makefile.in projects/altix2/contrib/bind9/lib/bind9/include/bind9/Makefile.in projects/altix2/contrib/bind9/lib/bind9/include/bind9/check.h projects/altix2/contrib/bind9/lib/bind9/include/bind9/getaddresses.h projects/altix2/contrib/bind9/lib/bind9/include/bind9/version.h projects/altix2/contrib/bind9/lib/bind9/version.c projects/altix2/contrib/bind9/lib/dns/Makefile.in projects/altix2/contrib/bind9/lib/dns/acache.c projects/altix2/contrib/bind9/lib/dns/acl.c projects/altix2/contrib/bind9/lib/dns/adb.c projects/altix2/contrib/bind9/lib/dns/api projects/altix2/contrib/bind9/lib/dns/byaddr.c projects/altix2/contrib/bind9/lib/dns/cache.c projects/altix2/contrib/bind9/lib/dns/callbacks.c projects/altix2/contrib/bind9/lib/dns/client.c projects/altix2/contrib/bind9/lib/dns/compress.c projects/altix2/contrib/bind9/lib/dns/db.c projects/altix2/contrib/bind9/lib/dns/dbiterator.c projects/altix2/contrib/bind9/lib/dns/dbtable.c projects/altix2/contrib/bind9/lib/dns/diff.c projects/altix2/contrib/bind9/lib/dns/dispatch.c projects/altix2/contrib/bind9/lib/dns/dlz.c projects/altix2/contrib/bind9/lib/dns/dns64.c projects/altix2/contrib/bind9/lib/dns/dnssec.c projects/altix2/contrib/bind9/lib/dns/ds.c projects/altix2/contrib/bind9/lib/dns/dst_api.c projects/altix2/contrib/bind9/lib/dns/dst_internal.h projects/altix2/contrib/bind9/lib/dns/dst_lib.c projects/altix2/contrib/bind9/lib/dns/dst_openssl.h projects/altix2/contrib/bind9/lib/dns/dst_parse.c projects/altix2/contrib/bind9/lib/dns/dst_parse.h projects/altix2/contrib/bind9/lib/dns/dst_result.c projects/altix2/contrib/bind9/lib/dns/ecdb.c projects/altix2/contrib/bind9/lib/dns/forward.c projects/altix2/contrib/bind9/lib/dns/gen-unix.h projects/altix2/contrib/bind9/lib/dns/gen.c projects/altix2/contrib/bind9/lib/dns/gssapi_link.c projects/altix2/contrib/bind9/lib/dns/gssapictx.c projects/altix2/contrib/bind9/lib/dns/hmac_link.c projects/altix2/contrib/bind9/lib/dns/include/Makefile.in projects/altix2/contrib/bind9/lib/dns/include/dns/Makefile.in projects/altix2/contrib/bind9/lib/dns/include/dns/acache.h projects/altix2/contrib/bind9/lib/dns/include/dns/acl.h projects/altix2/contrib/bind9/lib/dns/include/dns/adb.h projects/altix2/contrib/bind9/lib/dns/include/dns/bit.h projects/altix2/contrib/bind9/lib/dns/include/dns/byaddr.h projects/altix2/contrib/bind9/lib/dns/include/dns/cache.h projects/altix2/contrib/bind9/lib/dns/include/dns/callbacks.h projects/altix2/contrib/bind9/lib/dns/include/dns/cert.h projects/altix2/contrib/bind9/lib/dns/include/dns/client.h projects/altix2/contrib/bind9/lib/dns/include/dns/compress.h projects/altix2/contrib/bind9/lib/dns/include/dns/db.h projects/altix2/contrib/bind9/lib/dns/include/dns/dbiterator.h projects/altix2/contrib/bind9/lib/dns/include/dns/dbtable.h projects/altix2/contrib/bind9/lib/dns/include/dns/diff.h projects/altix2/contrib/bind9/lib/dns/include/dns/dispatch.h projects/altix2/contrib/bind9/lib/dns/include/dns/dlz.h projects/altix2/contrib/bind9/lib/dns/include/dns/dlz_dlopen.h projects/altix2/contrib/bind9/lib/dns/include/dns/dns64.h projects/altix2/contrib/bind9/lib/dns/include/dns/dnssec.h projects/altix2/contrib/bind9/lib/dns/include/dns/ds.h projects/altix2/contrib/bind9/lib/dns/include/dns/ecdb.h projects/altix2/contrib/bind9/lib/dns/include/dns/events.h projects/altix2/contrib/bind9/lib/dns/include/dns/fixedname.h projects/altix2/contrib/bind9/lib/dns/include/dns/forward.h projects/altix2/contrib/bind9/lib/dns/include/dns/iptable.h projects/altix2/contrib/bind9/lib/dns/include/dns/journal.h projects/altix2/contrib/bind9/lib/dns/include/dns/keydata.h projects/altix2/contrib/bind9/lib/dns/include/dns/keyflags.h projects/altix2/contrib/bind9/lib/dns/include/dns/keytable.h projects/altix2/contrib/bind9/lib/dns/include/dns/keyvalues.h projects/altix2/contrib/bind9/lib/dns/include/dns/lib.h projects/altix2/contrib/bind9/lib/dns/include/dns/log.h projects/altix2/contrib/bind9/lib/dns/include/dns/lookup.h projects/altix2/contrib/bind9/lib/dns/include/dns/master.h projects/altix2/contrib/bind9/lib/dns/include/dns/masterdump.h projects/altix2/contrib/bind9/lib/dns/include/dns/message.h projects/altix2/contrib/bind9/lib/dns/include/dns/name.h projects/altix2/contrib/bind9/lib/dns/include/dns/ncache.h projects/altix2/contrib/bind9/lib/dns/include/dns/nsec.h projects/altix2/contrib/bind9/lib/dns/include/dns/nsec3.h projects/altix2/contrib/bind9/lib/dns/include/dns/opcode.h projects/altix2/contrib/bind9/lib/dns/include/dns/order.h projects/altix2/contrib/bind9/lib/dns/include/dns/peer.h projects/altix2/contrib/bind9/lib/dns/include/dns/portlist.h projects/altix2/contrib/bind9/lib/dns/include/dns/private.h projects/altix2/contrib/bind9/lib/dns/include/dns/rbt.h projects/altix2/contrib/bind9/lib/dns/include/dns/rcode.h projects/altix2/contrib/bind9/lib/dns/include/dns/rdata.h projects/altix2/contrib/bind9/lib/dns/include/dns/rdataclass.h projects/altix2/contrib/bind9/lib/dns/include/dns/rdatalist.h projects/altix2/contrib/bind9/lib/dns/include/dns/rdataset.h projects/altix2/contrib/bind9/lib/dns/include/dns/rdatasetiter.h projects/altix2/contrib/bind9/lib/dns/include/dns/rdataslab.h projects/altix2/contrib/bind9/lib/dns/include/dns/rdatatype.h projects/altix2/contrib/bind9/lib/dns/include/dns/request.h projects/altix2/contrib/bind9/lib/dns/include/dns/resolver.h projects/altix2/contrib/bind9/lib/dns/include/dns/result.h projects/altix2/contrib/bind9/lib/dns/include/dns/rootns.h projects/altix2/contrib/bind9/lib/dns/include/dns/rpz.h projects/altix2/contrib/bind9/lib/dns/include/dns/rriterator.h projects/altix2/contrib/bind9/lib/dns/include/dns/sdb.h projects/altix2/contrib/bind9/lib/dns/include/dns/sdlz.h projects/altix2/contrib/bind9/lib/dns/include/dns/secalg.h projects/altix2/contrib/bind9/lib/dns/include/dns/secproto.h projects/altix2/contrib/bind9/lib/dns/include/dns/soa.h projects/altix2/contrib/bind9/lib/dns/include/dns/ssu.h projects/altix2/contrib/bind9/lib/dns/include/dns/stats.h projects/altix2/contrib/bind9/lib/dns/include/dns/tcpmsg.h projects/altix2/contrib/bind9/lib/dns/include/dns/time.h projects/altix2/contrib/bind9/lib/dns/include/dns/timer.h projects/altix2/contrib/bind9/lib/dns/include/dns/tkey.h projects/altix2/contrib/bind9/lib/dns/include/dns/tsec.h projects/altix2/contrib/bind9/lib/dns/include/dns/tsig.h projects/altix2/contrib/bind9/lib/dns/include/dns/ttl.h projects/altix2/contrib/bind9/lib/dns/include/dns/types.h projects/altix2/contrib/bind9/lib/dns/include/dns/validator.h projects/altix2/contrib/bind9/lib/dns/include/dns/version.h projects/altix2/contrib/bind9/lib/dns/include/dns/view.h projects/altix2/contrib/bind9/lib/dns/include/dns/xfrin.h projects/altix2/contrib/bind9/lib/dns/include/dns/zone.h projects/altix2/contrib/bind9/lib/dns/include/dns/zonekey.h projects/altix2/contrib/bind9/lib/dns/include/dns/zt.h projects/altix2/contrib/bind9/lib/dns/include/dst/Makefile.in projects/altix2/contrib/bind9/lib/dns/include/dst/dst.h projects/altix2/contrib/bind9/lib/dns/include/dst/gssapi.h projects/altix2/contrib/bind9/lib/dns/include/dst/lib.h projects/altix2/contrib/bind9/lib/dns/include/dst/result.h projects/altix2/contrib/bind9/lib/dns/iptable.c projects/altix2/contrib/bind9/lib/dns/journal.c projects/altix2/contrib/bind9/lib/dns/key.c projects/altix2/contrib/bind9/lib/dns/keydata.c projects/altix2/contrib/bind9/lib/dns/keytable.c projects/altix2/contrib/bind9/lib/dns/lib.c projects/altix2/contrib/bind9/lib/dns/log.c projects/altix2/contrib/bind9/lib/dns/lookup.c projects/altix2/contrib/bind9/lib/dns/master.c projects/altix2/contrib/bind9/lib/dns/masterdump.c projects/altix2/contrib/bind9/lib/dns/message.c projects/altix2/contrib/bind9/lib/dns/name.c projects/altix2/contrib/bind9/lib/dns/ncache.c projects/altix2/contrib/bind9/lib/dns/nsec.c projects/altix2/contrib/bind9/lib/dns/nsec3.c projects/altix2/contrib/bind9/lib/dns/openssl_link.c projects/altix2/contrib/bind9/lib/dns/openssldh_link.c projects/altix2/contrib/bind9/lib/dns/openssldsa_link.c projects/altix2/contrib/bind9/lib/dns/opensslgost_link.c projects/altix2/contrib/bind9/lib/dns/opensslrsa_link.c projects/altix2/contrib/bind9/lib/dns/order.c projects/altix2/contrib/bind9/lib/dns/peer.c projects/altix2/contrib/bind9/lib/dns/portlist.c projects/altix2/contrib/bind9/lib/dns/private.c projects/altix2/contrib/bind9/lib/dns/rbt.c projects/altix2/contrib/bind9/lib/dns/rbtdb.c projects/altix2/contrib/bind9/lib/dns/rbtdb.h projects/altix2/contrib/bind9/lib/dns/rbtdb64.c projects/altix2/contrib/bind9/lib/dns/rbtdb64.h projects/altix2/contrib/bind9/lib/dns/rcode.c projects/altix2/contrib/bind9/lib/dns/rdata.c projects/altix2/contrib/bind9/lib/dns/rdata/any_255/tsig_250.c projects/altix2/contrib/bind9/lib/dns/rdata/any_255/tsig_250.h projects/altix2/contrib/bind9/lib/dns/rdata/ch_3/a_1.c projects/altix2/contrib/bind9/lib/dns/rdata/ch_3/a_1.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/afsdb_18.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/afsdb_18.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/cert_37.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/cert_37.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/cname_5.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/cname_5.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/dname_39.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/dname_39.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/dnskey_48.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/dnskey_48.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/ds_43.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/ds_43.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/gpos_27.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/gpos_27.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/hinfo_13.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/hinfo_13.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/hip_55.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/hip_55.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/isdn_20.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/isdn_20.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/key_25.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/key_25.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/keydata_65533.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/keydata_65533.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/loc_29.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/loc_29.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/mb_7.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/mb_7.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/md_3.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/md_3.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/mf_4.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/mf_4.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/mg_8.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/mg_8.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/minfo_14.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/minfo_14.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/mr_9.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/mr_9.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/mx_15.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/mx_15.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/ns_2.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/ns_2.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/nsec3_50.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/nsec3_50.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/nsec3param_51.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/nsec3param_51.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/nsec_47.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/nsec_47.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/null_10.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/null_10.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/nxt_30.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/nxt_30.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/opt_41.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/opt_41.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/proforma.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/proforma.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/ptr_12.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/ptr_12.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/rp_17.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/rp_17.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/rrsig_46.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/rrsig_46.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/rt_21.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/rt_21.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/sig_24.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/sig_24.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/soa_6.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/soa_6.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/spf_99.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/spf_99.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/sshfp_44.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/sshfp_44.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/tkey_249.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/tkey_249.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/txt_16.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/txt_16.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/unspec_103.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/unspec_103.h projects/altix2/contrib/bind9/lib/dns/rdata/generic/x25_19.c projects/altix2/contrib/bind9/lib/dns/rdata/generic/x25_19.h projects/altix2/contrib/bind9/lib/dns/rdata/hs_4/a_1.c projects/altix2/contrib/bind9/lib/dns/rdata/hs_4/a_1.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/a6_38.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/a6_38.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/a_1.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/a_1.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/apl_42.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/apl_42.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/dhcid_49.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/dhcid_49.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/kx_36.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/kx_36.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/naptr_35.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/naptr_35.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/nsap_22.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/nsap_22.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/px_26.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/px_26.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/srv_33.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/srv_33.h projects/altix2/contrib/bind9/lib/dns/rdata/in_1/wks_11.c projects/altix2/contrib/bind9/lib/dns/rdata/in_1/wks_11.h projects/altix2/contrib/bind9/lib/dns/rdata/rdatastructpre.h projects/altix2/contrib/bind9/lib/dns/rdata/rdatastructsuf.h projects/altix2/contrib/bind9/lib/dns/rdatalist.c projects/altix2/contrib/bind9/lib/dns/rdatalist_p.h projects/altix2/contrib/bind9/lib/dns/rdataset.c projects/altix2/contrib/bind9/lib/dns/rdatasetiter.c projects/altix2/contrib/bind9/lib/dns/rdataslab.c projects/altix2/contrib/bind9/lib/dns/request.c projects/altix2/contrib/bind9/lib/dns/resolver.c projects/altix2/contrib/bind9/lib/dns/result.c projects/altix2/contrib/bind9/lib/dns/rootns.c projects/altix2/contrib/bind9/lib/dns/rpz.c projects/altix2/contrib/bind9/lib/dns/rriterator.c projects/altix2/contrib/bind9/lib/dns/sdb.c projects/altix2/contrib/bind9/lib/dns/sdlz.c projects/altix2/contrib/bind9/lib/dns/soa.c projects/altix2/contrib/bind9/lib/dns/spnego.asn1 projects/altix2/contrib/bind9/lib/dns/spnego.c projects/altix2/contrib/bind9/lib/dns/spnego.h projects/altix2/contrib/bind9/lib/dns/spnego_asn1.c projects/altix2/contrib/bind9/lib/dns/spnego_asn1.pl projects/altix2/contrib/bind9/lib/dns/ssu.c projects/altix2/contrib/bind9/lib/dns/ssu_external.c projects/altix2/contrib/bind9/lib/dns/stats.c projects/altix2/contrib/bind9/lib/dns/tcpmsg.c projects/altix2/contrib/bind9/lib/dns/time.c projects/altix2/contrib/bind9/lib/dns/timer.c projects/altix2/contrib/bind9/lib/dns/tkey.c projects/altix2/contrib/bind9/lib/dns/tsec.c projects/altix2/contrib/bind9/lib/dns/tsig.c projects/altix2/contrib/bind9/lib/dns/ttl.c projects/altix2/contrib/bind9/lib/dns/validator.c projects/altix2/contrib/bind9/lib/dns/version.c projects/altix2/contrib/bind9/lib/dns/view.c projects/altix2/contrib/bind9/lib/dns/xfrin.c projects/altix2/contrib/bind9/lib/dns/zone.c projects/altix2/contrib/bind9/lib/dns/zonekey.c projects/altix2/contrib/bind9/lib/dns/zt.c projects/altix2/contrib/bind9/lib/export/Makefile.in projects/altix2/contrib/bind9/lib/export/dns/Makefile.in projects/altix2/contrib/bind9/lib/export/dns/include/Makefile.in projects/altix2/contrib/bind9/lib/export/dns/include/dns/Makefile.in projects/altix2/contrib/bind9/lib/export/dns/include/dst/Makefile.in projects/altix2/contrib/bind9/lib/export/irs/Makefile.in projects/altix2/contrib/bind9/lib/export/irs/include/Makefile.in projects/altix2/contrib/bind9/lib/export/irs/include/irs/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/include/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/include/isc/bind9.h projects/altix2/contrib/bind9/lib/export/isc/nls/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/nothreads/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/nothreads/include/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/nothreads/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/pthreads/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/pthreads/include/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/pthreads/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/unix/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/unix/include/Makefile.in projects/altix2/contrib/bind9/lib/export/isc/unix/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/export/isccfg/Makefile.in projects/altix2/contrib/bind9/lib/export/isccfg/include/Makefile.in projects/altix2/contrib/bind9/lib/export/isccfg/include/isccfg/Makefile.in projects/altix2/contrib/bind9/lib/export/samples/Makefile-postinstall.in projects/altix2/contrib/bind9/lib/export/samples/Makefile.in projects/altix2/contrib/bind9/lib/export/samples/nsprobe.c projects/altix2/contrib/bind9/lib/export/samples/sample-async.c projects/altix2/contrib/bind9/lib/export/samples/sample-gai.c projects/altix2/contrib/bind9/lib/export/samples/sample-request.c projects/altix2/contrib/bind9/lib/export/samples/sample-update.c projects/altix2/contrib/bind9/lib/export/samples/sample.c projects/altix2/contrib/bind9/lib/irs/Makefile.in projects/altix2/contrib/bind9/lib/irs/api projects/altix2/contrib/bind9/lib/irs/context.c projects/altix2/contrib/bind9/lib/irs/dnsconf.c projects/altix2/contrib/bind9/lib/irs/gai_strerror.c projects/altix2/contrib/bind9/lib/irs/getaddrinfo.c projects/altix2/contrib/bind9/lib/irs/getnameinfo.c projects/altix2/contrib/bind9/lib/irs/include/Makefile.in projects/altix2/contrib/bind9/lib/irs/include/irs/Makefile.in projects/altix2/contrib/bind9/lib/irs/include/irs/context.h projects/altix2/contrib/bind9/lib/irs/include/irs/dnsconf.h projects/altix2/contrib/bind9/lib/irs/include/irs/netdb.h.in projects/altix2/contrib/bind9/lib/irs/include/irs/platform.h.in projects/altix2/contrib/bind9/lib/irs/include/irs/resconf.h projects/altix2/contrib/bind9/lib/irs/include/irs/types.h projects/altix2/contrib/bind9/lib/irs/include/irs/version.h projects/altix2/contrib/bind9/lib/irs/resconf.c projects/altix2/contrib/bind9/lib/irs/version.c projects/altix2/contrib/bind9/lib/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/alpha/Makefile.in projects/altix2/contrib/bind9/lib/isc/alpha/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/alpha/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/alpha/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isc/api projects/altix2/contrib/bind9/lib/isc/app_api.c projects/altix2/contrib/bind9/lib/isc/assertions.c projects/altix2/contrib/bind9/lib/isc/backtrace-emptytbl.c projects/altix2/contrib/bind9/lib/isc/backtrace.c projects/altix2/contrib/bind9/lib/isc/base32.c projects/altix2/contrib/bind9/lib/isc/base64.c projects/altix2/contrib/bind9/lib/isc/bitstring.c projects/altix2/contrib/bind9/lib/isc/buffer.c projects/altix2/contrib/bind9/lib/isc/bufferlist.c projects/altix2/contrib/bind9/lib/isc/commandline.c projects/altix2/contrib/bind9/lib/isc/entropy.c projects/altix2/contrib/bind9/lib/isc/error.c projects/altix2/contrib/bind9/lib/isc/event.c projects/altix2/contrib/bind9/lib/isc/fsaccess.c projects/altix2/contrib/bind9/lib/isc/hash.c projects/altix2/contrib/bind9/lib/isc/heap.c projects/altix2/contrib/bind9/lib/isc/hex.c projects/altix2/contrib/bind9/lib/isc/hmacmd5.c projects/altix2/contrib/bind9/lib/isc/hmacsha.c projects/altix2/contrib/bind9/lib/isc/httpd.c projects/altix2/contrib/bind9/lib/isc/ia64/Makefile.in projects/altix2/contrib/bind9/lib/isc/ia64/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/ia64/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/ia64/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isc/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/include/isc/app.h projects/altix2/contrib/bind9/lib/isc/include/isc/assertions.h projects/altix2/contrib/bind9/lib/isc/include/isc/backtrace.h projects/altix2/contrib/bind9/lib/isc/include/isc/base32.h projects/altix2/contrib/bind9/lib/isc/include/isc/base64.h projects/altix2/contrib/bind9/lib/isc/include/isc/bind9.h projects/altix2/contrib/bind9/lib/isc/include/isc/bitstring.h projects/altix2/contrib/bind9/lib/isc/include/isc/boolean.h projects/altix2/contrib/bind9/lib/isc/include/isc/buffer.h projects/altix2/contrib/bind9/lib/isc/include/isc/bufferlist.h projects/altix2/contrib/bind9/lib/isc/include/isc/commandline.h projects/altix2/contrib/bind9/lib/isc/include/isc/entropy.h projects/altix2/contrib/bind9/lib/isc/include/isc/error.h projects/altix2/contrib/bind9/lib/isc/include/isc/event.h projects/altix2/contrib/bind9/lib/isc/include/isc/eventclass.h projects/altix2/contrib/bind9/lib/isc/include/isc/file.h projects/altix2/contrib/bind9/lib/isc/include/isc/formatcheck.h projects/altix2/contrib/bind9/lib/isc/include/isc/fsaccess.h projects/altix2/contrib/bind9/lib/isc/include/isc/hash.h projects/altix2/contrib/bind9/lib/isc/include/isc/heap.h projects/altix2/contrib/bind9/lib/isc/include/isc/hex.h projects/altix2/contrib/bind9/lib/isc/include/isc/hmacmd5.h projects/altix2/contrib/bind9/lib/isc/include/isc/hmacsha.h projects/altix2/contrib/bind9/lib/isc/include/isc/httpd.h projects/altix2/contrib/bind9/lib/isc/include/isc/interfaceiter.h projects/altix2/contrib/bind9/lib/isc/include/isc/ipv6.h projects/altix2/contrib/bind9/lib/isc/include/isc/iterated_hash.h projects/altix2/contrib/bind9/lib/isc/include/isc/lang.h projects/altix2/contrib/bind9/lib/isc/include/isc/lex.h projects/altix2/contrib/bind9/lib/isc/include/isc/lfsr.h projects/altix2/contrib/bind9/lib/isc/include/isc/lib.h projects/altix2/contrib/bind9/lib/isc/include/isc/list.h projects/altix2/contrib/bind9/lib/isc/include/isc/log.h projects/altix2/contrib/bind9/lib/isc/include/isc/magic.h projects/altix2/contrib/bind9/lib/isc/include/isc/md5.h projects/altix2/contrib/bind9/lib/isc/include/isc/mem.h projects/altix2/contrib/bind9/lib/isc/include/isc/msgcat.h projects/altix2/contrib/bind9/lib/isc/include/isc/msgs.h projects/altix2/contrib/bind9/lib/isc/include/isc/mutexblock.h projects/altix2/contrib/bind9/lib/isc/include/isc/namespace.h projects/altix2/contrib/bind9/lib/isc/include/isc/netaddr.h projects/altix2/contrib/bind9/lib/isc/include/isc/netscope.h projects/altix2/contrib/bind9/lib/isc/include/isc/ondestroy.h projects/altix2/contrib/bind9/lib/isc/include/isc/os.h projects/altix2/contrib/bind9/lib/isc/include/isc/parseint.h projects/altix2/contrib/bind9/lib/isc/include/isc/platform.h.in projects/altix2/contrib/bind9/lib/isc/include/isc/portset.h projects/altix2/contrib/bind9/lib/isc/include/isc/print.h projects/altix2/contrib/bind9/lib/isc/include/isc/quota.h projects/altix2/contrib/bind9/lib/isc/include/isc/radix.h projects/altix2/contrib/bind9/lib/isc/include/isc/random.h projects/altix2/contrib/bind9/lib/isc/include/isc/ratelimiter.h projects/altix2/contrib/bind9/lib/isc/include/isc/refcount.h projects/altix2/contrib/bind9/lib/isc/include/isc/region.h projects/altix2/contrib/bind9/lib/isc/include/isc/resource.h projects/altix2/contrib/bind9/lib/isc/include/isc/result.h projects/altix2/contrib/bind9/lib/isc/include/isc/resultclass.h projects/altix2/contrib/bind9/lib/isc/include/isc/rwlock.h projects/altix2/contrib/bind9/lib/isc/include/isc/serial.h projects/altix2/contrib/bind9/lib/isc/include/isc/sha1.h projects/altix2/contrib/bind9/lib/isc/include/isc/sha2.h projects/altix2/contrib/bind9/lib/isc/include/isc/sockaddr.h projects/altix2/contrib/bind9/lib/isc/include/isc/socket.h projects/altix2/contrib/bind9/lib/isc/include/isc/stats.h projects/altix2/contrib/bind9/lib/isc/include/isc/stdio.h projects/altix2/contrib/bind9/lib/isc/include/isc/stdlib.h projects/altix2/contrib/bind9/lib/isc/include/isc/string.h projects/altix2/contrib/bind9/lib/isc/include/isc/symtab.h projects/altix2/contrib/bind9/lib/isc/include/isc/task.h projects/altix2/contrib/bind9/lib/isc/include/isc/taskpool.h projects/altix2/contrib/bind9/lib/isc/include/isc/timer.h projects/altix2/contrib/bind9/lib/isc/include/isc/types.h projects/altix2/contrib/bind9/lib/isc/include/isc/util.h projects/altix2/contrib/bind9/lib/isc/include/isc/version.h projects/altix2/contrib/bind9/lib/isc/include/isc/xml.h projects/altix2/contrib/bind9/lib/isc/inet_aton.c projects/altix2/contrib/bind9/lib/isc/inet_ntop.c projects/altix2/contrib/bind9/lib/isc/inet_pton.c projects/altix2/contrib/bind9/lib/isc/iterated_hash.c projects/altix2/contrib/bind9/lib/isc/lex.c projects/altix2/contrib/bind9/lib/isc/lfsr.c projects/altix2/contrib/bind9/lib/isc/lib.c projects/altix2/contrib/bind9/lib/isc/log.c projects/altix2/contrib/bind9/lib/isc/md5.c projects/altix2/contrib/bind9/lib/isc/mem.c projects/altix2/contrib/bind9/lib/isc/mem_api.c projects/altix2/contrib/bind9/lib/isc/mips/Makefile.in projects/altix2/contrib/bind9/lib/isc/mips/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/mips/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/mips/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isc/mutexblock.c projects/altix2/contrib/bind9/lib/isc/netaddr.c projects/altix2/contrib/bind9/lib/isc/netscope.c projects/altix2/contrib/bind9/lib/isc/nls/Makefile.in projects/altix2/contrib/bind9/lib/isc/nls/msgcat.c projects/altix2/contrib/bind9/lib/isc/noatomic/Makefile.in projects/altix2/contrib/bind9/lib/isc/noatomic/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/noatomic/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/noatomic/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isc/nothreads/Makefile.in projects/altix2/contrib/bind9/lib/isc/nothreads/condition.c projects/altix2/contrib/bind9/lib/isc/nothreads/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/nothreads/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/nothreads/include/isc/condition.h projects/altix2/contrib/bind9/lib/isc/nothreads/include/isc/mutex.h projects/altix2/contrib/bind9/lib/isc/nothreads/include/isc/once.h projects/altix2/contrib/bind9/lib/isc/nothreads/include/isc/thread.h projects/altix2/contrib/bind9/lib/isc/nothreads/mutex.c projects/altix2/contrib/bind9/lib/isc/nothreads/thread.c projects/altix2/contrib/bind9/lib/isc/ondestroy.c projects/altix2/contrib/bind9/lib/isc/parseint.c projects/altix2/contrib/bind9/lib/isc/portset.c projects/altix2/contrib/bind9/lib/isc/powerpc/Makefile.in projects/altix2/contrib/bind9/lib/isc/powerpc/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/powerpc/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/powerpc/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isc/print.c projects/altix2/contrib/bind9/lib/isc/pthreads/Makefile.in projects/altix2/contrib/bind9/lib/isc/pthreads/condition.c projects/altix2/contrib/bind9/lib/isc/pthreads/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/pthreads/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/pthreads/include/isc/condition.h projects/altix2/contrib/bind9/lib/isc/pthreads/include/isc/mutex.h projects/altix2/contrib/bind9/lib/isc/pthreads/include/isc/once.h projects/altix2/contrib/bind9/lib/isc/pthreads/include/isc/thread.h projects/altix2/contrib/bind9/lib/isc/pthreads/mutex.c projects/altix2/contrib/bind9/lib/isc/pthreads/thread.c projects/altix2/contrib/bind9/lib/isc/quota.c projects/altix2/contrib/bind9/lib/isc/radix.c projects/altix2/contrib/bind9/lib/isc/random.c projects/altix2/contrib/bind9/lib/isc/ratelimiter.c projects/altix2/contrib/bind9/lib/isc/refcount.c projects/altix2/contrib/bind9/lib/isc/region.c projects/altix2/contrib/bind9/lib/isc/result.c projects/altix2/contrib/bind9/lib/isc/rwlock.c projects/altix2/contrib/bind9/lib/isc/serial.c projects/altix2/contrib/bind9/lib/isc/sha1.c projects/altix2/contrib/bind9/lib/isc/sha2.c projects/altix2/contrib/bind9/lib/isc/sockaddr.c projects/altix2/contrib/bind9/lib/isc/socket_api.c projects/altix2/contrib/bind9/lib/isc/sparc64/Makefile.in projects/altix2/contrib/bind9/lib/isc/sparc64/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/sparc64/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/sparc64/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isc/stats.c projects/altix2/contrib/bind9/lib/isc/string.c projects/altix2/contrib/bind9/lib/isc/strtoul.c projects/altix2/contrib/bind9/lib/isc/symtab.c projects/altix2/contrib/bind9/lib/isc/task.c projects/altix2/contrib/bind9/lib/isc/task_api.c projects/altix2/contrib/bind9/lib/isc/task_p.h projects/altix2/contrib/bind9/lib/isc/taskpool.c projects/altix2/contrib/bind9/lib/isc/timer.c projects/altix2/contrib/bind9/lib/isc/timer_api.c projects/altix2/contrib/bind9/lib/isc/timer_p.h projects/altix2/contrib/bind9/lib/isc/unix/Makefile.in projects/altix2/contrib/bind9/lib/isc/unix/app.c projects/altix2/contrib/bind9/lib/isc/unix/dir.c projects/altix2/contrib/bind9/lib/isc/unix/entropy.c projects/altix2/contrib/bind9/lib/isc/unix/errno2result.c projects/altix2/contrib/bind9/lib/isc/unix/errno2result.h projects/altix2/contrib/bind9/lib/isc/unix/file.c projects/altix2/contrib/bind9/lib/isc/unix/fsaccess.c projects/altix2/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c projects/altix2/contrib/bind9/lib/isc/unix/ifiter_ioctl.c projects/altix2/contrib/bind9/lib/isc/unix/ifiter_sysctl.c projects/altix2/contrib/bind9/lib/isc/unix/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/unix/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/unix/include/isc/dir.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/int.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/keyboard.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/net.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/netdb.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/offset.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/stat.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/stdtime.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/strerror.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/syslog.h projects/altix2/contrib/bind9/lib/isc/unix/include/isc/time.h projects/altix2/contrib/bind9/lib/isc/unix/interfaceiter.c projects/altix2/contrib/bind9/lib/isc/unix/ipv6.c projects/altix2/contrib/bind9/lib/isc/unix/keyboard.c projects/altix2/contrib/bind9/lib/isc/unix/net.c projects/altix2/contrib/bind9/lib/isc/unix/os.c projects/altix2/contrib/bind9/lib/isc/unix/resource.c projects/altix2/contrib/bind9/lib/isc/unix/socket.c projects/altix2/contrib/bind9/lib/isc/unix/socket_p.h projects/altix2/contrib/bind9/lib/isc/unix/stdio.c projects/altix2/contrib/bind9/lib/isc/unix/stdtime.c projects/altix2/contrib/bind9/lib/isc/unix/strerror.c projects/altix2/contrib/bind9/lib/isc/unix/syslog.c projects/altix2/contrib/bind9/lib/isc/unix/time.c projects/altix2/contrib/bind9/lib/isc/version.c projects/altix2/contrib/bind9/lib/isc/x86_32/Makefile.in projects/altix2/contrib/bind9/lib/isc/x86_32/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/x86_32/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/x86_32/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isc/x86_64/Makefile.in projects/altix2/contrib/bind9/lib/isc/x86_64/include/Makefile.in projects/altix2/contrib/bind9/lib/isc/x86_64/include/isc/Makefile.in projects/altix2/contrib/bind9/lib/isc/x86_64/include/isc/atomic.h projects/altix2/contrib/bind9/lib/isccc/Makefile.in projects/altix2/contrib/bind9/lib/isccc/alist.c projects/altix2/contrib/bind9/lib/isccc/api projects/altix2/contrib/bind9/lib/isccc/base64.c projects/altix2/contrib/bind9/lib/isccc/cc.c projects/altix2/contrib/bind9/lib/isccc/ccmsg.c projects/altix2/contrib/bind9/lib/isccc/include/Makefile.in projects/altix2/contrib/bind9/lib/isccc/include/isccc/Makefile.in projects/altix2/contrib/bind9/lib/isccc/include/isccc/alist.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/base64.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/cc.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/ccmsg.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/events.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/lib.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/result.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/sexpr.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/symtab.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/symtype.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/types.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/util.h projects/altix2/contrib/bind9/lib/isccc/include/isccc/version.h projects/altix2/contrib/bind9/lib/isccc/lib.c projects/altix2/contrib/bind9/lib/isccc/result.c projects/altix2/contrib/bind9/lib/isccc/sexpr.c projects/altix2/contrib/bind9/lib/isccc/symtab.c projects/altix2/contrib/bind9/lib/isccc/version.c projects/altix2/contrib/bind9/lib/isccfg/Makefile.in projects/altix2/contrib/bind9/lib/isccfg/aclconf.c projects/altix2/contrib/bind9/lib/isccfg/api projects/altix2/contrib/bind9/lib/isccfg/dnsconf.c projects/altix2/contrib/bind9/lib/isccfg/include/Makefile.in projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/Makefile.in projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/aclconf.h projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/cfg.h projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/dnsconf.h projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/grammar.h projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/log.h projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/namedconf.h projects/altix2/contrib/bind9/lib/isccfg/include/isccfg/version.h projects/altix2/contrib/bind9/lib/isccfg/log.c projects/altix2/contrib/bind9/lib/isccfg/namedconf.c projects/altix2/contrib/bind9/lib/isccfg/parser.c projects/altix2/contrib/bind9/lib/isccfg/version.c projects/altix2/contrib/bind9/lib/lwres/Makefile.in projects/altix2/contrib/bind9/lib/lwres/api projects/altix2/contrib/bind9/lib/lwres/assert_p.h projects/altix2/contrib/bind9/lib/lwres/context.c projects/altix2/contrib/bind9/lib/lwres/context_p.h projects/altix2/contrib/bind9/lib/lwres/gai_strerror.c projects/altix2/contrib/bind9/lib/lwres/getaddrinfo.c projects/altix2/contrib/bind9/lib/lwres/gethost.c projects/altix2/contrib/bind9/lib/lwres/getipnode.c projects/altix2/contrib/bind9/lib/lwres/getnameinfo.c projects/altix2/contrib/bind9/lib/lwres/getrrset.c projects/altix2/contrib/bind9/lib/lwres/herror.c projects/altix2/contrib/bind9/lib/lwres/include/Makefile.in projects/altix2/contrib/bind9/lib/lwres/include/lwres/Makefile.in projects/altix2/contrib/bind9/lib/lwres/include/lwres/context.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/int.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/ipv6.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/lang.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/list.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/lwbuffer.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/lwpacket.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/lwres.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/netdb.h.in projects/altix2/contrib/bind9/lib/lwres/include/lwres/platform.h.in projects/altix2/contrib/bind9/lib/lwres/include/lwres/result.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/stdlib.h projects/altix2/contrib/bind9/lib/lwres/include/lwres/version.h projects/altix2/contrib/bind9/lib/lwres/lwbuffer.c projects/altix2/contrib/bind9/lib/lwres/lwconfig.c projects/altix2/contrib/bind9/lib/lwres/lwinetaton.c projects/altix2/contrib/bind9/lib/lwres/lwinetntop.c projects/altix2/contrib/bind9/lib/lwres/lwinetpton.c projects/altix2/contrib/bind9/lib/lwres/lwpacket.c projects/altix2/contrib/bind9/lib/lwres/lwres_gabn.c projects/altix2/contrib/bind9/lib/lwres/lwres_gnba.c projects/altix2/contrib/bind9/lib/lwres/lwres_grbn.c projects/altix2/contrib/bind9/lib/lwres/lwres_noop.c projects/altix2/contrib/bind9/lib/lwres/lwresutil.c projects/altix2/contrib/bind9/lib/lwres/man/Makefile.in projects/altix2/contrib/bind9/lib/lwres/man/lwres.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_buffer.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_buffer.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_buffer.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_config.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_config.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_config.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_context.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_context.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_context.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_gabn.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_gabn.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_gabn.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_gai_strerror.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_gethostent.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_gethostent.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_gethostent.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_getipnode.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_getipnode.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_getipnode.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_getnameinfo.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_gnba.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_gnba.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_gnba.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_hstrerror.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_hstrerror.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_inetntop.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_inetntop.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_inetntop.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_noop.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_noop.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_noop.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_packet.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_packet.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_packet.html projects/altix2/contrib/bind9/lib/lwres/man/lwres_resutil.3 projects/altix2/contrib/bind9/lib/lwres/man/lwres_resutil.docbook projects/altix2/contrib/bind9/lib/lwres/man/lwres_resutil.html projects/altix2/contrib/bind9/lib/lwres/print.c projects/altix2/contrib/bind9/lib/lwres/print_p.h projects/altix2/contrib/bind9/lib/lwres/strtoul.c projects/altix2/contrib/bind9/lib/lwres/unix/Makefile.in projects/altix2/contrib/bind9/lib/lwres/unix/include/Makefile.in projects/altix2/contrib/bind9/lib/lwres/unix/include/lwres/Makefile.in projects/altix2/contrib/bind9/lib/lwres/unix/include/lwres/net.h projects/altix2/contrib/bind9/lib/lwres/version.c projects/altix2/contrib/bind9/make/Makefile.in projects/altix2/contrib/bind9/make/includes.in projects/altix2/contrib/bind9/make/mkdep.in projects/altix2/contrib/bind9/make/rules.in projects/altix2/contrib/bind9/mkinstalldirs projects/altix2/contrib/bind9/version projects/altix2/contrib/bsnmp/snmpd/main.c projects/altix2/contrib/com_err/com_err.3 projects/altix2/contrib/com_err/com_err.c (contents, props changed) projects/altix2/contrib/com_err/com_err.h (contents, props changed) projects/altix2/contrib/com_err/com_right.h (contents, props changed) projects/altix2/contrib/com_err/compile_et.c (contents, props changed) projects/altix2/contrib/com_err/compile_et.h (contents, props changed) projects/altix2/contrib/com_err/error.c (contents, props changed) projects/altix2/contrib/com_err/lex.h (contents, props changed) projects/altix2/contrib/com_err/lex.l projects/altix2/contrib/com_err/parse.y projects/altix2/contrib/com_err/roken_rename.h (contents, props changed) projects/altix2/contrib/com_err/version-script.map projects/altix2/contrib/gcc/ChangeLog.gcc43 projects/altix2/contrib/gcc/builtins.c projects/altix2/contrib/gcc/config/mips/freebsd.h projects/altix2/contrib/gdb/gdb/mips-tdep.c projects/altix2/contrib/gdb/gdb/mipsfbsd-tdep.c projects/altix2/contrib/gdb/gdb/target.c projects/altix2/contrib/libc++/include/__bit_reference projects/altix2/contrib/libc++/include/__config projects/altix2/contrib/libc++/include/__debug projects/altix2/contrib/libc++/include/__functional_03 projects/altix2/contrib/libc++/include/__functional_base projects/altix2/contrib/libc++/include/__functional_base_03 projects/altix2/contrib/libc++/include/__hash_table projects/altix2/contrib/libc++/include/__locale projects/altix2/contrib/libc++/include/__mutex_base projects/altix2/contrib/libc++/include/__split_buffer projects/altix2/contrib/libc++/include/__sso_allocator projects/altix2/contrib/libc++/include/__std_stream projects/altix2/contrib/libc++/include/__tree projects/altix2/contrib/libc++/include/__tuple projects/altix2/contrib/libc++/include/algorithm projects/altix2/contrib/libc++/include/atomic projects/altix2/contrib/libc++/include/bitset projects/altix2/contrib/libc++/include/chrono projects/altix2/contrib/libc++/include/cmath projects/altix2/contrib/libc++/include/complex projects/altix2/contrib/libc++/include/cstddef projects/altix2/contrib/libc++/include/cstdlib projects/altix2/contrib/libc++/include/cstring projects/altix2/contrib/libc++/include/deque projects/altix2/contrib/libc++/include/exception projects/altix2/contrib/libc++/include/ext/hash_map projects/altix2/contrib/libc++/include/forward_list projects/altix2/contrib/libc++/include/fstream projects/altix2/contrib/libc++/include/functional projects/altix2/contrib/libc++/include/future projects/altix2/contrib/libc++/include/initializer_list projects/altix2/contrib/libc++/include/iomanip projects/altix2/contrib/libc++/include/ios projects/altix2/contrib/libc++/include/istream projects/altix2/contrib/libc++/include/iterator projects/altix2/contrib/libc++/include/limits projects/altix2/contrib/libc++/include/list projects/altix2/contrib/libc++/include/locale projects/altix2/contrib/libc++/include/map projects/altix2/contrib/libc++/include/memory projects/altix2/contrib/libc++/include/mutex projects/altix2/contrib/libc++/include/ostream projects/altix2/contrib/libc++/include/random projects/altix2/contrib/libc++/include/ratio projects/altix2/contrib/libc++/include/regex projects/altix2/contrib/libc++/include/sstream projects/altix2/contrib/libc++/include/streambuf projects/altix2/contrib/libc++/include/string projects/altix2/contrib/libc++/include/system_error projects/altix2/contrib/libc++/include/thread projects/altix2/contrib/libc++/include/tuple projects/altix2/contrib/libc++/include/type_traits projects/altix2/contrib/libc++/include/unordered_map projects/altix2/contrib/libc++/include/utility projects/altix2/contrib/libc++/include/valarray projects/altix2/contrib/libc++/include/vector projects/altix2/contrib/libc++/src/chrono.cpp projects/altix2/contrib/libc++/src/condition_variable.cpp projects/altix2/contrib/libc++/src/debug.cpp projects/altix2/contrib/libc++/src/exception.cpp projects/altix2/contrib/libc++/src/future.cpp projects/altix2/contrib/libc++/src/hash.cpp projects/altix2/contrib/libc++/src/locale.cpp projects/altix2/contrib/libc++/src/memory.cpp projects/altix2/contrib/libc++/src/mutex.cpp projects/altix2/contrib/libc++/src/new.cpp projects/altix2/contrib/libc++/src/random.cpp projects/altix2/contrib/libc++/src/regex.cpp projects/altix2/contrib/libc++/src/stdexcept.cpp projects/altix2/contrib/libc++/src/string.cpp projects/altix2/contrib/libc++/src/strstream.cpp projects/altix2/contrib/libc++/src/thread.cpp projects/altix2/contrib/libc++/src/typeinfo.cpp projects/altix2/contrib/libcxxrt/auxhelper.cc projects/altix2/contrib/libcxxrt/cxxabi.h projects/altix2/contrib/libcxxrt/dwarf_eh.h projects/altix2/contrib/libcxxrt/dynamic_cast.cc projects/altix2/contrib/libcxxrt/exception.cc projects/altix2/contrib/libcxxrt/guard.cc projects/altix2/contrib/libcxxrt/memory.cc projects/altix2/contrib/libcxxrt/stdexcept.cc projects/altix2/contrib/libcxxrt/stdexcept.h projects/altix2/contrib/libcxxrt/terminate.cc projects/altix2/contrib/libcxxrt/typeinfo.cc projects/altix2/contrib/libcxxrt/typeinfo.h projects/altix2/contrib/libcxxrt/unwind-arm.h projects/altix2/contrib/libcxxrt/unwind.h projects/altix2/contrib/libstdc++/include/bits/stl_tree.h projects/altix2/contrib/llvm/tools/clang/lib/Basic/Targets.cpp projects/altix2/contrib/ntp/ntpd/ntp_loopfilter.c projects/altix2/contrib/openbsm/libauditd/auditd_lib.c projects/altix2/contrib/openpam/lib/openpam_configure.c projects/altix2/contrib/telnet/libtelnet/kerberos5.c projects/altix2/contrib/tnftp/src/main.c projects/altix2/contrib/tnftp/src/util.c projects/altix2/contrib/top/top.c projects/altix2/contrib/tzdata/antarctica projects/altix2/contrib/tzdata/asia projects/altix2/contrib/tzdata/australasia projects/altix2/contrib/tzdata/europe projects/altix2/contrib/tzdata/leapseconds projects/altix2/contrib/tzdata/northamerica projects/altix2/contrib/tzdata/southamerica projects/altix2/contrib/tzdata/zone.tab projects/altix2/crypto/heimdal/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/ChangeLog.2002 (contents, props changed) projects/altix2/crypto/heimdal/ChangeLog.2003 (contents, props changed) projects/altix2/crypto/heimdal/ChangeLog.2004 (contents, props changed) projects/altix2/crypto/heimdal/ChangeLog.2005 (contents, props changed) projects/altix2/crypto/heimdal/ChangeLog.2006 (contents, props changed) projects/altix2/crypto/heimdal/LICENSE (contents, props changed) projects/altix2/crypto/heimdal/Makefile.am projects/altix2/crypto/heimdal/Makefile.am.common projects/altix2/crypto/heimdal/Makefile.in projects/altix2/crypto/heimdal/NEWS (contents, props changed) projects/altix2/crypto/heimdal/README (contents, props changed) projects/altix2/crypto/heimdal/acinclude.m4 projects/altix2/crypto/heimdal/aclocal.m4 projects/altix2/crypto/heimdal/admin/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/admin/Makefile.am projects/altix2/crypto/heimdal/admin/Makefile.in projects/altix2/crypto/heimdal/admin/add.c (contents, props changed) projects/altix2/crypto/heimdal/admin/change.c (contents, props changed) projects/altix2/crypto/heimdal/admin/copy.c (contents, props changed) projects/altix2/crypto/heimdal/admin/get.c (contents, props changed) projects/altix2/crypto/heimdal/admin/ktutil-commands.in projects/altix2/crypto/heimdal/admin/ktutil.8 projects/altix2/crypto/heimdal/admin/ktutil.c (contents, props changed) projects/altix2/crypto/heimdal/admin/ktutil_locl.h (contents, props changed) projects/altix2/crypto/heimdal/admin/list.c (contents, props changed) projects/altix2/crypto/heimdal/admin/purge.c (contents, props changed) projects/altix2/crypto/heimdal/admin/remove.c (contents, props changed) projects/altix2/crypto/heimdal/admin/rename.c (contents, props changed) projects/altix2/crypto/heimdal/appl/Makefile.am projects/altix2/crypto/heimdal/appl/Makefile.in projects/altix2/crypto/heimdal/appl/afsutil/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/afsutil/Makefile.am projects/altix2/crypto/heimdal/appl/afsutil/Makefile.in projects/altix2/crypto/heimdal/appl/afsutil/afslog.1 projects/altix2/crypto/heimdal/appl/afsutil/afslog.c (contents, props changed) projects/altix2/crypto/heimdal/appl/afsutil/pagsh.1 projects/altix2/crypto/heimdal/appl/afsutil/pagsh.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/Makefile.am projects/altix2/crypto/heimdal/appl/ftp/Makefile.in projects/altix2/crypto/heimdal/appl/ftp/common/Makefile.am projects/altix2/crypto/heimdal/appl/ftp/common/Makefile.in projects/altix2/crypto/heimdal/appl/ftp/common/buffer.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/common/common.h (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/common/sockbuf.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/Makefile.am projects/altix2/crypto/heimdal/appl/ftp/ftp/Makefile.in projects/altix2/crypto/heimdal/appl/ftp/ftp/cmds.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/cmdtab.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/domacro.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/extern.h (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/ftp.1 projects/altix2/crypto/heimdal/appl/ftp/ftp/ftp.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/ftp_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/globals.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/gssapi.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/kauth.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/main.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/ruserpass.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/security.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/security.h (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/Makefile.am projects/altix2/crypto/heimdal/appl/ftp/ftpd/Makefile.in projects/altix2/crypto/heimdal/appl/ftp/ftpd/extern.h (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/ftpcmd.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/ftpcmd.y (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/ftpd.8 projects/altix2/crypto/heimdal/appl/ftp/ftpd/ftpd.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/ftpd_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/ftpusers.5 projects/altix2/crypto/heimdal/appl/ftp/ftpd/gss_userok.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/gssapi.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/kauth.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/klist.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/logwtmp.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/ls.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/popen.c (contents, props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/security.c (contents, props changed) projects/altix2/crypto/heimdal/appl/gssmask/Makefile.am projects/altix2/crypto/heimdal/appl/gssmask/Makefile.in projects/altix2/crypto/heimdal/appl/gssmask/common.c (contents, props changed) projects/altix2/crypto/heimdal/appl/gssmask/common.h (contents, props changed) projects/altix2/crypto/heimdal/appl/gssmask/gssmaestro.c (contents, props changed) projects/altix2/crypto/heimdal/appl/gssmask/gssmask.c (contents, props changed) projects/altix2/crypto/heimdal/appl/gssmask/protocol.h (contents, props changed) projects/altix2/crypto/heimdal/appl/kf/Makefile.am projects/altix2/crypto/heimdal/appl/kf/Makefile.in projects/altix2/crypto/heimdal/appl/kf/kf.1 projects/altix2/crypto/heimdal/appl/kf/kf.c (contents, props changed) projects/altix2/crypto/heimdal/appl/kf/kf_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/kf/kfd.8 projects/altix2/crypto/heimdal/appl/kf/kfd.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/login/Makefile.am projects/altix2/crypto/heimdal/appl/login/Makefile.in projects/altix2/crypto/heimdal/appl/login/conf.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/env.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/limits_conf.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/login.1 projects/altix2/crypto/heimdal/appl/login/login.access.5 projects/altix2/crypto/heimdal/appl/login/login.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/login_access.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/login_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/login/loginpaths.h (contents, props changed) projects/altix2/crypto/heimdal/appl/login/osfc2.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/read_string.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/shadow.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/stty_default.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/tty.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/utmp_login.c (contents, props changed) projects/altix2/crypto/heimdal/appl/login/utmpx_login.c (contents, props changed) projects/altix2/crypto/heimdal/appl/push/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/push/Makefile.am projects/altix2/crypto/heimdal/appl/push/Makefile.in projects/altix2/crypto/heimdal/appl/push/pfrom.1 projects/altix2/crypto/heimdal/appl/push/pfrom.in projects/altix2/crypto/heimdal/appl/push/push.8 projects/altix2/crypto/heimdal/appl/push/push.c (contents, props changed) projects/altix2/crypto/heimdal/appl/push/push_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/rcp/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/rcp/Makefile.am projects/altix2/crypto/heimdal/appl/rcp/Makefile.in projects/altix2/crypto/heimdal/appl/rcp/extern.h (contents, props changed) projects/altix2/crypto/heimdal/appl/rcp/rcp.1 projects/altix2/crypto/heimdal/appl/rcp/rcp.c (contents, props changed) projects/altix2/crypto/heimdal/appl/rcp/rcp_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/rcp/util.c (contents, props changed) projects/altix2/crypto/heimdal/appl/rsh/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/rsh/Makefile.am projects/altix2/crypto/heimdal/appl/rsh/Makefile.in projects/altix2/crypto/heimdal/appl/rsh/common.c (contents, props changed) projects/altix2/crypto/heimdal/appl/rsh/limits_conf.c (contents, props changed) projects/altix2/crypto/heimdal/appl/rsh/login_access.c (contents, props changed) projects/altix2/crypto/heimdal/appl/rsh/rsh.1 projects/altix2/crypto/heimdal/appl/rsh/rsh.c (contents, props changed) projects/altix2/crypto/heimdal/appl/rsh/rsh_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/rsh/rshd.8 projects/altix2/crypto/heimdal/appl/rsh/rshd.c (contents, props changed) projects/altix2/crypto/heimdal/appl/su/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/su/Makefile.am projects/altix2/crypto/heimdal/appl/su/Makefile.in projects/altix2/crypto/heimdal/appl/su/su.1 projects/altix2/crypto/heimdal/appl/su/su.c (contents, props changed) projects/altix2/crypto/heimdal/appl/su/supaths.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/Makefile.am projects/altix2/crypto/heimdal/appl/telnet/Makefile.in projects/altix2/crypto/heimdal/appl/telnet/libtelnet/Makefile.am projects/altix2/crypto/heimdal/appl/telnet/libtelnet/Makefile.in projects/altix2/crypto/heimdal/appl/telnet/libtelnet/auth-proto.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/auth.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/auth.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/enc-proto.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/enc_des.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/encrypt.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/encrypt.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/genget.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/kerberos5.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/misc-proto.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/misc.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/spx.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/Makefile.am projects/altix2/crypto/heimdal/appl/telnet/telnet/Makefile.in projects/altix2/crypto/heimdal/appl/telnet/telnet/authenc.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/commands.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/externs.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/main.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/network.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/ring.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/ring.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/sys_bsd.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/telnet.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/telnet_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/terminal.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/utilities.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/Makefile.am projects/altix2/crypto/heimdal/appl/telnet/telnetd/Makefile.in projects/altix2/crypto/heimdal/appl/telnet/telnetd/authenc.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/defs.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/ext.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/global.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/slc.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/state.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/sys_term.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/telnetd.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/telnetd.h (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/termstat.c (contents, props changed) projects/altix2/crypto/heimdal/appl/telnet/telnetd/utility.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/Makefile.am projects/altix2/crypto/heimdal/appl/test/Makefile.in projects/altix2/crypto/heimdal/appl/test/common.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/gss_common.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/gss_common.h (contents, props changed) projects/altix2/crypto/heimdal/appl/test/gssapi_client.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/gssapi_server.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/http_client.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/nt_gss_client.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/nt_gss_common.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/nt_gss_common.h (contents, props changed) projects/altix2/crypto/heimdal/appl/test/nt_gss_server.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/tcp_client.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/tcp_server.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/test_locl.h (contents, props changed) projects/altix2/crypto/heimdal/appl/test/uu_client.c (contents, props changed) projects/altix2/crypto/heimdal/appl/test/uu_server.c (contents, props changed) projects/altix2/crypto/heimdal/autogen.sh projects/altix2/crypto/heimdal/compile projects/altix2/crypto/heimdal/config.guess projects/altix2/crypto/heimdal/config.sub projects/altix2/crypto/heimdal/configure projects/altix2/crypto/heimdal/doc/Makefile.am projects/altix2/crypto/heimdal/doc/Makefile.in projects/altix2/crypto/heimdal/doc/ack.texi projects/altix2/crypto/heimdal/doc/apps.texi projects/altix2/crypto/heimdal/doc/doxytmpl.dxy projects/altix2/crypto/heimdal/doc/hcrypto.din projects/altix2/crypto/heimdal/doc/heimdal.texi projects/altix2/crypto/heimdal/doc/hx509.din projects/altix2/crypto/heimdal/doc/hx509.texi projects/altix2/crypto/heimdal/doc/install.texi projects/altix2/crypto/heimdal/doc/intro.texi projects/altix2/crypto/heimdal/doc/kerberos4.texi projects/altix2/crypto/heimdal/doc/krb5.din projects/altix2/crypto/heimdal/doc/migration.texi projects/altix2/crypto/heimdal/doc/misc.texi projects/altix2/crypto/heimdal/doc/ntlm.din projects/altix2/crypto/heimdal/doc/programming.texi projects/altix2/crypto/heimdal/doc/setup.texi projects/altix2/crypto/heimdal/doc/vars.texi projects/altix2/crypto/heimdal/doc/whatis.texi projects/altix2/crypto/heimdal/doc/win2k.texi projects/altix2/crypto/heimdal/etc/Makefile.am projects/altix2/crypto/heimdal/etc/Makefile.in projects/altix2/crypto/heimdal/etc/services.append projects/altix2/crypto/heimdal/include/Makefile.am projects/altix2/crypto/heimdal/include/Makefile.in projects/altix2/crypto/heimdal/include/bits.c (contents, props changed) projects/altix2/crypto/heimdal/include/config.h.in projects/altix2/crypto/heimdal/include/gssapi/Makefile.am projects/altix2/crypto/heimdal/include/gssapi/Makefile.in projects/altix2/crypto/heimdal/include/hcrypto/Makefile.am projects/altix2/crypto/heimdal/include/hcrypto/Makefile.in projects/altix2/crypto/heimdal/include/kadm5/Makefile.am projects/altix2/crypto/heimdal/include/kadm5/Makefile.in projects/altix2/crypto/heimdal/install-sh projects/altix2/crypto/heimdal/kadmin/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/kadmin/Makefile.am projects/altix2/crypto/heimdal/kadmin/Makefile.in projects/altix2/crypto/heimdal/kadmin/add-random-users.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/add_enctype.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/ank.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/check.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/cpw.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/del.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/del_enctype.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/dump.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/ext.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/get.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/init.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/kadm_conn.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/kadmin-commands.in projects/altix2/crypto/heimdal/kadmin/kadmin.8 projects/altix2/crypto/heimdal/kadmin/kadmin.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/kadmin_locl.h (contents, props changed) projects/altix2/crypto/heimdal/kadmin/kadmind.8 projects/altix2/crypto/heimdal/kadmin/kadmind.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/load.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/mod.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/pw_quality.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/random_password.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/rename.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/server.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/stash.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/test_util.c (contents, props changed) projects/altix2/crypto/heimdal/kadmin/util.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/Makefile.am projects/altix2/crypto/heimdal/kcm/Makefile.in projects/altix2/crypto/heimdal/kcm/acl.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/acquire.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/cache.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/client.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/config.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/connect.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/events.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/glue.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/headers.h (contents, props changed) projects/altix2/crypto/heimdal/kcm/kcm.8 projects/altix2/crypto/heimdal/kcm/kcm_locl.h (contents, props changed) projects/altix2/crypto/heimdal/kcm/log.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/main.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/protocol.c (contents, props changed) projects/altix2/crypto/heimdal/kcm/renew.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/Makefile.am projects/altix2/crypto/heimdal/kdc/Makefile.in projects/altix2/crypto/heimdal/kdc/config.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/connect.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/default_config.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/digest.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/headers.h (contents, props changed) projects/altix2/crypto/heimdal/kdc/hprop.8 projects/altix2/crypto/heimdal/kdc/hprop.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/hprop.h (contents, props changed) projects/altix2/crypto/heimdal/kdc/hpropd.8 projects/altix2/crypto/heimdal/kdc/hpropd.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/kdc-private.h (contents, props changed) projects/altix2/crypto/heimdal/kdc/kdc-protos.h (contents, props changed) projects/altix2/crypto/heimdal/kdc/kdc-replay.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/kdc.8 projects/altix2/crypto/heimdal/kdc/kdc.h (contents, props changed) projects/altix2/crypto/heimdal/kdc/kdc_locl.h (contents, props changed) projects/altix2/crypto/heimdal/kdc/kerberos5.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/krb5tgs.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/kstash.8 projects/altix2/crypto/heimdal/kdc/kstash.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/kx509.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/log.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/main.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/misc.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/mit_dump.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/pkinit.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/process.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/rx.h (contents, props changed) projects/altix2/crypto/heimdal/kdc/set_dbinfo.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/string2key.8 projects/altix2/crypto/heimdal/kdc/string2key.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/version-script.map projects/altix2/crypto/heimdal/kdc/windc.c (contents, props changed) projects/altix2/crypto/heimdal/kdc/windc_plugin.h (contents, props changed) projects/altix2/crypto/heimdal/kpasswd/Makefile.am projects/altix2/crypto/heimdal/kpasswd/Makefile.in projects/altix2/crypto/heimdal/kpasswd/kpasswd-generator.c (contents, props changed) projects/altix2/crypto/heimdal/kpasswd/kpasswd.1 projects/altix2/crypto/heimdal/kpasswd/kpasswd.c (contents, props changed) projects/altix2/crypto/heimdal/kpasswd/kpasswd_locl.h (contents, props changed) projects/altix2/crypto/heimdal/kpasswd/kpasswdd.8 projects/altix2/crypto/heimdal/kpasswd/kpasswdd.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/Makefile.am projects/altix2/crypto/heimdal/kuser/Makefile.in projects/altix2/crypto/heimdal/kuser/copy_cred_cache.1 projects/altix2/crypto/heimdal/kuser/copy_cred_cache.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/generate-requests.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/kdecode_ticket.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/kdestroy.1 projects/altix2/crypto/heimdal/kuser/kdestroy.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/kdigest-commands.in projects/altix2/crypto/heimdal/kuser/kdigest.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/kgetcred.1 projects/altix2/crypto/heimdal/kuser/kgetcred.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/kimpersonate.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/kinit.1 projects/altix2/crypto/heimdal/kuser/kinit.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/klist.1 projects/altix2/crypto/heimdal/kuser/klist.c (contents, props changed) projects/altix2/crypto/heimdal/kuser/kuser_locl.h (contents, props changed) projects/altix2/crypto/heimdal/kuser/kverify.c (contents, props changed) projects/altix2/crypto/heimdal/lib/Makefile.am projects/altix2/crypto/heimdal/lib/Makefile.in projects/altix2/crypto/heimdal/lib/asn1/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/Makefile.am projects/altix2/crypto/heimdal/lib/asn1/Makefile.in projects/altix2/crypto/heimdal/lib/asn1/asn1-common.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/asn1_err.et projects/altix2/crypto/heimdal/lib/asn1/asn1_gen.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/asn1_print.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/asn1_queue.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/canthandle.asn1 projects/altix2/crypto/heimdal/lib/asn1/check-common.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/check-common.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/check-der.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/check-gen.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/check-timegm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der-protos.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_cmp.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_copy.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_format.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_free.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_get.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_length.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/der_put.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/digest.asn1 projects/altix2/crypto/heimdal/lib/asn1/extra.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_copy.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_decode.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_encode.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_free.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_glue.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_length.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/gen_seq.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/hash.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/hash.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/heim_asn1.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/kx509.asn1 projects/altix2/crypto/heimdal/lib/asn1/lex.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/lex.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/lex.l projects/altix2/crypto/heimdal/lib/asn1/main.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/pkcs12.asn1 projects/altix2/crypto/heimdal/lib/asn1/pkcs8.asn1 projects/altix2/crypto/heimdal/lib/asn1/pkcs9.asn1 projects/altix2/crypto/heimdal/lib/asn1/pkinit.asn1 projects/altix2/crypto/heimdal/lib/asn1/rfc2459.asn1 projects/altix2/crypto/heimdal/lib/asn1/setchgpw2.asn1 projects/altix2/crypto/heimdal/lib/asn1/symbol.c (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/symbol.h (contents, props changed) projects/altix2/crypto/heimdal/lib/asn1/test.asn1 projects/altix2/crypto/heimdal/lib/asn1/test.gen projects/altix2/crypto/heimdal/lib/asn1/timegm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/Makefile.am projects/altix2/crypto/heimdal/lib/com_err/Makefile.in projects/altix2/crypto/heimdal/lib/com_err/com_err.c (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/com_err.h (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/com_right.h (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/compile_et.c (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/compile_et.h (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/error.c (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/lex.c (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/lex.h (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/lex.l projects/altix2/crypto/heimdal/lib/com_err/parse.c (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/parse.h (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/parse.y projects/altix2/crypto/heimdal/lib/com_err/roken_rename.h (contents, props changed) projects/altix2/crypto/heimdal/lib/com_err/version-script.map projects/altix2/crypto/heimdal/lib/gssapi/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/Makefile.am projects/altix2/crypto/heimdal/lib/gssapi/Makefile.in projects/altix2/crypto/heimdal/lib/gssapi/gss-commands.in projects/altix2/crypto/heimdal/lib/gssapi/gss_acquire_cred.3 projects/altix2/crypto/heimdal/lib/gssapi/gssapi.3 projects/altix2/crypto/heimdal/lib/gssapi/gssapi.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/gssapi/gssapi.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/gssapi/gssapi_krb5.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/gssapi/gssapi_spnego.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/gssapi_mech.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/8003.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/accept_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/acquire_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/add_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/address_to_krb5addr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/arcfour.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/canonicalize_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/ccache_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/cfx.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/cfx.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/compare_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/compat.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/context_time.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/copy_ccache.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/decapsulate.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/delete_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/display_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/display_status.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/duplicate_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/encapsulate.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/export_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/export_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/external.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/get_mic.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/gkrb5_err.et projects/altix2/crypto/heimdal/lib/gssapi/krb5/gsskrb5-private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/gsskrb5_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/import_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/import_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/indicate_mechs.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/init.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/init_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/inquire_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/inquire_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/inquire_cred_by_mech.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/inquire_mechs_for_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/inquire_names_for_mech.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/prf.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/process_context_token.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/release_buffer.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/release_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/release_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/sequence.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/set_cred_option.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/set_sec_context_option.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/test_cfx.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/ticket_flags.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/unwrap.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/verify_mic.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/krb5/wrap.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/accept_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/acquire_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/add_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/canonicalize_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/compare_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/context_time.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/crypto.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/delete_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/display_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/display_status.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/duplicate_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/export_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/export_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/external.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/import_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/import_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/indicate_mechs.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/init_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/inquire_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/inquire_cred_by_mech.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/inquire_mechs_for_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/inquire_names_for_mech.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/ntlm-private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/ntlm.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/process_context_token.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/release_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/ntlm/release_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/accept_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/compat.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/context_stubs.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/cred_stubs.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/external.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/init_sec_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/spnego-private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/spnego/spnego.asn1 projects/altix2/crypto/heimdal/lib/gssapi/spnego/spnego_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_acquire_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_common.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_common.h (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_kcred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_names.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_ntlm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/test_oid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/gssapi/version-script.map projects/altix2/crypto/heimdal/lib/hdb/Makefile.am projects/altix2/crypto/heimdal/lib/hdb/Makefile.in projects/altix2/crypto/heimdal/lib/hdb/common.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/db.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/db3.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/dbinfo.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/ext.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/hdb-ldap.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/hdb-private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/hdb-protos.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/hdb.asn1 projects/altix2/crypto/heimdal/lib/hdb/hdb.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/hdb.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/hdb.schema projects/altix2/crypto/heimdal/lib/hdb/hdb_err.et projects/altix2/crypto/heimdal/lib/hdb/hdb_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/keys.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/keytab.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/mkey.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/ndbm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/print.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hdb/test_dbinfo.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/Makefile.am projects/altix2/crypto/heimdal/lib/hx509/Makefile.in projects/altix2/crypto/heimdal/lib/hx509/ca.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/cert.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/cms.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/collector.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/crmf.asn1 projects/altix2/crypto/heimdal/lib/hx509/crypto.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/doxygen.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/env.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/error.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/file.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/hx509-private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/hx509-protos.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/hx509.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/hx509_err.et projects/altix2/crypto/heimdal/lib/hx509/hx_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/hxtool-commands.in projects/altix2/crypto/heimdal/lib/hx509/hxtool.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/keyset.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ks_dir.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ks_file.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ks_keychain.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ks_mem.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ks_null.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ks_p11.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ks_p12.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/lock.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/ocsp.asn1 projects/altix2/crypto/heimdal/lib/hx509/peer.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/pkcs10.asn1 projects/altix2/crypto/heimdal/lib/hx509/print.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/req.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/revoke.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/softp11.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/test_ca.in projects/altix2/crypto/heimdal/lib/hx509/test_cert.in projects/altix2/crypto/heimdal/lib/hx509/test_chain.in projects/altix2/crypto/heimdal/lib/hx509/test_cms.in projects/altix2/crypto/heimdal/lib/hx509/test_crypto.in projects/altix2/crypto/heimdal/lib/hx509/test_java_pkcs11.in projects/altix2/crypto/heimdal/lib/hx509/test_name.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/test_nist.in projects/altix2/crypto/heimdal/lib/hx509/test_nist2.in projects/altix2/crypto/heimdal/lib/hx509/test_nist_cert.in projects/altix2/crypto/heimdal/lib/hx509/test_nist_pkcs12.in projects/altix2/crypto/heimdal/lib/hx509/test_pkcs11.in projects/altix2/crypto/heimdal/lib/hx509/test_query.in projects/altix2/crypto/heimdal/lib/hx509/test_req.in projects/altix2/crypto/heimdal/lib/hx509/test_soft_pkcs11.c (contents, props changed) projects/altix2/crypto/heimdal/lib/hx509/test_windows.in projects/altix2/crypto/heimdal/lib/hx509/tst-crypto-available2 projects/altix2/crypto/heimdal/lib/hx509/tst-crypto-select1 projects/altix2/crypto/heimdal/lib/hx509/tst-crypto-select2 projects/altix2/crypto/heimdal/lib/hx509/version-script.map projects/altix2/crypto/heimdal/lib/kadm5/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/Makefile.am projects/altix2/crypto/heimdal/lib/kadm5/Makefile.in projects/altix2/crypto/heimdal/lib/kadm5/acl.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/ad.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/admin.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/bump_pw_expire.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/check-cracklib.pl projects/altix2/crypto/heimdal/lib/kadm5/chpass_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/chpass_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/client_glue.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/common_glue.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/context_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/create_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/create_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/default_keys.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/delete_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/delete_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/destroy_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/destroy_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/ent_setup.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/error.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/flush.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/flush_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/flush_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/free.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/get_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/get_princs_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/get_princs_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/get_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/init_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/init_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/iprop-commands.in projects/altix2/crypto/heimdal/lib/kadm5/iprop-log.8 projects/altix2/crypto/heimdal/lib/kadm5/iprop-log.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/iprop.8 projects/altix2/crypto/heimdal/lib/kadm5/iprop.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/ipropd_common.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/ipropd_master.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/ipropd_slave.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/kadm5-private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/kadm5-pwcheck.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/kadm5_err.et projects/altix2/crypto/heimdal/lib/kadm5/kadm5_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/kadm5_pwcheck.3 projects/altix2/crypto/heimdal/lib/kadm5/keys.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/log.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/marshall.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/modify_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/modify_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/password_quality.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/privs_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/privs_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/randkey_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/randkey_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/rename_c.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/rename_s.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/sample_passwd_check.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/send_recv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/server_glue.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/set_keys.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/set_modifier.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kadm5/test_pw_quality.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/Makefile.am projects/altix2/crypto/heimdal/lib/kafs/Makefile.in projects/altix2/crypto/heimdal/lib/kafs/afskrb5.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/afslib.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/afssys.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/afssysdefs.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/common.c (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/kafs.3 projects/altix2/crypto/heimdal/lib/kafs/kafs.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/kafs_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/kafs/roken_rename.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/Makefile.am projects/altix2/crypto/heimdal/lib/krb5/Makefile.in projects/altix2/crypto/heimdal/lib/krb5/acache.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/acl.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/add_et_list.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/addr_families.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/aes-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/aname_to_localname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/appdefault.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/asn1_glue.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/auth_context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/build_ap_req.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/build_auth.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/cache.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/changepw.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/codec.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/config_file.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/constants.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/context.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/convert_creds.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/copy_host_realm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/crc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/creds.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/crypto.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/data.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/derived-key-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/digest.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/doxygen.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/eai_to_heim_errno.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/error_string.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/expand_hostname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/fcache.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/free.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/free_host_realm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/generate_seq_number.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/generate_subkey.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_addrs.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_default_principal.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_default_realm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_for_creds.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_host_realm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_in_tkt.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/get_port.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/heim_err.et projects/altix2/crypto/heimdal/lib/krb5/init_creds.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/init_creds_pw.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/k524_err.et projects/altix2/crypto/heimdal/lib/krb5/kcm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/kcm.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/kerberos.8 projects/altix2/crypto/heimdal/lib/krb5/keyblock.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/keytab.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/keytab_any.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/keytab_file.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/keytab_keyfile.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/keytab_memory.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krb5-private.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krb5-protos.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krb5-v4compat.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krb5.conf.5 projects/altix2/crypto/heimdal/lib/krb5/krb5.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krb5.moduli projects/altix2/crypto/heimdal/lib/krb5/krb524_convert_creds_kdc.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_425_conv_principal.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_acl_match_file.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_aname_to_localname.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_appdefault.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_auth_context.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_c_make_checksum.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_ccapi.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krb5_check_transited.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_create_checksum.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_creds.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_digest.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_eai_to_heim_errno.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_encrypt.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_err.et projects/altix2/crypto/heimdal/lib/krb5/krb5_find_padata.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_generate_random_block.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_get_all_client_addrs.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_get_credentials.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_get_creds.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_get_forwarded_creds.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_get_in_cred.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_get_init_creds.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_get_krbhst.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_getportbyname.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_init_context.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_is_thread_safe.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_krbhst_init.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krb5_mk_req.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_mk_safe.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_openlog.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_parse_name.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_principal.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_rcache.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_rd_error.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_rd_safe.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_set_default_realm.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_set_password.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_string_to_key.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_timeofday.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_verify_init_creds.3 projects/altix2/crypto/heimdal/lib/krb5/krb5_verify_user.3 projects/altix2/crypto/heimdal/lib/krb5/krbhst-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/krbhst.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/kuserok.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/locate_plugin.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/log.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mcache.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/misc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mit_glue.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mk_error.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mk_priv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mk_rep.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mk_req.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mk_req_ext.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/mk_safe.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/n-fold-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/n-fold.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/net_read.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/net_write.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/pac.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/padata.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/parse-name-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/pkinit.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/plugin.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/principal.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/prog_setup.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/prompter_posix.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/rd_cred.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/rd_error.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/rd_priv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/rd_rep.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/rd_req.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/rd_safe.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/read_message.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/recvauth.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/replay.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/send_to_kdc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/sendauth.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/set_default_realm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/sock_principal.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/store-int.h (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/store-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/store.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/store_emem.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/store_fd.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/store_mem.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/string-to-key-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_acl.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_addr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_alname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_cc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_config.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_crypto.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_crypto_wrapping.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_forward.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_get_addrs.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_hostname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_keytab.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_kuserok.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_mem.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_pac.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_pkinit_dh2key.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_plugin.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_prf.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_princ.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_renew.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_store.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/test_time.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/ticket.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/time.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/transited.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/verify_init.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/verify_krb5_conf.8 projects/altix2/crypto/heimdal/lib/krb5/verify_krb5_conf.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/verify_user.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/version-script.map projects/altix2/crypto/heimdal/lib/krb5/version.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/warn.c (contents, props changed) projects/altix2/crypto/heimdal/lib/krb5/write_message.c (contents, props changed) projects/altix2/crypto/heimdal/lib/ntlm/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/ntlm/Makefile.am projects/altix2/crypto/heimdal/lib/ntlm/Makefile.in projects/altix2/crypto/heimdal/lib/ntlm/heimntlm-protos.h (contents, props changed) projects/altix2/crypto/heimdal/lib/ntlm/heimntlm.h (contents, props changed) projects/altix2/crypto/heimdal/lib/ntlm/ntlm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/ntlm/test_ntlm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/ntlm/version-script.map projects/altix2/crypto/heimdal/lib/roken/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/Makefile.am projects/altix2/crypto/heimdal/lib/roken/Makefile.in projects/altix2/crypto/heimdal/lib/roken/base64-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/base64.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/base64.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/bswap.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/chown.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/closefrom.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/concat.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/copyhostent.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/daemon.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/dumpdata.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/ecalloc.3 projects/altix2/crypto/heimdal/lib/roken/ecalloc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/emalloc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/environment.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/eread.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/erealloc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/err.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/err.hin projects/altix2/crypto/heimdal/lib/roken/errx.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/esetenv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/estrdup.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/ewrite.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/fchown.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/flock.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/fnmatch.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/fnmatch.hin projects/altix2/crypto/heimdal/lib/roken/freeaddrinfo.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/freehostent.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/gai_strerror.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/get_default_username.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/get_window_size.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getaddrinfo-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getaddrinfo.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getaddrinfo_hostspec.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getarg.3 projects/altix2/crypto/heimdal/lib/roken/getarg.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getarg.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getcap.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getcwd.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getdtablesize.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getegid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/geteuid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getgid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/gethostname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getifaddrs.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getipnodebyaddr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getipnodebyname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getnameinfo.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getnameinfo_verified.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getopt.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getprogname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/gettimeofday.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getuid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/getusershell.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/glob.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/glob.hin projects/altix2/crypto/heimdal/lib/roken/h_errno.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/hex-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/hex.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/hex.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/hostent_find_fqdn.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/hstrerror.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/ifaddrs.hin projects/altix2/crypto/heimdal/lib/roken/inet_aton.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/inet_ntop.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/inet_pton.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/initgroups.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/innetgr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/iruserok.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/issuid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/k_getpwnam.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/k_getpwuid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/localtime_r.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/lstat.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/memmove.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/mini_inetd.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/mkstemp.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/ndbm_wrap.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/ndbm_wrap.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/net_read.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/net_write.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_bytes-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_bytes.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_bytes.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_reply-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_time-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_time.3 projects/altix2/crypto/heimdal/lib/roken/parse_time.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_time.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_units.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/parse_units.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/putenv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/rcmd.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/readv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/realloc.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/recvmsg.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/resolve-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/resolve.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/resolve.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/roken-common.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/roken.awk projects/altix2/crypto/heimdal/lib/roken/roken.h.in projects/altix2/crypto/heimdal/lib/roken/roken_gethostby.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/rtbl.3 projects/altix2/crypto/heimdal/lib/roken/rtbl.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/rtbl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/sendmsg.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/setegid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/setenv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/seteuid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/setprogname.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/signal.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/simple_exec.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/snprintf-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/snprintf.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/socket.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/socket_wrapper.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/socket_wrapper.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strcasecmp.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strcollect.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strdup.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strerror.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strftime.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strlcat.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strlcpy.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strlwr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strncasecmp.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strndup.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strnlen.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strpftime-test.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strpftime-test.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strpool.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strptime.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strsep.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strsep_copy.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strtok_r.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/strupr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/swab.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/test-mem.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/test-mem.h (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/test-readenv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/timegm.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/timeval.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/tm2time.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/unsetenv.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/unvis.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/verify.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/verr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/verrx.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/vis.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/vis.hin projects/altix2/crypto/heimdal/lib/roken/vsyslog.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/vwarn.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/vwarnx.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/warn.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/warnerr.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/warnx.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/write_pid.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/writev.c (contents, props changed) projects/altix2/crypto/heimdal/lib/roken/xdbm.h (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/Makefile.am projects/altix2/crypto/heimdal/lib/sl/Makefile.in projects/altix2/crypto/heimdal/lib/sl/roken_rename.h (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/sl.c (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/sl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/sl_locl.h (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/slc-gram.c (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/slc-gram.h (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/slc-gram.y projects/altix2/crypto/heimdal/lib/sl/slc-lex.c (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/slc-lex.l projects/altix2/crypto/heimdal/lib/sl/slc.h (contents, props changed) projects/altix2/crypto/heimdal/lib/sl/test_sl.c (contents, props changed) projects/altix2/crypto/heimdal/lib/vers/ChangeLog (contents, props changed) projects/altix2/crypto/heimdal/lib/vers/Makefile.am projects/altix2/crypto/heimdal/lib/vers/Makefile.in projects/altix2/crypto/heimdal/lib/vers/print_version.c (contents, props changed) projects/altix2/crypto/heimdal/lib/vers/vers.h (contents, props changed) projects/altix2/crypto/heimdal/ltmain.sh projects/altix2/crypto/heimdal/missing projects/altix2/crypto/heimdal/tools/Makefile.am projects/altix2/crypto/heimdal/tools/Makefile.in projects/altix2/crypto/heimdal/tools/heimdal-gssapi.pc.in projects/altix2/crypto/heimdal/tools/kdc-log-analyze.pl projects/altix2/crypto/heimdal/tools/krb5-config.1 projects/altix2/crypto/heimdal/tools/krb5-config.in projects/altix2/etc/defaults/devfs.rules projects/altix2/etc/defaults/rc.conf projects/altix2/etc/devd/usb.conf projects/altix2/etc/mtree/BSD.include.dist projects/altix2/etc/mtree/BSD.usr.dist projects/altix2/etc/newsyslog.conf projects/altix2/etc/rc projects/altix2/etc/rc.d/Makefile projects/altix2/etc/rc.shutdown projects/altix2/etc/root/dot.cshrc projects/altix2/etc/services projects/altix2/games/pom/pom.6 projects/altix2/gnu/lib/libgcc/Makefile projects/altix2/gnu/lib/libstdc++/Makefile projects/altix2/gnu/lib/libsupc++/Makefile projects/altix2/gnu/usr.bin/binutils/Makefile.inc0 projects/altix2/gnu/usr.bin/binutils/as/Makefile projects/altix2/gnu/usr.bin/binutils/as/mips-freebsd/itbl-cpu.h projects/altix2/gnu/usr.bin/cc/Makefile.tgt projects/altix2/gnu/usr.bin/gdb/Makefile.inc projects/altix2/gnu/usr.bin/gdb/arch/mips/Makefile projects/altix2/gnu/usr.bin/gdb/libgdb/Makefile projects/altix2/include/Makefile projects/altix2/include/ctype.h projects/altix2/include/inttypes.h projects/altix2/include/langinfo.h projects/altix2/include/monetary.h projects/altix2/include/runetype.h projects/altix2/include/stdio.h projects/altix2/include/stdlib.h projects/altix2/include/string.h projects/altix2/include/time.h projects/altix2/include/wchar.h projects/altix2/include/xlocale/_ctype.h projects/altix2/kerberos5/Makefile.inc projects/altix2/kerberos5/include/config.h projects/altix2/kerberos5/include/crypto-headers.h projects/altix2/kerberos5/include/krb5-types.h projects/altix2/kerberos5/include/version.h projects/altix2/kerberos5/lib/Makefile projects/altix2/kerberos5/lib/Makefile.inc projects/altix2/kerberos5/lib/libasn1/Makefile projects/altix2/kerberos5/lib/libgssapi_krb5/Makefile projects/altix2/kerberos5/lib/libgssapi_krb5/gss_krb5.c projects/altix2/kerberos5/lib/libgssapi_ntlm/Makefile projects/altix2/kerberos5/lib/libgssapi_ntlm/prefix.c projects/altix2/kerberos5/lib/libgssapi_spnego/Makefile projects/altix2/kerberos5/lib/libhdb/Makefile projects/altix2/kerberos5/lib/libheimntlm/Makefile projects/altix2/kerberos5/lib/libhx509/Makefile projects/altix2/kerberos5/lib/libkadm5clnt/Makefile projects/altix2/kerberos5/lib/libkadm5srv/Makefile projects/altix2/kerberos5/lib/libkafs5/Makefile projects/altix2/kerberos5/lib/libkrb5/Makefile projects/altix2/kerberos5/lib/libroken/Makefile projects/altix2/kerberos5/lib/libvers/Makefile projects/altix2/kerberos5/libexec/Makefile projects/altix2/kerberos5/libexec/hprop/Makefile projects/altix2/kerberos5/libexec/ipropd-master/Makefile projects/altix2/kerberos5/libexec/kadmind/Makefile projects/altix2/kerberos5/libexec/kcm/Makefile projects/altix2/kerberos5/libexec/kdc/Makefile projects/altix2/kerberos5/tools/Makefile projects/altix2/kerberos5/tools/Makefile.inc projects/altix2/kerberos5/tools/asn1_compile/Makefile projects/altix2/kerberos5/tools/make-roken/Makefile projects/altix2/kerberos5/tools/slc/Makefile projects/altix2/kerberos5/usr.bin/Makefile projects/altix2/kerberos5/usr.bin/kadmin/Makefile projects/altix2/kerberos5/usr.bin/kdestroy/Makefile projects/altix2/kerberos5/usr.bin/kinit/Makefile projects/altix2/kerberos5/usr.bin/krb5-config/Makefile projects/altix2/kerberos5/usr.sbin/Makefile projects/altix2/kerberos5/usr.sbin/kstash/Makefile projects/altix2/kerberos5/usr.sbin/ktutil/Makefile projects/altix2/lib/Makefile projects/altix2/lib/bind/config.h projects/altix2/lib/bind/dns/code.h projects/altix2/lib/bind/dns/dns/enumclass.h projects/altix2/lib/bind/dns/dns/enumtype.h projects/altix2/lib/bind/dns/dns/rdatastruct.h projects/altix2/lib/bind/lwres/lwres/netdb.h projects/altix2/lib/bind/lwres/lwres/platform.h projects/altix2/lib/csu/Makefile.inc projects/altix2/lib/csu/amd64/Makefile projects/altix2/lib/csu/amd64/crt1.c projects/altix2/lib/csu/arm/Makefile projects/altix2/lib/csu/arm/crt1.c projects/altix2/lib/csu/common/crtbrand.c projects/altix2/lib/csu/i386-elf/Makefile projects/altix2/lib/csu/i386-elf/crt1_c.c projects/altix2/lib/csu/mips/Makefile projects/altix2/lib/csu/mips/crt1.c projects/altix2/lib/csu/powerpc/Makefile projects/altix2/lib/csu/powerpc/crt1.c projects/altix2/lib/csu/powerpc64/Makefile projects/altix2/lib/csu/powerpc64/crt1.c projects/altix2/lib/csu/sparc64/crt1.c projects/altix2/lib/libarchive/Makefile projects/altix2/lib/libbluetooth/bluetooth.3 projects/altix2/lib/libc++/Makefile projects/altix2/lib/libc/arm/gen/__aeabi_read_tp.c projects/altix2/lib/libc/arm/gen/_set_tp.c projects/altix2/lib/libc/compat-43/killpg.2 projects/altix2/lib/libc/gen/fstab.c projects/altix2/lib/libc/gen/fts.3 projects/altix2/lib/libc/gen/getpagesizes.3 projects/altix2/lib/libc/gen/getutxent.c projects/altix2/lib/libc/gen/psignal.3 projects/altix2/lib/libc/gen/sem_new.c projects/altix2/lib/libc/gen/sysconf.3 projects/altix2/lib/libc/gen/tls.c projects/altix2/lib/libc/gen/utxdb.c projects/altix2/lib/libc/i386/sys/i386_get_ioperm.2 projects/altix2/lib/libc/i386/sys/i386_set_watch.3 projects/altix2/lib/libc/i386/sys/i386_vm86.2 projects/altix2/lib/libc/iconv/iconv.3 projects/altix2/lib/libc/iconv/iconvctl.3 projects/altix2/lib/libc/iconv/iconvlist.3 projects/altix2/lib/libc/locale/Makefile.inc projects/altix2/lib/libc/locale/Symbol.map projects/altix2/lib/libc/locale/btowc.3 projects/altix2/lib/libc/locale/collate.c projects/altix2/lib/libc/locale/ctype.3 projects/altix2/lib/libc/locale/digittoint.3 projects/altix2/lib/libc/locale/duplocale.3 projects/altix2/lib/libc/locale/isalnum.3 projects/altix2/lib/libc/locale/isalpha.3 projects/altix2/lib/libc/locale/isblank.3 projects/altix2/lib/libc/locale/iscntrl.3 projects/altix2/lib/libc/locale/isdigit.3 projects/altix2/lib/libc/locale/isgraph.3 projects/altix2/lib/libc/locale/islower.3 projects/altix2/lib/libc/locale/isprint.3 projects/altix2/lib/libc/locale/ispunct.3 projects/altix2/lib/libc/locale/isspace.3 projects/altix2/lib/libc/locale/isupper.3 projects/altix2/lib/libc/locale/isxdigit.3 projects/altix2/lib/libc/locale/newlocale.3 projects/altix2/lib/libc/locale/nomacros.c projects/altix2/lib/libc/locale/xlocale.3 projects/altix2/lib/libc/locale/xlocale_private.h projects/altix2/lib/libc/mips/gen/_set_tp.c projects/altix2/lib/libc/net/getaddrinfo.c projects/altix2/lib/libc/net/getipnodebyname.3 projects/altix2/lib/libc/net/getnameinfo.3 projects/altix2/lib/libc/net/if_nametoindex.c projects/altix2/lib/libc/net/inet_net.3 projects/altix2/lib/libc/net/name6.c projects/altix2/lib/libc/net/nsdispatch.3 projects/altix2/lib/libc/net/sctp_bindx.3 projects/altix2/lib/libc/net/sctp_connectx.3 projects/altix2/lib/libc/net/sctp_freepaddrs.3 projects/altix2/lib/libc/net/sctp_getaddrlen.3 projects/altix2/lib/libc/net/sctp_getassocid.3 projects/altix2/lib/libc/net/sctp_getpaddrs.3 projects/altix2/lib/libc/net/sctp_opt_info.3 projects/altix2/lib/libc/net/sctp_recvmsg.3 projects/altix2/lib/libc/net/sctp_send.3 projects/altix2/lib/libc/net/sctp_sendmsg.3 projects/altix2/lib/libc/net/sourcefilter.3 projects/altix2/lib/libc/posix1e/acl_add_flag_np.3 projects/altix2/lib/libc/posix1e/acl_add_perm.3 projects/altix2/lib/libc/posix1e/acl_create_entry.3 projects/altix2/lib/libc/posix1e/acl_set_entry_type_np.3 projects/altix2/lib/libc/posix1e/acl_set_tag_type.3 projects/altix2/lib/libc/posix1e/acl_to_text.3 projects/altix2/lib/libc/powerpc/gen/_setjmp.S projects/altix2/lib/libc/powerpc/gen/setjmp.S projects/altix2/lib/libc/powerpc/gen/sigsetjmp.S projects/altix2/lib/libc/powerpc64/gen/_setjmp.S projects/altix2/lib/libc/powerpc64/gen/makecontext.c projects/altix2/lib/libc/powerpc64/gen/setjmp.S projects/altix2/lib/libc/powerpc64/gen/sigsetjmp.S projects/altix2/lib/libc/regex/regcomp.c projects/altix2/lib/libc/rpc/rpc_soc.3 projects/altix2/lib/libc/stdio/getline.3 projects/altix2/lib/libc/stdlib/at_quick_exit.3 projects/altix2/lib/libc/stdlib/getenv.3 projects/altix2/lib/libc/string/memchr.3 projects/altix2/lib/libc/string/strerror.c projects/altix2/lib/libc/sys/Makefile.inc projects/altix2/lib/libc/sys/cap_new.2 projects/altix2/lib/libc/sys/chflags.2 projects/altix2/lib/libc/sys/cpuset.2 projects/altix2/lib/libc/sys/cpuset_getaffinity.2 projects/altix2/lib/libc/sys/dup.2 projects/altix2/lib/libc/sys/fcntl.2 projects/altix2/lib/libc/sys/jail.2 projects/altix2/lib/libc/sys/kill.2 projects/altix2/lib/libc/sys/kldstat.2 projects/altix2/lib/libc/sys/kqueue.2 projects/altix2/lib/libc/sys/kse.2 projects/altix2/lib/libc/sys/ktrace.2 projects/altix2/lib/libc/sys/mmap.2 projects/altix2/lib/libc/sys/msync.2 projects/altix2/lib/libc/sys/pathconf.2 projects/altix2/lib/libc/sys/posix_fadvise.2 projects/altix2/lib/libc/sys/posix_fallocate.2 projects/altix2/lib/libc/sys/ptrace.2 projects/altix2/lib/libc/sys/quotactl.2 projects/altix2/lib/libc/sys/sctp_generic_sendmsg.2 projects/altix2/lib/libc/sys/sctp_peeloff.2 projects/altix2/lib/libc/sys/select.2 projects/altix2/lib/libc/sys/sendfile.2 projects/altix2/lib/libc/sys/setfib.2 projects/altix2/lib/libc/sys/shm_open.2 projects/altix2/lib/libc/sys/sigqueue.2 projects/altix2/lib/libcom_err/Makefile projects/altix2/lib/libcrypt/crypt.3 projects/altix2/lib/libcxxrt/Makefile projects/altix2/lib/libelf/elf.3 projects/altix2/lib/libelf/elf_getdata.3 projects/altix2/lib/libelf/elf_getphdrnum.3 projects/altix2/lib/libelf/elf_getphnum.3 projects/altix2/lib/libelf/elf_getshdrnum.3 projects/altix2/lib/libelf/elf_getshdrstrndx.3 projects/altix2/lib/libelf/elf_getshnum.3 projects/altix2/lib/libelf/elf_getshstrndx.3 projects/altix2/lib/libelf/libelf_data.c projects/altix2/lib/libfetch/fetch.3 projects/altix2/lib/libfetch/fetch.c projects/altix2/lib/libgpib/gpib.3 projects/altix2/lib/libgssapi/Symbol.map projects/altix2/lib/libgssapi/gss_accept_sec_context.3 projects/altix2/lib/libgssapi/gss_display_status.c projects/altix2/lib/libgssapi/gss_release_buffer.3 projects/altix2/lib/libgssapi/gss_release_oid_set.3 projects/altix2/lib/libgssapi/mech.5 projects/altix2/lib/libgssapi/mech_switch.h projects/altix2/lib/libpam/modules/pam_exec/pam_exec.8 projects/altix2/lib/libpam/modules/pam_exec/pam_exec.c projects/altix2/lib/libpam/modules/pam_krb5/pam_krb5.c projects/altix2/lib/libpam/modules/pam_ksu/pam_ksu.c projects/altix2/lib/libpam/modules/pam_nologin/pam_nologin.8 projects/altix2/lib/libpmc/Makefile projects/altix2/lib/libpmc/libpmc.c projects/altix2/lib/libpmc/pmc.3 projects/altix2/lib/libpmc/pmc.atom.3 projects/altix2/lib/libpmc/pmc.core.3 projects/altix2/lib/libpmc/pmc.core2.3 projects/altix2/lib/libpmc/pmc.corei7.3 projects/altix2/lib/libpmc/pmc.corei7uc.3 projects/altix2/lib/libpmc/pmc.h projects/altix2/lib/libpmc/pmc.iaf.3 projects/altix2/lib/libpmc/pmc.k7.3 projects/altix2/lib/libpmc/pmc.k8.3 projects/altix2/lib/libpmc/pmc.p4.3 projects/altix2/lib/libpmc/pmc.p5.3 projects/altix2/lib/libpmc/pmc.p6.3 projects/altix2/lib/libpmc/pmc.sandybridge.3 projects/altix2/lib/libpmc/pmc.sandybridgeuc.3 projects/altix2/lib/libpmc/pmc.tsc.3 projects/altix2/lib/libpmc/pmc.ucf.3 projects/altix2/lib/libpmc/pmc.westmere.3 projects/altix2/lib/libpmc/pmc.westmereuc.3 projects/altix2/lib/libpmc/pmc.xscale.3 projects/altix2/lib/libpmc/pmc_capabilities.3 projects/altix2/lib/libpmc/pmclog.c projects/altix2/lib/libpmc/pmclog.h projects/altix2/lib/libproc/proc_bkpt.c projects/altix2/lib/libproc/proc_regs.c projects/altix2/lib/libprocstat/Symbol.map projects/altix2/lib/libprocstat/Versions.def projects/altix2/lib/libprocstat/libprocstat.3 projects/altix2/lib/libprocstat/libprocstat.c projects/altix2/lib/libprocstat/libprocstat.h projects/altix2/lib/librpcsec_gss/rpc_gss_seccreate.3 projects/altix2/lib/librt/sigev_thread.c projects/altix2/lib/librt/sigev_thread.h projects/altix2/lib/libtacplus/libtacplus.3 projects/altix2/lib/libthr/arch/mips/include/pthread_md.h projects/altix2/lib/libthr/thread/thr_barrier.c projects/altix2/lib/libthr/thread/thr_private.h projects/altix2/lib/libthr/thread/thr_sig.c projects/altix2/lib/libthr/thread/thr_umtx.c projects/altix2/lib/libthr/thread/thr_umtx.h projects/altix2/lib/libulog/utempter_add_record.3 projects/altix2/lib/libusb/Makefile projects/altix2/lib/libusb/libusb.3 projects/altix2/lib/libusb/libusb.h projects/altix2/lib/libusb/libusb10.c projects/altix2/lib/libusb/libusb20.3 projects/altix2/lib/libutil/kinfo_getallproc.3 projects/altix2/lib/libutil/kinfo_getproc.3 projects/altix2/lib/libutil/login.conf.5 projects/altix2/lib/libutil/login_cap.3 projects/altix2/lib/libutil/quotafile.3 projects/altix2/lib/msun/man/csqrt.3 projects/altix2/lib/msun/man/ieee.3 projects/altix2/lib/msun/src/s_remquo.c projects/altix2/lib/msun/src/s_remquof.c projects/altix2/lib/msun/src/s_remquol.c projects/altix2/libexec/bootpd/bootpd.8 projects/altix2/libexec/getty/gettytab.5 projects/altix2/libexec/rtld-elf/Makefile projects/altix2/libexec/rtld-elf/amd64/reloc.c projects/altix2/libexec/rtld-elf/amd64/rtld_machdep.h projects/altix2/libexec/rtld-elf/arm/reloc.c projects/altix2/libexec/rtld-elf/arm/rtld_machdep.h projects/altix2/libexec/rtld-elf/i386/reloc.c projects/altix2/libexec/rtld-elf/i386/rtld_machdep.h projects/altix2/libexec/rtld-elf/ia64/reloc.c projects/altix2/libexec/rtld-elf/ia64/rtld_machdep.h projects/altix2/libexec/rtld-elf/libmap.c projects/altix2/libexec/rtld-elf/malloc.c projects/altix2/libexec/rtld-elf/map_object.c projects/altix2/libexec/rtld-elf/mips/reloc.c projects/altix2/libexec/rtld-elf/mips/rtld_machdep.h projects/altix2/libexec/rtld-elf/mips/rtld_start.S projects/altix2/libexec/rtld-elf/powerpc/reloc.c projects/altix2/libexec/rtld-elf/powerpc/rtld_machdep.h projects/altix2/libexec/rtld-elf/powerpc64/reloc.c projects/altix2/libexec/rtld-elf/powerpc64/rtld_machdep.h projects/altix2/libexec/rtld-elf/rtld.c projects/altix2/libexec/rtld-elf/rtld.h projects/altix2/libexec/rtld-elf/rtld_printf.c projects/altix2/libexec/rtld-elf/sparc64/reloc.c projects/altix2/libexec/rtld-elf/sparc64/rtld_machdep.h projects/altix2/libexec/rtld-elf/xmalloc.c projects/altix2/libexec/tftpd/tftpd.8 projects/altix2/release/Makefile projects/altix2/sbin/adjkerntz/adjkerntz.8 projects/altix2/sbin/bsdlabel/bsdlabel.c projects/altix2/sbin/camcontrol/camcontrol.8 projects/altix2/sbin/devfs/devfs.8 projects/altix2/sbin/fsdb/Makefile projects/altix2/sbin/fsdb/fsdbutil.c projects/altix2/sbin/geom/class/eli/geli.8 projects/altix2/sbin/geom/class/multipath/gmultipath.8 projects/altix2/sbin/geom/class/part/gpart.8 projects/altix2/sbin/geom/class/sched/gsched.8 projects/altix2/sbin/growfs/debug.c projects/altix2/sbin/growfs/growfs.c projects/altix2/sbin/gvinum/gvinum.8 projects/altix2/sbin/hastd/hastd.c projects/altix2/sbin/hastd/nv.c projects/altix2/sbin/ifconfig/ifconfig.8 projects/altix2/sbin/ifconfig/ifieee80211.c projects/altix2/sbin/ifconfig/iflagg.c projects/altix2/sbin/ifconfig/ifpfsync.c projects/altix2/sbin/init/init.8 projects/altix2/sbin/init/init.c projects/altix2/sbin/init/pathnames.h projects/altix2/sbin/ipfw/ipfw.8 projects/altix2/sbin/ipfw/ipfw2.c projects/altix2/sbin/iscontrol/Makefile projects/altix2/sbin/iscontrol/iscontrol.8 projects/altix2/sbin/iscontrol/iscontrol.c projects/altix2/sbin/iscontrol/iscsi.conf.5 projects/altix2/sbin/kldload/kldload.8 projects/altix2/sbin/kldload/kldload.c projects/altix2/sbin/mdconfig/mdconfig.8 projects/altix2/sbin/mdconfig/mdconfig.c projects/altix2/sbin/mdmfs/mdmfs.8 projects/altix2/sbin/mount_unionfs/mount_unionfs.8 projects/altix2/sbin/ping6/ping6.8 projects/altix2/sbin/quotacheck/quotacheck.8 projects/altix2/sbin/rcorder/rcorder.8 projects/altix2/sbin/route/route.8 projects/altix2/sbin/savecore/savecore.c projects/altix2/sbin/setkey/setkey.8 projects/altix2/sbin/sunlabel/sunlabel.8 projects/altix2/sbin/sysctl/sysctl.8 projects/altix2/sbin/sysctl/sysctl.c projects/altix2/secure/usr.bin/ssh/Makefile projects/altix2/secure/usr.sbin/sshd/Makefile projects/altix2/share/doc/bind9/Makefile projects/altix2/share/examples/Makefile projects/altix2/share/examples/cvsup/cvs-supfile projects/altix2/share/examples/cvsup/doc-supfile projects/altix2/share/examples/cvsup/gnats-supfile projects/altix2/share/examples/cvsup/ports-supfile projects/altix2/share/examples/cvsup/stable-supfile projects/altix2/share/examples/cvsup/standard-supfile projects/altix2/share/examples/cvsup/www-supfile projects/altix2/share/man/man3/pthread_attr_affinity_np.3 projects/altix2/share/man/man3/pthread_cond_destroy.3 projects/altix2/share/man/man3/pthread_cond_timedwait.3 projects/altix2/share/man/man3/pthread_cond_wait.3 projects/altix2/share/man/man3/tgmath.3 projects/altix2/share/man/man4/acpi.4 projects/altix2/share/man/man4/acpi_hp.4 projects/altix2/share/man/man4/acpi_wmi.4 projects/altix2/share/man/man4/ada.4 projects/altix2/share/man/man4/adv.4 projects/altix2/share/man/man4/ahc.4 projects/altix2/share/man/man4/aibs.4 projects/altix2/share/man/man4/amdsmb.4 projects/altix2/share/man/man4/ath.4 projects/altix2/share/man/man4/atkbd.4 projects/altix2/share/man/man4/atp.4 projects/altix2/share/man/man4/bce.4 projects/altix2/share/man/man4/bpf.4 projects/altix2/share/man/man4/bridge.4 projects/altix2/share/man/man4/bt.4 projects/altix2/share/man/man4/bwi.4 projects/altix2/share/man/man4/bwn.4 projects/altix2/share/man/man4/carp.4 projects/altix2/share/man/man4/cas.4 projects/altix2/share/man/man4/cc_vegas.4 projects/altix2/share/man/man4/cd.4 projects/altix2/share/man/man4/coda.4 projects/altix2/share/man/man4/cy.4 projects/altix2/share/man/man4/dpms.4 projects/altix2/share/man/man4/ed.4 projects/altix2/share/man/man4/em.4 projects/altix2/share/man/man4/epair.4 projects/altix2/share/man/man4/eventtimers.4 projects/altix2/share/man/man4/fdc.4 projects/altix2/share/man/man4/fwohci.4 projects/altix2/share/man/man4/gem.4 projects/altix2/share/man/man4/geom_fox.4 projects/altix2/share/man/man4/geom_uzip.4 projects/altix2/share/man/man4/gre.4 projects/altix2/share/man/man4/hptiop.4 projects/altix2/share/man/man4/igb.4 projects/altix2/share/man/man4/ip.4 projects/altix2/share/man/man4/ipmi.4 projects/altix2/share/man/man4/ipw.4 projects/altix2/share/man/man4/isci.4 projects/altix2/share/man/man4/iscsi_initiator.4 projects/altix2/share/man/man4/isp.4 projects/altix2/share/man/man4/iwi.4 projects/altix2/share/man/man4/iwn.4 projects/altix2/share/man/man4/iwnfw.4 projects/altix2/share/man/man4/ixgbe.4 projects/altix2/share/man/man4/ksyms.4 projects/altix2/share/man/man4/ktr.4 projects/altix2/share/man/man4/lmc.4 projects/altix2/share/man/man4/malo.4 projects/altix2/share/man/man4/man4.i386/apm.4 projects/altix2/share/man/man4/man4.i386/glxsb.4 projects/altix2/share/man/man4/man4.powerpc/abtn.4 projects/altix2/share/man/man4/man4.powerpc/akbd.4 projects/altix2/share/man/man4/man4.powerpc/bm.4 projects/altix2/share/man/man4/man4.powerpc/cuda.4 projects/altix2/share/man/man4/man4.powerpc/smu.4 projects/altix2/share/man/man4/man4.powerpc/snd_ai2s.4 projects/altix2/share/man/man4/man4.powerpc/snd_davbus.4 projects/altix2/share/man/man4/md.4 projects/altix2/share/man/man4/mld.4 projects/altix2/share/man/man4/mmc.4 projects/altix2/share/man/man4/mos.4 projects/altix2/share/man/man4/mps.4 projects/altix2/share/man/man4/mwl.4 projects/altix2/share/man/man4/net80211.4 projects/altix2/share/man/man4/netmap.4 projects/altix2/share/man/man4/ng_car.4 projects/altix2/share/man/man4/ng_deflate.4 projects/altix2/share/man/man4/ng_nat.4 projects/altix2/share/man/man4/ng_netflow.4 projects/altix2/share/man/man4/ng_patch.4 projects/altix2/share/man/man4/ng_ppp.4 projects/altix2/share/man/man4/ng_pred1.4 projects/altix2/share/man/man4/ng_tty.4 projects/altix2/share/man/man4/nvram2env.4 projects/altix2/share/man/man4/nxge.4 projects/altix2/share/man/man4/oce.4 projects/altix2/share/man/man4/pcm.4 projects/altix2/share/man/man4/ppbus.4 projects/altix2/share/man/man4/psm.4 projects/altix2/share/man/man4/pts.4 projects/altix2/share/man/man4/ral.4 projects/altix2/share/man/man4/run.4 projects/altix2/share/man/man4/runfw.4 projects/altix2/share/man/man4/sfxge.4 projects/altix2/share/man/man4/siftr.4 projects/altix2/share/man/man4/smp.4 projects/altix2/share/man/man4/snd_emu10kx.4 projects/altix2/share/man/man4/snd_hda.4 projects/altix2/share/man/man4/snd_ich.4 projects/altix2/share/man/man4/syscons.4 projects/altix2/share/man/man4/tcp.4 projects/altix2/share/man/man4/tpm.4 projects/altix2/share/man/man4/u3g.4 projects/altix2/share/man/man4/uark.4 projects/altix2/share/man/man4/uath.4 projects/altix2/share/man/man4/ufoma.4 projects/altix2/share/man/man4/uipaq.4 projects/altix2/share/man/man4/ulpt.4 projects/altix2/share/man/man4/umcs.4 projects/altix2/share/man/man4/upgt.4 projects/altix2/share/man/man4/vge.4 projects/altix2/share/man/man4/virtio.4 projects/altix2/share/man/man4/vxge.4 projects/altix2/share/man/man4/wi.4 projects/altix2/share/man/man4/wlan_acl.4 projects/altix2/share/man/man4/wlan_amrr.4 projects/altix2/share/man/man4/wpi.4 projects/altix2/share/man/man4/xen.4 projects/altix2/share/man/man4/xnb.4 projects/altix2/share/man/man5/ar.5 projects/altix2/share/man/man5/fdescfs.5 projects/altix2/share/man/man5/fs.5 projects/altix2/share/man/man5/fstab.5 projects/altix2/share/man/man5/nsmb.conf.5 projects/altix2/share/man/man5/quota.user.5 projects/altix2/share/man/man5/services.5 projects/altix2/share/man/man5/src.conf.5 projects/altix2/share/man/man5/style.Makefile.5 projects/altix2/share/man/man7/mailaddr.7 projects/altix2/share/man/man7/operator.7 projects/altix2/share/man/man7/release.7 projects/altix2/share/man/man8/picobsd.8 projects/altix2/share/man/man9/BUS_DESCRIBE_INTR.9 projects/altix2/share/man/man9/BUS_SETUP_INTR.9 projects/altix2/share/man/man9/DB_COMMAND.9 projects/altix2/share/man/man9/DEVICE_PROBE.9 projects/altix2/share/man/man9/LOCK_PROFILING.9 projects/altix2/share/man/man9/Makefile projects/altix2/share/man/man9/SYSINIT.9 projects/altix2/share/man/man9/buf_ring.9 projects/altix2/share/man/man9/condvar.9 projects/altix2/share/man/man9/crypto.9 projects/altix2/share/man/man9/devclass_get_maxunit.9 projects/altix2/share/man/man9/device_get_children.9 projects/altix2/share/man/man9/drbr.9 projects/altix2/share/man/man9/eventtimers.9 projects/altix2/share/man/man9/fail.9 projects/altix2/share/man/man9/firmware.9 projects/altix2/share/man/man9/ieee80211.9 projects/altix2/share/man/man9/ieee80211_amrr.9 projects/altix2/share/man/man9/ieee80211_bmiss.9 projects/altix2/share/man/man9/ieee80211_crypto.9 projects/altix2/share/man/man9/ieee80211_input.9 projects/altix2/share/man/man9/ieee80211_node.9 projects/altix2/share/man/man9/ieee80211_output.9 projects/altix2/share/man/man9/ieee80211_proto.9 projects/altix2/share/man/man9/ieee80211_radiotap.9 projects/altix2/share/man/man9/ieee80211_regdomain.9 projects/altix2/share/man/man9/ieee80211_scan.9 projects/altix2/share/man/man9/ieee80211_vap.9 projects/altix2/share/man/man9/ifnet.9 projects/altix2/share/man/man9/kproc.9 projects/altix2/share/man/man9/kqueue.9 projects/altix2/share/man/man9/kthread.9 projects/altix2/share/man/man9/lock.9 projects/altix2/share/man/man9/locking.9 projects/altix2/share/man/man9/make_dev.9 projects/altix2/share/man/man9/malloc.9 projects/altix2/share/man/man9/mi_switch.9 projects/altix2/share/man/man9/osd.9 projects/altix2/share/man/man9/pci.9 projects/altix2/share/man/man9/rmlock.9 projects/altix2/share/man/man9/shm_map.9 projects/altix2/share/man/man9/sleep.9 projects/altix2/share/man/man9/spl.9 projects/altix2/share/man/man9/swi.9 projects/altix2/share/man/man9/sysctl_ctx_init.9 projects/altix2/share/man/man9/taskqueue.9 projects/altix2/share/man/man9/timeout.9 projects/altix2/share/man/man9/usbdi.9 projects/altix2/share/man/man9/vm_map_find.9 projects/altix2/share/man/man9/watchdog.9 projects/altix2/share/misc/committers-ports.dot projects/altix2/share/misc/committers-src.dot projects/altix2/share/mk/bsd.endian.mk projects/altix2/share/mk/bsd.libnames.mk projects/altix2/share/mk/bsd.sys.mk projects/altix2/share/mk/sys.mk projects/altix2/share/termcap/termcap.5 projects/altix2/sys/Makefile projects/altix2/sys/amd64/acpica/acpi_wakeup.c projects/altix2/sys/amd64/amd64/identcpu.c projects/altix2/sys/amd64/amd64/initcpu.c projects/altix2/sys/amd64/amd64/machdep.c projects/altix2/sys/amd64/amd64/mp_machdep.c projects/altix2/sys/amd64/amd64/pmap.c projects/altix2/sys/amd64/amd64/trap.c projects/altix2/sys/amd64/conf/DEFAULTS projects/altix2/sys/amd64/conf/GENERIC projects/altix2/sys/amd64/conf/GENERIC.hints projects/altix2/sys/amd64/conf/NOTES projects/altix2/sys/amd64/ia32/ia32_reg.c projects/altix2/sys/amd64/include/fpu.h projects/altix2/sys/amd64/include/intr_machdep.h projects/altix2/sys/amd64/include/pmc_mdep.h projects/altix2/sys/amd64/include/proc.h projects/altix2/sys/amd64/include/psl.h projects/altix2/sys/amd64/include/reg.h projects/altix2/sys/amd64/include/segments.h projects/altix2/sys/amd64/include/specialreg.h projects/altix2/sys/amd64/include/sysarch.h projects/altix2/sys/amd64/include/vm.h projects/altix2/sys/amd64/linux32/linux32_dummy.c projects/altix2/sys/amd64/linux32/linux32_proto.h projects/altix2/sys/amd64/linux32/linux32_syscall.h projects/altix2/sys/amd64/linux32/linux32_syscalls.c projects/altix2/sys/amd64/linux32/linux32_sysent.c projects/altix2/sys/amd64/linux32/linux32_systrace_args.c projects/altix2/sys/amd64/linux32/syscalls.master projects/altix2/sys/arm/at91/at91_pio.c projects/altix2/sys/arm/at91/at91_piovar.h projects/altix2/sys/arm/at91/at91_pit.c projects/altix2/sys/arm/at91/at91_pmc.c projects/altix2/sys/arm/at91/at91_rst.c projects/altix2/sys/arm/at91/at91_twi.c projects/altix2/sys/arm/at91/at91_twireg.h projects/altix2/sys/arm/at91/at91_wdt.c projects/altix2/sys/arm/at91/at91reg.h projects/altix2/sys/arm/at91/at91sam9260.c projects/altix2/sys/arm/at91/at91var.h projects/altix2/sys/arm/at91/if_ate.c projects/altix2/sys/arm/conf/AVILA projects/altix2/sys/arm/conf/BWCT projects/altix2/sys/arm/conf/CAMBRIA projects/altix2/sys/arm/conf/CNS11XXNAS projects/altix2/sys/arm/conf/CRB projects/altix2/sys/arm/conf/DB-78XXX projects/altix2/sys/arm/conf/DB-88F5XXX projects/altix2/sys/arm/conf/DB-88F6XXX projects/altix2/sys/arm/conf/DEFAULTS projects/altix2/sys/arm/conf/DOCKSTAR projects/altix2/sys/arm/conf/EP80219 projects/altix2/sys/arm/conf/GUMSTIX projects/altix2/sys/arm/conf/HL200 projects/altix2/sys/arm/conf/HL201 projects/altix2/sys/arm/conf/IQ31244 projects/altix2/sys/arm/conf/KB920X projects/altix2/sys/arm/conf/LN2410SBC projects/altix2/sys/arm/conf/NSLU projects/altix2/sys/arm/conf/QILA9G20 projects/altix2/sys/arm/conf/SAM9G20EK projects/altix2/sys/arm/conf/SHEEVAPLUG projects/altix2/sys/arm/conf/TS7800 projects/altix2/sys/arm/include/pmc_mdep.h projects/altix2/sys/arm/mv/common.c projects/altix2/sys/arm/xscale/pxa/uart_bus_pxa.c projects/altix2/sys/boot/common/crc32.c projects/altix2/sys/boot/common/gpt.c projects/altix2/sys/boot/common/loader.8 projects/altix2/sys/boot/common/ufsread.c projects/altix2/sys/boot/fdt/fdt_loader_cmd.c projects/altix2/sys/boot/forth/loader.conf projects/altix2/sys/boot/forth/loader.conf.5 projects/altix2/sys/boot/forth/menu-commands.4th projects/altix2/sys/boot/i386/boot2/boot1.S projects/altix2/sys/boot/i386/boot2/boot2.c projects/altix2/sys/boot/pc98/boot2/boot2.c projects/altix2/sys/boot/powerpc/ps3/start.S projects/altix2/sys/boot/uboot/common/metadata.c projects/altix2/sys/boot/uboot/lib/Makefile projects/altix2/sys/boot/uboot/lib/glue.c projects/altix2/sys/cam/ctl/ctl.c projects/altix2/sys/cam/ctl/ctl.h projects/altix2/sys/cam/ctl/ctl_backend.c projects/altix2/sys/cam/ctl/ctl_backend.h projects/altix2/sys/cam/ctl/ctl_backend_block.c projects/altix2/sys/cam/ctl/ctl_backend_ramdisk.c projects/altix2/sys/cam/ctl/ctl_cmd_table.c projects/altix2/sys/cam/ctl/ctl_error.c projects/altix2/sys/cam/ctl/ctl_frontend.c projects/altix2/sys/cam/ctl/ctl_frontend_internal.c projects/altix2/sys/cam/ctl/ctl_ioctl.h projects/altix2/sys/cam/ctl/ctl_private.h projects/altix2/sys/cam/scsi/scsi_da.c projects/altix2/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c projects/altix2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/altix2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/altix2/sys/cddl/dev/dtrace/dtrace_ioctl.c projects/altix2/sys/cddl/dev/lockstat/lockstat.c projects/altix2/sys/cddl/dev/profile/profile.c projects/altix2/sys/cddl/dev/sdt/sdt.c projects/altix2/sys/compat/ia32/ia32_sysvec.c projects/altix2/sys/conf/Makefile.mips projects/altix2/sys/conf/NOTES projects/altix2/sys/conf/files projects/altix2/sys/conf/files.amd64 projects/altix2/sys/conf/files.arm projects/altix2/sys/conf/files.i386 projects/altix2/sys/conf/files.ia64 projects/altix2/sys/conf/files.mips projects/altix2/sys/conf/files.pc98 projects/altix2/sys/conf/files.powerpc projects/altix2/sys/conf/files.sparc64 projects/altix2/sys/conf/kern.mk projects/altix2/sys/conf/kern.post.mk projects/altix2/sys/conf/kern.pre.mk projects/altix2/sys/conf/kmod.mk projects/altix2/sys/conf/makeLINT.mk projects/altix2/sys/conf/options projects/altix2/sys/conf/options.amd64 projects/altix2/sys/conf/options.arm projects/altix2/sys/conf/options.i386 projects/altix2/sys/conf/options.mips projects/altix2/sys/contrib/dev/acpica/acpica_prep.sh projects/altix2/sys/contrib/dev/acpica/changes.txt (contents, props changed) projects/altix2/sys/contrib/dev/acpica/common/adisasm.c projects/altix2/sys/contrib/dev/acpica/common/getopt.c projects/altix2/sys/contrib/dev/acpica/compiler/aslcodegen.c projects/altix2/sys/contrib/dev/acpica/compiler/aslcompile.c projects/altix2/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/altix2/sys/contrib/dev/acpica/compiler/aslcompiler.y projects/altix2/sys/contrib/dev/acpica/compiler/aslerror.c projects/altix2/sys/contrib/dev/acpica/compiler/aslfiles.c projects/altix2/sys/contrib/dev/acpica/compiler/aslglobal.h projects/altix2/sys/contrib/dev/acpica/compiler/aslmain.c projects/altix2/sys/contrib/dev/acpica/compiler/aslmessages.h projects/altix2/sys/contrib/dev/acpica/compiler/aslstartup.c projects/altix2/sys/contrib/dev/acpica/compiler/asltypes.h projects/altix2/sys/contrib/dev/acpica/compiler/aslutils.c projects/altix2/sys/contrib/dev/acpica/compiler/dtcompile.c projects/altix2/sys/contrib/dev/acpica/compiler/dtcompiler.h projects/altix2/sys/contrib/dev/acpica/compiler/dtexpress.c projects/altix2/sys/contrib/dev/acpica/compiler/dtio.c projects/altix2/sys/contrib/dev/acpica/compiler/dtparser.y projects/altix2/sys/contrib/dev/acpica/components/debugger/dbcmds.c projects/altix2/sys/contrib/dev/acpica/components/hardware/hwesleep.c projects/altix2/sys/contrib/dev/acpica/components/hardware/hwsleep.c projects/altix2/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c projects/altix2/sys/contrib/dev/acpica/components/namespace/nsdump.c projects/altix2/sys/contrib/dev/acpica/components/namespace/nsdumpdv.c projects/altix2/sys/contrib/dev/acpica/components/namespace/nspredef.c projects/altix2/sys/contrib/dev/acpica/components/namespace/nsrepair.c projects/altix2/sys/contrib/dev/acpica/components/namespace/nsutils.c projects/altix2/sys/contrib/dev/acpica/components/parser/psargs.c projects/altix2/sys/contrib/dev/acpica/components/tables/tbfadt.c projects/altix2/sys/contrib/dev/acpica/components/tables/tbinstal.c projects/altix2/sys/contrib/dev/acpica/components/tables/tbutils.c projects/altix2/sys/contrib/dev/acpica/include/achware.h projects/altix2/sys/contrib/dev/acpica/include/aclocal.h projects/altix2/sys/contrib/dev/acpica/include/acnames.h projects/altix2/sys/contrib/dev/acpica/include/acnamesp.h projects/altix2/sys/contrib/dev/acpica/include/acoutput.h projects/altix2/sys/contrib/dev/acpica/include/acpixf.h projects/altix2/sys/contrib/dev/acpica/include/actypes.h projects/altix2/sys/contrib/dev/ral/Makefile projects/altix2/sys/contrib/dev/ral/rt2860.fw.uu projects/altix2/sys/contrib/dev/run/rt2870.fw.uu projects/altix2/sys/contrib/octeon-sdk/cvmip.h projects/altix2/sys/contrib/octeon-sdk/cvmx-abi.h projects/altix2/sys/contrib/octeon-sdk/cvmx-access-native.h projects/altix2/sys/contrib/octeon-sdk/cvmx-access.h projects/altix2/sys/contrib/octeon-sdk/cvmx-address.h projects/altix2/sys/contrib/octeon-sdk/cvmx-agl-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-app-hotplug.c projects/altix2/sys/contrib/octeon-sdk/cvmx-app-hotplug.h projects/altix2/sys/contrib/octeon-sdk/cvmx-app-init-linux.c projects/altix2/sys/contrib/octeon-sdk/cvmx-app-init.c projects/altix2/sys/contrib/octeon-sdk/cvmx-app-init.h projects/altix2/sys/contrib/octeon-sdk/cvmx-asm.h projects/altix2/sys/contrib/octeon-sdk/cvmx-asx0-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-asxx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-atomic.h projects/altix2/sys/contrib/octeon-sdk/cvmx-bootloader.h projects/altix2/sys/contrib/octeon-sdk/cvmx-bootmem.c projects/altix2/sys/contrib/octeon-sdk/cvmx-bootmem.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ciu-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-clock.c projects/altix2/sys/contrib/octeon-sdk/cvmx-clock.h projects/altix2/sys/contrib/octeon-sdk/cvmx-cmd-queue.c projects/altix2/sys/contrib/octeon-sdk/cvmx-cmd-queue.h projects/altix2/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c projects/altix2/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h projects/altix2/sys/contrib/octeon-sdk/cvmx-compactflash.c projects/altix2/sys/contrib/octeon-sdk/cvmx-compactflash.h projects/altix2/sys/contrib/octeon-sdk/cvmx-core.c projects/altix2/sys/contrib/octeon-sdk/cvmx-core.h projects/altix2/sys/contrib/octeon-sdk/cvmx-coremask.c projects/altix2/sys/contrib/octeon-sdk/cvmx-coremask.h projects/altix2/sys/contrib/octeon-sdk/cvmx-crypto.c projects/altix2/sys/contrib/octeon-sdk/cvmx-crypto.h projects/altix2/sys/contrib/octeon-sdk/cvmx-csr-enums.h projects/altix2/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-csr.h projects/altix2/sys/contrib/octeon-sdk/cvmx-dbg-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-debug-handler.S projects/altix2/sys/contrib/octeon-sdk/cvmx-debug-remote.c projects/altix2/sys/contrib/octeon-sdk/cvmx-debug-uart.c projects/altix2/sys/contrib/octeon-sdk/cvmx-debug.c projects/altix2/sys/contrib/octeon-sdk/cvmx-debug.h projects/altix2/sys/contrib/octeon-sdk/cvmx-dfa-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-dfa.c projects/altix2/sys/contrib/octeon-sdk/cvmx-dfa.h projects/altix2/sys/contrib/octeon-sdk/cvmx-dfm-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-dma-engine.c projects/altix2/sys/contrib/octeon-sdk/cvmx-dma-engine.h projects/altix2/sys/contrib/octeon-sdk/cvmx-dpi-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ebt3000.c projects/altix2/sys/contrib/octeon-sdk/cvmx-ebt3000.h projects/altix2/sys/contrib/octeon-sdk/cvmx-fau.h projects/altix2/sys/contrib/octeon-sdk/cvmx-flash.c projects/altix2/sys/contrib/octeon-sdk/cvmx-flash.h projects/altix2/sys/contrib/octeon-sdk/cvmx-fpa-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-fpa.c projects/altix2/sys/contrib/octeon-sdk/cvmx-fpa.h projects/altix2/sys/contrib/octeon-sdk/cvmx-gmx.h projects/altix2/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-gpio-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-gpio.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-board.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-board.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-errata.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-errata.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-fpa.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-fpa.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-jtag.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-jtag.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-loop.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-loop.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-npi.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-npi.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-spi.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-spi.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-srio.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-srio.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-util.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-util.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-xaui.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper-xaui.h projects/altix2/sys/contrib/octeon-sdk/cvmx-helper.c projects/altix2/sys/contrib/octeon-sdk/cvmx-helper.h projects/altix2/sys/contrib/octeon-sdk/cvmx-higig.h projects/altix2/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S projects/altix2/sys/contrib/octeon-sdk/cvmx-interrupt.c projects/altix2/sys/contrib/octeon-sdk/cvmx-interrupt.h projects/altix2/sys/contrib/octeon-sdk/cvmx-iob-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ipd-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ipd.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ixf18201.c projects/altix2/sys/contrib/octeon-sdk/cvmx-ixf18201.h projects/altix2/sys/contrib/octeon-sdk/cvmx-key-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-key.h projects/altix2/sys/contrib/octeon-sdk/cvmx-l2c-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-l2c.c projects/altix2/sys/contrib/octeon-sdk/cvmx-l2c.h projects/altix2/sys/contrib/octeon-sdk/cvmx-l2d-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-l2t-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-led-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-llm.c projects/altix2/sys/contrib/octeon-sdk/cvmx-llm.h projects/altix2/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-log-arc.S projects/altix2/sys/contrib/octeon-sdk/cvmx-log.c projects/altix2/sys/contrib/octeon-sdk/cvmx-log.h projects/altix2/sys/contrib/octeon-sdk/cvmx-malloc.h projects/altix2/sys/contrib/octeon-sdk/cvmx-mdio.h projects/altix2/sys/contrib/octeon-sdk/cvmx-mgmt-port.c projects/altix2/sys/contrib/octeon-sdk/cvmx-mgmt-port.h projects/altix2/sys/contrib/octeon-sdk/cvmx-mio-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-mixx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-mpi-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-nand.c projects/altix2/sys/contrib/octeon-sdk/cvmx-nand.h projects/altix2/sys/contrib/octeon-sdk/cvmx-ndf-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-npei-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-npi-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-npi.h projects/altix2/sys/contrib/octeon-sdk/cvmx-packet.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pci-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pci.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pcie.c projects/altix2/sys/contrib/octeon-sdk/cvmx-pcie.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pcm-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pemx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pescx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pexp-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pip-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pip.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pko-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pko.c projects/altix2/sys/contrib/octeon-sdk/cvmx-pko.h projects/altix2/sys/contrib/octeon-sdk/cvmx-platform.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pow-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-pow.c projects/altix2/sys/contrib/octeon-sdk/cvmx-pow.h projects/altix2/sys/contrib/octeon-sdk/cvmx-power-throttle.c projects/altix2/sys/contrib/octeon-sdk/cvmx-power-throttle.h projects/altix2/sys/contrib/octeon-sdk/cvmx-rad-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-raid.c projects/altix2/sys/contrib/octeon-sdk/cvmx-raid.h projects/altix2/sys/contrib/octeon-sdk/cvmx-rng.h projects/altix2/sys/contrib/octeon-sdk/cvmx-rnm-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-rtc.h projects/altix2/sys/contrib/octeon-sdk/cvmx-rwlock.h projects/altix2/sys/contrib/octeon-sdk/cvmx-scratch.h projects/altix2/sys/contrib/octeon-sdk/cvmx-shmem.c projects/altix2/sys/contrib/octeon-sdk/cvmx-shmem.h projects/altix2/sys/contrib/octeon-sdk/cvmx-sim-magic.h projects/altix2/sys/contrib/octeon-sdk/cvmx-sli-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-smi-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-smix-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-spi.c projects/altix2/sys/contrib/octeon-sdk/cvmx-spi.h projects/altix2/sys/contrib/octeon-sdk/cvmx-spi4000.c projects/altix2/sys/contrib/octeon-sdk/cvmx-spinlock.h projects/altix2/sys/contrib/octeon-sdk/cvmx-spx0-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-spxx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-srio.c projects/altix2/sys/contrib/octeon-sdk/cvmx-srio.h projects/altix2/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-sriox-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-srxx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-stxx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-swap.h projects/altix2/sys/contrib/octeon-sdk/cvmx-sysinfo.c projects/altix2/sys/contrib/octeon-sdk/cvmx-sysinfo.h projects/altix2/sys/contrib/octeon-sdk/cvmx-thunder.c projects/altix2/sys/contrib/octeon-sdk/cvmx-thunder.h projects/altix2/sys/contrib/octeon-sdk/cvmx-tim-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-tim.c projects/altix2/sys/contrib/octeon-sdk/cvmx-tim.h projects/altix2/sys/contrib/octeon-sdk/cvmx-tlb.c projects/altix2/sys/contrib/octeon-sdk/cvmx-tlb.h projects/altix2/sys/contrib/octeon-sdk/cvmx-tra-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-tra.c projects/altix2/sys/contrib/octeon-sdk/cvmx-tra.h projects/altix2/sys/contrib/octeon-sdk/cvmx-twsi.c projects/altix2/sys/contrib/octeon-sdk/cvmx-twsi.h projects/altix2/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-uart.c projects/altix2/sys/contrib/octeon-sdk/cvmx-uart.h projects/altix2/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-usb.c projects/altix2/sys/contrib/octeon-sdk/cvmx-usb.h projects/altix2/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-usbd.c projects/altix2/sys/contrib/octeon-sdk/cvmx-usbd.h projects/altix2/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-utils.h projects/altix2/sys/contrib/octeon-sdk/cvmx-version.h projects/altix2/sys/contrib/octeon-sdk/cvmx-warn.c projects/altix2/sys/contrib/octeon-sdk/cvmx-warn.h projects/altix2/sys/contrib/octeon-sdk/cvmx-wqe.h projects/altix2/sys/contrib/octeon-sdk/cvmx-zip-defs.h projects/altix2/sys/contrib/octeon-sdk/cvmx-zip.c projects/altix2/sys/contrib/octeon-sdk/cvmx-zip.h projects/altix2/sys/contrib/octeon-sdk/cvmx-zone.c projects/altix2/sys/contrib/octeon-sdk/cvmx.h projects/altix2/sys/contrib/octeon-sdk/octeon-boot-info.h projects/altix2/sys/contrib/octeon-sdk/octeon-feature.h projects/altix2/sys/contrib/octeon-sdk/octeon-model.c projects/altix2/sys/contrib/octeon-sdk/octeon-model.h projects/altix2/sys/contrib/octeon-sdk/octeon-pci-console.c projects/altix2/sys/contrib/octeon-sdk/octeon-pci-console.h projects/altix2/sys/contrib/pf/net/if_pfsync.c projects/altix2/sys/contrib/pf/net/if_pfsync.h projects/altix2/sys/ddb/db_main.c projects/altix2/sys/dev/aac/aac_pci.c projects/altix2/sys/dev/acpica/acpi.c projects/altix2/sys/dev/acpica/acpi_hpet.c projects/altix2/sys/dev/acpica/acpi_pcib_acpi.c projects/altix2/sys/dev/acpica/acpivar.h projects/altix2/sys/dev/advansys/adv_eisa.c projects/altix2/sys/dev/advansys/adv_isa.c projects/altix2/sys/dev/advansys/adv_pci.c projects/altix2/sys/dev/advansys/adw_pci.c projects/altix2/sys/dev/ahb/ahb.c projects/altix2/sys/dev/aic7xxx/ahc_eisa.c projects/altix2/sys/dev/aic7xxx/ahc_isa.c projects/altix2/sys/dev/aic7xxx/ahc_pci.c projects/altix2/sys/dev/aic7xxx/ahd_pci.c projects/altix2/sys/dev/aic7xxx/aicasm/aicasm_symbol.c projects/altix2/sys/dev/ale/if_ale.c projects/altix2/sys/dev/ale/if_alevar.h projects/altix2/sys/dev/amr/amr_pci.c projects/altix2/sys/dev/an/if_an_pci.c projects/altix2/sys/dev/arcmsr/arcmsr.c projects/altix2/sys/dev/asr/asr.c projects/altix2/sys/dev/ata/ata-all.c projects/altix2/sys/dev/ata/ata-all.h projects/altix2/sys/dev/ata/ata-card.c projects/altix2/sys/dev/ata/ata-cbus.c projects/altix2/sys/dev/ata/ata-disk.c projects/altix2/sys/dev/ata/ata-pci.c projects/altix2/sys/dev/ata/ata-pci.h projects/altix2/sys/dev/ata/ata-queue.c projects/altix2/sys/dev/ata/ata-raid.c projects/altix2/sys/dev/ata/atapi-cam.c projects/altix2/sys/dev/ata/atapi-cd.c projects/altix2/sys/dev/ata/atapi-fd.c projects/altix2/sys/dev/ata/atapi-tape.c projects/altix2/sys/dev/ata/chipsets/ata-acard.c projects/altix2/sys/dev/ata/chipsets/ata-acerlabs.c projects/altix2/sys/dev/ata/chipsets/ata-adaptec.c projects/altix2/sys/dev/ata/chipsets/ata-ahci.c projects/altix2/sys/dev/ata/chipsets/ata-amd.c projects/altix2/sys/dev/ata/chipsets/ata-ati.c projects/altix2/sys/dev/ata/chipsets/ata-cyrix.c projects/altix2/sys/dev/ata/chipsets/ata-highpoint.c projects/altix2/sys/dev/ata/chipsets/ata-intel.c projects/altix2/sys/dev/ata/chipsets/ata-ite.c projects/altix2/sys/dev/ata/chipsets/ata-jmicron.c projects/altix2/sys/dev/ata/chipsets/ata-marvell.c projects/altix2/sys/dev/ata/chipsets/ata-national.c projects/altix2/sys/dev/ata/chipsets/ata-nvidia.c projects/altix2/sys/dev/ata/chipsets/ata-promise.c projects/altix2/sys/dev/ata/chipsets/ata-serverworks.c projects/altix2/sys/dev/ata/chipsets/ata-siliconimage.c projects/altix2/sys/dev/ata/chipsets/ata-sis.c projects/altix2/sys/dev/ata/chipsets/ata-via.c projects/altix2/sys/dev/ath/ah_osdep.c projects/altix2/sys/dev/ath/ath_hal/ah.h projects/altix2/sys/dev/ath/ath_hal/ah_decode.h projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_power.c projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416reg.h projects/altix2/sys/dev/ath/if_ath.c projects/altix2/sys/dev/ath/if_ath_debug.c projects/altix2/sys/dev/ath/if_ath_pci.c projects/altix2/sys/dev/ath/if_ath_sysctl.c projects/altix2/sys/dev/ath/if_ath_tx.c projects/altix2/sys/dev/ath/if_ath_tx.h projects/altix2/sys/dev/ath/if_ath_tx_ht.c projects/altix2/sys/dev/ath/if_athioctl.h projects/altix2/sys/dev/ath/if_athvar.h projects/altix2/sys/dev/atkbdc/atkbdc_isa.c projects/altix2/sys/dev/atkbdc/psm.c projects/altix2/sys/dev/bce/if_bce.c projects/altix2/sys/dev/bce/if_bcereg.h projects/altix2/sys/dev/bge/if_bge.c projects/altix2/sys/dev/bge/if_bgereg.h projects/altix2/sys/dev/buslogic/bt_pci.c projects/altix2/sys/dev/bxe/if_bxe.c projects/altix2/sys/dev/cesa/cesa.c projects/altix2/sys/dev/cfi/cfi_core.c projects/altix2/sys/dev/cfi/cfi_dev.c projects/altix2/sys/dev/cfi/cfi_disk.c projects/altix2/sys/dev/cfi/cfi_var.h projects/altix2/sys/dev/ciss/ciss.c projects/altix2/sys/dev/cxgb/cxgb_sge.c projects/altix2/sys/dev/de/if_de.c projects/altix2/sys/dev/dpt/dpt_pci.c projects/altix2/sys/dev/e1000/e1000_osdep.h projects/altix2/sys/dev/e1000/if_em.c projects/altix2/sys/dev/e1000/if_igb.c projects/altix2/sys/dev/e1000/if_igb.h projects/altix2/sys/dev/en/midway.c projects/altix2/sys/dev/fb/vesa.c projects/altix2/sys/dev/fb/vga.c projects/altix2/sys/dev/fxp/if_fxp.c projects/altix2/sys/dev/fxp/if_fxpreg.h projects/altix2/sys/dev/fxp/if_fxpvar.h projects/altix2/sys/dev/glxsb/glxsb.c projects/altix2/sys/dev/gpio/gpioc.c projects/altix2/sys/dev/hatm/if_hatm.c projects/altix2/sys/dev/hifn/hifn7751.c projects/altix2/sys/dev/hptiop/hptiop.c projects/altix2/sys/dev/hptmv/entry.c projects/altix2/sys/dev/hwpmc/hwpmc_amd.c projects/altix2/sys/dev/hwpmc/hwpmc_core.c projects/altix2/sys/dev/hwpmc/hwpmc_intel.c projects/altix2/sys/dev/hwpmc/hwpmc_logging.c projects/altix2/sys/dev/hwpmc/hwpmc_mips.c projects/altix2/sys/dev/hwpmc/hwpmc_mips24k.c projects/altix2/sys/dev/hwpmc/hwpmc_mod.c projects/altix2/sys/dev/hwpmc/hwpmc_piv.c projects/altix2/sys/dev/hwpmc/hwpmc_powerpc.c projects/altix2/sys/dev/hwpmc/hwpmc_ppro.c projects/altix2/sys/dev/hwpmc/hwpmc_tsc.c projects/altix2/sys/dev/hwpmc/hwpmc_x86.c projects/altix2/sys/dev/hwpmc/hwpmc_xscale.c projects/altix2/sys/dev/hwpmc/pmc_events.h projects/altix2/sys/dev/ida/ida_pci.c projects/altix2/sys/dev/if_ndis/if_ndis_pci.c projects/altix2/sys/dev/iir/iir_pci.c projects/altix2/sys/dev/ips/ips_pci.c projects/altix2/sys/dev/ipw/if_ipw.c projects/altix2/sys/dev/ipw/if_ipwvar.h projects/altix2/sys/dev/isci/isci.h projects/altix2/sys/dev/isci/isci_controller.c projects/altix2/sys/dev/isci/isci_domain.c projects/altix2/sys/dev/isci/isci_io_request.c projects/altix2/sys/dev/isci/isci_remote_device.c projects/altix2/sys/dev/isci/isci_task_request.c projects/altix2/sys/dev/isci/scil/sati_read_capacity.c projects/altix2/sys/dev/iscsi/initiator/isc_subr.c projects/altix2/sys/dev/iscsi/initiator/iscsi.c projects/altix2/sys/dev/iscsi/initiator/iscsi_subr.c projects/altix2/sys/dev/iscsi/initiator/iscsivar.h projects/altix2/sys/dev/iwi/if_iwi.c projects/altix2/sys/dev/iwn/if_iwn.c projects/altix2/sys/dev/ixgb/if_ixgb.c projects/altix2/sys/dev/ixgbe/ixgbe.c projects/altix2/sys/dev/ixgbe/ixv.c projects/altix2/sys/dev/lmc/if_lmc.c projects/altix2/sys/dev/mfi/mfi.c projects/altix2/sys/dev/mfi/mfi_cam.c projects/altix2/sys/dev/mfi/mfi_debug.c projects/altix2/sys/dev/mfi/mfi_disk.c projects/altix2/sys/dev/mfi/mfi_ioctl.h projects/altix2/sys/dev/mfi/mfi_linux.c projects/altix2/sys/dev/mfi/mfi_pci.c projects/altix2/sys/dev/mfi/mfireg.h projects/altix2/sys/dev/mfi/mfivar.h projects/altix2/sys/dev/mge/if_mge.c projects/altix2/sys/dev/mlx/mlx_pci.c projects/altix2/sys/dev/mly/mly.c projects/altix2/sys/dev/mps/mps_pci.c projects/altix2/sys/dev/mpt/mpilib/mpi.h projects/altix2/sys/dev/mpt/mpilib/mpi_cnfg.h projects/altix2/sys/dev/mpt/mpilib/mpi_fc.h projects/altix2/sys/dev/mpt/mpilib/mpi_init.h projects/altix2/sys/dev/mpt/mpilib/mpi_ioc.h projects/altix2/sys/dev/mpt/mpilib/mpi_lan.h projects/altix2/sys/dev/mpt/mpilib/mpi_raid.h projects/altix2/sys/dev/mpt/mpilib/mpi_sas.h projects/altix2/sys/dev/mpt/mpilib/mpi_targ.h projects/altix2/sys/dev/mpt/mpilib/mpi_tool.h projects/altix2/sys/dev/mpt/mpilib/mpi_type.h projects/altix2/sys/dev/mpt/mpt.h projects/altix2/sys/dev/mpt/mpt_pci.c projects/altix2/sys/dev/mwl/if_mwl.c projects/altix2/sys/dev/mwl/if_mwlvar.h projects/altix2/sys/dev/mxge/if_mxge.c projects/altix2/sys/dev/netmap/if_re_netmap.h projects/altix2/sys/dev/netmap/ixgbe_netmap.h projects/altix2/sys/dev/netmap/netmap.c projects/altix2/sys/dev/netmap/netmap_kern.h projects/altix2/sys/dev/nve/if_nve.c projects/altix2/sys/dev/ofw/ofw_bus_if.m projects/altix2/sys/dev/ofw/ofw_bus_subr.c projects/altix2/sys/dev/ofw/ofw_iicbus.c projects/altix2/sys/dev/patm/if_patm_attach.c projects/altix2/sys/dev/pcf/pcf_ebus.c projects/altix2/sys/dev/pci/pci.c projects/altix2/sys/dev/pci/pci_private.h projects/altix2/sys/dev/pci/pcireg.h projects/altix2/sys/dev/pci/pcivar.h projects/altix2/sys/dev/safe/safe.c projects/altix2/sys/dev/sfxge/sfxge_rx.c projects/altix2/sys/dev/smc/if_smc.c projects/altix2/sys/dev/sound/pci/emu10kx.c projects/altix2/sys/dev/sound/pci/hda/hdaa.c projects/altix2/sys/dev/sound/pci/hda/hdac.c projects/altix2/sys/dev/sound/usb/uaudio.c projects/altix2/sys/dev/sound/usb/uaudioreg.h projects/altix2/sys/dev/syscons/syscons.c projects/altix2/sys/dev/trm/trm.c projects/altix2/sys/dev/twa/tw_osl.h projects/altix2/sys/dev/twa/tw_osl_freebsd.c projects/altix2/sys/dev/twe/twe_freebsd.c projects/altix2/sys/dev/tws/tws.c projects/altix2/sys/dev/uart/uart_bus.h projects/altix2/sys/dev/uart/uart_bus_pci.c projects/altix2/sys/dev/uart/uart_core.c projects/altix2/sys/dev/uart/uart_if.m projects/altix2/sys/dev/ubsec/ubsec.c projects/altix2/sys/dev/usb/controller/at91dci.c projects/altix2/sys/dev/usb/controller/atmegadci.c projects/altix2/sys/dev/usb/controller/avr32dci.c projects/altix2/sys/dev/usb/controller/dwc_otg.c projects/altix2/sys/dev/usb/controller/dwc_otg.h projects/altix2/sys/dev/usb/controller/dwc_otg_atmelarm.c projects/altix2/sys/dev/usb/controller/ehci.c projects/altix2/sys/dev/usb/controller/musb_otg.c projects/altix2/sys/dev/usb/controller/ohci.c projects/altix2/sys/dev/usb/controller/uhci.c projects/altix2/sys/dev/usb/controller/uss820dci.c projects/altix2/sys/dev/usb/controller/xhci.c projects/altix2/sys/dev/usb/input/atp.c projects/altix2/sys/dev/usb/input/uep.c projects/altix2/sys/dev/usb/input/uhid.c projects/altix2/sys/dev/usb/input/ukbd.c projects/altix2/sys/dev/usb/input/ums.c projects/altix2/sys/dev/usb/misc/ufm.c projects/altix2/sys/dev/usb/net/if_aue.c projects/altix2/sys/dev/usb/net/if_axe.c projects/altix2/sys/dev/usb/net/if_cdce.c projects/altix2/sys/dev/usb/net/if_cue.c projects/altix2/sys/dev/usb/net/if_ipheth.c projects/altix2/sys/dev/usb/net/if_kue.c projects/altix2/sys/dev/usb/net/if_rue.c projects/altix2/sys/dev/usb/net/if_udav.c projects/altix2/sys/dev/usb/net/if_usie.c projects/altix2/sys/dev/usb/net/ruephy.c projects/altix2/sys/dev/usb/net/uhso.c projects/altix2/sys/dev/usb/serial/u3g.c projects/altix2/sys/dev/usb/serial/ubsa.c projects/altix2/sys/dev/usb/serial/uchcom.c projects/altix2/sys/dev/usb/serial/ucycom.c projects/altix2/sys/dev/usb/serial/ufoma.c projects/altix2/sys/dev/usb/serial/ulpt.c projects/altix2/sys/dev/usb/serial/umodem.c projects/altix2/sys/dev/usb/serial/uplcom.c projects/altix2/sys/dev/usb/serial/usb_serial.c projects/altix2/sys/dev/usb/serial/usb_serial.h projects/altix2/sys/dev/usb/storage/umass.c projects/altix2/sys/dev/usb/storage/urio.c projects/altix2/sys/dev/usb/storage/ustorage_fs.c projects/altix2/sys/dev/usb/template/usb_template.c projects/altix2/sys/dev/usb/usb.h projects/altix2/sys/dev/usb/usb_busdma.c projects/altix2/sys/dev/usb/usb_compat_linux.c projects/altix2/sys/dev/usb/usb_dev.c projects/altix2/sys/dev/usb/usb_device.c projects/altix2/sys/dev/usb/usb_handle_request.c projects/altix2/sys/dev/usb/usb_hid.c projects/altix2/sys/dev/usb/usb_hub.c projects/altix2/sys/dev/usb/usb_msctest.c projects/altix2/sys/dev/usb/usb_request.c projects/altix2/sys/dev/usb/usb_request.h projects/altix2/sys/dev/usb/usb_transfer.c projects/altix2/sys/dev/usb/usbdevs projects/altix2/sys/dev/usb/usbdi.h projects/altix2/sys/dev/usb/usbhid.h projects/altix2/sys/dev/usb/wlan/if_rum.c projects/altix2/sys/dev/usb/wlan/if_run.c projects/altix2/sys/dev/usb/wlan/if_uath.c projects/altix2/sys/dev/usb/wlan/if_upgt.c projects/altix2/sys/dev/usb/wlan/if_ural.c projects/altix2/sys/dev/usb/wlan/if_urtw.c projects/altix2/sys/dev/usb/wlan/if_zyd.c projects/altix2/sys/dev/virtio/balloon/virtio_balloon.c projects/altix2/sys/dev/virtio/block/virtio_blk.c projects/altix2/sys/dev/virtio/network/if_vtnet.c projects/altix2/sys/dev/virtio/pci/virtio_pci.c projects/altix2/sys/dev/virtio/virtio_ring.h projects/altix2/sys/dev/virtio/virtqueue.c projects/altix2/sys/dev/virtio/virtqueue.h projects/altix2/sys/dev/wds/wd7000.c projects/altix2/sys/dev/wpi/if_wpi.c projects/altix2/sys/dev/wtap/if_wtap.c projects/altix2/sys/dev/xen/balloon/balloon.c projects/altix2/sys/dev/xen/blkfront/blkfront.c projects/altix2/sys/fs/cd9660/cd9660_vnops.c projects/altix2/sys/fs/ext2fs/ext2_alloc.c projects/altix2/sys/fs/ext2fs/ext2_dinode.h projects/altix2/sys/fs/ext2fs/ext2_inode_cnv.c projects/altix2/sys/fs/ext2fs/ext2_vfsops.c projects/altix2/sys/fs/ext2fs/ext2_vnops.c projects/altix2/sys/fs/ext2fs/ext2fs.h projects/altix2/sys/fs/ext2fs/inode.h projects/altix2/sys/fs/fdescfs/fdesc_vfsops.c projects/altix2/sys/fs/fifofs/fifo_vnops.c projects/altix2/sys/fs/msdosfs/msdosfs_vfsops.c projects/altix2/sys/fs/nfs/nfsport.h projects/altix2/sys/fs/nfsclient/nfs_clbio.c projects/altix2/sys/fs/nfsclient/nfs_clvnops.c projects/altix2/sys/fs/nullfs/null_vfsops.c projects/altix2/sys/fs/portalfs/portal_vfsops.c projects/altix2/sys/fs/pseudofs/pseudofs_vnops.c projects/altix2/sys/fs/tmpfs/tmpfs.h projects/altix2/sys/fs/tmpfs/tmpfs_subr.c projects/altix2/sys/fs/tmpfs/tmpfs_vfsops.c projects/altix2/sys/fs/tmpfs/tmpfs_vnops.c projects/altix2/sys/fs/udf/udf_vnops.c projects/altix2/sys/fs/unionfs/union_subr.c projects/altix2/sys/fs/unionfs/union_vfsops.c projects/altix2/sys/gdb/gdb_main.c projects/altix2/sys/geom/geom_vfs.c projects/altix2/sys/geom/part/g_part.c projects/altix2/sys/geom/part/g_part.h projects/altix2/sys/geom/part/g_part_bsd.c projects/altix2/sys/gnu/fs/reiserfs/reiserfs_vfsops.c projects/altix2/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c projects/altix2/sys/i386/acpica/acpi_wakeup.c projects/altix2/sys/i386/conf/DEFAULTS projects/altix2/sys/i386/conf/GENERIC projects/altix2/sys/i386/conf/GENERIC.hints projects/altix2/sys/i386/conf/NOTES projects/altix2/sys/i386/conf/XBOX projects/altix2/sys/i386/conf/XEN projects/altix2/sys/i386/i386/exception.s projects/altix2/sys/i386/i386/identcpu.c projects/altix2/sys/i386/i386/machdep.c projects/altix2/sys/i386/i386/mp_machdep.c projects/altix2/sys/i386/i386/pmap.c projects/altix2/sys/i386/i386/trap.c projects/altix2/sys/i386/include/intr_machdep.h projects/altix2/sys/i386/include/npx.h projects/altix2/sys/i386/include/pmc_mdep.h projects/altix2/sys/i386/include/proc.h projects/altix2/sys/i386/include/psl.h projects/altix2/sys/i386/include/reg.h projects/altix2/sys/i386/include/segments.h projects/altix2/sys/i386/include/specialreg.h projects/altix2/sys/i386/include/sysarch.h projects/altix2/sys/i386/include/vm.h projects/altix2/sys/i386/linux/linux_dummy.c projects/altix2/sys/i386/linux/linux_proto.h projects/altix2/sys/i386/linux/linux_syscall.h projects/altix2/sys/i386/linux/linux_syscalls.c projects/altix2/sys/i386/linux/linux_sysent.c projects/altix2/sys/i386/linux/linux_systrace_args.c projects/altix2/sys/i386/linux/syscalls.master projects/altix2/sys/i386/xbox/xboxfb.c projects/altix2/sys/ia64/conf/DEFAULTS projects/altix2/sys/ia64/conf/GENERIC projects/altix2/sys/ia64/conf/SKI projects/altix2/sys/ia64/ia32/ia32_reg.c projects/altix2/sys/ia64/ia32/ia32_signal.c projects/altix2/sys/ia64/ia32/ia32_trap.c projects/altix2/sys/ia64/include/reg.h projects/altix2/sys/kern/imgact_elf.c projects/altix2/sys/kern/kern_clock.c projects/altix2/sys/kern/kern_clocksource.c projects/altix2/sys/kern/kern_cpu.c projects/altix2/sys/kern/kern_descrip.c projects/altix2/sys/kern/kern_event.c projects/altix2/sys/kern/kern_exec.c projects/altix2/sys/kern/kern_exit.c projects/altix2/sys/kern/kern_intr.c projects/altix2/sys/kern/kern_jail.c projects/altix2/sys/kern/kern_kthread.c projects/altix2/sys/kern/kern_ktrace.c projects/altix2/sys/kern/kern_linker.c projects/altix2/sys/kern/kern_lock.c projects/altix2/sys/kern/kern_mutex.c projects/altix2/sys/kern/kern_pmc.c projects/altix2/sys/kern/kern_proc.c projects/altix2/sys/kern/kern_racct.c projects/altix2/sys/kern/kern_rwlock.c projects/altix2/sys/kern/kern_sdt.c projects/altix2/sys/kern/kern_sig.c projects/altix2/sys/kern/kern_sx.c projects/altix2/sys/kern/kern_sysctl.c projects/altix2/sys/kern/kern_thr.c projects/altix2/sys/kern/kern_umtx.c projects/altix2/sys/kern/sched_4bsd.c projects/altix2/sys/kern/sched_ule.c projects/altix2/sys/kern/subr_acl_nfs4.c projects/altix2/sys/kern/subr_acl_posix1e.c projects/altix2/sys/kern/subr_bus.c projects/altix2/sys/kern/subr_busdma.c (contents, props changed) projects/altix2/sys/kern/subr_firmware.c projects/altix2/sys/kern/subr_kdb.c projects/altix2/sys/kern/subr_msgbuf.c projects/altix2/sys/kern/subr_syscall.c projects/altix2/sys/kern/subr_trap.c projects/altix2/sys/kern/subr_turnstile.c projects/altix2/sys/kern/subr_uio.c projects/altix2/sys/kern/subr_witness.c projects/altix2/sys/kern/sys_capability.c projects/altix2/sys/kern/sys_pipe.c projects/altix2/sys/kern/uipc_shm.c projects/altix2/sys/kern/uipc_socket.c projects/altix2/sys/kern/uipc_syscalls.c projects/altix2/sys/kern/vfs_mount.c projects/altix2/sys/kern/vfs_subr.c projects/altix2/sys/kern/vfs_syscalls.c projects/altix2/sys/kern/vfs_vnops.c projects/altix2/sys/libkern/crc32.c projects/altix2/sys/mips/adm5120/adm5120_machdep.c projects/altix2/sys/mips/adm5120/std.adm5120 projects/altix2/sys/mips/alchemy/alchemy_machdep.c projects/altix2/sys/mips/alchemy/std.alchemy projects/altix2/sys/mips/atheros/apb.c projects/altix2/sys/mips/atheros/ar71xx_chip.c projects/altix2/sys/mips/atheros/ar71xx_chip.h projects/altix2/sys/mips/atheros/ar71xx_cpudef.h projects/altix2/sys/mips/atheros/ar71xx_machdep.c projects/altix2/sys/mips/atheros/ar71xx_pci.c projects/altix2/sys/mips/atheros/ar71xxreg.h projects/altix2/sys/mips/atheros/ar724x_chip.c projects/altix2/sys/mips/atheros/ar91xx_chip.c projects/altix2/sys/mips/atheros/files.ar71xx projects/altix2/sys/mips/atheros/if_arge.c projects/altix2/sys/mips/atheros/std.ar71xx projects/altix2/sys/mips/cavium/ciu.c projects/altix2/sys/mips/cavium/cvmx_config.h projects/altix2/sys/mips/cavium/files.octeon1 projects/altix2/sys/mips/cavium/if_octm.c projects/altix2/sys/mips/cavium/obio.c projects/altix2/sys/mips/cavium/octe/ethernet-rgmii.c projects/altix2/sys/mips/cavium/octe/ethernet-rx.c projects/altix2/sys/mips/cavium/octe/ethernet-spi.c projects/altix2/sys/mips/cavium/octe/ethernet.c projects/altix2/sys/mips/cavium/octe/wrapper-cvmx-includes.h projects/altix2/sys/mips/cavium/octeon_ebt3000_cf.c projects/altix2/sys/mips/cavium/octeon_gpio.c projects/altix2/sys/mips/cavium/octeon_machdep.c projects/altix2/sys/mips/cavium/octeon_mp.c projects/altix2/sys/mips/cavium/octeon_wdog.c projects/altix2/sys/mips/cavium/octopci.c projects/altix2/sys/mips/cavium/std.octeon1 projects/altix2/sys/mips/cavium/uart_dev_oct16550.c projects/altix2/sys/mips/cavium/usb/octusb_octeon.c projects/altix2/sys/mips/conf/AR71XX_BASE projects/altix2/sys/mips/conf/AR91XX_BASE projects/altix2/sys/mips/conf/DEFAULTS projects/altix2/sys/mips/conf/MALTA projects/altix2/sys/mips/conf/MALTA64 projects/altix2/sys/mips/conf/OCTEON1 projects/altix2/sys/mips/conf/PB92 projects/altix2/sys/mips/conf/RT305X projects/altix2/sys/mips/conf/SWARM projects/altix2/sys/mips/conf/SWARM64 projects/altix2/sys/mips/conf/SWARM64_SMP projects/altix2/sys/mips/conf/SWARM_SMP projects/altix2/sys/mips/conf/XLP projects/altix2/sys/mips/conf/XLP64 projects/altix2/sys/mips/conf/XLPN32 projects/altix2/sys/mips/conf/XLR projects/altix2/sys/mips/conf/XLR64 projects/altix2/sys/mips/conf/XLRN32 projects/altix2/sys/mips/conf/std.XLP projects/altix2/sys/mips/idt/idt_machdep.c projects/altix2/sys/mips/idt/std.idt projects/altix2/sys/mips/include/_bus.h projects/altix2/sys/mips/include/asm.h projects/altix2/sys/mips/include/bus.h projects/altix2/sys/mips/include/cache.h projects/altix2/sys/mips/include/cpu.h projects/altix2/sys/mips/include/cpufunc.h projects/altix2/sys/mips/include/cpuregs.h projects/altix2/sys/mips/include/frame.h projects/altix2/sys/mips/include/hwfunc.h projects/altix2/sys/mips/include/locore.h projects/altix2/sys/mips/include/md_var.h projects/altix2/sys/mips/include/param.h projects/altix2/sys/mips/include/pmap.h projects/altix2/sys/mips/include/pmc_mdep.h projects/altix2/sys/mips/include/proc.h projects/altix2/sys/mips/include/trap.h projects/altix2/sys/mips/include/ucontext.h projects/altix2/sys/mips/include/vm.h projects/altix2/sys/mips/malta/malta_machdep.c projects/altix2/sys/mips/malta/std.malta projects/altix2/sys/mips/mips/bus_space_generic.c projects/altix2/sys/mips/mips/cache.c projects/altix2/sys/mips/mips/cache_mipsNN.c projects/altix2/sys/mips/mips/cpu.c projects/altix2/sys/mips/mips/exception.S projects/altix2/sys/mips/mips/freebsd32_machdep.c projects/altix2/sys/mips/mips/genassym.c projects/altix2/sys/mips/mips/intr_machdep.c projects/altix2/sys/mips/mips/locore.S projects/altix2/sys/mips/mips/machdep.c projects/altix2/sys/mips/mips/mpboot.S projects/altix2/sys/mips/mips/nexus.c projects/altix2/sys/mips/mips/pm_machdep.c projects/altix2/sys/mips/mips/pmap.c projects/altix2/sys/mips/mips/support.S projects/altix2/sys/mips/mips/swtch.S projects/altix2/sys/mips/mips/sys_machdep.c projects/altix2/sys/mips/mips/tick.c projects/altix2/sys/mips/mips/trap.c projects/altix2/sys/mips/mips/vm_machdep.c projects/altix2/sys/mips/nlm/board.c projects/altix2/sys/mips/nlm/board.h projects/altix2/sys/mips/nlm/cms.c projects/altix2/sys/mips/nlm/files.xlp projects/altix2/sys/mips/nlm/hal/iomap.h projects/altix2/sys/mips/nlm/hal/nlm_hal.c projects/altix2/sys/mips/nlm/hal/pcibus.h projects/altix2/sys/mips/nlm/hal/pic.h projects/altix2/sys/mips/nlm/hal/sys.h projects/altix2/sys/mips/nlm/intr_machdep.c projects/altix2/sys/mips/nlm/mpreset.S projects/altix2/sys/mips/nlm/msgring.h projects/altix2/sys/mips/nlm/tick.c projects/altix2/sys/mips/nlm/uart_cpu_xlp.c projects/altix2/sys/mips/nlm/xlp.h projects/altix2/sys/mips/nlm/xlp_machdep.c projects/altix2/sys/mips/nlm/xlp_pci.c projects/altix2/sys/mips/rmi/tick.c projects/altix2/sys/mips/rmi/xlr_machdep.c projects/altix2/sys/mips/rt305x/rt305x_machdep.c projects/altix2/sys/mips/rt305x/std.rt305x projects/altix2/sys/mips/sentry5/s5_machdep.c projects/altix2/sys/mips/sentry5/std.sentry5 projects/altix2/sys/mips/sibyte/sb_machdep.c projects/altix2/sys/modules/Makefile projects/altix2/sys/modules/cyclic/Makefile projects/altix2/sys/modules/dtrace/Makefile projects/altix2/sys/modules/geom/geom_part/Makefile projects/altix2/sys/modules/hwpmc/Makefile projects/altix2/sys/modules/iscsi/initiator/Makefile projects/altix2/sys/modules/mfi/Makefile projects/altix2/sys/modules/mlx4/Makefile projects/altix2/sys/modules/mlx4ib/Makefile projects/altix2/sys/modules/mlxen/Makefile projects/altix2/sys/modules/mps/Makefile projects/altix2/sys/modules/mthca/Makefile projects/altix2/sys/modules/netgraph/netflow/Makefile projects/altix2/sys/modules/ralfw/Makefile projects/altix2/sys/modules/usb/Makefile projects/altix2/sys/net/bpf.c projects/altix2/sys/net/bpf.h projects/altix2/sys/net/bpf_buffer.c projects/altix2/sys/net/bpf_zerocopy.c projects/altix2/sys/net/bpfdesc.h projects/altix2/sys/net/ieee8023ad_lacp.c projects/altix2/sys/net/if_lagg.c projects/altix2/sys/net/if_lagg.h projects/altix2/sys/net/if_media.h projects/altix2/sys/net/if_var.h projects/altix2/sys/net/netmap.h projects/altix2/sys/net/netmap_user.h projects/altix2/sys/net/route.c projects/altix2/sys/net/route.h projects/altix2/sys/net80211/ieee80211.c projects/altix2/sys/net80211/ieee80211_alq.c projects/altix2/sys/net80211/ieee80211_alq.h projects/altix2/sys/net80211/ieee80211_ddb.c projects/altix2/sys/net80211/ieee80211_freebsd.c projects/altix2/sys/net80211/ieee80211_ht.c projects/altix2/sys/net80211/ieee80211_ht.h projects/altix2/sys/net80211/ieee80211_hwmp.c projects/altix2/sys/net80211/ieee80211_ioctl.h projects/altix2/sys/net80211/ieee80211_mesh.c projects/altix2/sys/net80211/ieee80211_mesh.h projects/altix2/sys/net80211/ieee80211_node.c projects/altix2/sys/net80211/ieee80211_node.h projects/altix2/sys/net80211/ieee80211_output.c projects/altix2/sys/net80211/ieee80211_proto.c projects/altix2/sys/net80211/ieee80211_radiotap.c projects/altix2/sys/net80211/ieee80211_regdomain.c projects/altix2/sys/net80211/ieee80211_sta.c projects/altix2/sys/net80211/ieee80211_superg.c projects/altix2/sys/net80211/ieee80211_var.h projects/altix2/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c projects/altix2/sys/netgraph/netflow/netflow.c projects/altix2/sys/netgraph/netflow/ng_netflow.c projects/altix2/sys/netgraph/netflow/ng_netflow.h projects/altix2/sys/netgraph/ng_vlan.c projects/altix2/sys/netgraph/ng_vlan.h projects/altix2/sys/netinet/in.c projects/altix2/sys/netinet/in_pcb.h projects/altix2/sys/netinet/ip_carp.c projects/altix2/sys/netinet/ip_fw.h projects/altix2/sys/netinet/ipfw/ip_fw2.c projects/altix2/sys/netinet/ipfw/ip_fw_private.h projects/altix2/sys/netinet/ipfw/ip_fw_sockopt.c projects/altix2/sys/netinet/ipfw/ip_fw_table.c projects/altix2/sys/netinet/sctp.h projects/altix2/sys/netinet/sctp_bsd_addr.c projects/altix2/sys/netinet/sctp_constants.h projects/altix2/sys/netinet/sctp_header.h projects/altix2/sys/netinet/sctp_input.c projects/altix2/sys/netinet/sctp_output.c projects/altix2/sys/netinet/sctp_output.h projects/altix2/sys/netinet/sctp_pcb.h projects/altix2/sys/netinet/sctp_peeloff.c projects/altix2/sys/netinet/sctp_structs.h projects/altix2/sys/netinet/sctp_timer.c projects/altix2/sys/netinet/sctp_uio.h projects/altix2/sys/netinet/sctp_usrreq.c projects/altix2/sys/netinet/sctputil.c projects/altix2/sys/netinet/sctputil.h projects/altix2/sys/netinet/tcp_subr.c projects/altix2/sys/netinet/udp_usrreq.c projects/altix2/sys/netinet/udp_var.h projects/altix2/sys/netinet6/in6_pcb.c projects/altix2/sys/netinet6/sctp6_usrreq.c projects/altix2/sys/nfsclient/nfs_vnops.c projects/altix2/sys/ofed/drivers/infiniband/core/addr.c projects/altix2/sys/ofed/drivers/infiniband/core/cma.c projects/altix2/sys/ofed/drivers/infiniband/core/fmr_pool.c projects/altix2/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c projects/altix2/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c projects/altix2/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c projects/altix2/sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c projects/altix2/sys/ofed/drivers/net/mlx4/en_frag.c projects/altix2/sys/ofed/drivers/net/mlx4/en_netdev.c projects/altix2/sys/ofed/drivers/net/mlx4/en_port.c projects/altix2/sys/ofed/drivers/net/mlx4/en_port.h projects/altix2/sys/ofed/drivers/net/mlx4/en_rx.c projects/altix2/sys/ofed/include/linux/in.h projects/altix2/sys/ofed/include/linux/in6.h projects/altix2/sys/ofed/include/linux/io.h projects/altix2/sys/ofed/include/linux/page.h projects/altix2/sys/ofed/include/net/ip.h projects/altix2/sys/ofed/include/net/ipv6.h projects/altix2/sys/pc98/conf/DEFAULTS projects/altix2/sys/pc98/conf/GENERIC projects/altix2/sys/pc98/include/psl.h projects/altix2/sys/pc98/include/reg.h projects/altix2/sys/pc98/include/specialreg.h projects/altix2/sys/pc98/include/sysarch.h projects/altix2/sys/pc98/pc98/machdep.c projects/altix2/sys/pci/intpm.c projects/altix2/sys/powerpc/aim/machdep.c projects/altix2/sys/powerpc/aim/mmu_oea.c projects/altix2/sys/powerpc/aim/mmu_oea64.c projects/altix2/sys/powerpc/aim/moea64_native.c projects/altix2/sys/powerpc/conf/DEFAULTS projects/altix2/sys/powerpc/conf/GENERIC projects/altix2/sys/powerpc/conf/GENERIC64 projects/altix2/sys/powerpc/conf/MPC85XX projects/altix2/sys/powerpc/include/cpu.h projects/altix2/sys/powerpc/include/endian.h projects/altix2/sys/powerpc/include/pmap.h projects/altix2/sys/powerpc/include/pmc_mdep.h projects/altix2/sys/powerpc/include/trap.h projects/altix2/sys/powerpc/include/trap_aim.h projects/altix2/sys/powerpc/include/trap_booke.h projects/altix2/sys/powerpc/include/vm.h projects/altix2/sys/powerpc/ofw/ofw_pcib_pci.c projects/altix2/sys/powerpc/ofw/ofw_pcibus.c projects/altix2/sys/powerpc/powermac/uninorth.c projects/altix2/sys/powerpc/powerpc/exec_machdep.c projects/altix2/sys/security/mac/mac_net.c projects/altix2/sys/security/mac/mac_syscalls.c projects/altix2/sys/sparc64/conf/DEFAULTS projects/altix2/sys/sparc64/conf/GENERIC projects/altix2/sys/sparc64/include/endian.h projects/altix2/sys/sparc64/pci/fire.c projects/altix2/sys/sparc64/pci/firereg.h projects/altix2/sys/sparc64/pci/ofw_pcibus.c projects/altix2/sys/sparc64/sparc64/intr_machdep.c projects/altix2/sys/sparc64/sparc64/machdep.c projects/altix2/sys/sparc64/sparc64/trap.c projects/altix2/sys/sys/bus.h projects/altix2/sys/sys/conf.h projects/altix2/sys/sys/cpuset.h projects/altix2/sys/sys/elf_common.h projects/altix2/sys/sys/event.h projects/altix2/sys/sys/kdb.h projects/altix2/sys/sys/ktrace.h projects/altix2/sys/sys/libkern.h projects/altix2/sys/sys/mman.h projects/altix2/sys/sys/mount.h projects/altix2/sys/sys/msgbuf.h projects/altix2/sys/sys/param.h projects/altix2/sys/sys/pipe.h projects/altix2/sys/sys/pmc.h projects/altix2/sys/sys/pmckern.h projects/altix2/sys/sys/pmclog.h projects/altix2/sys/sys/proc.h projects/altix2/sys/sys/racct.h projects/altix2/sys/sys/sched.h projects/altix2/sys/sys/sdt.h projects/altix2/sys/sys/signal.h projects/altix2/sys/sys/sysctl.h projects/altix2/sys/sys/systm.h projects/altix2/sys/sys/umtx.h projects/altix2/sys/sys/unistd.h projects/altix2/sys/sys/vnode.h projects/altix2/sys/ufs/ffs/ffs_balloc.c projects/altix2/sys/ufs/ffs/ffs_extern.h projects/altix2/sys/ufs/ffs/ffs_inode.c projects/altix2/sys/ufs/ffs/ffs_rawread.c projects/altix2/sys/ufs/ffs/ffs_snapshot.c projects/altix2/sys/ufs/ffs/ffs_softdep.c projects/altix2/sys/ufs/ffs/ffs_vfsops.c projects/altix2/sys/ufs/ffs/ffs_vnops.c projects/altix2/sys/ufs/ufs/ufs_extattr.c projects/altix2/sys/ufs/ufs/ufs_quota.c projects/altix2/sys/ufs/ufs/ufs_vnops.c projects/altix2/sys/vm/vm_contig.c projects/altix2/sys/vm/vm_fault.c projects/altix2/sys/vm/vm_map.c projects/altix2/sys/vm/vm_mmap.c projects/altix2/sys/vm/vm_object.c projects/altix2/sys/vm/vm_object.h projects/altix2/sys/vm/vm_page.c projects/altix2/sys/vm/vm_page.h projects/altix2/sys/vm/vm_pageout.c projects/altix2/sys/vm/vm_pageout.h projects/altix2/sys/vm/vm_reserv.c projects/altix2/sys/vm/vnode_pager.c projects/altix2/sys/x86/acpica/madt.c projects/altix2/sys/x86/include/endian.h projects/altix2/sys/x86/include/mca.h projects/altix2/sys/x86/isa/atpic.c projects/altix2/sys/x86/isa/icu.h projects/altix2/sys/x86/isa/isa_dma.c projects/altix2/sys/x86/pci/pci_bus.c projects/altix2/sys/x86/x86/mca.c projects/altix2/sys/x86/x86/mptable_pci.c projects/altix2/tools/build/mk/OptionalObsoleteFiles.inc projects/altix2/tools/make_libdeps.sh projects/altix2/tools/regression/lib/msun/test-rem.c projects/altix2/tools/test/netfibs/initiator.sh projects/altix2/tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c projects/altix2/tools/tools/ath/athdecode/main.c projects/altix2/tools/tools/ath/athrd/athrd.1 projects/altix2/tools/tools/ath/common/dumpregs_5416.c projects/altix2/tools/tools/bus_autoconf/bus_usb.c projects/altix2/tools/tools/ether_reflect/ether_reflect.1 projects/altix2/tools/tools/net80211/wlanstats/wlanstats.c projects/altix2/tools/tools/netmap/bridge.c projects/altix2/tools/tools/netmap/pcap.c projects/altix2/tools/tools/vimage/vimage.8 projects/altix2/tools/tools/wtap/vis_map/Makefile projects/altix2/tools/tools/wtap/wtap/Makefile projects/altix2/usr.bin/Makefile projects/altix2/usr.bin/bc/bc.library projects/altix2/usr.bin/bc/bc.y projects/altix2/usr.bin/bsdiff/bsdiff/bsdiff.1 projects/altix2/usr.bin/calendar/calendar.1 projects/altix2/usr.bin/calendar/calendars/calendar.freebsd projects/altix2/usr.bin/comm/comm.1 projects/altix2/usr.bin/compile_et/Makefile projects/altix2/usr.bin/csup/cpasswd.1 projects/altix2/usr.bin/csup/csup.1 projects/altix2/usr.bin/dc/bcode.c projects/altix2/usr.bin/find/find.1 projects/altix2/usr.bin/fstat/fstat.c projects/altix2/usr.bin/fstat/fuser.1 projects/altix2/usr.bin/hexdump/hexdump.1 projects/altix2/usr.bin/hexdump/od.1 projects/altix2/usr.bin/indent/indent.1 projects/altix2/usr.bin/ipcrm/ipcrm.1 projects/altix2/usr.bin/jot/jot.1 projects/altix2/usr.bin/kdump/Makefile projects/altix2/usr.bin/kdump/kdump.1 projects/altix2/usr.bin/kdump/kdump.c projects/altix2/usr.bin/kdump/mkioctls projects/altix2/usr.bin/kdump/mksubr projects/altix2/usr.bin/killall/killall.1 projects/altix2/usr.bin/ktrace/ktrace.1 projects/altix2/usr.bin/ktrace/ktrace.h projects/altix2/usr.bin/ktrace/subr.c projects/altix2/usr.bin/lex/flex.skl projects/altix2/usr.bin/locale/locale.1 projects/altix2/usr.bin/lockf/lockf.1 projects/altix2/usr.bin/m4/eval.c projects/altix2/usr.bin/m4/extern.h projects/altix2/usr.bin/m4/main.c projects/altix2/usr.bin/man/man.conf.5 projects/altix2/usr.bin/ministat/ministat.1 projects/altix2/usr.bin/mkulzma/mkulzma.8 projects/altix2/usr.bin/netstat/Makefile projects/altix2/usr.bin/netstat/if.c projects/altix2/usr.bin/netstat/inet.c projects/altix2/usr.bin/printf/printf.1 projects/altix2/usr.bin/procstat/procstat.1 projects/altix2/usr.bin/procstat/procstat_bin.c projects/altix2/usr.bin/procstat/procstat_files.c projects/altix2/usr.bin/rctl/rctl.8 projects/altix2/usr.bin/sed/sed.1 projects/altix2/usr.bin/setchannel/setchannel.1 projects/altix2/usr.bin/tftp/tftp.1 projects/altix2/usr.bin/top/top.local.1 projects/altix2/usr.bin/touch/touch.1 projects/altix2/usr.bin/tr/tr.1 projects/altix2/usr.bin/truss/Makefile projects/altix2/usr.bin/unifdef/unifdef.1 projects/altix2/usr.bin/units/units.1 projects/altix2/usr.bin/unzip/unzip.1 projects/altix2/usr.bin/unzip/unzip.c projects/altix2/usr.bin/vgrind/vgrindefs.5 projects/altix2/usr.bin/vmstat/vmstat.c projects/altix2/usr.bin/wall/wall.1 projects/altix2/usr.bin/wall/wall.c projects/altix2/usr.bin/xargs/xargs.1 projects/altix2/usr.bin/xargs/xargs.c projects/altix2/usr.bin/xlint/Makefile.inc projects/altix2/usr.sbin/Makefile projects/altix2/usr.sbin/Makefile.arm projects/altix2/usr.sbin/Makefile.mips projects/altix2/usr.sbin/ac/ac.8 projects/altix2/usr.sbin/acpi/iasl/Makefile projects/altix2/usr.sbin/adduser/adduser.conf.5 projects/altix2/usr.sbin/apmd/apmd.8 projects/altix2/usr.sbin/arp/arp.4 projects/altix2/usr.sbin/arp/arp.c projects/altix2/usr.sbin/bluetooth/ath3kfw/ath3kfw.8 projects/altix2/usr.sbin/boot0cfg/boot0cfg.8 projects/altix2/usr.sbin/bootparamd/bootparamd/bootparamd.8 projects/altix2/usr.sbin/bsdinstall/bsdinstall.8 projects/altix2/usr.sbin/bsdinstall/partedit/gpart_ops.c projects/altix2/usr.sbin/bsdinstall/scripts/auto projects/altix2/usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.3 projects/altix2/usr.sbin/bsnmpd/modules/snmp_wlan/snmp_wlan.3 projects/altix2/usr.sbin/bsnmpd/tools/bsnmptools/bsnmpget.1 projects/altix2/usr.sbin/cdcontrol/cdcontrol.1 projects/altix2/usr.sbin/config/config.8 projects/altix2/usr.sbin/crashinfo/crashinfo.sh projects/altix2/usr.sbin/crunch/crunchide/Makefile projects/altix2/usr.sbin/ctladm/Makefile projects/altix2/usr.sbin/ctladm/ctladm.8 projects/altix2/usr.sbin/ctladm/ctladm.c projects/altix2/usr.sbin/dconschat/dconschat.c projects/altix2/usr.sbin/diskinfo/diskinfo.c projects/altix2/usr.sbin/edquota/edquota.8 projects/altix2/usr.sbin/faithd/faithd.8 projects/altix2/usr.sbin/fdwrite/fdwrite.1 projects/altix2/usr.sbin/freebsd-update/freebsd-update.8 projects/altix2/usr.sbin/fwcontrol/fwcontrol.8 projects/altix2/usr.sbin/gpioctl/gpioctl.8 projects/altix2/usr.sbin/i2c/i2c.8 projects/altix2/usr.sbin/ifmcstat/ifmcstat.8 projects/altix2/usr.sbin/jls/jls.c projects/altix2/usr.sbin/lmcconfig/lmcconfig.8 projects/altix2/usr.sbin/lpr/lpc/cmds.c projects/altix2/usr.sbin/lpr/lpr/printcap.5 projects/altix2/usr.sbin/makefs/cd9660/cd9660_eltorito.c projects/altix2/usr.sbin/mfiutil/mfi_config.c projects/altix2/usr.sbin/mfiutil/mfi_drive.c projects/altix2/usr.sbin/mfiutil/mfiutil.8 projects/altix2/usr.sbin/mountd/exports.5 projects/altix2/usr.sbin/moused/moused.c projects/altix2/usr.sbin/mptutil/mptutil.8 projects/altix2/usr.sbin/mtest/mtest.8 projects/altix2/usr.sbin/mtree/mtree.5 projects/altix2/usr.sbin/newsyslog/newsyslog.c projects/altix2/usr.sbin/newsyslog/newsyslog.conf.5 projects/altix2/usr.sbin/nfsd/nfsv4.4 projects/altix2/usr.sbin/ntp/doc/ntp-keygen.8 projects/altix2/usr.sbin/ntp/doc/ntpdate.8 projects/altix2/usr.sbin/pc-sysinstall/backend-partmanager/create-part.sh projects/altix2/usr.sbin/pc-sysinstall/backend-query/disk-list.sh projects/altix2/usr.sbin/pc-sysinstall/backend-query/sys-mem.sh projects/altix2/usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh projects/altix2/usr.sbin/pc-sysinstall/backend/functions-cleanup.sh projects/altix2/usr.sbin/pc-sysinstall/backend/functions-disk.sh projects/altix2/usr.sbin/pc-sysinstall/backend/functions-mountdisk.sh projects/altix2/usr.sbin/pc-sysinstall/backend/functions-networking.sh projects/altix2/usr.sbin/pc-sysinstall/backend/functions-newfs.sh projects/altix2/usr.sbin/pc-sysinstall/backend/functions-unmount.sh projects/altix2/usr.sbin/pc-sysinstall/backend/startautoinstall.sh projects/altix2/usr.sbin/pciconf/pciconf.8 projects/altix2/usr.sbin/pkg_install/updating/pkg_updating.1 projects/altix2/usr.sbin/pmcstat/pmcpl_calltree.c projects/altix2/usr.sbin/pmcstat/pmcstat.8 projects/altix2/usr.sbin/pmcstat/pmcstat_log.c projects/altix2/usr.sbin/powerd/powerd.c projects/altix2/usr.sbin/rtadvd/rtadvd.8 projects/altix2/usr.sbin/rtadvd/rtadvd.conf.5 projects/altix2/usr.sbin/setfib/setfib.1 projects/altix2/usr.sbin/syslogd/syslogd.8 projects/altix2/usr.sbin/tcpdump/tcpdump/tcpdump.1 projects/altix2/usr.sbin/timed/timed/timed.8 projects/altix2/usr.sbin/usbdump/usbdump.c projects/altix2/usr.sbin/utx/utx.8 projects/altix2/usr.sbin/watch/watch.c projects/altix2/usr.sbin/wlandebug/wlandebug.8 projects/altix2/usr.sbin/wlconfig/wlconfig.8 projects/altix2/usr.sbin/ypserv/ypserv.8 Directory Properties: projects/altix2/ (props changed) projects/altix2/cddl/contrib/opensolaris/ (props changed) projects/altix2/contrib/bind9/ (props changed) projects/altix2/contrib/com_err/ (props changed) projects/altix2/contrib/gcc/ (props changed) projects/altix2/contrib/gdb/ (props changed) projects/altix2/contrib/libc++/ (props changed) projects/altix2/contrib/libcxxrt/ (props changed) projects/altix2/contrib/libstdc++/ (props changed) projects/altix2/contrib/llvm/ (props changed) projects/altix2/contrib/llvm/tools/clang/ (props changed) projects/altix2/contrib/ntp/ (props changed) projects/altix2/contrib/openbsm/ (props changed) projects/altix2/contrib/openpam/ (props changed) projects/altix2/contrib/tnftp/ (props changed) projects/altix2/contrib/top/ (props changed) projects/altix2/contrib/tzdata/ (props changed) projects/altix2/crypto/heimdal/ (props changed) projects/altix2/crypto/heimdal/ChangeLog.1998 (props changed) projects/altix2/crypto/heimdal/ChangeLog.1999 (props changed) projects/altix2/crypto/heimdal/ChangeLog.2000 (props changed) projects/altix2/crypto/heimdal/ChangeLog.2001 (props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/ftp_var.h (props changed) projects/altix2/crypto/heimdal/appl/ftp/ftp/pathnames.h (props changed) projects/altix2/crypto/heimdal/appl/ftp/ftpd/pathnames.h (props changed) projects/altix2/crypto/heimdal/appl/telnet/README.ORIG (props changed) projects/altix2/crypto/heimdal/appl/telnet/arpa/telnet.h (props changed) projects/altix2/crypto/heimdal/appl/telnet/libtelnet/misc.h (props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet.state (props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/defines.h (props changed) projects/altix2/crypto/heimdal/appl/telnet/telnet/types.h (props changed) projects/altix2/crypto/heimdal/lib/hx509/ref/pkcs11.h (props changed) projects/altix2/crypto/heimdal/lib/kadm5/kadm5-protos.h (props changed) projects/altix2/gnu/lib/ (props changed) projects/altix2/gnu/usr.bin/binutils/ (props changed) projects/altix2/gnu/usr.bin/gdb/ (props changed) projects/altix2/lib/libc/ (props changed) projects/altix2/lib/libutil/ (props changed) projects/altix2/sbin/ (props changed) projects/altix2/sbin/ipfw/ (props changed) projects/altix2/share/man/man4/ (props changed) projects/altix2/sys/ (props changed) projects/altix2/sys/boot/ (props changed) projects/altix2/sys/cddl/contrib/opensolaris/ (props changed) projects/altix2/sys/conf/ (props changed) projects/altix2/sys/contrib/dev/acpica/ (props changed) projects/altix2/sys/contrib/dev/acpica/common/ (props changed) projects/altix2/sys/contrib/dev/acpica/compiler/ (props changed) projects/altix2/sys/contrib/dev/acpica/components/debugger/ (props changed) projects/altix2/sys/contrib/dev/acpica/components/hardware/ (props changed) projects/altix2/sys/contrib/dev/acpica/components/namespace/ (props changed) projects/altix2/sys/contrib/dev/acpica/components/parser/ (props changed) projects/altix2/sys/contrib/dev/acpica/components/tables/ (props changed) projects/altix2/sys/contrib/dev/acpica/include/ (props changed) projects/altix2/sys/contrib/octeon-sdk/ (props changed) projects/altix2/sys/contrib/pf/ (props changed) projects/altix2/usr.bin/calendar/ (props changed) projects/altix2/usr.bin/csup/ (props changed) projects/altix2/usr.bin/procstat/ (props changed) projects/altix2/usr.sbin/rtadvd/ (props changed) Modified: projects/altix2/Makefile ============================================================================== --- projects/altix2/Makefile Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/Makefile Mon Apr 16 02:05:43 2012 (r234332) @@ -18,6 +18,7 @@ # reinstallkernel.debug # kernel - buildkernel + installkernel. # kernel-toolchain - Builds the subset of world necessary to build a kernel +# kernel-toolchains - Build kernel-toolchain for all universe targets. # doxygen - Build API documentation of the kernel, needs doxygen. # update - Convenient way to update your source tree(s). # check-old - List obsolete directories/files/libraries. @@ -131,20 +132,19 @@ _MAKE= PATH=${PATH} ${BINMAKE} -f Makefi # Guess machine architecture from machine type, and vice versa. .if !defined(TARGET_ARCH) && defined(TARGET) -_TARGET_ARCH= ${TARGET:S/pc98/i386/:S/mips/mipsel/} +_TARGET_ARCH= ${TARGET:S/pc98/i386/} .elif !defined(TARGET) && defined(TARGET_ARCH) && \ ${TARGET_ARCH} != ${MACHINE_ARCH} -_TARGET= ${TARGET_ARCH:C/mips.*e[lb]/mips/:C/armeb/arm/} +_TARGET= ${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/} .endif -# Legacy names, for a transition period mips:mips -> mipsel:mips +# Legacy names, for another transition period mips:mips(n32|64)?eb -> mips:mips\1 .if defined(TARGET) && defined(TARGET_ARCH) && \ - ${TARGET_ARCH} == "mips" && ${TARGET} == "mips" -.warning "TARGET_ARCH of mips is deprecated in favor of mipsel or mipseb" -.if defined(TARGET_BIG_ENDIAN) -_TARGET_ARCH=mipseb -.else -_TARGET_ARCH=mipsel + ${TARGET} == "mips" && ${TARGET_ARCH:Mmips*eb} +_TARGET_ARCH= ${TARGET_ARCH:C/eb$//} +.warning "TARGET_ARCH of ${TARGET_ARCH} is deprecated in favor of ${_TARGET_ARCH}" .endif +.if defined(TARGET) && ${TARGET} == "mips" && defined(TARGET_BIG_ENDIAN) +.warning "TARGET_BIG_ENDIAN is no longer necessary for MIPS. Big-endian is not the default." .endif # arm with TARGET_BIG_ENDIAN -> armeb .if defined(TARGET_ARCH) && ${TARGET_ARCH} == "arm" && defined(TARGET_BIG_ENDIAN) @@ -317,6 +317,9 @@ tinderbox: toolchains: @cd ${.CURDIR} && ${MAKE} UNIVERSE_TARGET=toolchain universe +kernel-toolchains: + @cd ${.CURDIR} && ${MAKE} UNIVERSE_TARGET=kernel-toolchain universe + # # universe # @@ -327,7 +330,7 @@ toolchains: .if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets) TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64 TARGET_ARCHES_arm?= arm armeb -TARGET_ARCHES_mips?= mipsel mipseb mips64el mips64eb mipsn32eb +TARGET_ARCHES_mips?= mipsel mips mips64el mips64 mipsn32 TARGET_ARCHES_powerpc?= powerpc powerpc64 TARGET_ARCHES_pc98?= i386 .for target in ${TARGETS} Modified: projects/altix2/Makefile.inc1 ============================================================================== --- projects/altix2/Makefile.inc1 Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/Makefile.inc1 Mon Apr 16 02:05:43 2012 (r234332) @@ -136,7 +136,7 @@ VERSION!= uname -srp VERSION+= ${OSRELDATE} .endif -KNOWN_ARCHES?= amd64 arm armeb/arm i386 i386/pc98 ia64 mipsel/mips mipseb/mips mips64el/mips mips64eb/mips mipsn32el/mips mipsn32eb/mips powerpc powerpc64/powerpc sparc64 +KNOWN_ARCHES?= amd64 arm armeb/arm i386 i386/pc98 ia64 mips mipsel/mips mips64el/mips mips64/mips mipsn32el/mips mipsn32/mips powerpc powerpc64/powerpc sparc64 .if ${TARGET} == ${TARGET_ARCH} _t= ${TARGET} .else @@ -468,13 +468,6 @@ build32: -p ${LIB32TMP}/usr/include >/dev/null mkdir -p ${WORLDTMP} ln -sf ${.CURDIR}/sys ${WORLDTMP} -.if ${MK_KERBEROS} != "no" -.for _t in obj depend all - cd ${.CURDIR}/kerberos5/tools; \ - MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \ - DIRPRFX=kerberos5/tools/ ${_t} -.endfor -.endif .for _t in obj includes cd ${.CURDIR}/include; ${LIB32WMAKE} DIRPRFX=include/ ${_t} cd ${.CURDIR}/lib; ${LIB32WMAKE} DIRPRFX=lib/ ${_t} @@ -1054,9 +1047,11 @@ _clang_tblgen= \ usr.bin/clang/clang-tblgen .endif +# dtrace tools are required for older bootstrap env and cross-build .if ${MK_CDDL} != "no" && \ - ${BOOTSTRAPPING} < 800038 && \ - !(${BOOTSTRAPPING} >= 700112 && ${BOOTSTRAPPING} < 799999) + ((${BOOTSTRAPPING} < 800038 && \ + !(${BOOTSTRAPPING} >= 700112 && ${BOOTSTRAPPING} < 799999)) \ + || (${MACHINE} != ${TARGET} || ${MACHINE_ARCH} != ${TARGET_ARCH})) _dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \ lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge .endif @@ -1065,12 +1060,22 @@ _dtrace_tools= cddl/usr.bin/sgsmsg cddl/ _dtc= gnu/usr.bin/dtc .endif +.if ${MK_KERBEROS} != "no" +_kerberos5_bootstrap_tools= \ + kerberos5/tools/make-roken \ + kerberos5/lib/libroken \ + kerberos5/lib/libvers \ + kerberos5/tools/asn1_compile \ + kerberos5/tools/slc +.endif + # Please document (add comment) why something is in 'bootstrap-tools'. # Try to bound the building of the bootstrap-tool to just the # FreeBSD versions that need the tool built at this stage of the build. bootstrap-tools: .for _tool in \ ${_clang_tblgen} \ + ${_kerberos5_bootstrap_tools} \ ${_dtrace_tools} \ ${_strfile} \ ${_gperf} \ @@ -1112,10 +1117,6 @@ _share= share/syscons/scrnmaps _gcc_tools= gnu/usr.bin/cc/cc_tools .endif -.if ${MK_KERBEROS} != "no" -_kerberos5_tools= kerberos5/tools -.endif - .if ${MK_RESCUE} != "no" _rescue= rescue/rescue .endif @@ -1140,8 +1141,7 @@ build-tools: ${MAKE} DIRPRFX=${_tool}/ build-tools .endfor .for _tool in \ - ${_gcc_tools} \ - ${_kerberos5_tools} + ${_gcc_tools} ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all)"; \ cd ${.CURDIR}/${_tool}; \ ${MAKE} DIRPRFX=${_tool}/ obj; \ @@ -1243,12 +1243,20 @@ _startup_libs+= lib/libcxxrt .endif gnu/lib/libgcc__L: lib/libc__L +.if ${MK_LIBCPLUSPLUS} != "no" +lib/libcxxrt__L: gnu/lib/libgcc__L +.endif -_prebuild_libs= ${_kerberos5_lib_libasn1} ${_kerberos5_lib_libhdb} \ +_prebuild_libs= ${_kerberos5_lib_libasn1} \ + ${_kerberos5_lib_libhdb} \ + ${_kerberos5_lib_libheimbase} \ ${_kerberos5_lib_libheimntlm} \ + ${_kerberos5_lib_libheimsqlite} \ + ${_kerberos5_lib_libheimipcc} \ ${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \ ${_kerberos5_lib_libroken} \ - lib/libbz2 lib/libcom_err lib/libcrypt \ + ${_kerberos5_lib_libwind} \ + lib/libbz2 ${_libcom_err} lib/libcrypt \ lib/libexpat \ ${_lib_libgssapi} ${_lib_libipx} \ lib/libkiconv lib/libkvm lib/liblzma lib/libmd \ @@ -1298,14 +1306,21 @@ _secure_lib= secure/lib .if ${MK_KERBEROS} != "no" kerberos5/lib/libasn1__L: lib/libcom_err__L kerberos5/lib/libroken__L kerberos5/lib/libhdb__L: kerberos5/lib/libasn1__L lib/libcom_err__L \ - kerberos5/lib/libkrb5__L kerberos5/lib/libroken__L -kerberos5/lib/libheimntlm__L: secure/lib/libcrypto__L kerberos5/lib/libkrb5__L + kerberos5/lib/libkrb5__L kerberos5/lib/libroken__L \ + kerberos5/lib/libwind__L kerberos5/lib/libheimsqlite__L +kerberos5/lib/libheimntlm__L: secure/lib/libcrypto__L kerberos5/lib/libkrb5__L \ + kerberos5/lib/libroken__L lib/libcom_err__L kerberos5/lib/libhx509__L: kerberos5/lib/libasn1__L lib/libcom_err__L \ - secure/lib/libcrypto__L kerberos5/lib/libroken__L + secure/lib/libcrypto__L kerberos5/lib/libroken__L kerberos5/lib/libwind__L kerberos5/lib/libkrb5__L: kerberos5/lib/libasn1__L lib/libcom_err__L \ lib/libcrypt__L secure/lib/libcrypto__L kerberos5/lib/libhx509__L \ - kerberos5/lib/libroken__L + kerberos5/lib/libroken__L kerberos5/lib/libwind__L \ + kerberos5/lib/libheimbase__L kerberos5/lib/libheimipcc__L kerberos5/lib/libroken__L: lib/libcrypt__L +kerberos5/lib/libwind__L: kerberos5/lib/libroken__L lib/libcom_err__L +kerberos5/lib/libheimbase__L: lib/libthr__L +kerberos5/lib/libheimipcc__L: kerberos5/lib/libroken__L kerberos5/lib/libheimbase__L lib/libthr__L +kerberos5/lib/libheimsqlite__L: lib/libthr__L .endif .if ${MK_GSSAPI} != "no" @@ -1320,10 +1335,15 @@ _lib_libipx= lib/libipx _kerberos5_lib= kerberos5/lib _kerberos5_lib_libasn1= kerberos5/lib/libasn1 _kerberos5_lib_libhdb= kerberos5/lib/libhdb +_kerberos5_lib_libheimbase= kerberos5/lib/libheimbase _kerberos5_lib_libkrb5= kerberos5/lib/libkrb5 _kerberos5_lib_libhx509= kerberos5/lib/libhx509 _kerberos5_lib_libroken= kerberos5/lib/libroken _kerberos5_lib_libheimntlm= kerberos5/lib/libheimntlm +_kerberos5_lib_libheimsqlite= kerberos5/lib/libheimsqlite +_kerberos5_lib_libheimipcc= kerberos5/lib/libheimipcc +_kerberos5_lib_libwind= kerberos5/lib/libwind +_libcom_err= lib/libcom_err .endif .if ${MK_NIS} != "no" Modified: projects/altix2/ObsoleteFiles.inc ============================================================================== --- projects/altix2/ObsoleteFiles.inc Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/ObsoleteFiles.inc Mon Apr 16 02:05:43 2012 (r234332) @@ -38,6 +38,50 @@ # xargs -n1 | sort | uniq -d; # done +# 20120322: Update heimdal to 1.5.1. +OLD_FILES+=usr/include/krb5-v4compat.h \ + usr/include/krb_err.h \ + usr/include/hdb-private.h \ + usr/share/man/man3/krb5_addresses.3.gz \ + usr/share/man/man3/krb5_cc_cursor.3.gz \ + usr/share/man/man3/krb5_cc_ops.3.gz \ + usr/share/man/man3/krb5_config.3.gz \ + usr/share/man/man3/krb5_config_get_int_default.3.gz \ + usr/share/man/man3/krb5_context.3.gz \ + usr/share/man/man3/krb5_data.3.gz \ + usr/share/man/man3/krb5_err.3.gz \ + usr/share/man/man3/krb5_errx.3.gz \ + usr/share/man/man3/krb5_keyblock.3.gz \ + usr/share/man/man3/krb5_keytab_entry.3.gz \ + usr/share/man/man3/krb5_kt_cursor.3.gz \ + usr/share/man/man3/krb5_kt_ops.3.gz \ + usr/share/man/man3/krb5_set_warn_dest.3.gz \ + usr/share/man/man3/krb5_verr.3.gz \ + usr/share/man/man3/krb5_verrx.3.gz \ + usr/share/man/man3/krb5_vwarnx.3.gz \ + usr/share/man/man3/krb5_warn.3.gz \ + usr/share/man/man3/krb5_warnx.3.gz +OLD_LIBS+=usr/lib/libasn1.so.10 \ + usr/lib/libhdb.so.10 \ + usr/lib/libheimntlm.so.10 \ + usr/lib/libhx509.so.10 \ + usr/lib/libkadm5clnt.so.10 \ + usr/lib/libkadm5srv.so.10 \ + usr/lib/libkafs5.so.10 \ + usr/lib/libkrb5.so.10 \ + usr/lib/libroken.so.10 \ + usr/lib32/libasn1.so.10 \ + usr/lib32/libhdb.so.10 \ + usr/lib32/libheimntlm.so.10 \ + usr/lib32/libhx509.so.10 \ + usr/lib32/libkadm5clnt.so.10 \ + usr/lib32/libkadm5srv.so.10 \ + usr/lib32/libkafs5.so.10 \ + usr/lib32/libkrb5.so.10 \ + usr/lib32/libroken.so.10 +# 20120309: Remove fifofs header files. +OLD_FILES+=usr/include/fs/fifofs/fifo.h +OLD_DIRS+=usr/include/fs/fifofs # 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 \ @@ -56,9 +100,7 @@ OLD_FILES+=usr/share/man/man3/archive_re usr/share/man/man3/archive_write_set_compression_none.3.gz \ usr/share/man/man3/archive_write_set_compression_program.3.gz OLD_LIBS+=usr/lib/libarchive.so.5 -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_LIBS+=usr/lib32/libarchive.so.5 -.endif # 20120113: removal of wtmpcvt(1) OLD_FILES+=usr/bin/wtmpcvt OLD_FILES+=usr/share/man/man1/wtmpcvt.1.gz @@ -71,12 +113,10 @@ OLD_FILES+=usr/lib/libodialog.a OLD_FILES+=usr/lib/libodialog.so OLD_LIBS+=usr/lib/libodialog.so.7 OLD_FILES+=usr/lib/libodialog_p.a -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_FILES+=usr/lib32/libodialog.a OLD_FILES+=usr/lib32/libodialog.so OLD_LIBS+=usr/lib32/libodialog.so.7 OLD_FILES+=usr/lib32/libodialog_p.a -.endif # 20110930: sysinstall removed OLD_FILES+=usr/sbin/sysinstall OLD_FILES+=usr/share/man/man8/sysinstall.8.gz @@ -84,12 +124,10 @@ OLD_FILES+=usr/lib/libftpio.a OLD_FILES+=usr/lib/libftpio.so OLD_LIBS+=usr/lib/libftpio.so.8 OLD_FILES+=usr/lib/libftpio_p.a -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_FILES+=usr/lib32/libftpio.a OLD_FILES+=usr/lib32/libftpio.so OLD_LIBS+=usr/lib32/libftpio.so.8 OLD_FILES+=usr/lib32/libftpio_p.a -.endif OLD_FILES+=usr/include/ftpio.h OLD_FILES+=usr/share/man/man3/ftpio.3.gz # 20110915: rename congestion control manpages @@ -108,7 +146,6 @@ OLD_LIBS+=usr/lib/libdwarf.so.2 OLD_LIBS+=usr/lib/libopie.so.6 OLD_LIBS+=usr/lib/librtld_db.so.1 OLD_LIBS+=usr/lib/libtacplus.so.4 -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_LIBS+=usr/lib32/libcam.so.5 OLD_LIBS+=usr/lib32/libpcap.so.7 OLD_LIBS+=usr/lib32/libufs.so.5 @@ -117,7 +154,6 @@ OLD_LIBS+=usr/lib32/libdwarf.so.2 OLD_LIBS+=usr/lib32/libopie.so.6 OLD_LIBS+=usr/lib32/librtld_db.so.1 OLD_LIBS+=usr/lib32/libtacplus.so.4 -.endif # 20110817: no more acd.4, ad.4, afd.4 and ast.4 OLD_FILES+=usr/share/man/man4/acd.4.gz OLD_FILES+=usr/share/man/man4/ad.4.gz @@ -157,17 +193,13 @@ OLD_FILES+=usr/lib/libpkg.a OLD_FILES+=usr/lib/libpkg.so OLD_LIBS+=usr/lib/libpkg.so.0 OLD_FILES+=usr/lib/libpkg_p.a -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_FILES+=usr/lib32/libpkg.a OLD_FILES+=usr/lib32/libpkg.so OLD_LIBS+=usr/lib32/libpkg.so.0 OLD_FILES+=usr/lib32/libpkg_p.a -.endif # 20110517: libsbuf version bump OLD_LIBS+=lib/libsbuf.so.5 -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_LIBS+=usr/lib32/libsbuf.so.5 -.endif # 20110502: new clang import which bumps version from 2.9 to 3.0 OLD_FILES+=usr/include/clang/2.9/emmintrin.h OLD_FILES+=usr/include/clang/2.9/mm_malloc.h @@ -196,12 +228,10 @@ OLD_FILES+=usr/lib/libobjc_p.a OLD_FILES+=usr/libexec/cc1obj OLD_LIBS+=usr/lib/libobjc.so.4 OLD_DIRS+=usr/include/objc -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_FILES+=usr/lib32/libobjc.a OLD_FILES+=usr/lib32/libobjc.so OLD_FILES+=usr/lib32/libobjc_p.a OLD_LIBS+=usr/lib32/libobjc.so.4 -.endif # 20110331: firmware.img created at build time OLD_FILES+=usr/share/examples/kld/firmware/fwimage/firmware.img # 20110224: sticky.8 -> sticky.7 @@ -323,9 +353,7 @@ OLD_FILES+=usr/include/machine/intr.h .endif # 20100514: library version bump for versioned symbols for liblzma OLD_LIBS+=usr/lib/liblzma.so.0 -.if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" OLD_LIBS+=usr/lib32/liblzma.so.0 -.endif # 20100511: move GCC-specific headers to /usr/include/gcc .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386" OLD_FILES+=usr/include/emmintrin.h @@ -366,9 +394,7 @@ OLD_FILES+=usr/share/info/cpio.info.gz OLD_FILES+=usr/share/man/man1/gcpio.1.gz # 20100322: libz update OLD_LIBS+=lib/libz.so.5 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libz.so.5 -.endif # 20100314: removal of regexp.h OLD_FILES+=usr/include/regexp.h OLD_FILES+=usr/share/man/man3/regexp.3.gz @@ -417,6 +443,7 @@ OLD_FILES+=usr/share/man/man5/lastlog.5. OLD_FILES+=usr/share/man/man5/utmp.5.gz OLD_FILES+=usr/share/man/man5/wtmp.5.gz OLD_LIBS+=lib/libutil.so.8 +OLB_LIBS+=usr/lib32/libutil.so.8 # 20100105: new userland semaphore implementation OLD_FILES+=usr/include/sys/semaphore.h # 20100103: ntptrace(8) removed @@ -624,7 +651,6 @@ OLD_LIBS+=usr/lib/snmp_hostres.so.5 OLD_LIBS+=usr/lib/snmp_mibII.so.5 OLD_LIBS+=usr/lib/snmp_netgraph.so.5 OLD_LIBS+=usr/lib/snmp_pf.so.5 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libalias.so.6 OLD_LIBS+=usr/lib32/libarchive.so.4 OLD_LIBS+=usr/lib32/libauditd.so.4 @@ -725,7 +751,6 @@ OLD_LIBS+=usr/lib32/pam_self.so.4 OLD_LIBS+=usr/lib32/pam_ssh.so.4 OLD_LIBS+=usr/lib32/pam_tacplus.so.4 OLD_LIBS+=usr/lib32/pam_unix.so.4 -.endif # 20090718: the gdm pam.d file is no longer required. OLD_FILES+=etc/pam.d/gdm # 20090714: net_add_domain(9) renamed to domain_add(9) @@ -912,9 +937,7 @@ OLD_FILES+=usr/share/man/man8/sliplogin. OLD_FILES+=usr/share/man/man8/slstat.8.gz # 20090321: libpcap upgraded to 1.0.0 OLD_LIBS+=lib/libpcap.so.5 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libpcap.so.5 -.endif # 20090319: uscanner(4) has been removed OLD_FILES+=usr/share/man/man4/uscanner.4.gz # 20090313: k8temp(4) renamed to amdtemp(4) @@ -926,17 +949,13 @@ OLD_FILES+=usr/lib/libusb20.so OLD_FILES+=usr/lib/libusb20_p.a OLD_FILES+=usr/include/libusb20_compat01.h OLD_FILES+=usr/include/libusb20_compat10.h -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libusb20.so.1 OLD_FILES+=usr/lib32/libusb20.a OLD_FILES+=usr/lib32/libusb20.so OLD_FILES+=usr/lib32/libusb20_p.a -.endif # 20090226: libmp(3) functions renamed OLD_LIBS+=usr/lib/libmp.so.6 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libmp.so.6 -.endif # 20090223: changeover of USB stacks OLD_FILES+=usr/include/dev/usb2/include/ufm2_ioctl.h OLD_FILES+=usr/include/dev/usb2/include/urio2_ioctl.h @@ -1239,9 +1258,7 @@ OLD_LIBS+=usr/lib/libkadm5srv.so.9 OLD_LIBS+=usr/lib/libkafs5.so.9 OLD_LIBS+=usr/lib/libkrb5.so.9 OLD_LIBS+=usr/lib/libroken.so.9 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libgssapi.so.9 -.endif # 20080420: Symbol card support dropped OLD_FILES+=usr/include/dev/wi/spectrum24t_cf.h # 20080420: awi removal @@ -1268,10 +1285,8 @@ OLD_FILES+=usr/share/man/man2/kse_releas OLD_FILES+=usr/share/man/man2/kse_switchin.2.gz OLD_FILES+=usr/share/man/man2/kse_thr_interrupt.2.gz OLD_FILES+=usr/share/man/man2/kse_wakeup.2.gz -.if ${TARGET_ARCH} == "amd64" OLD_FILES+=usr/lib32/libkse.so OLD_LIBS+=usr/lib32/libkse.so.3 -.endif # 20080220: geom_lvm rename to geom_linux_lvm OLD_FILES+=usr/share/man/man4/geom_lvm.4.gz # 20080126: oldcard.4 removal @@ -1291,11 +1306,9 @@ OLD_FILES+=usr/include/sys/xrpuio.h OLD_FILES+=usr/lib/libkse.a OLD_FILES+=usr/lib/libkse_p.a OLD_FILES+=usr/lib/libkse_pic.a -.if ${TARGET_ARCH} == "amd64" OLD_FILES+=usr/lib32/libkse.a OLD_FILES+=usr/lib32/libkse_p.a OLD_FILES+=usr/lib32/libkse_pic.a -.endif # 20071129: Removed a Solaris compatibility header OLD_FILES+=usr/include/sys/_elf_solaris.h # 20071125: Renamed to pmc_get_msr() @@ -1395,12 +1408,10 @@ OLD_DIRS+=usr/include/netatm/ipatm OLD_DIRS+=usr/include/netatm/uni OLD_DIRS+=usr/include/netatm OLD_DIRS+=usr/share/examples/atm -.if ${TARGET_ARCH} == "amd64" OLD_FILES+=usr/lib32/libatm.a OLD_FILES+=usr/lib32/libatm.so OLD_LIBS+=usr/lib32/libatm.so.5 OLD_FILES+=usr/lib32/libatm_p.a -.endif # 20070705: I4B headers repo-copied to include/i4b/ .if ${TARGET_ARCH} == "i386" OLD_FILES+=usr/include/machine/i4b_cause.h @@ -1485,7 +1496,6 @@ OLD_LIBS+=usr/lib/snmp_hostres.so.4 OLD_LIBS+=usr/lib/snmp_mibII.so.4 OLD_LIBS+=usr/lib/snmp_netgraph.so.4 OLD_LIBS+=usr/lib/snmp_pf.so.4 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libalias.so.5 OLD_LIBS+=usr/lib32/libbsnmp.so.3 OLD_LIBS+=usr/lib32/libdialog.so.5 @@ -1520,7 +1530,6 @@ OLD_LIBS+=usr/lib32/pam_self.so.3 OLD_LIBS+=usr/lib32/pam_ssh.so.3 OLD_LIBS+=usr/lib32/pam_tacplus.so.3 OLD_LIBS+=usr/lib32/pam_unix.so.3 -.endif # 20070613: IPX over IP tunnel removal OLD_FILES+=usr/include/netipx/ipx_ip.h # 20070605: sched_core removal @@ -1590,7 +1599,6 @@ OLD_LIBS+=usr/lib/libwrap.so.4 OLD_LIBS+=usr/lib/libypclnt.so.2 OLD_LIBS+=usr/lib/snmp_bridge.so.3 OLD_LIBS+=usr/lib/snmp_hostres.so.3 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libatm.so.4 OLD_LIBS+=usr/lib32/libbegemot.so.2 OLD_LIBS+=usr/lib32/libbluetooth.so.2 @@ -1649,7 +1657,6 @@ OLD_LIBS+=usr/lib32/libvgl.so.4 OLD_LIBS+=usr/lib32/libwrap.so.4 OLD_LIBS+=usr/lib32/libypclnt.so.2 OLD_LIBS+=usr/lib32/libz.so.3 -.endif # 20070519: GCC 4.2 OLD_FILES+=usr/bin/f77 OLD_FILES+=usr/bin/protoize @@ -1896,9 +1903,7 @@ OLD_FILES+=usr/bin/uuidgen OLD_FILES+=usr/share/info/bzip2.info.gz # 20070303: libarchive 2.0 OLD_LIBS+=usr/lib/libarchive.so.3 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libarchive.so.3 -.endif # 20070301: remove addr2ascii and ascii2addr OLD_FILES+=usr/share/man/man3/addr2ascii.3.gz OLD_FILES+=usr/share/man/man3/ascii2addr.3.gz @@ -1915,14 +1920,12 @@ OLD_FILES+=usr/lib/libmytinfo_p.a OLD_FILES+=usr/lib/libmytinfow.a OLD_FILES+=usr/lib/libmytinfow.so OLD_FILES+=usr/lib/libmytinfow_p.a -.if ${TARGET_ARCH} == "amd64" OLD_FILES+=usr/lib32/libmytinfo.a OLD_FILES+=usr/lib32/libmytinfo.so OLD_FILES+=usr/lib32/libmytinfo_p.a OLD_FILES+=usr/lib32/libmytinfow.a OLD_FILES+=usr/lib32/libmytinfow.so OLD_FILES+=usr/lib32/libmytinfow_p.a -.endif # 20070128: remove vnconfig OLD_FILES+=usr/sbin/vnconfig # 20070127: remove bpf_compat.h @@ -4605,9 +4608,7 @@ OLD_FILES+=usr/share/man/man1/x509.1.gz OLD_FILES+=usr/share/man/man3/SSL_COMP_add_compression_method.3.gz OLD_FILES+=usr/share/man/man3/SSL_CTX_get_ex_new_index.3.gz OLD_FILES+=usr/share/man/man3/archive_entry_dup.3.gz -OLD_FILES+=usr/share/man/man3/archive_entry_hardlink_w.3.gz OLD_FILES+=usr/share/man/man3/archive_entry_set_tartype.3.gz -OLD_FILES+=usr/share/man/man3/archive_entry_symlink_w.3.gz OLD_FILES+=usr/share/man/man3/archive_entry_tartype.3.gz OLD_FILES+=usr/share/man/man3/archive_read_data_into_file.3.gz OLD_FILES+=usr/share/man/man3/archive_read_open_tar.3.gz @@ -5266,40 +5267,32 @@ OLD_LIBS+=usr/lib/libkadm5srv.so.8 OLD_LIBS+=usr/lib/libkafs5.so.8 OLD_LIBS+=usr/lib/libkrb5.so.8 OLD_LIBS+=usr/lib/libobjc.so.2 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libgssapi.so.8 OLD_LIBS+=usr/lib32/libobjc.so.2 -.endif # 20070519: GCC 4.2 OLD_LIBS+=usr/lib/libg2c.a OLD_LIBS+=usr/lib/libg2c.so OLD_LIBS+=usr/lib/libg2c.so.2 OLD_LIBS+=usr/lib/libg2c_p.a OLD_LIBS+=usr/lib/libgcc_pic.a -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libg2c.a OLD_LIBS+=usr/lib32/libg2c.so OLD_LIBS+=usr/lib32/libg2c.so.2 OLD_LIBS+=usr/lib32/libg2c_p.a OLD_LIBS+=usr/lib32/libgcc_pic.a -.endif # 20060729: OpenSSL 0.9.7e -> 0.9.8b upgrade OLD_LIBS+=lib/libcrypto.so.4 OLD_LIBS+=usr/lib/libssl.so.4 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libcrypto.so.4 OLD_LIBS+=usr/lib32/libssl.so.4 -.endif # 20060521: gethostbyaddr(3) ABI change OLD_LIBS+=usr/lib/libroken.so.8 OLD_LIBS+=lib/libatm.so.3 OLD_LIBS+=lib/libc.so.6 OLD_LIBS+=lib/libutil.so.5 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libatm.so.3 OLD_LIBS+=usr/lib32/libc.so.6 OLD_LIBS+=usr/lib32/libutil.so.5 -.endif # 20060413: shared library moved to /usr/lib OLD_LIBS+=lib/libgpib.so.1 # 20060413: libpcap.so.4 moved to /lib/ @@ -5313,12 +5306,10 @@ OLD_LIBS+=usr/lib/libc_r.a OLD_LIBS+=usr/lib/libc_r.so OLD_LIBS+=usr/lib/libc_r.so.7 OLD_LIBS+=usr/lib/libc_r_p.a -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libc_r.a OLD_LIBS+=usr/lib32/libc_r.so OLD_LIBS+=usr/lib32/libc_r.so.7 OLD_LIBS+=usr/lib32/libc_r_p.a -.endif # 20050722: bump for 6.0-RELEASE OLD_LIBS+=lib/libalias.so.4 OLD_LIBS+=lib/libatm.so.2 @@ -5530,10 +5521,8 @@ OLD_LIBS+=usr/lib/libc_r.so.3 OLD_LIBS+=usr/lib/libarchive.so.2 OLD_LIBS+=usr/lib/libbsnmp.so.1 OLD_LIBS+=usr/lib/libc_r.so.6 -.if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libarchive.so.2 OLD_LIBS+=usr/lib32/libc_r.so.6 -.endif OLD_LIBS+=usr/lib/libcipher.so.2 OLD_LIBS+=usr/lib/libgssapi.so.6 OLD_LIBS+=usr/lib/libkse.so.1 Modified: projects/altix2/UPDATING ============================================================================== --- projects/altix2/UPDATING Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/UPDATING Mon Apr 16 02:05:43 2012 (r234332) @@ -22,6 +22,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 machines to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20120328: + Big-endian MIPS TARGET_ARCH values no longer end in "eb". mips64eb + is now spelled mips64. mipsn32eb is now spelled mipsn32. mipseb is + now spelled mips. This is to aid compatibility with third-party + software that expects this naming scheme in uname(3). Little-endian + settings are unchanged. + +20120306: + Disable by default the option VFS_ALLOW_NONMPSAFE for all supported + platforms. + 20120229: Now unix domain sockets behave "as expected" on nullfs(5). Previously nullfs(5) did not pass through all behaviours to the underlying layer, Modified: projects/altix2/bin/expr/expr.y ============================================================================== --- projects/altix2/bin/expr/expr.y Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/expr/expr.y Mon Apr 16 02:05:43 2012 (r234332) @@ -540,7 +540,7 @@ op_colon(struct val *a, struct val *b) v = make_str(a->u.s + rm[1].rm_so); } else - v = make_integer((intmax_t)(rm[0].rm_eo - rm[0].rm_so)); + v = make_integer((intmax_t)(rm[0].rm_eo)); else if (rp.re_nsub == 0) v = make_integer((intmax_t)0); Modified: projects/altix2/bin/kenv/kenv.1 ============================================================================== --- projects/altix2/bin/kenv/kenv.1 Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/kenv/kenv.1 Mon Apr 16 02:05:43 2012 (r234332) @@ -84,7 +84,6 @@ everything after a '#' character, are ig character except '=' is acceptable as part of a name. Quotes are optional and necessary only if the value contains whitespace. -.Pp .Sh SEE ALSO .Xr kenv 2 , .Xr config 5 , Modified: projects/altix2/bin/ps/ps.1 ============================================================================== --- projects/altix2/bin/ps/ps.1 Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/ps/ps.1 Mon Apr 16 02:05:43 2012 (r234332) @@ -29,7 +29,7 @@ .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd November 22, 2011 +.Dd March 8, 2012 .Dt PS 1 .Os .Sh NAME @@ -292,36 +292,37 @@ The flags associated with the process as the include file .In sys/proc.h : .Bl -column P_SINGLE_BOUNDARY 0x40000000 -.It Dv "P_ADVLOCK" Ta No "0x00001 Process may hold a POSIX advisory lock" -.It Dv "P_CONTROLT" Ta No "0x00002 Has a controlling terminal" -.It Dv "P_KTHREAD" Ta No "0x00004 Kernel thread" -.It Dv "P_FOLLOWFORK" Ta No "0x00008 Attach debugger to new children" -.It Dv "P_PPWAIT" Ta No "0x00010 Parent is waiting for child to exec/exit" -.It Dv "P_PROFIL" Ta No "0x00020 Has started profiling" -.It Dv "P_STOPPROF" Ta No "0x00040 Has thread in requesting to stop prof" -.It Dv "P_HADTHREADS" Ta No "0x00080 Has had threads (no cleanup shortcuts)" -.It Dv "P_SUGID" Ta No "0x00100 Had set id privileges since last exec" -.It Dv "P_SYSTEM" Ta No "0x00200 System proc: no sigs, stats or swapping" -.It Dv "P_SINGLE_EXIT" Ta No "0x00400 Threads suspending should exit, not wait" -.It Dv "P_TRACED" Ta No "0x00800 Debugged process being traced" -.It Dv "P_WAITED" Ta No "0x01000 Someone is waiting for us" -.It Dv "P_WEXIT" Ta No "0x02000 Working on exiting" -.It Dv "P_EXEC" Ta No "0x04000 Process called exec" -.It Dv "P_WKILLED" Ta No "0x08000 Killed, shall go to kernel/user boundary ASAP" -.It Dv "P_CONTINUED" Ta No "0x10000 Proc has continued from a stopped state" -.It Dv "P_STOPPED_SIG" Ta No "0x20000 Stopped due to SIGSTOP/SIGTSTP" -.It Dv "P_STOPPED_TRACE" Ta No "0x40000 Stopped because of tracing" -.It Dv "P_STOPPED_SINGLE" Ta No "0x80000 Only one thread can continue" -.It Dv "P_PROTECTED" Ta No "0x100000 Do not kill on memory overcommit" -.It Dv "P_SIGEVENT" Ta No "0x200000 Process pending signals changed" -.It Dv "P_SINGLE_BOUNDARY" Ta No "0x400000 Threads should suspend at user boundary" -.It Dv "P_HWPMC" Ta No "0x800000 Process is using HWPMCs" -.It Dv "P_JAILED" Ta No "0x1000000 Process is in jail" -.It Dv "P_INEXEC" Ta No "0x4000000 Process is in execve()" -.It Dv "P_STATCHILD" Ta No "0x8000000 Child process stopped or exited" -.It Dv "P_INMEM" Ta No "0x10000000 Loaded into memory" -.It Dv "P_SWAPPINGOUT" Ta No "0x20000000 Process is being swapped out" -.It Dv "P_SWAPPINGIN" Ta No "0x40000000 Process is being swapped in" +.It Dv "P_ADVLOCK" Ta No "0x00001" Ta "Process may hold a POSIX advisory lock" +.It Dv "P_CONTROLT" Ta No "0x00002" Ta "Has a controlling terminal" +.It Dv "P_KTHREAD" Ta No "0x00004" Ta "Kernel thread" +.It Dv "P_FOLLOWFORK" Ta No "0x00008" Ta "Attach debugger to new children" +.It Dv "P_PPWAIT" Ta No "0x00010" Ta "Parent is waiting for child to exec/exit" +.It Dv "P_PROFIL" Ta No "0x00020" Ta "Has started profiling" +.It Dv "P_STOPPROF" Ta No "0x00040" Ta "Has thread in requesting to stop prof" +.It Dv "P_HADTHREADS" Ta No "0x00080" Ta "Has had threads (no cleanup shortcuts)" +.It Dv "P_SUGID" Ta No "0x00100" Ta "Had set id privileges since last exec" +.It Dv "P_SYSTEM" Ta No "0x00200" Ta "System proc: no sigs, stats or swapping" +.It Dv "P_SINGLE_EXIT" Ta No "0x00400" Ta "Threads suspending should exit, not wait" +.It Dv "P_TRACED" Ta No "0x00800" Ta "Debugged process being traced" +.It Dv "P_WAITED" Ta No "0x01000" Ta "Someone is waiting for us" +.It Dv "P_WEXIT" Ta No "0x02000" Ta "Working on exiting" +.It Dv "P_EXEC" Ta No "0x04000" Ta "Process called exec" +.It Dv "P_WKILLED" Ta No "0x08000" Ta "Killed, shall go to kernel/user boundary ASAP" +.It Dv "P_CONTINUED" Ta No "0x10000" Ta "Proc has continued from a stopped state" +.It Dv "P_STOPPED_SIG" Ta No "0x20000" Ta "Stopped due to SIGSTOP/SIGTSTP" +.It Dv "P_STOPPED_TRACE" Ta No "0x40000" Ta "Stopped because of tracing" +.It Dv "P_STOPPED_SINGLE" Ta No "0x80000" Ta "Only one thread can continue" +.It Dv "P_PROTECTED" Ta No "0x100000" Ta "Do not kill on memory overcommit" +.It Dv "P_SIGEVENT" Ta No "0x200000" Ta "Process pending signals changed" +.It Dv "P_SINGLE_BOUNDARY" Ta No "0x400000" Ta "Threads should suspend at user boundary" +.It Dv "P_HWPMC" Ta No "0x800000" Ta "Process is using HWPMCs" +.It Dv "P_JAILED" Ta No "0x1000000" Ta "Process is in jail" +.It Dv "P_ORPHAN" Ta No "0x2000000" Ta "Orphaned by original parent, reparented to debugger" +.It Dv "P_INEXEC" Ta No "0x4000000" Ta "Process is in execve()" +.It Dv "P_STATCHILD" Ta No "0x8000000" Ta "Child process stopped or exited" +.It Dv "P_INMEM" Ta No "0x10000000" Ta "Loaded into memory" +.It Dv "P_SWAPPINGOUT" Ta No "0x20000000" Ta "Process is being swapped out" +.It Dv "P_SWAPPINGIN" Ta No "0x40000000" Ta "Process is being swapped in" .El .It Cm label The MAC label of the process. Modified: projects/altix2/bin/pwait/pwait.1 ============================================================================== --- projects/altix2/bin/pwait/pwait.1 Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/pwait/pwait.1 Mon Apr 16 02:05:43 2012 (r234332) @@ -46,7 +46,7 @@ .Sh DESCRIPTION The .Nm -utility will wait until each of the given processes has terminated. +utility will wait until each of the given processes has terminated. .Pp The following option is available: .Bl -tag -width indent @@ -54,7 +54,6 @@ The following option is available: Print the exit status when each process terminates. .El .Sh DIAGNOSTICS -.Pp The .Nm utility returns 0 on success, and >0 if an error occurs. Modified: projects/altix2/bin/setfacl/setfacl.1 ============================================================================== --- projects/altix2/bin/setfacl/setfacl.1 Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/setfacl/setfacl.1 Mon Apr 16 02:05:43 2012 (r234332) @@ -295,7 +295,7 @@ The ACL qualifier field describes the us the ACL entry. It may consist of one of the following: uid or user name, or gid or group name. In entries whose tag type is -one of +one of .Dq Li owner@ , .Dq Li group@ , or Modified: projects/altix2/bin/sh/jobs.c ============================================================================== --- projects/altix2/bin/sh/jobs.c Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/sh/jobs.c Mon Apr 16 02:05:43 2012 (r234332) @@ -893,8 +893,8 @@ vforkexecshell(struct job *jp, char **ar struct jmploc jmploc; struct jmploc *savehandler; - TRACE(("vforkexecshell(%%%td, %p, %d) called\n", jp - jobtab, (void *)n, - mode)); + TRACE(("vforkexecshell(%%%td, %s, %p) called\n", jp - jobtab, argv[0], + (void *)pip)); INTOFF; flushall(); savehandler = handler; Modified: projects/altix2/bin/sh/sh.1 ============================================================================== --- projects/altix2/bin/sh/sh.1 Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/sh/sh.1 Mon Apr 16 02:05:43 2012 (r234332) @@ -381,7 +381,7 @@ The following is a list of valid operato .It Redirection operators: .Bl -column "XXX" "XXX" "XXX" "XXX" "XXX" -offset center -compact .It Li < Ta Li > Ta Li << Ta Li >> Ta Li <> -.It Li <& Ta Li >& Ta Li <<- Ta Li >| +.It Li <& Ta Li >& Ta Li <<- Ta Li >| Ta \& .El .El .Pp @@ -1027,7 +1027,6 @@ or .Pp The first form executes the commands in a subshell environment. A subshell environment has its own copy of: -.Pp .Bl -enum .It The current working directory as set by @@ -1632,7 +1631,7 @@ All values are of type .It Constants Decimal, octal (starting with .Li 0 ) -and hexadecimal (starting with +and hexadecimal (starting with .Li 0x ) integer constants. .It Variables Modified: projects/altix2/bin/stty/stty.1 ============================================================================== --- projects/altix2/bin/stty/stty.1 Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/bin/stty/stty.1 Mon Apr 16 02:05:43 2012 (r234332) @@ -90,7 +90,6 @@ to restore the current terminal state as The following arguments are available to set the terminal characteristics: .Ss Control Modes: -.Pp Control mode flags affect hardware characteristics associated with the terminal. This corresponds to the c_cflag in the termios structure. @@ -256,7 +255,6 @@ Do not (do) output CRs at column zero. On the terminal NL performs (does not perform) the CR function. .El .Ss Local Modes: -.Pp Local mode flags (lflags) affect various and sundry characteristics of terminal processing. Historically the term "local" pertained to new job control features @@ -386,7 +384,7 @@ is disabled (i.e., set to Recognized control-characters: .Bd -ragged -offset indent .Bl -column character Subscript -.It control- +.It control- Ta \& Ta \& .It character Ta Subscript Ta Description .It _________ Ta _________ Ta _______________ .It eof Ta Tn VEOF Ta EOF No character @@ -513,7 +511,6 @@ The size of the terminal is printed as t first rows, then columns. .El .Ss Compatibility Modes: -.Pp These modes remain for compatibility with the previous version of the .Nm Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c ============================================================================== --- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c Mon Apr 16 02:05:43 2012 (r234332) @@ -811,7 +811,7 @@ dt_proc_destroy(dtrace_hdl_t *dtp, struc #if defined(sun) (void) _lwp_kill(dpr->dpr_tid, SIGCANCEL); #else - pthread_kill(dpr->dpr_tid, SIGUSR1); + pthread_kill(dpr->dpr_tid, SIGTHR); #endif /* Modified: projects/altix2/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c ============================================================================== --- projects/altix2/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c Mon Apr 16 01:20:17 2012 (r234331) +++ projects/altix2/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c Mon Apr 16 02:05:43 2012 (r234332) @@ -62,6 +62,18 @@ struct ctf_buf { int ntholes; /* number of type holes */ }; +/* + * Macros to reverse byte order + */ +#define BSWAP_8(x) ((x) & 0xff) +#define BSWAP_16(x) ((BSWAP_8(x) << 8) | BSWAP_8((x) >> 8)) +#define BSWAP_32(x) ((BSWAP_16(x) << 16) | BSWAP_16((x) >> 16)) + +#define SWAP_16(x) (x) = BSWAP_16(x) +#define SWAP_32(x) (x) = BSWAP_32(x) + +static int target_requires_swap; + /*PRINTFLIKE1*/ static void parseterminate(const char *fmt, ...) @@ -140,6 +152,11 @@ write_label(void *arg1, void *arg2) ctl.ctl_label = strtab_insert(&b->ctb_strtab, le->le_name); ctl.ctl_typeidx = le->le_idx; + if (target_requires_swap) { + SWAP_32(ctl.ctl_label); + SWAP_32(ctl.ctl_typeidx); + } + ctf_buf_write(b, &ctl, sizeof (ctl)); return (1); @@ -152,6 +169,10 @@ write_objects(iidesc_t *idp, ctf_buf_t * ctf_buf_write(b, &id, sizeof (id)); + if (target_requires_swap) { + SWAP_16(id); + } + debug(3, "Wrote object %s (%d)\n", (idp ? idp->ii_name : "(null)"), id); } @@ -180,10 +201,21 @@ write_functions(iidesc_t *idp, ctf_buf_t fdata[0] = CTF_TYPE_INFO(CTF_K_FUNCTION, 1, nargs); fdata[1] = idp->ii_dtype->t_id; + + if (target_requires_swap) { + SWAP_16(fdata[0]); + SWAP_16(fdata[1]); + } + ctf_buf_write(b, fdata, sizeof (fdata)); for (i = 0; i < idp->ii_nargs; i++) { id = idp->ii_args[i]->t_id; + + if (target_requires_swap) { + SWAP_16(id); + } + ctf_buf_write(b, &id, sizeof (id)); } @@ -208,11 +240,25 @@ write_sized_type_rec(ctf_buf_t *b, ctf_t ctt->ctt_size = CTF_LSIZE_SENT; ctt->ctt_lsizehi = CTF_SIZE_TO_LSIZE_HI(size); ctt->ctt_lsizelo = CTF_SIZE_TO_LSIZE_LO(size); + if (target_requires_swap) { + SWAP_32(ctt->ctt_name); + SWAP_16(ctt->ctt_info); + SWAP_16(ctt->ctt_size); + SWAP_32(ctt->ctt_lsizehi); + SWAP_32(ctt->ctt_lsizelo); + } ctf_buf_write(b, ctt, sizeof (*ctt)); } else { ctf_stype_t *cts = (ctf_stype_t *)ctt; cts->ctt_size = (ushort_t)size; + + if (target_requires_swap) { + SWAP_32(cts->ctt_name); + SWAP_16(cts->ctt_info); + SWAP_16(cts->ctt_size); + } + ctf_buf_write(b, cts, sizeof (*cts)); } } @@ -222,6 +268,12 @@ write_unsized_type_rec(ctf_buf_t *b, ctf { ctf_stype_t *cts = (ctf_stype_t *)ctt; + if (target_requires_swap) { + SWAP_32(cts->ctt_name); + SWAP_16(cts->ctt_info); + SWAP_16(cts->ctt_size); + } + ctf_buf_write(b, cts, sizeof (*cts)); } @@ -296,6 +348,9 @@ write_type(void *arg1, void *arg2) encoding = ip->intr_fformat; data = CTF_INT_DATA(encoding, ip->intr_offset, ip->intr_nbits); + if (target_requires_swap) { + SWAP_32(data); + } ctf_buf_write(b, &data, sizeof (data)); break; @@ -312,6 +367,11 @@ write_type(void *arg1, void *arg2) cta.cta_contents = tp->t_ardef->ad_contents->t_id; cta.cta_index = tp->t_ardef->ad_idxtype->t_id; cta.cta_nelems = tp->t_ardef->ad_nelems; + if (target_requires_swap) { + SWAP_16(cta.cta_contents); + SWAP_16(cta.cta_index); + SWAP_32(cta.cta_nelems); + } ctf_buf_write(b, &cta, sizeof (cta)); break; @@ -341,6 +401,11 @@ write_type(void *arg1, void *arg2) offset); ctm.ctm_type = mp->ml_type->t_id; ctm.ctm_offset = mp->ml_offset; + if (target_requires_swap) { + SWAP_32(ctm.ctm_name); + SWAP_16(ctm.ctm_type); + SWAP_16(ctm.ctm_offset); + } ctf_buf_write(b, &ctm, sizeof (ctm)); } } else { @@ -355,6 +420,14 @@ write_type(void *arg1, void *arg2) CTF_OFFSET_TO_LMEMHI(mp->ml_offset); ctlm.ctlm_offsetlo = CTF_OFFSET_TO_LMEMLO(mp->ml_offset); + + if (target_requires_swap) { + SWAP_32(ctlm.ctlm_name); + SWAP_16(ctlm.ctlm_type); + SWAP_32(ctlm.ctlm_offsethi); + SWAP_32(ctlm.ctlm_offsetlo); + } + ctf_buf_write(b, &ctlm, sizeof (ctlm)); } } @@ -377,6 +450,12 @@ write_type(void *arg1, void *arg2) offset = strtab_insert(&b->ctb_strtab, ep->el_name); cte.cte_name = CTF_TYPE_NAME(CTF_STRTAB_0, offset); cte.cte_value = ep->el_number; + + if (target_requires_swap) { + SWAP_32(cte.cte_name); + SWAP_32(cte.cte_value); + } + ctf_buf_write(b, &cte, sizeof (cte)); i--; } @@ -420,6 +499,11 @@ write_type(void *arg1, void *arg2) for (i = 0; i < (int) tp->t_fndef->fn_nargs; i++) { id = tp->t_fndef->fn_args[i]->t_id; *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Mon Apr 16 02:24:01 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 F10AE106566B; Mon, 16 Apr 2012 02:24:01 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id C38F38FC15; Mon, 16 Apr 2012 02:24:01 +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 q3G2O1J1012115; Mon, 16 Apr 2012 02:24:01 GMT (envelope-from marcel@svn.freebsd.org) Received: (from marcel@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3G2O1ZN012113; Mon, 16 Apr 2012 02:24:01 GMT (envelope-from marcel@svn.freebsd.org) Message-Id: <201204160224.q3G2O1ZN012113@svn.freebsd.org> From: Marcel Moolenaar Date: Mon, 16 Apr 2012 02:24:01 +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: r234333 - projects/altix2/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: Mon, 16 Apr 2012 02:24:02 -0000 Author: marcel Date: Mon Apr 16 02:24:01 2012 New Revision: 234333 URL: http://svn.freebsd.org/changeset/base/234333 Log: Fix mis-merge. Modified: projects/altix2/sys/kern/subr_busdma.c Modified: projects/altix2/sys/kern/subr_busdma.c ============================================================================== --- projects/altix2/sys/kern/subr_busdma.c Mon Apr 16 02:05:43 2012 (r234332) +++ projects/altix2/sys/kern/subr_busdma.c Mon Apr 16 02:24:01 2012 (r234333) @@ -108,7 +108,7 @@ static int total_bpages; static int busdma_zonecount; static STAILQ_HEAD(, bounce_zone) bounce_zone_list; -SYSCTL_NODE(_hw, OID_AUTO, busdma, CTLFLAG_RD, 0, "Busdma parameters"); +static SYSCTL_NODE(_hw, OID_AUTO, busdma, CTLFLAG_RD, 0, "Busdma parameters"); SYSCTL_INT(_hw_busdma, OID_AUTO, total_bpages, CTLFLAG_RD, &total_bpages, 0, "Total bounce pages"); @@ -542,7 +542,7 @@ bus_dmamem_alloc(bus_dma_tag_t dmat, voi * XXX Certain AGP hardware does. */ *vaddr = contigmalloc(dmat->maxsize, M_DEVBUF, mflags, 0ul, - dmat->lowaddr, dmat->alignment? dmat->alignment : 1ul, + dmat->lowaddr, dmat->alignment ? dmat->alignment : 1ul, dmat->boundary); } if (*vaddr == NULL) { @@ -1004,6 +1004,13 @@ busdma_sysctl_tree_top(struct bounce_zon return (bz->sysctl_tree_top); } +#if defined(__LP64__) || (defined(__i386__) && defined(PAE)) +#define SYSCTL_ADD_BUS_SIZE_T SYSCTL_ADD_UQUAD +#else +#define SYSCTL_ADD_BUS_SIZE_T(ctx, parent, nbr, name, flag, ptr, desc) \ + SYSCTL_ADD_UINT(ctx, parent, nbr, name, flag, ptr, 0, desc) +#endif + static int alloc_bounce_zone(bus_dma_tag_t dmat) { @@ -1071,7 +1078,7 @@ alloc_bounce_zone(bus_dma_tag_t dmat) SYSCTL_ADD_STRING(busdma_sysctl_tree(bz), SYSCTL_CHILDREN(busdma_sysctl_tree_top(bz)), OID_AUTO, "lowaddr", CTLFLAG_RD, bz->lowaddrid, 0, ""); - SYSCTL_ADD_ULONG(busdma_sysctl_tree(bz), + SYSCTL_ADD_BUS_SIZE_T(busdma_sysctl_tree(bz), SYSCTL_CHILDREN(busdma_sysctl_tree_top(bz)), OID_AUTO, "alignment", CTLFLAG_RD, &bz->alignment, ""); From owner-svn-src-projects@FreeBSD.ORG Mon Apr 16 02:52: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 9A1BF106564A; Mon, 16 Apr 2012 02:52:33 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 6D0CF8FC08; Mon, 16 Apr 2012 02:52:33 +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 q3G2qXKL013011; Mon, 16 Apr 2012 02:52:33 GMT (envelope-from marcel@svn.freebsd.org) Received: (from marcel@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3G2qXNP013009; Mon, 16 Apr 2012 02:52:33 GMT (envelope-from marcel@svn.freebsd.org) Message-Id: <201204160252.q3G2qXNP013009@svn.freebsd.org> From: Marcel Moolenaar Date: Mon, 16 Apr 2012 02:52:33 +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: r234334 - projects/altix2/sys/ia64/sgisn 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, 16 Apr 2012 02:52:33 -0000 Author: marcel Date: Mon Apr 16 02:52:32 2012 New Revision: 234334 URL: http://svn.freebsd.org/changeset/base/234334 Log: Include opt_kdb.h. Modified: projects/altix2/sys/ia64/sgisn/sgisn_console.c Modified: projects/altix2/sys/ia64/sgisn/sgisn_console.c ============================================================================== --- projects/altix2/sys/ia64/sgisn/sgisn_console.c Mon Apr 16 02:24:01 2012 (r234333) +++ projects/altix2/sys/ia64/sgisn/sgisn_console.c Mon Apr 16 02:52:32 2012 (r234334) @@ -24,6 +24,8 @@ * SUCH DAMAGE. */ +#include "opt_kdb.h" + #include __FBSDID("$FreeBSD$"); From owner-svn-src-projects@FreeBSD.ORG Mon Apr 16 15:43:32 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 91AE4106566B; Mon, 16 Apr 2012 15:43:32 +0000 (UTC) (envelope-from dmarion@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 7AED18FC17; Mon, 16 Apr 2012 15:43: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 q3GFhWgE039855; Mon, 16 Apr 2012 15:43:32 GMT (envelope-from dmarion@svn.freebsd.org) Received: (from dmarion@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3GFhWZ8039848; Mon, 16 Apr 2012 15:43:32 GMT (envelope-from dmarion@svn.freebsd.org) Message-Id: <201204161543.q3GFhWZ8039848@svn.freebsd.org> From: Damjan Marion Date: Mon, 16 Apr 2012 15:43: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: r234344 - in projects/armv6/sys: arm/ti arm/ti/am335x boot/fdt/dts 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, 16 Apr 2012 15:43:32 -0000 Author: dmarion Date: Mon Apr 16 15:43:31 2012 New Revision: 234344 URL: http://svn.freebsd.org/changeset/base/234344 Log: TI EDMA3 driver and modifications of TI MMC driver to use this DMA controller in addition to existing sDMA. This brings MMC/SD card access to AM335x/beaglebone. ti_mmchs requires additional cleanup. Added: projects/armv6/sys/arm/ti/ti_edma3.c projects/armv6/sys/arm/ti/ti_edma3.h Modified: projects/armv6/sys/arm/ti/am335x/files.am335x projects/armv6/sys/arm/ti/ti_mmchs.c projects/armv6/sys/arm/ti/ti_mmchs.h projects/armv6/sys/boot/fdt/dts/beaglebone.dts Modified: projects/armv6/sys/arm/ti/am335x/files.am335x ============================================================================== --- projects/armv6/sys/arm/ti/am335x/files.am335x Mon Apr 16 15:08:01 2012 (r234343) +++ projects/armv6/sys/arm/ti/am335x/files.am335x Mon Apr 16 15:43:31 2012 (r234344) @@ -4,5 +4,6 @@ arm/ti/aintc.c standard arm/ti/am335x/am335x_prcm.c standard arm/ti/am335x/am335x_dmtimer.c standard arm/ti/am335x/am335x_scm_padconf.c standard - +arm/ti/ti_edma3.c standard +arm/ti/ti_mmchs.c optional mmc arm/ti/cpsw/if_cpsw.c optional cpsw Added: projects/armv6/sys/arm/ti/ti_edma3.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/arm/ti/ti_edma3.c Mon Apr 16 15:43:31 2012 (r234344) @@ -0,0 +1,425 @@ +/*- + * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/ + * Copyright (c) 2012 Damjan Marion + * 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. + * 3. Neither the name of authors nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include + +#include + +#define TI_EDMA3_NUM_TCS 3 +#define TI_EDMA3_NUM_IRQS 3 +#define TI_EDMA3_NUM_DMA_CHS 64 +#define TI_EDMA3_NUM_QDMA_CHS 8 + +#define TI_EDMA3CC_PID 0x000 +#define TI_EDMA3CC_DCHMAP(p) (0x100 + ((p)*4)) +#define TI_EDMA3CC_DMAQNUM(n) (0x240 + ((n)*4)) +#define TI_EDMA3CC_QDMAQNUM 0x260 +#define TI_EDMA3CC_EMCR 0x308 +#define TI_EDMA3CC_EMCRH 0x30C +#define TI_EDMA3CC_QEMCR 0x314 +#define TI_EDMA3CC_CCERR 0x318 +#define TI_EDMA3CC_CCERRCLR 0x31C +#define TI_EDMA3CC_DRAE(p) (0x340 + ((p)*8)) +#define TI_EDMA3CC_DRAEH(p) (0x344 + ((p)*8)) +#define TI_EDMA3CC_QRAE(p) (0x380 + ((p)*4)) +#define TI_EDMA3CC_S_ESR(p) (0x2010 + ((p)*0x200)) +#define TI_EDMA3CC_S_ESRH(p) (0x2014 + ((p)*0x200)) +#define TI_EDMA3CC_S_SECR(p) (0x2040 + ((p)*0x200)) +#define TI_EDMA3CC_S_SECRH(p) (0x2044 + ((p)*0x200)) +#define TI_EDMA3CC_S_EESR(p) (0x2030 + ((p)*0x200)) +#define TI_EDMA3CC_S_EESRH(p) (0x2034 + ((p)*0x200)) +#define TI_EDMA3CC_S_IESR(p) (0x2060 + ((p)*0x200)) +#define TI_EDMA3CC_S_IESRH(p) (0x2064 + ((p)*0x200)) +#define TI_EDMA3CC_S_IPR(p) (0x2068 + ((p)*0x200)) +#define TI_EDMA3CC_S_IPRH(p) (0x206C + ((p)*0x200)) +#define TI_EDMA3CC_S_QEESR(p) (0x208C + ((p)*0x200)) + +#define TI_EDMA3CC_PARAM_OFFSET 0x4000 +#define TI_EDMA3CC_OPT(p) (TI_EDMA3CC_PARAM_OFFSET + 0x0 + ((p)*0x20)) + +#define TI_EDMA3CC_DMAQNUM_SET(c,q) ((0x7 & (q)) << (((c) % 8) * 4)) +#define TI_EDMA3CC_DMAQNUM_CLR(c) (~(0x7 << (((c) % 8) * 4))) +#define TI_EDMA3CC_QDMAQNUM_SET(c,q) ((0x7 & (q)) << ((c) * 4)) +#define TI_EDMA3CC_QDMAQNUM_CLR(c) (~(0x7 << ((c) * 4))) + +#define TI_EDMA3CC_OPT_TCC_CLR (~(0x3F000)) +#define TI_EDMA3CC_OPT_TCC_SET(p) (((0x3F000 >> 12) & (p)) << 12) + +struct ti_edma3_softc { + device_t sc_dev; + struct resource * mem_res[TI_EDMA3_NUM_TCS+1]; + struct resource * irq_res[TI_EDMA3_NUM_IRQS]; + void *ih_cookie[TI_EDMA3_NUM_IRQS]; +}; + +static struct ti_edma3_softc *ti_edma3_sc = NULL; + +static struct resource_spec ti_edma3_mem_spec[] = { + { SYS_RES_MEMORY, 0, RF_ACTIVE }, + { SYS_RES_MEMORY, 1, RF_ACTIVE }, + { SYS_RES_MEMORY, 2, RF_ACTIVE }, + { SYS_RES_MEMORY, 3, RF_ACTIVE }, + { -1, 0, 0 } +}; +static struct resource_spec ti_edma3_irq_spec[] = { + { SYS_RES_IRQ, 0, RF_ACTIVE }, + { SYS_RES_IRQ, 1, RF_ACTIVE }, + { SYS_RES_IRQ, 2, RF_ACTIVE }, + { -1, 0, 0 } +}; + +/* Read/Write macros */ +#define ti_edma3_cc_rd_4(reg) bus_read_4(ti_edma3_sc->mem_res[0], reg) +#define ti_edma3_cc_wr_4(reg, val) bus_write_4(ti_edma3_sc->mem_res[0], reg, val) +#define ti_edma3_tc_rd_4(c, reg) bus_read_4(ti_edma3_sc->mem_res[c+1], reg) +#define ti_edma3_tc_wr_4(c, reg, val) bus_write_4(ti_edma3_sc->mem_res[c+1], reg, val) + +static void ti_edma3_intr_comp(void *arg); +static void ti_edma3_intr_mperr(void *arg); +static void ti_edma3_intr_err(void *arg); +static int ti_edma3_enable_event_intr(unsigned int ch); + +static struct { + driver_intr_t *handler; + char * description; +} ti_edma3_intrs[TI_EDMA3_NUM_IRQS] = { + { ti_edma3_intr_comp, "EDMA Completion Interrupt" }, + { ti_edma3_intr_mperr, "EDMA Memory Protection Error Interrupt" }, + { ti_edma3_intr_err, "EDMA Error Interrupt" }, +}; + +static int +ti_edma3_probe(device_t dev) +{ + if (!ofw_bus_is_compatible(dev, "ti,edma")) + return (ENXIO); + + device_set_desc(dev, "TI EDMA Controller"); + return (0); +} + +static int +ti_edma3_attach(device_t dev) +{ + struct ti_edma3_softc *sc = device_get_softc(dev); + uint32_t reg; + int err; + int i; + + if (ti_edma3_sc) + return (ENXIO); + + ti_edma3_sc = sc; + sc->sc_dev = dev; + + /* Request the memory resources */ + err = bus_alloc_resources(dev, ti_edma3_mem_spec, sc->mem_res); + if (err) { + device_printf(dev, "Error: could not allocate mem resources\n"); + return (ENXIO); + } + + /* Request the IRQ resources */ + err = bus_alloc_resources(dev, ti_edma3_irq_spec, sc->irq_res); + if (err) { + device_printf(dev, "Error: could not allocate irq resources\n"); + return (ENXIO); + } + + /* Enable Channel Controller */ + ti_prcm_clk_enable(EDMA_TPCC_CLK); + + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_PID); + + device_printf(dev, "EDMA revision %08x\n", reg); + + + /* Attach interrupt handlers */ + for (i = 0; i < TI_EDMA3_NUM_IRQS; ++i) { + err = bus_setup_intr(dev, sc->irq_res[i], INTR_TYPE_MISC | + INTR_MPSAFE, NULL, *ti_edma3_intrs[i].handler, + sc, &sc->ih_cookie[i]); + if (err) { + device_printf(dev, "could not setup %s\n", + ti_edma3_intrs[i].description); + return (err); + } + } + + return (0); +} + +static device_method_t ti_edma3_methods[] = { + DEVMETHOD(device_probe, ti_edma3_probe), + DEVMETHOD(device_attach, ti_edma3_attach), + {0, 0}, +}; + +static driver_t ti_edma3_driver = { + "ti_edma3", + ti_edma3_methods, + sizeof(struct ti_edma3_softc), +}; +static devclass_t ti_edma3_devclass; + +DRIVER_MODULE(ti_edma3, simplebus, ti_edma3_driver, ti_edma3_devclass, 0, 0); +MODULE_DEPEND(ti_edma3, ti_prcm, 1, 1, 1); + +static void +ti_edma3_intr_comp(void *arg) +{ + printf("%s: unimplemented\n", __func__); +} + +static void +ti_edma3_intr_mperr(void *arg) +{ + printf("%s: unimplemented\n", __func__); +} + +static void +ti_edma3_intr_err(void *arg) +{ + printf("%s: unimplemented\n", __func__); +} + +void +ti_edma3_init(unsigned int eqn) +{ + uint32_t reg; + int i; + + /* on AM335x Event queue 0 is always mapped to Transfer Controller 0, + * event queue 1 to TC2, etc. So we are asking PRCM to power on specific + * TC based on what event queue we need to initialize */ + ti_prcm_clk_enable(EDMA_TPTC0_CLK + eqn); + + /* Clear Event Missed Regs */ + ti_edma3_cc_wr_4(TI_EDMA3CC_EMCR, 0xFFFFFFFF); + ti_edma3_cc_wr_4(TI_EDMA3CC_EMCRH, 0xFFFFFFFF); + ti_edma3_cc_wr_4(TI_EDMA3CC_QEMCR, 0xFFFFFFFF); + + /* Clear Error Reg */ + ti_edma3_cc_wr_4(TI_EDMA3CC_CCERRCLR, 0xFFFFFFFF); + + /* Enable DMA channels 0-63 */ + ti_edma3_cc_wr_4(TI_EDMA3CC_DRAE(0), 0xFFFFFFFF); + ti_edma3_cc_wr_4(TI_EDMA3CC_DRAEH(0), 0xFFFFFFFF); + + for (i = 0; i < 64; i++) { + ti_edma3_cc_wr_4(TI_EDMA3CC_DCHMAP(i), i<<5); + } + + /* Initialize the DMA Queue Number Registers */ + for (i = 0; i < TI_EDMA3_NUM_DMA_CHS; i++) { + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_DMAQNUM(i>>3)); + reg &= TI_EDMA3CC_DMAQNUM_CLR(i); + reg |= TI_EDMA3CC_DMAQNUM_SET(i, eqn); + ti_edma3_cc_wr_4(TI_EDMA3CC_DMAQNUM(i>>3), reg); + } + + /* Enable the QDMA Region access for all channels */ + ti_edma3_cc_wr_4(TI_EDMA3CC_QRAE(0), (1 << TI_EDMA3_NUM_QDMA_CHS) - 1); + + /*Initialize QDMA Queue Number Registers */ + for (i = 0; i < TI_EDMA3_NUM_QDMA_CHS; i++) { + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_QDMAQNUM); + reg &= TI_EDMA3CC_QDMAQNUM_CLR(i); + reg |= TI_EDMA3CC_QDMAQNUM_SET(i, eqn); + ti_edma3_cc_wr_4(TI_EDMA3CC_QDMAQNUM, reg); + } +} + +#ifdef notyet +int +ti_edma3_enable_event_intr(unsigned int ch) +{ + uint32_t reg; + + if (ch >= TI_EDMA3_NUM_DMA_CHS) + return (-EINVAL); + + if (ch < 32) { + ti_edma3_cc_wr_4(TI_EDMA3CC_S_IESR(0), 1 << ch); + } else { + ti_edma3_cc_wr_4(TI_EDMA3CC_S_IESRH(0), 1 << (ch - 32)); + } + return 0; +} +#endif + +int +ti_edma3_request_dma_ch(unsigned int ch, unsigned int tccn, unsigned int eqn) +{ + uint32_t reg; + + if (ch >= TI_EDMA3_NUM_DMA_CHS) + return (-EINVAL); + + /* Enable the DMA channel in the DRAE/DRAEH registers */ + if (ch < 32) { + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_DRAE(0)); + reg |= (0x01 << ch); + ti_edma3_cc_wr_4(TI_EDMA3CC_DRAE(0), reg); + } else { + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_DRAEH(0)); + reg |= (0x01 << (ch - 32)); + ti_edma3_cc_wr_4(TI_EDMA3CC_DRAEH(0), reg); + } + + /* Associate DMA Channel to Event Queue */ + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_DMAQNUM(ch >> 3)); + reg &= TI_EDMA3CC_DMAQNUM_CLR(ch); + reg |= TI_EDMA3CC_DMAQNUM_SET((ch), eqn); + ti_edma3_cc_wr_4(TI_EDMA3CC_DMAQNUM(ch >> 3), reg); + + /* Set TCC in corresponding PaRAM Entry */ + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_OPT(ch)); + reg &= TI_EDMA3CC_OPT_TCC_CLR; + reg |= TI_EDMA3CC_OPT_TCC_SET(ch); + ti_edma3_cc_wr_4(TI_EDMA3CC_OPT(ch), reg); + + return 0; +} + +int +ti_edma3_request_qdma_ch(unsigned int ch, unsigned int tccn, unsigned int eqn) +{ + uint32_t reg; + + if (ch >= TI_EDMA3_NUM_DMA_CHS) + return (-EINVAL); + + /* Enable the QDMA channel in the QRAE registers */ + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_QRAE(0)); + reg |= (0x01 << ch); + ti_edma3_cc_wr_4(TI_EDMA3CC_QRAE(0), reg); + + /* Associate QDMA Channel to Event Queue */ + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_QDMAQNUM); + reg |= TI_EDMA3CC_QDMAQNUM_SET(ch, eqn); + ti_edma3_cc_wr_4(TI_EDMA3CC_QDMAQNUM, reg); + + /* Set TCC in corresponding PaRAM Entry */ + reg = ti_edma3_cc_rd_4(TI_EDMA3CC_OPT(ch)); + reg &= TI_EDMA3CC_OPT_TCC_CLR; + reg |= TI_EDMA3CC_OPT_TCC_SET(ch); + ti_edma3_cc_wr_4(TI_EDMA3CC_OPT(ch), reg); + + return 0; +} + +int +ti_edma3_enable_transfer_manual(unsigned int ch) +{ + if (ch >= TI_EDMA3_NUM_DMA_CHS) + return (-EINVAL); + + /* set corresponding bit in ESR/ESRH to set a event */ + if (ch < 32) { + ti_edma3_cc_wr_4(TI_EDMA3CC_S_ESR(0), 1 << ch); + } else { + ti_edma3_cc_wr_4(TI_EDMA3CC_S_ESRH(0), 1 << (ch - 32)); + } + + return 0; +} + +int +ti_edma3_enable_transfer_qdma(unsigned int ch) +{ + if (ch >= TI_EDMA3_NUM_QDMA_CHS) + return (-EINVAL); + + /* set corresponding bit in QEESR to enable QDMA event */ + ti_edma3_cc_wr_4(TI_EDMA3CC_S_QEESR(0), (1 << ch)); + + return 0; +} + +int +ti_edma3_enable_transfer_event(unsigned int ch) +{ + if (ch >= TI_EDMA3_NUM_DMA_CHS) + return (-EINVAL); + + /* Clear SECR(H) & EMCR(H) to clean any previous NULL request + * and set corresponding bit in EESR to enable DMA event */ + if(ch < 32) { + ti_edma3_cc_wr_4(TI_EDMA3CC_S_SECR(0), (1 << ch)); + ti_edma3_cc_wr_4(TI_EDMA3CC_EMCR, (1 << ch)); + ti_edma3_cc_wr_4(TI_EDMA3CC_S_EESR(0), (1 << ch)); + } else { + ti_edma3_cc_wr_4(TI_EDMA3CC_S_SECRH(0), 1 << (ch - 32)); + ti_edma3_cc_wr_4(TI_EDMA3CC_EMCRH, 1 << (ch - 32)); + ti_edma3_cc_wr_4(TI_EDMA3CC_S_EESRH(0), 1 << (ch - 32)); + } + + return 0; +} + +void +ti_edma3_param_write(unsigned int ch, struct ti_edma3cc_param_set *prs) +{ + bus_write_region_4(ti_edma3_sc->mem_res[0], TI_EDMA3CC_OPT(ch), + (uint32_t *) prs, 8); +} + +void +ti_edma3_param_read(unsigned int ch, struct ti_edma3cc_param_set *prs) +{ + bus_read_region_4(ti_edma3_sc->mem_res[0], TI_EDMA3CC_OPT(ch), + (uint32_t *) prs, 8); +} Added: projects/armv6/sys/arm/ti/ti_edma3.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/arm/ti/ti_edma3.h Mon Apr 16 15:43:31 2012 (r234344) @@ -0,0 +1,79 @@ +/*- + * Copyright (c) 2012 Damjan Marion + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#ifndef _TI_EDMA3_H_ +#define _TI_EDMA3_H_ + +/* Direct Mapped EDMA3 Events */ +#define TI_EDMA3_EVENT_SDTXEVT1 2 +#define TI_EDMA3_EVENT_SDRXEVT1 3 +#define TI_EDMA3_EVENT_SDTXEVT0 24 +#define TI_EDMA3_EVENT_SDRXEVT0 25 + +struct ti_edma3cc_param_set { + struct { + uint32_t sam:1; /* Source address mode */ + uint32_t dam:1; /* Destination address mode */ + uint32_t syncdim:1; /* Transfer synchronization dimension */ + uint32_t static_set:1; /* Static Set */ + uint32_t :4; + uint32_t fwid:3; /* FIFO Width */ + uint32_t tccmode:1; /* Transfer complete code mode */ + uint32_t tcc:6; /* Transfer complete code */ + uint32_t :2; + uint32_t tcinten:1; /* Transfer complete interrupt enable */ + uint32_t itcinten:1; /* Intermediate xfer completion intr. ena */ + uint32_t tcchen:1; /* Transfer complete chaining enable */ + uint32_t itcchen:1; /* Intermediate xfer completion chaining ena */ + uint32_t privid:4; /* Privilege identification */ + uint32_t :3; + uint32_t priv:1; /* Privilege level */ + } opt; + uint32_t src; /* Channel Source Address */ + uint16_t acnt; /* Count for 1st Dimension */ + uint16_t bcnt; /* Count for 2nd Dimension */ + uint32_t dst; /* Channel Destination Address */ + int16_t srcbidx; /* Source B Index */ + int16_t dstbidx; /* Destination B Index */ + uint16_t link; /* Link Address */ + uint16_t bcntrld; /* BCNT Reload */ + int16_t srccidx; /* Source C Index */ + int16_t dstcidx; /* Destination C Index */ + uint16_t ccnt; /* Count for 3rd Dimension */ + uint16_t reserved; /* Reserved */ +}; + +void ti_edma3_init(unsigned int eqn); +int ti_edma3_request_dma_ch(unsigned int ch, unsigned int tccn, unsigned int eqn); +int ti_edma3_request_qdma_ch(unsigned int ch, unsigned int tccn, unsigned int eqn); +int ti_edma3_enable_transfer_manual(unsigned int ch); +int ti_edma3_enable_transfer_qdma(unsigned int ch); +int ti_edma3_enable_transfer_event(unsigned int ch); + +void ti_edma3_param_write(unsigned int ch, struct ti_edma3cc_param_set *prs); +void ti_edma3_param_read(unsigned int ch, struct ti_edma3cc_param_set *prs); + +#endif /* _TI_EDMA3_H_ */ Modified: projects/armv6/sys/arm/ti/ti_mmchs.c ============================================================================== --- projects/armv6/sys/arm/ti/ti_mmchs.c Mon Apr 16 15:08:01 2012 (r234343) +++ projects/armv6/sys/arm/ti/ti_mmchs.c Mon Apr 16 15:43:31 2012 (r234344) @@ -83,6 +83,7 @@ __FBSDID("$FreeBSD$"); #include "mmcbus_if.h" #include +#include #include #include #include @@ -114,6 +115,8 @@ struct ti_mmchs_softc { unsigned int sc_dmach_rd; unsigned int sc_dmach_wr; + int dma_rx_trig; + int dma_tx_trig; device_t sc_gpio_dev; int sc_wp_gpio_pin; /* GPIO pin for MMC write protect */ @@ -250,6 +253,7 @@ ti_mmchs_getaddr(void *arg, bus_dma_segm *(bus_addr_t *)arg = segs[0].ds_addr; } +#ifndef SOC_TI_AM335X /** * ti_mmchs_dma_intr - interrupt handler for DMA events triggered by the controller * @ch: the dma channel number @@ -268,6 +272,7 @@ ti_mmchs_dma_intr(unsigned int ch, uint3 * interrupt from the MMC controller. */ } +#endif /** * ti_mmchs_intr_xfer_compl - called if a 'transfer complete' IRQ was received @@ -390,9 +395,17 @@ ti_mmchs_intr_error(struct ti_mmchs_soft /* Abort the DMA transfer (DDIR bit tells direction) */ if (ti_mmchs_read_4(sc, MMCHS_CMD) & MMCHS_CMD_DDIR) +#ifdef SOC_TI_AM335X + printf("%s: DMA unimplemented\n", __func__); +#else ti_sdma_stop_xfer(sc->sc_dmach_rd); +#endif else +#ifdef SOC_TI_AM335X + printf("%s: DMA unimplemented\n", __func__); +#else ti_sdma_stop_xfer(sc->sc_dmach_wr); +#endif /* If an error occure abort the DMA operation and free the dma map */ if ((sc->sc_dmamapped > 0) && (cmd->error != MMC_ERR_NONE)) { @@ -437,8 +450,8 @@ ti_mmchs_intr(void *arg) TI_MMCHS_LOCK(sc); - stat_reg = ti_mmchs_read_4(sc, MMCHS_STAT) - & (ti_mmchs_read_4(sc, MMCHS_IE) | MMCHS_STAT_ERRI); + stat_reg = ti_mmchs_read_4(sc, MMCHS_STAT) & (ti_mmchs_read_4(sc, + MMCHS_IE) | MMCHS_STAT_ERRI); if (sc->curcmd == NULL) { device_printf(sc->sc_dev, "Error: current cmd NULL, already done?\n"); @@ -486,6 +499,58 @@ ti_mmchs_intr(void *arg) TI_MMCHS_UNLOCK(sc); } +#ifdef SOC_TI_AM335X +static void +ti_mmchs_edma3_rx_xfer_setup(struct ti_mmchs_softc *sc, uint32_t src_paddr, + uint32_t dst_paddr, uint16_t blk_size, uint16_t num_blks) +{ + struct ti_edma3cc_param_set ps; + + bzero(&ps, sizeof(struct ti_edma3cc_param_set)); + ps.src = src_paddr; + ps.dst = dst_paddr; + ps.dstbidx = 4; + ps.dstcidx = blk_size; + ps.acnt = 4; + ps.bcnt = blk_size/4; + ps.ccnt = num_blks; + ps.link = 0xffff; + ps.opt.tcc = sc->dma_rx_trig; + ps.opt.tcinten = 1; + ps.opt.fwid = 2; /* fifo width is 32 */ + ps.opt.sam = 1; + ps.opt.syncdim = 1; + + ti_edma3_param_write(sc->dma_rx_trig, &ps); + ti_edma3_enable_transfer_event(sc->dma_rx_trig); +} + +static void +ti_mmchs_edma3_tx_xfer_setup(struct ti_mmchs_softc *sc, uint32_t src_paddr, + uint32_t dst_paddr, uint16_t blk_size, uint16_t num_blks) +{ + struct ti_edma3cc_param_set ps; + + bzero(&ps, sizeof(struct ti_edma3cc_param_set)); + ps.src = src_paddr; + ps.dst = dst_paddr; + ps.srccidx = blk_size; + ps.bcnt = blk_size/4; + ps.ccnt = num_blks; + ps.srcbidx = 4; + ps.acnt = 0x4; + ps.link = 0xffff; + ps.opt.tcc = sc->dma_tx_trig; + ps.opt.tcinten = 1; + ps.opt.fwid = 2; /* fifo width is 32 */ + ps.opt.dam = 1; + ps.opt.syncdim = 1; + + ti_edma3_param_write(sc->dma_tx_trig, &ps); + ti_edma3_enable_transfer_event(sc->dma_tx_trig); +} +#endif + /** * ti_mmchs_start_cmd - starts the given command * @sc: pointer to the driver context @@ -510,8 +575,9 @@ ti_mmchs_start_cmd(struct ti_mmchs_softc struct mmc_request *req; void *vaddr; bus_addr_t paddr; +#ifndef SOC_TI_AM335X uint32_t pktsize; - +#endif sc->curcmd = cmd; data = cmd->data; req = cmd->mrq; @@ -621,20 +687,31 @@ ti_mmchs_start_cmd(struct ti_mmchs_softc return; } +#ifndef SOC_TI_AM335X /* Calculate the packet size, the max packet size is 512 bytes * (or 128 32-bit elements). */ pktsize = min((data->len / 4), (512 / 4)); - +#endif /* Sync the DMA buffer and setup the DMA controller */ if (data->flags & MMC_DATA_READ) { bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, BUS_DMASYNC_PREREAD); +#ifdef SOC_TI_AM335X + ti_mmchs_edma3_rx_xfer_setup(sc, sc->sc_data_reg_paddr, + paddr, data->len, 1); +#else ti_sdma_start_xfer_packet(sc->sc_dmach_rd, sc->sc_data_reg_paddr, paddr, 1, (data->len / 4), pktsize); +#endif } else { bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, BUS_DMASYNC_PREWRITE); +#ifdef SOC_TI_AM335X + ti_mmchs_edma3_tx_xfer_setup(sc, paddr, + sc->sc_data_reg_paddr, data->len, 1); +#else ti_sdma_start_xfer_packet(sc->sc_dmach_wr, paddr, sc->sc_data_reg_paddr, 1, (data->len / 4), pktsize); +#endif } /* Increase the mapped count */ @@ -891,7 +968,9 @@ ti_mmchs_update_ios(device_t brdev, devi uint32_t hctl_reg; uint32_t con_reg; uint32_t sysctl_reg; +#ifndef SOC_TI_AM335X uint16_t mv; +#endif unsigned long timeout; int do_card_init = 0; @@ -932,19 +1011,26 @@ ti_mmchs_update_ios(device_t brdev, devi hctl_reg &= ~(MMCHS_HCTL_SDVS_MASK | MMCHS_HCTL_SDBP); if ((ios->vdd == -1) || (ios->vdd >= vdd_240)) { +#ifndef SOC_TI_AM335X mv = 3000; +#endif hctl_reg |= MMCHS_HCTL_SDVS_V30; } else { +#ifndef SOC_TI_AM335X mv = 1800; +#endif hctl_reg |= MMCHS_HCTL_SDVS_V18; } ti_mmchs_write_4(sc, MMCHS_HCTL, hctl_reg); +#ifdef SOC_TI_AM335X + printf("%s: TWL unimplemented\n", __func__); +#else /* Set the desired voltage on the regulator */ if (sc->sc_vreg_dev && sc->sc_vreg_name) twl_vreg_set_voltage(sc->sc_vreg_dev, sc->sc_vreg_name, mv); - +#endif /* Enable the bus power */ ti_mmchs_write_4(sc, MMCHS_HCTL, (hctl_reg | MMCHS_HCTL_SDBP)); timeout = hz; @@ -959,10 +1045,13 @@ ti_mmchs_update_ios(device_t brdev, devi hctl_reg = ti_mmchs_read_4(sc, MMCHS_HCTL); ti_mmchs_write_4(sc, MMCHS_HCTL, (hctl_reg & ~MMCHS_HCTL_SDBP)); +#ifdef SOC_TI_AM335X + printf("%s: TWL unimplemented\n", __func__); +#else /* Turn the power off on the voltage regulator */ if (sc->sc_vreg_dev && sc->sc_vreg_name) twl_vreg_set_voltage(sc->sc_vreg_dev, sc->sc_vreg_name, 0); - +#endif } else if (ios->power_mode == power_on) { /* Force a card re-initialisation sequence */ do_card_init = 1; @@ -1341,10 +1430,28 @@ ti_mmchs_hw_fini(device_t dev) static int ti_mmchs_init_dma_channels(struct ti_mmchs_softc *sc) { +#ifdef SOC_TI_AM335X + switch (sc->device_id) { + case 0: + sc->dma_tx_trig = TI_EDMA3_EVENT_SDTXEVT0; + sc->dma_rx_trig = TI_EDMA3_EVENT_SDRXEVT0; + break; + case 1: + sc->dma_tx_trig = TI_EDMA3_EVENT_SDTXEVT1; + sc->dma_rx_trig = TI_EDMA3_EVENT_SDRXEVT1; + break; + default: + return(-EINVAL); + } + +#define EVTQNUM 0 + /* TODO EDMA3 have 3 queues, so we need some queue allocation call */ + ti_edma3_init(EVTQNUM); + ti_edma3_request_dma_ch(sc->dma_tx_trig, sc->dma_tx_trig, EVTQNUM); + ti_edma3_request_dma_ch(sc->dma_rx_trig, sc->dma_rx_trig, EVTQNUM); +#else int err; uint32_t rev; - int dma_rx_trig = -1; - int dma_tx_trig = -1; /* Get the current chip revision */ rev = ti_revision(); @@ -1354,25 +1461,25 @@ ti_mmchs_init_dma_channels(struct ti_mmc /* Get the DMA MMC triggers */ switch (sc->device_id) { case 1: - dma_tx_trig = 60; - dma_rx_trig = 61; + sc->dma_tx_trig = 60; + sc->dma_rx_trig = 61; break; case 2: - dma_tx_trig = 46; - dma_rx_trig = 47; + sc->dma_tx_trig = 46; + sc->dma_rx_trig = 47; break; case 3: - dma_tx_trig = 76; - dma_rx_trig = 77; + sc->dma_tx_trig = 76; + sc->dma_rx_trig = 77; break; /* The following are OMAP4 only */ case 4: - dma_tx_trig = 56; - dma_rx_trig = 57; + sc->dma_tx_trig = 56; + sc->dma_rx_trig = 57; break; case 5: - dma_tx_trig = 58; - dma_rx_trig = 59; + sc->dma_tx_trig = 58; + sc->dma_rx_trig = 59; break; default: return(-EINVAL); @@ -1387,7 +1494,7 @@ ti_mmchs_init_dma_channels(struct ti_mmc ti_sdma_set_xfer_burst(sc->sc_dmach_rd, TI_SDMA_BURST_NONE, TI_SDMA_BURST_64); ti_sdma_set_xfer_data_type(sc->sc_dmach_rd, TI_SDMA_DATA_32BITS_SCALAR); - ti_sdma_sync_params(sc->sc_dmach_rd, dma_rx_trig, + ti_sdma_sync_params(sc->sc_dmach_rd, sc->dma_rx_trig, TI_SDMA_SYNC_PACKET | TI_SDMA_SYNC_TRIG_ON_SRC); ti_sdma_set_addr_mode(sc->sc_dmach_rd, TI_SDMA_ADDR_CONSTANT, TI_SDMA_ADDR_POST_INCREMENT); @@ -1401,11 +1508,11 @@ ti_mmchs_init_dma_channels(struct ti_mmc ti_sdma_set_xfer_burst(sc->sc_dmach_wr, TI_SDMA_BURST_64, TI_SDMA_BURST_NONE); ti_sdma_set_xfer_data_type(sc->sc_dmach_wr, TI_SDMA_DATA_32BITS_SCALAR); - ti_sdma_sync_params(sc->sc_dmach_wr, dma_tx_trig, + ti_sdma_sync_params(sc->sc_dmach_wr, sc->dma_tx_trig, TI_SDMA_SYNC_PACKET | TI_SDMA_SYNC_TRIG_ON_DST); ti_sdma_set_addr_mode(sc->sc_dmach_wr, TI_SDMA_ADDR_POST_INCREMENT, TI_SDMA_ADDR_CONSTANT); - +#endif return(0); } @@ -1435,9 +1542,13 @@ ti_mmchs_deactivate(device_t dev) /* Do the generic detach */ bus_generic_detach(sc->sc_dev); +#ifdef SOC_TI_AM335X + printf("%s: DMA unimplemented\n", __func__); +#else /* Deactivate the DMA channels */ ti_sdma_deactivate_channel(sc->sc_dmach_rd); ti_sdma_deactivate_channel(sc->sc_dmach_wr); +#endif /* Unmap the MMC controller registers */ if (sc->sc_mem_res != 0) { @@ -1513,6 +1624,8 @@ ti_mmchs_activate(device_t dev) sc->sc_reg_off = OMAP3_MMCHS_REG_OFFSET; else if (ti_chip() == CHIP_OMAP_4) sc->sc_reg_off = OMAP4_MMCHS_REG_OFFSET; + else if (ti_chip() == CHIP_AM335X) + sc->sc_reg_off = AM335X_MMCHS_REG_OFFSET; else panic("Unknown OMAP device\n"); @@ -1567,7 +1680,6 @@ ti_mmchs_attach(device_t dev) phandle_t node; pcell_t did; int err; - device_t child; /* Save the device and bus tag */ sc->sc_dev = dev; @@ -1636,7 +1748,7 @@ ti_mmchs_attach(device_t dev) sc->host.host_ocr = MMC_OCR_290_300 | MMC_OCR_300_310; sc->host.caps = MMC_CAP_4_BIT_DATA | MMC_CAP_8_BIT_DATA; - child = device_add_child(dev, "mmc", 0); + device_add_child(dev, "mmc", 0); device_set_ivars(dev, &sc->host); err = bus_generic_attach(dev); @@ -1646,10 +1758,14 @@ out: TI_MMCHS_LOCK_DESTROY(sc); ti_mmchs_deactivate(dev); +#ifdef SOC_TI_AM335X + printf("%s: DMA unimplemented\n", __func__); +#else if (sc->sc_dmach_rd != (unsigned int)-1) ti_sdma_deactivate_channel(sc->sc_dmach_rd); if (sc->sc_dmach_wr != (unsigned int)-1) ti_sdma_deactivate_channel(sc->sc_dmach_wr); +#endif } return (err); @@ -1667,13 +1783,19 @@ out: static int ti_mmchs_detach(device_t dev) { +#ifndef SOC_TI_AM335X struct ti_mmchs_softc *sc = device_get_softc(dev); +#endif ti_mmchs_hw_fini(dev); ti_mmchs_deactivate(dev); +#ifdef SOC_TI_AM335X + printf("%s: DMA unimplemented\n", __func__); +#else ti_sdma_deactivate_channel(sc->sc_dmach_wr); ti_sdma_deactivate_channel(sc->sc_dmach_rd); +#endif return (0); } @@ -1707,7 +1829,11 @@ static devclass_t ti_mmchs_devclass; DRIVER_MODULE(ti_mmchs, simplebus, ti_mmchs_driver, ti_mmchs_devclass, 0, 0); MODULE_DEPEND(ti_mmchs, ti_prcm, 1, 1, 1); +#ifdef SOC_TI_AM335X +MODULE_DEPEND(ti_mmchs, ti_edma, 1, 1, 1); +#else MODULE_DEPEND(ti_mmchs, ti_sdma, 1, 1, 1); +#endif MODULE_DEPEND(ti_mmchs, ti_gpio, 1, 1, 1); /* FIXME: MODULE_DEPEND(ti_mmchs, twl_vreg, 1, 1, 1); */ Modified: projects/armv6/sys/arm/ti/ti_mmchs.h ============================================================================== --- projects/armv6/sys/arm/ti/ti_mmchs.h Mon Apr 16 15:08:01 2012 (r234343) +++ projects/armv6/sys/arm/ti/ti_mmchs.h Mon Apr 16 15:43:31 2012 (r234344) @@ -62,6 +62,7 @@ /* OMAP4 and OMAP4 have different register addresses */ #define OMAP3_MMCHS_REG_OFFSET 0x000 #define OMAP4_MMCHS_REG_OFFSET 0x100 +#define AM335X_MMCHS_REG_OFFSET 0x100 /* Register bit settings */ #define MMCHS_STAT_BADA (1UL << 29) Modified: projects/armv6/sys/boot/fdt/dts/beaglebone.dts ============================================================================== --- projects/armv6/sys/boot/fdt/dts/beaglebone.dts Mon Apr 16 15:08:01 2012 (r234343) +++ projects/armv6/sys/boot/fdt/dts/beaglebone.dts Mon Apr 16 15:43:31 2012 (r234344) @@ -125,7 +125,6 @@ 0x481AE000 0x1000 >; interrupts = < 17 19 21 23 >; interrupt-parent = <&AINTC>; - mmchs-device-id = <0>; }; @@ -138,6 +137,24 @@ clock-frequency = < 48000000 >; /* FIXME */ }; + edma3@49000000 { + compatible = "ti,edma3"; + reg =< 0x49000000 0x100000 /* Channel Controller Regs */ + 0x49800000 0x100000 /* Transfer Controller 0 Regs */ + 0x49900000 0x100000 /* Transfer Controller 1 Regs */ + 0x49a00000 0x100000 >; /* Transfer Controller 2 Regs */ + interrupts = <12 13 14>; + interrupt-parent = <&AINTC>; + }; + + mmchs0@4809C000 { + compatible = "ti,mmchs"; + reg =<0x48060000 0x1000 >; + interrupts = <64>; + interrupt-parent = <&AINTC>; + mmchs-device-id = <0>; + }; + enet0: ethernet@4A100000 { #address-cells = <1>; #size-cells = <1>; From owner-svn-src-projects@FreeBSD.ORG Mon Apr 16 23:19:22 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 AA174106564A; Mon, 16 Apr 2012 23:19: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 8AF7C8FC0C; Mon, 16 Apr 2012 23:19: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 q3GNJMaG055727; Mon, 16 Apr 2012 23:19:22 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3GNJMrw055721; Mon, 16 Apr 2012 23:19:22 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201204162319.q3GNJMrw055721@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 16 Apr 2012 23:19: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: r234361 - in projects/armv6/sys/arm/ti: . omap4 twl usb 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, 16 Apr 2012 23:19:22 -0000 Author: gonzo Date: Mon Apr 16 23:19:21 2012 New Revision: 234361 URL: http://svn.freebsd.org/changeset/base/234361 Log: Replace linux-style error code reporting to FreeBSD-way Modified: projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c projects/armv6/sys/arm/ti/ti_edma3.c projects/armv6/sys/arm/ti/ti_mmchs.c projects/armv6/sys/arm/ti/twl/twl_vreg.c projects/armv6/sys/arm/ti/usb/omap_ehci.c Modified: projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c ============================================================================== --- projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c Mon Apr 16 23:17:29 2012 (r234360) +++ projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c Mon Apr 16 23:19:21 2012 (r234361) @@ -1275,7 +1275,7 @@ omap4_clk_hsusbhost_accessible(struct ti clksel_reg_off = L3INIT_CM2_OFFSET + 0x58; } else { - return (-EINVAL); + return (EINVAL); } clksel = bus_read_4(clk_mem_res, clksel_reg_off); @@ -1319,7 +1319,7 @@ omap4_clk_hsusbhost_set_source(struct ti else if (clkdev->id != USBP2_PHY_CLK) bit = 25; else - return (-EINVAL); + return (EINVAL); /* We need the CM_L3INIT_HSUSBHOST_CLKCTRL register in CM2 register set */ clk_mem_res = sc->sc_res[CM2_INSTANCE_MEM_REGION]; Modified: projects/armv6/sys/arm/ti/ti_edma3.c ============================================================================== --- projects/armv6/sys/arm/ti/ti_edma3.c Mon Apr 16 23:17:29 2012 (r234360) +++ projects/armv6/sys/arm/ti/ti_edma3.c Mon Apr 16 23:19:21 2012 (r234361) @@ -289,7 +289,7 @@ ti_edma3_enable_event_intr(unsigned int uint32_t reg; if (ch >= TI_EDMA3_NUM_DMA_CHS) - return (-EINVAL); + return (EINVAL); if (ch < 32) { ti_edma3_cc_wr_4(TI_EDMA3CC_S_IESR(0), 1 << ch); @@ -306,7 +306,7 @@ ti_edma3_request_dma_ch(unsigned int ch, uint32_t reg; if (ch >= TI_EDMA3_NUM_DMA_CHS) - return (-EINVAL); + return (EINVAL); /* Enable the DMA channel in the DRAE/DRAEH registers */ if (ch < 32) { @@ -340,7 +340,7 @@ ti_edma3_request_qdma_ch(unsigned int ch uint32_t reg; if (ch >= TI_EDMA3_NUM_DMA_CHS) - return (-EINVAL); + return (EINVAL); /* Enable the QDMA channel in the QRAE registers */ reg = ti_edma3_cc_rd_4(TI_EDMA3CC_QRAE(0)); @@ -365,7 +365,7 @@ int ti_edma3_enable_transfer_manual(unsigned int ch) { if (ch >= TI_EDMA3_NUM_DMA_CHS) - return (-EINVAL); + return (EINVAL); /* set corresponding bit in ESR/ESRH to set a event */ if (ch < 32) { @@ -381,7 +381,7 @@ int ti_edma3_enable_transfer_qdma(unsigned int ch) { if (ch >= TI_EDMA3_NUM_QDMA_CHS) - return (-EINVAL); + return (EINVAL); /* set corresponding bit in QEESR to enable QDMA event */ ti_edma3_cc_wr_4(TI_EDMA3CC_S_QEESR(0), (1 << ch)); @@ -393,7 +393,7 @@ int ti_edma3_enable_transfer_event(unsigned int ch) { if (ch >= TI_EDMA3_NUM_DMA_CHS) - return (-EINVAL); + return (EINVAL); /* Clear SECR(H) & EMCR(H) to clean any previous NULL request * and set corresponding bit in EESR to enable DMA event */ Modified: projects/armv6/sys/arm/ti/ti_mmchs.c ============================================================================== --- projects/armv6/sys/arm/ti/ti_mmchs.c Mon Apr 16 23:17:29 2012 (r234360) +++ projects/armv6/sys/arm/ti/ti_mmchs.c Mon Apr 16 23:19:21 2012 (r234361) @@ -1441,7 +1441,7 @@ ti_mmchs_init_dma_channels(struct ti_mmc sc->dma_rx_trig = TI_EDMA3_EVENT_SDRXEVT1; break; default: - return(-EINVAL); + return(EINVAL); } #define EVTQNUM 0 @@ -1456,7 +1456,7 @@ ti_mmchs_init_dma_channels(struct ti_mmc /* Get the current chip revision */ rev = ti_revision(); if ((OMAP_REV_DEVICE(rev) != OMAP4430_DEV) && (sc->device_id > 3)) - return(-EINVAL); + return(EINVAL); /* Get the DMA MMC triggers */ switch (sc->device_id) { @@ -1482,7 +1482,7 @@ ti_mmchs_init_dma_channels(struct ti_mmc sc->dma_rx_trig = 59; break; default: - return(-EINVAL); + return(EINVAL); } /* Activate a RX channel from the OMAP DMA driver */ Modified: projects/armv6/sys/arm/ti/twl/twl_vreg.c ============================================================================== --- projects/armv6/sys/arm/ti/twl/twl_vreg.c Mon Apr 16 23:17:29 2012 (r234360) +++ projects/armv6/sys/arm/ti/twl/twl_vreg.c Mon Apr 16 23:19:21 2012 (r234361) @@ -639,7 +639,7 @@ twl_vreg_read_regulator_voltage(struct t uint8_t vsel; /* Check if the regulator is currently enabled */ - if ((ret = twl_vreg_is_regulator_enabled(sc, regulator)) < 0) + if ((ret = twl_vreg_is_regulator_enabled(sc, regulator))) return (ret); if (ret == 0) { Modified: projects/armv6/sys/arm/ti/usb/omap_ehci.c ============================================================================== --- projects/armv6/sys/arm/ti/usb/omap_ehci.c Mon Apr 16 23:17:29 2012 (r234360) +++ projects/armv6/sys/arm/ti/usb/omap_ehci.c Mon Apr 16 23:19:21 2012 (r234361) @@ -396,7 +396,7 @@ omap_ehci_init(struct omap_ehci_softc *i if (timeout-- == 0) { device_printf(isc->sc_dev, "TLL reset operation timed out\n"); - ret = -EINVAL; + ret = EINVAL; goto err_sys_status; } } From owner-svn-src-projects@FreeBSD.ORG Mon Apr 16 23:32:13 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 4DC1E106564A; Mon, 16 Apr 2012 23:32:13 +0000 (UTC) (envelope-from dmarion@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 2F5CB8FC0C; Mon, 16 Apr 2012 23:32:13 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q3GNWDHh056189; Mon, 16 Apr 2012 23:32:13 GMT (envelope-from dmarion@svn.freebsd.org) Received: (from dmarion@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3GNWCdO056187; Mon, 16 Apr 2012 23:32:12 GMT (envelope-from dmarion@svn.freebsd.org) Message-Id: <201204162332.q3GNWCdO056187@svn.freebsd.org> From: Damjan Marion Date: Mon, 16 Apr 2012 23:32:12 +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: r234363 - projects/armv6/sys/arm/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: Mon, 16 Apr 2012 23:32:13 -0000 Author: dmarion Date: Mon Apr 16 23:32:12 2012 New Revision: 234363 URL: http://svn.freebsd.org/changeset/base/234363 Log: Cleanup of beaglebone conf file, now it boots from SD card Modified: projects/armv6/sys/arm/conf/BEAGLEBONE Modified: projects/armv6/sys/arm/conf/BEAGLEBONE ============================================================================== --- projects/armv6/sys/arm/conf/BEAGLEBONE Mon Apr 16 23:29:12 2012 (r234362) +++ projects/armv6/sys/arm/conf/BEAGLEBONE Mon Apr 16 23:32:12 2012 (r234363) @@ -1,5 +1,5 @@ # BEAGLEBONE -- Custom configuration for the BeagleBone ARM development -# platform, check out www.beagleboard.org/bone +# platform, check out http://www.beagleboard.org/bone # # For more information on this file, please read the handbook section on # Kernel Configuration Files: @@ -20,45 +20,22 @@ ident BEAGLEBONE +include "../ti/am335x/std.beaglebone" - -# This probably wants to move somewhere else. Maybe we can create a basic -# OMAP4340 config, then make a PANDABOARD config that includes the basic one, -# adds the start addresses and custom devices plus pulls in this hints file. - -include "../ti/am335x/std.beaglebone" - -#To statically compile in device wiring instead of /boot/device.hints makeoptions MODULES_OVERRIDE="" -makeoptions WITHOUT_MODULES="ahc" +makeoptions WITHOUT_MODULES="ahc" -makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols options HZ=100 - options SCHED_4BSD #4BSD scheduler options INET #InterNETworking -#options INET6 #IPv6 communications protocols +options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem options SOFTUPDATES #Enable FFS soft updates support options UFS_ACL #Support for access control lists options UFS_DIRHASH #Improve performance on big directories -#options MD_ROOT #MD is a potential root device -#options MD_ROOT_SIZE=6144 -#options ROOTDEVNAME=\"ufs:md0\" -options NFSCLIENT #Network Filesystem Client -device snp -#options NFSCL -#options NFSSERVER #Network Filesystem Server -options NFS_ROOT #NFS usable as /, requires NFSCLIENT -options BREAK_TO_DEBUGGER -options BOOTP_NFSROOT -options BOOTP_COMPAT -options BOOTP -options BOOTP_NFSV3 -options BOOTP_WIRED_TO=cpsw0 options MSDOSFS #MSDOS Filesystem -#options CD9660 #ISO 9660 Filesystem -#options PROCFS #Process filesystem (requires PSEUDOFS) +options CD9660 #ISO 9660 Filesystem +options PROCFS #Process filesystem (requires PSEUDOFS) options PSEUDOFS #Pseudo-filesystem framework options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI @@ -68,31 +45,11 @@ options SYSVMSG #SYSV-style message q options SYSVSEM #SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev - options PREEMPTION -# MMC/SD/SDIO Card slot support -device mmc # mmc/sd bus -device mmcsd # mmc/sd flash cards - -# I2C support -device iicbus -device iic -device ti_i2c -device am335x_pmic # AM335x Power Management IC (TPC65217) - -device loop -device ether -device mii -device smcphy -device uart -device uart_ns8250 - -device gpio - -device pty - -# Debugging for use in -current +# Debugging +makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols +options BREAK_TO_DEBUGGER #options VERBOSE_SYSINIT #Enable verbose sysinit messages options KDB options DDB #Enable the kernel debugger @@ -102,28 +59,61 @@ options WITNESS #Enable checks to det options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed #options DIAGNOSTIC +# NFS support +#options NFSCL +#options NFSSERVER #Network Filesystem Server +#options NFSCLIENT #Network Filesystem Client + +# Uncomment this for NFS root +#options NFS_ROOT #NFS usable as /, requires NFSCLIENT +#options BOOTP_NFSROOT +#options BOOTP_COMPAT +#options BOOTP +#options BOOTP_NFSV3 +#options BOOTP_WIRED_TO=cpsw0 + + +# MMC/SD/SDIO card slot support +device mmc # mmc/sd bus +device mmcsd # mmc/sd flash cards + +# Boot device is 2nd slice on MMC/SD card +options ROOTDEVNAME=\"ufs:mmcsd0s2\" + +# Console and misc +device uart +device uart_ns8250 +device pty +device snp device md +device random # Entropy device -# The following enables MFS as root, this seems similar to an initramfs or initrd -# as used in Linux. -# options MD_ROOT -# options MD_ROOT_SIZE=7560 +# I2C support +device iicbus +device iic +device ti_i2c +device am335x_pmic # AM335x Power Management IC (TPC65217) -device random # Entropy device +# GPIO +device gpio # USB support device usb options USB_DEBUG #options USB_REQ_DEBUG -#options USB_VERBOSE -device ohci -device ehci +#options USB_VERBOSE +device musb device umass -device scbus # SCSI bus (required for SCSI) -device da # Direct Access (disks) +device scbus # SCSI bus (required for SCSI) +device da # Direct Access (disks) +# Ethernet +device loop +device ether +device mii +device smcphy -# USB Ethernet support, requires miibus +# USB ethernet support, requires miibus device miibus device cpsw device axe # ASIX Electronics USB Ethernet From owner-svn-src-projects@FreeBSD.ORG Tue Apr 17 14:26:56 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 5BDBE1065676; Tue, 17 Apr 2012 14:26: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 3C8988FC08; Tue, 17 Apr 2012 14:26:56 +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 q3HEQuJF085968; Tue, 17 Apr 2012 14:26:56 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3HEQu0I085966; Tue, 17 Apr 2012 14:26:56 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201204171426.q3HEQu0I085966@svn.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Apr 2012 14:26:56 +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: r234382 - 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: Tue, 17 Apr 2012 14:26:56 -0000 Author: glebius Date: Tue Apr 17 14:26:55 2012 New Revision: 234382 URL: http://svn.freebsd.org/changeset/base/234382 Log: Fixes to pf_route(), pf_route6(). These functions are very special, they may call into send side of IP stack, for example they call ifp->if_output(), icmp_error(), icmp6_error(), ip6_output(), and they also can perform route lookup. Even more, they can call pf_test() or pf_test6() recursively! Hence, they need dropping any pf(4) locks before. Fortunately, pf_route() and pf_route6() are called only at the very end of packet processing, so we can drop the pf(4) locks with no need re-acquire them, thus: o Drop locks in pf_route(), pf_route6() in all error cases. o Drop locks in pf_route(), pf_route6() as soon as we get information from the state, or if there is no state, or if we don't need state. More cleanups and fixes to pf_route(): - We don't need to check for m_len, pf_test() already did this. - To do route lookup we don't need to allocate 'struct route' on stack, we can just have a sockaddr and rtentry pointer. - We need rtentry for a quite short time, so it is better to avoid its unlocking and refcounting. - In case if new interface (after routing rule applied) is a loopback one, then put M_SKIP_FIREWALL on mbuf, otherwise we may end up with infinite processing. [1] - Update the copy-paste from ip_output() bringing in TSO and SCTP support. - Reduce number of byte order swaps. More cleanups and fixes to pf_route6(): - We don't need to check for m_len, pf_test() already did this. - We don't need struct route_in6 on stack, a sockaddr_in6 would be enough. - In case if new interface (after routing rule applied) is a loopback one, then put M_SKIP_FIREWALL on mbuf, otherwise we may end up with infinite processing. [1] Discussed with: eri [1] 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 Tue Apr 17 13:44:40 2012 (r234381) +++ projects/pf/head/sys/contrib/pf/net/pf.c Tue Apr 17 14:26:55 2012 (r234382) @@ -5112,18 +5112,13 @@ pf_route(struct mbuf **m, struct pf_rule struct pf_state *s, struct pf_pdesc *pd) { struct mbuf *m0, *m1; - struct route iproute; - struct route *ro = NULL; - struct sockaddr_in *dst; + struct sockaddr_in dst; struct ip *ip; struct ifnet *ifp = NULL; struct pf_addr naddr; struct pf_src_node *sn = NULL; int error = 0; int sw_csum; -#ifdef IPSEC - struct m_tag *mtag; -#endif /* IPSEC */ KASSERT(m && *m && r && oifp, ("%s: invalid parameters", __func__)); KASSERT(dir == PF_IN || dir == PF_OUT, ("%s: invalid direction", @@ -5132,78 +5127,84 @@ pf_route(struct mbuf **m, struct pf_rule if (pd->pf_mtag->routed++ > 3) { m0 = *m; *m = NULL; - goto bad; + goto bad_locked; } if (r->rt == PF_DUPTO) { - if ((m0 = m_dup(*m, M_NOWAIT)) == NULL) + if ((m0 = m_dup(*m, M_NOWAIT)) == NULL) { + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); return; + } } else { - if ((r->rt == PF_REPLYTO) == (r->direction == dir)) + if ((r->rt == PF_REPLYTO) == (r->direction == dir)) { + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); return; + } m0 = *m; } - if (m0->m_len < sizeof(struct ip)) { - DPFPRINTF(PF_DEBUG_URGENT, - ("%s: m0->m_len < sizeof(struct ip)\n", __func__)); - goto bad; - } - ip = mtod(m0, struct ip *); - ro = &iproute; - bzero((caddr_t)ro, sizeof(*ro)); - dst = satosin(&ro->ro_dst); - dst->sin_family = AF_INET; - dst->sin_len = sizeof(*dst); - dst->sin_addr = ip->ip_dst; + bzero(&dst, sizeof(dst)); + dst.sin_family = AF_INET; + dst.sin_len = sizeof(dst); + dst.sin_addr = ip->ip_dst; if (r->rt == PF_FASTROUTE) { - in_rtalloc_ign(ro, 0, M_GETFIB(m0)); - if (ro->ro_rt == 0) { + struct rtentry *rt; + + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); + rt = rtalloc1_fib(sintosa(&dst), 0, 0, M_GETFIB(m0)); + if (rt == NULL) { + RTFREE_LOCKED(rt); KMOD_IPSTAT_INC(ips_noroute); + error = EHOSTUNREACH; goto bad; } - ifp = ro->ro_rt->rt_ifp; - ro->ro_rt->rt_use++; + ifp = rt->rt_ifp; + rt->rt_rmx.rmx_pksent++; - if (ro->ro_rt->rt_flags & RTF_GATEWAY) - dst = satosin(ro->ro_rt->rt_gateway); + if (rt->rt_flags & RTF_GATEWAY) + bcopy(satosin(rt->rt_gateway), &dst, sizeof(dst)); + RTFREE_LOCKED(rt); } else { if (TAILQ_EMPTY(&r->rpool.list)) { DPFPRINTF(PF_DEBUG_URGENT, ("%s: TAILQ_EMPTY(&r->rpool.list)\n", __func__)); - goto bad; + goto bad_locked; } if (s == NULL) { pf_map_addr(AF_INET, r, (struct pf_addr *)&ip->ip_src, &naddr, NULL, &sn); if (!PF_AZERO(&naddr, AF_INET)) - dst->sin_addr.s_addr = naddr.v4.s_addr; + dst.sin_addr.s_addr = naddr.v4.s_addr; ifp = r->rpool.cur->kif ? r->rpool.cur->kif->pfik_ifp : NULL; + PF_UNLOCK(); } else { if (!PF_AZERO(&s->rt_addr, AF_INET)) - dst->sin_addr.s_addr = + dst.sin_addr.s_addr = s->rt_addr.v4.s_addr; ifp = s->rt_kif ? s->rt_kif->pfik_ifp : NULL; + PF_STATE_UNLOCK(s); + PF_UNLOCK(); } } if (ifp == NULL) goto bad; if (oifp != ifp) { - PF_UNLOCK(); - if (pf_test(PF_OUT, ifp, &m0, NULL) != PF_PASS) { - PF_LOCK(); + if (pf_test(PF_OUT, ifp, &m0, NULL) != PF_PASS) goto bad; - } else if (m0 == NULL) { - PF_LOCK(); + else if (m0 == NULL) goto done; - } - PF_LOCK(); if (m0->m_len < sizeof(struct ip)) { DPFPRINTF(PF_DEBUG_URGENT, ("%s: m0->m_len < sizeof(struct ip)\n", __func__)); @@ -5212,82 +5213,67 @@ pf_route(struct mbuf **m, struct pf_rule ip = mtod(m0, struct ip *); } - /* Copied from FreeBSD 5.1-CURRENT ip_output. */ + if (ifp->if_flags & IFF_LOOPBACK) + m0->m_flags |= M_SKIP_FIREWALL; + + /* Back to host byte order. */ + ip->ip_len = ntohs(ip->ip_len); + ip->ip_off = ntohs(ip->ip_off); + + /* Copied from FreeBSD 10.0-CURRENT ip_output. */ m0->m_pkthdr.csum_flags |= CSUM_IP; sw_csum = m0->m_pkthdr.csum_flags & ~ifp->if_hwassist; if (sw_csum & CSUM_DELAY_DATA) { - /* - * XXX: in_delayed_cksum assumes HBO for ip->ip_len (at least) - */ - NTOHS(ip->ip_len); - NTOHS(ip->ip_off); /* XXX: needed? */ in_delayed_cksum(m0); - HTONS(ip->ip_len); - HTONS(ip->ip_off); sw_csum &= ~CSUM_DELAY_DATA; } +#ifdef SCTP + if (sw_csum & CSUM_SCTP) { + sctp_delayed_cksum(m, (uint32_t)(ip->ip_hl << 2)); + sw_csum &= ~CSUM_SCTP; + } +#endif m0->m_pkthdr.csum_flags &= ifp->if_hwassist; - if (ntohs(ip->ip_len) <= ifp->if_mtu || - (ifp->if_hwassist & CSUM_FRAGMENT && - ((ip->ip_off & htons(IP_DF)) == 0))) { - /* - * ip->ip_len = htons(ip->ip_len); - * ip->ip_off = htons(ip->ip_off); - */ + /* + * If small enough for interface, or the interface will take + * care of the fragmentation for us, we can just send directly. + */ + if (ip->ip_len <= ifp->if_mtu || + (m0->m_pkthdr.csum_flags & ifp->if_hwassist & CSUM_TSO) != 0 || + ((ip->ip_off & IP_DF) == 0 && (ifp->if_hwassist & CSUM_FRAGMENT))) { + ip->ip_len = htons(ip->ip_len); + ip->ip_off = htons(ip->ip_off); ip->ip_sum = 0; - if (sw_csum & CSUM_DELAY_IP) { - /* From KAME */ - if (ip->ip_v == IPVERSION && - (ip->ip_hl << 2) == sizeof(*ip)) { - ip->ip_sum = in_cksum_hdr(ip); - } else { - ip->ip_sum = in_cksum(m0, ip->ip_hl << 2); - } - } - PF_UNLOCK(); - error = (*ifp->if_output)(ifp, m0, sintosa(dst), ro); - PF_LOCK(); + if (sw_csum & CSUM_DELAY_IP) + ip->ip_sum = in_cksum(m0, ip->ip_hl << 2); + m0->m_flags &= ~(M_PROTOFLAGS); + error = (*ifp->if_output)(ifp, m0, sintosa(&dst), NULL); goto done; } - /* - * Too large for interface; fragment if possible. - * Must be able to put at least 8 bytes per fragment. - */ - if (ip->ip_off & htons(IP_DF)) { + /* Balk when DF bit is set or the interface didn't support TSO. */ + if ((ip->ip_off & IP_DF) || (m0->m_pkthdr.csum_flags & CSUM_TSO)) { + error = EMSGSIZE; KMOD_IPSTAT_INC(ips_cantfrag); if (r->rt != PF_DUPTO) { - /* icmp_error() expects host byte ordering */ - NTOHS(ip->ip_len); - NTOHS(ip->ip_off); - PF_UNLOCK(); icmp_error(m0, ICMP_UNREACH, ICMP_UNREACH_NEEDFRAG, 0, ifp->if_mtu); - PF_LOCK(); goto done; } else goto bad; } - m1 = m0; - /* - * XXX: is cheaper + less error prone than own function - */ - NTOHS(ip->ip_len); - NTOHS(ip->ip_off); error = ip_fragment(ip, &m0, ifp->if_mtu, ifp->if_hwassist, sw_csum); if (error) goto bad; - for (m0 = m1; m0; m0 = m1) { + for (; m0; m0 = m1) { m1 = m0->m_nextpkt; - m0->m_nextpkt = 0; + m0->m_nextpkt = NULL; if (error == 0) { - PF_UNLOCK(); - error = (*ifp->if_output)(ifp, m0, sintosa(dst), - NULL); - PF_LOCK(); + m0->m_flags &= ~(M_PROTOFLAGS); + error = (*ifp->if_output)(ifp, m0, sintosa(&dst), NULL); } else m_freem(m0); } @@ -5298,10 +5284,12 @@ pf_route(struct mbuf **m, struct pf_rule done: if (r->rt != PF_DUPTO) *m = NULL; - if (ro == &iproute && ro->ro_rt) - RTFREE(ro->ro_rt); return; +bad_locked: + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); bad: m_freem(m0); goto done; @@ -5314,9 +5302,7 @@ pf_route6(struct mbuf **m, struct pf_rul struct pf_state *s, struct pf_pdesc *pd) { struct mbuf *m0; - struct route_in6 ip6route; - struct route_in6 *ro; - struct sockaddr_in6 *dst; + struct sockaddr_in6 dst; struct ip6_hdr *ip6; struct ifnet *ifp = NULL; struct pf_addr naddr; @@ -5329,36 +5315,39 @@ pf_route6(struct mbuf **m, struct pf_rul if (pd->pf_mtag->routed++ > 3) { m0 = *m; *m = NULL; - goto bad; + goto bad_locked; } if (r->rt == PF_DUPTO) { - if ((m0 = m_dup(*m, M_NOWAIT)) == NULL) + if ((m0 = m_dup(*m, M_NOWAIT)) == NULL) { + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); return; + } } else { - if ((r->rt == PF_REPLYTO) == (r->direction == dir)) + if ((r->rt == PF_REPLYTO) == (r->direction == dir)) { + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); return; + } m0 = *m; } - if (m0->m_len < sizeof(struct ip6_hdr)) { - DPFPRINTF(PF_DEBUG_URGENT, - ("%s: m0->m_len < sizeof(struct ip6_hdr)\n", __func__)); - goto bad; - } ip6 = mtod(m0, struct ip6_hdr *); - ro = &ip6route; - bzero((caddr_t)ro, sizeof(*ro)); - dst = (struct sockaddr_in6 *)&ro->ro_dst; - dst->sin6_family = AF_INET6; - dst->sin6_len = sizeof(*dst); - dst->sin6_addr = ip6->ip6_dst; + bzero(&dst, sizeof(dst)); + dst.sin6_family = AF_INET6; + dst.sin6_len = sizeof(dst); + dst.sin6_addr = ip6->ip6_dst; /* Cheat. XXX why only in the v6 case??? */ if (r->rt == PF_FASTROUTE) { - m0->m_flags |= M_SKIP_FIREWALL; + if (s) + PF_STATE_UNLOCK(s); PF_UNLOCK(); + m0->m_flags |= M_SKIP_FIREWALL; ip6_output(m0, NULL, NULL, 0, NULL, NULL, NULL); return; } @@ -5366,34 +5355,34 @@ pf_route6(struct mbuf **m, struct pf_rul if (TAILQ_EMPTY(&r->rpool.list)) { DPFPRINTF(PF_DEBUG_URGENT, ("%s: TAILQ_EMPTY(&r->rpool.list)\n", __func__)); - goto bad; + goto bad_locked; } if (s == NULL) { pf_map_addr(AF_INET6, r, (struct pf_addr *)&ip6->ip6_src, &naddr, NULL, &sn); if (!PF_AZERO(&naddr, AF_INET6)) - PF_ACPY((struct pf_addr *)&dst->sin6_addr, + PF_ACPY((struct pf_addr *)&dst.sin6_addr, &naddr, AF_INET6); ifp = r->rpool.cur->kif ? r->rpool.cur->kif->pfik_ifp : NULL; } else { if (!PF_AZERO(&s->rt_addr, AF_INET6)) - PF_ACPY((struct pf_addr *)&dst->sin6_addr, + PF_ACPY((struct pf_addr *)&dst.sin6_addr, &s->rt_addr, AF_INET6); ifp = s->rt_kif ? s->rt_kif->pfik_ifp : NULL; } + + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); + if (ifp == NULL) goto bad; if (oifp != ifp) { - PF_UNLOCK(); - if (pf_test6(PF_OUT, ifp, &m0, NULL) != PF_PASS) { - PF_LOCK(); + if (pf_test6(PF_OUT, ifp, &m0, NULL) != PF_PASS) goto bad; - } else if (m0 == NULL) { - PF_LOCK(); + else if (m0 == NULL) goto done; - } - PF_LOCK(); if (m0->m_len < sizeof(struct ip6_hdr)) { DPFPRINTF(PF_DEBUG_URGENT, ("%s: m0->m_len < sizeof(struct ip6_hdr)\n", @@ -5403,23 +5392,22 @@ pf_route6(struct mbuf **m, struct pf_rul ip6 = mtod(m0, struct ip6_hdr *); } + if (ifp->if_flags & IFF_LOOPBACK) + m0->m_flags |= M_SKIP_FIREWALL; + /* * If the packet is too large for the outgoing interface, * send back an icmp6 error. */ - if (IN6_IS_SCOPE_EMBED(&dst->sin6_addr)) - dst->sin6_addr.s6_addr16[1] = htons(ifp->if_index); - if ((u_long)m0->m_pkthdr.len <= ifp->if_mtu) { - PF_UNLOCK(); - nd6_output(ifp, ifp, m0, dst, NULL); - PF_LOCK(); - } else { + if (IN6_IS_SCOPE_EMBED(&dst.sin6_addr)) + dst.sin6_addr.s6_addr16[1] = htons(ifp->if_index); + if ((u_long)m0->m_pkthdr.len <= ifp->if_mtu) + nd6_output(ifp, ifp, m0, &dst, NULL); + else { in6_ifstat_inc(ifp, ifs6_in_toobig); - if (r->rt != PF_DUPTO) { - PF_UNLOCK(); + if (r->rt != PF_DUPTO) icmp6_error(m0, ICMP6_PACKET_TOO_BIG, 0, ifp->if_mtu); - PF_LOCK(); - } else + else goto bad; } @@ -5428,6 +5416,10 @@ done: *m = NULL; return; +bad_locked: + if (s) + PF_STATE_UNLOCK(s); + PF_UNLOCK(); bad: m_freem(m0); goto done; @@ -5916,9 +5908,11 @@ done: action = PF_PASS; break; default: - /* pf_route can free the mbuf causing *m0 to become NULL */ - if (r->rt) + /* pf_route() returns unlocked. */ + if (r->rt) { pf_route(m0, r, dir, kif->pfik_ifp, s, &pd); + return (action); + } break; } if (s) @@ -6297,9 +6291,11 @@ done: action = PF_PASS; break; default: - /* pf_route6 can free the mbuf causing *m0 to become NULL */ - if (r->rt) + /* pf_route6() returns unlocked. */ + if (r->rt) { pf_route6(m0, r, dir, kif->pfik_ifp, s, &pd); + return (action); + } break; } From owner-svn-src-projects@FreeBSD.ORG Tue Apr 17 14:37: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 800C1106564A; Tue, 17 Apr 2012 14:37:30 +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 6BE458FC0A; Tue, 17 Apr 2012 14:37:30 +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 q3HEbUc1086354; Tue, 17 Apr 2012 14:37:30 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3HEbUH8086352; Tue, 17 Apr 2012 14:37:30 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201204171437.q3HEbUH8086352@svn.freebsd.org> From: Gleb Smirnoff Date: Tue, 17 Apr 2012 14:37:30 +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: r234384 - projects/pf/head/sys/sys 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, 17 Apr 2012 14:37:30 -0000 Author: glebius Date: Tue Apr 17 14:37:29 2012 New Revision: 234384 URL: http://svn.freebsd.org/changeset/base/234384 Log: Add MTAG_PERSISTENT to pf(4) tags. In OpenBSD they store the pf(4) information right in the mbuf header, and a persistent tag gives us similar behavior. This flag is crucial for infinite recursion protection in the pf_route() and pf_route6(). Discussed with: eri Modified: projects/pf/head/sys/sys/mbuf.h Modified: projects/pf/head/sys/sys/mbuf.h ============================================================================== --- projects/pf/head/sys/sys/mbuf.h Tue Apr 17 14:31:02 2012 (r234383) +++ projects/pf/head/sys/sys/mbuf.h Tue Apr 17 14:37:29 2012 (r234384) @@ -989,7 +989,7 @@ struct mbuf *m_unshare(struct mbuf *, in #define PACKET_TAG_DIVERT 17 /* divert info */ #define PACKET_TAG_IPFORWARD 18 /* ipforward info */ #define PACKET_TAG_MACLABEL (19 | MTAG_PERSISTENT) /* MAC label */ -#define PACKET_TAG_PF 21 /* PF + ALTQ information */ +#define PACKET_TAG_PF (21 | MTAG_PERSISTENT) /* PF/ALTQ information */ #define PACKET_TAG_RTSOCKFAM 25 /* rtsock sa family */ #define PACKET_TAG_IPOPTIONS 27 /* Saved IP options */ #define PACKET_TAG_CARP 28 /* CARP info */ From owner-svn-src-projects@FreeBSD.ORG Tue Apr 17 20:13:46 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 1E71C1065674; Tue, 17 Apr 2012 20:13:46 +0000 (UTC) (envelope-from dmarion@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 09EE98FC16; Tue, 17 Apr 2012 20:13:46 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q3HKDjAF097349; Tue, 17 Apr 2012 20:13:45 GMT (envelope-from dmarion@svn.freebsd.org) Received: (from dmarion@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3HKDj19097346; Tue, 17 Apr 2012 20:13:45 GMT (envelope-from dmarion@svn.freebsd.org) Message-Id: <201204172013.q3HKDj19097346@svn.freebsd.org> From: Damjan Marion Date: Tue, 17 Apr 2012 20:13:45 +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: r234393 - in projects/armv6/sys/arm/ti: . am335x 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, 17 Apr 2012 20:13:46 -0000 Author: dmarion Date: Tue Apr 17 20:13:45 2012 New Revision: 234393 URL: http://svn.freebsd.org/changeset/base/234393 Log: comment out unused functions Modified: projects/armv6/sys/arm/ti/am335x/am335x_pmic.c projects/armv6/sys/arm/ti/ti_edma3.c Modified: projects/armv6/sys/arm/ti/am335x/am335x_pmic.c ============================================================================== --- projects/armv6/sys/arm/ti/am335x/am335x_pmic.c Tue Apr 17 19:55:55 2012 (r234392) +++ projects/armv6/sys/arm/ti/am335x/am335x_pmic.c Tue Apr 17 20:13:45 2012 (r234393) @@ -75,6 +75,7 @@ am335x_pmic_read(device_t dev, uint8_t a return (iicbus_transfer(dev, msg, 2)); } +#ifdef notyet static int am335x_pmic_write(device_t dev, uint8_t address, uint8_t *data, uint8_t size) { @@ -92,6 +93,7 @@ am335x_pmic_write(device_t dev, uint8_t return (iicbus_transfer(dev, msg, 1)); } +#endif static int am335x_pmic_probe(device_t dev) Modified: projects/armv6/sys/arm/ti/ti_edma3.c ============================================================================== --- projects/armv6/sys/arm/ti/ti_edma3.c Tue Apr 17 19:55:55 2012 (r234392) +++ projects/armv6/sys/arm/ti/ti_edma3.c Tue Apr 17 20:13:45 2012 (r234393) @@ -129,7 +129,6 @@ static struct resource_spec ti_edma3_irq static void ti_edma3_intr_comp(void *arg); static void ti_edma3_intr_mperr(void *arg); static void ti_edma3_intr_err(void *arg); -static int ti_edma3_enable_event_intr(unsigned int ch); static struct { driver_intr_t *handler; From owner-svn-src-projects@FreeBSD.ORG Tue Apr 17 20:16:49 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 E20E9106566C; Tue, 17 Apr 2012 20:16:49 +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 CE3688FC08; Tue, 17 Apr 2012 20:16:49 +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 q3HKGnMl097477; Tue, 17 Apr 2012 20:16:49 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3HKGnq9097475; Tue, 17 Apr 2012 20:16:49 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201204172016.q3HKGnq9097475@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Tue, 17 Apr 2012 20:16:49 +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: r234394 - projects/armv6/sys/arm/ti/cpsw 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, 17 Apr 2012 20:16:50 -0000 Author: gonzo Date: Tue Apr 17 20:16:49 2012 New Revision: 234394 URL: http://svn.freebsd.org/changeset/base/234394 Log: add newline at the EOF. gcc wants it Modified: projects/armv6/sys/arm/ti/cpsw/if_cpswreg.h Modified: projects/armv6/sys/arm/ti/cpsw/if_cpswreg.h ============================================================================== --- projects/armv6/sys/arm/ti/cpsw/if_cpswreg.h Tue Apr 17 20:13:45 2012 (r234393) +++ projects/armv6/sys/arm/ti/cpsw/if_cpswreg.h Tue Apr 17 20:16:49 2012 (r234394) @@ -102,4 +102,4 @@ #define CPSW_CPPI_RAM_OFFSET 0x2000 -#endif /*_IF_CPSWREG_H */ \ No newline at end of file +#endif /*_IF_CPSWREG_H */ From owner-svn-src-projects@FreeBSD.ORG Tue Apr 17 21:55:36 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 90E531065670; Tue, 17 Apr 2012 21:55:36 +0000 (UTC) (envelope-from dmarion@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 7A7018FC0A; Tue, 17 Apr 2012 21:55:36 +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 q3HLtaMG001066; Tue, 17 Apr 2012 21:55:36 GMT (envelope-from dmarion@svn.freebsd.org) Received: (from dmarion@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3HLtaE1001058; Tue, 17 Apr 2012 21:55:36 GMT (envelope-from dmarion@svn.freebsd.org) Message-Id: <201204172155.q3HLtaE1001058@svn.freebsd.org> From: Damjan Marion Date: Tue, 17 Apr 2012 21:55:36 +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: r234401 - in projects/armv6/sys: arm/tegra boot/fdt/dts 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: Tue, 17 Apr 2012 21:55:36 -0000 Author: dmarion Date: Tue Apr 17 21:55:35 2012 New Revision: 234401 URL: http://svn.freebsd.org/changeset/base/234401 Log: My initial work on tegra Uart, timers and interrupts should work. Added: projects/armv6/sys/arm/tegra/ projects/armv6/sys/arm/tegra/bus_space.c projects/armv6/sys/arm/tegra/common.c projects/armv6/sys/arm/tegra/files.tegra2 projects/armv6/sys/arm/tegra/std.tegra2 projects/armv6/sys/arm/tegra/tegra2_machdep.c projects/armv6/sys/boot/fdt/dts/trimslice.dts Modified: projects/armv6/sys/conf/options.arm Added: projects/armv6/sys/arm/tegra/bus_space.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/arm/tegra/bus_space.c Tue Apr 17 21:55:35 2012 (r234401) @@ -0,0 +1,153 @@ +/*- + * Copyright (c) 2012 Damjan Marion + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include + +#include + +/* Prototypes for all the bus_space structure functions */ +bs_protos(generic); +bs_protos(generic_armv4); + +/* + * The bus space tag. This is constant for all instances, so + * we never have to explicitly "create" it. + */ +static struct bus_space _base_tag = { + /* cookie */ + (void *) 0, + + /* mapping/unmapping */ + generic_bs_map, + generic_bs_unmap, + generic_bs_subregion, + + /* allocation/deallocation */ + generic_bs_alloc, + generic_bs_free, + + /* barrier */ + generic_bs_barrier, + + /* read (single) */ + generic_bs_r_1, + generic_armv4_bs_r_2, + generic_bs_r_4, + NULL, + + /* read multiple */ + generic_bs_rm_1, + generic_armv4_bs_rm_2, + generic_bs_rm_4, + NULL, + + /* read region */ + generic_bs_rr_1, + generic_armv4_bs_rr_2, + generic_bs_rr_4, + NULL, + + /* write (single) */ + generic_bs_w_1, + generic_armv4_bs_w_2, + generic_bs_w_4, + NULL, + + /* write multiple */ + generic_bs_wm_1, + generic_armv4_bs_wm_2, + generic_bs_wm_4, + NULL, + + /* write region */ + NULL, + NULL, + NULL, + NULL, + + /* set multiple */ + NULL, + NULL, + NULL, + NULL, + + /* set region */ + NULL, + NULL, + NULL, + NULL, + + /* copy */ + NULL, + NULL, + NULL, + NULL, + + /* read stream (single) */ + NULL, + NULL, + NULL, + NULL, + + /* read multiple stream */ + NULL, + generic_armv4_bs_rm_2, /* bus_space_read_multi_stream_2 */ + NULL, + NULL, + + /* read region stream */ + NULL, + NULL, + NULL, + NULL, + + /* write stream (single) */ + NULL, + NULL, + NULL, + NULL, + + /* write multiple stream */ + NULL, + generic_armv4_bs_wm_2, /* bus_space_write_multi_stream_2 */ + NULL, + NULL, + + /* write region stream */ + NULL, + NULL, + NULL, + NULL +}; + +bus_space_tag_t fdtbus_bs_tag = &_base_tag; Added: projects/armv6/sys/arm/tegra/common.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/arm/tegra/common.c Tue Apr 17 21:55:35 2012 (r234401) @@ -0,0 +1,78 @@ +/*- + * Copyright (c) 2011 The FreeBSD Foundation + * All rights reserved. + * + * Developed by Damjan Marion + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include + +#include +#include + +#include +#include + +// FIXME move to header file +#define TEGRA2_CLK_RST_PA_BASE 0x60006000 + +void +cpu_reset(void) +{ + bus_space_handle_t bsh; + printf("Restetting...\n"); + bus_space_map(fdtbus_bs_tag,TEGRA2_CLK_RST_PA_BASE, 0x1000, 0, &bsh); + bus_space_write_4(fdtbus_bs_tag, bsh, 4, 4); +} + +struct fdt_fixup_entry fdt_fixup_table[] = { + { NULL, NULL } +}; + +static int +fdt_pic_decode_ic(phandle_t node, pcell_t *intr, int *interrupt, int *trig, + int *pol) +{ + if (!fdt_is_compatible(node, "arm,gic")) + return (ENXIO); + + *interrupt = fdt32_to_cpu(intr[0]); + *trig = INTR_TRIGGER_CONFORM; + *pol = INTR_POLARITY_CONFORM; + return (0); +} + +fdt_pic_decode_t fdt_pic_table[] = { + &fdt_pic_decode_ic, + NULL +}; + + + Added: projects/armv6/sys/arm/tegra/files.tegra2 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/arm/tegra/files.tegra2 Tue Apr 17 21:55:35 2012 (r234401) @@ -0,0 +1,19 @@ +# $FreeBSD$ + +arm/arm/bus_space_asm_generic.S standard +arm/arm/bus_space_generic.c standard +arm/arm/cpufunc_asm_armv5.S standard +arm/arm/cpufunc_asm_arm11.S standard +arm/arm/cpufunc_asm_armv7.S standard +arm/arm/irq_dispatch.S standard + +arm/ti/gic.c standard +arm/ti/mp_timer.c standard + +arm/tegra/bus_space.c standard +arm/tegra/common.c standard +arm/tegra/tegra2_machdep.c standard + +kern/kern_clocksource.c standard + +dev/uart/uart_dev_ns8250.c optional uart Added: projects/armv6/sys/arm/tegra/std.tegra2 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/arm/tegra/std.tegra2 Tue Apr 17 21:55:35 2012 (r234401) @@ -0,0 +1,16 @@ +# nVidia Tegra 2 common options +#$FreeBSD$ + +cpu CPU_CORTEXA +makeoption ARM_LITTLE_ENDIAN + +options PHYSADDR=0x00000000 + +makeoptions KERNPHYSADDR=0x00200000 +options KERNPHYSADDR=0x00200000 +makeoptions KERNVIRTADDR=0xc0200000 +options KERNVIRTADDR=0xc0200000 + +options STARTUP_PAGETABLE_ADDR=0x00100000 + +files "../tegra/files.tegra2" Added: projects/armv6/sys/arm/tegra/tegra2_machdep.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/arm/tegra/tegra2_machdep.c Tue Apr 17 21:55:35 2012 (r234401) @@ -0,0 +1,715 @@ +/*- + * Copyright (c) 2011 Damjan Marion. + * Copyright (c) 1994-1998 Mark Brinicombe. + * Copyright (c) 1994 Brini. + * All rights reserved. + * + * This code is derived from software written for Brini by Mark Brinicombe + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * from: FreeBSD: //depot/projects/arm/src/sys/arm/mv/mv_machdep.c + */ + +#include "opt_ddb.h" +#include "opt_platform.h" + +#include +__FBSDID("$FreeBSD$"); + +#define _ARM32_BUS_DMA_PRIVATE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* FIXME move to tegrareg.h */ +#define TEGRA2_BASE 0xE0000000 /* KVM base for peripherials */ +#define TEGRA2_UARTA_VA_BASE 0xE1006000 +#define TEGRA2_UARTA_PA_BASE 0x70006000 + + + + + +#define KERNEL_PT_MAX 78 +#define IRQ_STACK_SIZE 1 +#define ABT_STACK_SIZE 1 +#define UND_STACK_SIZE 1 +#define FIQ_STACK_SIZE 1 + +#define PTE_DEVICE 3 + +#define debugf(fmt, args...) printf(fmt, ##args) + +#define KERNEL_PT_SYS 0 /* Page table for mapping proc0 zero page */ +#define KERNEL_PT_KERN 1 +#define KERNEL_PT_KERN_NUM 22 +#define KERNEL_PT_AFKERNEL KERNEL_PT_KERN + KERNEL_PT_KERN_NUM /* L2 table for mapping after kernel */ +#define KERNEL_PT_AFKERNEL_NUM 5 + +/* this should be evenly divisable by PAGE_SIZE / L2_TABLE_SIZE_REAL (or 4) */ +#define NUM_KERNEL_PTS (KERNEL_PT_AFKERNEL + KERNEL_PT_AFKERNEL_NUM) + +#ifdef DDB +extern vm_offset_t ksym_start, ksym_end; +#endif + + +extern unsigned char kernbase[]; +extern unsigned char _etext[]; +extern unsigned char _edata[]; +extern unsigned char __bss_start[]; +extern unsigned char _end[]; + +extern u_int data_abort_handler_address; +extern u_int prefetch_abort_handler_address; +extern u_int undefined_handler_address; + +struct pv_addr kernel_pt_table[KERNEL_PT_MAX]; +//struct pcpu __pcpu; +//struct pcpu *pcpup = &__pcpu; + +static struct pv_addr kernel_l1pt; /* Level-1 page table entry */ + +/* Physical and virtual addresses for some global pages */ + +vm_paddr_t phys_avail[10]; +vm_paddr_t dump_avail[4]; + +static struct mem_region availmem_regions[FDT_MEM_REGIONS]; +static int availmem_regions_sz; + +extern vm_offset_t pmap_bootstrap_lastaddr; + +vm_offset_t pmap_bootstrap_lastaddr; + +const struct pmap_devmap *pmap_devmap_bootstrap_table; +struct pv_addr systempage; +struct pv_addr msgbufpv; +static struct pv_addr fiqstack; +static struct pv_addr irqstack; +static struct pv_addr undstack; +static struct pv_addr abtstack; +static struct pv_addr kernelstack; + +static struct trapframe proc0_tf; + +#define PHYS2VIRT(x) ((x - KERNPHYSADDR) + KERNVIRTADDR) +#define VIRT2PHYS(x) ((x - KERNVIRTADDR) + KERNPHYSADDR) + +static int platform_devmap_init(void); + +static char * +kenv_next(char *cp) +{ + + if (cp != NULL) { + while (*cp != 0) + cp++; + cp++; + if (*cp == 0) + cp = NULL; + } + return (cp); +} + + +/* + * Early Print + */ + +#define DEBUGBUF_SIZE 256 +#define LSR_THRE 0x20 /* Xmit holding register empty */ +#define EARLY_UART_VA_BASE TEGRA2_UARTA_VA_BASE +#define EARLY_UART_PA_BASE TEGRA2_UARTA_PA_BASE +char debugbuf[DEBUGBUF_SIZE]; + +void early_putstr(unsigned char *str) +{ + volatile uint8_t *p_lsr = (volatile uint8_t*) (EARLY_UART_VA_BASE + 0x14); + volatile uint8_t *p_thr = (volatile uint8_t*) (EARLY_UART_VA_BASE + 0x00); + + do { + while ((*p_lsr & LSR_THRE) == 0); + *p_thr = *str; + + if (*str == '\n') + { + while ((*p_lsr & LSR_THRE) == 0); + *p_thr = '\r'; + } + } while (*++str != '\0'); +} + +#if (STARTUP_PAGETABLE_ADDR < PHYSADDR) || \ + (STARTUP_PAGETABLE_ADDR > (PHYSADDR + (64 * 1024 * 1024))) +#error STARTUP_PAGETABLE_ADDR is not within init. MMU table, early print support not possible +#endif + +void +early_print_init(void) +{ + volatile uint32_t *mmu_tbl = (volatile uint32_t*)STARTUP_PAGETABLE_ADDR; + mmu_tbl[(EARLY_UART_VA_BASE >> L1_S_SHIFT)] = L1_TYPE_S | L1_S_AP(AP_KRW) | (EARLY_UART_PA_BASE & L1_S_FRAME); + __asm __volatile ("mcr p15, 0, r0, c8, c7, 0"); /* invalidate I+D TLBs */ + __asm __volatile ("mcr p15, 0, r0, c7, c10, 4"); /* drain the write buffer */ + early_putstr("Early printf initialise\n"); +} + +#define EPRINTF(args...) \ + snprintf(debugbuf,DEBUGBUF_SIZE, ##args ); \ + early_putstr(debugbuf); + +static void +print_kenv(void) +{ + int len; + char *cp; + + debugf("loader passed (static) kenv:\n"); + if (kern_envp == NULL) { + debugf(" no env, null ptr\n"); + return; + } + debugf(" kern_envp = 0x%08x\n", (uint32_t)kern_envp); + + len = 0; + for (cp = kern_envp; cp != NULL; cp = kenv_next(cp)) + debugf(" %x %s\n", (uint32_t)cp, cp); +} + +static void +print_kernel_section_addr(void) +{ + + debugf("kernel image addresses:\n"); + debugf(" kernbase = 0x%08x\n", (uint32_t)kernbase); + debugf(" _etext (sdata) = 0x%08x\n", (uint32_t)_etext); + debugf(" _edata = 0x%08x\n", (uint32_t)_edata); + debugf(" __bss_start = 0x%08x\n", (uint32_t)__bss_start); + debugf(" _end = 0x%08x\n", (uint32_t)_end); +} + +static void +physmap_init(void) +{ + int i, j, cnt; + vm_offset_t phys_kernelend, kernload; + uint32_t s, e, sz; + struct mem_region *mp, *mp1; + + phys_kernelend = KERNPHYSADDR + (virtual_avail - KERNVIRTADDR); + kernload = KERNPHYSADDR; + + /* + * Remove kernel physical address range from avail + * regions list. Page align all regions. + * Non-page aligned memory isn't very interesting to us. + * Also, sort the entries for ascending addresses. + */ + sz = 0; + cnt = availmem_regions_sz; + debugf("processing avail regions:\n"); + for (mp = availmem_regions; mp->mr_size; mp++) { + s = mp->mr_start; + e = mp->mr_start + mp->mr_size; + debugf(" %08x-%08x -> ", s, e); + /* Check whether this region holds all of the kernel. */ + if (s < kernload && e > phys_kernelend) { + availmem_regions[cnt].mr_start = phys_kernelend; + availmem_regions[cnt++].mr_size = e - phys_kernelend; + e = kernload; + } + /* Look whether this regions starts within the kernel. */ + if (s >= kernload && s < phys_kernelend) { + if (e <= phys_kernelend) + goto empty; + s = phys_kernelend; + } + /* Now look whether this region ends within the kernel. */ + if (e > kernload && e <= phys_kernelend) { + if (s >= kernload) { + goto empty; + } + e = kernload; + } + /* Now page align the start and size of the region. */ + s = round_page(s); + e = trunc_page(e); + if (e < s) + e = s; + sz = e - s; + debugf("%08x-%08x = %x\n", s, e, sz); + + /* Check whether some memory is left here. */ + if (sz == 0) { + empty: + printf("skipping\n"); + bcopy(mp + 1, mp, + (cnt - (mp - availmem_regions)) * sizeof(*mp)); + cnt--; + mp--; + continue; + } + + /* Do an insertion sort. */ + for (mp1 = availmem_regions; mp1 < mp; mp1++) + if (s < mp1->mr_start) + break; + if (mp1 < mp) { + bcopy(mp1, mp1 + 1, (char *)mp - (char *)mp1); + mp1->mr_start = s; + mp1->mr_size = sz; + } else { + mp->mr_start = s; + mp->mr_size = sz; + } + } + availmem_regions_sz = cnt; + + /* Fill in phys_avail table, based on availmem_regions */ + debugf("fill in phys_avail:\n"); + for (i = 0, j = 0; i < availmem_regions_sz; i++, j += 2) { + + debugf(" region: 0x%08x - 0x%08x (0x%08x)\n", + availmem_regions[i].mr_start, + availmem_regions[i].mr_start + availmem_regions[i].mr_size, + availmem_regions[i].mr_size); + + phys_avail[j] = availmem_regions[i].mr_start; + phys_avail[j + 1] = availmem_regions[i].mr_start + + availmem_regions[i].mr_size; + } + phys_avail[j] = 0; + phys_avail[j + 1] = 0; +} + +#define TEGRA2_CLK_RST_PA_BASE 0x60006000 + +#define TEGRA2_CLK_RST_OSC_FREQ_DET_REG 0x58 +#define TEGRA2_CLK_RST_OSC_FREQ_DET_STAT_REG 0x5C +#define OSC_FREQ_DET_TRIG (1<<31) +#define OSC_FREQ_DET_BUSY (1<<31) + +static int +tegra2_osc_freq_detect(void) +{ + bus_space_handle_t bsh; + uint32_t c; + uint32_t r=0; + int i=0; + + struct { + uint32_t val; + uint32_t freq; + } freq_det_cnts[] = { + { 732, 12000000 }, + { 794, 13000000 }, + {1172, 19200000 }, + {1587, 26000000 }, + { -1, 0 }, + }; + + printf("Measuring...\n"); + bus_space_map(fdtbus_bs_tag,TEGRA2_CLK_RST_PA_BASE, 0x1000, 0, &bsh); + + bus_space_write_4(fdtbus_bs_tag, bsh, TEGRA2_CLK_RST_OSC_FREQ_DET_REG, + OSC_FREQ_DET_TRIG | 1 ); + do {} while (bus_space_read_4(fdtbus_bs_tag, bsh, + TEGRA2_CLK_RST_OSC_FREQ_DET_STAT_REG) & OSC_FREQ_DET_BUSY); + + c = bus_space_read_4(fdtbus_bs_tag, bsh, TEGRA2_CLK_RST_OSC_FREQ_DET_STAT_REG); + + while (freq_det_cnts[i].val > 0) { + if (((freq_det_cnts[i].val - 3) < c) && (c < (freq_det_cnts[i].val + 3))) + r = freq_det_cnts[i].freq; + i++; + } + printf("c=%u r=%u\n",c,r ); + bus_space_free(fdtbus_bs_tag, bsh, 0x1000); + return r; +} + +void * +initarm(void *mdp, void *unused __unused) +{ + vm_offset_t freemempos; + vm_offset_t dtbp; + vm_offset_t lastaddr; + vm_offset_t l2_start; + struct pv_addr dpcpu; + uint32_t memsize = 0; + u_int l1pagetable; + uint32_t l2size; + int i = 0; + int j = 0; + void *kmdp; + + lastaddr = 0; + dtbp = (vm_offset_t)NULL; + + /* FIXME */ + early_print_init(); + +#define PHYS2VIRT(x) ((x - KERNPHYSADDR) + KERNVIRTADDR) +#define VIRT2PHYS(x) ((x - KERNVIRTADDR) + KERNPHYSADDR) + +#define VALLOC_PAGES(var, np) \ + ALLOC_PAGES((var).pv_pa, (np)); \ + (var).pv_va = PHYS2VIRT((var).pv_pa); + +#define ALLOC_PAGES(var, np) \ + (var) = freemempos; \ + freemempos += (np * PAGE_SIZE); \ + memset((char *)(var), 0, ((np) * PAGE_SIZE)); + +#define ROUND_L_PAGE(x) (((x) + L2_L_OFFSET) & L2_L_FRAME) + + 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(); + } + +#if defined(FDT_DTB_STATIC) + /* + * In case the device tree blob was not retrieved (from metadata) try + * to use the statically embedded one. + */ + if (dtbp == (vm_offset_t)NULL) + dtbp = (vm_offset_t)&fdt_static_dtb; +#endif + + if (OF_install(OFW_FDT, 0) == FALSE) + while (1); + + if (OF_init((void *)dtbp) != 0) + while (1); + + /* Grab physical memory regions information from device tree. */ + if (fdt_get_mem_regions(availmem_regions, &availmem_regions_sz, + &memsize) != 0) + while(1); + + if (fdt_immr_addr(TEGRA2_BASE) != 0) /* FIXME ???? */ + while (1); + + pmap_bootstrap_lastaddr = fdt_immr_va - ARM_NOCACHE_KVA_SIZE; + + pcpu0_init(); + + /* Calculate number of L2 tables needed for mapping vm_page_array */ + l2size = (memsize / PAGE_SIZE) * sizeof(struct vm_page); + l2size = (l2size >> L1_S_SHIFT) + 1; + + /* + * Add one table for end of kernel map, one for stacks, msgbuf and + * L1 and L2 tables map and one for vectors map and make it div by 4. + */ + l2size += 3; + l2size = (l2size + 3) & ~3; + + freemempos = VIRT2PHYS(ROUND_L_PAGE(lastaddr)); + + VALLOC_PAGES(kernel_l1pt, L1_TABLE_SIZE / PAGE_SIZE); + + for (i = 0; i < l2size; ++i) { + if (!(i % (PAGE_SIZE / L2_TABLE_SIZE_REAL))) { + VALLOC_PAGES(kernel_pt_table[i], + L2_TABLE_SIZE / PAGE_SIZE); + j = i; + } else { + kernel_pt_table[i].pv_va = kernel_pt_table[j].pv_va + + L2_TABLE_SIZE_REAL * (i - j); + kernel_pt_table[i].pv_pa = + kernel_pt_table[i].pv_va - KERNVIRTADDR + + KERNPHYSADDR; + + } + } + /* + * Allocate a page for the system page mapped to 0x00000000 + * or 0xffff0000. This page will just contain the system vectors + * and can be shared by all processes. + */ + + VALLOC_PAGES(systempage, 1); + EPRINTF("systempage PA:0x%08x VA:0x%08x\n", systempage.pv_pa, systempage.pv_va); + + /* Allocate dynamic per-cpu area. */ + VALLOC_PAGES(dpcpu, DPCPU_SIZE / PAGE_SIZE); + dpcpu_init((void *)dpcpu.pv_va, 0); + + /* Allocate stacks for all modes */ + VALLOC_PAGES(fiqstack, FIQ_STACK_SIZE); + VALLOC_PAGES(irqstack, IRQ_STACK_SIZE); + VALLOC_PAGES(abtstack, ABT_STACK_SIZE); + VALLOC_PAGES(undstack, UND_STACK_SIZE); + VALLOC_PAGES(kernelstack, KSTACK_PAGES); + + init_param1(); + + VALLOC_PAGES(msgbufpv, round_page(msgbufsize) / PAGE_SIZE); + + /* + * Now we start construction of the L1 page table + * We start by mapping the L2 page tables into the L1. + * This means that we can replace L1 mappings later on if necessary + */ + l1pagetable = kernel_l1pt.pv_va; + + /* + * Try to map as much as possible of kernel text and data using + * 1MB section mapping and for the rest of initial kernel address + * space use L2 coarse tables. + * + * Link L2 tables for mapping remainder of kernel (modulo 1MB) + * and kernel structures + */ + l2_start = lastaddr & ~(L1_S_OFFSET); + for (i = 0 ; i < l2size - 1; i++) + pmap_link_l2pt(l1pagetable, l2_start + i * L1_S_SIZE, + &kernel_pt_table[i]); + + pmap_curmaxkvaddr = l2_start + (l2size - 1) * L1_S_SIZE; + + /* Map kernel code and data */ + pmap_map_chunk(l1pagetable, KERNVIRTADDR, KERNPHYSADDR, + (((uint32_t)(lastaddr) - KERNVIRTADDR) + PAGE_MASK) & ~PAGE_MASK, + VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE); + + /* Map L1 directory and allocated L2 page tables */ + pmap_map_chunk(l1pagetable, kernel_l1pt.pv_va, kernel_l1pt.pv_pa, + L1_TABLE_SIZE, VM_PROT_READ|VM_PROT_WRITE, PTE_PAGETABLE); + + pmap_map_chunk(l1pagetable, kernel_pt_table[0].pv_va, + kernel_pt_table[0].pv_pa, + L2_TABLE_SIZE_REAL * l2size, + VM_PROT_READ|VM_PROT_WRITE, PTE_PAGETABLE); + + /* Map allocated DPCPU, stacks and msgbuf */ + pmap_map_chunk(l1pagetable, dpcpu.pv_va, dpcpu.pv_pa, + PHYS2VIRT(freemempos) - dpcpu.pv_va, + VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE); + + /* Link and map the vector page */ + pmap_link_l2pt(l1pagetable, ARM_VECTORS_HIGH, + &kernel_pt_table[l2size - 1]); + pmap_map_entry(l1pagetable, ARM_VECTORS_HIGH, systempage.pv_pa, + VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE, PTE_CACHE); + + /* Map pmap_devmap[] entries */ + if (platform_devmap_init() != 0) + while (1); + pmap_devmap_bootstrap(l1pagetable, pmap_devmap_bootstrap_table); + + /* Switch L1 table */ + cpu_domains((DOMAIN_CLIENT << (PMAP_DOMAIN_KERNEL*2)) | DOMAIN_CLIENT); + setttb(kernel_l1pt.pv_pa); + cpu_tlb_flushID(); + cpu_domains((DOMAIN_CLIENT << (PMAP_DOMAIN_KERNEL*2))); + + OF_interpret("perform-fixup", 0); + + cninit(); + physmem = memsize / PAGE_SIZE; + + debugf("initarm: console initialized\n"); + debugf(" arg1 mdp = 0x%08x\n", (uint32_t)mdp); + debugf(" boothowto = 0x%08x\n", boothowto); + printf(" dtbp = 0x%08x\n", (uint32_t)dtbp); + print_kernel_section_addr(); + print_kenv(); + + /* + * Pages were allocated during the secondary bootstrap for the + * stacks for different CPU modes. + * We must now set the r13 registers in the different CPU modes to + * point to these stacks. + * Since the ARM stacks use STMFD etc. we must set r13 to the top end + * of the stack memory. + */ + cpu_control(CPU_CONTROL_MMU_ENABLE, CPU_CONTROL_MMU_ENABLE); + set_stackptr(PSR_FIQ32_MODE, + fiqstack.pv_va + FIQ_STACK_SIZE * PAGE_SIZE); + set_stackptr(PSR_IRQ32_MODE, + irqstack.pv_va + IRQ_STACK_SIZE * PAGE_SIZE); + set_stackptr(PSR_ABT32_MODE, + abtstack.pv_va + ABT_STACK_SIZE * PAGE_SIZE); + set_stackptr(PSR_UND32_MODE, + undstack.pv_va + UND_STACK_SIZE * PAGE_SIZE); + + /* + * We must now clean the cache again.... + * Cleaning may be done by reading new data to displace any + * dirty data in the cache. This will have happened in setttb() + * but since we are boot strapping the addresses used for the read + * may have just been remapped and thus the cache could be out + * of sync. A re-clean after the switch will cure this. + * After booting there are no gross relocations of the kernel thus + * this problem will not occur after initarm(). + */ + cpu_idcache_wbinv_all(); + + /* Set stack for exception handlers */ + data_abort_handler_address = (u_int)data_abort_handler; + prefetch_abort_handler_address = (u_int)prefetch_abort_handler; + 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; + + 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; + + pmap_bootstrap(PHYS2VIRT(freemempos), pmap_bootstrap_lastaddr, &kernel_l1pt); + msgbufp = (void *)msgbufpv.pv_va; + msgbufinit(msgbufp, msgbufsize); + mutex_init(); + + /* + * Prepare map of physical memory regions available to vm subsystem. + */ + + physmap_init(); + + /* Do basic tuning, hz etc */ + init_param2(physmem); + kdb_init(); + return ((void *)(kernelstack.pv_va + USPACE_SVC_STACK_TOP - + sizeof(struct pcb))); +} + +#define FDT_DEVMAP_MAX (1 + 2 + 1 + 1) /* FIXME */ +static struct pmap_devmap fdt_devmap[FDT_DEVMAP_MAX] = { + { 0, 0, 0, 0, 0, } +}; + +/* + * Construct pmap_devmap[] with DT-derived config data. + */ +static int +platform_devmap_init(void) +{ + int i = 0; + fdt_devmap[i].pd_va = 0xe0000000; + fdt_devmap[i].pd_pa = 0x70000000; + fdt_devmap[i].pd_size = 0x100000; + fdt_devmap[i].pd_prot = VM_PROT_READ | VM_PROT_WRITE; + fdt_devmap[i].pd_cache = PTE_NOCACHE; + i++; + + pmap_devmap_bootstrap_table = &fdt_devmap[0]; + return (0); +} + + +struct arm32_dma_range * +bus_dma_get_range(void) +{ + + return (NULL); +} + +int +bus_dma_get_range_nb(void) +{ + + return (0); +} Added: projects/armv6/sys/boot/fdt/dts/trimslice.dts ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/armv6/sys/boot/fdt/dts/trimslice.dts Tue Apr 17 21:55:35 2012 (r234401) @@ -0,0 +1,141 @@ +/*- *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Wed Apr 18 19:18:11 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 5976E106564A; Wed, 18 Apr 2012 19:18:11 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 44BDA8FC16; Wed, 18 Apr 2012 19:18:11 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q3IJIBXe046987; Wed, 18 Apr 2012 19:18:11 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3IJIBut046985; Wed, 18 Apr 2012 19:18:11 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201204181918.q3IJIBut046985@svn.freebsd.org> From: "Cherry G. Mathew" Date: Wed, 18 Apr 2012 19:18:11 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r234439 - projects/amd64_xen_pv/sys/amd64/xen X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 19:18:11 -0000 Author: cherry Date: Wed Apr 18 19:18:10 2012 New Revision: 234439 URL: http://svn.freebsd.org/changeset/base/234439 Log: Initialise the base pointer to the actual base of the boottime stack. Modify comments to reflect this. Approved by: gibbs (implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/locore.S Modified: projects/amd64_xen_pv/sys/amd64/xen/locore.S ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/locore.S Wed Apr 18 19:15:59 2012 (r234438) +++ projects/amd64_xen_pv/sys/amd64/xen/locore.S Wed Apr 18 19:18:10 2012 (r234439) @@ -92,13 +92,13 @@ NON_GPROF_ENTRY(btext) /* Use our own stack */ /* XXX: %ss */ - movq %rsp, xenstack /* save the one xen gives us */ + movq %rsp, xenstack /* save a reference to the one xen gives us */ movq $bootstack, %rsp - xorl %ebp, %ebp + movq $bootstack, %rbp movq %rsi, %rdi call initxen /* vm_paddr_t init_xen(struct start_info *); */ - /* XXX: %rbp ? */ + movq %rax, %rsp call mi_startup From owner-svn-src-projects@FreeBSD.ORG Wed Apr 18 21:08:54 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 138DE106564A; Wed, 18 Apr 2012 21:08:54 +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 DA16A8FC18; Wed, 18 Apr 2012 21:08: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 q3IL8r3V050671; Wed, 18 Apr 2012 21:08:53 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3IL8rWh050669; Wed, 18 Apr 2012 21:08:53 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201204182108.q3IL8rWh050669@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Wed, 18 Apr 2012 21:08:53 +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: r234445 - projects/armv6/sys/arm/ti/twl X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2012 21:08:54 -0000 Author: gonzo Date: Wed Apr 18 21:08:53 2012 New Revision: 234445 URL: http://svn.freebsd.org/changeset/base/234445 Log: Make twl_vreg_is_regulator_enabled report erroneus condition by returning -1 my previous "fix" was wrong Modified: projects/armv6/sys/arm/ti/twl/twl_vreg.c Modified: projects/armv6/sys/arm/ti/twl/twl_vreg.c ============================================================================== --- projects/armv6/sys/arm/ti/twl/twl_vreg.c Wed Apr 18 20:32:07 2012 (r234444) +++ projects/armv6/sys/arm/ti/twl/twl_vreg.c Wed Apr 18 21:08:53 2012 (r234445) @@ -421,8 +421,7 @@ twl_vreg_millivolt_to_vsel(struct twl_vr * It's expected the TWL lock is held while this function is called. * * RETURNS: - * Zero if disabled, positive non-zero value if enabled, on failure a negative - * error code. + * Zero if disabled, positive non-zero value if enabled, on failure a -1 */ static int twl_vreg_is_regulator_enabled(struct twl_vreg_softc *sc, @@ -437,7 +436,7 @@ twl_vreg_is_regulator_enabled(struct twl err = twl_vreg_read_1(sc, regulator, TWL_VREG_GRP, &state); if (err) - return (err); + return (-1); return (state & TWL4030_P1_GRP); @@ -447,7 +446,7 @@ twl_vreg_is_regulator_enabled(struct twl if (twl_is_6030(sc->sc_dev)) { err = twl_vreg_read_1(sc, regulator, TWL_VREG_GRP, &grp); if (err) - return (err); + return (-1); if (!(grp & TWL6030_P1_GRP)) return (0); @@ -456,12 +455,12 @@ twl_vreg_is_regulator_enabled(struct twl /* Read the application mode state and verify it's ON */ err = twl_vreg_read_1(sc, regulator, TWL_VREG_STATE, &state); if (err) - return (err); + return (-1); return ((state & 0x0C) == 0x04); } - return (EINVAL); + return (-1); } /** @@ -639,8 +638,8 @@ twl_vreg_read_regulator_voltage(struct t uint8_t vsel; /* Check if the regulator is currently enabled */ - if ((ret = twl_vreg_is_regulator_enabled(sc, regulator))) - return (ret); + if ((ret = twl_vreg_is_regulator_enabled(sc, regulator)) < 0) + return (EINVAL); if (ret == 0) { *millivolts = 0; From owner-svn-src-projects@FreeBSD.ORG Thu Apr 19 02:30:09 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 3F0DC106564A; Thu, 19 Apr 2012 02:30:09 +0000 (UTC) (envelope-from gber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 21A218FC16; Thu, 19 Apr 2012 02:30:09 +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 q3J2U89H060854; Thu, 19 Apr 2012 02:30:08 GMT (envelope-from gber@svn.freebsd.org) Received: (from gber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3J2U8Ks060824; Thu, 19 Apr 2012 02:30:08 GMT (envelope-from gber@svn.freebsd.org) Message-Id: <201204190230.q3J2U8Ks060824@svn.freebsd.org> From: Grzegorz Bernacki Date: Thu, 19 Apr 2012 02:30:08 +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: r234447 - in projects/nand: . bin/sh bin/stty cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libdtrace/common contrib/bind9 contrib/bind9/bin contrib/bind9/bin/check co... 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, 19 Apr 2012 02:30:09 -0000 Author: gber Date: Thu Apr 19 02:30:04 2012 New Revision: 234447 URL: http://svn.freebsd.org/changeset/base/234447 Log: IFC @234446 Added: projects/nand/contrib/jemalloc/ - copied from r234446, head/contrib/jemalloc/ projects/nand/contrib/llvm/include/llvm-c/TargetMachine.h - copied unchanged from r234446, head/contrib/llvm/include/llvm-c/TargetMachine.h projects/nand/contrib/llvm/include/llvm-c/Transforms/Vectorize.h - copied unchanged from r234446, head/contrib/llvm/include/llvm-c/Transforms/Vectorize.h projects/nand/contrib/llvm/include/llvm/ADT/Hashing.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/ADT/Hashing.h projects/nand/contrib/llvm/include/llvm/ADT/SparseSet.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/ADT/SparseSet.h projects/nand/contrib/llvm/include/llvm/ADT/VariadicFunction.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/ADT/VariadicFunction.h projects/nand/contrib/llvm/include/llvm/ADT/edit_distance.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/ADT/edit_distance.h projects/nand/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h projects/nand/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h projects/nand/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h projects/nand/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h projects/nand/contrib/llvm/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h projects/nand/contrib/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h projects/nand/contrib/llvm/include/llvm/IntrinsicsHexagon.td - copied unchanged from r234446, head/contrib/llvm/include/llvm/IntrinsicsHexagon.td projects/nand/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h projects/nand/contrib/llvm/include/llvm/Object/ELF.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Object/ELF.h projects/nand/contrib/llvm/include/llvm/Support/DataStream.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Support/DataStream.h projects/nand/contrib/llvm/include/llvm/Support/JSONParser.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Support/JSONParser.h projects/nand/contrib/llvm/include/llvm/Support/LockFileManager.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Support/LockFileManager.h projects/nand/contrib/llvm/include/llvm/Support/SaveAndRestore.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Support/SaveAndRestore.h projects/nand/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h projects/nand/contrib/llvm/include/llvm/Support/YAMLParser.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Support/YAMLParser.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h projects/nand/contrib/llvm/include/llvm/Transforms/Vectorize.h - copied unchanged from r234446, head/contrib/llvm/include/llvm/Transforms/Vectorize.h projects/nand/contrib/llvm/lib/Analysis/CodeMetrics.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Analysis/CodeMetrics.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h projects/nand/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp projects/nand/contrib/llvm/lib/CodeGen/JITCodeEmitter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/JITCodeEmitter.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineCodeEmitter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/MachineCodeEmitter.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineScheduler.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/MachineScheduler.cpp projects/nand/contrib/llvm/lib/CodeGen/RegAllocBase.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/RegAllocBase.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp projects/nand/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp projects/nand/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp - copied unchanged from r234446, head/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h - copied unchanged from r234446, head/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h projects/nand/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/ - copied from r234446, head/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/ projects/nand/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp - copied unchanged from r234446, head/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/OProfileJIT/ - copied from r234446, head/contrib/llvm/lib/ExecutionEngine/OProfileJIT/ projects/nand/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp - copied unchanged from r234446, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h - copied unchanged from r234446, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h projects/nand/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h - copied unchanged from r234446, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h projects/nand/contrib/llvm/lib/MC/MCDisassembler/EDMain.cpp - copied unchanged from r234446, head/contrib/llvm/lib/MC/MCDisassembler/EDMain.cpp projects/nand/contrib/llvm/lib/Support/DataStream.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Support/DataStream.cpp projects/nand/contrib/llvm/lib/Support/Hashing.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Support/Hashing.cpp projects/nand/contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp projects/nand/contrib/llvm/lib/Support/JSONParser.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Support/JSONParser.cpp projects/nand/contrib/llvm/lib/Support/LockFileManager.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Support/LockFileManager.cpp projects/nand/contrib/llvm/lib/Support/StreamableMemoryObject.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Support/StreamableMemoryObject.cpp projects/nand/contrib/llvm/lib/Support/YAMLParser.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Support/YAMLParser.cpp projects/nand/contrib/llvm/lib/TableGen/TableGenAction.cpp - copied unchanged from r234446, head/contrib/llvm/lib/TableGen/TableGenAction.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.cpp projects/nand/contrib/llvm/lib/Target/Hexagon/ - copied from r234446, head/contrib/llvm/lib/Target/Hexagon/ projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeELFObjectWriter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeELFObjectWriter.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp projects/nand/contrib/llvm/lib/Target/Mips/AsmParser/ - copied from r234446, head/contrib/llvm/lib/Target/Mips/AsmParser/ projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h - copied unchanged from r234446, head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h projects/nand/contrib/llvm/lib/Target/Mips/MipsCondMov.td - copied unchanged from r234446, head/contrib/llvm/lib/Target/Mips/MipsCondMov.td projects/nand/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td - copied unchanged from r234446, head/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td - copied unchanged from r234446, head/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td projects/nand/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp projects/nand/contrib/llvm/lib/Target/TargetJITInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/TargetJITInfo.cpp projects/nand/contrib/llvm/lib/Target/TargetMachineC.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/TargetMachineC.cpp projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp projects/nand/contrib/llvm/lib/Target/X86/X86InstrSVM.td - copied unchanged from r234446, head/contrib/llvm/lib/Target/X86/X86InstrSVM.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrXOP.td - copied unchanged from r234446, head/contrib/llvm/lib/Target/X86/X86InstrXOP.td projects/nand/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/X86Schedule.td - copied unchanged from r234446, head/contrib/llvm/lib/Target/X86/X86Schedule.td projects/nand/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td - copied unchanged from r234446, head/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td projects/nand/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp projects/nand/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp projects/nand/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.cpp projects/nand/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.h - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.h projects/nand/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp - copied unchanged from r234446, head/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp projects/nand/contrib/llvm/lib/Transforms/Vectorize/ - copied from r234446, head/contrib/llvm/lib/Transforms/Vectorize/ projects/nand/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Lambda.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Basic/Lambda.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Module.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Basic/Module.h projects/nand/contrib/llvm/tools/clang/include/clang/Edit/ - copied from r234446, head/contrib/llvm/tools/clang/include/clang/Edit/ projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/MigratorOptions.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Frontend/MigratorOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Index/GlobalCallGraph.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Index/GlobalCallGraph.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h projects/nand/contrib/llvm/tools/clang/include/clang/Tooling/ - copied from r234446, head/contrib/llvm/tools/clang/include/clang/Tooling/ projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/Dominators.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Analysis/Dominators.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/PostOrderCFGView.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Analysis/PostOrderCFGView.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/Module.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Basic/Module.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp projects/nand/contrib/llvm/tools/clang/lib/Edit/ - copied from r234446, head/contrib/llvm/tools/clang/lib/Edit/ projects/nand/contrib/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp projects/nand/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/cpuid.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/cpuid.h projects/nand/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/module.map - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/module.map projects/nand/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/unwind.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Headers/unwind.h projects/nand/contrib/llvm/tools/clang/lib/Index/GlobalCallGraph.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Index/GlobalCallGraph.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PPCallbacks.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Lex/PPCallbacks.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaConsumer.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Sema/SemaConsumer.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CommonBugCategories.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CommonBugCategories.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp - copied unchanged from r234446, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp projects/nand/contrib/llvm/tools/clang/lib/Tooling/ - copied from r234446, head/contrib/llvm/tools/clang/lib/Tooling/ projects/nand/contrib/llvm/tools/llvm-readobj/ - copied from r234446, head/contrib/llvm/tools/llvm-readobj/ projects/nand/contrib/llvm/tools/llvm-stress/ - copied from r234446, head/contrib/llvm/tools/llvm-stress/ projects/nand/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp - copied unchanged from r234446, head/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.h - copied unchanged from r234446, head/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.h projects/nand/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h - copied unchanged from r234446, head/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h projects/nand/contrib/llvm/utils/TableGen/X86ModRMFilters.cpp - copied unchanged from r234446, head/contrib/llvm/utils/TableGen/X86ModRMFilters.cpp projects/nand/etc/rc.d/kfd - copied unchanged from r234446, head/etc/rc.d/kfd projects/nand/kerberos5/lib/libasn1/version.map - copied unchanged from r234446, head/kerberos5/lib/libasn1/version.map projects/nand/kerberos5/lib/libkafs5/version.map - copied unchanged from r234446, head/kerberos5/lib/libkafs5/version.map projects/nand/lib/clang/include/MipsGenMCCodeEmitter.inc - copied unchanged from r234446, head/lib/clang/include/MipsGenMCCodeEmitter.inc projects/nand/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc - copied unchanged from r234446, head/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc projects/nand/lib/clang/include/clang/Config/ - copied from r234446, head/lib/clang/include/clang/Config/ projects/nand/lib/clang/include/clang/Sema/ - copied from r234446, head/lib/clang/include/clang/Sema/ projects/nand/lib/clang/libclangedit/ - copied from r234446, head/lib/clang/libclangedit/ projects/nand/lib/clang/libllvmmipsasmparser/ - copied from r234446, head/lib/clang/libllvmmipsasmparser/ projects/nand/lib/clang/libllvmvectorize/ - copied from r234446, head/lib/clang/libllvmvectorize/ projects/nand/lib/libc/arm/gen/__aeabi_read_tp.S - copied unchanged from r234446, head/lib/libc/arm/gen/__aeabi_read_tp.S projects/nand/lib/libc/stdlib/jemalloc/ - copied from r234446, head/lib/libc/stdlib/jemalloc/ projects/nand/lib/libc/stdlib/reallocf.3 - copied unchanged from r234446, head/lib/libc/stdlib/reallocf.3 projects/nand/sys/arm/conf/GUMSTIX-QEMU - copied unchanged from r234446, head/sys/arm/conf/GUMSTIX-QEMU projects/nand/sys/dev/iicbus/pcf8563.c - copied unchanged from r234446, head/sys/dev/iicbus/pcf8563.c projects/nand/sys/dev/iicbus/pcf8563reg.h - copied unchanged from r234446, head/sys/dev/iicbus/pcf8563reg.h projects/nand/sys/dev/netmap/netmap_mem1.c - copied unchanged from r234446, head/sys/dev/netmap/netmap_mem1.c projects/nand/sys/dev/netmap/netmap_mem2.c - copied unchanged from r234446, head/sys/dev/netmap/netmap_mem2.c projects/nand/sys/dev/uart/uart_cpu_x86.c - copied unchanged from r234446, head/sys/dev/uart/uart_cpu_x86.c projects/nand/sys/mips/conf/AP94 - copied unchanged from r234446, head/sys/mips/conf/AP94 projects/nand/sys/mips/conf/AP94.hints - copied unchanged from r234446, head/sys/mips/conf/AP94.hints projects/nand/sys/mips/conf/AP96 - copied unchanged from r234446, head/sys/mips/conf/AP96 projects/nand/sys/mips/conf/AP96.hints - copied unchanged from r234446, head/sys/mips/conf/AP96.hints projects/nand/usr.sbin/pkg/ - copied from r234446, head/usr.sbin/pkg/ Deleted: projects/nand/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.html projects/nand/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.pdf projects/nand/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.txt projects/nand/contrib/bind9/bin/rndc/unix/ projects/nand/contrib/bind9/release-notes.css projects/nand/contrib/llvm/include/llvm/ADT/VectorExtras.h projects/nand/contrib/llvm/include/llvm/CodeGen/BinaryObject.h projects/nand/contrib/llvm/include/llvm/CodeGen/ObjectCodeEmitter.h projects/nand/contrib/llvm/include/llvm/DebugInfoProbe.h projects/nand/contrib/llvm/include/llvm/IntrinsicsAlpha.td projects/nand/contrib/llvm/include/llvm/Transforms/Utils/BasicInliner.h projects/nand/contrib/llvm/lib/CodeGen/ELF.h projects/nand/contrib/llvm/lib/CodeGen/ELFCodeEmitter.cpp projects/nand/contrib/llvm/lib/CodeGen/ELFCodeEmitter.h projects/nand/contrib/llvm/lib/CodeGen/ELFWriter.cpp projects/nand/contrib/llvm/lib/CodeGen/ELFWriter.h projects/nand/contrib/llvm/lib/CodeGen/LiveRangeEdit.h projects/nand/contrib/llvm/lib/CodeGen/ObjectCodeEmitter.cpp projects/nand/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp projects/nand/contrib/llvm/lib/CodeGen/ScheduleDAGEmit.cpp projects/nand/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.h projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp projects/nand/contrib/llvm/lib/CodeGen/Splitter.cpp projects/nand/contrib/llvm/lib/CodeGen/Splitter.h projects/nand/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp projects/nand/contrib/llvm/lib/CodeGen/VirtRegRewriter.h projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/Intercept.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.h projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/MCJIT/Intercept.cpp projects/nand/contrib/llvm/lib/MC/ELFObjectWriter.h projects/nand/contrib/llvm/lib/MC/MCELFStreamer.h projects/nand/contrib/llvm/lib/MC/MCLoggingStreamer.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMGlobalMerge.cpp projects/nand/contrib/llvm/lib/Target/Alpha/ projects/nand/contrib/llvm/lib/Target/Blackfin/ projects/nand/contrib/llvm/lib/Target/CBackend/ projects/nand/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.h projects/nand/contrib/llvm/lib/Target/SystemZ/ projects/nand/contrib/llvm/lib/Target/TargetFrameLowering.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/BasicInliner.cpp projects/nand/contrib/llvm/lib/VMCore/DebugInfoProbe.cpp projects/nand/contrib/llvm/tools/bugpoint/CMakeLists.txt projects/nand/contrib/llvm/tools/bugpoint/Makefile projects/nand/contrib/llvm/tools/clang/include/clang/AST/UsuallyTinyPtrVector.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Support/SaveAndRestore.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/HostInfo.h projects/nand/contrib/llvm/tools/clang/include/clang/Index/CallGraph.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/MultiInitializer.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/ChainedIncludesSource.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngineBuilders.h projects/nand/contrib/llvm/tools/clang/lib/Analysis/AnalysisContext.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGException.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGTemporaries.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/HostInfo.cpp projects/nand/contrib/llvm/tools/clang/lib/Index/CallGraph.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/MultiInitializer.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ChainedIncludesSource.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AggExprVisitor.cpp projects/nand/contrib/llvm/tools/clang/utils/TableGen/CMakeLists.txt projects/nand/contrib/llvm/tools/clang/utils/TableGen/Makefile projects/nand/contrib/llvm/tools/llc/CMakeLists.txt projects/nand/contrib/llvm/tools/llc/Makefile projects/nand/contrib/llvm/tools/lli/CMakeLists.txt projects/nand/contrib/llvm/tools/lli/Makefile projects/nand/contrib/llvm/tools/llvm-ar/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-ar/Makefile projects/nand/contrib/llvm/tools/llvm-as/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-as/Makefile projects/nand/contrib/llvm/tools/llvm-bcanalyzer/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-bcanalyzer/Makefile projects/nand/contrib/llvm/tools/llvm-diff/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-diff/Makefile projects/nand/contrib/llvm/tools/llvm-dis/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-dis/Makefile projects/nand/contrib/llvm/tools/llvm-extract/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-extract/Makefile projects/nand/contrib/llvm/tools/llvm-ld/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-ld/Makefile projects/nand/contrib/llvm/tools/llvm-link/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-link/Makefile projects/nand/contrib/llvm/tools/llvm-mc/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-mc/Makefile projects/nand/contrib/llvm/tools/llvm-nm/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-nm/Makefile projects/nand/contrib/llvm/tools/llvm-objdump/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-objdump/Makefile projects/nand/contrib/llvm/tools/llvm-prof/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-prof/Makefile projects/nand/contrib/llvm/tools/llvm-ranlib/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-ranlib/Makefile projects/nand/contrib/llvm/tools/llvm-rtdyld/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-rtdyld/Makefile projects/nand/contrib/llvm/tools/llvm-stub/CMakeLists.txt projects/nand/contrib/llvm/tools/llvm-stub/Makefile projects/nand/contrib/llvm/tools/macho-dump/CMakeLists.txt projects/nand/contrib/llvm/tools/macho-dump/Makefile projects/nand/contrib/llvm/tools/opt/CMakeLists.txt projects/nand/contrib/llvm/tools/opt/Makefile projects/nand/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/ARMDecoderEmitter.h projects/nand/contrib/llvm/utils/TableGen/InstrEnumEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/InstrEnumEmitter.h projects/nand/lib/libc/arm/gen/__aeabi_read_tp.c projects/nand/lib/libc/stdlib/aligned_alloc.3 projects/nand/lib/libc/stdlib/malloc.3 projects/nand/lib/libc/stdlib/malloc.c projects/nand/lib/libc/stdlib/ql.h projects/nand/lib/libc/stdlib/qr.h projects/nand/lib/libc/stdlib/rb.h projects/nand/sys/dev/uart/uart_cpu_amd64.c projects/nand/sys/dev/uart/uart_cpu_i386.c Modified: projects/nand/ObsoleteFiles.inc projects/nand/UPDATING projects/nand/bin/sh/sh.1 projects/nand/bin/stty/stty.1 projects/nand/cddl/contrib/opensolaris/cmd/zpool/zpool.8 projects/nand/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c projects/nand/contrib/bind9/CHANGES projects/nand/contrib/bind9/COPYRIGHT projects/nand/contrib/bind9/FAQ.xml projects/nand/contrib/bind9/Makefile.in projects/nand/contrib/bind9/README projects/nand/contrib/bind9/acconfig.h projects/nand/contrib/bind9/bin/Makefile.in projects/nand/contrib/bind9/bin/check/Makefile.in projects/nand/contrib/bind9/bin/check/check-tool.c projects/nand/contrib/bind9/bin/check/check-tool.h projects/nand/contrib/bind9/bin/check/named-checkconf.8 projects/nand/contrib/bind9/bin/check/named-checkconf.c projects/nand/contrib/bind9/bin/check/named-checkconf.docbook projects/nand/contrib/bind9/bin/check/named-checkconf.html projects/nand/contrib/bind9/bin/check/named-checkzone.8 projects/nand/contrib/bind9/bin/check/named-checkzone.c projects/nand/contrib/bind9/bin/check/named-checkzone.docbook projects/nand/contrib/bind9/bin/check/named-checkzone.html projects/nand/contrib/bind9/bin/confgen/Makefile.in projects/nand/contrib/bind9/bin/confgen/ddns-confgen.8 projects/nand/contrib/bind9/bin/confgen/ddns-confgen.c projects/nand/contrib/bind9/bin/confgen/ddns-confgen.docbook projects/nand/contrib/bind9/bin/confgen/ddns-confgen.html projects/nand/contrib/bind9/bin/confgen/include/confgen/os.h projects/nand/contrib/bind9/bin/confgen/keygen.c projects/nand/contrib/bind9/bin/confgen/keygen.h projects/nand/contrib/bind9/bin/confgen/rndc-confgen.8 projects/nand/contrib/bind9/bin/confgen/rndc-confgen.c projects/nand/contrib/bind9/bin/confgen/rndc-confgen.docbook projects/nand/contrib/bind9/bin/confgen/rndc-confgen.html projects/nand/contrib/bind9/bin/confgen/unix/Makefile.in projects/nand/contrib/bind9/bin/confgen/unix/os.c projects/nand/contrib/bind9/bin/confgen/util.c projects/nand/contrib/bind9/bin/confgen/util.h projects/nand/contrib/bind9/bin/dig/Makefile.in projects/nand/contrib/bind9/bin/dig/dig.1 projects/nand/contrib/bind9/bin/dig/dig.c projects/nand/contrib/bind9/bin/dig/dig.docbook projects/nand/contrib/bind9/bin/dig/dig.html projects/nand/contrib/bind9/bin/dig/dighost.c projects/nand/contrib/bind9/bin/dig/host.1 projects/nand/contrib/bind9/bin/dig/host.c projects/nand/contrib/bind9/bin/dig/host.docbook projects/nand/contrib/bind9/bin/dig/host.html projects/nand/contrib/bind9/bin/dig/include/dig/dig.h projects/nand/contrib/bind9/bin/dig/nslookup.1 projects/nand/contrib/bind9/bin/dig/nslookup.c projects/nand/contrib/bind9/bin/dig/nslookup.docbook projects/nand/contrib/bind9/bin/dig/nslookup.html projects/nand/contrib/bind9/bin/dnssec/Makefile.in projects/nand/contrib/bind9/bin/dnssec/dnssec-dsfromkey.8 projects/nand/contrib/bind9/bin/dnssec/dnssec-dsfromkey.c projects/nand/contrib/bind9/bin/dnssec/dnssec-dsfromkey.docbook projects/nand/contrib/bind9/bin/dnssec/dnssec-dsfromkey.html projects/nand/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.8 projects/nand/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.c projects/nand/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.docbook projects/nand/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html projects/nand/contrib/bind9/bin/dnssec/dnssec-keygen.8 projects/nand/contrib/bind9/bin/dnssec/dnssec-keygen.c projects/nand/contrib/bind9/bin/dnssec/dnssec-keygen.docbook projects/nand/contrib/bind9/bin/dnssec/dnssec-keygen.html projects/nand/contrib/bind9/bin/dnssec/dnssec-revoke.8 projects/nand/contrib/bind9/bin/dnssec/dnssec-revoke.c projects/nand/contrib/bind9/bin/dnssec/dnssec-revoke.docbook projects/nand/contrib/bind9/bin/dnssec/dnssec-revoke.html projects/nand/contrib/bind9/bin/dnssec/dnssec-settime.8 projects/nand/contrib/bind9/bin/dnssec/dnssec-settime.c projects/nand/contrib/bind9/bin/dnssec/dnssec-settime.docbook projects/nand/contrib/bind9/bin/dnssec/dnssec-settime.html projects/nand/contrib/bind9/bin/dnssec/dnssec-signzone.8 projects/nand/contrib/bind9/bin/dnssec/dnssec-signzone.c projects/nand/contrib/bind9/bin/dnssec/dnssec-signzone.docbook projects/nand/contrib/bind9/bin/dnssec/dnssec-signzone.html projects/nand/contrib/bind9/bin/dnssec/dnssectool.c projects/nand/contrib/bind9/bin/dnssec/dnssectool.h projects/nand/contrib/bind9/bin/named/Makefile.in projects/nand/contrib/bind9/bin/named/bind.keys.h projects/nand/contrib/bind9/bin/named/bind9.xsl projects/nand/contrib/bind9/bin/named/bind9.xsl.h projects/nand/contrib/bind9/bin/named/builtin.c projects/nand/contrib/bind9/bin/named/client.c projects/nand/contrib/bind9/bin/named/config.c projects/nand/contrib/bind9/bin/named/control.c projects/nand/contrib/bind9/bin/named/controlconf.c projects/nand/contrib/bind9/bin/named/convertxsl.pl projects/nand/contrib/bind9/bin/named/include/dlz/dlz_dlopen_driver.h projects/nand/contrib/bind9/bin/named/include/named/builtin.h projects/nand/contrib/bind9/bin/named/include/named/client.h projects/nand/contrib/bind9/bin/named/include/named/config.h projects/nand/contrib/bind9/bin/named/include/named/control.h projects/nand/contrib/bind9/bin/named/include/named/globals.h projects/nand/contrib/bind9/bin/named/include/named/interfacemgr.h projects/nand/contrib/bind9/bin/named/include/named/listenlist.h projects/nand/contrib/bind9/bin/named/include/named/log.h projects/nand/contrib/bind9/bin/named/include/named/logconf.h projects/nand/contrib/bind9/bin/named/include/named/lwaddr.h projects/nand/contrib/bind9/bin/named/include/named/lwdclient.h projects/nand/contrib/bind9/bin/named/include/named/lwresd.h projects/nand/contrib/bind9/bin/named/include/named/lwsearch.h projects/nand/contrib/bind9/bin/named/include/named/main.h projects/nand/contrib/bind9/bin/named/include/named/notify.h projects/nand/contrib/bind9/bin/named/include/named/ns_smf_globals.h projects/nand/contrib/bind9/bin/named/include/named/query.h projects/nand/contrib/bind9/bin/named/include/named/server.h projects/nand/contrib/bind9/bin/named/include/named/sortlist.h projects/nand/contrib/bind9/bin/named/include/named/statschannel.h projects/nand/contrib/bind9/bin/named/include/named/tkeyconf.h projects/nand/contrib/bind9/bin/named/include/named/tsigconf.h projects/nand/contrib/bind9/bin/named/include/named/types.h projects/nand/contrib/bind9/bin/named/include/named/update.h projects/nand/contrib/bind9/bin/named/include/named/xfrout.h projects/nand/contrib/bind9/bin/named/include/named/zoneconf.h projects/nand/contrib/bind9/bin/named/interfacemgr.c projects/nand/contrib/bind9/bin/named/listenlist.c projects/nand/contrib/bind9/bin/named/log.c projects/nand/contrib/bind9/bin/named/logconf.c projects/nand/contrib/bind9/bin/named/lwaddr.c projects/nand/contrib/bind9/bin/named/lwdclient.c projects/nand/contrib/bind9/bin/named/lwderror.c projects/nand/contrib/bind9/bin/named/lwdgabn.c projects/nand/contrib/bind9/bin/named/lwdgnba.c projects/nand/contrib/bind9/bin/named/lwdgrbn.c projects/nand/contrib/bind9/bin/named/lwdnoop.c projects/nand/contrib/bind9/bin/named/lwresd.8 projects/nand/contrib/bind9/bin/named/lwresd.c projects/nand/contrib/bind9/bin/named/lwresd.docbook projects/nand/contrib/bind9/bin/named/lwresd.html projects/nand/contrib/bind9/bin/named/lwsearch.c projects/nand/contrib/bind9/bin/named/main.c projects/nand/contrib/bind9/bin/named/named.8 projects/nand/contrib/bind9/bin/named/named.conf.5 projects/nand/contrib/bind9/bin/named/named.conf.docbook projects/nand/contrib/bind9/bin/named/named.conf.html projects/nand/contrib/bind9/bin/named/named.docbook projects/nand/contrib/bind9/bin/named/named.html projects/nand/contrib/bind9/bin/named/notify.c projects/nand/contrib/bind9/bin/named/query.c projects/nand/contrib/bind9/bin/named/server.c projects/nand/contrib/bind9/bin/named/sortlist.c projects/nand/contrib/bind9/bin/named/statschannel.c projects/nand/contrib/bind9/bin/named/tkeyconf.c projects/nand/contrib/bind9/bin/named/tsigconf.c projects/nand/contrib/bind9/bin/named/unix/Makefile.in projects/nand/contrib/bind9/bin/named/unix/dlz_dlopen_driver.c projects/nand/contrib/bind9/bin/named/unix/include/named/os.h projects/nand/contrib/bind9/bin/named/unix/os.c projects/nand/contrib/bind9/bin/named/update.c projects/nand/contrib/bind9/bin/named/xfrout.c projects/nand/contrib/bind9/bin/named/zoneconf.c projects/nand/contrib/bind9/bin/nsupdate/Makefile.in projects/nand/contrib/bind9/bin/nsupdate/nsupdate.1 projects/nand/contrib/bind9/bin/nsupdate/nsupdate.c projects/nand/contrib/bind9/bin/nsupdate/nsupdate.docbook projects/nand/contrib/bind9/bin/nsupdate/nsupdate.html projects/nand/contrib/bind9/bin/rndc/Makefile.in projects/nand/contrib/bind9/bin/rndc/include/rndc/os.h projects/nand/contrib/bind9/bin/rndc/rndc.8 projects/nand/contrib/bind9/bin/rndc/rndc.c projects/nand/contrib/bind9/bin/rndc/rndc.conf projects/nand/contrib/bind9/bin/rndc/rndc.conf.5 projects/nand/contrib/bind9/bin/rndc/rndc.conf.docbook projects/nand/contrib/bind9/bin/rndc/rndc.conf.html projects/nand/contrib/bind9/bin/rndc/rndc.docbook projects/nand/contrib/bind9/bin/rndc/rndc.html projects/nand/contrib/bind9/bin/rndc/util.c projects/nand/contrib/bind9/bin/rndc/util.h projects/nand/contrib/bind9/bin/tools/Makefile.in projects/nand/contrib/bind9/bin/tools/arpaname.1 projects/nand/contrib/bind9/bin/tools/arpaname.c projects/nand/contrib/bind9/bin/tools/arpaname.docbook projects/nand/contrib/bind9/bin/tools/arpaname.html projects/nand/contrib/bind9/bin/tools/genrandom.8 projects/nand/contrib/bind9/bin/tools/genrandom.c projects/nand/contrib/bind9/bin/tools/genrandom.docbook projects/nand/contrib/bind9/bin/tools/genrandom.html projects/nand/contrib/bind9/bin/tools/isc-hmac-fixup.8 projects/nand/contrib/bind9/bin/tools/isc-hmac-fixup.c projects/nand/contrib/bind9/bin/tools/isc-hmac-fixup.docbook projects/nand/contrib/bind9/bin/tools/isc-hmac-fixup.html projects/nand/contrib/bind9/bin/tools/named-journalprint.8 projects/nand/contrib/bind9/bin/tools/named-journalprint.c projects/nand/contrib/bind9/bin/tools/named-journalprint.docbook projects/nand/contrib/bind9/bin/tools/named-journalprint.html projects/nand/contrib/bind9/bin/tools/nsec3hash.8 projects/nand/contrib/bind9/bin/tools/nsec3hash.c projects/nand/contrib/bind9/bin/tools/nsec3hash.docbook projects/nand/contrib/bind9/bin/tools/nsec3hash.html projects/nand/contrib/bind9/config.h.in projects/nand/contrib/bind9/config.threads.in projects/nand/contrib/bind9/configure.in projects/nand/contrib/bind9/doc/Makefile.in projects/nand/contrib/bind9/doc/arm/Bv9ARM-book.xml projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch01.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch02.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch03.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch04.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch05.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch06.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch07.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch08.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch09.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.ch10.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.html projects/nand/contrib/bind9/doc/arm/Bv9ARM.pdf projects/nand/contrib/bind9/doc/arm/Makefile.in projects/nand/contrib/bind9/doc/arm/README-SGML projects/nand/contrib/bind9/doc/arm/dnssec.xml projects/nand/contrib/bind9/doc/arm/libdns.xml projects/nand/contrib/bind9/doc/arm/man.arpaname.html projects/nand/contrib/bind9/doc/arm/man.ddns-confgen.html projects/nand/contrib/bind9/doc/arm/man.dig.html projects/nand/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html projects/nand/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html projects/nand/contrib/bind9/doc/arm/man.dnssec-keygen.html projects/nand/contrib/bind9/doc/arm/man.dnssec-revoke.html projects/nand/contrib/bind9/doc/arm/man.dnssec-settime.html projects/nand/contrib/bind9/doc/arm/man.dnssec-signzone.html projects/nand/contrib/bind9/doc/arm/man.genrandom.html projects/nand/contrib/bind9/doc/arm/man.host.html projects/nand/contrib/bind9/doc/arm/man.isc-hmac-fixup.html projects/nand/contrib/bind9/doc/arm/man.named-checkconf.html projects/nand/contrib/bind9/doc/arm/man.named-checkzone.html projects/nand/contrib/bind9/doc/arm/man.named-journalprint.html projects/nand/contrib/bind9/doc/arm/man.named.html projects/nand/contrib/bind9/doc/arm/man.nsec3hash.html projects/nand/contrib/bind9/doc/arm/man.nsupdate.html projects/nand/contrib/bind9/doc/arm/man.rndc-confgen.html projects/nand/contrib/bind9/doc/arm/man.rndc.conf.html projects/nand/contrib/bind9/doc/arm/man.rndc.html projects/nand/contrib/bind9/doc/arm/managed-keys.xml projects/nand/contrib/bind9/doc/arm/pkcs11.xml projects/nand/contrib/bind9/doc/misc/Makefile.in projects/nand/contrib/bind9/doc/misc/dnssec projects/nand/contrib/bind9/doc/misc/format-options.pl projects/nand/contrib/bind9/doc/misc/ipv6 projects/nand/contrib/bind9/doc/misc/migration projects/nand/contrib/bind9/doc/misc/migration-4to9 projects/nand/contrib/bind9/doc/misc/options projects/nand/contrib/bind9/doc/misc/rfc-compliance projects/nand/contrib/bind9/doc/misc/roadmap projects/nand/contrib/bind9/doc/misc/sdb projects/nand/contrib/bind9/doc/misc/sort-options.pl projects/nand/contrib/bind9/isc-config.sh.in projects/nand/contrib/bind9/lib/Makefile.in projects/nand/contrib/bind9/lib/bind9/Makefile.in projects/nand/contrib/bind9/lib/bind9/api projects/nand/contrib/bind9/lib/bind9/check.c projects/nand/contrib/bind9/lib/bind9/getaddresses.c projects/nand/contrib/bind9/lib/bind9/include/Makefile.in projects/nand/contrib/bind9/lib/bind9/include/bind9/Makefile.in projects/nand/contrib/bind9/lib/bind9/include/bind9/check.h projects/nand/contrib/bind9/lib/bind9/include/bind9/getaddresses.h projects/nand/contrib/bind9/lib/bind9/include/bind9/version.h projects/nand/contrib/bind9/lib/bind9/version.c projects/nand/contrib/bind9/lib/dns/Makefile.in projects/nand/contrib/bind9/lib/dns/acache.c projects/nand/contrib/bind9/lib/dns/acl.c projects/nand/contrib/bind9/lib/dns/adb.c projects/nand/contrib/bind9/lib/dns/api projects/nand/contrib/bind9/lib/dns/byaddr.c projects/nand/contrib/bind9/lib/dns/cache.c projects/nand/contrib/bind9/lib/dns/callbacks.c projects/nand/contrib/bind9/lib/dns/client.c projects/nand/contrib/bind9/lib/dns/compress.c projects/nand/contrib/bind9/lib/dns/db.c projects/nand/contrib/bind9/lib/dns/dbiterator.c projects/nand/contrib/bind9/lib/dns/dbtable.c projects/nand/contrib/bind9/lib/dns/diff.c projects/nand/contrib/bind9/lib/dns/dispatch.c projects/nand/contrib/bind9/lib/dns/dlz.c projects/nand/contrib/bind9/lib/dns/dns64.c projects/nand/contrib/bind9/lib/dns/dnssec.c projects/nand/contrib/bind9/lib/dns/ds.c projects/nand/contrib/bind9/lib/dns/dst_api.c projects/nand/contrib/bind9/lib/dns/dst_internal.h projects/nand/contrib/bind9/lib/dns/dst_lib.c projects/nand/contrib/bind9/lib/dns/dst_openssl.h projects/nand/contrib/bind9/lib/dns/dst_parse.c projects/nand/contrib/bind9/lib/dns/dst_parse.h projects/nand/contrib/bind9/lib/dns/dst_result.c projects/nand/contrib/bind9/lib/dns/ecdb.c projects/nand/contrib/bind9/lib/dns/forward.c projects/nand/contrib/bind9/lib/dns/gen-unix.h projects/nand/contrib/bind9/lib/dns/gen.c projects/nand/contrib/bind9/lib/dns/gssapi_link.c projects/nand/contrib/bind9/lib/dns/gssapictx.c projects/nand/contrib/bind9/lib/dns/hmac_link.c projects/nand/contrib/bind9/lib/dns/include/Makefile.in projects/nand/contrib/bind9/lib/dns/include/dns/Makefile.in projects/nand/contrib/bind9/lib/dns/include/dns/acache.h projects/nand/contrib/bind9/lib/dns/include/dns/acl.h projects/nand/contrib/bind9/lib/dns/include/dns/adb.h projects/nand/contrib/bind9/lib/dns/include/dns/bit.h projects/nand/contrib/bind9/lib/dns/include/dns/byaddr.h projects/nand/contrib/bind9/lib/dns/include/dns/cache.h projects/nand/contrib/bind9/lib/dns/include/dns/callbacks.h projects/nand/contrib/bind9/lib/dns/include/dns/cert.h projects/nand/contrib/bind9/lib/dns/include/dns/client.h projects/nand/contrib/bind9/lib/dns/include/dns/compress.h projects/nand/contrib/bind9/lib/dns/include/dns/db.h projects/nand/contrib/bind9/lib/dns/include/dns/dbiterator.h projects/nand/contrib/bind9/lib/dns/include/dns/dbtable.h projects/nand/contrib/bind9/lib/dns/include/dns/diff.h projects/nand/contrib/bind9/lib/dns/include/dns/dispatch.h projects/nand/contrib/bind9/lib/dns/include/dns/dlz.h projects/nand/contrib/bind9/lib/dns/include/dns/dlz_dlopen.h projects/nand/contrib/bind9/lib/dns/include/dns/dns64.h projects/nand/contrib/bind9/lib/dns/include/dns/dnssec.h projects/nand/contrib/bind9/lib/dns/include/dns/ds.h projects/nand/contrib/bind9/lib/dns/include/dns/ecdb.h projects/nand/contrib/bind9/lib/dns/include/dns/events.h projects/nand/contrib/bind9/lib/dns/include/dns/fixedname.h projects/nand/contrib/bind9/lib/dns/include/dns/forward.h projects/nand/contrib/bind9/lib/dns/include/dns/iptable.h projects/nand/contrib/bind9/lib/dns/include/dns/journal.h projects/nand/contrib/bind9/lib/dns/include/dns/keydata.h projects/nand/contrib/bind9/lib/dns/include/dns/keyflags.h projects/nand/contrib/bind9/lib/dns/include/dns/keytable.h projects/nand/contrib/bind9/lib/dns/include/dns/keyvalues.h projects/nand/contrib/bind9/lib/dns/include/dns/lib.h projects/nand/contrib/bind9/lib/dns/include/dns/log.h projects/nand/contrib/bind9/lib/dns/include/dns/lookup.h projects/nand/contrib/bind9/lib/dns/include/dns/master.h projects/nand/contrib/bind9/lib/dns/include/dns/masterdump.h projects/nand/contrib/bind9/lib/dns/include/dns/message.h projects/nand/contrib/bind9/lib/dns/include/dns/name.h projects/nand/contrib/bind9/lib/dns/include/dns/ncache.h projects/nand/contrib/bind9/lib/dns/include/dns/nsec.h projects/nand/contrib/bind9/lib/dns/include/dns/nsec3.h projects/nand/contrib/bind9/lib/dns/include/dns/opcode.h projects/nand/contrib/bind9/lib/dns/include/dns/order.h projects/nand/contrib/bind9/lib/dns/include/dns/peer.h projects/nand/contrib/bind9/lib/dns/include/dns/portlist.h projects/nand/contrib/bind9/lib/dns/include/dns/private.h projects/nand/contrib/bind9/lib/dns/include/dns/rbt.h projects/nand/contrib/bind9/lib/dns/include/dns/rcode.h projects/nand/contrib/bind9/lib/dns/include/dns/rdata.h projects/nand/contrib/bind9/lib/dns/include/dns/rdataclass.h projects/nand/contrib/bind9/lib/dns/include/dns/rdatalist.h projects/nand/contrib/bind9/lib/dns/include/dns/rdataset.h projects/nand/contrib/bind9/lib/dns/include/dns/rdatasetiter.h projects/nand/contrib/bind9/lib/dns/include/dns/rdataslab.h projects/nand/contrib/bind9/lib/dns/include/dns/rdatatype.h projects/nand/contrib/bind9/lib/dns/include/dns/request.h projects/nand/contrib/bind9/lib/dns/include/dns/resolver.h projects/nand/contrib/bind9/lib/dns/include/dns/result.h projects/nand/contrib/bind9/lib/dns/include/dns/rootns.h projects/nand/contrib/bind9/lib/dns/include/dns/rpz.h projects/nand/contrib/bind9/lib/dns/include/dns/rriterator.h projects/nand/contrib/bind9/lib/dns/include/dns/sdb.h projects/nand/contrib/bind9/lib/dns/include/dns/sdlz.h projects/nand/contrib/bind9/lib/dns/include/dns/secalg.h projects/nand/contrib/bind9/lib/dns/include/dns/secproto.h projects/nand/contrib/bind9/lib/dns/include/dns/soa.h projects/nand/contrib/bind9/lib/dns/include/dns/ssu.h projects/nand/contrib/bind9/lib/dns/include/dns/stats.h projects/nand/contrib/bind9/lib/dns/include/dns/tcpmsg.h projects/nand/contrib/bind9/lib/dns/include/dns/time.h projects/nand/contrib/bind9/lib/dns/include/dns/timer.h projects/nand/contrib/bind9/lib/dns/include/dns/tkey.h projects/nand/contrib/bind9/lib/dns/include/dns/tsec.h projects/nand/contrib/bind9/lib/dns/include/dns/tsig.h projects/nand/contrib/bind9/lib/dns/include/dns/ttl.h projects/nand/contrib/bind9/lib/dns/include/dns/types.h projects/nand/contrib/bind9/lib/dns/include/dns/validator.h projects/nand/contrib/bind9/lib/dns/include/dns/version.h projects/nand/contrib/bind9/lib/dns/include/dns/view.h projects/nand/contrib/bind9/lib/dns/include/dns/xfrin.h projects/nand/contrib/bind9/lib/dns/include/dns/zone.h projects/nand/contrib/bind9/lib/dns/include/dns/zonekey.h projects/nand/contrib/bind9/lib/dns/include/dns/zt.h projects/nand/contrib/bind9/lib/dns/include/dst/Makefile.in projects/nand/contrib/bind9/lib/dns/include/dst/dst.h projects/nand/contrib/bind9/lib/dns/include/dst/gssapi.h projects/nand/contrib/bind9/lib/dns/include/dst/lib.h projects/nand/contrib/bind9/lib/dns/include/dst/result.h projects/nand/contrib/bind9/lib/dns/iptable.c projects/nand/contrib/bind9/lib/dns/journal.c projects/nand/contrib/bind9/lib/dns/key.c projects/nand/contrib/bind9/lib/dns/keydata.c projects/nand/contrib/bind9/lib/dns/keytable.c projects/nand/contrib/bind9/lib/dns/lib.c projects/nand/contrib/bind9/lib/dns/log.c projects/nand/contrib/bind9/lib/dns/lookup.c projects/nand/contrib/bind9/lib/dns/master.c projects/nand/contrib/bind9/lib/dns/masterdump.c projects/nand/contrib/bind9/lib/dns/message.c projects/nand/contrib/bind9/lib/dns/name.c projects/nand/contrib/bind9/lib/dns/ncache.c projects/nand/contrib/bind9/lib/dns/nsec.c projects/nand/contrib/bind9/lib/dns/nsec3.c projects/nand/contrib/bind9/lib/dns/openssl_link.c projects/nand/contrib/bind9/lib/dns/openssldh_link.c projects/nand/contrib/bind9/lib/dns/openssldsa_link.c projects/nand/contrib/bind9/lib/dns/opensslgost_link.c projects/nand/contrib/bind9/lib/dns/opensslrsa_link.c projects/nand/contrib/bind9/lib/dns/order.c projects/nand/contrib/bind9/lib/dns/peer.c projects/nand/contrib/bind9/lib/dns/portlist.c projects/nand/contrib/bind9/lib/dns/private.c projects/nand/contrib/bind9/lib/dns/rbt.c projects/nand/contrib/bind9/lib/dns/rbtdb.c projects/nand/contrib/bind9/lib/dns/rbtdb.h projects/nand/contrib/bind9/lib/dns/rbtdb64.c projects/nand/contrib/bind9/lib/dns/rbtdb64.h projects/nand/contrib/bind9/lib/dns/rcode.c projects/nand/contrib/bind9/lib/dns/rdata.c projects/nand/contrib/bind9/lib/dns/rdata/any_255/tsig_250.c projects/nand/contrib/bind9/lib/dns/rdata/any_255/tsig_250.h projects/nand/contrib/bind9/lib/dns/rdata/ch_3/a_1.c projects/nand/contrib/bind9/lib/dns/rdata/ch_3/a_1.h projects/nand/contrib/bind9/lib/dns/rdata/generic/afsdb_18.c projects/nand/contrib/bind9/lib/dns/rdata/generic/afsdb_18.h projects/nand/contrib/bind9/lib/dns/rdata/generic/cert_37.c projects/nand/contrib/bind9/lib/dns/rdata/generic/cert_37.h projects/nand/contrib/bind9/lib/dns/rdata/generic/cname_5.c projects/nand/contrib/bind9/lib/dns/rdata/generic/cname_5.h projects/nand/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c projects/nand/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h projects/nand/contrib/bind9/lib/dns/rdata/generic/dname_39.c projects/nand/contrib/bind9/lib/dns/rdata/generic/dname_39.h projects/nand/contrib/bind9/lib/dns/rdata/generic/dnskey_48.c projects/nand/contrib/bind9/lib/dns/rdata/generic/dnskey_48.h projects/nand/contrib/bind9/lib/dns/rdata/generic/ds_43.c projects/nand/contrib/bind9/lib/dns/rdata/generic/ds_43.h projects/nand/contrib/bind9/lib/dns/rdata/generic/gpos_27.c projects/nand/contrib/bind9/lib/dns/rdata/generic/gpos_27.h projects/nand/contrib/bind9/lib/dns/rdata/generic/hinfo_13.c projects/nand/contrib/bind9/lib/dns/rdata/generic/hinfo_13.h projects/nand/contrib/bind9/lib/dns/rdata/generic/hip_55.c projects/nand/contrib/bind9/lib/dns/rdata/generic/hip_55.h projects/nand/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.c projects/nand/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.h projects/nand/contrib/bind9/lib/dns/rdata/generic/isdn_20.c projects/nand/contrib/bind9/lib/dns/rdata/generic/isdn_20.h projects/nand/contrib/bind9/lib/dns/rdata/generic/key_25.c projects/nand/contrib/bind9/lib/dns/rdata/generic/key_25.h projects/nand/contrib/bind9/lib/dns/rdata/generic/keydata_65533.c projects/nand/contrib/bind9/lib/dns/rdata/generic/keydata_65533.h projects/nand/contrib/bind9/lib/dns/rdata/generic/loc_29.c projects/nand/contrib/bind9/lib/dns/rdata/generic/loc_29.h projects/nand/contrib/bind9/lib/dns/rdata/generic/mb_7.c projects/nand/contrib/bind9/lib/dns/rdata/generic/mb_7.h projects/nand/contrib/bind9/lib/dns/rdata/generic/md_3.c projects/nand/contrib/bind9/lib/dns/rdata/generic/md_3.h projects/nand/contrib/bind9/lib/dns/rdata/generic/mf_4.c projects/nand/contrib/bind9/lib/dns/rdata/generic/mf_4.h projects/nand/contrib/bind9/lib/dns/rdata/generic/mg_8.c projects/nand/contrib/bind9/lib/dns/rdata/generic/mg_8.h projects/nand/contrib/bind9/lib/dns/rdata/generic/minfo_14.c projects/nand/contrib/bind9/lib/dns/rdata/generic/minfo_14.h projects/nand/contrib/bind9/lib/dns/rdata/generic/mr_9.c projects/nand/contrib/bind9/lib/dns/rdata/generic/mr_9.h projects/nand/contrib/bind9/lib/dns/rdata/generic/mx_15.c projects/nand/contrib/bind9/lib/dns/rdata/generic/mx_15.h projects/nand/contrib/bind9/lib/dns/rdata/generic/ns_2.c projects/nand/contrib/bind9/lib/dns/rdata/generic/ns_2.h projects/nand/contrib/bind9/lib/dns/rdata/generic/nsec3_50.c projects/nand/contrib/bind9/lib/dns/rdata/generic/nsec3_50.h projects/nand/contrib/bind9/lib/dns/rdata/generic/nsec3param_51.c projects/nand/contrib/bind9/lib/dns/rdata/generic/nsec3param_51.h projects/nand/contrib/bind9/lib/dns/rdata/generic/nsec_47.c projects/nand/contrib/bind9/lib/dns/rdata/generic/nsec_47.h projects/nand/contrib/bind9/lib/dns/rdata/generic/null_10.c projects/nand/contrib/bind9/lib/dns/rdata/generic/null_10.h projects/nand/contrib/bind9/lib/dns/rdata/generic/nxt_30.c projects/nand/contrib/bind9/lib/dns/rdata/generic/nxt_30.h projects/nand/contrib/bind9/lib/dns/rdata/generic/opt_41.c projects/nand/contrib/bind9/lib/dns/rdata/generic/opt_41.h projects/nand/contrib/bind9/lib/dns/rdata/generic/proforma.c projects/nand/contrib/bind9/lib/dns/rdata/generic/proforma.h projects/nand/contrib/bind9/lib/dns/rdata/generic/ptr_12.c projects/nand/contrib/bind9/lib/dns/rdata/generic/ptr_12.h projects/nand/contrib/bind9/lib/dns/rdata/generic/rp_17.c projects/nand/contrib/bind9/lib/dns/rdata/generic/rp_17.h projects/nand/contrib/bind9/lib/dns/rdata/generic/rrsig_46.c projects/nand/contrib/bind9/lib/dns/rdata/generic/rrsig_46.h projects/nand/contrib/bind9/lib/dns/rdata/generic/rt_21.c projects/nand/contrib/bind9/lib/dns/rdata/generic/rt_21.h projects/nand/contrib/bind9/lib/dns/rdata/generic/sig_24.c projects/nand/contrib/bind9/lib/dns/rdata/generic/sig_24.h projects/nand/contrib/bind9/lib/dns/rdata/generic/soa_6.c projects/nand/contrib/bind9/lib/dns/rdata/generic/soa_6.h projects/nand/contrib/bind9/lib/dns/rdata/generic/spf_99.c projects/nand/contrib/bind9/lib/dns/rdata/generic/spf_99.h projects/nand/contrib/bind9/lib/dns/rdata/generic/sshfp_44.c projects/nand/contrib/bind9/lib/dns/rdata/generic/sshfp_44.h projects/nand/contrib/bind9/lib/dns/rdata/generic/tkey_249.c projects/nand/contrib/bind9/lib/dns/rdata/generic/tkey_249.h projects/nand/contrib/bind9/lib/dns/rdata/generic/txt_16.c projects/nand/contrib/bind9/lib/dns/rdata/generic/txt_16.h projects/nand/contrib/bind9/lib/dns/rdata/generic/unspec_103.c projects/nand/contrib/bind9/lib/dns/rdata/generic/unspec_103.h projects/nand/contrib/bind9/lib/dns/rdata/generic/x25_19.c projects/nand/contrib/bind9/lib/dns/rdata/generic/x25_19.h projects/nand/contrib/bind9/lib/dns/rdata/hs_4/a_1.c projects/nand/contrib/bind9/lib/dns/rdata/hs_4/a_1.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/a6_38.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/a6_38.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/a_1.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/a_1.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/apl_42.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/apl_42.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/dhcid_49.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/dhcid_49.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/kx_36.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/kx_36.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/naptr_35.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/naptr_35.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/nsap_22.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/nsap_22.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/px_26.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/px_26.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/srv_33.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/srv_33.h projects/nand/contrib/bind9/lib/dns/rdata/in_1/wks_11.c projects/nand/contrib/bind9/lib/dns/rdata/in_1/wks_11.h projects/nand/contrib/bind9/lib/dns/rdata/rdatastructpre.h projects/nand/contrib/bind9/lib/dns/rdata/rdatastructsuf.h projects/nand/contrib/bind9/lib/dns/rdatalist.c projects/nand/contrib/bind9/lib/dns/rdatalist_p.h projects/nand/contrib/bind9/lib/dns/rdataset.c projects/nand/contrib/bind9/lib/dns/rdatasetiter.c projects/nand/contrib/bind9/lib/dns/rdataslab.c projects/nand/contrib/bind9/lib/dns/request.c projects/nand/contrib/bind9/lib/dns/resolver.c projects/nand/contrib/bind9/lib/dns/result.c projects/nand/contrib/bind9/lib/dns/rootns.c projects/nand/contrib/bind9/lib/dns/rpz.c projects/nand/contrib/bind9/lib/dns/rriterator.c projects/nand/contrib/bind9/lib/dns/sdb.c projects/nand/contrib/bind9/lib/dns/sdlz.c projects/nand/contrib/bind9/lib/dns/soa.c projects/nand/contrib/bind9/lib/dns/spnego.asn1 projects/nand/contrib/bind9/lib/dns/spnego.c projects/nand/contrib/bind9/lib/dns/spnego.h projects/nand/contrib/bind9/lib/dns/spnego_asn1.c projects/nand/contrib/bind9/lib/dns/spnego_asn1.pl projects/nand/contrib/bind9/lib/dns/ssu.c projects/nand/contrib/bind9/lib/dns/ssu_external.c projects/nand/contrib/bind9/lib/dns/stats.c projects/nand/contrib/bind9/lib/dns/tcpmsg.c projects/nand/contrib/bind9/lib/dns/time.c projects/nand/contrib/bind9/lib/dns/timer.c projects/nand/contrib/bind9/lib/dns/tkey.c projects/nand/contrib/bind9/lib/dns/tsec.c projects/nand/contrib/bind9/lib/dns/tsig.c projects/nand/contrib/bind9/lib/dns/ttl.c projects/nand/contrib/bind9/lib/dns/validator.c projects/nand/contrib/bind9/lib/dns/version.c projects/nand/contrib/bind9/lib/dns/view.c projects/nand/contrib/bind9/lib/dns/xfrin.c projects/nand/contrib/bind9/lib/dns/zone.c projects/nand/contrib/bind9/lib/dns/zonekey.c projects/nand/contrib/bind9/lib/dns/zt.c projects/nand/contrib/bind9/lib/export/Makefile.in projects/nand/contrib/bind9/lib/export/dns/Makefile.in projects/nand/contrib/bind9/lib/export/dns/include/Makefile.in projects/nand/contrib/bind9/lib/export/dns/include/dns/Makefile.in projects/nand/contrib/bind9/lib/export/dns/include/dst/Makefile.in projects/nand/contrib/bind9/lib/export/irs/Makefile.in projects/nand/contrib/bind9/lib/export/irs/include/Makefile.in projects/nand/contrib/bind9/lib/export/irs/include/irs/Makefile.in projects/nand/contrib/bind9/lib/export/isc/Makefile.in projects/nand/contrib/bind9/lib/export/isc/include/Makefile.in projects/nand/contrib/bind9/lib/export/isc/include/isc/Makefile.in projects/nand/contrib/bind9/lib/export/isc/include/isc/bind9.h projects/nand/contrib/bind9/lib/export/isc/nls/Makefile.in projects/nand/contrib/bind9/lib/export/isc/nothreads/Makefile.in projects/nand/contrib/bind9/lib/export/isc/nothreads/include/Makefile.in projects/nand/contrib/bind9/lib/export/isc/nothreads/include/isc/Makefile.in projects/nand/contrib/bind9/lib/export/isc/pthreads/Makefile.in projects/nand/contrib/bind9/lib/export/isc/pthreads/include/Makefile.in projects/nand/contrib/bind9/lib/export/isc/pthreads/include/isc/Makefile.in projects/nand/contrib/bind9/lib/export/isc/unix/Makefile.in projects/nand/contrib/bind9/lib/export/isc/unix/include/Makefile.in projects/nand/contrib/bind9/lib/export/isc/unix/include/isc/Makefile.in projects/nand/contrib/bind9/lib/export/isccfg/Makefile.in projects/nand/contrib/bind9/lib/export/isccfg/include/Makefile.in projects/nand/contrib/bind9/lib/export/isccfg/include/isccfg/Makefile.in projects/nand/contrib/bind9/lib/export/samples/Makefile-postinstall.in projects/nand/contrib/bind9/lib/export/samples/Makefile.in projects/nand/contrib/bind9/lib/export/samples/nsprobe.c projects/nand/contrib/bind9/lib/export/samples/sample-async.c projects/nand/contrib/bind9/lib/export/samples/sample-gai.c projects/nand/contrib/bind9/lib/export/samples/sample-request.c projects/nand/contrib/bind9/lib/export/samples/sample-update.c projects/nand/contrib/bind9/lib/export/samples/sample.c projects/nand/contrib/bind9/lib/irs/Makefile.in projects/nand/contrib/bind9/lib/irs/api projects/nand/contrib/bind9/lib/irs/context.c projects/nand/contrib/bind9/lib/irs/dnsconf.c projects/nand/contrib/bind9/lib/irs/gai_strerror.c projects/nand/contrib/bind9/lib/irs/getaddrinfo.c projects/nand/contrib/bind9/lib/irs/getnameinfo.c projects/nand/contrib/bind9/lib/irs/include/Makefile.in projects/nand/contrib/bind9/lib/irs/include/irs/Makefile.in projects/nand/contrib/bind9/lib/irs/include/irs/context.h projects/nand/contrib/bind9/lib/irs/include/irs/dnsconf.h projects/nand/contrib/bind9/lib/irs/include/irs/netdb.h.in projects/nand/contrib/bind9/lib/irs/include/irs/platform.h.in projects/nand/contrib/bind9/lib/irs/include/irs/resconf.h projects/nand/contrib/bind9/lib/irs/include/irs/types.h projects/nand/contrib/bind9/lib/irs/include/irs/version.h projects/nand/contrib/bind9/lib/irs/resconf.c projects/nand/contrib/bind9/lib/irs/version.c projects/nand/contrib/bind9/lib/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/alpha/Makefile.in projects/nand/contrib/bind9/lib/isc/alpha/include/Makefile.in projects/nand/contrib/bind9/lib/isc/alpha/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/alpha/include/isc/atomic.h projects/nand/contrib/bind9/lib/isc/api projects/nand/contrib/bind9/lib/isc/app_api.c projects/nand/contrib/bind9/lib/isc/assertions.c projects/nand/contrib/bind9/lib/isc/backtrace-emptytbl.c projects/nand/contrib/bind9/lib/isc/backtrace.c projects/nand/contrib/bind9/lib/isc/base32.c projects/nand/contrib/bind9/lib/isc/base64.c projects/nand/contrib/bind9/lib/isc/bitstring.c projects/nand/contrib/bind9/lib/isc/buffer.c projects/nand/contrib/bind9/lib/isc/bufferlist.c projects/nand/contrib/bind9/lib/isc/commandline.c projects/nand/contrib/bind9/lib/isc/entropy.c projects/nand/contrib/bind9/lib/isc/error.c projects/nand/contrib/bind9/lib/isc/event.c projects/nand/contrib/bind9/lib/isc/fsaccess.c projects/nand/contrib/bind9/lib/isc/hash.c projects/nand/contrib/bind9/lib/isc/heap.c projects/nand/contrib/bind9/lib/isc/hex.c projects/nand/contrib/bind9/lib/isc/hmacmd5.c projects/nand/contrib/bind9/lib/isc/hmacsha.c projects/nand/contrib/bind9/lib/isc/httpd.c projects/nand/contrib/bind9/lib/isc/ia64/Makefile.in projects/nand/contrib/bind9/lib/isc/ia64/include/Makefile.in projects/nand/contrib/bind9/lib/isc/ia64/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/ia64/include/isc/atomic.h projects/nand/contrib/bind9/lib/isc/include/Makefile.in projects/nand/contrib/bind9/lib/isc/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/include/isc/app.h projects/nand/contrib/bind9/lib/isc/include/isc/assertions.h projects/nand/contrib/bind9/lib/isc/include/isc/backtrace.h projects/nand/contrib/bind9/lib/isc/include/isc/base32.h projects/nand/contrib/bind9/lib/isc/include/isc/base64.h projects/nand/contrib/bind9/lib/isc/include/isc/bind9.h projects/nand/contrib/bind9/lib/isc/include/isc/bitstring.h projects/nand/contrib/bind9/lib/isc/include/isc/boolean.h projects/nand/contrib/bind9/lib/isc/include/isc/buffer.h projects/nand/contrib/bind9/lib/isc/include/isc/bufferlist.h projects/nand/contrib/bind9/lib/isc/include/isc/commandline.h projects/nand/contrib/bind9/lib/isc/include/isc/entropy.h projects/nand/contrib/bind9/lib/isc/include/isc/error.h projects/nand/contrib/bind9/lib/isc/include/isc/event.h projects/nand/contrib/bind9/lib/isc/include/isc/eventclass.h projects/nand/contrib/bind9/lib/isc/include/isc/file.h projects/nand/contrib/bind9/lib/isc/include/isc/formatcheck.h projects/nand/contrib/bind9/lib/isc/include/isc/fsaccess.h projects/nand/contrib/bind9/lib/isc/include/isc/hash.h projects/nand/contrib/bind9/lib/isc/include/isc/heap.h projects/nand/contrib/bind9/lib/isc/include/isc/hex.h projects/nand/contrib/bind9/lib/isc/include/isc/hmacmd5.h projects/nand/contrib/bind9/lib/isc/include/isc/hmacsha.h projects/nand/contrib/bind9/lib/isc/include/isc/httpd.h projects/nand/contrib/bind9/lib/isc/include/isc/interfaceiter.h projects/nand/contrib/bind9/lib/isc/include/isc/ipv6.h projects/nand/contrib/bind9/lib/isc/include/isc/iterated_hash.h projects/nand/contrib/bind9/lib/isc/include/isc/lang.h projects/nand/contrib/bind9/lib/isc/include/isc/lex.h projects/nand/contrib/bind9/lib/isc/include/isc/lfsr.h projects/nand/contrib/bind9/lib/isc/include/isc/lib.h projects/nand/contrib/bind9/lib/isc/include/isc/list.h projects/nand/contrib/bind9/lib/isc/include/isc/log.h projects/nand/contrib/bind9/lib/isc/include/isc/magic.h projects/nand/contrib/bind9/lib/isc/include/isc/md5.h projects/nand/contrib/bind9/lib/isc/include/isc/mem.h projects/nand/contrib/bind9/lib/isc/include/isc/msgcat.h projects/nand/contrib/bind9/lib/isc/include/isc/msgs.h projects/nand/contrib/bind9/lib/isc/include/isc/mutexblock.h projects/nand/contrib/bind9/lib/isc/include/isc/namespace.h projects/nand/contrib/bind9/lib/isc/include/isc/netaddr.h projects/nand/contrib/bind9/lib/isc/include/isc/netscope.h projects/nand/contrib/bind9/lib/isc/include/isc/ondestroy.h projects/nand/contrib/bind9/lib/isc/include/isc/os.h projects/nand/contrib/bind9/lib/isc/include/isc/parseint.h projects/nand/contrib/bind9/lib/isc/include/isc/platform.h.in projects/nand/contrib/bind9/lib/isc/include/isc/portset.h projects/nand/contrib/bind9/lib/isc/include/isc/print.h projects/nand/contrib/bind9/lib/isc/include/isc/quota.h projects/nand/contrib/bind9/lib/isc/include/isc/radix.h projects/nand/contrib/bind9/lib/isc/include/isc/random.h projects/nand/contrib/bind9/lib/isc/include/isc/ratelimiter.h projects/nand/contrib/bind9/lib/isc/include/isc/refcount.h projects/nand/contrib/bind9/lib/isc/include/isc/region.h projects/nand/contrib/bind9/lib/isc/include/isc/resource.h projects/nand/contrib/bind9/lib/isc/include/isc/result.h projects/nand/contrib/bind9/lib/isc/include/isc/resultclass.h projects/nand/contrib/bind9/lib/isc/include/isc/rwlock.h projects/nand/contrib/bind9/lib/isc/include/isc/serial.h projects/nand/contrib/bind9/lib/isc/include/isc/sha1.h projects/nand/contrib/bind9/lib/isc/include/isc/sha2.h projects/nand/contrib/bind9/lib/isc/include/isc/sockaddr.h projects/nand/contrib/bind9/lib/isc/include/isc/socket.h projects/nand/contrib/bind9/lib/isc/include/isc/stats.h projects/nand/contrib/bind9/lib/isc/include/isc/stdio.h projects/nand/contrib/bind9/lib/isc/include/isc/stdlib.h projects/nand/contrib/bind9/lib/isc/include/isc/string.h projects/nand/contrib/bind9/lib/isc/include/isc/symtab.h projects/nand/contrib/bind9/lib/isc/include/isc/task.h projects/nand/contrib/bind9/lib/isc/include/isc/taskpool.h projects/nand/contrib/bind9/lib/isc/include/isc/timer.h projects/nand/contrib/bind9/lib/isc/include/isc/types.h projects/nand/contrib/bind9/lib/isc/include/isc/util.h projects/nand/contrib/bind9/lib/isc/include/isc/version.h projects/nand/contrib/bind9/lib/isc/include/isc/xml.h projects/nand/contrib/bind9/lib/isc/inet_aton.c projects/nand/contrib/bind9/lib/isc/inet_ntop.c projects/nand/contrib/bind9/lib/isc/inet_pton.c projects/nand/contrib/bind9/lib/isc/iterated_hash.c projects/nand/contrib/bind9/lib/isc/lex.c projects/nand/contrib/bind9/lib/isc/lfsr.c projects/nand/contrib/bind9/lib/isc/lib.c projects/nand/contrib/bind9/lib/isc/log.c projects/nand/contrib/bind9/lib/isc/md5.c projects/nand/contrib/bind9/lib/isc/mem.c projects/nand/contrib/bind9/lib/isc/mem_api.c projects/nand/contrib/bind9/lib/isc/mips/Makefile.in projects/nand/contrib/bind9/lib/isc/mips/include/Makefile.in projects/nand/contrib/bind9/lib/isc/mips/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/mips/include/isc/atomic.h projects/nand/contrib/bind9/lib/isc/mutexblock.c projects/nand/contrib/bind9/lib/isc/netaddr.c projects/nand/contrib/bind9/lib/isc/netscope.c projects/nand/contrib/bind9/lib/isc/nls/Makefile.in projects/nand/contrib/bind9/lib/isc/nls/msgcat.c projects/nand/contrib/bind9/lib/isc/noatomic/Makefile.in projects/nand/contrib/bind9/lib/isc/noatomic/include/Makefile.in projects/nand/contrib/bind9/lib/isc/noatomic/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/noatomic/include/isc/atomic.h projects/nand/contrib/bind9/lib/isc/nothreads/Makefile.in projects/nand/contrib/bind9/lib/isc/nothreads/condition.c projects/nand/contrib/bind9/lib/isc/nothreads/include/Makefile.in projects/nand/contrib/bind9/lib/isc/nothreads/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/nothreads/include/isc/condition.h projects/nand/contrib/bind9/lib/isc/nothreads/include/isc/mutex.h projects/nand/contrib/bind9/lib/isc/nothreads/include/isc/once.h projects/nand/contrib/bind9/lib/isc/nothreads/include/isc/thread.h projects/nand/contrib/bind9/lib/isc/nothreads/mutex.c projects/nand/contrib/bind9/lib/isc/nothreads/thread.c projects/nand/contrib/bind9/lib/isc/ondestroy.c projects/nand/contrib/bind9/lib/isc/parseint.c projects/nand/contrib/bind9/lib/isc/portset.c projects/nand/contrib/bind9/lib/isc/powerpc/Makefile.in projects/nand/contrib/bind9/lib/isc/powerpc/include/Makefile.in projects/nand/contrib/bind9/lib/isc/powerpc/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/powerpc/include/isc/atomic.h projects/nand/contrib/bind9/lib/isc/print.c projects/nand/contrib/bind9/lib/isc/pthreads/Makefile.in projects/nand/contrib/bind9/lib/isc/pthreads/condition.c projects/nand/contrib/bind9/lib/isc/pthreads/include/Makefile.in projects/nand/contrib/bind9/lib/isc/pthreads/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/pthreads/include/isc/condition.h projects/nand/contrib/bind9/lib/isc/pthreads/include/isc/mutex.h projects/nand/contrib/bind9/lib/isc/pthreads/include/isc/once.h projects/nand/contrib/bind9/lib/isc/pthreads/include/isc/thread.h projects/nand/contrib/bind9/lib/isc/pthreads/mutex.c projects/nand/contrib/bind9/lib/isc/pthreads/thread.c projects/nand/contrib/bind9/lib/isc/quota.c projects/nand/contrib/bind9/lib/isc/radix.c projects/nand/contrib/bind9/lib/isc/random.c projects/nand/contrib/bind9/lib/isc/ratelimiter.c projects/nand/contrib/bind9/lib/isc/refcount.c projects/nand/contrib/bind9/lib/isc/region.c projects/nand/contrib/bind9/lib/isc/result.c projects/nand/contrib/bind9/lib/isc/rwlock.c projects/nand/contrib/bind9/lib/isc/serial.c projects/nand/contrib/bind9/lib/isc/sha1.c projects/nand/contrib/bind9/lib/isc/sha2.c projects/nand/contrib/bind9/lib/isc/sockaddr.c projects/nand/contrib/bind9/lib/isc/socket_api.c projects/nand/contrib/bind9/lib/isc/sparc64/Makefile.in projects/nand/contrib/bind9/lib/isc/sparc64/include/Makefile.in projects/nand/contrib/bind9/lib/isc/sparc64/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/sparc64/include/isc/atomic.h projects/nand/contrib/bind9/lib/isc/stats.c projects/nand/contrib/bind9/lib/isc/string.c projects/nand/contrib/bind9/lib/isc/strtoul.c projects/nand/contrib/bind9/lib/isc/symtab.c projects/nand/contrib/bind9/lib/isc/task.c projects/nand/contrib/bind9/lib/isc/task_api.c projects/nand/contrib/bind9/lib/isc/task_p.h projects/nand/contrib/bind9/lib/isc/taskpool.c projects/nand/contrib/bind9/lib/isc/timer.c projects/nand/contrib/bind9/lib/isc/timer_api.c projects/nand/contrib/bind9/lib/isc/timer_p.h projects/nand/contrib/bind9/lib/isc/unix/Makefile.in projects/nand/contrib/bind9/lib/isc/unix/app.c projects/nand/contrib/bind9/lib/isc/unix/dir.c projects/nand/contrib/bind9/lib/isc/unix/entropy.c projects/nand/contrib/bind9/lib/isc/unix/errno2result.c projects/nand/contrib/bind9/lib/isc/unix/errno2result.h projects/nand/contrib/bind9/lib/isc/unix/file.c projects/nand/contrib/bind9/lib/isc/unix/fsaccess.c projects/nand/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c projects/nand/contrib/bind9/lib/isc/unix/ifiter_ioctl.c projects/nand/contrib/bind9/lib/isc/unix/ifiter_sysctl.c projects/nand/contrib/bind9/lib/isc/unix/include/Makefile.in projects/nand/contrib/bind9/lib/isc/unix/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/unix/include/isc/dir.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/int.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/keyboard.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/net.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/netdb.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/offset.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/stat.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/stdtime.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/strerror.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/syslog.h projects/nand/contrib/bind9/lib/isc/unix/include/isc/time.h projects/nand/contrib/bind9/lib/isc/unix/interfaceiter.c projects/nand/contrib/bind9/lib/isc/unix/ipv6.c projects/nand/contrib/bind9/lib/isc/unix/keyboard.c projects/nand/contrib/bind9/lib/isc/unix/net.c projects/nand/contrib/bind9/lib/isc/unix/os.c projects/nand/contrib/bind9/lib/isc/unix/resource.c projects/nand/contrib/bind9/lib/isc/unix/socket.c projects/nand/contrib/bind9/lib/isc/unix/socket_p.h projects/nand/contrib/bind9/lib/isc/unix/stdio.c projects/nand/contrib/bind9/lib/isc/unix/stdtime.c projects/nand/contrib/bind9/lib/isc/unix/strerror.c projects/nand/contrib/bind9/lib/isc/unix/syslog.c projects/nand/contrib/bind9/lib/isc/unix/time.c projects/nand/contrib/bind9/lib/isc/version.c projects/nand/contrib/bind9/lib/isc/x86_32/Makefile.in projects/nand/contrib/bind9/lib/isc/x86_32/include/Makefile.in projects/nand/contrib/bind9/lib/isc/x86_32/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/x86_32/include/isc/atomic.h projects/nand/contrib/bind9/lib/isc/x86_64/Makefile.in projects/nand/contrib/bind9/lib/isc/x86_64/include/Makefile.in projects/nand/contrib/bind9/lib/isc/x86_64/include/isc/Makefile.in projects/nand/contrib/bind9/lib/isc/x86_64/include/isc/atomic.h projects/nand/contrib/bind9/lib/isccc/Makefile.in projects/nand/contrib/bind9/lib/isccc/alist.c projects/nand/contrib/bind9/lib/isccc/api projects/nand/contrib/bind9/lib/isccc/base64.c projects/nand/contrib/bind9/lib/isccc/cc.c projects/nand/contrib/bind9/lib/isccc/ccmsg.c projects/nand/contrib/bind9/lib/isccc/include/Makefile.in projects/nand/contrib/bind9/lib/isccc/include/isccc/Makefile.in projects/nand/contrib/bind9/lib/isccc/include/isccc/alist.h projects/nand/contrib/bind9/lib/isccc/include/isccc/base64.h projects/nand/contrib/bind9/lib/isccc/include/isccc/cc.h projects/nand/contrib/bind9/lib/isccc/include/isccc/ccmsg.h projects/nand/contrib/bind9/lib/isccc/include/isccc/events.h projects/nand/contrib/bind9/lib/isccc/include/isccc/lib.h projects/nand/contrib/bind9/lib/isccc/include/isccc/result.h projects/nand/contrib/bind9/lib/isccc/include/isccc/sexpr.h projects/nand/contrib/bind9/lib/isccc/include/isccc/symtab.h projects/nand/contrib/bind9/lib/isccc/include/isccc/symtype.h projects/nand/contrib/bind9/lib/isccc/include/isccc/types.h projects/nand/contrib/bind9/lib/isccc/include/isccc/util.h projects/nand/contrib/bind9/lib/isccc/include/isccc/version.h projects/nand/contrib/bind9/lib/isccc/lib.c projects/nand/contrib/bind9/lib/isccc/result.c projects/nand/contrib/bind9/lib/isccc/sexpr.c projects/nand/contrib/bind9/lib/isccc/symtab.c projects/nand/contrib/bind9/lib/isccc/version.c projects/nand/contrib/bind9/lib/isccfg/Makefile.in projects/nand/contrib/bind9/lib/isccfg/aclconf.c projects/nand/contrib/bind9/lib/isccfg/api projects/nand/contrib/bind9/lib/isccfg/dnsconf.c projects/nand/contrib/bind9/lib/isccfg/include/Makefile.in projects/nand/contrib/bind9/lib/isccfg/include/isccfg/Makefile.in projects/nand/contrib/bind9/lib/isccfg/include/isccfg/aclconf.h projects/nand/contrib/bind9/lib/isccfg/include/isccfg/cfg.h projects/nand/contrib/bind9/lib/isccfg/include/isccfg/dnsconf.h projects/nand/contrib/bind9/lib/isccfg/include/isccfg/grammar.h projects/nand/contrib/bind9/lib/isccfg/include/isccfg/log.h projects/nand/contrib/bind9/lib/isccfg/include/isccfg/namedconf.h projects/nand/contrib/bind9/lib/isccfg/include/isccfg/version.h projects/nand/contrib/bind9/lib/isccfg/log.c projects/nand/contrib/bind9/lib/isccfg/namedconf.c projects/nand/contrib/bind9/lib/isccfg/parser.c projects/nand/contrib/bind9/lib/isccfg/version.c projects/nand/contrib/bind9/lib/lwres/Makefile.in projects/nand/contrib/bind9/lib/lwres/api projects/nand/contrib/bind9/lib/lwres/assert_p.h projects/nand/contrib/bind9/lib/lwres/context.c projects/nand/contrib/bind9/lib/lwres/context_p.h projects/nand/contrib/bind9/lib/lwres/gai_strerror.c projects/nand/contrib/bind9/lib/lwres/getaddrinfo.c projects/nand/contrib/bind9/lib/lwres/gethost.c projects/nand/contrib/bind9/lib/lwres/getipnode.c projects/nand/contrib/bind9/lib/lwres/getnameinfo.c projects/nand/contrib/bind9/lib/lwres/getrrset.c projects/nand/contrib/bind9/lib/lwres/herror.c projects/nand/contrib/bind9/lib/lwres/include/Makefile.in projects/nand/contrib/bind9/lib/lwres/include/lwres/Makefile.in projects/nand/contrib/bind9/lib/lwres/include/lwres/context.h projects/nand/contrib/bind9/lib/lwres/include/lwres/int.h projects/nand/contrib/bind9/lib/lwres/include/lwres/ipv6.h projects/nand/contrib/bind9/lib/lwres/include/lwres/lang.h projects/nand/contrib/bind9/lib/lwres/include/lwres/list.h projects/nand/contrib/bind9/lib/lwres/include/lwres/lwbuffer.h projects/nand/contrib/bind9/lib/lwres/include/lwres/lwpacket.h projects/nand/contrib/bind9/lib/lwres/include/lwres/lwres.h projects/nand/contrib/bind9/lib/lwres/include/lwres/netdb.h.in projects/nand/contrib/bind9/lib/lwres/include/lwres/platform.h.in projects/nand/contrib/bind9/lib/lwres/include/lwres/result.h projects/nand/contrib/bind9/lib/lwres/include/lwres/stdlib.h projects/nand/contrib/bind9/lib/lwres/include/lwres/version.h projects/nand/contrib/bind9/lib/lwres/lwbuffer.c projects/nand/contrib/bind9/lib/lwres/lwconfig.c projects/nand/contrib/bind9/lib/lwres/lwinetaton.c projects/nand/contrib/bind9/lib/lwres/lwinetntop.c projects/nand/contrib/bind9/lib/lwres/lwinetpton.c projects/nand/contrib/bind9/lib/lwres/lwpacket.c projects/nand/contrib/bind9/lib/lwres/lwres_gabn.c projects/nand/contrib/bind9/lib/lwres/lwres_gnba.c projects/nand/contrib/bind9/lib/lwres/lwres_grbn.c projects/nand/contrib/bind9/lib/lwres/lwres_noop.c projects/nand/contrib/bind9/lib/lwres/lwresutil.c projects/nand/contrib/bind9/lib/lwres/man/Makefile.in projects/nand/contrib/bind9/lib/lwres/man/lwres.3 projects/nand/contrib/bind9/lib/lwres/man/lwres.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres.html projects/nand/contrib/bind9/lib/lwres/man/lwres_buffer.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_buffer.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_buffer.html projects/nand/contrib/bind9/lib/lwres/man/lwres_config.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_config.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_config.html projects/nand/contrib/bind9/lib/lwres/man/lwres_context.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_context.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_context.html projects/nand/contrib/bind9/lib/lwres/man/lwres_gabn.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_gabn.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_gabn.html projects/nand/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_gai_strerror.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html projects/nand/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html projects/nand/contrib/bind9/lib/lwres/man/lwres_gethostent.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_gethostent.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_gethostent.html projects/nand/contrib/bind9/lib/lwres/man/lwres_getipnode.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_getipnode.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_getipnode.html projects/nand/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_getnameinfo.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html projects/nand/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html projects/nand/contrib/bind9/lib/lwres/man/lwres_gnba.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_gnba.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_gnba.html projects/nand/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_hstrerror.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_hstrerror.html projects/nand/contrib/bind9/lib/lwres/man/lwres_inetntop.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_inetntop.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_inetntop.html projects/nand/contrib/bind9/lib/lwres/man/lwres_noop.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_noop.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_noop.html projects/nand/contrib/bind9/lib/lwres/man/lwres_packet.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_packet.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_packet.html projects/nand/contrib/bind9/lib/lwres/man/lwres_resutil.3 projects/nand/contrib/bind9/lib/lwres/man/lwres_resutil.docbook projects/nand/contrib/bind9/lib/lwres/man/lwres_resutil.html projects/nand/contrib/bind9/lib/lwres/print.c projects/nand/contrib/bind9/lib/lwres/print_p.h projects/nand/contrib/bind9/lib/lwres/strtoul.c projects/nand/contrib/bind9/lib/lwres/unix/Makefile.in projects/nand/contrib/bind9/lib/lwres/unix/include/Makefile.in projects/nand/contrib/bind9/lib/lwres/unix/include/lwres/Makefile.in projects/nand/contrib/bind9/lib/lwres/unix/include/lwres/net.h projects/nand/contrib/bind9/lib/lwres/version.c projects/nand/contrib/bind9/make/Makefile.in projects/nand/contrib/bind9/make/includes.in projects/nand/contrib/bind9/make/mkdep.in projects/nand/contrib/bind9/make/rules.in projects/nand/contrib/bind9/mkinstalldirs projects/nand/contrib/bind9/version projects/nand/contrib/gcc/ChangeLog.gcc43 projects/nand/contrib/gcc/builtins.c projects/nand/contrib/llvm/LICENSE.TXT projects/nand/contrib/llvm/include/llvm-c/Analysis.h projects/nand/contrib/llvm/include/llvm-c/BitReader.h projects/nand/contrib/llvm/include/llvm-c/BitWriter.h projects/nand/contrib/llvm/include/llvm-c/Core.h projects/nand/contrib/llvm/include/llvm-c/Disassembler.h projects/nand/contrib/llvm/include/llvm-c/EnhancedDisassembly.h projects/nand/contrib/llvm/include/llvm-c/ExecutionEngine.h projects/nand/contrib/llvm/include/llvm-c/Initialization.h projects/nand/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h projects/nand/contrib/llvm/include/llvm-c/Object.h projects/nand/contrib/llvm/include/llvm-c/Target.h projects/nand/contrib/llvm/include/llvm-c/Transforms/IPO.h projects/nand/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h projects/nand/contrib/llvm/include/llvm-c/Transforms/Scalar.h projects/nand/contrib/llvm/include/llvm-c/lto.h projects/nand/contrib/llvm/include/llvm/ADT/APFloat.h projects/nand/contrib/llvm/include/llvm/ADT/APInt.h projects/nand/contrib/llvm/include/llvm/ADT/ArrayRef.h projects/nand/contrib/llvm/include/llvm/ADT/BitVector.h projects/nand/contrib/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h projects/nand/contrib/llvm/include/llvm/ADT/DenseMap.h projects/nand/contrib/llvm/include/llvm/ADT/DenseMapInfo.h projects/nand/contrib/llvm/include/llvm/ADT/FoldingSet.h projects/nand/contrib/llvm/include/llvm/ADT/GraphTraits.h projects/nand/contrib/llvm/include/llvm/ADT/ImmutableSet.h projects/nand/contrib/llvm/include/llvm/ADT/IntervalMap.h projects/nand/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h projects/nand/contrib/llvm/include/llvm/ADT/PointerIntPair.h projects/nand/contrib/llvm/include/llvm/ADT/PointerUnion.h projects/nand/contrib/llvm/include/llvm/ADT/SetVector.h projects/nand/contrib/llvm/include/llvm/ADT/SmallBitVector.h projects/nand/contrib/llvm/include/llvm/ADT/SmallPtrSet.h projects/nand/contrib/llvm/include/llvm/ADT/SmallSet.h projects/nand/contrib/llvm/include/llvm/ADT/SmallString.h projects/nand/contrib/llvm/include/llvm/ADT/SmallVector.h projects/nand/contrib/llvm/include/llvm/ADT/SparseBitVector.h projects/nand/contrib/llvm/include/llvm/ADT/Statistic.h projects/nand/contrib/llvm/include/llvm/ADT/StringExtras.h projects/nand/contrib/llvm/include/llvm/ADT/StringMap.h projects/nand/contrib/llvm/include/llvm/ADT/StringRef.h projects/nand/contrib/llvm/include/llvm/ADT/TinyPtrVector.h projects/nand/contrib/llvm/include/llvm/ADT/Trie.h projects/nand/contrib/llvm/include/llvm/ADT/Triple.h projects/nand/contrib/llvm/include/llvm/ADT/Twine.h projects/nand/contrib/llvm/include/llvm/ADT/ValueMap.h projects/nand/contrib/llvm/include/llvm/ADT/ilist.h projects/nand/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h projects/nand/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h projects/nand/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h projects/nand/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h projects/nand/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h projects/nand/contrib/llvm/include/llvm/Analysis/CFGPrinter.h projects/nand/contrib/llvm/include/llvm/Analysis/CaptureTracking.h projects/nand/contrib/llvm/include/llvm/Analysis/CodeMetrics.h projects/nand/contrib/llvm/include/llvm/Analysis/ConstantFolding.h projects/nand/contrib/llvm/include/llvm/Analysis/DIBuilder.h projects/nand/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h projects/nand/contrib/llvm/include/llvm/Analysis/DebugInfo.h projects/nand/contrib/llvm/include/llvm/Analysis/DominanceFrontier.h projects/nand/contrib/llvm/include/llvm/Analysis/DominatorInternals.h projects/nand/contrib/llvm/include/llvm/Analysis/Dominators.h projects/nand/contrib/llvm/include/llvm/Analysis/IVUsers.h projects/nand/contrib/llvm/include/llvm/Analysis/InlineCost.h projects/nand/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h projects/nand/contrib/llvm/include/llvm/Analysis/IntervalIterator.h projects/nand/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h projects/nand/contrib/llvm/include/llvm/Analysis/Loads.h projects/nand/contrib/llvm/include/llvm/Analysis/LoopInfo.h projects/nand/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h projects/nand/contrib/llvm/include/llvm/Analysis/PHITransAddr.h projects/nand/contrib/llvm/include/llvm/Analysis/ProfileInfo.h projects/nand/contrib/llvm/include/llvm/Analysis/RegionInfo.h projects/nand/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h projects/nand/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h projects/nand/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h projects/nand/contrib/llvm/include/llvm/Analysis/ValueTracking.h projects/nand/contrib/llvm/include/llvm/Argument.h projects/nand/contrib/llvm/include/llvm/Assembly/AssemblyAnnotationWriter.h projects/nand/contrib/llvm/include/llvm/Assembly/Parser.h projects/nand/contrib/llvm/include/llvm/Assembly/Writer.h projects/nand/contrib/llvm/include/llvm/Attributes.h projects/nand/contrib/llvm/include/llvm/AutoUpgrade.h projects/nand/contrib/llvm/include/llvm/BasicBlock.h projects/nand/contrib/llvm/include/llvm/Bitcode/Archive.h projects/nand/contrib/llvm/include/llvm/Bitcode/BitCodes.h projects/nand/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h projects/nand/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h projects/nand/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h projects/nand/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h projects/nand/contrib/llvm/include/llvm/CodeGen/Analysis.h projects/nand/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h projects/nand/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h projects/nand/contrib/llvm/include/llvm/CodeGen/EdgeBundles.h projects/nand/contrib/llvm/include/llvm/CodeGen/FastISel.h projects/nand/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h projects/nand/contrib/llvm/include/llvm/CodeGen/GCStrategy.h projects/nand/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h projects/nand/contrib/llvm/include/llvm/CodeGen/JITCodeEmitter.h projects/nand/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h projects/nand/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h projects/nand/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h projects/nand/contrib/llvm/include/llvm/CodeGen/LiveInterval.h projects/nand/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h projects/nand/contrib/llvm/include/llvm/CodeGen/LiveVariables.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineCodeEmitter.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineDominators.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineFunction.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineInstr.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineOperand.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachinePassRegistry.h projects/nand/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h projects/nand/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h projects/nand/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicBase.h projects/nand/contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h projects/nand/contrib/llvm/include/llvm/CodeGen/Passes.h projects/nand/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h projects/nand/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h projects/nand/contrib/llvm/include/llvm/CodeGen/SchedulerRegistry.h projects/nand/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h projects/nand/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h projects/nand/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h projects/nand/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h projects/nand/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h projects/nand/contrib/llvm/include/llvm/CodeGen/ValueTypes.h projects/nand/contrib/llvm/include/llvm/CodeGen/ValueTypes.td projects/nand/contrib/llvm/include/llvm/Constant.h projects/nand/contrib/llvm/include/llvm/Constants.h projects/nand/contrib/llvm/include/llvm/DefaultPasses.h projects/nand/contrib/llvm/include/llvm/DerivedTypes.h projects/nand/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h projects/nand/contrib/llvm/include/llvm/ExecutionEngine/JITEventListener.h projects/nand/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h projects/nand/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h projects/nand/contrib/llvm/include/llvm/Function.h projects/nand/contrib/llvm/include/llvm/GlobalValue.h projects/nand/contrib/llvm/include/llvm/InitializePasses.h projects/nand/contrib/llvm/include/llvm/InlineAsm.h projects/nand/contrib/llvm/include/llvm/InstrTypes.h projects/nand/contrib/llvm/include/llvm/Instruction.def projects/nand/contrib/llvm/include/llvm/Instruction.h projects/nand/contrib/llvm/include/llvm/Instructions.h projects/nand/contrib/llvm/include/llvm/IntrinsicInst.h projects/nand/contrib/llvm/include/llvm/Intrinsics.td projects/nand/contrib/llvm/include/llvm/IntrinsicsX86.td projects/nand/contrib/llvm/include/llvm/LLVMContext.h projects/nand/contrib/llvm/include/llvm/LinkAllPasses.h projects/nand/contrib/llvm/include/llvm/Linker.h projects/nand/contrib/llvm/include/llvm/MC/MCAsmBackend.h projects/nand/contrib/llvm/include/llvm/MC/MCAsmInfo.h projects/nand/contrib/llvm/include/llvm/MC/MCAsmInfoCOFF.h projects/nand/contrib/llvm/include/llvm/MC/MCAsmInfoDarwin.h projects/nand/contrib/llvm/include/llvm/MC/MCAsmLayout.h projects/nand/contrib/llvm/include/llvm/MC/MCAssembler.h projects/nand/contrib/llvm/include/llvm/MC/MCCodeEmitter.h projects/nand/contrib/llvm/include/llvm/MC/MCCodeGenInfo.h projects/nand/contrib/llvm/include/llvm/MC/MCContext.h projects/nand/contrib/llvm/include/llvm/MC/MCDisassembler.h projects/nand/contrib/llvm/include/llvm/MC/MCDwarf.h projects/nand/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h projects/nand/contrib/llvm/include/llvm/MC/MCExpr.h projects/nand/contrib/llvm/include/llvm/MC/MCFixup.h projects/nand/contrib/llvm/include/llvm/MC/MCInst.h projects/nand/contrib/llvm/include/llvm/MC/MCInstPrinter.h projects/nand/contrib/llvm/include/llvm/MC/MCInstrAnalysis.h projects/nand/contrib/llvm/include/llvm/MC/MCInstrDesc.h projects/nand/contrib/llvm/include/llvm/MC/MCInstrInfo.h projects/nand/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h projects/nand/contrib/llvm/include/llvm/MC/MCObjectStreamer.h projects/nand/contrib/llvm/include/llvm/MC/MCObjectWriter.h projects/nand/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h projects/nand/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h projects/nand/contrib/llvm/include/llvm/MC/MCRegisterInfo.h projects/nand/contrib/llvm/include/llvm/MC/MCSection.h projects/nand/contrib/llvm/include/llvm/MC/MCSectionCOFF.h projects/nand/contrib/llvm/include/llvm/MC/MCSectionELF.h projects/nand/contrib/llvm/include/llvm/MC/MCSectionMachO.h projects/nand/contrib/llvm/include/llvm/MC/MCStreamer.h projects/nand/contrib/llvm/include/llvm/Metadata.h projects/nand/contrib/llvm/include/llvm/Module.h projects/nand/contrib/llvm/include/llvm/Object/Archive.h projects/nand/contrib/llvm/include/llvm/Object/Binary.h projects/nand/contrib/llvm/include/llvm/Object/COFF.h projects/nand/contrib/llvm/include/llvm/Object/MachO.h projects/nand/contrib/llvm/include/llvm/Object/MachOObject.h projects/nand/contrib/llvm/include/llvm/Object/ObjectFile.h projects/nand/contrib/llvm/include/llvm/Operator.h projects/nand/contrib/llvm/include/llvm/Pass.h projects/nand/contrib/llvm/include/llvm/PassAnalysisSupport.h projects/nand/contrib/llvm/include/llvm/PassManager.h projects/nand/contrib/llvm/include/llvm/PassManagers.h projects/nand/contrib/llvm/include/llvm/PassSupport.h projects/nand/contrib/llvm/include/llvm/Support/BlockFrequency.h projects/nand/contrib/llvm/include/llvm/Support/BranchProbability.h projects/nand/contrib/llvm/include/llvm/Support/CFG.h projects/nand/contrib/llvm/include/llvm/Support/COFF.h projects/nand/contrib/llvm/include/llvm/Support/CallSite.h projects/nand/contrib/llvm/include/llvm/Support/Capacity.h projects/nand/contrib/llvm/include/llvm/Support/CodeGen.h projects/nand/contrib/llvm/include/llvm/Support/CommandLine.h projects/nand/contrib/llvm/include/llvm/Support/Compiler.h projects/nand/contrib/llvm/include/llvm/Support/DOTGraphTraits.h projects/nand/contrib/llvm/include/llvm/Support/DataTypes.h.in projects/nand/contrib/llvm/include/llvm/Support/Debug.h projects/nand/contrib/llvm/include/llvm/Support/Dwarf.h projects/nand/contrib/llvm/include/llvm/Support/DynamicLibrary.h projects/nand/contrib/llvm/include/llvm/Support/ELF.h projects/nand/contrib/llvm/include/llvm/Support/Endian.h projects/nand/contrib/llvm/include/llvm/Support/FileSystem.h projects/nand/contrib/llvm/include/llvm/Support/GraphWriter.h projects/nand/contrib/llvm/include/llvm/Support/Host.h projects/nand/contrib/llvm/include/llvm/Support/IRReader.h projects/nand/contrib/llvm/include/llvm/Support/InstVisitor.h projects/nand/contrib/llvm/include/llvm/Support/MachO.h projects/nand/contrib/llvm/include/llvm/Support/ManagedStatic.h projects/nand/contrib/llvm/include/llvm/Support/MathExtras.h projects/nand/contrib/llvm/include/llvm/Support/MemoryObject.h projects/nand/contrib/llvm/include/llvm/Support/PathV1.h projects/nand/contrib/llvm/include/llvm/Support/PatternMatch.h projects/nand/contrib/llvm/include/llvm/Support/Process.h projects/nand/contrib/llvm/include/llvm/Support/Program.h projects/nand/contrib/llvm/include/llvm/Support/Recycler.h projects/nand/contrib/llvm/include/llvm/Support/SMLoc.h projects/nand/contrib/llvm/include/llvm/Support/SourceMgr.h projects/nand/contrib/llvm/include/llvm/Support/TargetRegistry.h projects/nand/contrib/llvm/include/llvm/Support/TargetSelect.h projects/nand/contrib/llvm/include/llvm/Support/Valgrind.h projects/nand/contrib/llvm/include/llvm/Support/ValueHandle.h projects/nand/contrib/llvm/include/llvm/Support/system_error.h projects/nand/contrib/llvm/include/llvm/Support/type_traits.h projects/nand/contrib/llvm/include/llvm/TableGen/Record.h projects/nand/contrib/llvm/include/llvm/TableGen/TableGenAction.h projects/nand/contrib/llvm/include/llvm/TableGen/TableGenBackend.h projects/nand/contrib/llvm/include/llvm/Target/Mangler.h projects/nand/contrib/llvm/include/llvm/Target/Target.td projects/nand/contrib/llvm/include/llvm/Target/TargetCallingConv.h projects/nand/contrib/llvm/include/llvm/Target/TargetCallingConv.td projects/nand/contrib/llvm/include/llvm/Target/TargetData.h projects/nand/contrib/llvm/include/llvm/Target/TargetELFWriterInfo.h projects/nand/contrib/llvm/include/llvm/Target/TargetFrameLowering.h projects/nand/contrib/llvm/include/llvm/Target/TargetInstrInfo.h projects/nand/contrib/llvm/include/llvm/Target/TargetJITInfo.h projects/nand/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h projects/nand/contrib/llvm/include/llvm/Target/TargetLowering.h projects/nand/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h projects/nand/contrib/llvm/include/llvm/Target/TargetMachine.h projects/nand/contrib/llvm/include/llvm/Target/TargetOpcodes.h projects/nand/contrib/llvm/include/llvm/Target/TargetOptions.h projects/nand/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h projects/nand/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td projects/nand/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h projects/nand/contrib/llvm/include/llvm/Transforms/IPO.h projects/nand/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h projects/nand/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h projects/nand/contrib/llvm/include/llvm/Transforms/Instrumentation.h projects/nand/contrib/llvm/include/llvm/Transforms/Scalar.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h projects/nand/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h projects/nand/contrib/llvm/include/llvm/Type.h projects/nand/contrib/llvm/include/llvm/User.h projects/nand/contrib/llvm/include/llvm/Value.h projects/nand/contrib/llvm/lib/Analysis/AliasAnalysis.cpp projects/nand/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp projects/nand/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp projects/nand/contrib/llvm/lib/Analysis/AliasSetTracker.cpp projects/nand/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp projects/nand/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp projects/nand/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp projects/nand/contrib/llvm/lib/Analysis/CFGPrinter.cpp projects/nand/contrib/llvm/lib/Analysis/CaptureTracking.cpp projects/nand/contrib/llvm/lib/Analysis/ConstantFolding.cpp projects/nand/contrib/llvm/lib/Analysis/DIBuilder.cpp projects/nand/contrib/llvm/lib/Analysis/DebugInfo.cpp projects/nand/contrib/llvm/lib/Analysis/DominanceFrontier.cpp projects/nand/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp projects/nand/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp projects/nand/contrib/llvm/lib/Analysis/IVUsers.cpp projects/nand/contrib/llvm/lib/Analysis/InlineCost.cpp projects/nand/contrib/llvm/lib/Analysis/InstructionSimplify.cpp projects/nand/contrib/llvm/lib/Analysis/LazyValueInfo.cpp projects/nand/contrib/llvm/lib/Analysis/Lint.cpp projects/nand/contrib/llvm/lib/Analysis/Loads.cpp projects/nand/contrib/llvm/lib/Analysis/LoopDependenceAnalysis.cpp projects/nand/contrib/llvm/lib/Analysis/LoopInfo.cpp projects/nand/contrib/llvm/lib/Analysis/LoopPass.cpp projects/nand/contrib/llvm/lib/Analysis/MemDepPrinter.cpp projects/nand/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp projects/nand/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp projects/nand/contrib/llvm/lib/Analysis/PHITransAddr.cpp projects/nand/contrib/llvm/lib/Analysis/PathNumbering.cpp projects/nand/contrib/llvm/lib/Analysis/PathProfileVerifier.cpp projects/nand/contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp projects/nand/contrib/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp projects/nand/contrib/llvm/lib/Analysis/ProfileVerifierPass.cpp projects/nand/contrib/llvm/lib/Analysis/RegionInfo.cpp projects/nand/contrib/llvm/lib/Analysis/ScalarEvolution.cpp projects/nand/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp projects/nand/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp projects/nand/contrib/llvm/lib/Analysis/SparsePropagation.cpp projects/nand/contrib/llvm/lib/Analysis/Trace.cpp projects/nand/contrib/llvm/lib/Analysis/ValueTracking.cpp projects/nand/contrib/llvm/lib/Archive/ArchiveReader.cpp projects/nand/contrib/llvm/lib/Archive/ArchiveWriter.cpp projects/nand/contrib/llvm/lib/AsmParser/LLLexer.cpp projects/nand/contrib/llvm/lib/AsmParser/LLLexer.h projects/nand/contrib/llvm/lib/AsmParser/LLParser.cpp projects/nand/contrib/llvm/lib/AsmParser/LLParser.h projects/nand/contrib/llvm/lib/AsmParser/LLToken.h projects/nand/contrib/llvm/lib/AsmParser/Parser.cpp projects/nand/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp projects/nand/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h projects/nand/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp projects/nand/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp projects/nand/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h projects/nand/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp projects/nand/contrib/llvm/lib/CodeGen/AllocationOrder.cpp projects/nand/contrib/llvm/lib/CodeGen/AllocationOrder.h projects/nand/contrib/llvm/lib/CodeGen/Analysis.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h projects/nand/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp projects/nand/contrib/llvm/lib/CodeGen/BranchFolding.cpp projects/nand/contrib/llvm/lib/CodeGen/CallingConvLower.cpp projects/nand/contrib/llvm/lib/CodeGen/CodeGen.cpp projects/nand/contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp projects/nand/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp projects/nand/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h projects/nand/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp projects/nand/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp projects/nand/contrib/llvm/lib/CodeGen/EdgeBundles.cpp projects/nand/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp projects/nand/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp projects/nand/contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp projects/nand/contrib/llvm/lib/CodeGen/GCMetadata.cpp projects/nand/contrib/llvm/lib/CodeGen/GCStrategy.cpp projects/nand/contrib/llvm/lib/CodeGen/IfConversion.cpp projects/nand/contrib/llvm/lib/CodeGen/InlineSpiller.cpp projects/nand/contrib/llvm/lib/CodeGen/InterferenceCache.cpp projects/nand/contrib/llvm/lib/CodeGen/InterferenceCache.h projects/nand/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp projects/nand/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp projects/nand/contrib/llvm/lib/CodeGen/LatencyPriorityQueue.cpp projects/nand/contrib/llvm/lib/CodeGen/LexicalScopes.cpp projects/nand/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp projects/nand/contrib/llvm/lib/CodeGen/LiveInterval.cpp projects/nand/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp projects/nand/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp projects/nand/contrib/llvm/lib/CodeGen/LiveIntervalUnion.h projects/nand/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp projects/nand/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp projects/nand/contrib/llvm/lib/CodeGen/LiveVariables.cpp projects/nand/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineCSE.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineFunction.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineInstr.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineLICM.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp projects/nand/contrib/llvm/lib/CodeGen/MachinePassRegistry.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineSink.cpp projects/nand/contrib/llvm/lib/CodeGen/MachineVerifier.cpp projects/nand/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp projects/nand/contrib/llvm/lib/CodeGen/PHIElimination.cpp projects/nand/contrib/llvm/lib/CodeGen/Passes.cpp projects/nand/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp projects/nand/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp projects/nand/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp projects/nand/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp projects/nand/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h projects/nand/contrib/llvm/lib/CodeGen/PseudoSourceValue.cpp projects/nand/contrib/llvm/lib/CodeGen/RegAllocBase.h projects/nand/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp projects/nand/contrib/llvm/lib/CodeGen/RegAllocFast.cpp projects/nand/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp projects/nand/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp projects/nand/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp projects/nand/contrib/llvm/lib/CodeGen/RegisterClassInfo.h projects/nand/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp projects/nand/contrib/llvm/lib/CodeGen/RegisterCoalescer.h projects/nand/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp projects/nand/contrib/llvm/lib/CodeGen/RenderMachineFunction.cpp projects/nand/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp projects/nand/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp projects/nand/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp projects/nand/contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp projects/nand/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp projects/nand/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp projects/nand/contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp projects/nand/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp projects/nand/contrib/llvm/lib/CodeGen/SlotIndexes.cpp projects/nand/contrib/llvm/lib/CodeGen/Spiller.cpp projects/nand/contrib/llvm/lib/CodeGen/Spiller.h projects/nand/contrib/llvm/lib/CodeGen/SplitKit.cpp projects/nand/contrib/llvm/lib/CodeGen/SplitKit.h projects/nand/contrib/llvm/lib/CodeGen/StackProtector.cpp projects/nand/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp projects/nand/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp projects/nand/contrib/llvm/lib/CodeGen/TailDuplication.cpp projects/nand/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp projects/nand/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp projects/nand/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp projects/nand/contrib/llvm/lib/CodeGen/VirtRegMap.cpp projects/nand/contrib/llvm/lib/CodeGen/VirtRegMap.h projects/nand/contrib/llvm/lib/DebugInfo/DWARFContext.cpp projects/nand/contrib/llvm/lib/DebugInfo/DWARFContext.h projects/nand/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.cpp projects/nand/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.h projects/nand/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.cpp projects/nand/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp projects/nand/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp projects/nand/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h projects/nand/contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp projects/nand/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/JIT.h projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h projects/nand/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h projects/nand/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h projects/nand/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp projects/nand/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp projects/nand/contrib/llvm/lib/Linker/LinkArchives.cpp projects/nand/contrib/llvm/lib/Linker/LinkModules.cpp projects/nand/contrib/llvm/lib/Linker/Linker.cpp projects/nand/contrib/llvm/lib/MC/ELFObjectWriter.cpp projects/nand/contrib/llvm/lib/MC/MCAsmBackend.cpp projects/nand/contrib/llvm/lib/MC/MCAsmInfo.cpp projects/nand/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp projects/nand/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp projects/nand/contrib/llvm/lib/MC/MCAsmStreamer.cpp projects/nand/contrib/llvm/lib/MC/MCAssembler.cpp projects/nand/contrib/llvm/lib/MC/MCCodeGenInfo.cpp projects/nand/contrib/llvm/lib/MC/MCContext.cpp projects/nand/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp projects/nand/contrib/llvm/lib/MC/MCDisassembler/Disassembler.h projects/nand/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp projects/nand/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h projects/nand/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp projects/nand/contrib/llvm/lib/MC/MCDwarf.cpp projects/nand/contrib/llvm/lib/MC/MCELF.cpp projects/nand/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp projects/nand/contrib/llvm/lib/MC/MCELFStreamer.cpp projects/nand/contrib/llvm/lib/MC/MCExpr.cpp projects/nand/contrib/llvm/lib/MC/MCInst.cpp projects/nand/contrib/llvm/lib/MC/MCInstPrinter.cpp projects/nand/contrib/llvm/lib/MC/MCMachOStreamer.cpp projects/nand/contrib/llvm/lib/MC/MCModule.cpp projects/nand/contrib/llvm/lib/MC/MCNullStreamer.cpp projects/nand/contrib/llvm/lib/MC/MCObjectFileInfo.cpp projects/nand/contrib/llvm/lib/MC/MCObjectStreamer.cpp projects/nand/contrib/llvm/lib/MC/MCObjectWriter.cpp projects/nand/contrib/llvm/lib/MC/MCParser/AsmParser.cpp projects/nand/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp projects/nand/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp projects/nand/contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp projects/nand/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp projects/nand/contrib/llvm/lib/MC/MCPureStreamer.cpp projects/nand/contrib/llvm/lib/MC/MCStreamer.cpp projects/nand/contrib/llvm/lib/MC/MCSymbol.cpp projects/nand/contrib/llvm/lib/MC/MachObjectWriter.cpp projects/nand/contrib/llvm/lib/MC/SubtargetFeature.cpp projects/nand/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp projects/nand/contrib/llvm/lib/MC/WinCOFFStreamer.cpp projects/nand/contrib/llvm/lib/Object/Archive.cpp projects/nand/contrib/llvm/lib/Object/COFFObjectFile.cpp projects/nand/contrib/llvm/lib/Object/ELFObjectFile.cpp projects/nand/contrib/llvm/lib/Object/MachOObject.cpp projects/nand/contrib/llvm/lib/Object/MachOObjectFile.cpp projects/nand/contrib/llvm/lib/Object/Object.cpp projects/nand/contrib/llvm/lib/Object/ObjectFile.cpp projects/nand/contrib/llvm/lib/Support/APFloat.cpp projects/nand/contrib/llvm/lib/Support/APInt.cpp projects/nand/contrib/llvm/lib/Support/Allocator.cpp projects/nand/contrib/llvm/lib/Support/Atomic.cpp projects/nand/contrib/llvm/lib/Support/BlockFrequency.cpp projects/nand/contrib/llvm/lib/Support/BranchProbability.cpp projects/nand/contrib/llvm/lib/Support/CommandLine.cpp projects/nand/contrib/llvm/lib/Support/ConstantRange.cpp projects/nand/contrib/llvm/lib/Support/CrashRecoveryContext.cpp projects/nand/contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp projects/nand/contrib/llvm/lib/Support/DataExtractor.cpp projects/nand/contrib/llvm/lib/Support/Dwarf.cpp projects/nand/contrib/llvm/lib/Support/FileUtilities.cpp projects/nand/contrib/llvm/lib/Support/FoldingSet.cpp projects/nand/contrib/llvm/lib/Support/GraphWriter.cpp projects/nand/contrib/llvm/lib/Support/Host.cpp projects/nand/contrib/llvm/lib/Support/ManagedStatic.cpp projects/nand/contrib/llvm/lib/Support/MemoryBuffer.cpp projects/nand/contrib/llvm/lib/Support/Mutex.cpp projects/nand/contrib/llvm/lib/Support/Path.cpp projects/nand/contrib/llvm/lib/Support/PathV2.cpp projects/nand/contrib/llvm/lib/Support/Program.cpp projects/nand/contrib/llvm/lib/Support/RWMutex.cpp projects/nand/contrib/llvm/lib/Support/SmallPtrSet.cpp projects/nand/contrib/llvm/lib/Support/SourceMgr.cpp projects/nand/contrib/llvm/lib/Support/Statistic.cpp projects/nand/contrib/llvm/lib/Support/StringExtras.cpp projects/nand/contrib/llvm/lib/Support/StringMap.cpp projects/nand/contrib/llvm/lib/Support/StringRef.cpp projects/nand/contrib/llvm/lib/Support/TargetRegistry.cpp projects/nand/contrib/llvm/lib/Support/ThreadLocal.cpp projects/nand/contrib/llvm/lib/Support/Threading.cpp projects/nand/contrib/llvm/lib/Support/Timer.cpp projects/nand/contrib/llvm/lib/Support/Triple.cpp projects/nand/contrib/llvm/lib/Support/Unix/Host.inc projects/nand/contrib/llvm/lib/Support/Unix/Path.inc projects/nand/contrib/llvm/lib/Support/Unix/PathV2.inc projects/nand/contrib/llvm/lib/Support/Unix/Process.inc projects/nand/contrib/llvm/lib/Support/Unix/Program.inc projects/nand/contrib/llvm/lib/Support/Unix/Signals.inc projects/nand/contrib/llvm/lib/Support/Valgrind.cpp projects/nand/contrib/llvm/lib/Support/Windows/Host.inc projects/nand/contrib/llvm/lib/Support/Windows/Path.inc projects/nand/contrib/llvm/lib/Support/Windows/PathV2.inc projects/nand/contrib/llvm/lib/Support/Windows/Process.inc projects/nand/contrib/llvm/lib/Support/Windows/Program.inc projects/nand/contrib/llvm/lib/Support/Windows/Signals.inc projects/nand/contrib/llvm/lib/Support/Windows/Windows.h projects/nand/contrib/llvm/lib/Support/raw_ostream.cpp projects/nand/contrib/llvm/lib/TableGen/Error.cpp projects/nand/contrib/llvm/lib/TableGen/Record.cpp projects/nand/contrib/llvm/lib/TableGen/TGLexer.cpp projects/nand/contrib/llvm/lib/TableGen/TGLexer.h projects/nand/contrib/llvm/lib/TableGen/TGParser.cpp projects/nand/contrib/llvm/lib/TableGen/TGParser.h projects/nand/contrib/llvm/lib/TableGen/TableGenBackend.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARM.h projects/nand/contrib/llvm/lib/Target/ARM/ARM.td projects/nand/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h projects/nand/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h projects/nand/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h projects/nand/contrib/llvm/lib/Target/ARM/ARMBuildAttrs.h projects/nand/contrib/llvm/lib/Target/ARM/ARMCallingConv.h projects/nand/contrib/llvm/lib/Target/ARM/ARMCallingConv.td projects/nand/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h projects/nand/contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.h projects/nand/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h projects/nand/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.h projects/nand/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMISelLowering.h projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrInfo.h projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td projects/nand/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td projects/nand/contrib/llvm/lib/Target/ARM/ARMJITInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMJITInfo.h projects/nand/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h projects/nand/contrib/llvm/lib/Target/ARM/ARMPerfectShuffle.h projects/nand/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.h projects/nand/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td projects/nand/contrib/llvm/lib/Target/ARM/ARMRelocations.h projects/nand/contrib/llvm/lib/Target/ARM/ARMSchedule.td projects/nand/contrib/llvm/lib/Target/ARM/ARMScheduleA8.td projects/nand/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td projects/nand/contrib/llvm/lib/Target/ARM/ARMScheduleV6.td projects/nand/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMSubtarget.h projects/nand/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h projects/nand/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp projects/nand/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.h projects/nand/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmLexer.cpp projects/nand/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp projects/nand/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp projects/nand/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp projects/nand/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp projects/nand/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp projects/nand/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp projects/nand/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.h projects/nand/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h projects/nand/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp projects/nand/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.h projects/nand/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.h projects/nand/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/CellSDKIntrinsics.td projects/nand/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPU.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPU.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPU128InstrInfo.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPU64InstrInfo.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPUAsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUCallingConv.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPUInstrBuilder.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPUInstrFormats.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPUMathInstr.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPUNodes.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPUNopFiller.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUOperands.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h projects/nand/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPUSchedule.td projects/nand/contrib/llvm/lib/Target/CellSPU/SPUSubtarget.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.h projects/nand/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp projects/nand/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h projects/nand/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.h projects/nand/contrib/llvm/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlaze.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFSL.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFormats.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsics.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeMCInstLower.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeMCInstLower.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeRelocations.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule3.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule5.td projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.h projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeAsmBackend.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeBaseInfo.h projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp projects/nand/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h projects/nand/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h projects/nand/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h projects/nand/contrib/llvm/lib/Target/MSP430/MSP430.td projects/nand/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h projects/nand/contrib/llvm/lib/Target/MSP430/MSP430InstrFormats.td projects/nand/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h projects/nand/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.td projects/nand/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.h projects/nand/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h projects/nand/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h projects/nand/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.td projects/nand/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h projects/nand/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp projects/nand/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h projects/nand/contrib/llvm/lib/Target/Mangler.cpp projects/nand/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp projects/nand/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/Mips/Mips.h projects/nand/contrib/llvm/lib/Target/Mips/Mips.td projects/nand/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td projects/nand/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h projects/nand/contrib/llvm/lib/Target/Mips/MipsCallingConv.td projects/nand/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsEmitGPRestore.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsExpandPseudo.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h projects/nand/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsISelLowering.h projects/nand/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td projects/nand/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td projects/nand/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h projects/nand/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td projects/nand/contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsJITInfo.h projects/nand/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h projects/nand/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h projects/nand/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h projects/nand/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td projects/nand/contrib/llvm/lib/Target/Mips/MipsRelocations.h projects/nand/contrib/llvm/lib/Target/Mips/MipsSchedule.td projects/nand/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsSubtarget.h projects/nand/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h projects/nand/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp projects/nand/contrib/llvm/lib/Target/PTX/InstPrinter/PTXInstPrinter.cpp projects/nand/contrib/llvm/lib/Target/PTX/InstPrinter/PTXInstPrinter.h projects/nand/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXBaseInfo.h projects/nand/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/PTX/PTX.h projects/nand/contrib/llvm/lib/Target/PTX/PTX.td projects/nand/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.h projects/nand/contrib/llvm/lib/Target/PTX/PTXFPRoundingModePass.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXFrameLowering.h projects/nand/contrib/llvm/lib/Target/PTX/PTXISelLowering.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXISelLowering.h projects/nand/contrib/llvm/lib/Target/PTX/PTXInstrFormats.td projects/nand/contrib/llvm/lib/Target/PTX/PTXInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXInstrInfo.h projects/nand/contrib/llvm/lib/Target/PTX/PTXInstrInfo.td projects/nand/contrib/llvm/lib/Target/PTX/PTXInstrLoadStore.td projects/nand/contrib/llvm/lib/Target/PTX/PTXIntrinsicInstrInfo.td projects/nand/contrib/llvm/lib/Target/PTX/PTXMCAsmStreamer.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXMFInfoExtract.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.h projects/nand/contrib/llvm/lib/Target/PTX/PTXParamManager.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXParamManager.h projects/nand/contrib/llvm/lib/Target/PTX/PTXRegAlloc.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.h projects/nand/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.td projects/nand/contrib/llvm/lib/Target/PTX/PTXSelectionDAGInfo.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXSubtarget.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXSubtarget.h projects/nand/contrib/llvm/lib/Target/PTX/PTXTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/PTX/PTXTargetMachine.h projects/nand/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCBaseInfo.h projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPC.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPC.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCRelocations.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCSchedule.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCScheduleG3.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCScheduleG5.td projects/nand/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h projects/nand/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h projects/nand/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp projects/nand/contrib/llvm/lib/Target/Sparc/FPMover.cpp projects/nand/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/Sparc/Sparc.h projects/nand/contrib/llvm/lib/Target/Sparc/Sparc.td projects/nand/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcCallingConv.td projects/nand/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h projects/nand/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h projects/nand/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td projects/nand/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h projects/nand/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td projects/nand/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h projects/nand/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h projects/nand/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td projects/nand/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h projects/nand/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h projects/nand/contrib/llvm/lib/Target/TargetData.cpp projects/nand/contrib/llvm/lib/Target/TargetInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/TargetLibraryInfo.cpp projects/nand/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp projects/nand/contrib/llvm/lib/Target/TargetMachine.cpp projects/nand/contrib/llvm/lib/Target/TargetRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/AsmParser/X86AsmLexer.cpp projects/nand/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp projects/nand/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp projects/nand/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.h projects/nand/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c projects/nand/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h projects/nand/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h projects/nand/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp projects/nand/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h projects/nand/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp projects/nand/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.h projects/nand/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp projects/nand/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h projects/nand/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp projects/nand/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h projects/nand/contrib/llvm/lib/Target/X86/X86.h projects/nand/contrib/llvm/lib/Target/X86/X86.td projects/nand/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp projects/nand/contrib/llvm/lib/Target/X86/X86AsmPrinter.h projects/nand/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.h projects/nand/contrib/llvm/lib/Target/X86/X86CallingConv.td projects/nand/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp projects/nand/contrib/llvm/lib/Target/X86/X86ELFWriterInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/X86FastISel.cpp projects/nand/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp projects/nand/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp projects/nand/contrib/llvm/lib/Target/X86/X86FrameLowering.h projects/nand/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp projects/nand/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp projects/nand/contrib/llvm/lib/Target/X86/X86ISelLowering.h projects/nand/contrib/llvm/lib/Target/X86/X86Instr3DNow.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrBuilder.h projects/nand/contrib/llvm/lib/Target/X86/X86InstrCMovSetCC.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrCompiler.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrControl.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrExtension.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrFMA.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrFPStack.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrFormats.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/X86InstrInfo.h projects/nand/contrib/llvm/lib/Target/X86/X86InstrInfo.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrMMX.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrSSE.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrSystem.td projects/nand/contrib/llvm/lib/Target/X86/X86InstrVMX.td projects/nand/contrib/llvm/lib/Target/X86/X86JITInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/X86JITInfo.h projects/nand/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp projects/nand/contrib/llvm/lib/Target/X86/X86MCInstLower.h projects/nand/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.h projects/nand/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/X86RegisterInfo.h projects/nand/contrib/llvm/lib/Target/X86/X86RegisterInfo.td projects/nand/contrib/llvm/lib/Target/X86/X86Relocations.h projects/nand/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp projects/nand/contrib/llvm/lib/Target/X86/X86Subtarget.cpp projects/nand/contrib/llvm/lib/Target/X86/X86Subtarget.h projects/nand/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp projects/nand/contrib/llvm/lib/Target/X86/X86TargetMachine.h projects/nand/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp projects/nand/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h projects/nand/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp projects/nand/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp projects/nand/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h projects/nand/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp projects/nand/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h projects/nand/contrib/llvm/lib/Target/XCore/XCore.h projects/nand/contrib/llvm/lib/Target/XCore/XCore.td projects/nand/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp projects/nand/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h projects/nand/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp projects/nand/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp projects/nand/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h projects/nand/contrib/llvm/lib/Target/XCore/XCoreInstrFormats.td projects/nand/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp projects/nand/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h projects/nand/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td projects/nand/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h projects/nand/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp projects/nand/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h projects/nand/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.td projects/nand/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp projects/nand/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h projects/nand/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp projects/nand/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h projects/nand/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.h projects/nand/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/Inliner.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/Internalize.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp projects/nand/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h projects/nand/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp projects/nand/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp projects/nand/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp projects/nand/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp projects/nand/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/GVN.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/LICM.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp projects/nand/contrib/llvm/lib/Transforms/Scalar/Sink.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/AddrModeMatcher.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/Local.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp projects/nand/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp projects/nand/contrib/llvm/lib/VMCore/AsmWriter.cpp projects/nand/contrib/llvm/lib/VMCore/Attributes.cpp projects/nand/contrib/llvm/lib/VMCore/AutoUpgrade.cpp projects/nand/contrib/llvm/lib/VMCore/BasicBlock.cpp projects/nand/contrib/llvm/lib/VMCore/ConstantFold.cpp projects/nand/contrib/llvm/lib/VMCore/Constants.cpp projects/nand/contrib/llvm/lib/VMCore/ConstantsContext.h projects/nand/contrib/llvm/lib/VMCore/Core.cpp projects/nand/contrib/llvm/lib/VMCore/DebugLoc.cpp projects/nand/contrib/llvm/lib/VMCore/Dominators.cpp projects/nand/contrib/llvm/lib/VMCore/Function.cpp projects/nand/contrib/llvm/lib/VMCore/GCOV.cpp projects/nand/contrib/llvm/lib/VMCore/IRBuilder.cpp projects/nand/contrib/llvm/lib/VMCore/Instruction.cpp projects/nand/contrib/llvm/lib/VMCore/Instructions.cpp projects/nand/contrib/llvm/lib/VMCore/LLVMContext.cpp projects/nand/contrib/llvm/lib/VMCore/LLVMContextImpl.cpp projects/nand/contrib/llvm/lib/VMCore/LLVMContextImpl.h projects/nand/contrib/llvm/lib/VMCore/Metadata.cpp projects/nand/contrib/llvm/lib/VMCore/Module.cpp projects/nand/contrib/llvm/lib/VMCore/Pass.cpp projects/nand/contrib/llvm/lib/VMCore/PassManager.cpp projects/nand/contrib/llvm/lib/VMCore/Type.cpp projects/nand/contrib/llvm/lib/VMCore/Use.cpp projects/nand/contrib/llvm/lib/VMCore/User.cpp projects/nand/contrib/llvm/lib/VMCore/Value.cpp projects/nand/contrib/llvm/lib/VMCore/ValueTypes.cpp projects/nand/contrib/llvm/lib/VMCore/Verifier.cpp projects/nand/contrib/llvm/tools/bugpoint/BugDriver.cpp projects/nand/contrib/llvm/tools/bugpoint/CrashDebugger.cpp projects/nand/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp projects/nand/contrib/llvm/tools/bugpoint/ExtractFunction.cpp projects/nand/contrib/llvm/tools/bugpoint/Miscompilation.cpp projects/nand/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp projects/nand/contrib/llvm/tools/bugpoint/ToolRunner.cpp projects/nand/contrib/llvm/tools/bugpoint/ToolRunner.h projects/nand/contrib/llvm/tools/bugpoint/bugpoint.cpp projects/nand/contrib/llvm/tools/clang/LICENSE.TXT projects/nand/contrib/llvm/tools/clang/include/clang-c/Index.h projects/nand/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h projects/nand/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMTActions.h projects/nand/contrib/llvm/tools/clang/include/clang/ARCMigrate/FileRemapper.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/APValue.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/Attr.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/Decl.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclVisitor.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/DependentDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/Expr.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/Mangle.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/Stmt.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/StmtVisitor.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/Type.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/TypeVisitor.h projects/nand/contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ReachableCode.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h projects/nand/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Attr.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def projects/nand/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def projects/nand/contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/ExpressionTraits.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/FileSystemStatCache.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/LLVM.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def projects/nand/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Linkage.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td projects/nand/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def projects/nand/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h projects/nand/contrib/llvm/tools/clang/include/clang/Basic/Version.h projects/nand/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenAction.h projects/nand/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/Action.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.td projects/nand/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td projects/nand/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/Driver.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/DriverDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/Job.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/ObjCRuntime.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/OptTable.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/Options.td projects/nand/contrib/llvm/tools/clang/include/clang/Driver/Tool.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h projects/nand/contrib/llvm/tools/clang/include/clang/Driver/Types.def projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/Analyses.def projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/FrontendDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h projects/nand/contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h projects/nand/contrib/llvm/tools/clang/include/clang/Index/ASTLocation.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/LexDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/ModuleLoader.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h projects/nand/contrib/llvm/tools/clang/include/clang/Lex/Token.h projects/nand/contrib/llvm/tools/clang/include/clang/Parse/ParseAST.h projects/nand/contrib/llvm/tools/clang/include/clang/Parse/ParseDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Parse/Parser.h projects/nand/contrib/llvm/tools/clang/include/clang/Rewrite/ASTConsumers.h projects/nand/contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h projects/nand/contrib/llvm/tools/clang/include/clang/Rewrite/FrontendActions.h projects/nand/contrib/llvm/tools/clang/include/clang/Rewrite/TokenRewriter.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/LocInfoType.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/Overload.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/PrettyDeclStackTrace.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/Scope.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/Sema.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/SemaConsumer.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/SemaDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/SemaFixItUtils.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/Template.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h projects/nand/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/Module.h projects/nand/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ObjCMessage.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h projects/nand/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMTActions.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/Internals.h projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransARCAssign.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransProperties.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp projects/nand/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h projects/nand/contrib/llvm/tools/clang/lib/AST/APValue.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/Decl.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/DumpXML.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/Expr.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/Mangle.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/RecordLayout.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/Stmt.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/Type.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp projects/nand/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/FormatStringParsing.h projects/nand/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/ProgramPoint.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp projects/nand/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/ConvertUTF.c projects/nand/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/Targets.cpp projects/nand/contrib/llvm/tools/clang/lib/Basic/Version.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h projects/nand/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp projects/nand/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h projects/nand/contrib/llvm/tools/clang/lib/Driver/Action.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/Arg.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/CC1AsOptions.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/CC1Options.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/Driver.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/DriverOptions.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/Job.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/Option.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/ToolChains.h projects/nand/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/nand/contrib/llvm/tools/clang/lib/Driver/Tools.h projects/nand/contrib/llvm/tools/clang/lib/Driver/Types.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/HeaderIncludeGen.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/LangStandards.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp projects/nand/contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp projects/nand/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp projects/nand/contrib/llvm/tools/clang/lib/Headers/avxintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/emmintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/float.h projects/nand/contrib/llvm/tools/clang/lib/Headers/immintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h projects/nand/contrib/llvm/tools/clang/lib/Headers/smmintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/tgmath.h projects/nand/contrib/llvm/tools/clang/lib/Headers/tmmintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/wmmintrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/x86intrin.h projects/nand/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h projects/nand/contrib/llvm/tools/clang/lib/Index/ASTLocation.cpp projects/nand/contrib/llvm/tools/clang/lib/Index/Analyzer.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PPCaching.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp projects/nand/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp projects/nand/contrib/llvm/tools/clang/lib/Parse/Parser.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/FrontendActions.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/HTMLPrint.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/RewriteMacros.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/RewriteTest.cpp projects/nand/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/Scope.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/Sema.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.cpp projects/nand/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/Module.cpp projects/nand/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AdjustedReturnValueChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AttrNonNullChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorsChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/OSAtomicChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicConstraintManager.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ObjCMessage.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp projects/nand/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp projects/nand/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp projects/nand/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp projects/nand/contrib/llvm/tools/clang/tools/driver/driver.cpp projects/nand/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp projects/nand/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.h projects/nand/contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp projects/nand/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp projects/nand/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.h projects/nand/contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp projects/nand/contrib/llvm/tools/llc/llc.cpp projects/nand/contrib/llvm/tools/lli/lli.cpp projects/nand/contrib/llvm/tools/llvm-as/llvm-as.cpp projects/nand/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp projects/nand/contrib/llvm/tools/llvm-diff/DiffConsumer.cpp projects/nand/contrib/llvm/tools/llvm-diff/DiffConsumer.h projects/nand/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp projects/nand/contrib/llvm/tools/llvm-diff/DifferenceEngine.h projects/nand/contrib/llvm/tools/llvm-diff/llvm-diff.cpp projects/nand/contrib/llvm/tools/llvm-dis/llvm-dis.cpp projects/nand/contrib/llvm/tools/llvm-extract/llvm-extract.cpp projects/nand/contrib/llvm/tools/llvm-ld/llvm-ld.cpp projects/nand/contrib/llvm/tools/llvm-link/llvm-link.cpp projects/nand/contrib/llvm/tools/llvm-mc/Disassembler.cpp projects/nand/contrib/llvm/tools/llvm-mc/llvm-mc.cpp projects/nand/contrib/llvm/tools/llvm-nm/llvm-nm.cpp projects/nand/contrib/llvm/tools/llvm-objdump/MachODump.cpp projects/nand/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp projects/nand/contrib/llvm/tools/llvm-objdump/llvm-objdump.h projects/nand/contrib/llvm/tools/llvm-prof/llvm-prof.cpp projects/nand/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp projects/nand/contrib/llvm/tools/opt/PrintSCC.cpp projects/nand/contrib/llvm/tools/opt/opt.cpp projects/nand/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/AsmWriterEmitter.h projects/nand/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp projects/nand/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp projects/nand/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h projects/nand/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp projects/nand/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp projects/nand/contrib/llvm/utils/TableGen/CodeGenRegisters.h projects/nand/contrib/llvm/utils/TableGen/CodeGenTarget.cpp projects/nand/contrib/llvm/utils/TableGen/CodeGenTarget.h projects/nand/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp projects/nand/contrib/llvm/utils/TableGen/DAGISelMatcher.h projects/nand/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp projects/nand/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/EDEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/FastISelEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.h projects/nand/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/InstrInfoEmitter.h projects/nand/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/IntrinsicEmitter.h projects/nand/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/RegisterInfoEmitter.h projects/nand/contrib/llvm/utils/TableGen/SetTheory.cpp projects/nand/contrib/llvm/utils/TableGen/SetTheory.h projects/nand/contrib/llvm/utils/TableGen/StringToOffsetTable.h projects/nand/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp projects/nand/contrib/llvm/utils/TableGen/TableGen.cpp projects/nand/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp projects/nand/contrib/llvm/utils/TableGen/X86ModRMFilters.h projects/nand/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp projects/nand/contrib/llvm/utils/TableGen/X86RecognizableInstr.h projects/nand/contrib/openbsm/libauditd/auditd_lib.c projects/nand/contrib/openpam/lib/openpam_configure.c projects/nand/contrib/telnet/libtelnet/kerberos5.c projects/nand/crypto/heimdal/NEWS projects/nand/crypto/heimdal/appl/telnet/libtelnet/encrypt.c projects/nand/crypto/heimdal/configure projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/graph_legend.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/group__gssapi.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/gssapi_mechs_intro.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/gssapi_services_intro.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/index.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/internalvsmechname.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/modules.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/html/pages.html projects/nand/crypto/heimdal/doc/doxyout/gssapi/man/man3/gssapi.3 projects/nand/crypto/heimdal/doc/doxyout/gssapi/man/man3/gssapi_mechs_intro.3 projects/nand/crypto/heimdal/doc/doxyout/gssapi/man/man3/gssapi_services_intro.3 projects/nand/crypto/heimdal/doc/doxyout/gssapi/man/man3/internalvsmechname.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/example__evp__cipher_8c-example.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/examples.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/graph_legend.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__core.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__des.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__dh.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__evp.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__misc.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__rand.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/group__hcrypto__rsa.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/index.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/modules.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/page_des.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/page_dh.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/page_evp.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/page_rand.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/html/page_rsa.html projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/hcrypto_core.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/hcrypto_des.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/hcrypto_dh.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/hcrypto_evp.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/hcrypto_misc.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/hcrypto_rand.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/hcrypto_rsa.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/page_des.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/page_dh.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/page_evp.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/page_rand.3 projects/nand/crypto/heimdal/doc/doxyout/hcrypto/man/man3/page_rsa.3 projects/nand/crypto/heimdal/doc/doxyout/hdb/html/annotated.html projects/nand/crypto/heimdal/doc/doxyout/hdb/html/functions.html projects/nand/crypto/heimdal/doc/doxyout/hdb/html/functions_vars.html projects/nand/crypto/heimdal/doc/doxyout/hdb/html/graph_legend.html projects/nand/crypto/heimdal/doc/doxyout/hdb/html/index.html projects/nand/crypto/heimdal/doc/doxyout/hdb/html/struct_h_d_b.html projects/nand/crypto/heimdal/doc/doxyout/hdb/html/structhdb__entry__ex.html projects/nand/crypto/heimdal/doc/doxyout/hdb/man/man3/HDB.3 projects/nand/crypto/heimdal/doc/doxyout/hdb/man/man3/hdb_entry_ex.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/html/graph_legend.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__ca.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__cert.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__cms.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__crypto.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__env.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__error.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__keyset.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__lock.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__misc.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__name.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__peer.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__print.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__query.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__revoke.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/group__hx509__verify.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/index.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/modules.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_ca.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_cert.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_cms.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_env.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_error.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_keyset.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_lock.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_name.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_peer.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_print.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/page_revoke.html projects/nand/crypto/heimdal/doc/doxyout/hx509/html/pages.html projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_ca.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_cert.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_cms.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_crypto.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_env.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_error.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_keyset.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_lock.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_misc.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_name.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_peer.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_print.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_query.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_revoke.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/hx509_verify.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_ca.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_cert.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_cms.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_env.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_error.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_keyset.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_lock.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_name.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_peer.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_print.3 projects/nand/crypto/heimdal/doc/doxyout/hx509/man/man3/page_revoke.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/html/annotated.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/graph_legend.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__address.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__auth.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__ccache.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__credential.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__crypto.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__deprecated.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__digest.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__error.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__keytab.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__pac.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__principal.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__storage.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__support.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__ticket.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/group__krb5__v4compat.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/index.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/krb5_ccache_intro.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/krb5_fileformats.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/krb5_init_creds_intro.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/krb5_introduction.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/krb5_keytab_intro.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/krb5_principal_intro.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/modules.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/pages.html projects/nand/crypto/heimdal/doc/doxyout/krb5/html/structkrb5__crypto__iov.html projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_address.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_auth.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_ccache.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_ccache_intro.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_credential.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_crypto.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_crypto_iov.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_deprecated.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_digest.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_error.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_fileformats.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_init_creds_intro.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_introduction.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_keytab.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_keytab_intro.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_pac.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_principal.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_principal_intro.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_storage.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_support.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_ticket.3 projects/nand/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_v4compat.3 projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/annotated.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/examples.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/functions.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/functions_vars.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/graph_legend.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/group__ntlm__core.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/index.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/modules.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/structntlm__buf.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/structntlm__type1.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/structntlm__type2.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/structntlm__type3.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/html/test__ntlm_8c-example.html projects/nand/crypto/heimdal/doc/doxyout/ntlm/man/man3/ntlm_buf.3 projects/nand/crypto/heimdal/doc/doxyout/ntlm/man/man3/ntlm_core.3 projects/nand/crypto/heimdal/doc/doxyout/ntlm/man/man3/ntlm_type1.3 projects/nand/crypto/heimdal/doc/doxyout/ntlm/man/man3/ntlm_type2.3 projects/nand/crypto/heimdal/doc/doxyout/ntlm/man/man3/ntlm_type3.3 projects/nand/crypto/heimdal/doc/doxyout/wind/html/graph_legend.html projects/nand/crypto/heimdal/doc/doxyout/wind/html/group__wind.html projects/nand/crypto/heimdal/doc/doxyout/wind/html/index.html projects/nand/crypto/heimdal/doc/doxyout/wind/html/modules.html projects/nand/crypto/heimdal/doc/doxyout/wind/man/man3/wind.3 projects/nand/crypto/heimdal/doc/heimdal.texi projects/nand/crypto/heimdal/doc/intro.texi projects/nand/crypto/heimdal/doc/kerberos4.texi projects/nand/crypto/heimdal/doc/setup.texi projects/nand/crypto/heimdal/doc/vars.texi projects/nand/crypto/heimdal/kdc/default_config.c projects/nand/crypto/heimdal/kdc/kdc.8 projects/nand/crypto/heimdal/kdc/kdc.h projects/nand/crypto/heimdal/kdc/kerberos5.c projects/nand/crypto/heimdal/kdc/krb5tgs.c projects/nand/crypto/heimdal/kpasswd/kpasswdd.c projects/nand/crypto/heimdal/lib/gssapi/krb5/verify_mic.c projects/nand/crypto/heimdal/lib/hx509/sel-lex.l projects/nand/crypto/heimdal/lib/kadm5/password_quality.c projects/nand/crypto/heimdal/lib/krb5/crypto-arcfour.c projects/nand/crypto/heimdal/lib/krb5/crypto.c projects/nand/crypto/heimdal/lib/krb5/eai_to_heim_errno.c projects/nand/crypto/heimdal/lib/krb5/krb5.conf.5 projects/nand/crypto/heimdal/lib/krb5/pac.c projects/nand/crypto/heimdal/lib/krb5/verify_krb5_conf.c projects/nand/crypto/heimdal/lib/wind/bidi_table.c projects/nand/crypto/heimdal/lib/wind/bidi_table.h projects/nand/crypto/heimdal/lib/wind/combining_table.c projects/nand/crypto/heimdal/lib/wind/combining_table.h projects/nand/crypto/heimdal/lib/wind/errorlist_table.c projects/nand/crypto/heimdal/lib/wind/errorlist_table.h projects/nand/crypto/heimdal/lib/wind/map_table.c projects/nand/crypto/heimdal/lib/wind/map_table.h projects/nand/crypto/heimdal/lib/wind/normalize_table.c projects/nand/crypto/heimdal/lib/wind/normalize_table.h projects/nand/crypto/heimdal/lib/wind/punycode_examples.c projects/nand/crypto/heimdal/lib/wind/punycode_examples.h projects/nand/crypto/heimdal/lib/wind/utf8.c projects/nand/crypto/heimdal/lib/wind/version-script.map projects/nand/crypto/heimdal/tools/krb5-config.in projects/nand/etc/defaults/rc.conf projects/nand/etc/mtree/BSD.include.dist projects/nand/etc/rc.d/Makefile projects/nand/etc/root/dot.cshrc projects/nand/gnu/lib/csu/Makefile projects/nand/include/malloc_np.h projects/nand/include/stdlib.h projects/nand/kerberos5/include/config.h projects/nand/kerberos5/include/version.h projects/nand/kerberos5/lib/libasn1/Makefile projects/nand/kerberos5/lib/libkafs5/Makefile projects/nand/lib/bind/config.h projects/nand/lib/bind/dns/code.h projects/nand/lib/bind/dns/dns/enumclass.h projects/nand/lib/bind/dns/dns/enumtype.h projects/nand/lib/bind/dns/dns/rdatastruct.h projects/nand/lib/bind/lwres/lwres/netdb.h projects/nand/lib/bind/lwres/lwres/platform.h projects/nand/lib/clang/Makefile projects/nand/lib/clang/clang.build.mk projects/nand/lib/clang/include/Makefile projects/nand/lib/clang/include/clang/Basic/Version.inc projects/nand/lib/clang/include/llvm/Config/config.h projects/nand/lib/clang/include/llvm/Config/llvm-config.h projects/nand/lib/clang/libclanganalysis/Makefile projects/nand/lib/clang/libclangarcmigrate/Makefile projects/nand/lib/clang/libclangast/Makefile projects/nand/lib/clang/libclangbasic/Makefile projects/nand/lib/clang/libclangcodegen/Makefile projects/nand/lib/clang/libclangdriver/Makefile projects/nand/lib/clang/libclangfrontend/Makefile projects/nand/lib/clang/libclangindex/Makefile projects/nand/lib/clang/libclanglex/Makefile projects/nand/lib/clang/libclangparse/Makefile projects/nand/lib/clang/libclangrewrite/Makefile projects/nand/lib/clang/libclangsema/Makefile projects/nand/lib/clang/libclangserialization/Makefile projects/nand/lib/clang/libclangstaticanalyzercheckers/Makefile projects/nand/lib/clang/libclangstaticanalyzercore/Makefile projects/nand/lib/clang/libllvmanalysis/Makefile projects/nand/lib/clang/libllvmarmcodegen/Makefile projects/nand/lib/clang/libllvmarmdesc/Makefile projects/nand/lib/clang/libllvmasmprinter/Makefile projects/nand/lib/clang/libllvmcodegen/Makefile projects/nand/lib/clang/libllvmcore/Makefile projects/nand/lib/clang/libllvminstrumentation/Makefile projects/nand/lib/clang/libllvmjit/Makefile projects/nand/lib/clang/libllvmmc/Makefile projects/nand/lib/clang/libllvmmcjit/Makefile projects/nand/lib/clang/libllvmmipscodegen/Makefile projects/nand/lib/clang/libllvmmipsdesc/Makefile projects/nand/lib/clang/libllvmpowerpccodegen/Makefile projects/nand/lib/clang/libllvmpowerpcdesc/Makefile projects/nand/lib/clang/libllvmruntimedyld/Makefile projects/nand/lib/clang/libllvmscalaropts/Makefile projects/nand/lib/clang/libllvmselectiondag/Makefile projects/nand/lib/clang/libllvmsupport/Makefile projects/nand/lib/clang/libllvmtablegen/Makefile projects/nand/lib/clang/libllvmtarget/Makefile projects/nand/lib/clang/libllvmtransformutils/Makefile projects/nand/lib/clang/libllvmx86codegen/Makefile projects/nand/lib/clang/libllvmx86desc/Makefile projects/nand/lib/csu/powerpc/Makefile projects/nand/lib/libc/Makefile projects/nand/lib/libc/arm/gen/Makefile.inc projects/nand/lib/libc/gen/sem_new.c projects/nand/lib/libc/gen/tls.c projects/nand/lib/libc/locale/isalnum.3 projects/nand/lib/libc/locale/isalpha.3 projects/nand/lib/libc/locale/iscntrl.3 projects/nand/lib/libc/locale/isdigit.3 projects/nand/lib/libc/locale/isgraph.3 projects/nand/lib/libc/locale/islower.3 projects/nand/lib/libc/locale/isprint.3 projects/nand/lib/libc/locale/ispunct.3 projects/nand/lib/libc/locale/isspace.3 projects/nand/lib/libc/locale/isupper.3 projects/nand/lib/libc/locale/isxdigit.3 projects/nand/lib/libc/locale/newlocale.3 projects/nand/lib/libc/net/if_nametoindex.c projects/nand/lib/libc/powerpc/gen/_setjmp.S projects/nand/lib/libc/powerpc/gen/setjmp.S projects/nand/lib/libc/powerpc/gen/sigsetjmp.S projects/nand/lib/libc/powerpc64/gen/_setjmp.S projects/nand/lib/libc/powerpc64/gen/makecontext.c projects/nand/lib/libc/powerpc64/gen/setjmp.S projects/nand/lib/libc/powerpc64/gen/sigsetjmp.S projects/nand/lib/libc/stdlib/Makefile.inc projects/nand/lib/libc/stdlib/Symbol.map projects/nand/lib/libc/sys/chflags.2 projects/nand/lib/libc/sys/dup.2 projects/nand/lib/libc/sys/fcntl.2 projects/nand/lib/libcrypt/crypt.3 projects/nand/lib/libfetch/fetch.c projects/nand/lib/libgeom/geom_xml2tree.c projects/nand/lib/libgeom/libgeom.h projects/nand/lib/libgssapi/gss_display_status.c projects/nand/lib/libkse/Makefile projects/nand/lib/libpam/modules/pam_exec/pam_exec.c projects/nand/lib/libtelnet/Makefile projects/nand/lib/libthr/thread/thr_private.h projects/nand/lib/libthr/thread/thr_umtx.h projects/nand/lib/libusb/Makefile projects/nand/lib/libusb/libusb.3 projects/nand/lib/libusb/libusb.h projects/nand/lib/libusb/libusb10.c projects/nand/lib/msun/man/csqrt.3 projects/nand/lib/msun/src/s_remquo.c projects/nand/lib/msun/src/s_remquof.c projects/nand/lib/msun/src/s_remquol.c projects/nand/libexec/rtld-elf/rtld.c projects/nand/sbin/bsdlabel/bsdlabel.c projects/nand/sbin/fdisk/fdisk.c projects/nand/sbin/geom/class/multipath/geom_multipath.c projects/nand/sbin/geom/class/multipath/gmultipath.8 projects/nand/sbin/growfs/debug.c projects/nand/sbin/growfs/growfs.c projects/nand/sbin/ifconfig/ifconfig.8 projects/nand/sbin/init/init.c projects/nand/sbin/iscontrol/Makefile projects/nand/sbin/iscontrol/iscontrol.8 projects/nand/sbin/iscontrol/iscontrol.c projects/nand/sbin/iscontrol/iscsi.conf.5 projects/nand/sbin/mdconfig/mdconfig.8 projects/nand/sbin/savecore/savecore.c projects/nand/sbin/sunlabel/sunlabel.8 projects/nand/sbin/sysctl/sysctl.c projects/nand/share/doc/bind9/Makefile projects/nand/share/examples/csh/dot.cshrc projects/nand/share/man/man3/tgmath.3 projects/nand/share/man/man4/adv.4 projects/nand/share/man/man4/bpf.4 projects/nand/share/man/man4/bt.4 projects/nand/share/man/man4/bwi.4 projects/nand/share/man/man4/bwn.4 projects/nand/share/man/man4/iscsi_initiator.4 projects/nand/share/man/man4/malo.4 projects/nand/share/man/man4/man4.i386/apm.4 projects/nand/share/man/man4/uath.4 projects/nand/share/man/man9/swi.9 projects/nand/share/misc/bsd-family-tree projects/nand/share/misc/committers-ports.dot projects/nand/share/misc/committers-src.dot projects/nand/share/misc/scsi_modes projects/nand/share/mk/bsd.sys.mk projects/nand/sys/amd64/amd64/identcpu.c projects/nand/sys/amd64/amd64/machdep.c projects/nand/sys/amd64/amd64/mp_machdep.c projects/nand/sys/amd64/amd64/pmap.c projects/nand/sys/amd64/conf/NOTES projects/nand/sys/amd64/include/intr_machdep.h projects/nand/sys/amd64/linux32/linux32_dummy.c projects/nand/sys/amd64/linux32/linux32_machdep.c projects/nand/sys/amd64/linux32/linux32_proto.h projects/nand/sys/amd64/linux32/linux32_syscall.h projects/nand/sys/amd64/linux32/linux32_syscalls.c projects/nand/sys/amd64/linux32/linux32_sysent.c projects/nand/sys/amd64/linux32/linux32_systrace_args.c projects/nand/sys/amd64/linux32/syscalls.master projects/nand/sys/arm/at91/at91_pio.c projects/nand/sys/arm/at91/at91_piovar.h projects/nand/sys/arm/at91/at91_pit.c projects/nand/sys/arm/at91/at91_pmc.c projects/nand/sys/arm/at91/at91_rst.c projects/nand/sys/arm/at91/at91_twi.c projects/nand/sys/arm/at91/at91_twireg.h projects/nand/sys/arm/at91/at91_wdt.c projects/nand/sys/arm/at91/at91reg.h projects/nand/sys/arm/at91/at91sam9260.c projects/nand/sys/arm/at91/at91var.h projects/nand/sys/arm/at91/if_ate.c projects/nand/sys/arm/include/armreg.h projects/nand/sys/arm/include/sysarch.h projects/nand/sys/arm/xscale/pxa/uart_bus_pxa.c projects/nand/sys/boot/common/gpt.c projects/nand/sys/boot/forth/menu-commands.4th projects/nand/sys/boot/i386/zfsboot/zfsboot.c projects/nand/sys/cam/ata/ata_da.c projects/nand/sys/cam/ctl/ctl.c projects/nand/sys/cam/ctl/ctl_backend.c projects/nand/sys/cam/ctl/ctl_cmd_table.c projects/nand/sys/cam/ctl/ctl_error.c projects/nand/sys/cam/ctl/ctl_frontend.c projects/nand/sys/cam/ctl/ctl_frontend_internal.c projects/nand/sys/cam/ctl/ctl_private.h projects/nand/sys/cam/scsi/scsi_da.c projects/nand/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/nand/sys/compat/linux/linux_file.c projects/nand/sys/conf/NOTES projects/nand/sys/conf/files projects/nand/sys/conf/files.amd64 projects/nand/sys/conf/files.i386 projects/nand/sys/conf/makeLINT.mk projects/nand/sys/conf/options projects/nand/sys/conf/options.arm projects/nand/sys/contrib/pf/net/if_pfsync.c projects/nand/sys/ddb/db_main.c projects/nand/sys/dev/ale/if_ale.c projects/nand/sys/dev/ath/ah_osdep.c projects/nand/sys/dev/ath/ath_hal/ah.h projects/nand/sys/dev/ath/ath_hal/ah_decode.h projects/nand/sys/dev/ath/ath_hal/ar5416/ar5416.h projects/nand/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c projects/nand/sys/dev/ath/ath_hal/ar5416/ar5416_power.c projects/nand/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/nand/sys/dev/ath/ath_hal/ar5416/ar5416reg.h projects/nand/sys/dev/ath/if_ath.c projects/nand/sys/dev/ath/if_ath_debug.c projects/nand/sys/dev/ath/if_ath_pci.c projects/nand/sys/dev/ath/if_ath_sysctl.c projects/nand/sys/dev/ath/if_ath_tx.c projects/nand/sys/dev/ath/if_ath_tx_ht.c projects/nand/sys/dev/ath/if_athioctl.h projects/nand/sys/dev/ath/if_athvar.h projects/nand/sys/dev/bce/if_bce.c projects/nand/sys/dev/bce/if_bcereg.h projects/nand/sys/dev/e1000/if_igb.c projects/nand/sys/dev/e1000/if_igb.h projects/nand/sys/dev/fb/s3_pci.c projects/nand/sys/dev/fb/vesa.c projects/nand/sys/dev/fb/vga.c projects/nand/sys/dev/isci/isci.h projects/nand/sys/dev/isci/isci_controller.c projects/nand/sys/dev/isci/isci_io_request.c projects/nand/sys/dev/isci/isci_remote_device.c projects/nand/sys/dev/iscsi/initiator/isc_subr.c projects/nand/sys/dev/iscsi/initiator/iscsi.c projects/nand/sys/dev/iscsi/initiator/iscsi_subr.c projects/nand/sys/dev/iscsi/initiator/iscsivar.h projects/nand/sys/dev/iwn/if_iwn.c projects/nand/sys/dev/ixgbe/ixgbe.c projects/nand/sys/dev/mfi/mfi_tbolt.c projects/nand/sys/dev/mfi/mfivar.h projects/nand/sys/dev/mpt/mpt_pci.c projects/nand/sys/dev/mwl/if_mwl.c projects/nand/sys/dev/mwl/if_mwlvar.h projects/nand/sys/dev/netmap/if_re_netmap.h projects/nand/sys/dev/netmap/ixgbe_netmap.h projects/nand/sys/dev/netmap/netmap.c projects/nand/sys/dev/netmap/netmap_kern.h projects/nand/sys/dev/sfxge/sfxge_rx.c projects/nand/sys/dev/smc/if_smc.c projects/nand/sys/dev/uart/uart_bus.h projects/nand/sys/dev/uart/uart_core.c projects/nand/sys/dev/uart/uart_if.m projects/nand/sys/dev/usb/serial/umodem.c projects/nand/sys/dev/virtio/balloon/virtio_balloon.c projects/nand/sys/dev/virtio/block/virtio_blk.c projects/nand/sys/dev/virtio/network/if_vtnet.c projects/nand/sys/dev/virtio/pci/virtio_pci.c projects/nand/sys/dev/virtio/virtio_ring.h projects/nand/sys/dev/virtio/virtqueue.c projects/nand/sys/dev/virtio/virtqueue.h projects/nand/sys/dev/xen/balloon/balloon.c projects/nand/sys/fs/coda/coda_subr.c projects/nand/sys/fs/ext2fs/ext2_vfsops.c projects/nand/sys/fs/ext2fs/ext2_vnops.c projects/nand/sys/fs/msdosfs/msdosfs_vfsops.c projects/nand/sys/fs/nfsclient/nfs_clsubs.c projects/nand/sys/fs/nfsclient/nfs_clvfsops.c projects/nand/sys/fs/tmpfs/tmpfs.h projects/nand/sys/fs/tmpfs/tmpfs_subr.c projects/nand/sys/fs/tmpfs/tmpfs_vfsops.c projects/nand/sys/fs/tmpfs/tmpfs_vnops.c projects/nand/sys/gdb/gdb_main.c projects/nand/sys/geom/geom_vfs.c projects/nand/sys/geom/multipath/g_multipath.c projects/nand/sys/geom/part/g_part.c projects/nand/sys/geom/part/g_part.h projects/nand/sys/geom/part/g_part_gpt.c projects/nand/sys/geom/part/g_part_mbr.c projects/nand/sys/i386/conf/NOTES projects/nand/sys/i386/i386/identcpu.c projects/nand/sys/i386/i386/machdep.c projects/nand/sys/i386/i386/mp_machdep.c projects/nand/sys/i386/i386/vm86.c projects/nand/sys/i386/include/intr_machdep.h projects/nand/sys/i386/linux/linux_dummy.c projects/nand/sys/i386/linux/linux_machdep.c projects/nand/sys/i386/linux/linux_proto.h projects/nand/sys/i386/linux/linux_syscall.h projects/nand/sys/i386/linux/linux_syscalls.c projects/nand/sys/i386/linux/linux_sysent.c projects/nand/sys/i386/linux/linux_systrace_args.c projects/nand/sys/i386/linux/syscalls.master projects/nand/sys/kern/kern_descrip.c projects/nand/sys/kern/kern_ktrace.c projects/nand/sys/kern/kern_linker.c projects/nand/sys/kern/kern_racct.c projects/nand/sys/kern/kern_rctl.c projects/nand/sys/kern/kern_sig.c projects/nand/sys/kern/kern_thr.c projects/nand/sys/kern/kern_umtx.c projects/nand/sys/kern/sched_ule.c projects/nand/sys/kern/subr_acl_nfs4.c projects/nand/sys/kern/subr_bus.c projects/nand/sys/kern/subr_firmware.c projects/nand/sys/kern/subr_kdb.c projects/nand/sys/kern/subr_syscall.c projects/nand/sys/kern/subr_turnstile.c projects/nand/sys/kern/subr_witness.c projects/nand/sys/kern/sys_pipe.c projects/nand/sys/kern/vfs_default.c projects/nand/sys/kern/vfs_mount.c projects/nand/sys/kern/vfs_subr.c projects/nand/sys/mips/atheros/ar71xx_chip.c projects/nand/sys/mips/atheros/ar71xx_chip.h projects/nand/sys/mips/atheros/ar71xx_pci.c projects/nand/sys/mips/atheros/ar91xx_chip.c projects/nand/sys/modules/iscsi/initiator/Makefile projects/nand/sys/modules/mlx4/Makefile projects/nand/sys/modules/mlx4ib/Makefile projects/nand/sys/modules/mlxen/Makefile projects/nand/sys/modules/mthca/Makefile projects/nand/sys/modules/uart/Makefile projects/nand/sys/net/bpf.c projects/nand/sys/net/bpf.h projects/nand/sys/net/bpf_buffer.c projects/nand/sys/net/bpf_zerocopy.c projects/nand/sys/net/bpfdesc.h projects/nand/sys/net/if.c projects/nand/sys/net/if_lagg.c projects/nand/sys/net/if_media.h projects/nand/sys/net/netmap.h projects/nand/sys/net/netmap_user.h projects/nand/sys/net80211/ieee80211_ddb.c projects/nand/sys/net80211/ieee80211_ht.c projects/nand/sys/net80211/ieee80211_ht.h projects/nand/sys/net80211/ieee80211_ioctl.h projects/nand/sys/net80211/ieee80211_node.h projects/nand/sys/net80211/ieee80211_output.c projects/nand/sys/net80211/ieee80211_superg.c projects/nand/sys/netgraph/ng_source.c projects/nand/sys/netinet/in.c projects/nand/sys/netinet/ip_carp.c projects/nand/sys/netinet/sctp_timer.c projects/nand/sys/netinet/sctp_usrreq.c projects/nand/sys/netinet/tcp_input.c projects/nand/sys/netinet/tcp_output.c projects/nand/sys/netinet/tcp_subr.c projects/nand/sys/netinet/tcp_var.h projects/nand/sys/nfsclient/nfs_subs.c projects/nand/sys/nfsclient/nfs_vfsops.c projects/nand/sys/ofed/drivers/infiniband/core/addr.c projects/nand/sys/ofed/drivers/infiniband/core/cma.c projects/nand/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c projects/nand/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c projects/nand/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c projects/nand/sys/ofed/drivers/net/mlx4/en_frag.c projects/nand/sys/ofed/drivers/net/mlx4/en_netdev.c projects/nand/sys/ofed/drivers/net/mlx4/en_port.c projects/nand/sys/ofed/drivers/net/mlx4/en_port.h projects/nand/sys/ofed/drivers/net/mlx4/en_rx.c projects/nand/sys/ofed/include/linux/in.h projects/nand/sys/ofed/include/linux/in6.h projects/nand/sys/ofed/include/net/ip.h projects/nand/sys/ofed/include/net/ipv6.h projects/nand/sys/pci/intpm.c projects/nand/sys/powerpc/aim/machdep.c projects/nand/sys/powerpc/aim/mmu_oea.c projects/nand/sys/powerpc/aim/mmu_oea64.c projects/nand/sys/powerpc/aim/moea64_native.c projects/nand/sys/powerpc/include/cpu.h projects/nand/sys/powerpc/include/pmap.h projects/nand/sys/powerpc/powerpc/exec_machdep.c projects/nand/sys/security/mac/mac_net.c projects/nand/sys/security/mac/mac_syscalls.c projects/nand/sys/sparc64/conf/GENERIC projects/nand/sys/sparc64/sparc64/intr_machdep.c projects/nand/sys/sparc64/sparc64/machdep.c projects/nand/sys/sys/bus.h projects/nand/sys/sys/diskmbr.h projects/nand/sys/sys/gpt.h projects/nand/sys/sys/kdb.h projects/nand/sys/sys/ktrace.h projects/nand/sys/sys/mount.h projects/nand/sys/sys/param.h projects/nand/sys/sys/proc.h projects/nand/sys/sys/umtx.h projects/nand/sys/sys/vnode.h projects/nand/sys/ufs/ffs/ffs_snapshot.c projects/nand/sys/ufs/ffs/ffs_softdep.c projects/nand/sys/ufs/ffs/ffs_vfsops.c projects/nand/sys/ufs/ufs/ufs_quota.c projects/nand/sys/ufs/ufs/ufs_vnops.c projects/nand/sys/vm/vm_fault.c projects/nand/sys/vm/vm_mmap.c projects/nand/sys/vm/vm_page.c projects/nand/sys/vm/vm_page.h projects/nand/sys/vm/vm_reserv.c projects/nand/sys/x86/include/specialreg.h projects/nand/sys/x86/pci/pci_bus.c projects/nand/sys/x86/x86/intr_machdep.c projects/nand/tools/build/mk/OptionalObsoleteFiles.inc projects/nand/tools/regression/lib/msun/test-rem.c projects/nand/tools/tools/ath/athdecode/main.c projects/nand/tools/tools/ath/common/dumpregs_5416.c projects/nand/tools/tools/net80211/wlanstats/wlanstats.c projects/nand/tools/tools/netmap/bridge.c projects/nand/tools/tools/netmap/pcap.c projects/nand/usr.bin/calendar/calendars/calendar.freebsd projects/nand/usr.bin/clang/bugpoint/Makefile projects/nand/usr.bin/clang/bugpoint/bugpoint.1 projects/nand/usr.bin/clang/clang/Makefile projects/nand/usr.bin/clang/clang/clang.1 projects/nand/usr.bin/clang/llc/llc.1 projects/nand/usr.bin/clang/lli/Makefile projects/nand/usr.bin/clang/lli/lli.1 projects/nand/usr.bin/clang/llvm-ar/llvm-ar.1 projects/nand/usr.bin/clang/llvm-as/llvm-as.1 projects/nand/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1 projects/nand/usr.bin/clang/llvm-diff/llvm-diff.1 projects/nand/usr.bin/clang/llvm-dis/llvm-dis.1 projects/nand/usr.bin/clang/llvm-extract/llvm-extract.1 projects/nand/usr.bin/clang/llvm-ld/Makefile projects/nand/usr.bin/clang/llvm-ld/llvm-ld.1 projects/nand/usr.bin/clang/llvm-link/llvm-link.1 projects/nand/usr.bin/clang/llvm-nm/llvm-nm.1 projects/nand/usr.bin/clang/llvm-prof/llvm-prof.1 projects/nand/usr.bin/clang/llvm-ranlib/llvm-ranlib.1 projects/nand/usr.bin/clang/opt/Makefile projects/nand/usr.bin/clang/opt/opt.1 projects/nand/usr.bin/clang/tblgen/Makefile projects/nand/usr.bin/clang/tblgen/tblgen.1 projects/nand/usr.bin/hexdump/hexdump.1 projects/nand/usr.bin/hexdump/od.1 projects/nand/usr.bin/kdump/Makefile projects/nand/usr.bin/kdump/kdump.1 projects/nand/usr.bin/kdump/kdump.c projects/nand/usr.bin/kdump/mkioctls projects/nand/usr.bin/kdump/mksubr projects/nand/usr.bin/ktrace/ktrace.1 projects/nand/usr.bin/ktrace/ktrace.h projects/nand/usr.bin/ktrace/subr.c projects/nand/usr.bin/lex/flex.skl projects/nand/usr.bin/m4/eval.c projects/nand/usr.bin/m4/extern.h projects/nand/usr.bin/m4/main.c projects/nand/usr.bin/netstat/if.c projects/nand/usr.bin/netstat/inet.c projects/nand/usr.bin/top/machine.c projects/nand/usr.bin/truss/Makefile projects/nand/usr.bin/unzip/unzip.1 projects/nand/usr.bin/unzip/unzip.c projects/nand/usr.sbin/Makefile projects/nand/usr.sbin/bsdinstall/partedit/gpart_ops.c projects/nand/usr.sbin/lmcconfig/lmcconfig.8 projects/nand/usr.sbin/lpr/lpc/cmds.c projects/nand/usr.sbin/powerd/powerd.c Directory Properties: projects/nand/ (props changed) projects/nand/MAINTAINERS (props changed) projects/nand/cddl/contrib/opensolaris/ (props changed) projects/nand/contrib/bind9/ (props changed) projects/nand/contrib/binutils/ (props changed) projects/nand/contrib/bzip2/ (props changed) projects/nand/contrib/com_err/ (props changed) projects/nand/contrib/compiler-rt/ (props changed) projects/nand/contrib/dialog/ (props changed) projects/nand/contrib/ee/ (props changed) projects/nand/contrib/expat/ (props changed) projects/nand/contrib/file/ (props changed) projects/nand/contrib/gcc/ (props changed) projects/nand/contrib/gdb/ (props changed) projects/nand/contrib/gdtoa/ (props changed) projects/nand/contrib/gnu-sort/ (props changed) projects/nand/contrib/groff/ (props changed) projects/nand/contrib/less/ (props changed) projects/nand/contrib/libarchive/ (props changed) projects/nand/contrib/libarchive/cpio/ (props changed) projects/nand/contrib/libarchive/libarchive/ (props changed) projects/nand/contrib/libarchive/libarchive_fe/ (props changed) projects/nand/contrib/libarchive/tar/ (props changed) projects/nand/contrib/libc++/ (props changed) projects/nand/contrib/libcxxrt/ (props changed) projects/nand/contrib/libpcap/ (props changed) projects/nand/contrib/libstdc++/ (props changed) projects/nand/contrib/llvm/ (props changed) projects/nand/contrib/llvm/tools/clang/ (props changed) projects/nand/contrib/ncurses/ (props changed) projects/nand/contrib/netcat/ (props changed) projects/nand/contrib/ntp/ (props changed) projects/nand/contrib/one-true-awk/ (props changed) projects/nand/contrib/openbsm/ (props changed) projects/nand/contrib/openpam/ (props changed) projects/nand/contrib/openresolv/ (props changed) projects/nand/contrib/pf/ (props changed) projects/nand/contrib/sendmail/ (props changed) projects/nand/contrib/tcpdump/ (props changed) projects/nand/contrib/tcsh/ (props changed) projects/nand/contrib/tnftp/ (props changed) projects/nand/contrib/top/ (props changed) projects/nand/contrib/top/install-sh (props changed) projects/nand/contrib/tzcode/stdtime/ (props changed) projects/nand/contrib/tzcode/zic/ (props changed) projects/nand/contrib/tzdata/ (props changed) projects/nand/contrib/wpa/ (props changed) projects/nand/contrib/xz/ (props changed) projects/nand/crypto/heimdal/ (props changed) projects/nand/crypto/openssh/ (props changed) projects/nand/crypto/openssl/ (props changed) projects/nand/gnu/lib/ (props changed) projects/nand/gnu/usr.bin/binutils/ (props changed) projects/nand/gnu/usr.bin/cc/cc_tools/ (props changed) projects/nand/gnu/usr.bin/gdb/ (props changed) projects/nand/lib/libc/ (props changed) projects/nand/lib/libc/stdtime/ (props changed) projects/nand/lib/libutil/ (props changed) projects/nand/lib/libz/ (props changed) projects/nand/sbin/ (props changed) projects/nand/sbin/ipfw/ (props changed) projects/nand/share/man/man4/ (props changed) projects/nand/share/mk/bsd.arch.inc.mk (props changed) projects/nand/share/zoneinfo/ (props changed) projects/nand/sys/ (props changed) projects/nand/sys/amd64/include/xen/ (props changed) projects/nand/sys/boot/ (props changed) projects/nand/sys/boot/i386/efi/ (props changed) projects/nand/sys/boot/ia64/efi/ (props changed) projects/nand/sys/boot/ia64/ski/ (props changed) projects/nand/sys/boot/powerpc/boot1.chrp/ (props changed) projects/nand/sys/boot/powerpc/ofw/ (props changed) projects/nand/sys/cddl/contrib/opensolaris/ (props changed) projects/nand/sys/conf/ (props changed) projects/nand/sys/contrib/dev/acpica/ (props changed) projects/nand/sys/contrib/dev/acpica/changes.txt (props changed) projects/nand/sys/contrib/dev/acpica/common/ (props changed) projects/nand/sys/contrib/dev/acpica/compiler/ (props changed) projects/nand/sys/contrib/dev/acpica/components/debugger/ (props changed) projects/nand/sys/contrib/dev/acpica/components/disassembler/ (props changed) projects/nand/sys/contrib/dev/acpica/components/dispatcher/ (props changed) projects/nand/sys/contrib/dev/acpica/components/events/ (props changed) projects/nand/sys/contrib/dev/acpica/components/executer/ (props changed) projects/nand/sys/contrib/dev/acpica/components/hardware/ (props changed) projects/nand/sys/contrib/dev/acpica/components/namespace/ (props changed) projects/nand/sys/contrib/dev/acpica/components/parser/ (props changed) projects/nand/sys/contrib/dev/acpica/components/resources/ (props changed) projects/nand/sys/contrib/dev/acpica/components/tables/ (props changed) projects/nand/sys/contrib/dev/acpica/components/utilities/ (props changed) projects/nand/sys/contrib/dev/acpica/include/ (props changed) projects/nand/sys/contrib/dev/acpica/os_specific/ (props changed) projects/nand/sys/contrib/octeon-sdk/ (props changed) projects/nand/sys/contrib/pf/ (props changed) projects/nand/sys/contrib/x86emu/ (props changed) projects/nand/sys/i386/conf/XENHVM (props changed) projects/nand/usr.bin/calendar/ (props changed) projects/nand/usr.bin/csup/ (props changed) projects/nand/usr.bin/procstat/ (props changed) projects/nand/usr.sbin/ndiscvt/ (props changed) projects/nand/usr.sbin/rtadvctl/ (props changed) projects/nand/usr.sbin/rtadvd/ (props changed) projects/nand/usr.sbin/rtsold/ (props changed) projects/nand/usr.sbin/zic/ (props changed) Modified: projects/nand/ObsoleteFiles.inc ============================================================================== --- projects/nand/ObsoleteFiles.inc Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/ObsoleteFiles.inc Thu Apr 19 02:30:04 2012 (r234447) @@ -38,6 +38,22 @@ # xargs -n1 | sort | uniq -d; # done +# 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 +OLD_FILES+=usr/include/clang/3.0/emmintrin.h +OLD_FILES+=usr/include/clang/3.0/immintrin.h +OLD_FILES+=usr/include/clang/3.0/mm3dnow.h +OLD_FILES+=usr/include/clang/3.0/mm_malloc.h +OLD_FILES+=usr/include/clang/3.0/mmintrin.h +OLD_FILES+=usr/include/clang/3.0/nmmintrin.h +OLD_FILES+=usr/include/clang/3.0/pmmintrin.h +OLD_FILES+=usr/include/clang/3.0/smmintrin.h +OLD_FILES+=usr/include/clang/3.0/tmmintrin.h +OLD_FILES+=usr/include/clang/3.0/wmmintrin.h +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 # 20120322: Update heimdal to 1.5.1. OLD_FILES+=usr/include/krb5-v4compat.h \ usr/include/krb_err.h \ Modified: projects/nand/UPDATING ============================================================================== --- projects/nand/UPDATING Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/UPDATING Thu Apr 19 02:30:04 2012 (r234447) @@ -19,8 +19,19 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 includes various WITNESS- related kernel options, INVARIANTS, malloc debugging flags in userland, and various verbose features in the kernel. Many developers choose to disable these features on build - machines to maximize performance. (To disable malloc debugging, run - ln -s aj /etc/malloc.conf.) + machines to maximize performance. (To completely disable malloc + debugging, define MALLOC_PRODUCTION in /etc/make.conf, or to merely + disable the most expensive debugging functionality run + "ln -s 'abort:false,junk:false' /etc/malloc.conf".) + +20120417: + The malloc(3) implementation embedded in libc now uses sources imported + as contrib/jemalloc. The most disruptive API change is to + /etc/malloc.conf. If your system has an old-style /etc/malloc.conf, + delete it prior to installworld, and optionally re-create it using the + new format after rebooting. See malloc.conf(5) for details + (specifically the TUNING section and the "opt.*" entries in the MALLCTL + NAMESPACE section). 20120328: Big-endian MIPS TARGET_ARCH values no longer end in "eb". mips64eb Modified: projects/nand/bin/sh/sh.1 ============================================================================== --- projects/nand/bin/sh/sh.1 Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/bin/sh/sh.1 Thu Apr 19 02:30:04 2012 (r234447) @@ -381,7 +381,7 @@ The following is a list of valid operato .It Redirection operators: .Bl -column "XXX" "XXX" "XXX" "XXX" "XXX" -offset center -compact .It Li < Ta Li > Ta Li << Ta Li >> Ta Li <> -.It Li <& Ta Li >& Ta Li <<- Ta Li >| +.It Li <& Ta Li >& Ta Li <<- Ta Li >| Ta \& .El .El .Pp Modified: projects/nand/bin/stty/stty.1 ============================================================================== --- projects/nand/bin/stty/stty.1 Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/bin/stty/stty.1 Thu Apr 19 02:30:04 2012 (r234447) @@ -384,7 +384,7 @@ is disabled (i.e., set to Recognized control-characters: .Bd -ragged -offset indent .Bl -column character Subscript -.It control- +.It control- Ta \& Ta \& .It character Ta Subscript Ta Description .It _________ Ta _________ Ta _______________ .It eof Ta Tn VEOF Ta EOF No character Modified: projects/nand/cddl/contrib/opensolaris/cmd/zpool/zpool.8 ============================================================================== --- projects/nand/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Thu Apr 19 02:30:04 2012 (r234447) @@ -1779,7 +1779,7 @@ The following command creates a storage pool consisting of two, two-way mirrors and mirrored log devices: .Bd -literal -offset 2n -.Li # Ic zpool create pool mirror da0 da1 mirror da2 da3 log miror da4 da5 +.Li # Ic zpool create pool mirror da0 da1 mirror da2 da3 log mirror da4 da5 .Ed .It Sy Example 14 No Adding Cache Devices to a Tn ZFS No Pool .Pp Modified: projects/nand/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c ============================================================================== --- projects/nand/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c Thu Apr 19 02:30:04 2012 (r234447) @@ -811,7 +811,7 @@ dt_proc_destroy(dtrace_hdl_t *dtp, struc #if defined(sun) (void) _lwp_kill(dpr->dpr_tid, SIGCANCEL); #else - pthread_kill(dpr->dpr_tid, SIGUSR1); + pthread_kill(dpr->dpr_tid, SIGTHR); #endif /* Modified: projects/nand/contrib/bind9/CHANGES ============================================================================== --- projects/nand/contrib/bind9/CHANGES Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/CHANGES Thu Apr 19 02:30:04 2012 (r234447) @@ -1,9 +1,309 @@ - --- 9.8.1-P1 released --- + --- 9.8.2 released --- + +3298. [bug] Named could dereference a NULL pointer in + zmgr_start_xfrin_ifquota if the zone was being removed. + [RT #28419] + +3297. [bug] Named could die on a malformed master file. [RT #28467] + +3295. [bug] Adjust isc_time_secondsastimet range check to be more + portable. [RT # 26542] + +3294. [bug] isccc/cc.c:table_fromwire failed to free alist on + error. [RT #28265] + +3291. [port] Fixed a build error on systems without ENOTSUP. + [RT #28200] + +3290. [bug] was not being installed. [RT #28169] + +3288. [bug] dlz_destroy() function wasn't correctly registered + by the DLZ dlopen driver. [RT #28056] + +3287. [port] Update ans.pl to work with Net::DNS 0.68. [RT #28028] + +3286. [bug] Managed key maintenance timer could fail to start + after 'rndc reconfig'. [RT #26786] + + --- 9.8.2rc2 released --- + +3285. [bug] val-frdataset was incorrectly disassociated in + proveunsecure after calling startfinddlvsep. + [RT #27928] + +3284. [bug] Address race conditions with the handling of + rbtnode.deadlink. [RT #27738] + +3283. [bug] Raw zones with with more than 512 records in a RRset + failed to load. [RT #27863] + +3282. [bug] Restrict the TTL of NS RRset to no more than that + of the old NS RRset when replacing it. + [RT #27792] [RT #27884] + +3281. [bug] SOA refresh queries could be treated as cancelled + despite succeeding over the loopback interface. + [RT #27782] + +3280. [bug] Potential double free of a rdataset on out of memory + with DNS64. [RT #27762] + +3278. [bug] Make sure automatic key maintenance is started + when "auto-dnssec maintain" is turned on during + "rndc reconfig". [RT #26805] + +3276. [bug] win32: ns_os_openfile failed to return NULL on + safe_open failure. [RT #27696] + +3274. [bug] Log when a zone is not reusable. Only set loadtime + on successful loads. [RT #27650] + +3273. [bug] AAAA responses could be returned in the additional + section even when filter-aaaa-on-v4 was in use. + [RT #27292] + +3271. [port] darwin: mksymtbl is not always stable, loop several + times before giving up. mksymtbl was using non + portable perl to covert 64 bit hex strings. [RT #27653] + +3268. [bug] Convert RRSIG expiry times to 64 timestamps to work + out the earliest expiry time. [RT #23311] + +3267. [bug] Memory allocation failures could be mis-reported as + unexpected error. New ISC_R_UNSET result code. + [RT #27336] + +3266. [bug] The maximum number of NSEC3 iterations for a + DNSKEY RRset was not being properly computed. + [RT #26543] + +3262. [bug] Signed responses were handled incorrectly by RPZ. + [RT #27316] + + --- 9.8.2rc1 released --- + +3260. [bug] "rrset-order cyclic" could appear not to rotate + for some query patterns. [RT #27170/27185] + +3259. [bug] named-compilezone: Suppress "dump zone to " + message when writing to stdout. [RT #27109] + +3258. [test] Add "forcing full sign with unreadable keys" test. + [RT #27153] + +3257. [bug] Do not generate a error message when calling fsync() + in a pipe or socket. [RT #27109] + +3256. [bug] Disable empty zones for lwresd -C. [RT #27139] + +3254. [bug] Set isc_socket_ipv6only() on the IPv6 control channels. + [RT #22249] + +3253. [bug] Return DNS_R_SYNTAX when the input to a text field is + too long. [RT #26956] + +3251. [bug] Enforce a upper bound (65535 bytes) on the amount of + memory dns_sdlz_putrr() can allocate per record to + prevent run away memory consumption on ISC_R_NOSPACE. + [RT #26956] + +3250. [func] 'configure --enable-developer'; turn on various + configure options, normally off by default, that + we want developers to build and test with. [RT #27103] + +3249. [bug] Update log message when saving slave zones files for + analysis after load failures. [RT #27087] + +3248. [bug] Configure options --enable-fixed-rrset and + --enable-exportlib were incompatible with each + other. [RT #27087] + +3247. [bug] 'raw' format zones failed to preserve load order + breaking 'fixed' sort order. [RT #27087] + +3243. [port] netbsd,bsdi: the thread defaults were not being + properly set. + +3241. [bug] Address race conditions in the resolver code. + [RT #26889] + +3240. [bug] DNSKEY state change events could be missed. [RT #26874] + +3239. [bug] dns_dnssec_findmatchingkeys needs to use a consistent + timestamp. [RT #26883] + +3238. [bug] keyrdata was not being reinitialized in + lib/dns/rbtdb.c:iszonesecure. [RT#26913] + +3237. [bug] dig -6 didn't work with +trace. [RT #26906] + + --- 9.8.2b1 released --- + +3234. [bug] 'make depend' produced invalid makefiles. [RT #26830] + +3231. [bug] named could fail to send a uncompressable zone. + [RT #26796] + +3230. [bug] 'dig axfr' failed to properly handle a multi-message + axfr with a serial of 0. [RT #26796] + +3229. [bug] Fix local variable to struct var assignment + found by CLANG warning. + +3228. [tuning] Dynamically grow symbol table to improve zone + loading performance. [RT #26523] + +3227. [bug] Interim fix to make WKS's use of getprotobyname() + and getservbyname() self thread safe. [RT #26232] + +3226. [bug] Address minor resource leakages. [RT #26624] + +3221. [bug] Fixed a potential coredump on shutdown due to + referencing fetch context after it's been freed. + [RT #26720] + +3220. [bug] Change #3186 was incomplete; dns_db_rpz_findips() + could fail to set the database version correctly, + causing an assertion failure. [RT #26180] 3218. [security] Cache lookup could return RRSIG data associated with nonexistent records, leading to an assertion failure. [RT #26590] +3217. [cleanup] Fix build problem with --disable-static. [RT #26476] + +3216. [bug] resolver.c:validated() was not thread-safe. [RT #26478] + +3213. [doc] Clarify ixfr-from-differences behavior. [RT #25188] + +3212. [bug] rbtdb.c: failed to remove a node from the deadnodes + list prior to adding a reference to it leading a + possible assertion failure. [RT #23219] + +3209. [func] Add "dnssec-lookaside 'no'". [RT #24858] + +3208. [bug] 'dig -y' handle unknown tsig alorithm better. + [RT #25522] + +3207. [contrib] Fixed build error in Berkeley DB DLZ module. [RT #26444] + +3206. [cleanup] Add ISC information to log at start time. [RT #25484] + +3204. [bug] When a master server that has been marked as + unreachable sends a NOTIFY, mark it reachable + again. [RT #25960] + +3203. [bug] Increase log level to 'info' for validation failures + from expired or not-yet-valid RRSIGs. [RT #21796] + +3200. [doc] Some rndc functions were undocumented or were + missing from 'rndc -h' output. [RT #25555] + +3198. [doc] Clarified that dnssec-settime can alter keyfile + permissions. [RT #24866] + +3196. [bug] nsupdate: return nonzero exit code when target zone + doesn't exist. [RT #25783] + +3195. [cleanup] Silence "file not found" warnings when loading + managed-keys zone. [RT #26340] + +3194. [doc] Updated RFC references in the 'empty-zones-enable' + documentation. [RT #25203] + +3193. [cleanup] Changed MAXZONEKEYS to DNS_MAXZONEKEYS, moved to + dnssec.h. [RT #26415] + +3192. [bug] A query structure could be used after being freed. + [RT #22208] + +3191. [bug] Print NULL records using "unknown" format. [RT #26392] + +3190. [bug] Underflow in error handling in isc_mutexblock_init. + [RT #26397] + +3189. [test] Added a summary report after system tests. [RT #25517] + +3188. [bug] zone.c:zone_refreshkeys() could fail to detach + references correctly when errors occurred, causing + a hang on shutdown. [RT #26372] + +3187. [port] win32: support for Visual Studio 2008. [RT #26356] + +3186. [bug] Version/db mis-match in rpz code. [RT #26180] + +3179. [port] kfreebsd: build issues. [RT #26273] + +3175. [bug] Fix how DNSSEC positive wildcard responses from a + NSEC3 signed zone are validated. Stop sending a + unnecessary NSEC3 record when generating such + responses. [RT #26200] + +3174. [bug] Always compute to revoked key tag from scratch. + [RT #26186] + +3173. [port] Correctly validate root DS responses. [RT #25726] + +3171. [bug] Exclusively lock the task when adding a zone using + 'rndc addzone'. [RT #25600] + +3170. [func] RPZ update: + - fix precedence among competing rules + - improve ARM text including documenting rule precedence + - try to rewrite CNAME chains until first hit + - new "rpz" logging channel + - RDATA for CNAME rules can include wildcards + - replace "NO-OP" named.conf policy override with + "PASSTHRU" and add "DISABLED" override ("NO-OP" + is still recognized) + [RT #25172] + +3169. [func] Catch db/version mis-matches when calling dns_db_*(). + [RT #26017] + +3167. [bug] Negative answers from forwarders were not being + correctly tagged making them appear to not be cached. + [RT #25380] + +3162. [test] start.pl: modified to allow for "named.args" in + ns*/ subdirectory to override stock arguments to + named. Largely from RT#26044, but no separate ticket. + +3161. [bug] zone.c:del_sigs failed to always reset rdata leading + assertion failures. [RT #25880] + +3157. [tuning] Reduce the time spent in "rndc reconfig" by parsing + the config file before pausing the server. [RT #21373] + +3155. [bug] Fixed a build failure when using contrib DLZ + drivers (e.g., mysql, postgresql, etc). [RT #25710] + +3154. [bug] Attempting to print an empty rdataset could trigger + an assert. [RT #25452] + +3152. [cleanup] Some versions of gcc and clang failed due to + incorrect use of __builtin_expect. [RT #25183] + +3151. [bug] Queries for type RRSIG or SIG could be handled + incorrectly. [RT #21050] + +3148. [bug] Processing of normal queries could be stalled when + forwarding a UPDATE message. [RT #24711] + +3146. [test] Fixed gcc4.6.0 errors in ATF. [RT #25598] + +3145. [test] Capture output of ATF unit tests in "./atf.out" if + there were any errors while running them. [RT #25527] + +3144. [bug] dns_dbiterator_seek() could trigger an assert when + used with a nonexistent database node. [RT #25358] + +3143. [bug] Silence clang compiler warnings. [RT #25174] + +3139. [test] Added tests from RFC 6234, RFC 2202, and RFC 1321 + for the hashing algorithms (md5, sha1 - sha512, and + their hmac counterparts). [RT #25067] + --- 9.8.1 released --- --- 9.8.1rc1 released --- @@ -14,7 +314,7 @@ 3138. [bug] Address memory leaks and out-of-order operations when shutting named down. [RT #25210] -3136. [func] Add RFC 1918 reverse zones to the list of built-in +3136. [func] Add RFC 1918 reverse zones to the list of built-in empty zones switched on by the 'empty-zones-enable' option. [RT #24990] @@ -34,9 +334,9 @@ 3133. [bug] Change #3114 was incomplete. [RT #24577] -3131. [tuning] Improve scalability by allocating one zone task - per 100 zones at startup time, rather than using a - fixed-size task table. [RT #24406] +3131. [tuning] Improve scalability by allocating one zone task + per 100 zones at startup time, rather than using a + fixed-size task table. [RT #24406] 3129. [bug] Named could crash on 'rndc reconfig' when allow-new-zones was set to yes and named ACLs @@ -62,10 +362,10 @@ 3122. [cleanup] dnssec-settime: corrected usage message. [RT #24664] -3121. [security] An authoritative name server sending a negative - response containing a very large RRset could - trigger an off-by-one error in the ncache code - and crash named. [RT #24650] +3121. [security] An authoritative name server sending a negative + response containing a very large RRset could + trigger an off-by-one error in the ncache code + and crash named. [RT #24650] 3120. [bug] Named could fail to validate zones listed in a DLV that validated insecure without using DLV and had @@ -99,9 +399,9 @@ "krb5-subdomain", which allow machines to update their own records, to the BIND 9 ARM. -3111. [bug] Improved consistency checks for dnssec-enable and - dnssec-validation, added test cases to the - checkconf system test. [RT #24398] +3111. [bug] Improved consistency checks for dnssec-enable and + dnssec-validation, added test cases to the + checkconf system test. [RT #24398] 3110. [bug] dnssec-signzone: Wrong error message could appear when attempting to sign with no KSK. [RT #24369] @@ -109,10 +409,10 @@ 3107. [bug] dnssec-signzone: Report the correct number of ZSKs when using -x. [RT #20852] -3105. [bug] GOST support can be suppressed by "configure - --without-gost" [RT #24367] +3105. [bug] GOST support can be suppressed by "configure + --without-gost" [RT #24367] -3104. [bug] Better support for cross-compiling. [RT #24367] +3104. [bug] Better support for cross-compiling. [RT #24367] 3103. [bug] Configuring 'dnssec-validation auto' in a view instead of in the options statement could trigger @@ -142,7 +442,7 @@ 3094. [doc] Expand dns64 documentation. -3093. [bug] Fix gssapi/kerberos dependencies [RT #23836] +3093. [bug] Fix gssapi/kerberos dependencies [RT #23836] 3092. [bug] Signatures for records at the zone apex could go stale due to an incorrect timer setting. [RT #23769] @@ -151,7 +451,7 @@ and then subsequently activated could fail to trigger automatic signing. [RT #22911] -3090. [func] Make --with-gssapi default [RT #23738] +3090. [func] Make --with-gssapi default [RT #23738] 3088. [bug] Remove bin/tests/system/logfileconfig/ns1/named.conf and add setup.sh in order to resolve changing @@ -269,9 +569,9 @@ 3043. [test] Merged in the NetBSD ATF test framework (currently version 0.12) for development of future unit tests. - Use configure --with-atf to build ATF internally - or configure --with-atf=prefix to use an external - copy. [RT #23209] + Use configure --with-atf to build ATF internally + or configure --with-atf=prefix to use an external + copy. [RT #23209] 3042. [bug] dig +trace could fail attempting to use IPv6 addresses on systems with only IPv4 connectivity. @@ -706,7 +1006,7 @@ 2929. [bug] Improved handling of GSS security contexts: - added LRU expiration for generated TSIGs - added the ability to use a non-default realm - - added new "realm" keyword in nsupdate + - added new "realm" keyword in nsupdate - limited lifetime of generated keys to 1 hour or the lifetime of the context (whichever is smaller) @@ -1535,7 +1835,7 @@ --with-export-includedir. [RT #20252] 2675. [bug] dnssec-signzone could crash if the key directory - did not exist. [RT #20232] + did not exist. [RT #20232] --- 9.7.0a3 released --- @@ -1626,7 +1926,7 @@ 64-bit systems. [RT #20076] 2650. [bug] Assertion failure in dnssec-signzone when trying - to read keyset-* files. [RT #20075] + to read keyset-* files. [RT #20075] 2649. [bug] Set the domain for forward only zones. [RT #19944] @@ -1698,7 +1998,7 @@ 2630. [func] Improved syntax for DDNS autoconfiguration: use "update-policy local;" to switch on local DDNS in a zone. (The "ddns-autoconf" option has been removed.) - [RT #19875] + [RT #19875] 2629. [port] Check for seteuid()/setegid(), use setresuid()/ setresgid() if not present. [RT #19932] @@ -2383,10 +2683,10 @@ time. [RT #18277] 2423. [security] Randomize server selection on queries, so as to - make forgery a little more difficult. Instead of - always preferring the server with the lowest RTT, - pick a server with RTT within the same 128 - millisecond band. [RT #18441] + make forgery a little more difficult. Instead of + always preferring the server with the lowest RTT, + pick a server with RTT within the same 128 + millisecond band. [RT #18441] 2422. [bug] Handle the special return value of a empty node as if it was a NXRRSET in the validator. [RT #18447] @@ -2467,7 +2767,7 @@ 2399. [placeholder] -2398. [bug] Improve file descriptor management. New, +2398. [bug] Improve file descriptor management. New, temporary, named.conf option reserved-sockets, default 512. [RT #18344] Modified: projects/nand/contrib/bind9/COPYRIGHT ============================================================================== --- projects/nand/contrib/bind9/COPYRIGHT Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/COPYRIGHT Thu Apr 19 02:30:04 2012 (r234447) @@ -1,4 +1,4 @@ -Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC") +Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC") Copyright (C) 1996-2003 Internet Software Consortium. Permission to use, copy, modify, and/or distribute this software for any @@ -13,7 +13,7 @@ LOSS OF USE, DATA OR PROFITS, WHETHER IN OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -$Id: COPYRIGHT,v 1.17.14.1 2011-02-22 06:34:47 marka Exp $ +$Id: COPYRIGHT,v 1.17.14.2 2012/01/04 23:46:18 tbox Exp $ Portions of this code release fall under one or more of the following Copyright notices. Please see individual source Modified: projects/nand/contrib/bind9/FAQ.xml ============================================================================== --- projects/nand/contrib/bind9/FAQ.xml Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/FAQ.xml Thu Apr 19 02:30:04 2012 (r234447) @@ -17,7 +17,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> - +
Frequently Asked Questions about BIND 9 Modified: projects/nand/contrib/bind9/Makefile.in ============================================================================== --- projects/nand/contrib/bind9/Makefile.in Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/Makefile.in Thu Apr 19 02:30:04 2012 (r234447) @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.58.250.2 2011-02-28 01:19:57 tbox Exp $ +# $Id: Makefile.in,v 1.58.250.4 2011/09/06 04:06:11 marka Exp $ srcdir = @srcdir@ VPATH = @srcdir@ @@ -64,8 +64,10 @@ tags: check: test test: - (cd bin/tests && ${MAKE} ${MAKEDEFS} test) - (test -f unit/unittest.sh && $(SHELL) unit/unittest.sh) + status=0; \ + (cd bin/tests && ${MAKE} ${MAKEDEFS} test) || status=1; \ + (test -f unit/unittest.sh && $(SHELL) unit/unittest.sh) || status=1; \ + exit $$status FAQ: FAQ.xml ${XSLTPROC} doc/xsl/isc-docbook-text.xsl FAQ.xml | \ Modified: projects/nand/contrib/bind9/README ============================================================================== --- projects/nand/contrib/bind9/README Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/README Thu Apr 19 02:30:04 2012 (r234447) @@ -48,6 +48,14 @@ BIND 9 For a detailed list of user-visible changes from previous releases, see the CHANGES file. + For up-to-date release notes and errata, see + http://www.isc.org/software/bind9/releasenotes + +BIND 9.8.2 + + BIND 9.8.2 includes a number of bug fixes and prevents a security + problem described in CVE-2011-4313 + BIND 9.8.1 BIND 9.8.1 includes a number of bug fixes and enhancements from @@ -314,6 +322,7 @@ Building libraries. sh-utils-1.16 provides a "printf" which compiles on SunOS 4. + Documentation The BIND 9 Administrator Reference Manual is included with the @@ -336,6 +345,48 @@ Documentation in the other README files. +Change Log + + A detailed list of all changes to BIND 9 is included in the + file CHANGES, with the most recent changes listed first. + Change notes include tags indicating the category of the + change that was made; these categories are: + + [func] New feature + + [bug] General bug fix + + [security] Fix for a significant security flaw + + [experimental] Used for new features when the syntax + or other aspects of the design are still + in flux and may change + + [port] Portability enhancement + + [maint] Updates to built-in data such as root + server addresses and keys + + [tuning] Changes to built-in configuration defaults + and constants to improve performanceo + + [protocol] Updates to the DNS protocol such as new + RR types + + [test] Changes to the automatic tests, not + affecting server functionality + + [cleanup] Minor corrections and refactoring + + [doc] Documentation + + In general, [func] and [experimental] tags will only appear + in new-feature releases (i.e., those with version numbers + ending in zero). Some new functionality may be backported to + older releases on a case-by-case basis. All other change + types may be applied to all currently-supported releases. + + Bug Reports and Mailing Lists Bugs reports should be sent to Modified: projects/nand/contrib/bind9/acconfig.h ============================================================================== --- projects/nand/contrib/bind9/acconfig.h Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/acconfig.h Thu Apr 19 02:30:04 2012 (r234447) @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: acconfig.h,v 1.53 2008-12-01 23:47:44 tbox Exp $ */ +/* $Id: acconfig.h,v 1.53 2008/12/01 23:47:44 tbox Exp $ */ /*! \file */ Modified: projects/nand/contrib/bind9/bin/Makefile.in ============================================================================== --- projects/nand/contrib/bind9/bin/Makefile.in Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/Makefile.in Thu Apr 19 02:30:04 2012 (r234447) @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.29 2009-10-05 12:07:08 fdupont Exp $ +# $Id: Makefile.in,v 1.29 2009/10/05 12:07:08 fdupont Exp $ srcdir = @srcdir@ VPATH = @srcdir@ Modified: projects/nand/contrib/bind9/bin/check/Makefile.in ============================================================================== --- projects/nand/contrib/bind9/bin/check/Makefile.in Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/Makefile.in Thu Apr 19 02:30:04 2012 (r234447) @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.36 2009-12-05 23:31:40 each Exp $ +# $Id: Makefile.in,v 1.36 2009/12/05 23:31:40 each Exp $ srcdir = @srcdir@ VPATH = @srcdir@ Modified: projects/nand/contrib/bind9/bin/check/check-tool.c ============================================================================== --- projects/nand/contrib/bind9/bin/check/check-tool.c Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/check-tool.c Thu Apr 19 02:30:04 2012 (r234447) @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: check-tool.c,v 1.41 2010-09-07 23:46:59 tbox Exp $ */ +/* $Id: check-tool.c,v 1.41 2010/09/07 23:46:59 tbox Exp $ */ /*! \file */ Modified: projects/nand/contrib/bind9/bin/check/check-tool.h ============================================================================== --- projects/nand/contrib/bind9/bin/check/check-tool.h Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/check-tool.h Thu Apr 19 02:30:04 2012 (r234447) @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: check-tool.h,v 1.16 2010-09-07 23:46:59 tbox Exp $ */ +/* $Id: check-tool.h,v 1.16 2010/09/07 23:46:59 tbox Exp $ */ #ifndef CHECK_TOOL_H #define CHECK_TOOL_H Modified: projects/nand/contrib/bind9/bin/check/named-checkconf.8 ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkconf.8 Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkconf.8 Thu Apr 19 02:30:04 2012 (r234447) @@ -13,7 +13,7 @@ .\" OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR .\" PERFORMANCE OF THIS SOFTWARE. .\" -.\" $Id: named-checkconf.8,v 1.33 2009-12-29 01:14:03 tbox Exp $ +.\" $Id$ .\" .hy 0 .ad l Modified: projects/nand/contrib/bind9/bin/check/named-checkconf.c ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkconf.c Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkconf.c Thu Apr 19 02:30:04 2012 (r234447) @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: named-checkconf.c,v 1.54.62.2 2011-03-12 04:59:13 tbox Exp $ */ +/* $Id: named-checkconf.c,v 1.54.62.2 2011/03/12 04:59:13 tbox Exp $ */ /*! \file */ Modified: projects/nand/contrib/bind9/bin/check/named-checkconf.docbook ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkconf.docbook Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkconf.docbook Thu Apr 19 02:30:04 2012 (r234447) @@ -18,7 +18,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> - + June 14, 2000 Modified: projects/nand/contrib/bind9/bin/check/named-checkconf.html ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkconf.html Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkconf.html Thu Apr 19 02:30:04 2012 (r234447) @@ -14,7 +14,7 @@ - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - PERFORMANCE OF THIS SOFTWARE. --> - + @@ -32,7 +32,7 @@

named-checkconf [-h] [-v] [-j] [-t directory] {filename} [-p] [-z]

-

DESCRIPTION

+

DESCRIPTION

named-checkconf checks the syntax, but not the semantics, of a named configuration file. The file is parsed @@ -52,7 +52,7 @@

-

OPTIONS

+

OPTIONS

-h

@@ -91,21 +91,21 @@

-

RETURN VALUES

+

RETURN VALUES

named-checkconf returns an exit status of 1 if errors were detected and 0 otherwise.

-

SEE ALSO

+

SEE ALSO

named(8), named-checkzone(8), BIND 9 Administrator Reference Manual.

-

AUTHOR

+

AUTHOR

Internet Systems Consortium

Modified: projects/nand/contrib/bind9/bin/check/named-checkzone.8 ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkzone.8 Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkzone.8 Thu Apr 19 02:30:04 2012 (r234447) @@ -13,7 +13,7 @@ .\" OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR .\" PERFORMANCE OF THIS SOFTWARE. .\" -.\" $Id: named-checkzone.8,v 1.47 2010-01-17 01:14:02 tbox Exp $ +.\" $Id$ .\" .hy 0 .ad l Modified: projects/nand/contrib/bind9/bin/check/named-checkzone.c ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkzone.c Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkzone.c Thu Apr 19 02:30:04 2012 (r234447) @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2010 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 1999-2003 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: named-checkzone.c,v 1.61 2010-09-07 23:46:59 tbox Exp $ */ +/* $Id: named-checkzone.c,v 1.61.62.2 2011/12/22 23:45:54 tbox Exp $ */ /*! \file */ @@ -112,6 +112,7 @@ main(int argc, char **argv) { const char *outputformatstr = NULL; dns_masterformat_t inputformat = dns_masterformat_text; dns_masterformat_t outputformat = dns_masterformat_text; + isc_boolean_t logdump = ISC_FALSE; FILE *errout = stdout; outputstyle = &dns_master_style_full; @@ -418,6 +419,7 @@ main(int argc, char **argv) { if (progmode == progmode_compile) { dumpzone = 1; /* always dump */ + logdump = !quiet; if (output_filename == NULL) { fprintf(stderr, "output file required, but not specified\n"); @@ -436,8 +438,10 @@ main(int argc, char **argv) { (output_filename == NULL || strcmp(output_filename, "-") == 0 || strcmp(output_filename, "/dev/fd/1") == 0 || - strcmp(output_filename, "/dev/stdout") == 0)) + strcmp(output_filename, "/dev/stdout") == 0)) { errout = stderr; + logdump = ISC_FALSE; + } if (isc_commandline_index + 2 != argc) usage(); @@ -462,13 +466,13 @@ main(int argc, char **argv) { &zone); if (result == ISC_R_SUCCESS && dumpzone) { - if (!quiet && progmode == progmode_compile) { + if (logdump) { fprintf(errout, "dump zone to %s...", output_filename); fflush(errout); } result = dump_zone(origin, zone, output_filename, outputformat, outputstyle); - if (!quiet && progmode == progmode_compile) + if (logdump) fprintf(errout, "done\n"); } Modified: projects/nand/contrib/bind9/bin/check/named-checkzone.docbook ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkzone.docbook Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkzone.docbook Thu Apr 19 02:30:04 2012 (r234447) @@ -18,7 +18,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> - + June 13, 2000 Modified: projects/nand/contrib/bind9/bin/check/named-checkzone.html ============================================================================== --- projects/nand/contrib/bind9/bin/check/named-checkzone.html Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/check/named-checkzone.html Thu Apr 19 02:30:04 2012 (r234447) @@ -14,7 +14,7 @@ - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - PERFORMANCE OF THIS SOFTWARE. --> - + @@ -33,7 +33,7 @@

named-compilezone [-d] [-j] [-q] [-v] [-c class] [-C mode] [-f format] [-F format] [-i mode] [-k mode] [-m mode] [-n mode] [-r mode] [-s style] [-t directory] [-w directory] [-D] [-W mode] {-o filename} {zonename} {filename}

-

DESCRIPTION

+

DESCRIPTION

named-checkzone checks the syntax and integrity of a zone file. It performs the same checks as named does when loading a @@ -53,7 +53,7 @@

-

OPTIONS

+

OPTIONS

-d

@@ -247,14 +247,14 @@

-

RETURN VALUES

+

RETURN VALUES

named-checkzone returns an exit status of 1 if errors were detected and 0 otherwise.

-

SEE ALSO

+

SEE ALSO

named(8), named-checkconf(8), RFC 1035, @@ -262,7 +262,7 @@

-

AUTHOR

+

AUTHOR

Internet Systems Consortium

Modified: projects/nand/contrib/bind9/bin/confgen/Makefile.in ============================================================================== --- projects/nand/contrib/bind9/bin/confgen/Makefile.in Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/confgen/Makefile.in Thu Apr 19 02:30:04 2012 (r234447) @@ -12,7 +12,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.8 2009-12-05 23:31:40 each Exp $ +# $Id: Makefile.in,v 1.8 2009/12/05 23:31:40 each Exp $ srcdir = @srcdir@ VPATH = @srcdir@ Modified: projects/nand/contrib/bind9/bin/confgen/ddns-confgen.8 ============================================================================== --- projects/nand/contrib/bind9/bin/confgen/ddns-confgen.8 Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/confgen/ddns-confgen.8 Thu Apr 19 02:30:04 2012 (r234447) @@ -12,7 +12,7 @@ .\" OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR .\" PERFORMANCE OF THIS SOFTWARE. .\" -.\" $Id: ddns-confgen.8,v 1.10 2009-09-19 01:14:52 tbox Exp $ +.\" $Id$ .\" .hy 0 .ad l Modified: projects/nand/contrib/bind9/bin/confgen/ddns-confgen.c ============================================================================== --- projects/nand/contrib/bind9/bin/confgen/ddns-confgen.c Wed Apr 18 22:56:46 2012 (r234446) +++ projects/nand/contrib/bind9/bin/confgen/ddns-confgen.c Thu Apr 19 02:30:04 2012 (r234447) @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: ddns-confgen.c,v 1.9.308.2 2011-03-12 04:59:13 tbox Exp $ */ +/* $Id: ddns-confgen.c,v 1.9.308.2 2011/03/12 04:59:13 tbox Exp $ */ /*! \file */ *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Thu Apr 19 04:07: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 43DEC106566C; Thu, 19 Apr 2012 04:07:56 +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 2F8598FC14; Thu, 19 Apr 2012 04:07:56 +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 q3J47ubu064436; Thu, 19 Apr 2012 04:07:56 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3J47tQ7064434; Thu, 19 Apr 2012 04:07:55 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201204190407.q3J47tQ7064434@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Thu, 19 Apr 2012 04:07: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: r234451 - 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: Thu, 19 Apr 2012 04:07:56 -0000 Author: gonzo Date: Thu Apr 19 04:07:55 2012 New Revision: 234451 URL: http://svn.freebsd.org/changeset/base/234451 Log: Fix memory -> device transfer. There seemed to be some mix-up in register names. Proper initialization is described in section 16.4.14 of TRM Modified: projects/armv6/sys/arm/ti/ti_sdma.c Modified: projects/armv6/sys/arm/ti/ti_sdma.c ============================================================================== --- projects/armv6/sys/arm/ti/ti_sdma.c Thu Apr 19 03:26:21 2012 (r234450) +++ projects/armv6/sys/arm/ti/ti_sdma.c Thu Apr 19 04:07:55 2012 (r234451) @@ -764,10 +764,10 @@ ti_sdma_start_xfer_packet(unsigned int c if (channel->reg_ccr & DMA4_CCR_SEL_SRC_DST_SYNC(1)) ti_sdma_write_4(sc, DMA4_CSF(ch), pktsize); else - ti_sdma_write_4(sc, DMA4_CDE(ch), pktsize); + ti_sdma_write_4(sc, DMA4_CDF(ch), pktsize); /* - Set the destination frame index increment CDFI[31:0] */ - ti_sdma_write_4(sc, DMA4_CDF(ch), 0x0001); + ti_sdma_write_4(sc, DMA4_CDE(ch), 0x0001); /* Clear the status register */ ti_sdma_write_4(sc, DMA4_CSR(ch), 0x1FFE); From owner-svn-src-projects@FreeBSD.ORG Thu Apr 19 10:48:25 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 DDE7C1065674; Thu, 19 Apr 2012 10:48:25 +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 C87348FC08; Thu, 19 Apr 2012 10:48:25 +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 q3JAmPMJ085479; Thu, 19 Apr 2012 10:48:25 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3JAmPGS085474; Thu, 19 Apr 2012 10:48:25 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201204191048.q3JAmPGS085474@svn.freebsd.org> From: Gleb Smirnoff Date: Thu, 19 Apr 2012 10:48: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: r234456 - 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: Thu, 19 Apr 2012 10:48:26 -0000 Author: glebius Date: Thu Apr 19 10:48:25 2012 New Revision: 234456 URL: http://svn.freebsd.org/changeset/base/234456 Log: Create hash table for the source nodes instead of rb-tree. Locking is per hash slot. At normal runtime these locks are obtained on state creation, prior to id hash lock or key hash lock. Expiry thread also obtains them. Modified: projects/pf/head/sys/contrib/pf/net/pf.c projects/pf/head/sys/contrib/pf/net/pf_ioctl.c projects/pf/head/sys/contrib/pf/net/pf_lb.c projects/pf/head/sys/contrib/pf/net/pfvar.h Modified: projects/pf/head/sys/contrib/pf/net/pf.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf.c Thu Apr 19 10:36:23 2012 (r234455) +++ projects/pf/head/sys/contrib/pf/net/pf.c Thu Apr 19 10:48:25 2012 (r234456) @@ -187,13 +187,15 @@ static struct mtx pf_sendqueue_mtx; #define PF_QUEUE_LOCK() mtx_lock(&pf_sendqueue_mtx); #define PF_QUEUE_UNLOCK() mtx_unlock(&pf_sendqueue_mtx); -VNET_DEFINE(uma_zone_t, pf_src_tree_z); +VNET_DEFINE(uma_zone_t, pf_sources_z); VNET_DEFINE(uma_zone_t, pf_rule_z); VNET_DEFINE(uma_zone_t, pf_pooladdr_z); VNET_DEFINE(uma_zone_t, pf_state_z); VNET_DEFINE(uma_zone_t, pf_state_key_z); VNET_DEFINE(uma_zone_t, pf_altq_z); +#define V_pf_sources_z VNET(pf_sources_z) + static void pf_src_tree_remove_state(struct pf_state *); static void pf_init_threshold(struct pf_threshold *, u_int32_t, u_int32_t); @@ -342,62 +344,69 @@ VNET_DEFINE(struct pf_pool_limit, pf_poo s->rule.ptr->states_cur--; \ } while (0) -static __inline int pf_src_compare(struct pf_src_node *, struct pf_src_node *); - -VNET_DEFINE(struct pf_src_tree, tree_src_tracking); - MALLOC_DEFINE(M_PFHASH, "pf hashes", "pf(4) hash header structures"); /* XXXGL: make static? */ VNET_DEFINE(struct pf_keyhash *, pf_keyhash); VNET_DEFINE(struct pf_idhash *, pf_idhash); VNET_DEFINE(u_long, pf_hashmask); +VNET_DEFINE(struct pf_srchash *, pf_srchash); +VNET_DEFINE(u_long, pf_srchashmask); VNET_DEFINE(void *, pf_swi_cookie); -RB_GENERATE(pf_src_tree, pf_src_node, entry, pf_src_compare); - -static __inline int -pf_src_compare(struct pf_src_node *a, struct pf_src_node *b) +/* + * Hash function shamelessly taken from ng_netflow(4), trusting + * mav@ and melifaro@ data on its decent distribution. + */ +static __inline u_int +pf_hashkey(struct pf_state_key *sk) { - int diff; + u_int h; - if (a->rule.ptr > b->rule.ptr) - return (1); - if (a->rule.ptr < b->rule.ptr) - return (-1); - if ((diff = a->af - b->af) != 0) - return (diff); - switch (a->af) { -#ifdef INET +#define FULL_HASH(a1, a2, p1, p2) \ + (((a1) ^ ((a1) >> 16) ^ \ + htons((a2) ^ ((a2) >> 16))) ^ \ + (p1) ^ htons(p2)) + +#define ADDR_HASH(a1, a2) \ + ((a1) ^ ((a1) >> 16) ^ \ + htons((a2) ^ ((a2) >> 16))) + + switch (sk->af) { case AF_INET: - if (a->addr.addr32[0] > b->addr.addr32[0]) - return (1); - if (a->addr.addr32[0] < b->addr.addr32[0]) - return (-1); + switch (sk->proto) { + case IPPROTO_TCP: + case IPPROTO_UDP: + h = FULL_HASH(sk->addr[0].v4.s_addr, + sk->addr[1].v4.s_addr, sk->port[0], sk->port[1]); + break; + default: + h = ADDR_HASH(sk->addr[0].v4.s_addr, + sk->addr[1].v4.s_addr); + break; + } break; -#endif /* INET */ -#ifdef INET6 case AF_INET6: - if (a->addr.addr32[3] > b->addr.addr32[3]) - return (1); - if (a->addr.addr32[3] < b->addr.addr32[3]) - return (-1); - if (a->addr.addr32[2] > b->addr.addr32[2]) - return (1); - if (a->addr.addr32[2] < b->addr.addr32[2]) - return (-1); - if (a->addr.addr32[1] > b->addr.addr32[1]) - return (1); - if (a->addr.addr32[1] < b->addr.addr32[1]) - return (-1); - if (a->addr.addr32[0] > b->addr.addr32[0]) - return (1); - if (a->addr.addr32[0] < b->addr.addr32[0]) - return (-1); + switch (sk->proto) { + case IPPROTO_TCP: + case IPPROTO_UDP: + h = FULL_HASH(sk->addr[0].v6.__u6_addr.__u6_addr32[3], + sk->addr[1].v6.__u6_addr.__u6_addr32[3], + sk->port[0], sk->port[1]); + break; + default: + h = ADDR_HASH(sk->addr[0].v6.__u6_addr.__u6_addr32[3], + sk->addr[1].v6.__u6_addr.__u6_addr32[3]); + break; + } break; -#endif /* INET6 */ + default: + panic("%s: unknown address family %u", __func__, sk->af); } - return (0); +#undef FULL_HASH +#undef ADDR_HASH + + return (h & V_pf_hashmask); } #ifdef INET6 @@ -557,57 +566,72 @@ pf_src_connlimit(struct pf_state **state return (1); } +/* + * Can return locked on failure, so that we can consistently + * allocate and insert a new one. + */ +struct pf_src_node * +pf_find_src_node(struct pf_addr *src, struct pf_rule *rule, sa_family_t af, + int returnlocked) +{ + struct pf_srchash *sh; + struct pf_src_node *n; + + V_pf_status.scounters[SCNT_SRC_NODE_SEARCH]++; + + sh = &V_pf_srchash[pf_hashsrc(src, af)]; + PF_HASHROW_LOCK(sh); + LIST_FOREACH(n, &sh->nodes, entry) + if (n->rule.ptr == rule && n->af == af && + ((af == AF_INET && n->addr.v4.s_addr == src->v4.s_addr) || + (af == AF_INET6 && bcmp(&n->addr, src, sizeof(*src)) == 0))) + break; + if (n != NULL || returnlocked == 0) + PF_HASHROW_UNLOCK(sh); + + return (n); +} + static int pf_insert_src_node(struct pf_src_node **sn, struct pf_rule *rule, struct pf_addr *src, sa_family_t af) { - struct pf_src_node k; + + KASSERT((rule->rule_flag & PFRULE_RULESRCTRACK || + rule->rpool.opts & PF_POOL_STICKYADDR), + ("%s for non-tracking rule %p", __func__, rule)); + + if (*sn == NULL) + *sn = pf_find_src_node(src, rule, af, 1); if (*sn == NULL) { - k.af = af; - PF_ACPY(&k.addr, src, af); - if (rule->rule_flag & PFRULE_RULESRCTRACK || - rule->rpool.opts & PF_POOL_STICKYADDR) - k.rule.ptr = rule; - else - k.rule.ptr = NULL; - V_pf_status.scounters[SCNT_SRC_NODE_SEARCH]++; - *sn = RB_FIND(pf_src_tree, &V_tree_src_tracking, &k); - } - if (*sn == NULL) { + struct pf_srchash *sh = &V_pf_srchash[pf_hashsrc(src, af)]; + + PF_HASHROW_ASSERT(sh); + if (!rule->max_src_nodes || rule->src_nodes < rule->max_src_nodes) - (*sn) = uma_zalloc(V_pf_src_tree_z, M_NOWAIT | M_ZERO); + (*sn) = uma_zalloc(V_pf_sources_z, M_NOWAIT | M_ZERO); else V_pf_status.lcounters[LCNT_SRCNODES]++; - if ((*sn) == NULL) + if ((*sn) == NULL) { + PF_HASHROW_UNLOCK(sh); return (-1); + } pf_init_threshold(&(*sn)->conn_rate, rule->max_src_conn_rate.limit, rule->max_src_conn_rate.seconds); (*sn)->af = af; - if (rule->rule_flag & PFRULE_RULESRCTRACK || - rule->rpool.opts & PF_POOL_STICKYADDR) - (*sn)->rule.ptr = rule; - else - (*sn)->rule.ptr = NULL; + (*sn)->rule.ptr = rule; PF_ACPY(&(*sn)->addr, src, af); - if (RB_INSERT(pf_src_tree, - &V_tree_src_tracking, *sn) != NULL) { - if (V_pf_status.debug >= PF_DEBUG_MISC) { - printf("pf: src_tree insert failed: "); - pf_print_host(&(*sn)->addr, 0, af); - printf("\n"); - } - uma_zfree(V_pf_src_tree_z, *sn); - return (-1); - } + LIST_INSERT_HEAD(&sh->nodes, *sn, entry); (*sn)->creation = time_second; (*sn)->ruletype = rule->action; if ((*sn)->rule.ptr != NULL) (*sn)->rule.ptr->src_nodes++; + PF_HASHROW_UNLOCK(sh); V_pf_status.scounters[SCNT_SRC_NODE_INSERT]++; V_pf_status.src_nodes++; } else { @@ -620,57 +644,15 @@ pf_insert_src_node(struct pf_src_node ** return (0); } -/* - * Hash function shamelessly taken from ng_netflow(4), trusting - * mav@ and melifaro@ data on its decent distribution. - */ -static __inline u_int -pf_hashkey(struct pf_state_key *sk) +static void +pf_remove_src_node(struct pf_src_node *src) { - u_int h; - -#define FULL_HASH(a1, a2, p1, p2) \ - (((a1) ^ ((a1) >> 16) ^ \ - htons((a2) ^ ((a2) >> 16))) ^ \ - (p1) ^ htons(p2)) - -#define ADDR_HASH(a1, a2) \ - ((a1) ^ ((a1) >> 16) ^ \ - htons((a2) ^ ((a2) >> 16))) - - switch (sk->af) { - case AF_INET: - switch (sk->proto) { - case IPPROTO_TCP: - case IPPROTO_UDP: - h = FULL_HASH(sk->addr[0].v4.s_addr, - sk->addr[1].v4.s_addr, sk->port[0], sk->port[1]); - break; - default: - h = ADDR_HASH(sk->addr[0].v4.s_addr, - sk->addr[1].v4.s_addr); - break; - } - break; - case AF_INET6: - switch (sk->proto) { - case IPPROTO_TCP: - case IPPROTO_UDP: - h = FULL_HASH(sk->addr[0].v6.__u6_addr.__u6_addr32[3], - sk->addr[1].v6.__u6_addr.__u6_addr32[3], - sk->port[0], sk->port[1]); - break; - default: - h = ADDR_HASH(sk->addr[0].v6.__u6_addr.__u6_addr32[3], - sk->addr[1].v6.__u6_addr.__u6_addr32[3]); - break; - } - break; - default: - panic("%s: unknown address family %u", __func__, sk->af); - } + struct pf_srchash *sh; - return (h & V_pf_hashmask); + sh = &V_pf_srchash[pf_hashsrc(&src->addr, src->af)]; + PF_HASHROW_LOCK(sh); + LIST_REMOVE(src, entry); + PF_HASHROW_UNLOCK(sh); } /* Data storage structures initialization. */ @@ -679,6 +661,7 @@ pf_initialize() { struct pf_keyhash *kh; struct pf_idhash *ih; + struct pf_srchash *sh; u_int i; /* States and state keys storage. */ @@ -702,11 +685,16 @@ pf_initialize() } /* Source nodes. */ - V_pf_src_tree_z = uma_zcreate("pf src nodes", + V_pf_sources_z = uma_zcreate("pf source nodes", sizeof(struct pf_src_node), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, 0); - V_pf_pool_limits[PF_LIMIT_SRC_NODES].pp = V_pf_src_tree_z; - RB_INIT(&V_tree_src_tracking); + V_pf_pool_limits[PF_LIMIT_SRC_NODES].pp = V_pf_sources_z; + uma_zone_set_max(V_pf_sources_z, PFSNODE_HIWAT); + V_pf_srchash = malloc((PF_HASHSIZ / 4) * sizeof(struct pf_srchash), + M_PFHASH, M_WAITOK|M_ZERO); + V_pf_srchashmask = (PF_HASHSIZ / 4) - 1; + for (i = 0, sh = V_pf_srchash; i < V_pf_srchashmask; i++, sh++) + mtx_init(&sh->lock, "pf_srchash", NULL, MTX_DEF); /* ALTQ */ V_pf_altq_z = uma_zcreate("pf altq", sizeof(struct pf_altq), @@ -744,6 +732,7 @@ pf_cleanup() { struct pf_keyhash *kh; struct pf_idhash *ih; + struct pf_srchash *sh; struct pf_send_entry *pfse, *next; u_int i; @@ -759,13 +748,20 @@ pf_cleanup() free(V_pf_keyhash, M_PFHASH); free(V_pf_idhash, M_PFHASH); + for (i = 0, sh = V_pf_srchash; i <= V_pf_srchashmask; i++, sh++) { + KASSERT(LIST_EMPTY(&sh->nodes), + ("%s: source node hash not empty", __func__)); + mtx_destroy(&sh->lock); + } + free(V_pf_srchash, M_PFHASH); + STAILQ_FOREACH_SAFE(pfse, &V_pf_sendqueue, pfse_next, next) { m_freem(pfse->pfse_m); free(pfse, M_PFTEMP); } mtx_destroy(&pf_sendqueue_mtx); - uma_zdestroy(V_pf_src_tree_z); + uma_zdestroy(V_pf_sources_z); uma_zdestroy(V_pf_rule_z); uma_zdestroy(V_pf_state_z); uma_zdestroy(V_pf_state_key_z); @@ -1360,11 +1356,13 @@ pf_state_expires(const struct pf_state * void pf_purge_expired_src_nodes() { + struct pf_srchash *sh; struct pf_src_node *cur, *next; + int i; - for (cur = RB_MIN(pf_src_tree, &V_tree_src_tracking); cur; cur = next) { - next = RB_NEXT(pf_src_tree, &V_tree_src_tracking, cur); - + for (i = 0, sh = V_pf_srchash; i < V_pf_srchashmask; i++, sh++) { + PF_HASHROW_LOCK(sh); + LIST_FOREACH_SAFE(cur, &sh->nodes, entry, next) if (cur->states <= 0 && cur->expire <= time_second) { if (cur->rule.ptr != NULL) { cur->rule.ptr->src_nodes--; @@ -1372,11 +1370,12 @@ pf_purge_expired_src_nodes() cur->rule.ptr->max_src_nodes <= 0) pf_rm_rule(NULL, cur->rule.ptr); } - RB_REMOVE(pf_src_tree, &V_tree_src_tracking, cur); + LIST_REMOVE(cur, entry); V_pf_status.scounters[SCNT_SRC_NODE_REMOVALS]++; V_pf_status.src_nodes--; - uma_zfree(V_pf_src_tree_z, cur); + uma_zfree(V_pf_sources_z, cur); } + PF_HASHROW_UNLOCK(sh); } } @@ -3479,16 +3478,16 @@ csfailed: uma_zfree(V_pf_state_key_z, nk); if (sn != NULL && sn->states == 0 && sn->expire == 0) { - RB_REMOVE(pf_src_tree, &V_tree_src_tracking, sn); + pf_remove_src_node(sn); V_pf_status.scounters[SCNT_SRC_NODE_REMOVALS]++; V_pf_status.src_nodes--; - uma_zfree(V_pf_src_tree_z, sn); + uma_zfree(V_pf_sources_z, sn); } if (nsn != sn && nsn != NULL && nsn->states == 0 && nsn->expire == 0) { - RB_REMOVE(pf_src_tree, &V_tree_src_tracking, nsn); + pf_remove_src_node(nsn); V_pf_status.scounters[SCNT_SRC_NODE_REMOVALS]++; V_pf_status.src_nodes--; - uma_zfree(V_pf_src_tree_z, nsn); + uma_zfree(V_pf_sources_z, nsn); } return (PF_DROP); } Modified: projects/pf/head/sys/contrib/pf/net/pf_ioctl.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf_ioctl.c Thu Apr 19 10:36:23 2012 (r234455) +++ projects/pf/head/sys/contrib/pf/net/pf_ioctl.c Thu Apr 19 10:48:25 2012 (r234456) @@ -3144,21 +3144,27 @@ DIOCGETSTATES_full: case DIOCGETSRCNODES: { struct pfioc_src_nodes *psn = (struct pfioc_src_nodes *)addr; + struct pf_srchash *sh; struct pf_src_node *n, *p, *pstore; - u_int32_t nr = 0; + uint32_t i, nr = 0; if (psn->psn_len == 0) { - PF_LOCK(); - RB_FOREACH(n, pf_src_tree, &V_tree_src_tracking) - nr++; - PF_UNLOCK(); + for (i = 0, sh = V_pf_srchash; i < V_pf_srchashmask; + i++, sh++) { + PF_HASHROW_LOCK(sh); + LIST_FOREACH(n, &sh->nodes, entry) + nr++; + PF_HASHROW_UNLOCK(sh); + } psn->psn_len = sizeof(struct pf_src_node) * nr; break; } p = pstore = malloc(psn->psn_len, M_TEMP, M_WAITOK); - PF_LOCK(); - RB_FOREACH(n, pf_src_tree, &V_tree_src_tracking) { + for (i = 0, sh = V_pf_srchash; i < V_pf_srchashmask; + i++, sh++) { + PF_HASHROW_LOCK(sh); + LIST_FOREACH(n, &sh->nodes, entry) { int secs = time_second, diff; if ((nr + 1) * sizeof(*p) > (unsigned)psn->psn_len) @@ -3183,8 +3189,9 @@ DIOCGETSTATES_full: n->conn_rate.seconds; p++; nr++; + } + PF_HASHROW_UNLOCK(sh); } - PF_UNLOCK(); error = copyout(pstore, psn->psn_src_nodes, sizeof(struct pf_src_node) * nr); if (error) { @@ -3207,13 +3214,21 @@ DIOCGETSTATES_full: } case DIOCKILLSRCNODES: { - struct pf_src_node *sn; struct pfioc_src_node_kill *psnk = (struct pfioc_src_node_kill *)addr; - u_int killed = 0; + struct pf_srchash *sh; + struct pf_src_node *sn; + u_int i, killed = 0; - PF_LOCK(); - RB_FOREACH(sn, pf_src_tree, &V_tree_src_tracking) { + for (i = 0, sh = V_pf_srchash; i < V_pf_srchashmask; + i++, sh++) { + /* + * XXXGL: we don't ever acquire sources hash lock + * but if we ever do, the below call to pf_clear_srcnodes() + * would lead to a LOR. + */ + PF_HASHROW_LOCK(sh); + LIST_FOREACH(sn, &sh->nodes, entry) if (PF_MATCHA(psnk->psnk_src.neg, &psnk->psnk_src.addr.v.a.addr, &psnk->psnk_src.addr.v.a.mask, @@ -3228,12 +3243,12 @@ DIOCGETSTATES_full: sn->expire = 1; killed++; } + PF_HASHROW_UNLOCK(sh); } if (killed > 0) pf_purge_expired_src_nodes(); - PF_UNLOCK(); psnk->psnk_killed = killed; break; } @@ -3415,22 +3430,28 @@ pf_clear_srcnodes(struct pf_src_node *n) PF_HASHROW_LOCK(ih); LIST_FOREACH(s, &ih->states, entry) { - PF_STATE_LOCK(s); if (n == NULL || n == s->src_node) s->src_node = NULL; if (n == NULL || n == s->nat_src_node) s->nat_src_node = NULL; - PF_STATE_UNLOCK(s); } PF_HASHROW_UNLOCK(ih); } if (n == NULL) { - RB_FOREACH(n, pf_src_tree, &V_tree_src_tracking) { - n->expire = 1; - n->states = 0; + struct pf_srchash *sh; + + for (i = 0, sh = V_pf_srchash; i < V_pf_srchashmask; + i++, sh++) { + PF_HASHROW_LOCK(sh); + LIST_FOREACH(n, &sh->nodes, entry) { + n->expire = 1; + n->states = 0; + } + PF_HASHROW_UNLOCK(sh); } } else { + /* XXX: hash slot should already be locked here. */ n->expire = 1; n->states = 0; } Modified: projects/pf/head/sys/contrib/pf/net/pf_lb.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf_lb.c Thu Apr 19 10:36:23 2012 (r234455) +++ projects/pf/head/sys/contrib/pf/net/pf_lb.c Thu Apr 19 10:48:25 2012 (r234456) @@ -355,24 +355,19 @@ pf_map_addr(sa_family_t af, struct pf_ru struct pf_addr *raddr = &rpool->cur->addr.v.a.addr; struct pf_addr *rmask = &rpool->cur->addr.v.a.mask; struct pf_pooladdr *acur = rpool->cur; - struct pf_src_node k; + + KASSERT((r->rule_flag & PFRULE_RULESRCTRACK || + r->rpool.opts & PF_POOL_STICKYADDR), + ("%s for non-tracking rule %p", __func__, r)); if (*sn == NULL && r->rpool.opts & PF_POOL_STICKYADDR && (r->rpool.opts & PF_POOL_TYPEMASK) != PF_POOL_NONE) { - k.af = af; - PF_ACPY(&k.addr, saddr, af); - if (r->rule_flag & PFRULE_RULESRCTRACK || - r->rpool.opts & PF_POOL_STICKYADDR) - k.rule.ptr = r; - else - k.rule.ptr = NULL; - V_pf_status.scounters[SCNT_SRC_NODE_SEARCH]++; - *sn = RB_FIND(pf_src_tree, &V_tree_src_tracking, &k); + *sn = pf_find_src_node(saddr, r, af, 0); if (*sn != NULL && !PF_AZERO(&(*sn)->raddr, af)) { PF_ACPY(naddr, &(*sn)->raddr, af); if (V_pf_status.debug >= PF_DEBUG_MISC) { printf("pf_map_addr: src tracking maps "); - pf_print_host(&k.addr, 0, af); + pf_print_host(saddr, 0, af); printf(" to "); pf_print_host(naddr, 0, af); printf("\n"); Modified: projects/pf/head/sys/contrib/pf/net/pfvar.h ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pfvar.h Thu Apr 19 10:36:23 2012 (r234455) +++ projects/pf/head/sys/contrib/pf/net/pfvar.h Thu Apr 19 10:48:25 2012 (r234456) @@ -714,7 +714,7 @@ struct pf_threshold { }; struct pf_src_node { - RB_ENTRY(pf_src_node) entry; + LIST_ENTRY(pf_src_node) entry; struct pf_addr addr; struct pf_addr raddr; union pf_rule_ptr rule; @@ -1684,10 +1684,10 @@ struct pf_ifspeed { #define DIOCGIFSPEED _IOWR('D', 92, struct pf_ifspeed) #ifdef _KERNEL -RB_HEAD(pf_src_tree, pf_src_node); -RB_PROTOTYPE(pf_src_tree, pf_src_node, entry, pf_src_compare); -VNET_DECLARE(struct pf_src_tree, tree_src_tracking); -#define V_tree_src_tracking VNET(tree_src_tracking) +struct pf_srchash { + LIST_HEAD(, pf_src_node) nodes; + struct mtx lock; +}; struct pf_keyhash { LIST_HEAD(, pf_state_key) keys; @@ -1706,6 +1706,10 @@ VNET_DECLARE(u_long, pf_hashmask); #define V_pf_keyhash VNET(pf_keyhash) #define V_pf_idhash VNET(pf_idhash) #define V_pf_hashmask VNET(pf_hashmask) +VNET_DECLARE(struct pf_srchash *, pf_srchash); +VNET_DECLARE(u_long, pf_srchashmask); +#define V_pf_srchash VNET(pf_srchash) +#define V_pf_srchashmask VNET(pf_srchashmask) #define PF_IDHASH(s) (be64toh((s)->id) % (V_pf_hashmask + 1)) @@ -1749,8 +1753,6 @@ extern void pf_calc_skip_steps(struct #ifdef ALTQ extern void pf_altq_ifnet_event(struct ifnet *, int); #endif -VNET_DECLARE(uma_zone_t, pf_src_tree_z); -#define V_pf_src_tree_z VNET(pf_src_tree_z) VNET_DECLARE(uma_zone_t, pf_rule_z); #define V_pf_rule_z VNET(pf_rule_z) VNET_DECLARE(uma_zone_t, pf_state_z); @@ -1783,6 +1785,27 @@ extern int pf_state_insert(struct pfi struct pf_state *); extern void pf_free_state(struct pf_state *); +static __inline u_int +pf_hashsrc(struct pf_addr *addr, sa_family_t af) +{ + u_int h; + +#define ADDR_HASH(a) ((a) ^ ((a) >> 16)) + + switch (af) { + case AF_INET: + h = ADDR_HASH(addr->v4.s_addr); + break; + case AF_INET6: + h = ADDR_HASH(addr->v6.__u6_addr.__u6_addr32[3]); + default: + panic("%s: unknown address family %u", __func__, af); + } +#undef ADDR_HASH + + return (h & V_pf_srchashmask); +} + static __inline void pf_ref_state(struct pf_state *s) { @@ -1801,6 +1824,8 @@ pf_release_state(struct pf_state *s) extern struct pf_state *pf_find_state_byid(uint64_t, uint32_t); extern struct pf_state *pf_find_state_all(struct pf_state_key_cmp *, u_int, int *); +struct pf_src_node *pf_find_src_node(struct pf_addr *, struct pf_rule *, + sa_family_t, int); extern void pf_print_state(struct pf_state *); extern void pf_print_flags(u_int8_t); extern u_int16_t pf_cksum_fixup(u_int16_t, u_int16_t, u_int16_t, From owner-svn-src-projects@FreeBSD.ORG Fri Apr 20 02:38:42 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 3EEE7106564A; Fri, 20 Apr 2012 02:38:42 +0000 (UTC) (envelope-from gber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id C9DE68FC0A; Fri, 20 Apr 2012 02:38:41 +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 q3K2cfer018393; Fri, 20 Apr 2012 02:38:41 GMT (envelope-from gber@svn.freebsd.org) Received: (from gber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3K2cf1l018389; Fri, 20 Apr 2012 02:38:41 GMT (envelope-from gber@svn.freebsd.org) Message-Id: <201204200238.q3K2cf1l018389@svn.freebsd.org> From: Grzegorz Bernacki Date: Fri, 20 Apr 2012 02:38:41 +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: r234477 - in projects/nand: lib/libnandfs sys/dev/nand sys/fs/nandfs 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, 20 Apr 2012 02:38:42 -0000 Author: gber Date: Fri Apr 20 02:38:41 2012 New Revision: 234477 URL: http://svn.freebsd.org/changeset/base/234477 Log: nandfs: Fix build with clang - fix error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security] Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks Modified: projects/nand/lib/libnandfs/nandfs.c projects/nand/sys/dev/nand/nandsim_log.c projects/nand/sys/fs/nandfs/nandfs_subr.c Modified: projects/nand/lib/libnandfs/nandfs.c ============================================================================== --- projects/nand/lib/libnandfs/nandfs.c Fri Apr 20 00:45:23 2012 (r234476) +++ projects/nand/lib/libnandfs/nandfs.c Fri Apr 20 02:38:41 2012 (r234477) @@ -146,7 +146,7 @@ nandfs_open(struct nandfs *fs) memcpy(&fs->n_fsdata, &fsinfo.fs_fsdata, sizeof(fs->n_fsdata)); memcpy(&fs->n_sb, &fsinfo.fs_super, sizeof(fs->n_sb)); - snprintf(fs->n_dev, sizeof(fs->n_dev), fsinfo.fs_dev); + snprintf(fs->n_dev, sizeof(fs->n_dev), "%s", fsinfo.fs_dev); return (0); } Modified: projects/nand/sys/dev/nand/nandsim_log.c ============================================================================== --- projects/nand/sys/dev/nand/nandsim_log.c Fri Apr 20 00:45:23 2012 (r234476) +++ projects/nand/sys/dev/nand/nandsim_log.c Fri Apr 20 02:38:41 2012 (r234477) @@ -111,7 +111,7 @@ nandsim_log(struct nandsim_chip *chip, i switch(nandsim_log_output) { case NANDSIM_OUTPUT_CONSOLE: - printf(hdr); + printf("%s", hdr); va_start(ap, fmt); vprintf(fmt, ap); va_end(ap); Modified: projects/nand/sys/fs/nandfs/nandfs_subr.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_subr.c Fri Apr 20 00:45:23 2012 (r234476) +++ projects/nand/sys/fs/nandfs/nandfs_subr.c Fri Apr 20 02:38:41 2012 (r234477) @@ -944,7 +944,7 @@ nandfs_get_fsinfo(struct nandfsmount *nm memcpy(&fsinfo->fs_fsdata, &fsdev->nd_fsdata, sizeof(fsdev->nd_fsdata)); memcpy(&fsinfo->fs_super, &fsdev->nd_super, sizeof(fsdev->nd_super)); snprintf(fsinfo->fs_dev, sizeof(fsinfo->fs_dev), - nmp->nm_vfs_mountp->mnt_stat.f_mntfromname); + "%s", nmp->nm_vfs_mountp->mnt_stat.f_mntfromname); return (0); } From owner-svn-src-projects@FreeBSD.ORG Fri Apr 20 02:47:36 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 7975F106564A; Fri, 20 Apr 2012 02:47:36 +0000 (UTC) (envelope-from gber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 4BB9F8FC08; Fri, 20 Apr 2012 02:47:36 +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 q3K2laWF018695; Fri, 20 Apr 2012 02:47:36 GMT (envelope-from gber@svn.freebsd.org) Received: (from gber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3K2laZw018693; Fri, 20 Apr 2012 02:47:36 GMT (envelope-from gber@svn.freebsd.org) Message-Id: <201204200247.q3K2laZw018693@svn.freebsd.org> From: Grzegorz Bernacki Date: Fri, 20 Apr 2012 02:47:36 +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: r234478 - projects/nand/usr.sbin/nandtool 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, 20 Apr 2012 02:47:36 -0000 Author: gber Date: Fri Apr 20 02:47:35 2012 New Revision: 234478 URL: http://svn.freebsd.org/changeset/base/234478 Log: nandtool: Adjust man page. Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks Modified: projects/nand/usr.sbin/nandtool/nandtool.8 Modified: projects/nand/usr.sbin/nandtool/nandtool.8 ============================================================================== --- projects/nand/usr.sbin/nandtool/nandtool.8 Fri Apr 20 02:38:41 2012 (r234477) +++ projects/nand/usr.sbin/nandtool/nandtool.8 Fri Apr 20 02:47:35 2012 (r234478) @@ -23,7 +23,7 @@ .\" SUCH DAMAGE. .\" .\" -.Dd August 18, 2010 +.Dd April 10, 2012 .Dt NANDTOOL 8 .Os .Sh NAME @@ -45,13 +45,12 @@ The following commands are available: .Bl -tag -width ".Cm of Ns = Ns Ar file" .It Cm read Ns Read pages from NAND device. -Arguments: .It Cm write Ns Write pages to NAND device. .It Cm erase Ns -Erase blocks. Requires offset to be specified in block granularity. +Erase blocks. Requires offset aligned to block granularity. .It Cm info Ns -Get information about NAND chip (page size, block size, OOB area size, +Get information about NAND chip (page size, block size, OOB area size, chip size and media size) .It Cm readoob Ns Read OOB area from specified page. @@ -150,7 +149,7 @@ WARNING: The only required parameter for When no other arguments are provided the whole device is erased! .Sh COMMAND info .Bl -tag -width ".Cm of Ns = Ns Ar file" -There is only one operand availble for +There is only one operand available for .Va nandtool info command: .It Cm dev Ns = Ns Ar @@ -158,7 +157,7 @@ Path to NAND device node. .El .Sh COMMAND help .Bl -tag -width ".Cm of Ns = Ns Ar file" -There is only one operand availble for +There is only one operand available for .Va nandtool help command: .Pp @@ -167,5 +166,12 @@ Help topic. .El .Sh EXIT STATUS .Ex -std +If the supplied argument +.Ar dev +points to a device node other than gnand or gnand.raw both +.Va nandtool readoob +and +.Va nandtool writeoob +return error. .Sh SEE ALSO .Xr gnand 4 From owner-svn-src-projects@FreeBSD.ORG Fri Apr 20 03:02:08 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 478F4106566B; Fri, 20 Apr 2012 03:02:08 +0000 (UTC) (envelope-from gber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 30FAE8FC12; Fri, 20 Apr 2012 03:02:08 +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 q3K328Ih019331; Fri, 20 Apr 2012 03:02:08 GMT (envelope-from gber@svn.freebsd.org) Received: (from gber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3K327L5019317; Fri, 20 Apr 2012 03:02:07 GMT (envelope-from gber@svn.freebsd.org) Message-Id: <201204200302.q3K327L5019317@svn.freebsd.org> From: Grzegorz Bernacki Date: Fri, 20 Apr 2012 03:02:07 +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: r234479 - in projects/nand: lib/libnandfs sbin/nandfs sbin/newfs_nandfs sys/fs/nandfs 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, 20 Apr 2012 03:02:08 -0000 Author: gber Date: Fri Apr 20 03:02:07 2012 New Revision: 234479 URL: http://svn.freebsd.org/changeset/base/234479 Log: nandfs: Fixes. - replace error numbers with proper macros - get rid of some unused fields in fsdata and super block - when erasing segment invalidate gc buffers that still point to it - flag segments that are going to be erased (this flag should never hit storage - it is only so that cleaner does not try to clear one segment twice) - place some asserts - add veryfing FS revision at mount time - rmdir without this operation left invalid data in inode - file created right after deleted directory appeared as directory - reduce inode size of removed directory to 0 (similar to ext2fs, msdosfs) - check if inode has any links during lookup (similar to ufs) - protect write entry points by very same lock used to protect segment construction - this servers as our own version of vfs_write_suspend - ignore MNT_LAZY syncs - this is a hack used to ignore periodic syncs from mnt_syncer Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks Modified: projects/nand/lib/libnandfs/Makefile projects/nand/sbin/nandfs/nandfs.c projects/nand/sbin/newfs_nandfs/newfs_nandfs.c projects/nand/sys/fs/nandfs/nandfs.h projects/nand/sys/fs/nandfs/nandfs_alloc.c projects/nand/sys/fs/nandfs/nandfs_cleaner.c projects/nand/sys/fs/nandfs/nandfs_fs.h projects/nand/sys/fs/nandfs/nandfs_segment.c projects/nand/sys/fs/nandfs/nandfs_subr.c projects/nand/sys/fs/nandfs/nandfs_subr.h projects/nand/sys/fs/nandfs/nandfs_sufile.c projects/nand/sys/fs/nandfs/nandfs_vfsops.c projects/nand/sys/fs/nandfs/nandfs_vnops.c Modified: projects/nand/lib/libnandfs/Makefile ============================================================================== --- projects/nand/lib/libnandfs/Makefile Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/lib/libnandfs/Makefile Fri Apr 20 03:02:07 2012 (r234479) @@ -1,3 +1,5 @@ +# $FreeBSD$ + LIB= nandfs SRCS+= nandfs.c INCS= libnandfs.h Modified: projects/nand/sbin/nandfs/nandfs.c ============================================================================== --- projects/nand/sbin/nandfs/nandfs.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sbin/nandfs/nandfs.c Fri Apr 20 03:02:07 2012 (r234479) @@ -45,7 +45,7 @@ usage(void) fprintf(stderr, "usage: nandfs [lssnap | mksnap | rmsnap] " "node\n"); - exit(EX_USAGE); + exit(1); } int Modified: projects/nand/sbin/newfs_nandfs/newfs_nandfs.c ============================================================================== --- projects/nand/sbin/newfs_nandfs/newfs_nandfs.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sbin/newfs_nandfs/newfs_nandfs.c Fri Apr 20 03:02:07 2012 (r234479) @@ -517,13 +517,9 @@ create_fsdata(void) fsdata.f_rev_level = NANDFS_CURRENT_REV; fsdata.f_sbbytes = NANDFS_SB_BYTES; fsdata.f_bytes = NANDFS_FSDATA_CRC_BYTES; - fsdata.f_dev_size = mediasize; fsdata.f_ctime = nandfs_time; fsdata.f_log_block_size = nandfs_log2(blocksize) - 10; fsdata.f_errors = 1; - fsdata.f_lastcheck = nandfs_time; - fsdata.f_checkinterval = 60*60*24*180; - fsdata.f_first_ino = NANDFS_USER_INO; fsdata.f_inode_size = sizeof(struct nandfs_inode); fsdata.f_dat_entry_size = sizeof(struct nandfs_dat_entry); fsdata.f_checkpoint_size = sizeof(struct nandfs_checkpoint); @@ -559,8 +555,6 @@ create_super_block(void) (nsegments - bad_segments_count) * blocks_per_segment; super_block.s_mtime = 0; super_block.s_wtime = nandfs_time; - super_block.s_mnt_count = 0; - super_block.s_max_mnt_count = NANDFS_DFL_MAX_MNT_COUNT; super_block.s_state = NANDFS_VALID_FS; super_block.s_sum = crc32_le(crc_seed, (const uint8_t *)&super_block, Modified: projects/nand/sys/fs/nandfs/nandfs.h ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs.h Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs.h Fri Apr 20 03:02:07 2012 (r234479) @@ -233,6 +233,11 @@ extern SLIST_HEAD(_nandfs_devices, nandf #define SYNCER_FSYNC 0x4 #define SYNCER_ROUPD 0x5 +#define NANDFS_WRITELOCK(vp, fsdev) nandfs_writelock(vp, fsdev) +#define NANDFS_WRITEUNLOCK(fsdev) nandfs_writeunlock(fsdev) + +#define NANDFS_WRITEASSERT(fsdev) nandfs_writeassert(fsdev) + /* Specific mountpoint; head or a checkpoint/snapshot */ struct nandfsmount { STAILQ_ENTRY(nandfsmount) nm_next_mount; Modified: projects/nand/sys/fs/nandfs/nandfs_alloc.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_alloc.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_alloc.c Fri Apr 20 03:02:07 2012 (r234479) @@ -260,6 +260,7 @@ nandfs_free_entry(struct nandfs_mdt* mdt /* Set bit to indicate that entry is taken */ mask = (uint32_t *)req->bp_bitmap->b_data; maskrw = mask[bitmap_idx]; + KASSERT(maskrw & (1 << bitmap_off), ("freeing unallocated vblock")); maskrw &= ~(1 << bitmap_off); mask[bitmap_idx] = maskrw; Modified: projects/nand/sys/fs/nandfs/nandfs_cleaner.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_cleaner.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_cleaner.c Fri Apr 20 03:02:07 2012 (r234479) @@ -256,8 +256,8 @@ nandfs_cleaner_iterate_segment(struct na binfo = (union nandfs_binfo *)(bp->b_data + segsum->ss_bytes); if (!nandfs_segsum_valid(segsum)) { - nandfs_error("nandfs: invalid summary of segment %jx\n", segno); brelse(bp); + nandfs_error("nandfs: invalid summary of segment %jx\n", segno); return (error); } @@ -293,7 +293,8 @@ nandfs_cleaner_choose_segment(struct nan error = nandfs_get_segment_info_filter(fsdev, suinfo, nsegs, *rseg, &ssegs, NANDFS_SEGMENT_USAGE_DIRTY, - NANDFS_SEGMENT_USAGE_ACTIVE | NANDFS_SEGMENT_USAGE_ERROR); + NANDFS_SEGMENT_USAGE_ACTIVE | NANDFS_SEGMENT_USAGE_ERROR | + NANDFS_SEGMENT_USAGE_GC); if (error) { nandfs_error("%s:%d", __FILE__, __LINE__); goto out; @@ -306,7 +307,7 @@ nandfs_cleaner_choose_segment(struct nan (*segpp)++; } - *rseg = suinfo[i - 1].nsi_num; + *rseg = suinfo[i - 1].nsi_num + 1; out: free(suinfo, M_NANDFSTEMP); @@ -351,13 +352,21 @@ nandfs_cleaner_body(struct nandfs_device error = nandfs_cleaner_iterate_segment(fsdev, segnums[i], &vip, &bdp, &select); if (error) { - nandfs_error("%s:%d", __FILE__, __LINE__); + /* + * XXX deselect (see below)? + */ goto out; } if (!select) segnums[i] = NANDFS_NOSEGMENT; - else + else { + error = nandfs_markgc_segment(fsdev, segnums[i]); + if (error) { + nandfs_error("%s:%d\n", __FILE__, __LINE__); + goto out; + } selected++; + } } if (selected == 0) { @@ -379,14 +388,16 @@ nandfs_cleaner_body(struct nandfs_device cpinfo, cpstat.ncp_nss, NULL); if (error) { nandfs_error("%s:%d\n", __FILE__, __LINE__); - goto out; + goto out_locked; } } + lockmgr(&fsdev->nd_seg_const, LK_EXCLUSIVE, NULL); + error = nandfs_get_dat_vinfo(fsdev, vinfo, vip - vinfo); if (error) { nandfs_error("%s:%d\n", __FILE__, __LINE__); - goto out; + goto out_locked; } nandfs_cleaner_vinfo_mark_alive(fsdev, vinfo, vip - vinfo, cpinfo, @@ -395,7 +406,7 @@ nandfs_cleaner_body(struct nandfs_device error = nandfs_get_dat_bdescs(fsdev, bdesc, bdp - bdesc); if (error) { nandfs_error("%s:%d\n", __FILE__, __LINE__); - goto out; + goto out_locked; } nandfs_cleaner_bdesc_mark_alive(fsdev, bdesc, bdp - bdesc); @@ -407,8 +418,9 @@ nandfs_cleaner_body(struct nandfs_device vipi->nvi_start, vipi->nvi_end, vipi->nvi_alive)); } for (bdpi = bdesc; bdpi < bdp; bdpi++) { - DPRINTF(CLEAN, ("b oblocknr %jx blocknr %jx offset %jx\n", - bdpi->bd_oblocknr, bdpi->bd_blocknr, bdpi->bd_offset)); + DPRINTF(CLEAN, ("b oblocknr %jx blocknr %jx offset %jx " + "alive %d\n", bdpi->bd_oblocknr, bdpi->bd_blocknr, + bdpi->bd_offset, bdpi->bd_alive)); } DPRINTF(CLEAN, ("end list\n")); @@ -417,6 +429,8 @@ nandfs_cleaner_body(struct nandfs_device if (error) nandfs_error("%s:%d\n", __FILE__, __LINE__); +out_locked: + lockmgr(&fsdev->nd_seg_const, LK_RELEASE, NULL); out: free(cpinfo, M_NANDFSTEMP); free(segnums, M_NANDFSTEMP); @@ -464,7 +478,6 @@ nandfs_cleaner_clean_segments(struct nan gc = nffsdev->nd_gc_node; - lockmgr(&nffsdev->nd_seg_const, LK_EXCLUSIVE, NULL); DPRINTF(CLEAN, ("%s: enter\n", __func__)); @@ -535,7 +548,6 @@ nandfs_cleaner_clean_segments(struct nan } out: - lockmgr(&nffsdev->nd_seg_const, LK_RELEASE, NULL); DPRINTF(CLEAN, ("%s: exit error %d\n", __func__, error)); Modified: projects/nand/sys/fs/nandfs/nandfs_fs.h ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_fs.h Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_fs.h Fri Apr 20 03:02:07 2012 (r234479) @@ -146,7 +146,6 @@ struct nandfs_fsdata { uint32_t f_sum; /* checksum of fsdata */ uint32_t f_rev_level; /* major disk format revision */ - uint64_t f_dev_size; /* block device size in bytes */ uint64_t f_ctime; /* creation time (execution time of newfs) */ /* Block size represented as: blocksize = 1 << (f_log_block_size + 10) */ @@ -162,7 +161,6 @@ struct nandfs_fsdata { is excluded! */ uint16_t f_errors; /* behaviour on detecting errors */ - uint64_t f_lastcheck; /* time of last checked */ uint32_t f_erasesize; uint64_t f_nsegments; /* number of segm. in filesystem */ @@ -170,24 +168,17 @@ struct nandfs_fsdata { uint32_t f_blocks_per_segment; /* number of blocks per segment */ uint32_t f_r_segments_percentage; /* reserved segments percentage */ - uint32_t f_checkinterval; /* max. time between checks */ - uint16_t f_def_resuid; /* default uid for reserv. blocks */ - uint16_t f_def_resgid; /* default gid for reserv. blocks */ - uint32_t f_first_ino; /* first non-reserved inode */ - uint32_t f_crc_seed; /* seed value of CRC calculation */ struct uuid f_uuid; /* 128-bit uuid for volume */ char f_volume_name[16]; /* volume name */ - uint32_t f_pad[96]; + uint32_t f_pad[103]; } __packed; #ifdef _KERNEL CTASSERT(sizeof(struct nandfs_fsdata) == 512); #endif -#define NANDFS_DFL_MAX_MNT_COUNT 50 /* default 50 mounts before fsck */ - struct nandfs_super_block { uint16_t s_magic; /* magic value for identification */ @@ -200,8 +191,6 @@ struct nandfs_super_block { uint64_t s_mtime; /* mount time */ uint64_t s_wtime; /* write time */ - uint16_t s_mnt_count; /* mount count */ - uint16_t s_max_mnt_count; /* maximal mount count */ uint16_t s_state; /* file system state */ char s_last_mounted[64]; /* directory where last mounted */ @@ -209,7 +198,7 @@ struct nandfs_super_block { uint32_t s_c_interval; /* commit interval of segment */ uint32_t s_c_block_max; /* threshold of data amount for the segment construction */ - uint32_t s_reserved[31]; /* padding to end of the block */ + uint32_t s_reserved[32]; /* padding to end of the block */ } __packed; #ifdef _KERNEL @@ -442,6 +431,7 @@ struct nandfs_segment_usage { #define NANDFS_SEGMENT_USAGE_ACTIVE 1 #define NANDFS_SEGMENT_USAGE_DIRTY 2 #define NANDFS_SEGMENT_USAGE_ERROR 4 +#define NANDFS_SEGMENT_USAGE_GC 8 #define NANDFS_SEGMENT_USAGE_BITS "\20\1ACTIVE\2DIRTY\3ERROR" /* Header of the segment usage file */ Modified: projects/nand/sys/fs/nandfs/nandfs_segment.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_segment.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_segment.c Fri Apr 20 03:02:07 2012 (r234479) @@ -110,7 +110,7 @@ create_segment(struct nandfs_seginfo *se } start_block = fsdev->nd_last_pseg + (uint64_t)nblocks; /* - * XXX hack + * XXX Hack */ if (blks_per_seg - (start_block % blks_per_seg) - 1 == 0) start_block++; @@ -123,6 +123,10 @@ create_segment(struct nandfs_seginfo *se __func__); return (error); } + /* + * XXX Hack + */ + nandfs_get_segment_range(fsdev, fsdev->nd_seg_num, &start_block, NULL); } } else { nandfs_get_segment_range(fsdev, fsdev->nd_next_seg_num, @@ -503,6 +507,12 @@ nandfs_iterate_dirty_vnodes(struct mount continue; } + if (vp->v_iflag & VI_DOOMED) { + vput(vp); + MNT_ILOCK(mp); + continue; + } + nandfs_node = VTON(vp); if (nandfs_node->nn_flags & IN_MODIFIED) { nandfs_node->nn_flags &= ~(IN_MODIFIED); @@ -921,6 +931,36 @@ out: return (error); } +static void +nandfs_invalidate_bufs(struct nandfs_device *fsdev, uint64_t segno) +{ + uint64_t start, end; + struct buf *bp, *tbd; + struct bufobj *bo; + + nandfs_get_segment_range(fsdev, segno, &start, &end); + + bo = &NTOV(fsdev->nd_gc_node)->v_bufobj; + + BO_LOCK(bo); +restart_locked_gc: + TAILQ_FOREACH_SAFE(bp, &bo->bo_clean.bv_hd, b_bobufs, tbd) { + if (!(bp->b_lblkno >= start || bp->b_lblkno <= end)) + continue; + + if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL)) + goto restart_locked_gc; + + bremfree(bp); + bp->b_flags |= (B_INVAL | B_RELBUF); + bp->b_flags &= ~(B_ASYNC | B_MANAGED); + BO_UNLOCK(bo); + brelse(bp); + BO_LOCK(bo); + } + BO_UNLOCK(bo); +} + /* Process segments marks to free by cleaner */ static void nandfs_process_segments(struct nandfs_device *fsdev) @@ -940,6 +980,7 @@ nandfs_process_segments(struct nandfs_de saved_segment = nandfs_get_segnum_of_block( fsdev, fsdev->nd_super.s_last_pseg); } + nandfs_invalidate_bufs(fsdev, fsdev->nd_free_base[i]); nandfs_clear_segment(fsdev, fsdev->nd_free_base[i]); } Modified: projects/nand/sys/fs/nandfs/nandfs_subr.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_subr.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_subr.c Fri Apr 20 03:02:07 2012 (r234479) @@ -274,6 +274,8 @@ nandfs_bdestroy(struct nandfs_node *node { int error; + NANDFS_WRITEASSERT(node->nn_nandfsdev); + error = nandfs_vblock_end(node->nn_nandfsdev, vblk); if (error) { nandfs_error("%s: ending vblk: %jx failed\n", @@ -292,6 +294,7 @@ nandfs_bcreate(struct nandfs_node *node, int error; ASSERT_VOP_LOCKED(NTOV(node), __func__); + NANDFS_WRITEASSERT(node->nn_nandfsdev); DPRINTF(BLOCK, ("%s: vp:%p lbn:%#jx\n", __func__, NTOV(node), blocknr)); @@ -329,6 +332,7 @@ nandfs_bcreate_meta(struct nandfs_node * int error; ASSERT_VOP_LOCKED(NTOV(node), __func__); + NANDFS_WRITEASSERT(node->nn_nandfsdev); DPRINTF(BLOCK, ("%s: vp:%p lbn:%#jx\n", __func__, NTOV(node), blocknr)); @@ -431,7 +435,7 @@ nandfs_mdt_trans_blk(struct nandfs_mdt * static int nandfs_vtop(struct nandfs_device *nandfsdev, nandfs_daddr_t vblocknr, - uint64_t *pblocknr) + nandfs_daddr_t *pblocknr) { struct nandfs_node *dat_node; struct nandfs_dat_entry *entry; @@ -468,13 +472,16 @@ nandfs_vtop(struct nandfs_device *nandfs brelse(bp); if (!locked) VOP_UNLOCK(NTOV(dat_node), 0); + + MPASS(*pblocknr >= 0); + return (0); } int nandfs_nvtop(struct nandfs_node *node, uint64_t blks, nandfs_daddr_t *l2vmap, - uint64_t *v2pmap) + nandfs_daddr_t *v2pmap) { nandfs_daddr_t vblocknr; uint64_t *pblocknr; @@ -1200,3 +1207,34 @@ nandfs_block_to_dblock(struct nandfs_dev return (btodb(block * fsdev->nd_blocksize)); } + +void +nandfs_writelock(struct vnode *vp, struct nandfs_device *fsdev) +{ + int lock; + + if (lockmgr(&fsdev->nd_seg_const, LK_NOWAIT | LK_SHARED, NULL)) { + vref(vp); + lock = VOP_ISLOCKED(vp); + VOP_UNLOCK(vp, 0); + DPRINTF(WRITE, ("%s: waiting for write lock, vp %p\n", + __func__, vp)); + lockmgr(&fsdev->nd_seg_const, LK_SHARED, NULL); + VOP_LOCK(vp, lock | LK_RETRY); + vunref(vp); + } +} + +void +nandfs_writeunlock(struct nandfs_device *fsdev) +{ + + lockmgr(&fsdev->nd_seg_const, LK_RELEASE, NULL); +} + +void +nandfs_writeassert(struct nandfs_device *fsdev) +{ + + lockmgr_assert(&fsdev->nd_seg_const, KA_LOCKED); +} Modified: projects/nand/sys/fs/nandfs/nandfs_subr.h ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_subr.h Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_subr.h Fri Apr 20 03:02:07 2012 (r234479) @@ -75,7 +75,7 @@ int nandfs_bmap_nlookup(struct nandfs_no uint64_t *); /* vtop operations */ -int nandfs_nvtop(struct nandfs_node *, uint64_t, nandfs_daddr_t *, uint64_t *); +int nandfs_nvtop(struct nandfs_node *, uint64_t, nandfs_daddr_t *, nandfs_daddr_t *); /* Node action implementators */ int nandfs_vinit(struct vnode *, uint64_t); @@ -147,6 +147,7 @@ int nandfs_update_segment(struct nandfs_ int nandfs_free_segment(struct nandfs_device *, uint64_t); int nandfs_clear_segment(struct nandfs_device *, uint64_t); int nandfs_touch_segment(struct nandfs_device *, uint64_t); +int nandfs_markgc_segment(struct nandfs_device *, uint64_t); int nandfs_bmap_insert_block(struct nandfs_node *, nandfs_lbn_t, struct buf *); int nandfs_bmap_update_block(struct nandfs_node *, struct buf *, nandfs_lbn_t); @@ -226,6 +227,10 @@ int nandfs_vop_islocked(struct vnode *vp nandfs_daddr_t nandfs_block_to_dblock(struct nandfs_device *, nandfs_lbn_t); +void nandfs_writelock(struct vnode *, struct nandfs_device *); +void nandfs_writeunlock(struct nandfs_device *); +void nandfs_writeassert(struct nandfs_device *); + #define DEBUG_MODE #if defined(DEBUG_MODE) #define nandfs_error panic Modified: projects/nand/sys/fs/nandfs/nandfs_sufile.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_sufile.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_sufile.c Fri Apr 20 03:02:07 2012 (r234479) @@ -367,6 +367,40 @@ nandfs_bad_segment(struct nandfs_device } int +nandfs_markgc_segment(struct nandfs_device *fsdev, uint64_t seg) +{ + struct nandfs_node *su_node; + struct nandfs_segment_usage *su_usage; + struct buf *bp; + uint64_t blk, offset; + int error; + + su_node = fsdev->nd_su_node; + + VOP_LOCK(NTOV(su_node), LK_EXCLUSIVE); + + nandfs_seg_usage_blk_offset(fsdev, seg, &blk, &offset); + + error = nandfs_bread(su_node, blk, NOCRED, 0, &bp); + if (error) { + brelse(bp); + VOP_UNLOCK(NTOV(su_node), 0); + return (error); + } + + su_usage = SU_USAGE_OFF(bp, offset); + MPASS((su_usage->su_flags & NANDFS_SEGMENT_USAGE_GC) == 0); + su_usage->su_flags |= NANDFS_SEGMENT_USAGE_GC; + + brelse(bp); + VOP_UNLOCK(NTOV(su_node), 0); + + DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)seg)); + + return (0); +} + +int nandfs_clear_segment(struct nandfs_device *fsdev, uint64_t seg) { uint64_t offset, segsize; Modified: projects/nand/sys/fs/nandfs/nandfs_vfsops.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_vfsops.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_vfsops.c Fri Apr 20 03:02:07 2012 (r234479) @@ -664,6 +664,13 @@ nandfs_mount_base(struct nandfs_device * return (error); } + if (nandfsdev->nd_fsdata.f_rev_level != NANDFS_CURRENT_REV) { + printf("nandfs: unsupported file system revision: %d " + "(supported is %d).\n", nandfsdev->nd_fsdata.f_rev_level, + NANDFS_CURRENT_REV); + return (EINVAL); + } + if (nandfsdev->nd_fsdata.f_erasesize != nandfsdev->nd_erasesize) { printf("nandfs: erasesize mismatch (device %#x, fs %#x)\n", nandfsdev->nd_erasesize, nandfsdev->nd_fsdata.f_erasesize); @@ -892,11 +899,7 @@ nandfs_mount_device(struct vnode *devvp, if (error) { DPRINTF(VOLUMES, ("couldn't get erasesize: %d\n", error)); - /* - * FIXME translate this to some normal error codes, also make - * sure that we cannot get this error with NAND devices - */ - if (error == -3 || error == 45) { + if (error == ENOIOCTL || error == EOPNOTSUPP) { /* * We conclude that this is not NAND storage */ @@ -1116,12 +1119,10 @@ nandfs_procbody(struct nandfsmount *nmp) flags = (nmp->nm_flags & (NANDFS_FORCE_SYNCER|NANDFS_UMOUNT)); - vfs_write_suspend(mp); error = nandfs_segment_constructor(nmp, flags); if (error) nandfs_error("%s: error:%d when creating segments\n", __func__, error); - vfs_write_resume(mp); nmp->nm_flags &= ~flags; @@ -1173,9 +1174,7 @@ stop_syncer(struct nandfsmount *nmp) MPASS(nmp->nm_nandfsdev->nd_syncer != NULL); - vn_finished_write(nmp->nm_vfs_mountp); nandfs_wakeup_wait_sync(nmp->nm_nandfsdev, SYNCER_UMOUNT); - vn_start_write(NULL, &nmp->nm_vfs_mountp, V_WAIT); DPRINTF(SYNC, ("%s: stop syncer\n", __func__)); return (0); @@ -1453,12 +1452,7 @@ nandfs_unmount(struct mount *mp, int mnt /* Umount already stopped writing */ if (!(nmp->nm_ronly)) { nmp->nm_flags |= NANDFS_UMOUNT; - /* - * XXX This is a hack soon to be removed - */ - vn_finished_write(mp); nandfs_wakeup_wait_sync(nmp->nm_nandfsdev, SYNCER_VFS_SYNC); - vn_start_write(NULL, &mp, V_WAIT); } error = vflush(mp, 0, flags | SKIPSYSTEM, curthread); if (error) @@ -1578,11 +1572,16 @@ nandfs_sync(struct mount *mp, int waitfo { struct nandfsmount *nmp = VFSTONANDFS(mp); + DPRINTF(SYNC, ("%s: mp %p waitfor %d\n", __func__, mp, waitfor)); + + /* + * XXX: A hack to be removed soon + */ + if (waitfor == MNT_LAZY) + return (0); if (waitfor == MNT_SUSPEND) return (0); - vn_finished_write(mp); nandfs_wakeup_wait_sync(nmp->nm_nandfsdev, SYNCER_VFS_SYNC); - vn_start_write(NULL, &mp, V_WAIT); return (0); } Modified: projects/nand/sys/fs/nandfs/nandfs_vnops.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_vnops.c Fri Apr 20 02:47:35 2012 (r234478) +++ projects/nand/sys/fs/nandfs/nandfs_vnops.c Fri Apr 20 03:02:07 2012 (r234479) @@ -124,8 +124,8 @@ static int nandfs_read(struct vop_read_args *ap) { register struct vnode *vp = ap->a_vp; - register struct nandfs_node *nandfs_node = VTON(vp); - struct nandfs_device *nandfsdev = nandfs_node->nn_nandfsdev; + register struct nandfs_node *node = VTON(vp); + struct nandfs_device *nandfsdev = node->nn_nandfsdev; struct uio *uio = ap->a_uio; struct buf *bp; uint64_t size; @@ -139,10 +139,12 @@ nandfs_read(struct vop_read_args *ap) if (uio->uio_resid == 0) return (0); - size = nandfs_node->nn_inode.i_size; + size = node->nn_inode.i_size; if (uio->uio_offset >= size) return (0); + NANDFS_WRITELOCK(vp, node->nn_nandfsdev); + blocksize = nandfsdev->nd_blocksize; bytesinfile = size - uio->uio_offset; @@ -157,7 +159,7 @@ nandfs_read(struct vop_read_args *ap) DPRINTF(READ, ("nandfs_read bn: 0x%jx toread: 0x%zx (0x%x)\n", (uintmax_t)lbn, toread, blocksize)); - error = nandfs_bread(nandfs_node, lbn, NOCRED, 0, &bp); + error = nandfs_bread(node, lbn, NOCRED, 0, &bp); if (error) { brelse(bp); break; @@ -173,6 +175,8 @@ nandfs_read(struct vop_read_args *ap) resid -= toread; } + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); + return (error); } @@ -208,6 +212,8 @@ nandfs_write(struct vop_write_args *ap) if (uio->uio_resid == 0) return (0); + NANDFS_WRITELOCK(vp, node->nn_nandfsdev); + blocksize = fsdev->nd_blocksize; file_size = node->nn_inode.i_size; @@ -217,6 +223,7 @@ nandfs_write(struct vop_write_args *ap) uio->uio_offset = file_size; break; case VDIR: + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (EISDIR); case VLNK: break; @@ -288,6 +295,8 @@ nandfs_write(struct vop_write_args *ap) } } + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); + DPRINTF(WRITE, ("%s: return:%d\n", __func__, error)); return (error); @@ -332,6 +341,9 @@ nandfs_lookup(struct vop_cachedlookup_ar if (islastcn && mounted_ro && (nameiop == DELETE || nameiop == RENAME)) return (EROFS); + if (dir_node->nn_inode.i_links_count == 0) + return (ENOENT); + /* * Obviously, the file is not (anymore) in the namecache, we have to * search for it. There are three basic cases: '.', '..' and others. @@ -579,9 +591,12 @@ nandfs_truncate(struct vnode *vp, uint64 /* Calculate end of file */ size = inode->i_size; + NANDFS_WRITELOCK(vp, node->nn_nandfsdev); + if (newsize == size) { node->nn_flags |= IN_CHANGE | IN_UPDATE; nandfs_itimes(vp); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (0); } @@ -590,6 +605,7 @@ nandfs_truncate(struct vnode *vp, uint64 vnode_pager_setsize(vp, newsize); node->nn_flags |= IN_CHANGE | IN_UPDATE; nandfs_itimes(vp); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (0); } @@ -599,8 +615,10 @@ nandfs_truncate(struct vnode *vp, uint64 if (rest) { error = nandfs_bmap_nlookup(node, nblks - 1, 1, &vblk); - if (error) + if (error) { + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (error); + } if (vblk != 0) error = nandfs_bread(node, nblks - 1, NOCRED, 0, &bp); @@ -610,14 +628,17 @@ nandfs_truncate(struct vnode *vp, uint64 if (error) { if (bp) brelse(bp); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (error); } bzero((char *)bp->b_data + rest, (u_int)(nffsdev->nd_blocksize - rest)); error = nandfs_dirty_buf(bp, 0); - if (error) + if (error) { + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (error); + } } DPRINTF(VNCALL, ("%s: vp %p oblks %jx nblks %jx\n", __func__, vp, oblks, @@ -627,6 +648,7 @@ nandfs_truncate(struct vnode *vp, uint64 if (error) { if (bp) nandfs_undirty_buf(bp); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (error); } @@ -634,6 +656,7 @@ nandfs_truncate(struct vnode *vp, uint64 if (error) { if (bp) nandfs_undirty_buf(bp); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); return (error); } @@ -642,6 +665,8 @@ nandfs_truncate(struct vnode *vp, uint64 node->nn_flags |= IN_CHANGE | IN_UPDATE; nandfs_itimes(vp); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); + return (error); } @@ -1068,7 +1093,7 @@ nandfs_read_filebuf(struct nandfs_node * struct nandfs_device *nandfsdev = node->nn_nandfsdev; struct buf *nbp; nandfs_daddr_t *l2vmap; - uint64_t *v2pmap; + nandfs_daddr_t *v2pmap; nandfs_lbn_t from; uint64_t blks; uint32_t blocksize; @@ -1375,6 +1400,8 @@ nandfs_link(struct vop_link_args *ap) /* Update link count */ inode->i_links_count++; + NANDFS_WRITELOCK(vp, node->nn_nandfsdev); + /* Add dir entry */ error = nandfs_add_dirent(tdvp, node->nn_ino, cnp->cn_nameptr, cnp->cn_namelen, IFTODT(inode->i_mode)); @@ -1387,6 +1414,8 @@ nandfs_link(struct vop_link_args *ap) DPRINTF(VNCALL, ("%s: tdvp %p vp %p cnp %p\n", __func__, tdvp, vp, cnp)); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); + return (0); } @@ -1407,6 +1436,8 @@ nandfs_create(struct vop_create_args *ap if (nandfs_fs_full(dir_node->nn_nandfsdev)) return (ENOSPC); + NANDFS_WRITELOCK(dvp, nmp->nm_nandfsdev); + /* Create new vnode/inode */ error = nandfs_node_create(nmp, &node, mode); if (error) @@ -1422,10 +1453,13 @@ nandfs_create(struct vop_create_args *ap nandfs_error("%s: error destroying node %p\n", __func__, node); } + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (error); } *vpp = NTOV(node); + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); + DPRINTF(VNCALL, ("created file vp %p nandnode %p ino %jx\n", *vpp, node, (uintmax_t)node->nn_ino)); return (0); @@ -1452,10 +1486,14 @@ nandfs_remove(struct vop_remove_args *ap (dnode->nn_inode.i_flags & APPEND)) return (EPERM); + NANDFS_WRITELOCK(vp, node->nn_nandfsdev); + nandfs_remove_dirent(dvp, node, cnp); node->nn_inode.i_links_count--; node->nn_flags |= IN_CHANGE; + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); + return (0); } @@ -1543,6 +1581,9 @@ nandfs_rename(struct vop_rename_args *ap DPRINTF(VNCALL, ("%s: fdvp:%p fvp:%p tdvp:%p tdp:%p\n", __func__, fdvp, fvp, tdvp, tvp)); + + NANDFS_WRITELOCK(tdvp, tdnode->nn_nandfsdev); + /* * Check for cross-device rename. */ @@ -1558,6 +1599,7 @@ abortit: vput(tvp); vrele(fdvp); vrele(fvp); + NANDFS_WRITEUNLOCK(tdnode->nn_nandfsdev); return (error); } @@ -1763,6 +1805,7 @@ abortit: if (doingdirectory) panic("nandfs_rename: lost dir entry"); vrele(ap->a_fvp); + NANDFS_WRITEUNLOCK(tdnode->nn_nandfsdev); return (0); } @@ -1810,6 +1853,7 @@ abortit: if (fnode) vput(fvp); vrele(ap->a_fvp); + NANDFS_WRITEUNLOCK(tdnode->nn_nandfsdev); return (error); bad: @@ -1827,6 +1871,7 @@ out: vput(fvp); } else vrele(fvp); + NANDFS_WRITEUNLOCK(tdnode->nn_nandfsdev); return (error); } @@ -1851,9 +1896,14 @@ nandfs_mkdir(struct vop_mkdir_args *ap) if (dir_inode->i_links_count >= LINK_MAX) return (EMLINK); + NANDFS_WRITELOCK(dvp, nmp->nm_nandfsdev); + error = nandfs_node_create(nmp, &node, mode); - if (error) + if (error) { + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (error); + } + node->nn_inode.i_gid = dir_node->nn_inode.i_gid; node->nn_inode.i_uid = cnp->cn_cred->cr_uid; @@ -1863,6 +1913,7 @@ nandfs_mkdir(struct vop_mkdir_args *ap) cnp->cn_namelen, IFTODT(mode)); if (error) { vput(*vpp); + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (error); } @@ -1872,9 +1923,12 @@ nandfs_mkdir(struct vop_mkdir_args *ap) error = nandfs_init_dir(NTOV(node), node->nn_ino, dir_node->nn_ino); if (error) { vput(NTOV(node)); + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (error); } + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); + DPRINTF(VNCALL, ("created dir vp %p nandnode %p ino %jx\n", *vpp, node, (uintmax_t)node->nn_ino)); return (0); @@ -1896,9 +1950,13 @@ nandfs_mknod(struct vop_mknod_args *ap) if (nandfs_fs_full(dir_node->nn_nandfsdev)) return (ENOSPC); + NANDFS_WRITELOCK(dvp, nmp->nm_nandfsdev); + error = nandfs_node_create(nmp, &node, mode); - if (error) + if (error) { + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (error); + } node->nn_inode.i_gid = dir_node->nn_inode.i_gid; node->nn_inode.i_uid = cnp->cn_cred->cr_uid; if (vap->va_rdev != VNOVAL) @@ -1909,11 +1967,14 @@ nandfs_mknod(struct vop_mknod_args *ap) if (nandfs_add_dirent(dvp, node->nn_ino, cnp->cn_nameptr, cnp->cn_namelen, IFTODT(mode))) { vput(*vpp); + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (ENOTDIR); } node->nn_flags |= IN_ACCESS | IN_CHANGE | IN_UPDATE; + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); + return (0); } @@ -1932,9 +1993,13 @@ nandfs_symlink(struct vop_symlink_args * if (nandfs_fs_full(dir_node->nn_nandfsdev)) return (ENOSPC); + NANDFS_WRITELOCK(dvp, nmp->nm_nandfsdev); + error = nandfs_node_create(nmp, &node, S_IFLNK | mode); - if (error) + if (error) { + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (error); + } node->nn_inode.i_gid = dir_node->nn_inode.i_gid; node->nn_inode.i_uid = cnp->cn_cred->cr_uid; @@ -1943,6 +2008,7 @@ nandfs_symlink(struct vop_symlink_args * if (nandfs_add_dirent(dvp, node->nn_ino, cnp->cn_nameptr, cnp->cn_namelen, IFTODT(mode))) { vput(*vpp); + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); return (ENOTDIR); } @@ -1954,6 +2020,8 @@ nandfs_symlink(struct vop_symlink_args * if (error) vput(*vpp); + NANDFS_WRITEUNLOCK(nmp->nm_nandfsdev); + return (error); } @@ -1973,6 +2041,7 @@ nandfs_rmdir(struct vop_rmdir_args *ap) struct componentname *cnp = ap->a_cnp; struct nandfs_node *node, *dnode; uint32_t dflag, flag; + int error = 0; node = VTON(vp); dnode = VTON(dvp); @@ -2002,16 +2071,26 @@ nandfs_rmdir(struct vop_rmdir_args *ap) if (vp->v_mountedhere != 0) return (EINVAL); + NANDFS_WRITELOCK(vp, node->nn_nandfsdev); + nandfs_remove_dirent(dvp, node, cnp); dnode->nn_inode.i_links_count -= 1; dnode->nn_flags |= IN_CHANGE; cache_purge(dvp); + error = nandfs_truncate(vp, (uint64_t)0); + if (error) + return (error); + node->nn_inode.i_links_count -= 2; node->nn_flags |= IN_CHANGE; - return (0); + NANDFS_WRITEUNLOCK(node->nn_nandfsdev); + + cache_purge(vp); + + return (error); } static int @@ -2032,9 +2111,7 @@ nandfs_fsync(struct vop_fsync_args *ap) vp->v_bufobj.bo_dirty.bv_cnt) { locked = VOP_ISLOCKED(vp); VOP_UNLOCK(vp, 0); - vn_finished_write(nmp->nm_vfs_mountp); nandfs_wakeup_wait_sync(nmp->nm_nandfsdev, SYNCER_FSYNC); - vn_start_write(NULL, &nmp->nm_vfs_mountp, V_WAIT); VOP_LOCK(vp, locked); } @@ -2047,7 +2124,7 @@ nandfs_bmap(struct vop_bmap_args *ap) struct vnode *vp = ap->a_vp; struct nandfs_node *nnode = VTON(vp); struct nandfs_device *nandfsdev = nnode->nn_nandfsdev; - uint64_t l2vmap, v2pmap; + nandfs_daddr_t l2vmap, v2pmap; *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Fri Apr 20 03:12:03 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 69884106566B; Fri, 20 Apr 2012 03:12:03 +0000 (UTC) (envelope-from gber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 009558FC15; Fri, 20 Apr 2012 03:12:03 +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 q3K3C26u019866; Fri, 20 Apr 2012 03:12:02 GMT (envelope-from gber@svn.freebsd.org) Received: (from gber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3K3C2wY019863; Fri, 20 Apr 2012 03:12:02 GMT (envelope-from gber@svn.freebsd.org) Message-Id: <201204200312.q3K3C2wY019863@svn.freebsd.org> From: Grzegorz Bernacki Date: Fri, 20 Apr 2012 03:12:02 +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: r234480 - projects/nand/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, 20 Apr 2012 03:12:03 -0000 Author: gber Date: Fri Apr 20 03:12:02 2012 New Revision: 234480 URL: http://svn.freebsd.org/changeset/base/234480 Log: nandfs: Revert changes in sys/kern files. Those workarounds are not needed anymore. Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks Modified: projects/nand/sys/kern/vfs_subr.c projects/nand/sys/kern/vfs_vnops.c Modified: projects/nand/sys/kern/vfs_subr.c ============================================================================== --- projects/nand/sys/kern/vfs_subr.c Fri Apr 20 03:02:07 2012 (r234479) +++ projects/nand/sys/kern/vfs_subr.c Fri Apr 20 03:12:02 2012 (r234480) @@ -1974,8 +1974,7 @@ reassignbuf(struct buf *bp) * of clean buffers. */ if (bp->b_flags & B_DELWRI) { - if (!(bp->b_flags & B_MANAGED) && - (bo->bo_flag & BO_ONWORKLST) == 0) { + if ((bo->bo_flag & BO_ONWORKLST) == 0) { switch (vp->v_type) { case VDIR: delay = dirdelay; @@ -1991,15 +1990,13 @@ reassignbuf(struct buf *bp) buf_vlist_add(bp, bo, BX_VNDIRTY); } else { buf_vlist_add(bp, bo, BX_VNCLEAN); - if (!(bp->b_flags & B_MANAGED)) { - if ((bo->bo_flag & BO_ONWORKLST) && - bo->bo_dirty.bv_cnt == 0) { - mtx_lock(&sync_mtx); - LIST_REMOVE(bo, bo_synclist); - syncer_worklist_len--; - mtx_unlock(&sync_mtx); - bo->bo_flag &= ~BO_ONWORKLST; - } + + if ((bo->bo_flag & BO_ONWORKLST) && bo->bo_dirty.bv_cnt == 0) { + mtx_lock(&sync_mtx); + LIST_REMOVE(bo, bo_synclist); + syncer_worklist_len--; + mtx_unlock(&sync_mtx); + bo->bo_flag &= ~BO_ONWORKLST; } } #ifdef INVARIANTS Modified: projects/nand/sys/kern/vfs_vnops.c ============================================================================== --- projects/nand/sys/kern/vfs_vnops.c Fri Apr 20 03:02:07 2012 (r234479) +++ projects/nand/sys/kern/vfs_vnops.c Fri Apr 20 03:12:02 2012 (r234480) @@ -1055,8 +1055,6 @@ vn_start_write(vp, mpp, flags) error = EWOULDBLOCK; goto unlock; } - if (strcmp(mp->mnt_stat.f_fstypename, "nandfs") == 0) - flags &= ~PCATCH; error = msleep(&mp->mnt_flag, MNT_MTX(mp), (PUSER - 1) | (flags & PCATCH), "suspfs", 0); if (error) From owner-svn-src-projects@FreeBSD.ORG Fri Apr 20 09:43:43 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 36BF2106566B; Fri, 20 Apr 2012 09:43:43 +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 21E698FC0C; Fri, 20 Apr 2012 09:43:43 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q3K9hgQW032356; Fri, 20 Apr 2012 09:43:42 GMT (envelope-from glebius@svn.freebsd.org) Received: (from glebius@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3K9hgYQ032351; Fri, 20 Apr 2012 09:43:42 GMT (envelope-from glebius@svn.freebsd.org) Message-Id: <201204200943.q3K9hgYQ032351@svn.freebsd.org> From: Gleb Smirnoff Date: Fri, 20 Apr 2012 09:43:42 +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: r234486 - 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, 20 Apr 2012 09:43:43 -0000 Author: glebius Date: Fri Apr 20 09:43:42 2012 New Revision: 234486 URL: http://svn.freebsd.org/changeset/base/234486 Log: Use monotonic time_uptime to drive expiry of states, source nodes, fragments, thresholds. Modified: projects/pf/head/sys/contrib/pf/net/if_pfsync.c projects/pf/head/sys/contrib/pf/net/pf.c projects/pf/head/sys/contrib/pf/net/pf_ioctl.c projects/pf/head/sys/contrib/pf/net/pf_norm.c Modified: projects/pf/head/sys/contrib/pf/net/if_pfsync.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/if_pfsync.c Fri Apr 20 08:26:05 2012 (r234485) +++ projects/pf/head/sys/contrib/pf/net/if_pfsync.c Fri Apr 20 09:43:42 2012 (r234486) @@ -495,7 +495,7 @@ pfsync_state_import(struct pfsync_state /* copy to state */ bcopy(&sp->rt_addr, &st->rt_addr, sizeof(st->rt_addr)); st->creation = time_uptime - ntohl(sp->creation); - st->expire = time_second; + st->expire = time_uptime; if (sp->expire) { uint32_t timeout; @@ -898,7 +898,7 @@ pfsync_in_upd(struct pfsync_pkt *pkt, st pfsync_alloc_scrub_memory(&sp->dst, &st->dst); pf_state_peer_ntoh(&sp->src, &st->src); pf_state_peer_ntoh(&sp->dst, &st->dst); - st->expire = time_second; + st->expire = time_uptime; st->timeout = sp->timeout; st->pfsync_time = time_uptime; PF_STATE_UNLOCK(st); @@ -992,7 +992,7 @@ pfsync_in_upd_c(struct pfsync_pkt *pkt, pfsync_alloc_scrub_memory(&up->dst, &st->dst); pf_state_peer_ntoh(&up->src, &st->src); pf_state_peer_ntoh(&up->dst, &st->dst); - st->expire = time_second; + st->expire = time_uptime; st->timeout = up->timeout; st->pfsync_time = time_uptime; PF_STATE_UNLOCK(st); Modified: projects/pf/head/sys/contrib/pf/net/pf.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf.c Fri Apr 20 08:26:05 2012 (r234485) +++ projects/pf/head/sys/contrib/pf/net/pf.c Fri Apr 20 09:43:42 2012 (r234486) @@ -436,13 +436,13 @@ pf_init_threshold(struct pf_threshold *t threshold->limit = limit * PF_THRESHOLD_MULT; threshold->seconds = seconds; threshold->count = 0; - threshold->last = time_second; + threshold->last = time_uptime; } static void pf_add_threshold(struct pf_threshold *threshold) { - u_int32_t t = time_second, diff = t - threshold->last; + u_int32_t t = time_uptime, diff = t - threshold->last; if (diff >= threshold->seconds) threshold->count = 0; @@ -627,7 +627,7 @@ pf_insert_src_node(struct pf_src_node ** (*sn)->rule.ptr = rule; PF_ACPY(&(*sn)->addr, src, af); LIST_INSERT_HEAD(&sh->nodes, *sn, entry); - (*sn)->creation = time_second; + (*sn)->creation = time_uptime; (*sn)->ruletype = rule->action; if ((*sn)->rule.ptr != NULL) (*sn)->rule.ptr->src_nodes++; @@ -1324,7 +1324,7 @@ pf_state_expires(const struct pf_state * /* handle all PFTM_* > PFTM_MAX here */ if (state->timeout == PFTM_PURGE) - return (time_second); + return (time_uptime); if (state->timeout == PFTM_UNTIL_PACKET) return (0); KASSERT(state->timeout != PFTM_UNLINKED, @@ -1348,7 +1348,7 @@ pf_state_expires(const struct pf_state * return (state->expire + timeout * (end - states) / (end - start)); else - return (time_second); + return (time_uptime); } return (state->expire + timeout); } @@ -1363,7 +1363,7 @@ pf_purge_expired_src_nodes() for (i = 0, sh = V_pf_srchash; i < V_pf_srchashmask; i++, sh++) { PF_HASHROW_LOCK(sh); LIST_FOREACH_SAFE(cur, &sh->nodes, entry, next) - if (cur->states <= 0 && cur->expire <= time_second) { + if (cur->states <= 0 && cur->expire <= time_uptime) { if (cur->rule.ptr != NULL) { cur->rule.ptr->src_nodes--; if (cur->rule.ptr->states_cur <= 0 && @@ -1392,7 +1392,7 @@ pf_src_tree_remove_state(struct pf_state if (!timeout) timeout = V_pf_default_rule.timeout[PFTM_SRC_NODE]; - s->src_node->expire = time_second + timeout; + s->src_node->expire = time_uptime + timeout; } } if (s->nat_src_node != s->src_node && s->nat_src_node != NULL) { @@ -1401,7 +1401,7 @@ pf_src_tree_remove_state(struct pf_state if (!timeout) timeout = V_pf_default_rule.timeout[PFTM_SRC_NODE]; - s->nat_src_node->expire = time_second + timeout; + s->nat_src_node->expire = time_uptime + timeout; } } s->src_node = s->nat_src_node = NULL; @@ -1501,7 +1501,7 @@ pf_purge_expired_states(int maxcheck) relock: PF_HASHROW_LOCK(ih); LIST_FOREACH(s, &ih->states, entry) { - if (pf_state_expires(s) <= time_second) { + if (pf_state_expires(s) <= time_uptime) { pf_unlink_state(s, PF_ENTER_LOCKED); goto relock; } @@ -3365,8 +3365,8 @@ pf_create_state(struct pf_rule *r, struc s->timeout = PFTM_OTHER_FIRST_PACKET; } - s->creation = time_second; - s->expire = time_second; + s->creation = time_uptime; + s->expire = time_uptime; if (sn != NULL) { s->src_node = sn; @@ -3781,7 +3781,7 @@ pf_tcp_track_full(struct pf_state_peer * src->state = dst->state = TCPS_TIME_WAIT; /* update expire time */ - (*state)->expire = time_second; + (*state)->expire = time_uptime; if (src->state >= TCPS_FIN_WAIT_2 && dst->state >= TCPS_FIN_WAIT_2) (*state)->timeout = PFTM_TCP_CLOSED; @@ -3962,7 +3962,7 @@ pf_tcp_track_sloppy(struct pf_state_peer src->state = dst->state = TCPS_TIME_WAIT; /* update expire time */ - (*state)->expire = time_second; + (*state)->expire = time_uptime; if (src->state >= TCPS_FIN_WAIT_2 && dst->state >= TCPS_FIN_WAIT_2) (*state)->timeout = PFTM_TCP_CLOSED; @@ -4189,7 +4189,7 @@ pf_test_state_udp(struct pf_state **stat dst->state = PFUDPS_MULTIPLE; /* update expire time */ - (*state)->expire = time_second; + (*state)->expire = time_uptime; if (src->state == PFUDPS_MULTIPLE && dst->state == PFUDPS_MULTIPLE) (*state)->timeout = PFTM_UDP_MULTIPLE; else @@ -4276,7 +4276,7 @@ pf_test_state_icmp(struct pf_state **sta STATE_LOOKUP(kif, &key, direction, *state, pd); - (*state)->expire = time_second; + (*state)->expire = time_uptime; (*state)->timeout = PFTM_ICMP_ERROR_REPLY; /* translate source/destination address, if necessary */ @@ -4844,7 +4844,7 @@ pf_test_state_other(struct pf_state **st dst->state = PFOTHERS_MULTIPLE; /* update expire time */ - (*state)->expire = time_second; + (*state)->expire = time_uptime; if (src->state == PFOTHERS_MULTIPLE && dst->state == PFOTHERS_MULTIPLE) (*state)->timeout = PFTM_OTHER_MULTIPLE; else Modified: projects/pf/head/sys/contrib/pf/net/pf_ioctl.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf_ioctl.c Fri Apr 20 08:26:05 2012 (r234485) +++ projects/pf/head/sys/contrib/pf/net/pf_ioctl.c Fri Apr 20 09:43:42 2012 (r234486) @@ -3165,7 +3165,7 @@ DIOCGETSTATES_full: i++, sh++) { PF_HASHROW_LOCK(sh); LIST_FOREACH(n, &sh->nodes, entry) { - int secs = time_second, diff; + int secs = time_uptime, diff; if ((nr + 1) * sizeof(*p) > (unsigned)psn->psn_len) break; @@ -3340,12 +3340,12 @@ pfsync_state_export(struct pfsync_state /* copy from state */ strlcpy(sp->ifname, st->kif->pfik_name, sizeof(sp->ifname)); bcopy(&st->rt_addr, &sp->rt_addr, sizeof(sp->rt_addr)); - sp->creation = htonl(time_second - st->creation); + sp->creation = htonl(time_uptime - st->creation); sp->expire = pf_state_expires(st); - if (sp->expire <= time_second) + if (sp->expire <= time_uptime) sp->expire = htonl(0); else - sp->expire = htonl(sp->expire - time_second); + sp->expire = htonl(sp->expire - time_uptime); sp->direction = st->direction; sp->log = st->log; Modified: projects/pf/head/sys/contrib/pf/net/pf_norm.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf_norm.c Fri Apr 20 08:26:05 2012 (r234485) +++ projects/pf/head/sys/contrib/pf/net/pf_norm.c Fri Apr 20 09:43:42 2012 (r234486) @@ -234,7 +234,7 @@ void pf_purge_expired_fragments(void) { struct pf_fragment *frag; - u_int32_t expire = time_second - + u_int32_t expire = time_uptime - V_pf_default_rule.timeout[PFTM_FRAG]; PF_FRAG_LOCK(); @@ -359,7 +359,7 @@ pf_find_fragment(struct ip *ip, struct p frag = RB_FIND(pf_frag_tree, tree, &key); if (frag != NULL) { /* XXX Are we sure we want to update the timeout? */ - frag->fr_timeout = time_second; + frag->fr_timeout = time_uptime; if (BUFFER_FRAGMENTS(frag)) { TAILQ_REMOVE(&V_pf_fragqueue, frag, frag_next); TAILQ_INSERT_HEAD(&V_pf_fragqueue, frag, frag_next); @@ -429,7 +429,7 @@ pf_reassemble(struct mbuf **m0, struct p (*frag)->fr_dst = frent->fr_ip->ip_dst; (*frag)->fr_p = frent->fr_ip->ip_p; (*frag)->fr_id = frent->fr_ip->ip_id; - (*frag)->fr_timeout = time_second; + (*frag)->fr_timeout = time_uptime; LIST_INIT(&(*frag)->fr_queue); RB_INSERT(pf_frag_tree, &V_pf_frag_tree, *frag); @@ -639,7 +639,7 @@ pf_fragcache(struct mbuf **m0, struct ip (*frag)->fr_dst = h->ip_dst; (*frag)->fr_p = h->ip_p; (*frag)->fr_id = h->ip_id; - (*frag)->fr_timeout = time_second; + (*frag)->fr_timeout = time_uptime; cur->fr_off = off; cur->fr_end = max; @@ -1689,7 +1689,7 @@ pf_normalize_tcp_stateful(struct mbuf *m getmicrouptime(&uptime); if (src->scrub && (src->scrub->pfss_flags & PFSS_PAWS) && (uptime.tv_sec - src->scrub->pfss_last.tv_sec > TS_MAX_IDLE || - time_second - state->creation > TS_MAX_CONN)) { + time_uptime - state->creation > TS_MAX_CONN)) { if (V_pf_status.debug >= PF_DEBUG_MISC) { DPFPRINTF(("src idled out of PAWS\n")); pf_print_state(state); From owner-svn-src-projects@FreeBSD.ORG Sat Apr 21 00:49:58 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 AD3A510656A8; Sat, 21 Apr 2012 00:49:58 +0000 (UTC) (envelope-from gjb@semihalf.com) Received: from smtp.semihalf.com (smtp.semihalf.com [213.17.239.109]) by mx1.freebsd.org (Postfix) with ESMTP id 3AC218FC08; Sat, 21 Apr 2012 00:49:55 +0000 (UTC) Received: from localhost (unknown [213.17.239.109]) by smtp.semihalf.com (Postfix) with ESMTP id D1B26ECA18; Sat, 21 Apr 2012 02:49:45 +0200 (CEST) X-Virus-Scanned: by amavisd-new at semihalf.com Received: from smtp.semihalf.com ([213.17.239.109]) by localhost (smtp.semihalf.com [213.17.239.109]) (amavisd-new, port 10024) with ESMTP id mHqm4bax58EE; Sat, 21 Apr 2012 02:49:45 +0200 (CEST) Received: from [172.17.136.194] (adsl-66-120-169-242.dsl.sntc01.pacbell.net [66.120.169.242]) by smtp.semihalf.com (Postfix) with ESMTPSA id A8404D502C; Sat, 21 Apr 2012 02:49:40 +0200 (CEST) Message-ID: <4F92042B.4010606@semihalf.com> Date: Sat, 21 Apr 2012 02:49:47 +0200 From: Grzegorz Bernacki User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: Konstantin Belousov References: <201203170318.q2H3ITdI047893@svn.freebsd.org> <20120317085116.GC1340@garage.freebsd.pl> <20120317161050.GI75778@deviant.kiev.zoral.com.ua> In-Reply-To: <20120317161050.GI75778@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-projects@FreeBSD.org, Grzegorz Bernacki , Pawel Jakub Dawidek , src-committers@FreeBSD.org Subject: Re: svn commit: r233072 - projects/nand/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: Sat, 21 Apr 2012 00:49:58 -0000 W dniu 2012-03-17 17:10, Konstantin Belousov pisze: > On Sat, Mar 17, 2012 at 09:51:16AM +0100, Pawel Jakub Dawidek wrote: >> On Sat, Mar 17, 2012 at 03:18:29AM +0000, Grzegorz Bernacki wrote: >>> Author: gber >>> Date: Sat Mar 17 03:18:28 2012 >>> New Revision: 233072 >>> URL: http://svn.freebsd.org/changeset/base/233072 >>> >>> Log: >>> Add VFS changes necessary for NANDFS to work. >>> >>> Ignore B_MANAGED buffer by syncer and ignore signal when msleep as it >>> can cause file system inconsistency. >> I'd suggest running these changes through kib@. Especially vn_start_write() >> change below looks ugly, but maybe it is only temporary? > It is not only ugly (and object against it). > > If the change makes any difference for the filesystem, then I just argue > that the filesystem is broken. The vn_start_write() is done on the > VFS entry peripheral, long before filesystem code is hit. > > I did not looked at the managed changes, you would need to describe > what is wrong with current code and what is the purpose of the changes. > B_MANAGED came from xfs, it seems, or at least xfs is the only current > consumer of B_MANAGED buffers. Hi Kostik, We revert all unnecessary changes in sys/kern files. The only change which left is the one in vfs_bio.c file. I believe that this one is requested for managed buffer to work correctly. Let me verify it and I will let you know. regards, grzesiek From owner-svn-src-projects@FreeBSD.ORG Sat Apr 21 00:51:28 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 AEB4F106566B; Sat, 21 Apr 2012 00:51:28 +0000 (UTC) (envelope-from gber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 8EFFA8FC0C; Sat, 21 Apr 2012 00:51:28 +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 q3L0pSh9063581; Sat, 21 Apr 2012 00:51:28 GMT (envelope-from gber@svn.freebsd.org) Received: (from gber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3L0pSPE063577; Sat, 21 Apr 2012 00:51:28 GMT (envelope-from gber@svn.freebsd.org) Message-Id: <201204210051.q3L0pSPE063577@svn.freebsd.org> From: Grzegorz Bernacki Date: Sat, 21 Apr 2012 00:51:28 +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: r234523 - projects/nand/sys/fs/nandfs 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: Sat, 21 Apr 2012 00:51:28 -0000 Author: gber Date: Sat Apr 21 00:51:28 2012 New Revision: 234523 URL: http://svn.freebsd.org/changeset/base/234523 Log: nandfs: run syncer and cleaner as kernel threads instead of processes Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks Modified: projects/nand/sys/fs/nandfs/nandfs.h projects/nand/sys/fs/nandfs/nandfs_cleaner.c projects/nand/sys/fs/nandfs/nandfs_vfsops.c Modified: projects/nand/sys/fs/nandfs/nandfs.h ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs.h Sat Apr 21 00:32:56 2012 (r234522) +++ projects/nand/sys/fs/nandfs/nandfs.h Sat Apr 21 00:51:28 2012 (r234523) @@ -153,8 +153,8 @@ struct nandfs_device { struct vnode *nd_devvp; struct g_consumer *nd_gconsumer; - struct proc *nd_syncer; - struct proc *nd_cleaner; + struct thread *nd_syncer; + struct thread *nd_cleaner; int nd_syncer_exit; int nd_cleaner_exit; Modified: projects/nand/sys/fs/nandfs/nandfs_cleaner.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_cleaner.c Sat Apr 21 00:32:56 2012 (r234522) +++ projects/nand/sys/fs/nandfs/nandfs_cleaner.c Sat Apr 21 00:51:28 2012 (r234523) @@ -79,7 +79,7 @@ nandfs_start_cleaner(struct nandfs_devic fsdev->nd_cleaner_exit = 0; - error = kproc_create((void(*)(void *))nandfs_cleaner, fsdev, + error = kthread_add((void(*)(void *))nandfs_cleaner, fsdev, NULL, &fsdev->nd_cleaner, 0, 0, "nandfs_cleaner"); if (error) printf("nandfs: could not start cleaner: %d\n", error); @@ -461,7 +461,7 @@ nandfs_cleaner(struct nandfs_device *fsd } DPRINTF(CLEAN, ("%s: exiting\n", __func__)); - kproc_exit(0); + kthread_exit(); } static int Modified: projects/nand/sys/fs/nandfs/nandfs_vfsops.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_vfsops.c Sat Apr 21 00:32:56 2012 (r234522) +++ projects/nand/sys/fs/nandfs/nandfs_vfsops.c Sat Apr 21 00:51:28 2012 (r234523) @@ -1103,7 +1103,7 @@ nandfs_gc_finished(struct nandfs_device } static void -nandfs_procbody(struct nandfsmount *nmp) +nandfs_syncer(struct nandfsmount *nmp) { struct nandfs_device *nffsdev; struct mount *mp; @@ -1135,17 +1135,7 @@ nandfs_procbody(struct nandfsmount *nmp) nffsdev->nd_syncer = NULL; MPASS(nffsdev->nd_free_base == NULL); - /* - * A bit of explanation: - * kproc_exit() reparents thread to init process so it can be - * properly reaped, however when NANDFS was a root filesystem - * vnode for init process is reclaimed and we dont want to let - * init run again so it is safer to call just exit() in this case. - */ - if ((mp->mnt_flag & MNT_ROOTFS) && mp->mnt_kern_flag & MNTK_UNMOUNT) - exit1(curthread, 0); - else - kproc_exit(0); + kthread_exit(); } static int @@ -1159,7 +1149,7 @@ start_syncer(struct nandfsmount *nmp) nmp->nm_nandfsdev->nd_syncer_exit = 0; - error = kproc_create((void(*)(void *))nandfs_procbody, nmp, + error = kthread_add((void(*)(void *))nandfs_syncer, nmp, NULL, &nmp->nm_nandfsdev->nd_syncer, 0, 0, "nandfs_syncer"); if (error) From owner-svn-src-projects@FreeBSD.ORG Sat Apr 21 04:33: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 7E8FA106566B; Sat, 21 Apr 2012 04:33:40 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 6AB1A8FC15; Sat, 21 Apr 2012 04:33: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 q3L4XecB071441; Sat, 21 Apr 2012 04:33:40 GMT (envelope-from stas@svn.freebsd.org) Received: (from stas@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3L4XeWj071439; Sat, 21 Apr 2012 04:33:40 GMT (envelope-from stas@svn.freebsd.org) Message-Id: <201204210433.q3L4XeWj071439@svn.freebsd.org> From: Stanislav Sedov Date: Sat, 21 Apr 2012 04:33:40 +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: r234526 - projects/armv6/sys/arm/ti/cpsw 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: Sat, 21 Apr 2012 04:33:40 -0000 Author: stas Date: Sat Apr 21 04:33:39 2012 New Revision: 234526 URL: http://svn.freebsd.org/changeset/base/234526 Log: - Do not reinitialize the interface if it is already running. This fixes BOOTP on cpsw(4). Modified: projects/armv6/sys/arm/ti/cpsw/if_cpsw.c Modified: projects/armv6/sys/arm/ti/cpsw/if_cpsw.c ============================================================================== --- projects/armv6/sys/arm/ti/cpsw/if_cpsw.c Sat Apr 21 04:17:30 2012 (r234525) +++ projects/armv6/sys/arm/ti/cpsw/if_cpsw.c Sat Apr 21 04:33:39 2012 (r234526) @@ -975,11 +975,16 @@ int once = 1; static void cpsw_init_locked(void *arg) { + struct ifnet *ifp; struct cpsw_softc *sc = arg; uint8_t broadcast_address[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; uint32_t next_bdp; uint32_t i; + ifp = sc->ifp; + if ((ifp->if_drv_flags & IFF_DRV_RUNNING) != 0) + return; + printf("%s: start\n",__func__); /* Reset writer */ From owner-svn-src-projects@FreeBSD.ORG Sat Apr 21 17:48:18 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 85F49106566B; Sat, 21 Apr 2012 17:48:18 +0000 (UTC) (envelope-from gber@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 71EE38FC14; Sat, 21 Apr 2012 17:48:18 +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 q3LHmIoF098273; Sat, 21 Apr 2012 17:48:18 GMT (envelope-from gber@svn.freebsd.org) Received: (from gber@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q3LHmIDR098271; Sat, 21 Apr 2012 17:48:18 GMT (envelope-from gber@svn.freebsd.org) Message-Id: <201204211748.q3LHmIDR098271@svn.freebsd.org> From: Grzegorz Bernacki Date: Sat, 21 Apr 2012 17:48:18 +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: r234550 - projects/nand/sys/fs/nandfs 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: Sat, 21 Apr 2012 17:48:18 -0000 Author: gber Date: Sat Apr 21 17:48:17 2012 New Revision: 234550 URL: http://svn.freebsd.org/changeset/base/234550 Log: ndfs: fix braindead comparision in nandfs_invalidate_bufs Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks Modified: projects/nand/sys/fs/nandfs/nandfs_segment.c Modified: projects/nand/sys/fs/nandfs/nandfs_segment.c ============================================================================== --- projects/nand/sys/fs/nandfs/nandfs_segment.c Sat Apr 21 17:45:40 2012 (r234549) +++ projects/nand/sys/fs/nandfs/nandfs_segment.c Sat Apr 21 17:48:17 2012 (r234550) @@ -945,7 +945,7 @@ nandfs_invalidate_bufs(struct nandfs_dev BO_LOCK(bo); restart_locked_gc: TAILQ_FOREACH_SAFE(bp, &bo->bo_clean.bv_hd, b_bobufs, tbd) { - if (!(bp->b_lblkno >= start || bp->b_lblkno <= end)) + if (!(bp->b_lblkno >= start && bp->b_lblkno <= end)) continue; if (BUF_LOCK(bp, LK_EXCLUSIVE | LK_NOWAIT, NULL))