From owner-svn-src-projects@FreeBSD.ORG Sun Feb 17 00:41:15 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D31A7F4B; Sun, 17 Feb 2013 00:41:15 +0000 (UTC) (envelope-from ray@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id AF2DA207; Sun, 17 Feb 2013 00:41:15 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1H0fFGm004009; Sun, 17 Feb 2013 00:41:15 GMT (envelope-from ray@svn.freebsd.org) Received: (from ray@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1H0fFZq004008; Sun, 17 Feb 2013 00:41:15 GMT (envelope-from ray@svn.freebsd.org) Message-Id: <201302170041.r1H0fFZq004008@svn.freebsd.org> From: Aleksandr Rybalko Date: Sun, 17 Feb 2013 00:41:15 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246889 - projects/efika_mx/sys/arm/conf X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 17 Feb 2013 00:41:15 -0000 Author: ray Date: Sun Feb 17 00:41:15 2013 New Revision: 246889 URL: http://svnweb.freebsd.org/changeset/base/246889 Log: Remove commented link to hints file. Enable build of modules. Modified: projects/efika_mx/sys/arm/conf/EFIKA_MX Modified: projects/efika_mx/sys/arm/conf/EFIKA_MX ============================================================================== --- projects/efika_mx/sys/arm/conf/EFIKA_MX Sun Feb 17 00:23:42 2013 (r246888) +++ projects/efika_mx/sys/arm/conf/EFIKA_MX Sun Feb 17 00:41:15 2013 (r246889) @@ -19,10 +19,8 @@ ident EFIKA_MX -#hints "EFIKA_MX_SMARTTOP.hints" include "../freescale/imx/std.imx" -makeoptions MODULES_OVERRIDE="" makeoptions WITHOUT_MODULES="ahc" makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols From owner-svn-src-projects@FreeBSD.ORG Sun Feb 17 06:34:52 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C52A4191; Sun, 17 Feb 2013 06:34:52 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 87AA2B66; Sun, 17 Feb 2013 06:34:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1H6Yqnv011043; Sun, 17 Feb 2013 06:34:52 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1H6Yqoo011041; Sun, 17 Feb 2013 06:34:52 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201302170634.r1H6Yqoo011041@svn.freebsd.org> From: "Cherry G. Mathew" Date: Sun, 17 Feb 2013 06:34:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246898 - in projects/amd64_xen_pv/sys: amd64/xen xen/evtchn X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 17 Feb 2013 06:34:52 -0000 Author: cherry Date: Sun Feb 17 06:34:51 2013 New Revision: 246898 URL: http://svnweb.freebsd.org/changeset/base/246898 Log: Fix event mask handling. Approved by: gibbs(implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/exception.S projects/amd64_xen_pv/sys/xen/evtchn/evtchn.c Modified: projects/amd64_xen_pv/sys/amd64/xen/exception.S ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/exception.S Sun Feb 17 06:06:11 2013 (r246897) +++ projects/amd64_xen_pv/sys/amd64/xen/exception.S Sun Feb 17 06:34:51 2013 (r246898) @@ -487,15 +487,14 @@ ENTRY(fork_trampoline) RESTORE_GENERAL_REGS ; RESTORE_SEGMENT_REGS ; INTR_EXIT ; - /* XXX: more work required - %rsp offset calc etc. */ IDTVEC(hypervisor_callback) /* Xen only */ TRAP_FRAME_ENTER_NOERR ; TRAP_PROLOGUE(T_EVENT) ; SAVE_SEGMENT_REGS ; SAVE_GENERAL_REGS ; - DO_STI_MAYBE ; EVENT_UPCALL ; + DO_STI_MAYBE ; DO_AST_MAYBE ; RESTORE_GENERAL_REGS ; RESTORE_SEGMENT_REGS ; Modified: projects/amd64_xen_pv/sys/xen/evtchn/evtchn.c ============================================================================== --- projects/amd64_xen_pv/sys/xen/evtchn/evtchn.c Sun Feb 17 06:06:11 2013 (r246897) +++ projects/amd64_xen_pv/sys/xen/evtchn/evtchn.c Sun Feb 17 06:34:51 2013 (r246898) @@ -38,7 +38,7 @@ __FBSDID("$FreeBSD$"); static inline unsigned long __ffs(unsigned long word) { - __asm__("bsfl %1,%0" + __asm__("bsfq %1,%0" :"=r" (word) :"rm" (word)); return word; @@ -172,7 +172,6 @@ static void init_evtchn_cpu_bindings(voi #endif - /* * Force a proper event-channel callback from Xen after clearing the * callback mask. We do this in a very simple manner, by making a call @@ -191,7 +190,7 @@ evtchn_do_upcall(struct trapframe *frame int irq, cpu; shared_info_t *s; vcpu_info_t *vcpu_info; - + cpu = PCPU_GET(cpuid); s = HYPERVISOR_shared_info; vcpu_info = &s->vcpu_info[cpu]; @@ -953,14 +952,14 @@ unmask_evtchn(int port) return; } - synch_clear_bit(port, &s->evtchn_mask); + synch_clear_bit(port, &s->evtchn_mask[0]); /* * The following is basically the equivalent of 'hw_resend_irq'. Just * like a real IO-APIC we 'lose the interrupt edge' if the channel is * masked. */ - if (synch_test_bit(port, &s->evtchn_pending) && + if (synch_test_bit(port, &s->evtchn_pending[0]) && !synch_test_and_set_bit(port / LONG_BIT, &vcpu_info->evtchn_pending_sel)) { vcpu_info->evtchn_upcall_pending = 1; From owner-svn-src-projects@FreeBSD.ORG Sun Feb 17 07:37:07 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 585EE679; Sun, 17 Feb 2013 07:37:07 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 410D3D34; Sun, 17 Feb 2013 07:37:07 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1H7b7Gm029156; Sun, 17 Feb 2013 07:37:07 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1H7b7fo029155; Sun, 17 Feb 2013 07:37:07 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201302170737.r1H7b7fo029155@svn.freebsd.org> From: "Cherry G. Mathew" Date: Sun, 17 Feb 2013 07:37:07 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246899 - projects/amd64_xen_pv/sys/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 17 Feb 2013 07:37:07 -0000 Author: cherry Date: Sun Feb 17 07:37:06 2013 New Revision: 246899 URL: http://svnweb.freebsd.org/changeset/base/246899 Log: Fix event mask handling. Missed out from r246898 by mistake. Approved by: gibbs(implicit) Modified: projects/amd64_xen_pv/sys/xen/evtchn.h Modified: projects/amd64_xen_pv/sys/xen/evtchn.h ============================================================================== --- projects/amd64_xen_pv/sys/xen/evtchn.h Sun Feb 17 06:34:51 2013 (r246898) +++ projects/amd64_xen_pv/sys/xen/evtchn.h Sun Feb 17 07:37:06 2013 (r246899) @@ -54,7 +54,7 @@ static inline void clear_evtchn(int port) { shared_info_t *s = HYPERVISOR_shared_info; - synch_clear_bit(port, &s->evtchn_pending[0]); + synch_clear_bit(port, s->evtchn_pending); } static inline void From owner-svn-src-projects@FreeBSD.ORG Sun Feb 17 07:40:22 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 7DFCF7B5; Sun, 17 Feb 2013 07:40:22 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 65DC9D4F; Sun, 17 Feb 2013 07:40:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1H7eMo8029754; Sun, 17 Feb 2013 07:40:22 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1H7eMYD029753; Sun, 17 Feb 2013 07:40:22 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201302170740.r1H7eMYD029753@svn.freebsd.org> From: "Cherry G. Mathew" Date: Sun, 17 Feb 2013 07:40:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246900 - projects/amd64_xen_pv/sys/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 17 Feb 2013 07:40:22 -0000 Author: cherry Date: Sun Feb 17 07:40:21 2013 New Revision: 246900 URL: http://svnweb.freebsd.org/changeset/base/246900 Log: Revert 246899, which was committed by mistake. Apologies for the noise. Modified: projects/amd64_xen_pv/sys/xen/evtchn.h Modified: projects/amd64_xen_pv/sys/xen/evtchn.h ============================================================================== --- projects/amd64_xen_pv/sys/xen/evtchn.h Sun Feb 17 07:37:06 2013 (r246899) +++ projects/amd64_xen_pv/sys/xen/evtchn.h Sun Feb 17 07:40:21 2013 (r246900) @@ -54,7 +54,7 @@ static inline void clear_evtchn(int port) { shared_info_t *s = HYPERVISOR_shared_info; - synch_clear_bit(port, s->evtchn_pending); + synch_clear_bit(port, &s->evtchn_pending[0]); } static inline void From owner-svn-src-projects@FreeBSD.ORG Sun Feb 17 23:46:19 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0867B52A; Sun, 17 Feb 2013 23:46:19 +0000 (UTC) (envelope-from sjg@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id E01D1EA2; Sun, 17 Feb 2013 23:46:18 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1HNkI8t024769; Sun, 17 Feb 2013 23:46:18 GMT (envelope-from sjg@svn.freebsd.org) Received: (from sjg@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1HNkIFN024768; Sun, 17 Feb 2013 23:46:18 GMT (envelope-from sjg@svn.freebsd.org) Message-Id: <201302172346.r1HNkIFN024768@svn.freebsd.org> From: "Simon J. Gerraty" Date: Sun, 17 Feb 2013 23:46:18 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246924 - projects/bmake/include/arpa X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 17 Feb 2013 23:46:19 -0000 Author: sjg Date: Sun Feb 17 23:46:17 2013 New Revision: 246924 URL: http://svnweb.freebsd.org/changeset/base/246924 Log: Cleanup Modified: projects/bmake/include/arpa/Makefile Modified: projects/bmake/include/arpa/Makefile ============================================================================== --- projects/bmake/include/arpa/Makefile Sun Feb 17 21:37:32 2013 (r246923) +++ projects/bmake/include/arpa/Makefile Sun Feb 17 23:46:17 2013 (r246924) @@ -2,8 +2,7 @@ .include -INCS= ftp.h inet.h nameser.h nameser_compat.h tftp.h -INCS+= telnet.h +INCS= ftp.h inet.h nameser.h nameser_compat.h telnet.h tftp.h INCSDIR=${INCLUDEDIR}/arpa From owner-svn-src-projects@FreeBSD.ORG Tue Feb 19 13:40:36 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 3D761C18; Tue, 19 Feb 2013 13:40:36 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2F538DE0; Tue, 19 Feb 2013 13:40:36 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1JDea0N019546; Tue, 19 Feb 2013 13:40:36 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1JDeaTf019545; Tue, 19 Feb 2013 13:40:36 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201302191340.r1JDeaTf019545@svn.freebsd.org> From: "Cherry G. Mathew" Date: Tue, 19 Feb 2013 13:40:36 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246991 - projects/amd64_xen_pv/sys/dev/xen/console X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Feb 2013 13:40:36 -0000 Author: cherry Date: Tue Feb 19 13:40:35 2013 New Revision: 246991 URL: http://svnweb.freebsd.org/changeset/base/246991 Log: 'extern int db_active' is obsolete. Use kdb_active, instead. Approved by: gibbs (implicit) Modified: projects/amd64_xen_pv/sys/dev/xen/console/console.c Modified: projects/amd64_xen_pv/sys/dev/xen/console/console.c ============================================================================== --- projects/amd64_xen_pv/sys/dev/xen/console/console.c Tue Feb 19 13:32:26 2013 (r246990) +++ projects/amd64_xen_pv/sys/dev/xen/console/console.c Tue Feb 19 13:40:35 2013 (r246991) @@ -179,13 +179,12 @@ xc_cnputc(struct consdev *dev, int c) xc_cnputc_domu(dev, c); } -extern int db_active; static boolean_t xcons_putc(int c) { int force_flush = xc_mute || #ifdef DDB - db_active || + kdb_active || #endif panicstr; /* we're not gonna recover, so force * flush From owner-svn-src-projects@FreeBSD.ORG Tue Feb 19 14:39:11 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 6A98050F; Tue, 19 Feb 2013 14:39:11 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 4DE4F9F1; Tue, 19 Feb 2013 14:39:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1JEdBfT038119; Tue, 19 Feb 2013 14:39:11 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1JEdADJ038113; Tue, 19 Feb 2013 14:39:10 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201302191439.r1JEdADJ038113@svn.freebsd.org> From: "Cherry G. Mathew" Date: Tue, 19 Feb 2013 14:39:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246992 - in projects/amd64_xen_pv/sys/amd64: amd64 include xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Feb 2013 14:39:11 -0000 Author: cherry Date: Tue Feb 19 14:39:10 2013 New Revision: 246992 URL: http://svnweb.freebsd.org/changeset/base/246992 Log: First cut at cpu_switch(9) for xen. This is still WIP\n genassym.c: Generate required symbols in assembler scope\n machdep.c: - init TLS related per-cpu fields - enable further cpu initialisation - remove redundate private functions for rflag manipulation - add xen stack switch code for cpu_switch(9) support Approved by: gibbs(implicit) Modified: projects/amd64_xen_pv/sys/amd64/amd64/cpu_switch.S projects/amd64_xen_pv/sys/amd64/amd64/genassym.c projects/amd64_xen_pv/sys/amd64/include/cpufunc.h projects/amd64_xen_pv/sys/amd64/xen/machdep.c Modified: projects/amd64_xen_pv/sys/amd64/amd64/cpu_switch.S ============================================================================== --- projects/amd64_xen_pv/sys/amd64/amd64/cpu_switch.S Tue Feb 19 13:40:35 2013 (r246991) +++ projects/amd64_xen_pv/sys/amd64/amd64/cpu_switch.S Tue Feb 19 14:39:10 2013 (r246992) @@ -106,9 +106,11 @@ ENTRY(cpu_switch) movq %rbx,PCB_RBX(%r8) movq %rax,PCB_RIP(%r8) +#ifndef XEN testl $PCB_DBREGS,PCB_FLAGS(%r8) jnz store_dr /* static predict not taken */ done_store_dr: +#endif /* !XEN */ /* have we used fp, and need a save? */ cmpq %rdi,PCPU(FPCURTHREAD) @@ -145,7 +147,23 @@ ctx_switch_xsave: SETLK %rdx, TD_LOCK(%rdi) /* Release the old thread */ jmp sw1 swinact: +#ifndef XEN movq %rcx,%cr3 /* new address space */ +#else + pushq %rdi + pushq %rsi + pushq %rdx + pushq %r8 + + movq %rcx, %rdi + callq xen_pt_switch + + popq %r8 + popq %rdx + popq %rsi + popq %rdi + +#endif /* XEN */ movl PCPU(CPUID), %eax /* Release bit from old pmap->pm_active */ movq PCPU(CURPMAP),%rcx @@ -158,7 +176,6 @@ swact: addq $VM_PMAP,%rdx LK btsl %eax,PM_ACTIVE(%rdx) /* set new */ movq %rdx,PCPU(CURPMAP) - sw1: #if defined(SCHED_ULE) && defined(SMP) /* Wait for the new thread to become unblocked */ @@ -185,7 +202,9 @@ sw1: cmpq $0, P_MD+MD_LDT(%rcx) jne do_ldt xorl %eax,%eax -ld_ldt: lldt %ax +ld_ldt: +#ifndef XEN + lldt %ax /* Restore fs base in GDT */ movl PCB_FSBASE(%r8),%eax @@ -204,7 +223,79 @@ ld_ldt: lldt %ax movb %al,4(%rdx) shrl $8,%eax movb %al,7(%rdx) +#else +#ifdef notyet_xenldt + pushq %rdi + pushq %rsi + pushq %rdx + pushq %r8 + + /* Restore fs base in GDT */ + movl PCB_FSBASE(%r8), %eax + movq %rsp, %rdx /* register_t tmp, %rdx == &tmp */ + subq $8, %rsp /* allocate tmp */ + + /* Reconstruct the_segment_descriptor */ + movq $0, (%rdx) /* Zero it first */ + movw %ax, 2(%rdx) /* .base = %eax */ + shrl $16,%eax + movb %al, 4(%rdx) + shrl $8,%eax + movb %al, 7(%rdx) + movw $0xffff, (%rdx) /* limit = 0xfffff */ + movb $1, 6(%rdx) + movb $1, %al /* p = 1 */ + shlb $2, %al + orb $SEL_UPL, %al /* dpl = SEL_UPL */ + shlb $5, %al + orb $SDT_MEMRWA, %al/* type = SDT_MEMRWA */ + movb %al, 5(%rdx) + movb $0xc, %al + orb %al, 6(%rdx) /* def32 = 1, gran = 1 */ + + movq PCPU(FS32P), %rdi /* dte_ma */ + movq %rdx, %rsi /* dte_ptr */ + callq xen_set_descriptor + + movq 16(%rsp), %r8 /* Restore caller saved %r8 */ + + /* Restore gs base in GDT */ + movl PCB_GSBASE(%r8),%eax + movq %rsp, %rdx /* register_t tmp, %rdx == &tmp */ + addq $8, %rdx /* allocate tmp */ + + /* Reconstruct the_segment_descriptor */ + movq $0, (%rdx) /* Zero it first */ + movw %ax, 2(%rdx) /* .base = %eax */ + shrl $16,%eax + movb %al, 4(%rdx) + shrl $8,%eax + movb %al, 7(%rdx) + movw $0xffff, (%rdx) /* limit = 0xfffff */ + movb $1, 6(%rdx) + movb $1, %al /* p = 1 */ + shlb $2, %al + orb $SEL_UPL, %al /* dpl = SEL_UPL */ + shlb $5, %al + orb $SDT_MEMRWA, %al/* type = SDT_MEMRWA */ + movb %al, 5(%rdx) + movb $0xc, %al + orb %al, 6(%rdx) /* def32 = 1, gran = 1 */ + + movq PCPU(GS32P), %rdi /* dte_ma */ + movq %rdx, %rsi /* dte_ptr */ + callq xen_set_descriptor + + addq $8, %rsp /* De-allocate temp "variable" stackspace */ + /* XXX: Do hypervisor GS/FS update ? */ + + popq %r8 + popq %rdx + popq %rsi + popq %rdi +#endif +#endif /* !XEN */ do_kthread: /* Do we need to reload tss ? */ movq PCPU(TSSP),%rax @@ -219,12 +310,12 @@ done_tss: /* Update the TSS_RSP0 pointer for the next interrupt */ movq %r8,COMMON_TSS_RSP0(%rdx) movq %rsi,PCPU(CURTHREAD) /* into next thread */ - +#ifndef XEN /* Test if debug registers should be restored. */ testl $PCB_DBREGS,PCB_FLAGS(%r8) jnz load_dr /* static predict not taken */ done_load_dr: - +#endif /* !XEN */ /* Restore context. */ movq PCB_R15(%r8),%r15 movq PCB_R14(%r8),%r14 @@ -247,6 +338,7 @@ done_load_dr: * We use jumps rather than call in order to avoid the stack. */ +#ifndef XEN store_dr: movq %dr7,%rax /* yes, do the save */ movq %dr0,%r15 @@ -297,14 +389,41 @@ do_tss: movq %rdx,PCPU(TSSP) movb $0x89,5(%rax) /* unset busy */ movl $TSSSEL,%eax ltr %ax +#else +do_tss: + pushq %rsi + pushq %rdx + pushq %r8 + + movq %r8, %rdi + callq xen_set_proc + + popq %r8 + popq %rdx + popq %rsi +#endif /* !XEN */ jmp done_tss - + do_ldt: movq PCPU(LDT),%rax +#ifndef XEN movq P_MD+MD_LDT_SD(%rcx),%rdx movq %rdx,(%rax) movq P_MD+MD_LDT_SD+8(%rcx),%rdx movq %rdx,8(%rax) movl $LDTSEL,%eax +#else /* !XEN */ + pushq %rsi + pushq %rdx + pushq %r8 + + movq P_MD+MD_LDT_SD(%rcx),%rsi + movq P_MD+MD_LDT_SD+8(%rcx),%rdi + callq xen_set_ldt + + popq %r8 + popq %rdx + popq %rsi +#endif /* !XEN */ jmp ld_ldt END(cpu_switch) Modified: projects/amd64_xen_pv/sys/amd64/amd64/genassym.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/amd64/genassym.c Tue Feb 19 13:40:35 2013 (r246991) +++ projects/amd64_xen_pv/sys/amd64/amd64/genassym.c Tue Feb 19 14:39:10 2013 (r246992) @@ -236,6 +236,8 @@ ASSYM(LA_ICR_LO, offsetof(struct LAPIC, ASSYM(LA_ICR_HI, offsetof(struct LAPIC, icr_hi)); ASSYM(LA_ISR, offsetof(struct LAPIC, isr0)); +ASSYM(SEL_UPL, SEL_UPL); +ASSYM(SDT_MEMRWA, SDT_MEMRWA); ASSYM(KCSEL, GSEL(GCODE_SEL, SEL_KPL)); ASSYM(KDSEL, GSEL(GDATA_SEL, SEL_KPL)); ASSYM(KUCSEL, GSEL(GUCODE_SEL, SEL_UPL)); Modified: projects/amd64_xen_pv/sys/amd64/include/cpufunc.h ============================================================================== --- projects/amd64_xen_pv/sys/amd64/include/cpufunc.h Tue Feb 19 13:40:35 2013 (r246991) +++ projects/amd64_xen_pv/sys/amd64/include/cpufunc.h Tue Feb 19 14:39:10 2013 (r246992) @@ -44,12 +44,15 @@ #endif #ifdef XEN +struct pcb; /* Forward declaration */ + extern void xen_cli(void); extern void xen_sti(void); extern u_long xen_rcr2(void); extern void xen_load_cr3(u_long data); extern void xen_tlb_flush(void); extern void xen_invlpg(vm_offset_t addr); +extern void xen_set_proc(struct pcb *newpcb); extern void write_rflags(u_long rflags); extern u_long read_rflags(void); #endif /* XEN */ Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/machdep.c Tue Feb 19 13:40:35 2013 (r246991) +++ projects/amd64_xen_pv/sys/amd64/xen/machdep.c Tue Feb 19 14:39:10 2013 (r246992) @@ -489,6 +489,11 @@ initxen(struct start_info *si) PCPU_SET(prvspace, pc); PCPU_SET(curthread, &thread0); + PCPU_SET(tssp, &common_tss[0]); /* Dummy - see definition */ + PCPU_SET(commontssp, &common_tss[0]); /* Dummy - see definition */ + PCPU_SET(fs32p, (void *)xpmap_ptom(VTOP(&gdt[GUFS32_SEL]))); /* Note: On Xen PV, we set the machine address. */ + PCPU_SET(gs32p, (void *)xpmap_ptom(VTOP(&gdt[GUGS32_SEL]))); /* Note: On Xen PV, we set the machine address. */ + /* * Initialize mutexes. * @@ -518,8 +523,8 @@ initxen(struct start_info *si) #endif identify_cpu(); /* Final stage of CPU initialization */ - //initializecpu(); - //initializecpucache(); + initializecpu(); + initializecpucache(); init_param2(physmem); @@ -1225,21 +1230,6 @@ vprintk(const char *fmt, __va_list ap) } -static __inline void -cpu_write_rflags(u_long rf) -{ - __asm __volatile("pushq %0; popfq" : : "r" (rf)); -} - -static __inline u_long -cpu_read_rflags(void) -{ - u_long rf; - - __asm __volatile("pushfq; popq %0" : "=r" (rf)); - return (rf); -} - #ifdef KTR static __inline u_long rrbp(void) @@ -1297,6 +1287,13 @@ xen_rcr2(void) return (HYPERVISOR_shared_info->vcpu_info[curcpu].arch.cr2); } +void +xen_set_proc(struct pcb *newpcb) +{ + HYPERVISOR_stack_switch(GSEL(GDATA_SEL, SEL_KPL), + (unsigned long) PCPU_GET(rsp0)); +} + char *console_page; #include struct amd64tss common_tss[MAXCPU]; From owner-svn-src-projects@FreeBSD.ORG Tue Feb 19 15:02:17 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C4108305; Tue, 19 Feb 2013 15:02:17 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B5476B79; Tue, 19 Feb 2013 15:02:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1JF2HV6046361; Tue, 19 Feb 2013 15:02:17 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1JF2HwT046360; Tue, 19 Feb 2013 15:02:17 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201302191502.r1JF2HwT046360@svn.freebsd.org> From: "Cherry G. Mathew" Date: Tue, 19 Feb 2013 15:02:17 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246993 - projects/amd64_xen_pv/sys/amd64/include/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Feb 2013 15:02:17 -0000 Author: cherry Date: Tue Feb 19 15:02:17 2013 New Revision: 246993 URL: http://svnweb.freebsd.org/changeset/base/246993 Log: Add assembler for 64bit locked exchange. Approved by: gibbs (implicit) Modified: projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h Modified: projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h ============================================================================== --- projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h Tue Feb 19 14:39:10 2013 (r246992) +++ projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h Tue Feb 19 15:02:17 2013 (r246993) @@ -220,6 +220,11 @@ static __inline unsigned long __xchg(uns :"=r" (x) :"m" (*__xg(ptr)), "0" (x) :"memory"); + case 8: + __asm__ __volatile__("xchgq %0,%1" + :"=r" (x) + :"m" (*__xg(ptr)), "0" (x) + :"memory"); break; } return x; From owner-svn-src-projects@FreeBSD.ORG Tue Feb 19 15:22:05 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 721F9902; Tue, 19 Feb 2013 15:22:05 +0000 (UTC) (envelope-from cherry@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 63222D2E; Tue, 19 Feb 2013 15:22:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1JFM5pV052949; Tue, 19 Feb 2013 15:22:05 GMT (envelope-from cherry@svn.freebsd.org) Received: (from cherry@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1JFM5gR052948; Tue, 19 Feb 2013 15:22:05 GMT (envelope-from cherry@svn.freebsd.org) Message-Id: <201302191522.r1JFM5gR052948@svn.freebsd.org> From: "Cherry G. Mathew" Date: Tue, 19 Feb 2013 15:22:05 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246994 - projects/amd64_xen_pv/sys/amd64/xen X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Feb 2013 15:22:05 -0000 Author: cherry Date: Tue Feb 19 15:22:04 2013 New Revision: 246994 URL: http://svnweb.freebsd.org/changeset/base/246994 Log: Miscellaneous "preview" commit. This consists of a few shims to get kernel boot to hobble along to the point where the init thread is fork()ed and in kernel mode. These are essential to get a functional debugger, for people who want to play around with the kernel and get involved with development at this point. The wiki page for the project will be suitably edited very soon. Approved by: gibbs (implicit) Modified: projects/amd64_xen_pv/sys/amd64/xen/pmap.c Modified: projects/amd64_xen_pv/sys/amd64/xen/pmap.c ============================================================================== --- projects/amd64_xen_pv/sys/amd64/xen/pmap.c Tue Feb 19 15:02:17 2013 (r246993) +++ projects/amd64_xen_pv/sys/amd64/xen/pmap.c Tue Feb 19 15:22:04 2013 (r246994) @@ -727,6 +727,22 @@ pmap_pinit(pmap_t pmap) * XXX: review this when userland is up. */ +#if 1 /* XXX: DEBUG ONLY - EXPOSES KERNEL TO USERLAND - TERRIBLE SECURITY RISK! */ + /* Wire in kernel global address entries. */ + pmap->pm_pml4[KPML4I] = phystomach(VTOP(KPDPphys)) | PG_RW | PG_V | PG_U; + + /* Copy over Direct mapping entries, from kernel_pmap. */ + int i; + for (i = 0; i < NDMPML4E; i++) { + pmap->pm_pml4[DMPML4I + i] = ((pdp_entry_t *)KPML4phys)[DMPML4I + i]; + } + + pmap_xen_setpages_ro((uintptr_t)pmap->pm_pml4, 1); + + xen_pgdir_pin(phystomach(ptmb_vtop((uintptr_t)pmap->pm_pml4))); + +#endif + pmap->pm_root = NULL; CPU_ZERO(&pmap->pm_active); pmap_pv_pmap_init(pmap); @@ -913,7 +929,10 @@ pmap_object_init_pt(pmap_t pmap, vm_offs void pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) { - KASSERT(0, ("XXX: %s: TODO\n", __func__)); + KASSERT(pmap == kernel_pmap, ("XXX: TODO: Userland pmap\n")); + + KASSERT(eva >= sva, ("End VA is lower than Start VA")); + pmap_qremove(sva, atop(eva - sva)); } void @@ -925,8 +944,9 @@ pmap_remove_all(vm_page_t m) vm_paddr_t pmap_extract(pmap_t pmap, vm_offset_t va) { - KASSERT(0, ("XXX: %s: TODO\n", __func__)); - return 0; + KASSERT(pmap == kernel_pmap, ("XXX: %s: TODO\n", __func__)); + + return pmap_kextract(va); } vm_page_t @@ -942,7 +962,7 @@ pmap_kextract(vm_offset_t va) vm_paddr_t ma; ma = pmap_kextract_ma(va); - KASSERT(ma != 0, ("%s: Unmapped va: 0x%lx \n", __func__, va)); + KASSERT((ma & ~PAGE_MASK) != 0, ("%s: Unmapped va: 0x%lx \n", __func__, va)); return xpmap_mtop(ma); } @@ -1014,6 +1034,7 @@ pmap_kenter_ma(vm_offset_t va, vm_paddr_ { KASSERT(tsz != 0, ("tsz != 0")); + char tbuf[tsz]; /* Safe to do this on the stack since tsz is * effectively const. */ @@ -1047,17 +1068,40 @@ pmap_kenter_ma(vm_offset_t va, vm_paddr_ * This function may be used before pmap_bootstrap() is called. */ -__inline void +void pmap_kremove(vm_offset_t va) { - pt_entry_t *pte; + pt_entry_t *pte; char tbuf[tsz]; /* Safe to do this on the stack since tsz is * effectively const. */ mmu_map_t tptr = tbuf; +#define nobackingfree /* Shim to make boot progress. XXX: MUST go away */ +#ifdef nobackingfree + (void) pte; + struct mmu_map_mbackend mb = { + ptmb_mappedalloc, + ptmb_mappedfree, + ptmb_ptov, + ptmb_vtop + }; + mmu_map_t_init(tptr, &mb); + + if (!mmu_map_inspect_va(kernel_pmap, tptr, va)) { + mmu_map_hold_va(kernel_pmap, tptr, va); /* PT hierarchy */ + xen_flush_queue(); /* XXX: cleanup */ + } + + /* Backing page tables are in place, let xen do the maths */ + PT_SET_MA(va, 0); + PT_UPDATES_FLUSH(); + + mmu_map_t_fini(tptr); + +#else pte = vtopte_hold(va, &tptr); if (pte == NULL) { /* Mapping doesn't exist */ goto unmappte; @@ -1068,6 +1112,7 @@ pmap_kremove(vm_offset_t va) unmappte: vtopte_release(va, &tptr); +#endif } /* @@ -1123,7 +1168,10 @@ pmap_invalidate_range(pmap_t pmap, vm_of void pmap_change_wiring(pmap_t pmap, vm_offset_t va, boolean_t wired) { - KASSERT(0, ("XXX: %s: TODO\n", __func__)); + /* + * Nothing to do - page table backing pages are the only pages + * that are implicitly "wired". These are managed by uma(9). + */ } void @@ -1326,7 +1374,7 @@ xen_vm_ptov(vm_paddr_t pa) m = PHYS_TO_VM_PAGE(pa); /* Assert for valid PA *after* the VM has been init-ed */ - KASSERT(gdtset == 1 && m != NULL || pa < physfree, ("Stray PA 0x%lx passed\n", pa)); + KASSERT((gdtset == 1 && m != NULL) || pa < physfree, ("Stray PA 0x%lx passed\n", pa)); if (m == NULL) { /* Early boottime page - obeys early mapping rules */ /* XXX: KASSERT() for this */ From owner-svn-src-projects@FreeBSD.ORG Tue Feb 19 19:14:23 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id E33571EE; Tue, 19 Feb 2013 19:14:23 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C6EA2A2; Tue, 19 Feb 2013 19:14:23 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1JJENT1053818; Tue, 19 Feb 2013 19:14:23 GMT (envelope-from mav@svn.freebsd.org) Received: (from mav@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1JJEMZA053809; Tue, 19 Feb 2013 19:14:22 GMT (envelope-from mav@svn.freebsd.org) Message-Id: <201302191914.r1JJEMZA053809@svn.freebsd.org> From: Alexander Motin Date: Tue, 19 Feb 2013 19:14:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247007 - projects/calloutng/share/man/man9 X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Feb 2013 19:14:24 -0000 Author: mav Date: Tue Feb 19 19:14:22 2013 New Revision: 247007 URL: http://svnweb.freebsd.org/changeset/base/247007 Log: Update man pages to reflect switch from struct bintime to sbintime_t. Modified: projects/calloutng/share/man/man9/Makefile projects/calloutng/share/man/man9/condvar.9 projects/calloutng/share/man/man9/sleep.9 projects/calloutng/share/man/man9/sleepqueue.9 projects/calloutng/share/man/man9/timeout.9 Modified: projects/calloutng/share/man/man9/Makefile ============================================================================== --- projects/calloutng/share/man/man9/Makefile Tue Feb 19 18:28:25 2013 (r247006) +++ projects/calloutng/share/man/man9/Makefile Tue Feb 19 19:14:22 2013 (r247007) @@ -1196,13 +1196,13 @@ MLINKS+=signal.9 cursig.9 \ signal.9 SIG_STOPSIGMASK.9 \ signal.9 trapsignal.9 MLINKS+=sleep.9 msleep.9 \ - sleep.9 msleep_bt.9 \ + sleep.9 msleep_sbt.9 \ sleep.9 msleep_spin.9 \ - sleep.9 msleep_spin_bt.9 \ + sleep.9 msleep_spin_sbt.9 \ sleep.9 pause.9 \ - sleep.9 pause_bt.9 \ + sleep.9 pause_sbt.9 \ sleep.9 tsleep.9 \ - sleep.9 tsleep_bt.9 \ + sleep.9 tsleep_sbt.9 \ sleep.9 wakeup.9 \ sleep.9 wakeup_one.9 MLINKS+=sleepqueue.9 init_sleepqueues.9 \ @@ -1217,7 +1217,7 @@ MLINKS+=sleepqueue.9 init_sleepqueues.9 sleepqueue.9 sleepq_release.9 \ sleepqueue.9 sleepq_remove.9 \ sleepqueue.9 sleepq_set_timeout.9 \ - sleepqueue.9 sleepq_set_timeout_bt.9 \ + sleepqueue.9 sleepq_set_timeout_sbt.9 \ sleepqueue.9 sleepq_signal.9 \ sleepqueue.9 sleepq_timedwait.9 \ sleepqueue.9 sleepq_timedwait_sig.9 \ @@ -1340,9 +1340,9 @@ MLINKS+=timeout.9 callout.9 \ timeout.9 callout_init_rw.9 \ timeout.9 callout_pending.9 \ timeout.9 callout_reset.9 \ - timeout.9 callout_reset_bt.9 \ + timeout.9 callout_reset_sbt.9 \ timeout.9 callout_reset_on.9 \ - timeout.9 callout_reset_bt_on.9 \ + timeout.9 callout_reset_sbt_on.9 \ timeout.9 callout_schedule.9 \ timeout.9 callout_stop.9 \ timeout.9 untimeout.9 Modified: projects/calloutng/share/man/man9/condvar.9 ============================================================================== --- projects/calloutng/share/man/man9/condvar.9 Tue Feb 19 18:28:25 2013 (r247006) +++ projects/calloutng/share/man/man9/condvar.9 Tue Feb 19 19:14:22 2013 (r247007) @@ -26,7 +26,7 @@ .\" .\" $FreeBSD$ .\" -.Dd December 21, 2012 +.Dd February 19, 2013 .Dt CONDVAR 9 .Os .Sh NAME @@ -37,9 +37,9 @@ .Nm cv_wait_sig , .Nm cv_wait_unlock , .Nm cv_timedwait , -.Nm cv_timedwait_bt , +.Nm cv_timedwait_sbt , .Nm cv_timedwait_sig , -.Nm cv_timedwait_sig_bt , +.Nm cv_timedwait_sig_sbt , .Nm cv_signal , .Nm cv_broadcast , .Nm cv_broadcastpri , @@ -62,13 +62,13 @@ .Ft int .Fn cv_timedwait "struct cv *cvp" "lock" "int timo" .Ft int -.Fn cv_timedwait_bt "struct cv *cvp" "lock" "struct bintime bt" \ -"struct bintime pr" "int flags" +.Fn cv_timedwait_sbt "struct cv *cvp" "lock" "sbintime_t sbt" \ +"sbintime_t pr" "int flags" .Ft int .Fn cv_timedwait_sig "struct cv *cvp" "lock" "int timo" .Ft int -.Fn cv_timedwait_sig_bt "struct cv *cvp" "lock" "struct bintime bt" \ -"struct bintime pr" "int flags" +.Fn cv_timedwait_sig_sbt "struct cv *cvp" "lock" "sbintime_t sbt" \ +"sbintime_t pr" "int flags" .Ft void .Fn cv_signal "struct cv *cvp" .Ft void @@ -200,22 +200,24 @@ if a signal is caught, or 0 if signaled or .Fn cv_broadcast . .Pp -.Fn cv_timedwait_bt +.Fn cv_timedwait_sbt and -.Fn cv_timedwait_sig_bt +.Fn cv_timedwait_sig_sbt functions take -.Fa bt +.Fa sbt argument instead of .Fa timo . -It allows to specify unblock time with higher resolution as absolute time -since boot in form of -.Vt struct bintime * , -as returned by -.Fn binuptime -function. +It allows to specify relative or absolute unblock time with higher resolution +in form of +.Vt sbintime_t . The parameter .Fa pr allows to specify wanted absolute event precision. +The parameter +.Fa flags +allows to pass additional +.Fn callout_reset_sbt +flags. .Sh RETURN VALUES If successful, .Fn cv_wait_sig , @@ -255,4 +257,5 @@ Timeout expired. .Xr rwlock 9 , .Xr sema 9 , .Xr sleep 9 , -.Xr sx 9 +.Xr sx 9 , +.Xr timeout 9 Modified: projects/calloutng/share/man/man9/sleep.9 ============================================================================== --- projects/calloutng/share/man/man9/sleep.9 Tue Feb 19 18:28:25 2013 (r247006) +++ projects/calloutng/share/man/man9/sleep.9 Tue Feb 19 19:14:22 2013 (r247007) @@ -25,18 +25,18 @@ .\" .\" $FreeBSD$ .\" -.Dd December 21, 2012 +.Dd February 19, 2013 .Dt SLEEP 9 .Os .Sh NAME .Nm msleep , -.Nm msleep_bt , +.Nm msleep_sbt , .Nm msleep_spin , -.Nm msleep_spin_bt , +.Nm msleep_spin_sbt , .Nm pause , -.Nm pause_bt , +.Nm pause_sbt , .Nm tsleep , -.Nm tsleep_bt , +.Nm tsleep_sbt , .Nm wakeup .Nd wait for events .Sh SYNOPSIS @@ -46,23 +46,23 @@ .Ft int .Fn msleep "void *chan" "struct mtx *mtx" "int priority" "const char *wmesg" "int timo" .Ft int -.Fn msleep_bt "void *chan" "struct mtx *mtx" "int priority" \ -"const char *wmesg" "struct bintime bt" "struct bintime pr" "int flags" +.Fn msleep_sbt "void *chan" "struct mtx *mtx" "int priority" \ +"const char *wmesg" "sbintime_t sbt" "sbintime_t pr" "int flags" .Ft int .Fn msleep_spin "void *chan" "struct mtx *mtx" "const char *wmesg" "int timo" .Ft int -.Fn msleep_spin_bt "void *chan" "struct mtx *mtx" "const char *wmesg" \ -"struct bintime bt" "struct bintime pr" "int flags" +.Fn msleep_spin_sbt "void *chan" "struct mtx *mtx" "const char *wmesg" \ +"sbintime_t sbt" "sbintime_t pr" "int flags" .Ft void .Fn pause "const char *wmesg" "int timo" .Ft void -.Fn pause_bt "const char *wmesg" "struct bintime bt" "struct bintime pr" \ +.Fn pause_sbt "const char *wmesg" "sbintime_t sbt" "sbintime_t pr" \ "int flags" .Ft int .Fn tsleep "void *chan" "int priority" "const char *wmesg" "int timo" .Ft int -.Fn tsleep_bt "void *chan" "int priority" "const char *wmesg" \ -"struct bintime bt" "struct bintime pr" "int flags" +.Fn tsleep_sbt "void *chan" "int priority" "const char *wmesg" \ +"sbintime_t sbt" "sbintime_t pr" "int flags" .Ft void .Fn wakeup "void *chan" .Ft void @@ -164,29 +164,26 @@ If the timeout expires, then the sleep function will return .Er EWOULDBLOCK . .Pp -The parameter -.Fa flags -allows to pass additional -.Fn callout_reset_bt -flags. -.Pp -.Fn msleep_bt , -.Fn pause_bt +.Fn msleep_sbt , +.Fn msleep_spin_sbt , +.Fn pause_sbt and -.Fn tsleep_bt +.Fn tsleep_sbt functions take -.Fa bt +.Fa sbt parameter instead of .Fa timo . -It allows to specify wakeup time with higher resolution as absolute time -since boot in form of -.Vt struct bintime * , -as returned by -.Fn binuptime -function. +It allows to specify relative or absolite wakeup time with higher resolution +in form of +.Vt sbintime_t . The parameter .Fa pr allows to specify wanted absolute event precision. +The parameter +.Fa flags +allows to pass additional +.Fn callout_reset_sbt +flags. .Pp Several of the sleep functions including .Fn msleep , @@ -341,7 +338,8 @@ A non-zero timeout was specified and the .Xr mi_switch 9 , .Xr mtx_sleep 9 , .Xr rw_sleep 9 , -.Xr sx_sleep 9 +.Xr sx_sleep 9 , +.Xr timeout 9 .Sh HISTORY The functions .Fn sleep Modified: projects/calloutng/share/man/man9/sleepqueue.9 ============================================================================== --- projects/calloutng/share/man/man9/sleepqueue.9 Tue Feb 19 18:28:25 2013 (r247006) +++ projects/calloutng/share/man/man9/sleepqueue.9 Tue Feb 19 19:14:22 2013 (r247007) @@ -23,7 +23,7 @@ .\" .\" $FreeBSD$ .\" -.Dd December 21, 2012 +.Dd February 19, 2013 .Dt SLEEPQUEUE 9 .Os .Sh NAME @@ -41,7 +41,7 @@ .Nm sleepq_remove , .Nm sleepq_signal , .Nm sleepq_set_timeout , -.Nm sleepq_set_timeout_bt , +.Nm sleepq_set_timeout_sbt , .Nm sleepq_sleepcnt , .Nm sleepq_timedwait , .Nm sleepq_timedwait_sig , @@ -81,8 +81,8 @@ .Ft void .Fn sleepq_set_timeout "void *wchan" "int timo" .Ft void -.Fn sleepq_set_timeout_bt "void *wchan" "struct bintime bt" \ -"struct bintime pr" "int flags" +.Fn sleepq_set_timeout_sbt "void *wchan" "sbintime_t sbt" \ +"sbintime_t pr" "int flags" .Ft u_int .Fn sleepq_sleepcnt "void *wchan" "int queue" .Ft int @@ -235,20 +235,22 @@ The .Fa timo parameter should specify the timeout value in ticks. .Pp -.Fn sleepq_set_timeout_bt +.Fn sleepq_set_timeout_sbt function takes -.Fa bt +.Fa sbt argument instead of .Fa timo . -It allows to specify wakeup time with higher resolution as absolute time -since boot in form of -.Vt struct bintime * , -as returned by -.Fn binuptime -function. +It allows to specify relative or absolute wakeup time with higher resolution +in form of +.Vt sbintime_t . The parameter .Fa pr allows to specify wanted absolute event precision. +The parameter +.Fa flags +allows to pass additional +.Fn callout_reset_sbt +flags. .Pp The current thread may be marked interruptible by calling .Fn sleepq_catch_signals @@ -419,4 +421,5 @@ than manipulating sleep queues directly. .Xr condvar 9 , .Xr runqueue 9 , .Xr scheduler 9 , -.Xr sleep 9 +.Xr sleep 9 , +.Xr timeout 9 Modified: projects/calloutng/share/man/man9/timeout.9 ============================================================================== --- projects/calloutng/share/man/man9/timeout.9 Tue Feb 19 18:28:25 2013 (r247006) +++ projects/calloutng/share/man/man9/timeout.9 Tue Feb 19 19:14:22 2013 (r247007) @@ -29,7 +29,7 @@ .\" .\" $FreeBSD$ .\" -.Dd December 21, 2012 +.Dd February 19, 2013 .Dt TIMEOUT 9 .Os .Sh NAME @@ -44,9 +44,9 @@ .Nm callout_reset , .Nm callout_reset_on , .Nm callout_reset_curcpu , -.Nm callout_reset_bt , -.Nm callout_reset_bt_on , -.Nm callout_reset_bt_curcpu , +.Nm callout_reset_sbt , +.Nm callout_reset_sbt_on , +.Nm callout_reset_sbt_curcpu , .Nm callout_schedule , .Nm callout_schedule_on , .Nm callout_schedule_curcpu , @@ -85,8 +85,8 @@ struct callout_handle handle = CALLOUT_H .Fn callout_reset_on "struct callout *c" "int ticks" "timeout_t *func" \ "void *arg" "int cpu" .Ft int -.Fn callout_reset_bt_on "struct callout *c" "struct bintime bt" \ -"struct bintime pr" "timeout_t *func" "void *arg" "int cpu" "int flags" +.Fn callout_reset_sbt_on "struct callout *c" "sbintime_t sbt" \ +"sbintime_t pr" "timeout_t *func" "void *arg" "int cpu" "int flags" .Ft int .Fn callout_reset_curcpu "struct callout *c" "int ticks" "timeout_t *func" \ "void *arg" @@ -333,13 +333,9 @@ and but take an extra parameter specifying the target CPU for the callout. .Pp The function -.Fn callout_reset_bt_on -allows to get higher time resolution, taking absolute time since boot -in form of struct bintime *, as returned by -.Fn binuptime -or -.Fn getbinuptime -functions, and precision, instead of relative ticks count. +.Fn callout_reset_sbt_on +allows to get higher time resolution, taking relative or absolute time +and precision instead of relative ticks count. If specified time is in past, it will be silently converted to present to run handler as soon as possible. .Pp @@ -349,10 +345,8 @@ may be specified: .Bl -tag -width ".Dv C_DIRECT_EXEC" .It Dv C_ALSOLUTE Handle the -.Fa bt -argument as absolute time of the event since boot, as returned by -.Fn binuptime -function. +.Fa sbt +argument as absolute time of the event since boot, or relative time otherwise. .It Dv C_DIRECT_EXEC Run handler directly from hardware interrupt context instead of softclock swi. It is faster, but puts more constraints on handlers. From owner-svn-src-projects@FreeBSD.ORG Wed Feb 20 00:13:27 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 225E7F0D; Wed, 20 Feb 2013 00:13:27 +0000 (UTC) (envelope-from sjg@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 1553E276; Wed, 20 Feb 2013 00:13:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1K0DQ7i045754; Wed, 20 Feb 2013 00:13:26 GMT (envelope-from sjg@svn.freebsd.org) Received: (from sjg@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1K0DQE3045752; Wed, 20 Feb 2013 00:13:26 GMT (envelope-from sjg@svn.freebsd.org) Message-Id: <201302200013.r1K0DQE3045752@svn.freebsd.org> From: "Simon J. Gerraty" Date: Wed, 20 Feb 2013 00:13:26 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247015 - in projects/bmake: share/mk usr.bin/top X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 20 Feb 2013 00:13:27 -0000 Author: sjg Date: Wed Feb 20 00:13:26 2013 New Revision: 247015 URL: http://svnweb.freebsd.org/changeset/base/247015 Log: Do no assume ${DESTDIR}/usr/include is always valid Modified: projects/bmake/share/mk/local.sys.mk projects/bmake/usr.bin/top/Makefile Modified: projects/bmake/share/mk/local.sys.mk ============================================================================== --- projects/bmake/share/mk/local.sys.mk Tue Feb 19 23:57:39 2013 (r247014) +++ projects/bmake/share/mk/local.sys.mk Wed Feb 20 00:13:26 2013 (r247015) @@ -163,6 +163,7 @@ CXXFLAGS_LAST += ${CFLAGS_LAST.${COMPILE CFLAGS_LAST+= --sysroot=${STAGE_OBJTOP} -isystem ${STAGE_OBJTOP}/include .endif .endif +STAGED_INCLUDE_DIR= ${STAGE_OBJTOP}/include .if ${USE_META:Uyes} == "yes" .include "meta.sys.mk" .endif Modified: projects/bmake/usr.bin/top/Makefile ============================================================================== --- projects/bmake/usr.bin/top/Makefile Tue Feb 19 23:57:39 2013 (r247014) +++ projects/bmake/usr.bin/top/Makefile Wed Feb 20 00:13:26 2013 (r247015) @@ -26,7 +26,8 @@ LDADD= -ltermcap -lm -lkvm CLEANFILES= sigdesc.h SIGCONV_AWK= ${.CURDIR}/../../contrib/top/sigconv.awk -SIGNAL_H= ${DESTDIR}/usr/include/sys/signal.h +STAGED_INCLUDE_DIR?= ${DESTDIR}/usr/include +SIGNAL_H= ${STAGED_INCLUDE_DIR}/sys/signal.h sigdesc.h: ${SIGCONV_AWK} ${SIGNAL_H} awk -f ${SIGCONV_AWK} < ${SIGNAL_H} > ${.TARGET} From owner-svn-src-projects@FreeBSD.ORG Wed Feb 20 06:48:45 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 709A93D9; Wed, 20 Feb 2013 06:48:45 +0000 (UTC) (envelope-from bryanv@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 595B1618; Wed, 20 Feb 2013 06:48:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1K6mjsO064325; Wed, 20 Feb 2013 06:48:45 GMT (envelope-from bryanv@svn.freebsd.org) Received: (from bryanv@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1K6mfeM064301; Wed, 20 Feb 2013 06:48:41 GMT (envelope-from bryanv@svn.freebsd.org) Message-Id: <201302200648.r1K6mfeM064301@svn.freebsd.org> From: Bryan Venteicher Date: Wed, 20 Feb 2013 06:48:41 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247020 - in projects/virtio: . bin/cat bin/cp bin/df bin/ps bin/setfacl bin/sh cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 20 Feb 2013 06:48:45 -0000 Author: bryanv Date: Wed Feb 20 06:48:39 2013 New Revision: 247020 URL: http://svnweb.freebsd.org/changeset/base/247020 Log: MFC Approved by: grehan (implicit) Added: projects/virtio/contrib/bmake/Makefile - copied unchanged from r247019, head/contrib/bmake/Makefile projects/virtio/contrib/bmake/Makefile.config.in - copied unchanged from r247019, head/contrib/bmake/Makefile.config.in projects/virtio/contrib/bmake/makefile.in - copied unchanged from r247019, head/contrib/bmake/makefile.in projects/virtio/contrib/bmake/mk/ - copied from r247019, head/contrib/bmake/mk/ - copied from r247019, head/contrib/ldns/ projects/virtio/crypto/openssl/crypto/evp/evp_cnf.c - copied unchanged from r247019, head/crypto/openssl/crypto/evp/evp_cnf.c projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_verify_recover.pod - copied unchanged from r247019, head/crypto/openssl/doc/crypto/EVP_PKEY_verify_recover.pod projects/virtio/crypto/openssl/ssl/s3_cbc.c - copied unchanged from r247019, head/crypto/openssl/ssl/s3_cbc.c projects/virtio/lib/libc/arm/Symbol_oabi.map - copied unchanged from r247019, head/lib/libc/arm/Symbol_oabi.map projects/virtio/lib/libc/arm/aeabi/ - copied from r247019, head/lib/libc/arm/aeabi/ projects/virtio/lib/libc/arm/sys/__vdso_gettc.c - copied unchanged from r247019, head/lib/libc/arm/sys/__vdso_gettc.c projects/virtio/lib/libc/ia64/sys/__vdso_gettc.c - copied unchanged from r247019, head/lib/libc/ia64/sys/__vdso_gettc.c projects/virtio/lib/libc/mips/sys/__vdso_gettc.c - copied unchanged from r247019, head/lib/libc/mips/sys/__vdso_gettc.c projects/virtio/lib/libc/powerpc/sys/__vdso_gettc.c - copied unchanged from r247019, head/lib/libc/powerpc/sys/__vdso_gettc.c projects/virtio/lib/libc/powerpc64/sys/__vdso_gettc.c - copied unchanged from r247019, head/lib/libc/powerpc64/sys/__vdso_gettc.c projects/virtio/lib/libc/sparc64/sys/__vdso_gettc.c - copied unchanged from r247019, head/lib/libc/sparc64/sys/__vdso_gettc.c projects/virtio/lib/libc/stdio/fmemopen.c - copied unchanged from r247019, head/lib/libc/stdio/fmemopen.c projects/virtio/lib/libc/string/strchrnul.c - copied unchanged from r247019, head/lib/libc/string/strchrnul.c projects/virtio/lib/libldns/ - copied from r247019, head/lib/libldns/ projects/virtio/lib/libpmc/pmc.ivybridgexeon.3 - copied unchanged from r247019, head/lib/libpmc/pmc.ivybridgexeon.3 projects/virtio/lib/libstand/strtoul.c - copied unchanged from r247019, head/lib/libstand/strtoul.c - copied from r247019, head/lib/libvmmapi/ projects/virtio/sbin/hastd/refcnt.h - copied unchanged from r247019, head/sbin/hastd/refcnt.h projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 - copied unchanged from r247019, head/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 - copied unchanged from r247019, head/share/man/man4/bhyve.4 - copied unchanged from r247019, head/sys/amd64/include/vmm.h - copied unchanged from r247019, head/sys/amd64/include/vmm_dev.h - copied unchanged from r247019, head/sys/amd64/include/vmm_instruction_emul.h - copied from r247019, head/sys/amd64/vmm/ projects/virtio/sys/arm/allwinner/a10_clk.c - copied unchanged from r247019, head/sys/arm/allwinner/a10_clk.c projects/virtio/sys/arm/allwinner/a10_clk.h - copied unchanged from r247019, head/sys/arm/allwinner/a10_clk.h projects/virtio/sys/arm/allwinner/a10_ehci.c - copied unchanged from r247019, head/sys/arm/allwinner/a10_ehci.c projects/virtio/sys/arm/allwinner/a10_gpio.c - copied unchanged from r247019, head/sys/arm/allwinner/a10_gpio.c projects/virtio/sys/arm/allwinner/a10_wdog.c - copied unchanged from r247019, head/sys/arm/allwinner/a10_wdog.c projects/virtio/sys/arm/allwinner/a10_wdog.h - copied unchanged from r247019, head/sys/arm/allwinner/a10_wdog.h projects/virtio/sys/arm/conf/DREAMPLUG-1001 - copied unchanged from r247019, head/sys/arm/conf/DREAMPLUG-1001 projects/virtio/sys/boot/fdt/dts/dreamplug-1001.dts - copied unchanged from r247019, head/sys/boot/fdt/dts/dreamplug-1001.dts projects/virtio/sys/boot/fdt/dts/dreamplug-1001N.dts - copied unchanged from r247019, head/sys/boot/fdt/dts/dreamplug-1001N.dts projects/virtio/sys/boot/fdt/help.fdt - copied unchanged from r247019, head/sys/boot/fdt/help.fdt projects/virtio/sys/boot/usb/ - copied from r247019, head/sys/boot/usb/ projects/virtio/sys/cddl/boot/zfs/lz4.c - copied unchanged from r247019, head/sys/cddl/boot/zfs/lz4.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4 - copied unchanged from r247019, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4 projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4.descrip - copied unchanged from r247019, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4.descrip projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c - copied unchanged from r247019, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c projects/virtio/sys/contrib/dev/acpica/compiler/aslfileio.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/compiler/aslfileio.c projects/virtio/sys/contrib/dev/acpica/compiler/aslhex.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/compiler/aslhex.c projects/virtio/sys/contrib/dev/acpica/compiler/aslmethod.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/compiler/aslmethod.c projects/virtio/sys/contrib/dev/acpica/compiler/aslnamesp.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/compiler/aslnamesp.c projects/virtio/sys/contrib/dev/acpica/compiler/aslprepkg.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/compiler/aslprepkg.c projects/virtio/sys/contrib/dev/acpica/compiler/aslxref.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/compiler/aslxref.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbconvert.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/debugger/dbconvert.c projects/virtio/sys/contrib/dev/acpica/components/events/evhandler.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/events/evhandler.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsconvert.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/namespace/nsconvert.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsprepkg.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/namespace/nsprepkg.c projects/virtio/sys/contrib/dev/acpica/components/parser/psobject.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/parser/psobject.c projects/virtio/sys/contrib/dev/acpica/components/parser/psopinfo.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/parser/psopinfo.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utownerid.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/utilities/utownerid.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utstring.c - copied unchanged from r247019, head/sys/contrib/dev/acpica/components/utilities/utstring.c - copied from r247019, head/sys/dev/bvm/ projects/virtio/sys/dev/usb/usb_freebsd_loader.h - copied unchanged from r247019, head/sys/dev/usb/usb_freebsd_loader.h projects/virtio/sys/kern/subr_bus_dma.c - copied unchanged from r247019, head/sys/kern/subr_bus_dma.c - copied from r247019, head/sys/modules/vmm/ projects/virtio/sys/sys/memdesc.h - copied unchanged from r247019, head/sys/sys/memdesc.h projects/virtio/tools/build/options/WITHOUT_CLANG_FULL - copied unchanged from r247019, head/tools/build/options/WITHOUT_CLANG_FULL projects/virtio/tools/build/options/WITHOUT_LDNS - copied unchanged from r247019, head/tools/build/options/WITHOUT_LDNS projects/virtio/tools/build/options/WITHOUT_LIBCPLUSPLUS - copied unchanged from r247019, head/tools/build/options/WITHOUT_LIBCPLUSPLUS projects/virtio/tools/build/options/WITHOUT_PC_SYSINSTALL - copied unchanged from r247019, head/tools/build/options/WITHOUT_PC_SYSINSTALL projects/virtio/tools/build/options/WITH_BSD_PATCH - copied unchanged from r247019, head/tools/build/options/WITH_BSD_PATCH projects/virtio/tools/build/options/WITH_CLANG_FULL - copied unchanged from r247019, head/tools/build/options/WITH_CLANG_FULL projects/virtio/tools/build/options/WITH_GPL_DTC - copied unchanged from r247019, head/tools/build/options/WITH_GPL_DTC projects/virtio/tools/build/options/WITH_LDNS_UTILS - copied unchanged from r247019, head/tools/build/options/WITH_LDNS_UTILS projects/virtio/tools/regression/lib/libc/stdio/test-fmemopen.c - copied unchanged from r247019, head/tools/regression/lib/libc/stdio/test-fmemopen.c projects/virtio/tools/regression/lib/libc/stdio/test-fmemopen.t - copied unchanged from r247019, head/tools/regression/lib/libc/stdio/test-fmemopen.t projects/virtio/tools/tools/ath/athalq/tdma.c - copied unchanged from r247019, head/tools/tools/ath/athalq/tdma.c projects/virtio/tools/tools/ath/athalq/tdma.h - copied unchanged from r247019, head/tools/tools/ath/athalq/tdma.h projects/virtio/tools/tools/netmap/nm_util.c - copied unchanged from r247019, head/tools/tools/netmap/nm_util.c projects/virtio/tools/tools/netmap/nm_util.h - copied unchanged from r247019, head/tools/tools/netmap/nm_util.h projects/virtio/usr.bin/bmake/Makefile.config - copied unchanged from r247019, head/usr.bin/bmake/Makefile.config projects/virtio/usr.bin/dtc/ - copied from r247019, head/usr.bin/dtc/ projects/virtio/usr.bin/patch/ - copied from r247019, head/usr.bin/patch/ - copied from r247019, head/usr.sbin/bhyve/ - copied from r247019, head/usr.sbin/bhyvectl/ - copied from r247019, head/usr.sbin/bhyveload/ projects/virtio/usr.sbin/bsdinstall/partedit/scripted.c - copied unchanged from r247019, head/usr.sbin/bsdinstall/partedit/scripted.c projects/virtio/usr.sbin/bsdinstall/scripts/script - copied unchanged from r247019, head/usr.sbin/bsdinstall/scripts/script Directory Properties: projects/virtio/contrib/ldns/ (props changed) projects/virtio/lib/libvmmapi/ (props changed) projects/virtio/share/man/man4/bhyve.4 (props changed) projects/virtio/sys/amd64/include/vmm.h (props changed) projects/virtio/sys/amd64/include/vmm_dev.h (props changed) projects/virtio/sys/amd64/include/vmm_instruction_emul.h (props changed) projects/virtio/sys/amd64/vmm/ (props changed) projects/virtio/sys/dev/bvm/ (props changed) projects/virtio/sys/modules/vmm/ (props changed) projects/virtio/usr.sbin/bhyve/ (props changed) projects/virtio/usr.sbin/bhyvectl/ (props changed) projects/virtio/usr.sbin/bhyveload/ (props changed) Replaced: projects/virtio/contrib/dialog/samples/dselect - copied unchanged from r244850, head/contrib/dialog/samples/dselect projects/virtio/contrib/dialog/samples/valgrind.log - copied unchanged from r244850, head/contrib/dialog/samples/valgrind.log Deleted: projects/virtio/contrib/bmake/Makefile.in projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_verifyrecover.pod projects/virtio/lib/libstand/if_ether.h projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_verifyrecover.3 projects/virtio/sys/arm/mv/kirkwood/files.sheevaplug projects/virtio/sys/arm/mv/kirkwood/sheevaplug.c projects/virtio/sys/arm/mv/kirkwood/std.sheevaplug projects/virtio/sys/dev/netmap/netmap_mem1.c Modified: projects/virtio/Makefile.inc1 projects/virtio/ObsoleteFiles.inc projects/virtio/UPDATING projects/virtio/bin/cat/cat.1 projects/virtio/bin/cat/cat.c projects/virtio/bin/cp/utils.c projects/virtio/bin/df/df.1 projects/virtio/bin/df/df.c projects/virtio/bin/ps/extern.h projects/virtio/bin/ps/fmt.c projects/virtio/bin/ps/ps.1 projects/virtio/bin/ps/ps.c projects/virtio/bin/setfacl/setfacl.1 projects/virtio/bin/sh/TOUR projects/virtio/bin/sh/eval.c projects/virtio/bin/sh/expand.c projects/virtio/bin/sh/expand.h projects/virtio/bin/sh/init.h projects/virtio/bin/sh/input.c projects/virtio/bin/sh/jobs.c projects/virtio/bin/sh/main.c projects/virtio/bin/sh/miscbltin.c projects/virtio/bin/sh/mkinit.c projects/virtio/bin/sh/mksyntax.c projects/virtio/bin/sh/nodetypes projects/virtio/bin/sh/parser.h projects/virtio/bin/sh/redir.c projects/virtio/bin/sh/sh.1 projects/virtio/bin/sh/var.c projects/virtio/cddl/contrib/opensolaris/cmd/zdb/zdb.c projects/virtio/cddl/contrib/opensolaris/cmd/zfs/zfs.8 projects/virtio/cddl/contrib/opensolaris/cmd/zpool/zpool-features.7 projects/virtio/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c projects/virtio/contrib/binutils/gas/config/tc-i386.c projects/virtio/contrib/binutils/include/elf/common.h projects/virtio/contrib/binutils/opcodes/i386-dis.c projects/virtio/contrib/binutils/opcodes/i386-opc.h projects/virtio/contrib/binutils/opcodes/i386-tbl.h projects/virtio/contrib/bmake/ChangeLog projects/virtio/contrib/bmake/FILES projects/virtio/contrib/bmake/bmake.1 projects/virtio/contrib/bmake/bmake.cat1 projects/virtio/contrib/bmake/boot-strap projects/virtio/contrib/bmake/bsd.after-import.mk projects/virtio/contrib/bmake/compat.c projects/virtio/contrib/bmake/configure projects/virtio/contrib/bmake/configure.in projects/virtio/contrib/bmake/job.c projects/virtio/contrib/bmake/main.c projects/virtio/contrib/bmake/make-bootstrap.sh.in projects/virtio/contrib/bmake/make.1 projects/virtio/contrib/bmake/meta.c projects/virtio/contrib/bmake/realpath.c projects/virtio/contrib/bmake/unit-tests/Makefile.in projects/virtio/contrib/bmake/var.c projects/virtio/contrib/compiler-rt/LICENSE.TXT projects/virtio/contrib/compiler-rt/lib/arm/aeabi_uldivmod.S projects/virtio/contrib/compiler-rt/lib/arm/divsi3.S projects/virtio/contrib/compiler-rt/lib/arm/udivsi3.S projects/virtio/contrib/compiler-rt/lib/cmpdi2.c projects/virtio/contrib/compiler-rt/lib/fixsfdi.c projects/virtio/contrib/compiler-rt/lib/int_endianness.h projects/virtio/contrib/compiler-rt/lib/int_lib.h projects/virtio/contrib/compiler-rt/lib/ucmpdi2.c projects/virtio/contrib/gcc/config/arm/freebsd.h projects/virtio/contrib/gcc/config/arm/unwind-arm.h projects/virtio/contrib/gdb/gdb/osabi.c projects/virtio/contrib/ipfilter/ipsend/44arp.c projects/virtio/contrib/jemalloc/COPYING projects/virtio/contrib/jemalloc/ChangeLog projects/virtio/contrib/jemalloc/FREEBSD-diffs projects/virtio/contrib/jemalloc/FREEBSD-upgrade projects/virtio/contrib/jemalloc/VERSION projects/virtio/contrib/jemalloc/doc/jemalloc.3 projects/virtio/contrib/jemalloc/include/jemalloc/internal/arena.h projects/virtio/contrib/jemalloc/include/jemalloc/internal/ckh.h projects/virtio/contrib/jemalloc/include/jemalloc/internal/hash.h projects/virtio/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h projects/virtio/contrib/jemalloc/include/jemalloc/internal/private_namespace.h projects/virtio/contrib/jemalloc/include/jemalloc/internal/tcache.h projects/virtio/contrib/jemalloc/include/jemalloc/jemalloc.h projects/virtio/contrib/jemalloc/include/jemalloc/jemalloc_defs.h projects/virtio/contrib/jemalloc/src/arena.c projects/virtio/contrib/jemalloc/src/chunk.c projects/virtio/contrib/jemalloc/src/chunk_dss.c projects/virtio/contrib/jemalloc/src/ckh.c projects/virtio/contrib/jemalloc/src/ctl.c projects/virtio/contrib/jemalloc/src/jemalloc.c projects/virtio/contrib/jemalloc/src/prof.c projects/virtio/contrib/jemalloc/src/tcache.c projects/virtio/contrib/libarchive/libarchive/archive_getdate.c projects/virtio/contrib/libarchive/libarchive/test/test_archive_getdate.c projects/virtio/contrib/libc++/include/__config projects/virtio/contrib/libc++/include/algorithm projects/virtio/contrib/libc++/include/array projects/virtio/contrib/libc++/include/atomic projects/virtio/contrib/libc++/include/cmath projects/virtio/contrib/libc++/include/functional projects/virtio/contrib/libc++/include/future projects/virtio/contrib/libc++/include/istream projects/virtio/contrib/libc++/include/iterator projects/virtio/contrib/libc++/include/limits projects/virtio/contrib/libc++/include/locale projects/virtio/contrib/libc++/include/memory projects/virtio/contrib/libc++/include/ostream projects/virtio/contrib/libc++/include/random projects/virtio/contrib/libc++/include/regex projects/virtio/contrib/libc++/include/string projects/virtio/contrib/libc++/include/type_traits projects/virtio/contrib/libc++/include/vector projects/virtio/contrib/libc++/src/chrono.cpp projects/virtio/contrib/libc++/src/debug.cpp projects/virtio/contrib/libc++/src/exception.cpp projects/virtio/contrib/libc++/src/future.cpp projects/virtio/contrib/libc++/src/hash.cpp projects/virtio/contrib/libc++/src/locale.cpp projects/virtio/contrib/libc++/src/string.cpp projects/virtio/contrib/libc++/src/thread.cpp projects/virtio/contrib/libcxxrt/exception.cc projects/virtio/contrib/libstdc++/libsupc++/unwind-cxx.h projects/virtio/contrib/llvm/lib/MC/MCParser/AsmParser.cpp projects/virtio/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp projects/virtio/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td projects/virtio/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp projects/virtio/contrib/nvi/ex/ex_txt.c projects/virtio/contrib/nvi/vi/v_txt.c projects/virtio/contrib/openbsm/bin/auditdistd/token.l projects/virtio/contrib/opie/opiekey.c projects/virtio/contrib/sendmail/src/milter.c projects/virtio/contrib/wpa/src/crypto/md5-internal.c projects/virtio/crypto/heimdal/kcm/cache.c projects/virtio/crypto/openssl/CHANGES projects/virtio/crypto/openssl/Configure projects/virtio/crypto/openssl/FAQ projects/virtio/crypto/openssl/Makefile projects/virtio/crypto/openssl/Makefile.org projects/virtio/crypto/openssl/NEWS projects/virtio/crypto/openssl/PROBLEMS projects/virtio/crypto/openssl/README projects/virtio/crypto/openssl/apps/apps.c projects/virtio/crypto/openssl/apps/ca.c projects/virtio/crypto/openssl/apps/cms.c projects/virtio/crypto/openssl/apps/dgst.c projects/virtio/crypto/openssl/apps/dhparam.c projects/virtio/crypto/openssl/apps/dsaparam.c projects/virtio/crypto/openssl/apps/genrsa.c projects/virtio/crypto/openssl/apps/ocsp.c projects/virtio/crypto/openssl/apps/s_cb.c projects/virtio/crypto/openssl/apps/s_client.c projects/virtio/crypto/openssl/apps/s_server.c projects/virtio/crypto/openssl/apps/speed.c projects/virtio/crypto/openssl/apps/srp.c projects/virtio/crypto/openssl/apps/verify.c projects/virtio/crypto/openssl/apps/x509.c projects/virtio/crypto/openssl/crypto/aes/asm/aes-mips.pl projects/virtio/crypto/openssl/crypto/aes/asm/aes-s390x.pl projects/virtio/crypto/openssl/crypto/aes/asm/aes-x86_64.pl projects/virtio/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl projects/virtio/crypto/openssl/crypto/aes/asm/aesni-x86_64.pl projects/virtio/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl projects/virtio/crypto/openssl/crypto/aes/asm/vpaes-x86_64.pl projects/virtio/crypto/openssl/crypto/asn1/a_strex.c projects/virtio/crypto/openssl/crypto/asn1/a_verify.c projects/virtio/crypto/openssl/crypto/asn1/x_pubkey.c projects/virtio/crypto/openssl/crypto/bio/bss_dgram.c projects/virtio/crypto/openssl/crypto/bn/asm/mips.pl projects/virtio/crypto/openssl/crypto/bn/asm/modexp512-x86_64.pl projects/virtio/crypto/openssl/crypto/bn/asm/x86_64-gf2m.pl projects/virtio/crypto/openssl/crypto/bn/asm/x86_64-mont.pl projects/virtio/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl projects/virtio/crypto/openssl/crypto/bn/bn_div.c projects/virtio/crypto/openssl/crypto/bn/bn_gcd.c projects/virtio/crypto/openssl/crypto/bn/bn_lcl.h projects/virtio/crypto/openssl/crypto/camellia/asm/cmll-x86_64.pl projects/virtio/crypto/openssl/crypto/cms/cms_cd.c projects/virtio/crypto/openssl/crypto/cms/cms_enc.c projects/virtio/crypto/openssl/crypto/cms/cms_lib.c projects/virtio/crypto/openssl/crypto/conf/conf_mall.c projects/virtio/crypto/openssl/crypto/cryptlib.c projects/virtio/crypto/openssl/crypto/cryptlib.h projects/virtio/crypto/openssl/crypto/crypto.h projects/virtio/crypto/openssl/crypto/des/set_key.c projects/virtio/crypto/openssl/crypto/des/str2key.c projects/virtio/crypto/openssl/crypto/ec/ec.h projects/virtio/crypto/openssl/crypto/ec/ec_key.c projects/virtio/crypto/openssl/crypto/ec/ec_pmeth.c projects/virtio/crypto/openssl/crypto/ec/ecp_mont.c projects/virtio/crypto/openssl/crypto/ec/ectest.c projects/virtio/crypto/openssl/crypto/ecdh/Makefile projects/virtio/crypto/openssl/crypto/ecdh/ech_key.c projects/virtio/crypto/openssl/crypto/ecdh/ech_lib.c projects/virtio/crypto/openssl/crypto/ecdsa/ecs_lib.c projects/virtio/crypto/openssl/crypto/err/err_all.c projects/virtio/crypto/openssl/crypto/evp/Makefile projects/virtio/crypto/openssl/crypto/evp/digest.c projects/virtio/crypto/openssl/crypto/evp/e_aes.c projects/virtio/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c projects/virtio/crypto/openssl/crypto/evp/evp.h projects/virtio/crypto/openssl/crypto/evp/evp_err.c projects/virtio/crypto/openssl/crypto/evp/m_dss.c projects/virtio/crypto/openssl/crypto/evp/m_dss1.c projects/virtio/crypto/openssl/crypto/evp/m_sha1.c projects/virtio/crypto/openssl/crypto/evp/p_sign.c projects/virtio/crypto/openssl/crypto/evp/p_verify.c projects/virtio/crypto/openssl/crypto/md4/md4_dgst.c projects/virtio/crypto/openssl/crypto/md4/md4_locl.h projects/virtio/crypto/openssl/crypto/md5/asm/md5-x86_64.pl projects/virtio/crypto/openssl/crypto/md5/md5_locl.h projects/virtio/crypto/openssl/crypto/mdc2/mdc2dgst.c projects/virtio/crypto/openssl/crypto/mem.c projects/virtio/crypto/openssl/crypto/modes/asm/ghash-x86.pl projects/virtio/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl projects/virtio/crypto/openssl/crypto/modes/gcm128.c projects/virtio/crypto/openssl/crypto/objects/o_names.c projects/virtio/crypto/openssl/crypto/ocsp/ocsp_vfy.c projects/virtio/crypto/openssl/crypto/opensslv.h projects/virtio/crypto/openssl/crypto/pem/pem_all.c projects/virtio/crypto/openssl/crypto/pem/pem_lib.c projects/virtio/crypto/openssl/crypto/pem/pem_seal.c projects/virtio/crypto/openssl/crypto/perlasm/cbc.pl projects/virtio/crypto/openssl/crypto/perlasm/x86masm.pl projects/virtio/crypto/openssl/crypto/pkcs12/p12_key.c projects/virtio/crypto/openssl/crypto/pkcs7/bio_pk7.c projects/virtio/crypto/openssl/crypto/ppccap.c projects/virtio/crypto/openssl/crypto/rand/md_rand.c projects/virtio/crypto/openssl/crypto/rand/rand_lib.c projects/virtio/crypto/openssl/crypto/rand/randfile.c projects/virtio/crypto/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl projects/virtio/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl projects/virtio/crypto/openssl/crypto/ripemd/rmd_dgst.c projects/virtio/crypto/openssl/crypto/ripemd/rmd_locl.h projects/virtio/crypto/openssl/crypto/rsa/rsa.h projects/virtio/crypto/openssl/crypto/rsa/rsa_eay.c projects/virtio/crypto/openssl/crypto/rsa/rsa_oaep.c projects/virtio/crypto/openssl/crypto/sha/asm/sha1-armv4-large.pl projects/virtio/crypto/openssl/crypto/sha/asm/sha1-ia64.pl projects/virtio/crypto/openssl/crypto/sha/asm/sha1-sparcv9a.pl projects/virtio/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl projects/virtio/crypto/openssl/crypto/sha/asm/sha512-586.pl projects/virtio/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl projects/virtio/crypto/openssl/crypto/sha/sha1_one.c projects/virtio/crypto/openssl/crypto/sha/sha1dgst.c projects/virtio/crypto/openssl/crypto/sha/sha256.c projects/virtio/crypto/openssl/crypto/sha/sha_dgst.c projects/virtio/crypto/openssl/crypto/sha/sha_locl.h projects/virtio/crypto/openssl/crypto/sparccpuid.S projects/virtio/crypto/openssl/crypto/srp/srp_vfy.c projects/virtio/crypto/openssl/crypto/symhacks.h projects/virtio/crypto/openssl/crypto/ui/ui_openssl.c projects/virtio/crypto/openssl/crypto/whrlpool/asm/wp-mmx.pl projects/virtio/crypto/openssl/crypto/whrlpool/asm/wp-x86_64.pl projects/virtio/crypto/openssl/crypto/x509/x509_cmp.c projects/virtio/crypto/openssl/crypto/x509/x509_vfy.c projects/virtio/crypto/openssl/crypto/x509v3/v3_purp.c projects/virtio/crypto/openssl/crypto/x86_64cpuid.pl projects/virtio/crypto/openssl/crypto/x86cpuid.pl projects/virtio/crypto/openssl/doc/apps/CA.pl.pod projects/virtio/crypto/openssl/doc/apps/dgst.pod projects/virtio/crypto/openssl/doc/apps/verify.pod projects/virtio/crypto/openssl/doc/apps/x509.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_decrypt.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_derive.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_encrypt.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_get_default_digest.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_keygen.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_sign.pod projects/virtio/crypto/openssl/doc/crypto/EVP_PKEY_verify.pod projects/virtio/crypto/openssl/engines/ccgost/gost89.c projects/virtio/crypto/openssl/engines/ccgost/gost_crypt.c projects/virtio/crypto/openssl/engines/ccgost/gost_eng.c projects/virtio/crypto/openssl/engines/ccgost/gost_lcl.h projects/virtio/crypto/openssl/engines/ccgost/gosthash.c projects/virtio/crypto/openssl/engines/e_capi.c projects/virtio/crypto/openssl/ssl/Makefile projects/virtio/crypto/openssl/ssl/d1_enc.c projects/virtio/crypto/openssl/ssl/d1_pkt.c projects/virtio/crypto/openssl/ssl/d1_srtp.c projects/virtio/crypto/openssl/ssl/dtls1.h projects/virtio/crypto/openssl/ssl/s2_clnt.c projects/virtio/crypto/openssl/ssl/s2_pkt.c projects/virtio/crypto/openssl/ssl/s2_srvr.c projects/virtio/crypto/openssl/ssl/s3_both.c projects/virtio/crypto/openssl/ssl/s3_clnt.c projects/virtio/crypto/openssl/ssl/s3_enc.c projects/virtio/crypto/openssl/ssl/s3_lib.c projects/virtio/crypto/openssl/ssl/s3_pkt.c projects/virtio/crypto/openssl/ssl/s3_srvr.c projects/virtio/crypto/openssl/ssl/ssl.h projects/virtio/crypto/openssl/ssl/ssl3.h projects/virtio/crypto/openssl/ssl/ssl_algs.c projects/virtio/crypto/openssl/ssl/ssl_cert.c projects/virtio/crypto/openssl/ssl/ssl_ciph.c projects/virtio/crypto/openssl/ssl/ssl_err.c projects/virtio/crypto/openssl/ssl/ssl_lib.c projects/virtio/crypto/openssl/ssl/ssl_locl.h projects/virtio/crypto/openssl/ssl/ssl_rsa.c projects/virtio/crypto/openssl/ssl/ssltest.c projects/virtio/crypto/openssl/ssl/t1_enc.c projects/virtio/crypto/openssl/ssl/t1_lib.c projects/virtio/crypto/openssl/ssl/tls_srp.c projects/virtio/crypto/openssl/util/libeay.num (contents, props changed) projects/virtio/crypto/openssl/util/pl/VC-32.pl projects/virtio/etc/Makefile projects/virtio/etc/login.conf projects/virtio/etc/mtree/BSD.include.dist projects/virtio/etc/rc.d/ip6addrctl projects/virtio/etc/rc.d/pfsync projects/virtio/etc/rc.resume projects/virtio/games/fortune/datfiles/fortunes-o.real projects/virtio/gnu/lib/libstdc++/config.h projects/virtio/gnu/lib/libsupc++/Version.map projects/virtio/gnu/usr.bin/Makefile projects/virtio/gnu/usr.bin/cc/c++/Makefile projects/virtio/gnu/usr.bin/gdb/kgdb/kgdb.1 projects/virtio/gnu/usr.bin/gdb/kgdb/kgdb.h projects/virtio/gnu/usr.bin/gdb/kgdb/kthr.c projects/virtio/gnu/usr.bin/gdb/kgdb/main.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_amd64.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_arm.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_i386.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_ia64.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_mips.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_powerpc64.c projects/virtio/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c projects/virtio/gnu/usr.bin/grep/grep.c projects/virtio/gnu/usr.bin/patch/Makefile projects/virtio/include/Makefile projects/virtio/include/arpa/Makefile projects/virtio/include/stdio.h (contents, props changed) projects/virtio/include/string.h projects/virtio/kerberos5/lib/libkrb5/Makefile projects/virtio/kerberos5/libexec/digest-service/Makefile projects/virtio/lib/Makefile projects/virtio/lib/clang/Makefile projects/virtio/lib/clang/clang.build.mk projects/virtio/lib/clang/libclanganalysis/Makefile projects/virtio/lib/clang/libclangarcmigrate/Makefile projects/virtio/lib/clang/libclangast/Makefile projects/virtio/lib/clang/libclangbasic/Makefile projects/virtio/lib/clang/libclangcodegen/Makefile projects/virtio/lib/clang/libclangdriver/Makefile projects/virtio/lib/clang/libclangedit/Makefile projects/virtio/lib/clang/libclangfrontend/Makefile projects/virtio/lib/clang/libclangfrontendtool/Makefile projects/virtio/lib/clang/libclanglex/Makefile projects/virtio/lib/clang/libclangparse/Makefile projects/virtio/lib/clang/libclangrewritecore/Makefile projects/virtio/lib/clang/libclangrewritefrontend/Makefile projects/virtio/lib/clang/libclangsema/Makefile projects/virtio/lib/clang/libclangserialization/Makefile projects/virtio/lib/clang/libclangstaticanalyzercheckers/Makefile projects/virtio/lib/clang/libclangstaticanalyzercore/Makefile projects/virtio/lib/clang/libclangstaticanalyzerfrontend/Makefile projects/virtio/lib/clang/libllvmarchive/Makefile projects/virtio/lib/clang/libllvmarmasmparser/Makefile projects/virtio/lib/clang/libllvmarmcodegen/Makefile projects/virtio/lib/clang/libllvmarmdesc/Makefile projects/virtio/lib/clang/libllvmarmdisassembler/Makefile projects/virtio/lib/clang/libllvmarminfo/Makefile projects/virtio/lib/clang/libllvmarminstprinter/Makefile projects/virtio/lib/clang/libllvmasmparser/Makefile projects/virtio/lib/clang/libllvmasmprinter/Makefile projects/virtio/lib/clang/libllvmbitreader/Makefile projects/virtio/lib/clang/libllvmbitwriter/Makefile projects/virtio/lib/clang/libllvmcodegen/Makefile projects/virtio/lib/clang/libllvmcore/Makefile projects/virtio/lib/clang/libllvmdebuginfo/Makefile projects/virtio/lib/clang/libllvmexecutionengine/Makefile projects/virtio/lib/clang/libllvminstcombine/Makefile projects/virtio/lib/clang/libllvminstrumentation/Makefile projects/virtio/lib/clang/libllvminterpreter/Makefile projects/virtio/lib/clang/libllvmjit/Makefile projects/virtio/lib/clang/libllvmlinker/Makefile projects/virtio/lib/clang/libllvmmcdisassembler/Makefile projects/virtio/lib/clang/libllvmmcparser/Makefile projects/virtio/lib/clang/libllvmmipsasmparser/Makefile projects/virtio/lib/clang/libllvmmipscodegen/Makefile projects/virtio/lib/clang/libllvmmipsdesc/Makefile projects/virtio/lib/clang/libllvmmipsdisassembler/Makefile projects/virtio/lib/clang/libllvmmipsinfo/Makefile projects/virtio/lib/clang/libllvmmipsinstprinter/Makefile projects/virtio/lib/clang/libllvmobject/Makefile projects/virtio/lib/clang/libllvmpowerpccodegen/Makefile projects/virtio/lib/clang/libllvmpowerpcdesc/Makefile projects/virtio/lib/clang/libllvmpowerpcinfo/Makefile projects/virtio/lib/clang/libllvmpowerpcinstprinter/Makefile projects/virtio/lib/clang/libllvmruntimedyld/Makefile projects/virtio/lib/clang/libllvmselectiondag/Makefile projects/virtio/lib/clang/libllvmtablegen/Makefile projects/virtio/lib/clang/libllvmtarget/Makefile projects/virtio/lib/clang/libllvmvectorize/Makefile projects/virtio/lib/clang/libllvmx86asmparser/Makefile projects/virtio/lib/clang/libllvmx86codegen/Makefile projects/virtio/lib/clang/libllvmx86desc/Makefile projects/virtio/lib/clang/libllvmx86info/Makefile projects/virtio/lib/clang/libllvmx86instprinter/Makefile projects/virtio/lib/clang/libllvmx86utils/Makefile projects/virtio/lib/libarchive/Makefile projects/virtio/lib/libc/amd64/sys/__vdso_gettc.c projects/virtio/lib/libc/arm/Makefile.inc projects/virtio/lib/libc/arm/SYS.h projects/virtio/lib/libc/arm/Symbol.map projects/virtio/lib/libc/arm/gen/Makefile.inc projects/virtio/lib/libc/arm/sys/Makefile.inc projects/virtio/lib/libc/gen/Makefile.inc projects/virtio/lib/libc/gen/fts.c projects/virtio/lib/libc/gen/sem_new.c projects/virtio/lib/libc/i386/sys/__vdso_gettc.c projects/virtio/lib/libc/ia64/sys/Makefile.inc projects/virtio/lib/libc/mips/sys/Makefile.inc projects/virtio/lib/libc/net/getaddrinfo.3 projects/virtio/lib/libc/net/getnameinfo.3 projects/virtio/lib/libc/net/sctp_sys_calls.c projects/virtio/lib/libc/powerpc/Makefile.inc projects/virtio/lib/libc/powerpc64/Makefile.inc projects/virtio/lib/libc/quad/Makefile.inc projects/virtio/lib/libc/sparc64/Makefile.inc projects/virtio/lib/libc/stdio/Makefile.inc (contents, props changed) projects/virtio/lib/libc/stdio/Symbol.map (contents, props changed) projects/virtio/lib/libc/stdio/fopen.3 (contents, props changed) projects/virtio/lib/libc/stdio/setbuf.3 projects/virtio/lib/libc/stdlib/qsort.3 projects/virtio/lib/libc/string/Makefile.inc projects/virtio/lib/libc/string/Symbol.map projects/virtio/lib/libc/string/strchr.3 projects/virtio/lib/libc/sys/Makefile.inc projects/virtio/lib/libc/sys/__vdso_gettimeofday.c projects/virtio/lib/libc/sys/chflags.2 projects/virtio/lib/libc/sys/fcntl.2 projects/virtio/lib/libc/sys/gettimeofday.c projects/virtio/lib/libc/sys/kqueue.2 projects/virtio/lib/libc/sys/open.2 projects/virtio/lib/libc/sys/posix_fadvise.2 projects/virtio/lib/libc/sys/ptrace.2 projects/virtio/lib/libc/sys/sigqueue.2 projects/virtio/lib/libcompiler_rt/Makefile projects/virtio/lib/libcxxrt/Version.map projects/virtio/lib/libelf/elf_data.c projects/virtio/lib/libelf/elf_getdata.3 projects/virtio/lib/libpmc/Makefile projects/virtio/lib/libpmc/libpmc.c projects/virtio/lib/libpmc/pmc.ivybridge.3 projects/virtio/lib/libpmc/pmc.sandybridge.3 projects/virtio/lib/libpmc/pmc.sandybridgexeon.3 projects/virtio/lib/libproc/proc_rtld.c projects/virtio/lib/libsm/Makefile projects/virtio/lib/libstand/Makefile projects/virtio/lib/libstand/stand.h projects/virtio/lib/libthr/thread/thr_init.c projects/virtio/lib/libthr/thread/thr_kern.c projects/virtio/lib/libusb/Makefile projects/virtio/lib/libusb/libusb20.3 projects/virtio/lib/libusb/libusb20.c projects/virtio/lib/libusb/libusb20.h projects/virtio/lib/libusb/libusb20_int.h projects/virtio/lib/libusb/libusb20_ugen20.c projects/virtio/lib/ncurses/form/Makefile projects/virtio/lib/ncurses/menu/Makefile projects/virtio/lib/ncurses/ncurses/Makefile projects/virtio/lib/ncurses/panel/Makefile projects/virtio/libexec/bootpd/rtmsg.c projects/virtio/libexec/mail.local/Makefile projects/virtio/libexec/rtld-elf/Makefile projects/virtio/libexec/rtld-elf/powerpc64/reloc.c projects/virtio/libexec/smrsh/Makefile projects/virtio/libexec/tftpd/tftp-io.c projects/virtio/libexec/tftpd/tftp-options.c projects/virtio/libexec/tftpd/tftp-utils.h projects/virtio/libexec/tftpd/tftpd.c projects/virtio/release/Makefile projects/virtio/release/amd64/mkisoimages.sh projects/virtio/release/generate-release.sh projects/virtio/release/i386/mkisoimages.sh projects/virtio/release/ia64/mkisoimages.sh projects/virtio/release/pc98/mkisoimages.sh projects/virtio/release/picobsd/bridge/crunch.conf projects/virtio/release/picobsd/qemu/crunch.conf projects/virtio/release/powerpc/mkisoimages.sh projects/virtio/release/rc.local projects/virtio/release/sparc64/mkisoimages.sh projects/virtio/sbin/devd/devd.8 projects/virtio/sbin/devd/devd.cc projects/virtio/sbin/devd/devd.hh projects/virtio/sbin/fsck_ffs/fsck.h projects/virtio/sbin/fsck_ffs/fsutil.c projects/virtio/sbin/fsdb/fsdbutil.c projects/virtio/sbin/geom/class/eli/geom_eli.c projects/virtio/sbin/geom/class/part/gpart.8 projects/virtio/sbin/hastd/hast.conf.5 projects/virtio/sbin/hastd/hast.h projects/virtio/sbin/hastd/hast_proto.c projects/virtio/sbin/hastd/hastd.c projects/virtio/sbin/hastd/parse.y projects/virtio/sbin/hastd/primary.c projects/virtio/sbin/hastd/secondary.c projects/virtio/sbin/ifconfig/ifieee80211.c projects/virtio/sbin/newfs_msdos/newfs_msdos.c projects/virtio/sbin/recoverdisk/recoverdisk.c projects/virtio/sbin/route/route.c projects/virtio/secure/lib/libcrypto/Makefile projects/virtio/secure/lib/libcrypto/Makefile.inc projects/virtio/secure/lib/libcrypto/Makefile.man projects/virtio/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/virtio/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/virtio/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/virtio/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/virtio/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/virtio/secure/lib/libcrypto/man/BIO_ctrl.3 projects/virtio/secure/lib/libcrypto/man/BIO_f_base64.3 projects/virtio/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/virtio/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/virtio/secure/lib/libcrypto/man/BIO_f_md.3 projects/virtio/secure/lib/libcrypto/man/BIO_f_null.3 projects/virtio/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/virtio/secure/lib/libcrypto/man/BIO_find_type.3 projects/virtio/secure/lib/libcrypto/man/BIO_new.3 projects/virtio/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/virtio/secure/lib/libcrypto/man/BIO_push.3 projects/virtio/secure/lib/libcrypto/man/BIO_read.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_accept.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_bio.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_connect.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_fd.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_file.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_mem.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_null.3 projects/virtio/secure/lib/libcrypto/man/BIO_s_socket.3 projects/virtio/secure/lib/libcrypto/man/BIO_set_callback.3 projects/virtio/secure/lib/libcrypto/man/BIO_should_retry.3 projects/virtio/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/virtio/secure/lib/libcrypto/man/BN_CTX_new.3 projects/virtio/secure/lib/libcrypto/man/BN_CTX_start.3 projects/virtio/secure/lib/libcrypto/man/BN_add.3 projects/virtio/secure/lib/libcrypto/man/BN_add_word.3 projects/virtio/secure/lib/libcrypto/man/BN_bn2bin.3 projects/virtio/secure/lib/libcrypto/man/BN_cmp.3 projects/virtio/secure/lib/libcrypto/man/BN_copy.3 projects/virtio/secure/lib/libcrypto/man/BN_generate_prime.3 projects/virtio/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/virtio/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/virtio/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/virtio/secure/lib/libcrypto/man/BN_new.3 projects/virtio/secure/lib/libcrypto/man/BN_num_bytes.3 projects/virtio/secure/lib/libcrypto/man/BN_rand.3 projects/virtio/secure/lib/libcrypto/man/BN_set_bit.3 projects/virtio/secure/lib/libcrypto/man/BN_swap.3 projects/virtio/secure/lib/libcrypto/man/BN_zero.3 projects/virtio/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/virtio/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/virtio/secure/lib/libcrypto/man/CMS_compress.3 projects/virtio/secure/lib/libcrypto/man/CMS_decrypt.3 projects/virtio/secure/lib/libcrypto/man/CMS_encrypt.3 projects/virtio/secure/lib/libcrypto/man/CMS_final.3 projects/virtio/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/virtio/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/virtio/secure/lib/libcrypto/man/CMS_get0_type.3 projects/virtio/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/virtio/secure/lib/libcrypto/man/CMS_sign.3 projects/virtio/secure/lib/libcrypto/man/CMS_sign_add1_signer.3 projects/virtio/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/virtio/secure/lib/libcrypto/man/CMS_uncompress.3 projects/virtio/secure/lib/libcrypto/man/CMS_verify.3 projects/virtio/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/virtio/secure/lib/libcrypto/man/CONF_modules_free.3 projects/virtio/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/virtio/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/virtio/secure/lib/libcrypto/man/DH_generate_key.3 projects/virtio/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/virtio/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/virtio/secure/lib/libcrypto/man/DH_new.3 projects/virtio/secure/lib/libcrypto/man/DH_set_method.3 projects/virtio/secure/lib/libcrypto/man/DH_size.3 projects/virtio/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/virtio/secure/lib/libcrypto/man/DSA_do_sign.3 projects/virtio/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/virtio/secure/lib/libcrypto/man/DSA_generate_key.3 projects/virtio/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/virtio/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/virtio/secure/lib/libcrypto/man/DSA_new.3 projects/virtio/secure/lib/libcrypto/man/DSA_set_method.3 projects/virtio/secure/lib/libcrypto/man/DSA_sign.3 projects/virtio/secure/lib/libcrypto/man/DSA_size.3 projects/virtio/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/virtio/secure/lib/libcrypto/man/ERR_clear_error.3 projects/virtio/secure/lib/libcrypto/man/ERR_error_string.3 projects/virtio/secure/lib/libcrypto/man/ERR_get_error.3 projects/virtio/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/virtio/secure/lib/libcrypto/man/ERR_load_strings.3 projects/virtio/secure/lib/libcrypto/man/ERR_print_errors.3 projects/virtio/secure/lib/libcrypto/man/ERR_put_error.3 projects/virtio/secure/lib/libcrypto/man/ERR_remove_state.3 projects/virtio/secure/lib/libcrypto/man/ERR_set_mark.3 projects/virtio/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/virtio/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/virtio/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/virtio/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/virtio/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/virtio/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/virtio/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/virtio/secure/lib/libcrypto/man/EVP_SealInit.3 projects/virtio/secure/lib/libcrypto/man/EVP_SignInit.3 projects/virtio/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/virtio/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/virtio/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/virtio/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/virtio/secure/lib/libcrypto/man/OPENSSL_config.3 projects/virtio/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/virtio/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/virtio/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/virtio/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/virtio/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/virtio/secure/lib/libcrypto/man/PKCS12_create.3 projects/virtio/secure/lib/libcrypto/man/PKCS12_parse.3 projects/virtio/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/virtio/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/virtio/secure/lib/libcrypto/man/PKCS7_sign.3 projects/virtio/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/virtio/secure/lib/libcrypto/man/PKCS7_verify.3 projects/virtio/secure/lib/libcrypto/man/RAND_add.3 projects/virtio/secure/lib/libcrypto/man/RAND_bytes.3 projects/virtio/secure/lib/libcrypto/man/RAND_cleanup.3 projects/virtio/secure/lib/libcrypto/man/RAND_egd.3 projects/virtio/secure/lib/libcrypto/man/RAND_load_file.3 projects/virtio/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/virtio/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/virtio/secure/lib/libcrypto/man/RSA_check_key.3 projects/virtio/secure/lib/libcrypto/man/RSA_generate_key.3 projects/virtio/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/virtio/secure/lib/libcrypto/man/RSA_new.3 projects/virtio/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/virtio/secure/lib/libcrypto/man/RSA_print.3 projects/virtio/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/virtio/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/virtio/secure/lib/libcrypto/man/RSA_set_method.3 projects/virtio/secure/lib/libcrypto/man/RSA_sign.3 projects/virtio/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/virtio/secure/lib/libcrypto/man/RSA_size.3 projects/virtio/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/virtio/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/virtio/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/virtio/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/virtio/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/virtio/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/virtio/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/virtio/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/virtio/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/virtio/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/virtio/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/virtio/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/virtio/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/virtio/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/virtio/secure/lib/libcrypto/man/X509_new.3 projects/virtio/secure/lib/libcrypto/man/X509_verify_cert.3 projects/virtio/secure/lib/libcrypto/man/bio.3 projects/virtio/secure/lib/libcrypto/man/blowfish.3 projects/virtio/secure/lib/libcrypto/man/bn.3 projects/virtio/secure/lib/libcrypto/man/bn_internal.3 projects/virtio/secure/lib/libcrypto/man/buffer.3 projects/virtio/secure/lib/libcrypto/man/crypto.3 projects/virtio/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/virtio/secure/lib/libcrypto/man/d2i_DHparams.3 projects/virtio/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/virtio/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/virtio/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/virtio/secure/lib/libcrypto/man/d2i_X509.3 projects/virtio/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/virtio/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/virtio/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/virtio/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/virtio/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/virtio/secure/lib/libcrypto/man/des.3 projects/virtio/secure/lib/libcrypto/man/dh.3 projects/virtio/secure/lib/libcrypto/man/dsa.3 projects/virtio/secure/lib/libcrypto/man/ecdsa.3 projects/virtio/secure/lib/libcrypto/man/engine.3 projects/virtio/secure/lib/libcrypto/man/err.3 projects/virtio/secure/lib/libcrypto/man/evp.3 projects/virtio/secure/lib/libcrypto/man/hmac.3 projects/virtio/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/virtio/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/virtio/secure/lib/libcrypto/man/lh_stats.3 projects/virtio/secure/lib/libcrypto/man/lhash.3 projects/virtio/secure/lib/libcrypto/man/md5.3 projects/virtio/secure/lib/libcrypto/man/mdc2.3 projects/virtio/secure/lib/libcrypto/man/pem.3 projects/virtio/secure/lib/libcrypto/man/rand.3 projects/virtio/secure/lib/libcrypto/man/rc4.3 projects/virtio/secure/lib/libcrypto/man/ripemd.3 projects/virtio/secure/lib/libcrypto/man/rsa.3 projects/virtio/secure/lib/libcrypto/man/sha.3 projects/virtio/secure/lib/libcrypto/man/threads.3 projects/virtio/secure/lib/libcrypto/man/ui.3 projects/virtio/secure/lib/libcrypto/man/ui_compat.3 projects/virtio/secure/lib/libcrypto/man/x509.3 projects/virtio/secure/lib/libssl/Makefile projects/virtio/secure/lib/libssl/man/SSL_CIPHER_get_name.3 projects/virtio/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_add_session.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_ctrl.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_free.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_new.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_sess_number.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_sessions.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_mode.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_options.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_timeout.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_set_verify.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_use_certificate.3 projects/virtio/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 projects/virtio/secure/lib/libssl/man/SSL_SESSION_free.3 projects/virtio/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 projects/virtio/secure/lib/libssl/man/SSL_SESSION_get_time.3 projects/virtio/secure/lib/libssl/man/SSL_accept.3 projects/virtio/secure/lib/libssl/man/SSL_alert_type_string.3 projects/virtio/secure/lib/libssl/man/SSL_clear.3 projects/virtio/secure/lib/libssl/man/SSL_connect.3 projects/virtio/secure/lib/libssl/man/SSL_do_handshake.3 projects/virtio/secure/lib/libssl/man/SSL_free.3 projects/virtio/secure/lib/libssl/man/SSL_get_SSL_CTX.3 projects/virtio/secure/lib/libssl/man/SSL_get_ciphers.3 projects/virtio/secure/lib/libssl/man/SSL_get_client_CA_list.3 projects/virtio/secure/lib/libssl/man/SSL_get_current_cipher.3 projects/virtio/secure/lib/libssl/man/SSL_get_default_timeout.3 projects/virtio/secure/lib/libssl/man/SSL_get_error.3 projects/virtio/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 projects/virtio/secure/lib/libssl/man/SSL_get_ex_new_index.3 projects/virtio/secure/lib/libssl/man/SSL_get_fd.3 projects/virtio/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 projects/virtio/secure/lib/libssl/man/SSL_get_peer_certificate.3 projects/virtio/secure/lib/libssl/man/SSL_get_psk_identity.3 projects/virtio/secure/lib/libssl/man/SSL_get_rbio.3 projects/virtio/secure/lib/libssl/man/SSL_get_session.3 projects/virtio/secure/lib/libssl/man/SSL_get_verify_result.3 projects/virtio/secure/lib/libssl/man/SSL_get_version.3 projects/virtio/secure/lib/libssl/man/SSL_library_init.3 projects/virtio/secure/lib/libssl/man/SSL_load_client_CA_file.3 projects/virtio/secure/lib/libssl/man/SSL_new.3 projects/virtio/secure/lib/libssl/man/SSL_pending.3 projects/virtio/secure/lib/libssl/man/SSL_read.3 projects/virtio/secure/lib/libssl/man/SSL_rstate_string.3 projects/virtio/secure/lib/libssl/man/SSL_session_reused.3 projects/virtio/secure/lib/libssl/man/SSL_set_bio.3 projects/virtio/secure/lib/libssl/man/SSL_set_connect_state.3 projects/virtio/secure/lib/libssl/man/SSL_set_fd.3 projects/virtio/secure/lib/libssl/man/SSL_set_session.3 projects/virtio/secure/lib/libssl/man/SSL_set_shutdown.3 projects/virtio/secure/lib/libssl/man/SSL_set_verify_result.3 projects/virtio/secure/lib/libssl/man/SSL_shutdown.3 projects/virtio/secure/lib/libssl/man/SSL_state_string.3 projects/virtio/secure/lib/libssl/man/SSL_want.3 projects/virtio/secure/lib/libssl/man/SSL_write.3 projects/virtio/secure/lib/libssl/man/d2i_SSL_SESSION.3 projects/virtio/secure/lib/libssl/man/ssl.3 projects/virtio/secure/usr.bin/openssl/man/CA.pl.1 projects/virtio/secure/usr.bin/openssl/man/asn1parse.1 projects/virtio/secure/usr.bin/openssl/man/ca.1 projects/virtio/secure/usr.bin/openssl/man/ciphers.1 projects/virtio/secure/usr.bin/openssl/man/cms.1 projects/virtio/secure/usr.bin/openssl/man/crl.1 projects/virtio/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/virtio/secure/usr.bin/openssl/man/dgst.1 projects/virtio/secure/usr.bin/openssl/man/dhparam.1 projects/virtio/secure/usr.bin/openssl/man/dsa.1 projects/virtio/secure/usr.bin/openssl/man/dsaparam.1 projects/virtio/secure/usr.bin/openssl/man/ec.1 projects/virtio/secure/usr.bin/openssl/man/ecparam.1 projects/virtio/secure/usr.bin/openssl/man/enc.1 projects/virtio/secure/usr.bin/openssl/man/errstr.1 projects/virtio/secure/usr.bin/openssl/man/gendsa.1 projects/virtio/secure/usr.bin/openssl/man/genpkey.1 projects/virtio/secure/usr.bin/openssl/man/genrsa.1 projects/virtio/secure/usr.bin/openssl/man/nseq.1 projects/virtio/secure/usr.bin/openssl/man/ocsp.1 projects/virtio/secure/usr.bin/openssl/man/openssl.1 projects/virtio/secure/usr.bin/openssl/man/passwd.1 projects/virtio/secure/usr.bin/openssl/man/pkcs12.1 projects/virtio/secure/usr.bin/openssl/man/pkcs7.1 projects/virtio/secure/usr.bin/openssl/man/pkcs8.1 projects/virtio/secure/usr.bin/openssl/man/pkey.1 projects/virtio/secure/usr.bin/openssl/man/pkeyparam.1 projects/virtio/secure/usr.bin/openssl/man/pkeyutl.1 projects/virtio/secure/usr.bin/openssl/man/rand.1 projects/virtio/secure/usr.bin/openssl/man/req.1 projects/virtio/secure/usr.bin/openssl/man/rsa.1 projects/virtio/secure/usr.bin/openssl/man/rsautl.1 projects/virtio/secure/usr.bin/openssl/man/s_client.1 projects/virtio/secure/usr.bin/openssl/man/s_server.1 projects/virtio/secure/usr.bin/openssl/man/s_time.1 projects/virtio/secure/usr.bin/openssl/man/sess_id.1 projects/virtio/secure/usr.bin/openssl/man/smime.1 projects/virtio/secure/usr.bin/openssl/man/speed.1 projects/virtio/secure/usr.bin/openssl/man/spkac.1 projects/virtio/secure/usr.bin/openssl/man/ts.1 projects/virtio/secure/usr.bin/openssl/man/tsget.1 projects/virtio/secure/usr.bin/openssl/man/verify.1 projects/virtio/secure/usr.bin/openssl/man/version.1 projects/virtio/secure/usr.bin/openssl/man/x509.1 projects/virtio/secure/usr.bin/openssl/man/x509v3_config.1 projects/virtio/share/info/Makefile projects/virtio/share/man/man4/Makefile projects/virtio/share/man/man4/mfi.4 projects/virtio/share/man/man4/run.4 projects/virtio/share/man/man5/group.5 projects/virtio/share/man/man5/make.conf.5 projects/virtio/share/man/man5/src.conf.5 projects/virtio/share/man/man7/release.7 projects/virtio/share/man/man9/VFS_SET.9 projects/virtio/share/man/man9/mbuf_tags.9 projects/virtio/share/man/man9/timeout.9 projects/virtio/share/man/man9/vfs_busy.9 projects/virtio/share/misc/committers-doc.dot projects/virtio/share/misc/committers-ports.dot projects/virtio/share/misc/committers-src.dot projects/virtio/share/mk/bsd.incs.mk projects/virtio/share/mk/bsd.info.mk projects/virtio/share/mk/bsd.lib.mk projects/virtio/share/mk/bsd.libnames.mk projects/virtio/share/mk/bsd.links.mk projects/virtio/share/mk/bsd.man.mk projects/virtio/share/mk/bsd.own.mk projects/virtio/share/mk/bsd.sys.mk projects/virtio/share/monetdef/Makefile projects/virtio/share/msgdef/Makefile projects/virtio/share/numericdef/Makefile projects/virtio/sys/amd64/acpica/acpi_machdep.c projects/virtio/sys/amd64/amd64/minidump_machdep.c projects/virtio/sys/amd64/amd64/mp_machdep.c projects/virtio/sys/amd64/amd64/pmap.c projects/virtio/sys/amd64/conf/GENERIC projects/virtio/sys/amd64/include/intr_machdep.h projects/virtio/sys/amd64/include/pmap.h projects/virtio/sys/amd64/linux32/linux.h projects/virtio/sys/amd64/linux32/linux32_sysvec.c projects/virtio/sys/arm/allwinner/a10_machdep.c projects/virtio/sys/arm/allwinner/aintc.c projects/virtio/sys/arm/allwinner/common.c projects/virtio/sys/arm/allwinner/files.a10 projects/virtio/sys/arm/allwinner/timer.c projects/virtio/sys/arm/arm/busdma_machdep-v6.c projects/virtio/sys/arm/arm/busdma_machdep.c projects/virtio/sys/arm/arm/cpufunc_asm_arm10.S projects/virtio/sys/arm/arm/cpufunc_asm_arm9.S projects/virtio/sys/arm/arm/intr.c projects/virtio/sys/arm/arm/machdep.c projects/virtio/sys/arm/arm/pmap-v6.c projects/virtio/sys/arm/arm/pmap.c projects/virtio/sys/arm/arm/vm_machdep.c projects/virtio/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c projects/virtio/sys/arm/conf/BEAGLEBONE projects/virtio/sys/arm/conf/CUBIEBOARD projects/virtio/sys/arm/conf/DOCKSTAR projects/virtio/sys/arm/conf/NOTES projects/virtio/sys/arm/conf/SHEEVAPLUG projects/virtio/sys/arm/include/intr.h projects/virtio/sys/arm/include/vmparam.h projects/virtio/sys/arm/mv/mv_machdep.c projects/virtio/sys/arm/ti/am335x/am335x_scm_padconf.c projects/virtio/sys/arm/ti/cpsw/if_cpsw.c projects/virtio/sys/arm/ti/cpsw/if_cpswreg.h projects/virtio/sys/arm/ti/cpsw/if_cpswvar.h projects/virtio/sys/arm/ti/ti_cpuid.c projects/virtio/sys/arm/ti/ti_scm.c projects/virtio/sys/boot/arm/uboot/Makefile projects/virtio/sys/boot/common/bootstrap.h projects/virtio/sys/boot/common/module.c projects/virtio/sys/boot/common/part.c projects/virtio/sys/boot/fdt/dts/beaglebone.dts projects/virtio/sys/boot/fdt/dts/cubieboard.dts projects/virtio/sys/boot/i386/efi/Makefile projects/virtio/sys/boot/i386/libi386/comconsole.c projects/virtio/sys/boot/powerpc/ps3/Makefile projects/virtio/sys/boot/powerpc/uboot/Makefile projects/virtio/sys/boot/sparc64/loader/main.c projects/virtio/sys/boot/uboot/common/metadata.c projects/virtio/sys/boot/uboot/lib/copy.c projects/virtio/sys/bsm/audit_kevents.h projects/virtio/sys/cam/cam_ccb.h projects/virtio/sys/cam/cam_xpt.c projects/virtio/sys/cam/ctl/ctl_frontend_cam_sim.c projects/virtio/sys/cam/ctl/scsi_ctl.c projects/virtio/sys/cam/scsi/scsi_all.c projects/virtio/sys/cam/scsi/scsi_enc_ses.c projects/virtio/sys/cam/scsi/scsi_pass.c projects/virtio/sys/cam/scsi/scsi_target.c projects/virtio/sys/cddl/boot/zfs/README projects/virtio/sys/cddl/boot/zfs/zfsimpl.h projects/virtio/sys/cddl/boot/zfs/zfssubr.c projects/virtio/sys/cddl/compat/opensolaris/sys/byteorder.h projects/virtio/sys/cddl/compat/opensolaris/sys/kmem.h projects/virtio/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c projects/virtio/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h projects/virtio/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/Makefile.files projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c projects/virtio/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/virtio/sys/cddl/dev/dtrace/dtrace_ioctl.c projects/virtio/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S projects/virtio/sys/cddl/dev/dtrace/powerpc/dtrace_isa.c projects/virtio/sys/compat/linprocfs/linprocfs.c projects/virtio/sys/compat/linux/linux_emul.c projects/virtio/sys/compat/linux/linux_file.c projects/virtio/sys/compat/linux/linux_file.h projects/virtio/sys/compat/linux/linux_fork.c projects/virtio/sys/compat/linux/linux_futex.c projects/virtio/sys/compat/linux/linux_ioctl.h projects/virtio/sys/compat/linux/linux_ipc.h projects/virtio/sys/compat/linux/linux_mib.c projects/virtio/sys/compat/linux/linux_misc.h projects/virtio/sys/compat/linux/linux_signal.h projects/virtio/sys/compat/linux/linux_socket.c projects/virtio/sys/compat/linux/linux_socket.h projects/virtio/sys/compat/linux/linux_sysctl.c projects/virtio/sys/compat/linux/linux_time.c projects/virtio/sys/conf/Makefile.arm projects/virtio/sys/conf/NOTES projects/virtio/sys/conf/files projects/virtio/sys/conf/files.amd64 projects/virtio/sys/conf/files.i386 projects/virtio/sys/conf/ldscript.arm projects/virtio/sys/conf/newvers.sh projects/virtio/sys/conf/options projects/virtio/sys/contrib/dev/acpica/changes.txt (contents, props changed) projects/virtio/sys/contrib/dev/acpica/common/adfile.c projects/virtio/sys/contrib/dev/acpica/common/adisasm.c projects/virtio/sys/contrib/dev/acpica/common/adwalk.c projects/virtio/sys/contrib/dev/acpica/common/ahpredef.c projects/virtio/sys/contrib/dev/acpica/common/dmextern.c projects/virtio/sys/contrib/dev/acpica/common/dmrestag.c projects/virtio/sys/contrib/dev/acpica/common/dmtable.c projects/virtio/sys/contrib/dev/acpica/common/dmtbdump.c projects/virtio/sys/contrib/dev/acpica/common/dmtbinfo.c projects/virtio/sys/contrib/dev/acpica/common/getopt.c projects/virtio/sys/contrib/dev/acpica/compiler/aslanalyze.c projects/virtio/sys/contrib/dev/acpica/compiler/aslbtypes.c projects/virtio/sys/contrib/dev/acpica/compiler/aslcodegen.c projects/virtio/sys/contrib/dev/acpica/compiler/aslcompile.c projects/virtio/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/virtio/sys/contrib/dev/acpica/compiler/aslcompiler.l projects/virtio/sys/contrib/dev/acpica/compiler/aslcompiler.y projects/virtio/sys/contrib/dev/acpica/compiler/asldefine.h projects/virtio/sys/contrib/dev/acpica/compiler/aslerror.c projects/virtio/sys/contrib/dev/acpica/compiler/aslfiles.c projects/virtio/sys/contrib/dev/acpica/compiler/aslfold.c projects/virtio/sys/contrib/dev/acpica/compiler/aslglobal.h projects/virtio/sys/contrib/dev/acpica/compiler/asllength.c projects/virtio/sys/contrib/dev/acpica/compiler/asllisting.c projects/virtio/sys/contrib/dev/acpica/compiler/aslload.c projects/virtio/sys/contrib/dev/acpica/compiler/asllookup.c projects/virtio/sys/contrib/dev/acpica/compiler/aslmain.c projects/virtio/sys/contrib/dev/acpica/compiler/aslmap.c projects/virtio/sys/contrib/dev/acpica/compiler/aslmessages.h projects/virtio/sys/contrib/dev/acpica/compiler/aslopcodes.c projects/virtio/sys/contrib/dev/acpica/compiler/asloperands.c projects/virtio/sys/contrib/dev/acpica/compiler/aslopt.c projects/virtio/sys/contrib/dev/acpica/compiler/aslpredef.c projects/virtio/sys/contrib/dev/acpica/compiler/aslresource.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype1.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype1i.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype2.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype2d.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype2e.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype2q.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype2s.c projects/virtio/sys/contrib/dev/acpica/compiler/aslrestype2w.c projects/virtio/sys/contrib/dev/acpica/compiler/aslstartup.c projects/virtio/sys/contrib/dev/acpica/compiler/aslstubs.c projects/virtio/sys/contrib/dev/acpica/compiler/aslsupport.l projects/virtio/sys/contrib/dev/acpica/compiler/asltransform.c projects/virtio/sys/contrib/dev/acpica/compiler/asltree.c projects/virtio/sys/contrib/dev/acpica/compiler/asltypes.h projects/virtio/sys/contrib/dev/acpica/compiler/aslutils.c projects/virtio/sys/contrib/dev/acpica/compiler/asluuid.c projects/virtio/sys/contrib/dev/acpica/compiler/aslwalks.c projects/virtio/sys/contrib/dev/acpica/compiler/dtcompile.c projects/virtio/sys/contrib/dev/acpica/compiler/dtcompiler.h projects/virtio/sys/contrib/dev/acpica/compiler/dtexpress.c projects/virtio/sys/contrib/dev/acpica/compiler/dtfield.c projects/virtio/sys/contrib/dev/acpica/compiler/dtio.c projects/virtio/sys/contrib/dev/acpica/compiler/dtparser.l projects/virtio/sys/contrib/dev/acpica/compiler/dtparser.y projects/virtio/sys/contrib/dev/acpica/compiler/dtsubtable.c projects/virtio/sys/contrib/dev/acpica/compiler/dttable.c projects/virtio/sys/contrib/dev/acpica/compiler/dttemplate.c projects/virtio/sys/contrib/dev/acpica/compiler/dttemplate.h projects/virtio/sys/contrib/dev/acpica/compiler/dtutils.c projects/virtio/sys/contrib/dev/acpica/compiler/preprocess.h projects/virtio/sys/contrib/dev/acpica/compiler/prexpress.c projects/virtio/sys/contrib/dev/acpica/compiler/prmacros.c projects/virtio/sys/contrib/dev/acpica/compiler/prparser.l projects/virtio/sys/contrib/dev/acpica/compiler/prparser.y projects/virtio/sys/contrib/dev/acpica/compiler/prscan.c projects/virtio/sys/contrib/dev/acpica/compiler/prutils.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbcmds.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbdisply.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbexec.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbfileio.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbhistry.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbinput.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbmethod.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbnames.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbstats.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbutils.c projects/virtio/sys/contrib/dev/acpica/components/debugger/dbxface.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmdeferred.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmnames.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmobject.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmopcode.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmresrc.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmresrcs.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmutils.c projects/virtio/sys/contrib/dev/acpica/components/disassembler/dmwalk.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsargs.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dscontrol.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsfield.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsinit.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsmthdat.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsobject.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dsutils.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dswexec.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dswload.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dswload2.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dswscope.c projects/virtio/sys/contrib/dev/acpica/components/dispatcher/dswstate.c projects/virtio/sys/contrib/dev/acpica/components/events/evevent.c projects/virtio/sys/contrib/dev/acpica/components/events/evglock.c projects/virtio/sys/contrib/dev/acpica/components/events/evgpe.c projects/virtio/sys/contrib/dev/acpica/components/events/evgpeblk.c projects/virtio/sys/contrib/dev/acpica/components/events/evgpeinit.c projects/virtio/sys/contrib/dev/acpica/components/events/evgpeutil.c projects/virtio/sys/contrib/dev/acpica/components/events/evmisc.c projects/virtio/sys/contrib/dev/acpica/components/events/evregion.c projects/virtio/sys/contrib/dev/acpica/components/events/evrgnini.c projects/virtio/sys/contrib/dev/acpica/components/events/evsci.c projects/virtio/sys/contrib/dev/acpica/components/events/evxface.c projects/virtio/sys/contrib/dev/acpica/components/events/evxfevnt.c projects/virtio/sys/contrib/dev/acpica/components/events/evxfgpe.c projects/virtio/sys/contrib/dev/acpica/components/events/evxfregn.c projects/virtio/sys/contrib/dev/acpica/components/executer/exconfig.c projects/virtio/sys/contrib/dev/acpica/components/executer/exconvrt.c projects/virtio/sys/contrib/dev/acpica/components/executer/excreate.c projects/virtio/sys/contrib/dev/acpica/components/executer/exdebug.c projects/virtio/sys/contrib/dev/acpica/components/executer/exdump.c projects/virtio/sys/contrib/dev/acpica/components/executer/exfield.c projects/virtio/sys/contrib/dev/acpica/components/executer/exfldio.c projects/virtio/sys/contrib/dev/acpica/components/executer/exmisc.c projects/virtio/sys/contrib/dev/acpica/components/executer/exmutex.c projects/virtio/sys/contrib/dev/acpica/components/executer/exnames.c projects/virtio/sys/contrib/dev/acpica/components/executer/exoparg1.c projects/virtio/sys/contrib/dev/acpica/components/executer/exoparg2.c projects/virtio/sys/contrib/dev/acpica/components/executer/exoparg3.c projects/virtio/sys/contrib/dev/acpica/components/executer/exoparg6.c projects/virtio/sys/contrib/dev/acpica/components/executer/exprep.c projects/virtio/sys/contrib/dev/acpica/components/executer/exregion.c projects/virtio/sys/contrib/dev/acpica/components/executer/exresnte.c projects/virtio/sys/contrib/dev/acpica/components/executer/exresolv.c projects/virtio/sys/contrib/dev/acpica/components/executer/exresop.c projects/virtio/sys/contrib/dev/acpica/components/executer/exstore.c projects/virtio/sys/contrib/dev/acpica/components/executer/exstoren.c projects/virtio/sys/contrib/dev/acpica/components/executer/exstorob.c projects/virtio/sys/contrib/dev/acpica/components/executer/exsystem.c projects/virtio/sys/contrib/dev/acpica/components/executer/exutils.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwacpi.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwesleep.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwgpe.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwpci.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwregs.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwsleep.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwtimer.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwvalid.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwxface.c projects/virtio/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsaccess.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsalloc.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsdump.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsdumpdv.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nseval.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsinit.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsload.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsnames.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsobject.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsparse.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nspredef.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsrepair.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsrepair2.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nssearch.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsutils.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nswalk.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsxfeval.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsxfname.c projects/virtio/sys/contrib/dev/acpica/components/namespace/nsxfobj.c projects/virtio/sys/contrib/dev/acpica/components/parser/psargs.c projects/virtio/sys/contrib/dev/acpica/components/parser/psloop.c projects/virtio/sys/contrib/dev/acpica/components/parser/psopcode.c projects/virtio/sys/contrib/dev/acpica/components/parser/psparse.c projects/virtio/sys/contrib/dev/acpica/components/parser/psscope.c projects/virtio/sys/contrib/dev/acpica/components/parser/pstree.c projects/virtio/sys/contrib/dev/acpica/components/parser/psutils.c projects/virtio/sys/contrib/dev/acpica/components/parser/pswalk.c projects/virtio/sys/contrib/dev/acpica/components/parser/psxface.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsaddr.c projects/virtio/sys/contrib/dev/acpica/components/resources/rscalc.c projects/virtio/sys/contrib/dev/acpica/components/resources/rscreate.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsdump.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsinfo.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsio.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsirq.c projects/virtio/sys/contrib/dev/acpica/components/resources/rslist.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsmemory.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsmisc.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsserial.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsutils.c projects/virtio/sys/contrib/dev/acpica/components/resources/rsxface.c projects/virtio/sys/contrib/dev/acpica/components/tables/tbfadt.c projects/virtio/sys/contrib/dev/acpica/components/tables/tbfind.c projects/virtio/sys/contrib/dev/acpica/components/tables/tbinstal.c projects/virtio/sys/contrib/dev/acpica/components/tables/tbutils.c projects/virtio/sys/contrib/dev/acpica/components/tables/tbxface.c projects/virtio/sys/contrib/dev/acpica/components/tables/tbxfload.c projects/virtio/sys/contrib/dev/acpica/components/tables/tbxfroot.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utaddress.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utalloc.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utcache.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utcopy.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utdebug.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utdecode.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utdelete.c projects/virtio/sys/contrib/dev/acpica/components/utilities/uteval.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utexcep.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utglobal.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utids.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utinit.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utlock.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utmath.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utmisc.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utmutex.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utobject.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utosi.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utresrc.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utstate.c projects/virtio/sys/contrib/dev/acpica/components/utilities/uttrack.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utxface.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utxferror.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utxfinit.c projects/virtio/sys/contrib/dev/acpica/components/utilities/utxfmutex.c projects/virtio/sys/contrib/dev/acpica/include/acapps.h projects/virtio/sys/contrib/dev/acpica/include/acbuffer.h projects/virtio/sys/contrib/dev/acpica/include/accommon.h projects/virtio/sys/contrib/dev/acpica/include/acconfig.h projects/virtio/sys/contrib/dev/acpica/include/acdebug.h projects/virtio/sys/contrib/dev/acpica/include/acdisasm.h projects/virtio/sys/contrib/dev/acpica/include/acdispat.h projects/virtio/sys/contrib/dev/acpica/include/acevents.h projects/virtio/sys/contrib/dev/acpica/include/acexcep.h projects/virtio/sys/contrib/dev/acpica/include/acglobal.h projects/virtio/sys/contrib/dev/acpica/include/achware.h projects/virtio/sys/contrib/dev/acpica/include/acinterp.h projects/virtio/sys/contrib/dev/acpica/include/aclocal.h projects/virtio/sys/contrib/dev/acpica/include/acmacros.h projects/virtio/sys/contrib/dev/acpica/include/acnames.h projects/virtio/sys/contrib/dev/acpica/include/acnamesp.h projects/virtio/sys/contrib/dev/acpica/include/acobject.h projects/virtio/sys/contrib/dev/acpica/include/acopcode.h projects/virtio/sys/contrib/dev/acpica/include/acoutput.h projects/virtio/sys/contrib/dev/acpica/include/acparser.h projects/virtio/sys/contrib/dev/acpica/include/acpi.h projects/virtio/sys/contrib/dev/acpica/include/acpiosxf.h projects/virtio/sys/contrib/dev/acpica/include/acpixf.h projects/virtio/sys/contrib/dev/acpica/include/acpredef.h projects/virtio/sys/contrib/dev/acpica/include/acresrc.h projects/virtio/sys/contrib/dev/acpica/include/acrestyp.h projects/virtio/sys/contrib/dev/acpica/include/acstruct.h projects/virtio/sys/contrib/dev/acpica/include/actables.h projects/virtio/sys/contrib/dev/acpica/include/actbl.h projects/virtio/sys/contrib/dev/acpica/include/actbl1.h projects/virtio/sys/contrib/dev/acpica/include/actbl2.h projects/virtio/sys/contrib/dev/acpica/include/actbl3.h projects/virtio/sys/contrib/dev/acpica/include/actypes.h projects/virtio/sys/contrib/dev/acpica/include/acutils.h projects/virtio/sys/contrib/dev/acpica/include/amlcode.h projects/virtio/sys/contrib/dev/acpica/include/amlresrc.h projects/virtio/sys/contrib/dev/acpica/include/platform/acenv.h projects/virtio/sys/contrib/dev/acpica/include/platform/acfreebsd.h projects/virtio/sys/contrib/dev/acpica/include/platform/acgcc.h projects/virtio/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c projects/virtio/sys/contrib/octeon-sdk/cvmx-helper-board.c projects/virtio/sys/dev/aac/aac_cam.c projects/virtio/sys/dev/acpi_support/acpi_asus_wmi.c projects/virtio/sys/dev/acpi_support/acpi_fujitsu.c (contents, props changed) projects/virtio/sys/dev/acpi_support/acpi_hp.c projects/virtio/sys/dev/acpi_support/acpi_ibm.c (contents, props changed) projects/virtio/sys/dev/acpi_support/acpi_panasonic.c (contents, props changed) projects/virtio/sys/dev/acpi_support/acpi_sony.c (contents, props changed) projects/virtio/sys/dev/acpi_support/acpi_toshiba.c (contents, props changed) projects/virtio/sys/dev/acpica/Osd/OsdSchedule.c projects/virtio/sys/dev/acpica/acpi.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_acad.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_button.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_cmbat.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_dock.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_ec.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_hpet.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_lid.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_pci.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_pci_link.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_pcib.c projects/virtio/sys/dev/acpica/acpi_pcib_pci.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_perf.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_resource.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_smbat.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_thermal.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_throttle.c (contents, props changed) projects/virtio/sys/dev/acpica/acpi_timer.c (contents, props changed) projects/virtio/sys/dev/adlink/adlink.c (contents, props changed) projects/virtio/sys/dev/advansys/advansys.c projects/virtio/sys/dev/advansys/adwcam.c projects/virtio/sys/dev/age/if_age.c projects/virtio/sys/dev/age/if_agevar.h projects/virtio/sys/dev/agp/agp_i810.c projects/virtio/sys/dev/aha/aha.c projects/virtio/sys/dev/ahb/ahb.c projects/virtio/sys/dev/ahci/ahci.c projects/virtio/sys/dev/aic/aic.c projects/virtio/sys/dev/aic7xxx/aic79xx_osm.c projects/virtio/sys/dev/aic7xxx/aic7xxx_osm.c projects/virtio/sys/dev/altera/sdcard/altera_sdcard.h projects/virtio/sys/dev/altera/sdcard/altera_sdcard_io.c projects/virtio/sys/dev/amdsbwd/amdsbwd.c projects/virtio/sys/dev/amdtemp/amdtemp.c (contents, props changed) projects/virtio/sys/dev/amr/amr_cam.c projects/virtio/sys/dev/arcmsr/arcmsr.c projects/virtio/sys/dev/ata/ata-all.h projects/virtio/sys/dev/ata/ata-dma.c projects/virtio/sys/dev/ata/ata-lowlevel.c projects/virtio/sys/dev/ata/atapi-cam.c projects/virtio/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/virtio/sys/dev/ath/if_ath.c projects/virtio/sys/dev/ath/if_ath_ahb.c projects/virtio/sys/dev/ath/if_ath_alq.c projects/virtio/sys/dev/ath/if_ath_alq.h projects/virtio/sys/dev/ath/if_ath_misc.h projects/virtio/sys/dev/ath/if_ath_pci.c projects/virtio/sys/dev/ath/if_ath_rx.c projects/virtio/sys/dev/ath/if_ath_tx.c projects/virtio/sys/dev/ath/if_ath_tx_edma.c projects/virtio/sys/dev/ath/if_ath_tx_ht.c projects/virtio/sys/dev/ath/if_athvar.h projects/virtio/sys/dev/auxio/auxio.c (contents, props changed) projects/virtio/sys/dev/bge/if_bge.c projects/virtio/sys/dev/buslogic/bt.c projects/virtio/sys/dev/bxe/if_bxe.c projects/virtio/sys/dev/cas/if_cas.c projects/virtio/sys/dev/ce/if_ce.c (contents, props changed) projects/virtio/sys/dev/cfi/cfi_bus_fdt.c projects/virtio/sys/dev/cfi/cfi_bus_ixp4xx.c projects/virtio/sys/dev/ciss/ciss.c projects/virtio/sys/dev/ciss/cissvar.h projects/virtio/sys/dev/coretemp/coretemp.c (contents, props changed) projects/virtio/sys/dev/cp/if_cp.c (contents, props changed) projects/virtio/sys/dev/cpufreq/ichss.c (contents, props changed) projects/virtio/sys/dev/ctau/if_ct.c (contents, props changed) projects/virtio/sys/dev/cx/if_cx.c (contents, props changed) projects/virtio/sys/dev/cxgbe/adapter.h projects/virtio/sys/dev/cxgbe/common/t4_hw.c projects/virtio/sys/dev/cxgbe/common/t4_msg.h projects/virtio/sys/dev/cxgbe/t4_main.c projects/virtio/sys/dev/cxgbe/t4_sge.c projects/virtio/sys/dev/cxgbe/tom/t4_connect.c projects/virtio/sys/dev/cxgbe/tom/t4_cpl_io.c projects/virtio/sys/dev/cxgbe/tom/t4_listen.c projects/virtio/sys/dev/cxgbe/tom/t4_tom.c projects/virtio/sys/dev/cxgbe/tom/t4_tom.h projects/virtio/sys/dev/dcons/dcons_os.c projects/virtio/sys/dev/digi/digi_isa.c (contents, props changed) projects/virtio/sys/dev/digi/digi_pci.c (contents, props changed) projects/virtio/sys/dev/dpt/dpt_scsi.c projects/virtio/sys/dev/e1000/if_em.c (contents, props changed) projects/virtio/sys/dev/e1000/if_igb.c (contents, props changed) projects/virtio/sys/dev/e1000/if_lem.c projects/virtio/sys/dev/ep/if_ep_eisa.c (contents, props changed) projects/virtio/sys/dev/ep/if_ep_isa.c (contents, props changed) projects/virtio/sys/dev/ep/if_ep_mca.c (contents, props changed) projects/virtio/sys/dev/ep/if_ep_pccard.c (contents, props changed) projects/virtio/sys/dev/fdc/fdc_acpi.c (contents, props changed) projects/virtio/sys/dev/firewire/sbp.c projects/virtio/sys/dev/hpt27xx/hpt27xx_config.c projects/virtio/sys/dev/hpt27xx/os_bsd.h projects/virtio/sys/dev/hpt27xx/osm_bsd.c projects/virtio/sys/dev/hptiop/hptiop.c projects/virtio/sys/dev/hptmv/entry.c projects/virtio/sys/dev/hptrr/hptrr_osm_bsd.c projects/virtio/sys/dev/hwpmc/hwpmc_core.c projects/virtio/sys/dev/hwpmc/hwpmc_intel.c projects/virtio/sys/dev/hwpmc/pmc_events.h projects/virtio/sys/dev/iicbus/ad7418.c (contents, props changed) projects/virtio/sys/dev/iicbus/ds133x.c (contents, props changed) projects/virtio/sys/dev/iicbus/ds1672.c (contents, props changed) projects/virtio/sys/dev/iicbus/icee.c (contents, props changed) projects/virtio/sys/dev/iir/iir.c projects/virtio/sys/dev/isci/isci_io_request.c projects/virtio/sys/dev/isp/isp_pci.c projects/virtio/sys/dev/isp/isp_sbus.c projects/virtio/sys/dev/ixgb/if_ixgb.c (contents, props changed) projects/virtio/sys/dev/ixgbe/ixgbe.c (contents, props changed) projects/virtio/sys/dev/ixgbe/ixv.c projects/virtio/sys/dev/led/led.c projects/virtio/sys/dev/mfi/mfi.c projects/virtio/sys/dev/mfi/mfi_cam.c (contents, props changed) projects/virtio/sys/dev/mfi/mfivar.h projects/virtio/sys/dev/mly/mly.c projects/virtio/sys/dev/mly/mlyvar.h projects/virtio/sys/dev/mmc/mmc.c projects/virtio/sys/dev/mmc/mmcreg.h projects/virtio/sys/dev/mn/if_mn.c (contents, props changed) projects/virtio/sys/dev/mps/mps.c projects/virtio/sys/dev/mps/mps_sas.c projects/virtio/sys/dev/mps/mpsvar.h projects/virtio/sys/dev/mpt/mpt_cam.c projects/virtio/sys/dev/mvs/mvs.c projects/virtio/sys/dev/mxge/if_mxge.c (contents, props changed) projects/virtio/sys/dev/mxge/if_mxge_var.h projects/virtio/sys/dev/my/if_my.c (contents, props changed) projects/virtio/sys/dev/nand/nand_id.c projects/virtio/sys/dev/netmap/if_em_netmap.h projects/virtio/sys/dev/netmap/if_igb_netmap.h projects/virtio/sys/dev/netmap/if_lem_netmap.h projects/virtio/sys/dev/netmap/if_re_netmap.h projects/virtio/sys/dev/netmap/ixgbe_netmap.h projects/virtio/sys/dev/netmap/netmap.c projects/virtio/sys/dev/netmap/netmap_kern.h projects/virtio/sys/dev/netmap/netmap_mem2.c projects/virtio/sys/dev/nvram2env/nvram2env.c (contents, props changed) projects/virtio/sys/dev/nxge/if_nxge.c (contents, props changed) projects/virtio/sys/dev/oce/oce_if.c (contents, props changed) projects/virtio/sys/dev/oce/oce_if.h projects/virtio/sys/dev/sdhci/sdhci.c projects/virtio/sys/dev/sdhci/sdhci.h projects/virtio/sys/dev/sdhci/sdhci_if.m projects/virtio/sys/dev/sdhci/sdhci_pci.c projects/virtio/sys/dev/siis/siis.c projects/virtio/sys/dev/sound/pci/emu10kx-midi.c (contents, props changed) projects/virtio/sys/dev/sound/pci/emu10kx-pcm.c (contents, props changed) projects/virtio/sys/dev/sound/pci/emu10kx.c (contents, props changed) projects/virtio/sys/dev/sound/pci/hda/hdaa.c projects/virtio/sys/dev/sound/pcm/mixer.c projects/virtio/sys/dev/sound/pcm/mixer.h projects/virtio/sys/dev/sound/sbus/cs4231.c (contents, props changed) projects/virtio/sys/dev/sound/usb/uaudio.c projects/virtio/sys/dev/sound/usb/uaudio_pcm.c projects/virtio/sys/dev/sym/sym_hipd.c projects/virtio/sys/dev/syscons/syscons.c projects/virtio/sys/dev/trm/trm.c projects/virtio/sys/dev/twa/tw_osl.h projects/virtio/sys/dev/twa/tw_osl_cam.c projects/virtio/sys/dev/twa/tw_osl_freebsd.c projects/virtio/sys/dev/tws/tws.h projects/virtio/sys/dev/tws/tws_cam.c projects/virtio/sys/dev/uart/uart_bus.h projects/virtio/sys/dev/uart/uart_bus_acpi.c projects/virtio/sys/dev/uart/uart_bus_isa.c projects/virtio/sys/dev/uart/uart_bus_pci.c projects/virtio/sys/dev/uart/uart_core.c projects/virtio/sys/dev/uart/uart_dev_ns8250.c projects/virtio/sys/dev/usb/controller/at91dci.c projects/virtio/sys/dev/usb/controller/atmegadci.c projects/virtio/sys/dev/usb/controller/avr32dci.c projects/virtio/sys/dev/usb/controller/dwc_otg.c projects/virtio/sys/dev/usb/controller/ehci.c projects/virtio/sys/dev/usb/controller/musb_otg.c projects/virtio/sys/dev/usb/controller/ohci.c projects/virtio/sys/dev/usb/controller/uhci.c projects/virtio/sys/dev/usb/controller/usb_controller.c projects/virtio/sys/dev/usb/controller/uss820dci.c projects/virtio/sys/dev/usb/controller/xhci.c projects/virtio/sys/dev/usb/controller/xhci.h projects/virtio/sys/dev/usb/input/uhid.c projects/virtio/sys/dev/usb/input/ukbd.c projects/virtio/sys/dev/usb/input/ums.c projects/virtio/sys/dev/usb/misc/udbp.c projects/virtio/sys/dev/usb/misc/ufm.c projects/virtio/sys/dev/usb/net/if_axe.c projects/virtio/sys/dev/usb/net/if_cdce.c projects/virtio/sys/dev/usb/net/if_cue.c projects/virtio/sys/dev/usb/net/if_ipheth.c projects/virtio/sys/dev/usb/net/if_kue.c projects/virtio/sys/dev/usb/net/if_smsc.c projects/virtio/sys/dev/usb/quirk/usb_quirk.c projects/virtio/sys/dev/usb/serial/uftdi.c projects/virtio/sys/dev/usb/storage/umass.c projects/virtio/sys/dev/usb/storage/urio.c projects/virtio/sys/dev/usb/storage/ustorage_fs.c projects/virtio/sys/dev/usb/template/usb_template.c projects/virtio/sys/dev/usb/template/usb_template_audio.c projects/virtio/sys/dev/usb/template/usb_template_cdce.c projects/virtio/sys/dev/usb/template/usb_template_kbd.c projects/virtio/sys/dev/usb/template/usb_template_modem.c projects/virtio/sys/dev/usb/template/usb_template_mouse.c projects/virtio/sys/dev/usb/template/usb_template_msc.c projects/virtio/sys/dev/usb/template/usb_template_mtp.c projects/virtio/sys/dev/usb/ufm_ioctl.h projects/virtio/sys/dev/usb/usb.h projects/virtio/sys/dev/usb/usb_bus.h projects/virtio/sys/dev/usb/usb_busdma.c projects/virtio/sys/dev/usb/usb_busdma.h projects/virtio/sys/dev/usb/usb_compat_linux.c projects/virtio/sys/dev/usb/usb_controller.h projects/virtio/sys/dev/usb/usb_core.c projects/virtio/sys/dev/usb/usb_core.h projects/virtio/sys/dev/usb/usb_debug.c projects/virtio/sys/dev/usb/usb_dev.c projects/virtio/sys/dev/usb/usb_dev.h projects/virtio/sys/dev/usb/usb_device.c projects/virtio/sys/dev/usb/usb_device.h projects/virtio/sys/dev/usb/usb_dynamic.c projects/virtio/sys/dev/usb/usb_endian.h projects/virtio/sys/dev/usb/usb_error.c projects/virtio/sys/dev/usb/usb_freebsd.h projects/virtio/sys/dev/usb/usb_generic.c projects/virtio/sys/dev/usb/usb_handle_request.c projects/virtio/sys/dev/usb/usb_hid.c projects/virtio/sys/dev/usb/usb_hub.c projects/virtio/sys/dev/usb/usb_ioctl.h projects/virtio/sys/dev/usb/usb_lookup.c projects/virtio/sys/dev/usb/usb_mbuf.c projects/virtio/sys/dev/usb/usb_msctest.c projects/virtio/sys/dev/usb/usb_parse.c projects/virtio/sys/dev/usb/usb_pci.h projects/virtio/sys/dev/usb/usb_pf.c projects/virtio/sys/dev/usb/usb_process.c projects/virtio/sys/dev/usb/usb_process.h projects/virtio/sys/dev/usb/usb_request.c projects/virtio/sys/dev/usb/usb_transfer.c projects/virtio/sys/dev/usb/usb_util.c projects/virtio/sys/dev/usb/usbdevs projects/virtio/sys/dev/usb/usbdi.h projects/virtio/sys/dev/usb/usbhid.h projects/virtio/sys/dev/usb/wlan/if_rum.c projects/virtio/sys/dev/usb/wlan/if_rumvar.h projects/virtio/sys/dev/usb/wlan/if_run.c projects/virtio/sys/dev/usb/wlan/if_runvar.h projects/virtio/sys/dev/usb/wlan/if_uath.c projects/virtio/sys/dev/usb/wlan/if_upgt.c projects/virtio/sys/dev/usb/wlan/if_upgtvar.h projects/virtio/sys/dev/usb/wlan/if_ural.c projects/virtio/sys/dev/usb/wlan/if_uralvar.h projects/virtio/sys/dev/usb/wlan/if_urtw.c projects/virtio/sys/dev/usb/wlan/if_urtwvar.h projects/virtio/sys/dev/usb/wlan/if_zyd.c projects/virtio/sys/dev/usb/wlan/if_zydreg.h projects/virtio/sys/dev/virtio/scsi/virtio_scsi.c projects/virtio/sys/dev/vx/if_vx_eisa.c (contents, props changed) projects/virtio/sys/dev/vx/if_vx_pci.c (contents, props changed) projects/virtio/sys/dev/vxge/vxge.c (contents, props changed) projects/virtio/sys/dev/wds/wd7000.c projects/virtio/sys/dev/xen/console/console.c projects/virtio/sys/fs/devfs/devfs_vnops.c projects/virtio/sys/fs/ext2fs/ext2_alloc.c projects/virtio/sys/fs/ext2fs/ext2_balloc.c projects/virtio/sys/fs/ext2fs/ext2_bmap.c projects/virtio/sys/fs/ext2fs/ext2_dir.h (contents, props changed) projects/virtio/sys/fs/ext2fs/ext2_inode.c projects/virtio/sys/fs/ext2fs/ext2_inode_cnv.c projects/virtio/sys/fs/ext2fs/ext2_lookup.c projects/virtio/sys/fs/ext2fs/ext2_mount.h projects/virtio/sys/fs/ext2fs/ext2_subr.c projects/virtio/sys/fs/ext2fs/ext2_vfsops.c projects/virtio/sys/fs/ext2fs/ext2_vnops.c projects/virtio/sys/fs/ext2fs/ext2fs.h (contents, props changed) projects/virtio/sys/fs/ext2fs/fs.h projects/virtio/sys/fs/ext2fs/inode.h projects/virtio/sys/fs/msdosfs/msdosfs_fat.c projects/virtio/sys/fs/msdosfs/msdosfs_vfsops.c projects/virtio/sys/fs/msdosfs/msdosfs_vnops.c projects/virtio/sys/fs/msdosfs/msdosfsmount.h projects/virtio/sys/fs/nfs/nfs.h projects/virtio/sys/fs/nfs/nfs_commonkrpc.c projects/virtio/sys/fs/nfs/nfs_commonsubs.c projects/virtio/sys/fs/nfs/nfsport.h projects/virtio/sys/fs/nfsclient/nfs_clrpcops.c projects/virtio/sys/fs/nfsclient/nfs_clstate.c projects/virtio/sys/fs/nfsclient/nfs_clvnops.c projects/virtio/sys/fs/nfsserver/nfs_nfsdkrpc.c projects/virtio/sys/fs/nfsserver/nfs_nfsdport.c projects/virtio/sys/fs/nfsserver/nfs_nfsdserv.c projects/virtio/sys/fs/nfsserver/nfs_nfsdstate.c projects/virtio/sys/fs/tmpfs/tmpfs_vnops.c projects/virtio/sys/geom/geom_vfs.c projects/virtio/sys/geom/mirror/g_mirror.c projects/virtio/sys/i386/acpica/acpi_machdep.c projects/virtio/sys/i386/conf/GENERIC projects/virtio/sys/i386/i386/mp_machdep.c projects/virtio/sys/i386/i386/pmap.c projects/virtio/sys/i386/include/intr_machdep.h projects/virtio/sys/i386/include/vmparam.h projects/virtio/sys/i386/linux/linux.h projects/virtio/sys/i386/linux/linux_ptrace.c projects/virtio/sys/i386/linux/linux_sysvec.c projects/virtio/sys/i386/xen/pmap.c projects/virtio/sys/ia64/ia64/busdma_machdep.c projects/virtio/sys/ia64/ia64/dump_machdep.c projects/virtio/sys/ia64/ia64/genassym.c projects/virtio/sys/ia64/ia64/machdep.c projects/virtio/sys/ia64/ia64/mem.c projects/virtio/sys/ia64/ia64/support.S projects/virtio/sys/ia64/ia64/syscall.S projects/virtio/sys/ia64/include/proc.h projects/virtio/sys/kern/imgact_elf.c projects/virtio/sys/kern/init_main.c projects/virtio/sys/kern/kern_clock.c projects/virtio/sys/kern/kern_clocksource.c projects/virtio/sys/kern/kern_descrip.c projects/virtio/sys/kern/kern_exec.c projects/virtio/sys/kern/kern_exit.c projects/virtio/sys/kern/kern_fork.c projects/virtio/sys/kern/kern_intr.c projects/virtio/sys/kern/kern_ktr.c projects/virtio/sys/kern/kern_malloc.c projects/virtio/sys/kern/kern_mbuf.c projects/virtio/sys/kern/kern_mib.c projects/virtio/sys/kern/kern_sig.c projects/virtio/sys/kern/kern_sysctl.c projects/virtio/sys/kern/kern_tc.c projects/virtio/sys/kern/kern_thread.c projects/virtio/sys/kern/subr_blist.c projects/virtio/sys/kern/subr_bus.c projects/virtio/sys/kern/subr_param.c projects/virtio/sys/kern/subr_sleepqueue.c projects/virtio/sys/kern/subr_turnstile.c projects/virtio/sys/kern/subr_uio.c projects/virtio/sys/kern/sys_capability.c projects/virtio/sys/kern/sys_pipe.c projects/virtio/sys/kern/sys_process.c projects/virtio/sys/kern/uipc_mbuf.c projects/virtio/sys/kern/uipc_syscalls.c projects/virtio/sys/kern/uipc_usrreq.c projects/virtio/sys/kern/vfs_acl.c projects/virtio/sys/kern/vfs_bio.c projects/virtio/sys/kern/vfs_cluster.c projects/virtio/sys/kern/vfs_syscalls.c projects/virtio/sys/kern/vfs_vnops.c projects/virtio/sys/libkern/quad.h projects/virtio/sys/libkern/ucmpdi2.c projects/virtio/sys/mips/mips/busdma_machdep.c projects/virtio/sys/mips/nlm/dev/net/mdio.c projects/virtio/sys/mips/nlm/dev/net/nae.c projects/virtio/sys/mips/nlm/dev/net/sgmii.c projects/virtio/sys/mips/nlm/dev/net/xlpge.c projects/virtio/sys/mips/nlm/hal/fmn.c projects/virtio/sys/mips/nlm/hal/mdio.h projects/virtio/sys/mips/nlm/hal/sys.h projects/virtio/sys/mips/nlm/hal/ucore_loader.h projects/virtio/sys/mips/nlm/xlp_machdep.c projects/virtio/sys/mips/nlm/xlp_pci.c projects/virtio/sys/modules/Makefile projects/virtio/sys/modules/acpi/acpi/Makefile projects/virtio/sys/modules/hpt27xx/Makefile projects/virtio/sys/modules/mxge/mxge/Makefile projects/virtio/sys/modules/usb/Makefile projects/virtio/sys/modules/usb/smsc/Makefile projects/virtio/sys/modules/wlan/Makefile projects/virtio/sys/net/bpf.c projects/virtio/sys/net/if.c projects/virtio/sys/net/if_lagg.c projects/virtio/sys/net/if_llatbl.c projects/virtio/sys/net/if_llatbl.h projects/virtio/sys/net/if_pfsync.h projects/virtio/sys/net/if_var.h projects/virtio/sys/net/netmap.h projects/virtio/sys/net80211/ieee80211.h projects/virtio/sys/net80211/ieee80211_action.c projects/virtio/sys/net80211/ieee80211_adhoc.c projects/virtio/sys/net80211/ieee80211_ddb.c projects/virtio/sys/net80211/ieee80211_freebsd.c projects/virtio/sys/net80211/ieee80211_hwmp.c projects/virtio/sys/net80211/ieee80211_input.c projects/virtio/sys/net80211/ieee80211_ioctl.h projects/virtio/sys/net80211/ieee80211_mesh.c projects/virtio/sys/net80211/ieee80211_mesh.h projects/virtio/sys/net80211/ieee80211_node.c projects/virtio/sys/net80211/ieee80211_node.h projects/virtio/sys/net80211/ieee80211_output.c projects/virtio/sys/net80211/ieee80211_scan_sta.c projects/virtio/sys/net80211/ieee80211_superg.c projects/virtio/sys/netgraph/ng_ether.c projects/virtio/sys/netgraph/ng_parse.c projects/virtio/sys/netinet/if_ether.h projects/virtio/sys/netinet/in.c projects/virtio/sys/netinet/in_pcb.c projects/virtio/sys/netinet/ip_carp.c projects/virtio/sys/netinet/ip_carp.h projects/virtio/sys/netinet/libalias/alias.c projects/virtio/sys/netinet/libalias/libalias.3 projects/virtio/sys/netinet/sctp.h projects/virtio/sys/netinet/sctp_asconf.c projects/virtio/sys/netinet/sctp_indata.c projects/virtio/sys/netinet/sctp_input.c projects/virtio/sys/netinet/sctp_output.c projects/virtio/sys/netinet/sctp_output.h projects/virtio/sys/netinet/sctp_pcb.c projects/virtio/sys/netinet/sctp_pcb.h projects/virtio/sys/netinet/sctp_structs.h projects/virtio/sys/netinet/sctp_sysctl.c projects/virtio/sys/netinet/sctp_timer.c projects/virtio/sys/netinet/sctp_usrreq.c projects/virtio/sys/netinet/sctputil.c projects/virtio/sys/netinet/tcp.h projects/virtio/sys/netinet/tcp_input.c projects/virtio/sys/netinet/tcp_reass.c projects/virtio/sys/netinet/tcp_syncache.c projects/virtio/sys/netinet/tcp_usrreq.c projects/virtio/sys/netinet/toecore.c projects/virtio/sys/netinet/udp.h projects/virtio/sys/netinet6/nd6.c projects/virtio/sys/netinet6/nd6_nbr.c projects/virtio/sys/netpfil/pf/if_pfsync.c projects/virtio/sys/nfs/nfs_common.c projects/virtio/sys/nfs/nfs_common.h projects/virtio/sys/nfsclient/nfs_krpc.c projects/virtio/sys/nfsclient/nfs_vnops.c projects/virtio/sys/nfsserver/nfs_srvsubs.c projects/virtio/sys/ofed/drivers/net/mlx4/en_tx.c projects/virtio/sys/pc98/conf/GENERIC projects/virtio/sys/pci/ncr.c projects/virtio/sys/powerpc/booke/platform_bare.c projects/virtio/sys/powerpc/include/platformvar.h projects/virtio/sys/powerpc/powermac/platform_powermac.c projects/virtio/sys/powerpc/powerpc/busdma_machdep.c projects/virtio/sys/powerpc/ps3/platform_ps3.c projects/virtio/sys/powerpc/ps3/ps3cdrom.c projects/virtio/sys/powerpc/wii/platform_wii.c projects/virtio/sys/powerpc/wii/wii_gpio.c projects/virtio/sys/powerpc/wii/wii_ipc.c projects/virtio/sys/powerpc/wii/wii_pic.c projects/virtio/sys/security/audit/audit.c projects/virtio/sys/security/audit/audit.h projects/virtio/sys/security/audit/audit_bsm.c projects/virtio/sys/security/audit/audit_private.h projects/virtio/sys/sparc64/conf/GENERIC projects/virtio/sys/sparc64/include/bus_dma.h projects/virtio/sys/sparc64/include/smp.h projects/virtio/sys/sparc64/include/vmparam.h projects/virtio/sys/sparc64/sparc64/bus_machdep.c projects/virtio/sys/sparc64/sparc64/iommu.c projects/virtio/sys/sparc64/sparc64/tick.c projects/virtio/sys/sys/buf.h projects/virtio/sys/sys/buf_ring.h projects/virtio/sys/sys/bus_dma.h projects/virtio/sys/sys/diskmbr.h projects/virtio/sys/sys/filedesc.h projects/virtio/sys/sys/kernel.h projects/virtio/sys/sys/mbuf.h projects/virtio/sys/sys/mount.h projects/virtio/sys/sys/namei.h projects/virtio/sys/sys/param.h projects/virtio/sys/sys/pmc.h projects/virtio/sys/sys/proc.h projects/virtio/sys/sys/protosw.h projects/virtio/sys/sys/queue.h projects/virtio/sys/sys/signalvar.h projects/virtio/sys/sys/socket.h projects/virtio/sys/sys/systm.h projects/virtio/sys/sys/time.h projects/virtio/sys/sys/uio.h projects/virtio/sys/sys/un.h projects/virtio/sys/sys/vdso.h projects/virtio/sys/sys/vmmeter.h projects/virtio/sys/ufs/ffs/ffs_alloc.c projects/virtio/sys/ufs/ffs/ffs_inode.c projects/virtio/sys/ufs/ufs/inode.h projects/virtio/sys/ufs/ufs/ufs_lookup.c projects/virtio/sys/vm/uma_core.c projects/virtio/sys/vm/vm_fault.c projects/virtio/sys/vm/vm_kern.c projects/virtio/sys/vm/vm_meter.c projects/virtio/sys/vm/vm_pageout.c projects/virtio/sys/vm/vm_phys.c projects/virtio/sys/x86/acpica/srat.c projects/virtio/sys/x86/isa/clock.c projects/virtio/sys/x86/x86/busdma_machdep.c projects/virtio/sys/x86/x86/intr_machdep.c projects/virtio/sys/x86/x86/local_apic.c projects/virtio/sys/x86/x86/tsc.c projects/virtio/tools/build/mk/OptionalObsoleteFiles.inc projects/virtio/tools/install.sh projects/virtio/tools/regression/sockets/unix_cmsg/README projects/virtio/tools/regression/sockets/unix_cmsg/unix_cmsg.c projects/virtio/tools/regression/sockets/unix_cmsg/unix_cmsg.t projects/virtio/tools/test/pthread_vfork/pthread_vfork_test.c projects/virtio/tools/tools/ath/athalq/Makefile projects/virtio/tools/tools/ath/athalq/ar5210_ds.c projects/virtio/tools/tools/ath/athalq/ar5211_ds.c projects/virtio/tools/tools/ath/athalq/ar5212_ds.c projects/virtio/tools/tools/ath/athalq/ar5416_ds.c projects/virtio/tools/tools/ath/athalq/main.c projects/virtio/tools/tools/netmap/Makefile projects/virtio/tools/tools/netmap/bridge.c projects/virtio/tools/tools/netmap/pcap.c projects/virtio/tools/tools/netmap/pkt-gen.c projects/virtio/tools/tools/notescheck/notescheck.py projects/virtio/usr.bin/Makefile projects/virtio/usr.bin/bmake/Makefile projects/virtio/usr.bin/bmake/config.h projects/virtio/usr.bin/bmake/unit-tests/Makefile projects/virtio/usr.bin/clang/bugpoint/Makefile projects/virtio/usr.bin/clang/clang-tblgen/Makefile projects/virtio/usr.bin/clang/clang/Makefile projects/virtio/usr.bin/clang/llc/Makefile projects/virtio/usr.bin/clang/lli/Makefile projects/virtio/usr.bin/clang/llvm-ar/Makefile projects/virtio/usr.bin/clang/llvm-as/Makefile projects/virtio/usr.bin/clang/llvm-bcanalyzer/Makefile projects/virtio/usr.bin/clang/llvm-diff/Makefile projects/virtio/usr.bin/clang/llvm-dis/Makefile projects/virtio/usr.bin/clang/llvm-extract/Makefile projects/virtio/usr.bin/clang/llvm-link/Makefile projects/virtio/usr.bin/clang/llvm-mc/Makefile projects/virtio/usr.bin/clang/llvm-nm/Makefile projects/virtio/usr.bin/clang/llvm-objdump/Makefile projects/virtio/usr.bin/clang/llvm-prof/Makefile projects/virtio/usr.bin/clang/llvm-ranlib/Makefile projects/virtio/usr.bin/clang/llvm-rtdyld/Makefile projects/virtio/usr.bin/clang/macho-dump/Makefile projects/virtio/usr.bin/clang/opt/Makefile projects/virtio/usr.bin/clang/tblgen/Makefile projects/virtio/usr.bin/csup/csup.1 projects/virtio/usr.bin/ee/Makefile projects/virtio/usr.bin/find/function.c projects/virtio/usr.bin/find/main.c projects/virtio/usr.bin/gprof/aout.c projects/virtio/usr.bin/gprof/arcs.c projects/virtio/usr.bin/gprof/dfn.c projects/virtio/usr.bin/gprof/gprof.c projects/virtio/usr.bin/gprof/gprof.h projects/virtio/usr.bin/gprof/hertz.c projects/virtio/usr.bin/gprof/kernel.c projects/virtio/usr.bin/gprof/lookup.c projects/virtio/usr.bin/gprof/printgprof.c projects/virtio/usr.bin/gprof/printlist.c projects/virtio/usr.bin/grep/grep.c projects/virtio/usr.bin/grep/regex/tre-fastmatch.c projects/virtio/usr.bin/join/join.c projects/virtio/usr.bin/kdump/kdump.c projects/virtio/usr.bin/kdump/mksubr projects/virtio/usr.bin/keylogin/keylogin.c projects/virtio/usr.bin/mail/util.c projects/virtio/usr.bin/netstat/inet.c projects/virtio/usr.bin/netstat/inet6.c projects/virtio/usr.bin/netstat/main.c projects/virtio/usr.bin/netstat/netisr.c projects/virtio/usr.bin/netstat/sctp.c projects/virtio/usr.bin/netstat/unix.c projects/virtio/usr.bin/newgrp/newgrp.1 projects/virtio/usr.bin/newgrp/newgrp.c projects/virtio/usr.bin/procstat/procstat_files.c projects/virtio/usr.bin/sort/sort.c projects/virtio/usr.bin/systat/main.c projects/virtio/usr.bin/systat/vmstat.c projects/virtio/usr.bin/tr/tr.c projects/virtio/usr.bin/truss/main.c projects/virtio/usr.bin/vacation/Makefile projects/virtio/usr.bin/vmstat/vmstat.c projects/virtio/usr.bin/w/w.c projects/virtio/usr.bin/xinstall/Makefile projects/virtio/usr.bin/xinstall/install.1 projects/virtio/usr.bin/xinstall/xinstall.c projects/virtio/usr.sbin/Makefile projects/virtio/usr.sbin/Makefile.amd64 projects/virtio/usr.sbin/acpi/acpidb/Makefile projects/virtio/usr.sbin/acpi/iasl/Makefile projects/virtio/usr.sbin/arp/arp.8 projects/virtio/usr.sbin/arp/arp.c projects/virtio/usr.sbin/bsdconfig/Makefile projects/virtio/usr.sbin/bsdconfig/share/script.subr projects/virtio/usr.sbin/bsdinstall/bsdinstall.8 projects/virtio/usr.sbin/bsdinstall/partedit/Makefile projects/virtio/usr.sbin/bsdinstall/partedit/diskeditor.c projects/virtio/usr.sbin/bsdinstall/partedit/part_wizard.c projects/virtio/usr.sbin/bsdinstall/partedit/partedit.c projects/virtio/usr.sbin/bsdinstall/partedit/partedit.h projects/virtio/usr.sbin/bsdinstall/scripts/Makefile projects/virtio/usr.sbin/bsdinstall/scripts/wlanconfig projects/virtio/usr.sbin/crunch/crunchgen/crunchgen.c projects/virtio/usr.sbin/crunch/crunchide/exec_elf32.c projects/virtio/usr.sbin/crunch/examples/really-big.conf projects/virtio/usr.sbin/inetd/inetd.c projects/virtio/usr.sbin/jail/command.c projects/virtio/usr.sbin/kgmon/kgmon.c projects/virtio/usr.sbin/named/Makefile projects/virtio/usr.sbin/ndp/ndp.c projects/virtio/usr.sbin/newsyslog/newsyslog.c projects/virtio/usr.sbin/nfsd/nfsd.c projects/virtio/usr.sbin/pciconf/Makefile projects/virtio/usr.sbin/pciconf/cap.c projects/virtio/usr.sbin/pciconf/pciconf.c projects/virtio/usr.sbin/pkg/pkg.c projects/virtio/usr.sbin/pkg_install/lib/lib.h projects/virtio/usr.sbin/pkg_install/lib/pkgng.c projects/virtio/usr.sbin/ppp/arp.c projects/virtio/usr.sbin/pw/pw_user.c projects/virtio/usr.sbin/rarpd/rarpd.c projects/virtio/usr.sbin/sendmail/Makefile projects/virtio/usr.sbin/sysrc/Makefile projects/virtio/usr.sbin/tcpdrop/tcpdrop.8 projects/virtio/usr.sbin/tcpdrop/tcpdrop.c projects/virtio/usr.sbin/timed/timed/acksend.c projects/virtio/usr.sbin/timed/timed/byteorder.c projects/virtio/usr.sbin/timed/timed/candidate.c projects/virtio/usr.sbin/timed/timed/cksum.c projects/virtio/usr.sbin/timed/timed/correct.c projects/virtio/usr.sbin/timed/timed/master.c projects/virtio/usr.sbin/timed/timed/measure.c projects/virtio/usr.sbin/timed/timed/networkdelta.c projects/virtio/usr.sbin/timed/timed/readmsg.c projects/virtio/usr.sbin/timed/timed/slave.c projects/virtio/usr.sbin/timed/timed/timed.c projects/virtio/usr.sbin/timed/timedc/cmds.c projects/virtio/usr.sbin/timed/timedc/timedc.c projects/virtio/usr.sbin/usbconfig/dump.c projects/virtio/usr.sbin/watchdogd/watchdogd.c Directory Properties: projects/virtio/ (props changed) projects/virtio/cddl/contrib/opensolaris/ (props changed) projects/virtio/cddl/contrib/opensolaris/cmd/zfs/ (props changed) projects/virtio/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/virtio/contrib/binutils/ (props changed) projects/virtio/contrib/binutils/config/acinclude.m4 (props changed) projects/virtio/contrib/bmake/ (props changed) projects/virtio/contrib/bsnmp/lib/tc.def (props changed) projects/virtio/contrib/bsnmp/snmp_target/snmp_target.3 (props changed) projects/virtio/contrib/bsnmp/snmp_target/target_snmp.c (props changed) projects/virtio/contrib/bsnmp/snmp_target/target_tree.def (props changed) projects/virtio/contrib/bsnmp/snmp_usm/snmp_usm.3 (props changed) projects/virtio/contrib/bsnmp/snmp_usm/usm_snmp.c (props changed) projects/virtio/contrib/bsnmp/snmp_usm/usm_tree.def (props changed) projects/virtio/contrib/bsnmp/snmp_vacm/snmp_vacm.3 (props changed) projects/virtio/contrib/bsnmp/snmp_vacm/vacm_snmp.c (props changed) projects/virtio/contrib/bsnmp/snmp_vacm/vacm_tree.def (props changed) projects/virtio/contrib/compiler-rt/ (props changed) projects/virtio/contrib/dialog/ (props changed) projects/virtio/contrib/dialog/samples/copifuncs/common.funcs (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.ifman1 (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.ifman2 (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.ifmcfg2 (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.ifmcfg4 (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.ifmcfg5 (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.ifpoll2 (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.ifreq2 (props changed) projects/virtio/contrib/dialog/samples/copifuncs/copi.sendifm2 (props changed) projects/virtio/contrib/ee/ (props changed) projects/virtio/contrib/ee/Makefile (props changed) projects/virtio/contrib/ee/ee.c (props changed) projects/virtio/contrib/expat/ (props changed) projects/virtio/contrib/expat/doc/expat.png (props changed) projects/virtio/contrib/expat/doc/valid-xhtml10.png (props changed) projects/virtio/contrib/expat/lib/expat_external.h (props changed) projects/virtio/contrib/expat/tests/benchmark/README.txt (props changed) projects/virtio/contrib/expat/tests/benchmark/benchmark.c (props changed) projects/virtio/contrib/expat/tests/benchmark/benchmark.dsp (props changed) projects/virtio/contrib/expat/tests/benchmark/benchmark.dsw (props changed) projects/virtio/contrib/expat/tests/minicheck.c (props changed) projects/virtio/contrib/expat/tests/minicheck.h (props changed) projects/virtio/contrib/expat/tests/runtestspp.cpp (props changed) projects/virtio/contrib/expat/xmlwf/codepage.c (props changed) projects/virtio/contrib/expat/xmlwf/codepage.h (props changed) projects/virtio/contrib/expat/xmlwf/ct.c (props changed) projects/virtio/contrib/expat/xmlwf/filemap.h (props changed) projects/virtio/contrib/expat/xmlwf/readfilemap.c (props changed) projects/virtio/contrib/expat/xmlwf/unixfilemap.c (props changed) projects/virtio/contrib/expat/xmlwf/win32filemap.c (props changed) projects/virtio/contrib/expat/xmlwf/xmlfile.c (props changed) projects/virtio/contrib/expat/xmlwf/xmlfile.h (props changed) projects/virtio/contrib/expat/xmlwf/xmlmime.c (props changed) projects/virtio/contrib/expat/xmlwf/xmlmime.h (props changed) projects/virtio/contrib/expat/xmlwf/xmltchar.h (props changed) projects/virtio/contrib/expat/xmlwf/xmlurl.h (props changed) projects/virtio/contrib/expat/xmlwf/xmlwf.c (props changed) projects/virtio/contrib/expat/xmlwf/xmlwin32url.cxx (props changed) projects/virtio/contrib/gcc/ (props changed) projects/virtio/contrib/gcc/config/i386/host-cygwin.c (props changed) projects/virtio/contrib/gcc/config/i386/winnt-cxx.c (props changed) projects/virtio/contrib/gcc/config/i386/winnt-stubs.c (props changed) projects/virtio/contrib/gdb/ (props changed) projects/virtio/contrib/gdb/gdb/config/i386/nm-nto.h (props changed) projects/virtio/contrib/gdb/gdb/config/i386/nto.mh (props changed) projects/virtio/contrib/gdb/gdb/config/i386/nto.mt (props changed) projects/virtio/contrib/gdb/gdb/config/i386/tm-nto.h (props changed) projects/virtio/contrib/gdb/gdb/config/tm-nto.h (props changed) projects/virtio/contrib/gdb/gdb/i386-nto-tdep.c (props changed) projects/virtio/contrib/gdb/gdb/nto-procfs.c (props changed) projects/virtio/contrib/gdb/gdb/nto-tdep.c (props changed) projects/virtio/contrib/gdb/gdb/nto-tdep.h (props changed) projects/virtio/contrib/gdb/gdb/proc-api.c (props changed) projects/virtio/contrib/gdb/gdb/proc-events.c (props changed) projects/virtio/contrib/gdb/gdb/proc-flags.c (props changed) projects/virtio/contrib/gdb/gdb/proc-why.c (props changed) projects/virtio/contrib/gdb/gdb/uw-thread.c (props changed) projects/virtio/contrib/ipfilter/FreeBSD-4.0/ipv6-patch (props changed) projects/virtio/contrib/ipfilter/FreeBSD-4.0/ipv6-patch-4.0 (props changed) projects/virtio/contrib/libarchive/ (props changed) projects/virtio/contrib/libarchive/libarchive/ (props changed) projects/virtio/contrib/libc++/ (props changed) projects/virtio/contrib/libcxxrt/ (props changed) projects/virtio/contrib/libpcap/ (props changed) projects/virtio/contrib/libpcap/configure.in (props changed) projects/virtio/contrib/libstdc++/ (props changed) projects/virtio/contrib/llvm/ (props changed) projects/virtio/contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h (props changed) projects/virtio/contrib/llvm/tools/clang/ (props changed) projects/virtio/contrib/ntp/ (props changed) projects/virtio/contrib/ntp/html/drivers/driver44.html (props changed) projects/virtio/contrib/ntp/include/icom.h (props changed) projects/virtio/contrib/ntp/readme.y2kfixes (props changed) projects/virtio/contrib/ntp/scripts/stats/clock.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/dupe.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/ensemble.S (props changed) projects/virtio/contrib/ntp/scripts/stats/ensemble.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/etf.S (props changed) projects/virtio/contrib/ntp/scripts/stats/etf.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/itf.S (props changed) projects/virtio/contrib/ntp/scripts/stats/itf.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/loop.S (props changed) projects/virtio/contrib/ntp/scripts/stats/loop.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/loop_summary (props changed) projects/virtio/contrib/ntp/scripts/stats/peer.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/psummary.awk (props changed) projects/virtio/contrib/ntp/scripts/stats/tdata.S (props changed) projects/virtio/contrib/ntp/scripts/stats/tdata.awk (props changed) projects/virtio/contrib/openbsm/ (props changed) projects/virtio/contrib/sendmail/ (props changed) projects/virtio/contrib/tcpdump/ (props changed) projects/virtio/contrib/tcpdump/bgp.h (props changed) projects/virtio/contrib/tcpdump/configure.in (props changed) projects/virtio/contrib/tcpdump/ipproto.c (props changed) projects/virtio/contrib/tcpdump/l2vpn.c (props changed) projects/virtio/contrib/tcpdump/l2vpn.h (props changed) projects/virtio/contrib/tcpdump/nlpid.c (props changed) projects/virtio/contrib/tcpdump/print-syslog.c (props changed) projects/virtio/contrib/wpa/ (props changed) projects/virtio/crypto/heimdal/ (props changed) projects/virtio/crypto/heimdal/doc/vars.texi (props changed) projects/virtio/crypto/openssl/ (props changed) projects/virtio/crypto/openssl/crypto/bn/asm/s390x.S (props changed) projects/virtio/crypto/openssl/crypto/bn/bn_const.c (props changed) projects/virtio/crypto/openssl/crypto/ocsp/ocsp_cl.c (props changed) projects/virtio/crypto/openssl/crypto/ocsp/ocsp_ext.c (props changed) projects/virtio/crypto/openssl/crypto/ocsp/ocsp_lib.c (props changed) projects/virtio/crypto/openssl/crypto/ocsp/ocsp_srv.c (props changed) projects/virtio/crypto/openssl/crypto/rand/rand_lcl.h (props changed) projects/virtio/crypto/openssl/crypto/vms_rms.h (props changed) projects/virtio/crypto/openssl/util/ssleay.num (props changed) projects/virtio/gnu/lib/ (props changed) projects/virtio/gnu/usr.bin/gdb/ (props changed) projects/virtio/lib/libc/ (props changed) projects/virtio/sbin/ (props changed) projects/virtio/share/man/man4/ (props changed) projects/virtio/sys/ (props changed) projects/virtio/sys/boot/ (props changed) projects/virtio/sys/boot/i386/efi/ (props changed) projects/virtio/sys/cddl/contrib/opensolaris/ (props changed) projects/virtio/sys/conf/ (props changed) projects/virtio/sys/contrib/dev/acpica/ (props changed) projects/virtio/sys/contrib/dev/acpica/common/ (props changed) projects/virtio/sys/contrib/dev/acpica/compiler/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/debugger/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/disassembler/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/dispatcher/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/events/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/executer/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/hardware/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/namespace/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/parser/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/resources/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/tables/ (props changed) projects/virtio/sys/contrib/dev/acpica/components/utilities/ (props changed) projects/virtio/sys/contrib/dev/acpica/include/ (props changed) projects/virtio/sys/contrib/dev/acpica/os_specific/ (props changed) projects/virtio/sys/contrib/octeon-sdk/ (props changed) projects/virtio/sys/dev/ath/ath_hal/ar5211/boss.ini (props changed) projects/virtio/sys/dev/bktr/CHANGELOG.TXT (props changed) projects/virtio/sys/dev/ixgbe/ixgbe_82598.h (props changed) projects/virtio/sys/dev/ixgbe/ixgbe_82599.h (props changed) projects/virtio/sys/dev/ixgbe/ixgbe_x540.c (props changed) projects/virtio/sys/dev/ixgbe/ixgbe_x540.h (props changed) projects/virtio/sys/fs/ext2fs/ext2_dinode.h (props changed) projects/virtio/sys/mips/rmi/msgring_xls.cfg (props changed) projects/virtio/sys/modules/digi/Makefile (props changed) projects/virtio/sys/modules/digi/Makefile.inc (props changed) projects/virtio/sys/modules/isci/Makefile (props changed) projects/virtio/sys/modules/sound/driver/ich/Makefile (props changed) projects/virtio/usr.bin/csup/ (props changed) projects/virtio/usr.bin/procstat/ (props changed) projects/virtio/usr.sbin/bsnmpd/modules/snmp_target/Makefile (props changed) projects/virtio/usr.sbin/bsnmpd/modules/snmp_usm/Makefile (props changed) projects/virtio/usr.sbin/bsnmpd/modules/snmp_vacm/Makefile (props changed) projects/virtio/usr.sbin/bsnmpd/tools/libbsnmptools/bsnmptools.c (props changed) projects/virtio/usr.sbin/jail/ (props changed) Modified: projects/virtio/Makefile.inc1 ============================================================================== --- projects/virtio/Makefile.inc1 Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/Makefile.inc1 Wed Feb 20 06:48:39 2013 (r247020) @@ -4,6 +4,8 @@ # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir # -DNO_CLEAN do not clean at all +# -DDB_FROM_SRC use the user/group databases in src/etc instead of +# the system database when installing. # -DNO_SHARE do not go into share subdir # -DKERNFAST define NO_KERNEL{CONFIG,CLEAN,DEPEND,OBJ} # -DNO_KERNELCONFIG do not run config in ${MAKE} buildkernel @@ -11,10 +13,8 @@ # -DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel # -DNO_KERNELOBJ do not run ${MAKE} obj in ${MAKE} buildkernel # -DNO_PORTSUPDATE do not update ports in ${MAKE} update +# -DNO_ROOT install without using root privilege # -DNO_DOCUPDATE do not update doc in ${MAKE} update -# -DNO_WWWUPDATE do not update www in ${MAKE} update -# -DDB_FROM_SRC use the user/group databases in src/etc instead of -# the system database when installing. # -DNO_CTF do not run the DTrace CTF conversion tools on built objects # LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list # LOCAL_LIB_DIRS="list of dirs" to add additional dirs to libraries target @@ -22,9 +22,13 @@ # to be created before files are installed # LOCAL_TOOL_DIRS="list of dirs" to add additional dirs to the build-tools # list +# METALOG="path to metadata log" to write permission and ownership +# when NO_ROOT is set. (default: ${DESTDIR}/METALOG) # TARGET="machine" to crossbuild world for a different machine type # TARGET_ARCH= may be required when a TARGET supports multiple endians # BUILDENV_SHELL= shell to launch for the buildenv target (def:/bin/sh) +# WORLD_FLAGS= additional flags to pass to make(1) during buildworld +# KERNEL_FLAGS= additional flags to pass to make(1) during buildkernel # # The intended user-driven targets are: @@ -183,7 +187,7 @@ OBJTREE= ${MAKEOBJDIRPREFIX}/${TARGET}.$ .endif WORLDTMP= ${OBJTREE}${.CURDIR}/tmp # /usr/games added for fortune which depend on strfile -BPATH= ${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/usr/games +BPATH= ${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/usr/games:${WORLDTMP}/legacy/bin XPATH= ${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin:${WORLDTMP}/usr/games STRICTTMPPATH= ${BPATH}:${XPATH} TMPPATH= ${STRICTTMPPATH}:${PATH} @@ -243,7 +247,7 @@ BMAKEENV= INSTALL="sh ${.CURDIR}/tools/i MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" \ COMPILER_TYPE=${COMPILER_TYPE} BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ - ${BMAKEENV} ${MAKE} -f Makefile.inc1 \ + ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ SSP_CFLAGS= \ @@ -253,7 +257,7 @@ BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ # build-tools stage TMAKE= MAKEOBJDIRPREFIX=${OBJTREE} \ - ${BMAKEENV} ${MAKE} -f Makefile.inc1 \ + ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ DESTDIR= \ BOOTSTRAPPING=${OSRELDATE} \ @@ -286,7 +290,7 @@ WMAKE_COMPILER_TYPE= gcc WMAKE_COMPILER_TYPE= clang .endif WMAKEENV+= COMPILER_TYPE=${WMAKE_COMPILER_TYPE} -WMAKE= ${WMAKEENV} ${MAKE} -f Makefile.inc1 DESTDIR=${WORLDTMP} +WMAKE= ${WMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 DESTDIR=${WORLDTMP} .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "powerpc64" # 32 bit world @@ -359,13 +363,24 @@ IMAKE+= __MAKE_SHELL=${INSTALLTMP}/sh IMAKEENV+= PATH=${TMPPATH}:${INSTALLTMP} .endif .if defined(DB_FROM_SRC) -IMAKE_INSTALL= INSTALL="install -N ${.CURDIR}/etc" -IMAKE_MTREE= MTREE_CMD="nmtree -N ${.CURDIR}/etc" +INSTALLFLAGS+= -N ${.CURDIR}/etc +MTREEFLAGS+= -N ${.CURDIR}/etc +.endif +.if defined(NO_ROOT) +METALOG?= ${DESTDIR}/${DISTDIR}/METALOG +IMAKE+= -DNO_ROOT METALOG=${METALOG} +INSTALL_DDIR= ${DESTDIR}/${DISTDIR} +INSTALLFLAGS+= -U -M ${METALOG} -D ${INSTALL_DDIR:S://:/:g:C:/$::} +MTREEFLAGS+= -W +.endif +.if defined(DB_FROM_SRC) || defined(NO_ROOT) +IMAKE_INSTALL= INSTALL="install ${INSTALLFLAGS}" +IMAKE_MTREE= MTREE_CMD="nmtree ${MTREEFLAGS}" .endif # kernel stage KMAKEENV= ${WMAKEENV} -KMAKE= ${KMAKEENV} ${MAKE} KERNEL=${INSTKERNNAME} +KMAKE= ${KMAKEENV} ${MAKE} ${KERNEL_FLAGS} KERNEL=${INSTKERNNAME} # # buildworld @@ -399,7 +414,7 @@ _worldtmp: rm -f ${OBJTREE}${.CURDIR}/usr.bin/truss/ioctl.c .endif .for _dir in \ - lib usr legacy/usr + lib usr legacy/bin legacy/usr mkdir -p ${WORLDTMP}/${_dir} .endfor mtree -deU -f ${.CURDIR}/etc/mtree/BSD.usr.dist \ @@ -658,10 +673,14 @@ _install-info= install-info _zoneinfo= zic tzsetup .endif +.if exists(/usr/sbin/nmtree) +_nmtree_itools= nmtree +.endif + ITOOLS= [ awk cap_mkdb cat chflags chmod chown \ - date echo egrep find grep ${_install-info} \ - ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ - test true uname wc ${_zoneinfo} + date echo egrep find grep id install ${_install-info} \ + ln lockf make mkdir mtree ${_nmtree_itools} mv pwd_mkdb \ + rm sed sh sysctl test true uname wc ${_zoneinfo} # # distributeworld @@ -682,6 +701,8 @@ EXTRA_DISTRIBUTIONS+= games EXTRA_DISTRIBUTIONS+= lib32 .endif +MTREE_MAGIC?= mtree 2.0 + distributeworld installworld: installcheck mkdir -p ${INSTALLTMP} progs=$$(for prog in ${ITOOLS}; do \ @@ -704,7 +725,9 @@ distributeworld installworld: installche done); \ cp $$libs $$progs ${INSTALLTMP} cp -R $${PATH_LOCALE:-"/usr/share/locale"} ${INSTALLTMP}/locale - rm -f ${METALOG} +.if defined(NO_ROOT) + echo "#${MTREE_MAGIC}" > ${METALOG} +.endif .if make(distributeworld) .for dist in ${EXTRA_DISTRIBUTIONS} -mkdir ${DESTDIR}/${DISTDIR}/${dist} @@ -714,10 +737,20 @@ distributeworld installworld: installche -p ${DESTDIR}/${DISTDIR}/${dist}/usr >/dev/null mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \ -p ${DESTDIR}/${DISTDIR}/${dist}/usr/include >/dev/null +.if defined(NO_ROOT) + ${IMAKEENV} nmtree -C -f ${.CURDIR}/etc/mtree/BSD.root.dist | \ + sed -e 's#^\./#./${dist}/#' >> ${METALOG} + ${IMAKEENV} nmtree -C -f ${.CURDIR}/etc/mtree/BSD.usr.dist | \ + sed -e 's#^\./#./${dist}/usr/#' >> ${METALOG} + ${IMAKEENV} nmtree -C -f ${.CURDIR}/etc/mtree/BSD.include.dist | \ + sed -e 's#^\./#./${dist}/usr/include/#' >> ${METALOG} +.endif .endfor -mkdir ${DESTDIR}/${DISTDIR}/base - ${_+_}cd ${.CURDIR}; ${IMAKE} distrib-dirs \ - LOCAL_MTREE=${LOCAL_MTREE} DESTDIR=${DESTDIR}/${DISTDIR}/base + cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ + METALOG=${METALOG} ${IMAKE_INSTALL} ${IMAKE_MTREE} \ + DISTBASE=/base DESTDIR=${DESTDIR}/${DISTDIR}/base \ + LOCAL_MTREE=${LOCAL_MTREE} distrib-dirs .endif ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}; \ ${IMAKEENV} rm -rf ${INSTALLTMP} @@ -725,12 +758,30 @@ distributeworld installworld: installche .for dist in ${EXTRA_DISTRIBUTIONS} find ${DESTDIR}/${DISTDIR}/${dist} -empty -delete .endfor +.if defined(NO_ROOT) +.for dist in base ${EXTRA_DISTRIBUTIONS} + @# For each file that exists in this dist, print the corresponding + @# line from the METALOG. This relies on the fact that + @# a line containing only the filename will sort immediatly before + @# the relevant mtree line. + cd ${DESTDIR}/${DISTDIR}; \ + find ./${dist} | sort -u ${METALOG} - | \ + awk 'BEGIN { print "#${MTREE_MAGIC}" } !/ type=/ { file = $$1 } / type=/ { if ($$1 == file) { sub(/^\.\/${dist}\//, "./"); print } }' > \ + ${DESTDIR}/${DISTDIR}/${dist}.meta +.endfor +.endif .endif packageworld: .for dist in base ${EXTRA_DISTRIBUTIONS} +.if defined(NO_ROOT) + ${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \ + tar cvJf ${DESTDIR}/${DISTDIR}/${dist}.txz \ + @${DESTDIR}/${DISTDIR}/${dist}.meta +.else ${_+_}cd ${DESTDIR}/${DISTDIR}/${dist}; \ tar cvJf ${DESTDIR}/${DISTDIR}/${dist}.txz . +.endif .endfor # @@ -767,7 +818,7 @@ redistribute: distrib-dirs distribution: cd ${.CURDIR}/etc; ${CROSSENV} PATH=${TMPPATH} ${MAKE} \ - ${IMAKE_INSTALL} ${IMAKE_MTREE} ${.TARGET} + ${IMAKE_INSTALL} ${IMAKE_MTREE} METALOG=${METALOG} ${.TARGET} # # buildkernel and installkernel @@ -919,7 +970,7 @@ reinstallkernel reinstallkernel.debug: i @echo "--------------------------------------------------------------" cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ ${CROSSENV} PATH=${TMPPATH} \ - ${MAKE} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} + ${MAKE} ${IMAKE_INSTALL} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} distributekernel distributekernel.debug: .if empty(INSTALLKERNEL) @@ -969,6 +1020,13 @@ update: @echo "--------------------------------------------------------------" @echo ">>> Running ${SUP}" @echo "--------------------------------------------------------------" + @echo "!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING !!" + @echo "!! Update methods with ${SUP} are deprecated." + @echo "!! Please see http://www.freebsd.org/handbook/svn.html" + @echo "!! and convert your update method to SVN_UPDATE or" + @echo "!! freebsd-update(8)." + @echo "!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING !!" + @sleep 5 .if defined(SUPFILE) @${SUP} ${SUPFLAGS} ${SUPFILE} .endif @@ -984,9 +1042,6 @@ update: .if defined(DOCSUPFILE) && !defined(NO_DOCUPDATE) @${SUP} ${SUPFLAGS} ${DOCSUPFILE} .endif -.if defined(WWWSUPFILE) && !defined(NO_WWWUPDATE) - @${SUP} ${SUPFLAGS} ${WWWSUPFILE} -.endif .endif .if defined(CVS_UPDATE) @cd ${.CURDIR} ; \ @@ -994,6 +1049,13 @@ update: echo "--------------------------------------------------------------" ; \ echo ">>> Updating ${.CURDIR} from CVS repository" ${CVSROOT} ; \ echo "--------------------------------------------------------------" ; \ + echo "!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING !!" ; \ + echo "!! Update methods with CVS are deprecated." ; \ + echo "!! Please see http://www.freebsd.org/handbook/svn.html" ; \ + echo "!! and convert your update method to SVN_UPDATE or" ; \ + echo "!! freebsd-update(8)." ; \ + echo "!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING !!" ; \ + sleep 5 ; \ echo ${CVS} -R -q update ${CVSFLAGS} ; \ ${CVS} -R -q update ${CVSFLAGS} ; \ fi @@ -1073,11 +1135,15 @@ _lex= usr.bin/lex _yacc= usr.bin/yacc .endif -.if defined(DB_FROM_SRC) && ${BOOTSTRAPPING} < 1000026 +.if ${BOOTSTRAPPING} < 1000026 _nmtree= lib/libnetbsd \ usr.sbin/nmtree .endif +.if ${BOOTSTRAPPING} < 1000027 +_cat= bin/cat +.endif + .if ${BOOTSTRAPPING} >= 900040 && ${BOOTSTRAPPING} < 900041 _awk= usr.bin/awk .endif @@ -1103,7 +1169,10 @@ _dtrace_tools= cddl/usr.bin/sgsmsg cddl/ lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge .endif -.if ${MK_FDT} != "no" +# Default to building the BSDL DTC, but build the GPL one if users explicitly +# request it. +_dtc= usr.bin/dtc +.if ${MK_GPL_DTC} != "no" _dtc= gnu/usr.bin/dtc .endif @@ -1130,6 +1199,7 @@ bootstrap-tools: ${_ar} \ ${_dtc} \ ${_awk} \ + ${_cat} \ usr.bin/lorder \ usr.bin/makewhatis \ ${_mklocale} \ @@ -1137,6 +1207,7 @@ bootstrap-tools: ${_sed} \ ${_yacc} \ ${_lex} \ + lib/libmd \ usr.bin/xinstall \ ${_gensnmptree} \ usr.sbin/config \ @@ -1248,7 +1319,12 @@ cross-tools: # hierarchy - ensure that all the needed directories are present # hierarchy hier: +.if defined(NO_ROOT) + cd ${.CURDIR}/etc; ${MAKE} LOCAL_MTREE=${LOCAL_MTREE} \ + -DNO_ROOT METALOG=${METALOG} distrib-dirs +.else cd ${.CURDIR}/etc; ${MAKE} LOCAL_MTREE=${LOCAL_MTREE} distrib-dirs +.endif # # libraries - build all libraries, and install them under ${DESTDIR}. @@ -1660,7 +1736,8 @@ NOFUN=-DNO_FSCHG -DWITHOUT_HTML -DWITHOU XDDIR=${XDEV_ARCH}-freebsd XDTP=/usr/${XDDIR} -CDBENV=MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}/${XDDIR} +CDBENV=MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}/${XDDIR} \ + INSTALL="sh ${.CURDIR}/tools/install.sh" CDENV= ${CDBENV} \ _SHLIBDIRPREFIX=${XDTP} \ TOOLS_PREFIX=${XDTP} Modified: projects/virtio/ObsoleteFiles.inc ============================================================================== --- projects/virtio/ObsoleteFiles.inc Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/ObsoleteFiles.inc Wed Feb 20 06:48:39 2013 (r247020) @@ -45,6 +45,10 @@ OLD_DIRS+=usr/share/man/man1aout OLD_DIRS+=usr/share/man/cat1aout OLD_DIRS+=usr/share/man/en.ISO8859-1/cat1aout OLD_DIRS+=usr/share/man/en.UTF-8/cat1aout +# 20130110: bsd.compat.mk removed +OLD_FILES+=usr/share/mk/bsd.compat.mk +# 20130103: gnats-supfile removed +OLD_FILES+=usr/share/examples/cvsup/gnats-supfile # 20121230: libdisk removed OLD_FILES+=usr/share/man/man3/libdisk.3.gz usr/include/libdisk.h OLD_FILES+=usr/lib/libdisk.a usr/lib32/libdisk.a Modified: projects/virtio/UPDATING ============================================================================== --- projects/virtio/UPDATING Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/UPDATING Wed Feb 20 06:48:39 2013 (r247020) @@ -26,6 +26,22 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20130129: + A BSD-licensed patch(1) variant has been added and is installed + as bsdpatch, being the GNU version the default patch. + To inverse the logic and use the BSD-licensed one as default, + while having the GNU version installed as gnupatch, rebuild + and install world with the WITH_BSD_PATCH knob set. + +20130118: + The install(1) option -M has changed meaning and now takes an + argument that is a file or path to append logs to. In the + unlikely event that -M was the last option on the command line + and the command line contained at least two files and a target + directory the first file will have logs appended to it. The -M + option served little practical purpose in the last decade so it's + used expected to be extremely rare. + 20121223: After switching to Clang as the default compiler some users of ZFS on i386 systems started to experience stack overflow kernel panics. Modified: projects/virtio/bin/cat/cat.1 ============================================================================== --- projects/virtio/bin/cat/cat.1 Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/cat/cat.1 Wed Feb 20 06:48:39 2013 (r247020) @@ -32,7 +32,7 @@ .\" @(#)cat.1 8.3 (Berkeley) 5/2/95 .\" $FreeBSD$ .\" -.Dd March 21, 2004 +.Dd January 29, 2013 .Dt CAT 1 .Os .Sh NAME @@ -40,7 +40,7 @@ .Nd concatenate and print files .Sh SYNOPSIS .Nm -.Op Fl benstuv +.Op Fl belnstuv .Op Ar .Sh DESCRIPTION The @@ -79,6 +79,16 @@ Display non-printing characters (see the option), and display a dollar sign .Pq Ql \&$ at the end of each line. +.It Fl l +Set an exclusive advisory lock on the standard output file descriptor. +This lock is set using +.Xr fcntl 2 +with the +.Dv F_SETLKW +command. +If the output file is already locked, +.Nm +will block until the lock is acquired. .It Fl n Number the output lines, starting at 1. .It Fl s @@ -160,6 +170,7 @@ operand. .Xr tail 1 , .Xr vis 1 , .Xr zcat 1 , +.Xr fcntl 2 , .Xr setbuf 3 .Rs .%A Rob Pike @@ -175,7 +186,7 @@ utility is compliant with the specification. .Pp The flags -.Op Fl benstv +.Op Fl belnstv are extensions to the specification. .Sh HISTORY A Modified: projects/virtio/bin/cat/cat.c ============================================================================== --- projects/virtio/bin/cat/cat.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/cat/cat.c Wed Feb 20 06:48:39 2013 (r247020) @@ -64,7 +64,7 @@ __FBSDID("$FreeBSD$"); #include #include -static int bflag, eflag, nflag, sflag, tflag, vflag; +static int bflag, eflag, lflag, nflag, sflag, tflag, vflag; static int rval; static const char *filename; @@ -96,10 +96,11 @@ int main(int argc, char *argv[]) { int ch; + struct flock stdout_lock; setlocale(LC_CTYPE, ""); - while ((ch = getopt(argc, argv, "benstuv")) != -1) + while ((ch = getopt(argc, argv, "belnstuv")) != -1) switch (ch) { case 'b': bflag = nflag = 1; /* -b implies -n */ @@ -107,6 +108,9 @@ main(int argc, char *argv[]) case 'e': eflag = vflag = 1; /* -e implies -v */ break; + case 'l': + lflag = 1; + break; case 'n': nflag = 1; break; @@ -127,6 +131,15 @@ main(int argc, char *argv[]) } argv += optind; + if (lflag) { + stdout_lock.l_len = 0; + stdout_lock.l_start = 0; + stdout_lock.l_type = F_WRLCK; + stdout_lock.l_whence = SEEK_SET; + if (fcntl(STDOUT_FILENO, F_SETLKW, &stdout_lock) == -1) + err(EXIT_FAILURE, "stdout"); + } + if (bflag || eflag || nflag || sflag || tflag || vflag) scanfiles(argv, 1); else @@ -140,7 +153,7 @@ main(int argc, char *argv[]) static void usage(void) { - fprintf(stderr, "usage: cat [-benstuv] [file ...]\n"); + fprintf(stderr, "usage: cat [-belnstuv] [file ...]\n"); exit(1); /* NOTREACHED */ } Modified: projects/virtio/bin/cp/utils.c ============================================================================== --- projects/virtio/bin/cp/utils.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/cp/utils.c Wed Feb 20 06:48:39 2013 (r247020) @@ -104,7 +104,7 @@ copy_file(const FTSENT *entp, int dne) if (vflag) printf("%s not overwritten\n", to.p_path); (void)close(from_fd); - return (0); + return (1); } else if (iflag) { (void)fprintf(stderr, "overwrite %s? %s", to.p_path, YESNO); @@ -266,6 +266,11 @@ copy_link(const FTSENT *p, int exists) int len; char llink[PATH_MAX]; + if (exists && nflag) { + if (vflag) + printf("%s not overwritten\n", to.p_path); + return (1); + } if ((len = readlink(p->fts_path, llink, sizeof(llink) - 1)) == -1) { warn("readlink: %s", p->fts_path); return (1); @@ -285,6 +290,12 @@ copy_link(const FTSENT *p, int exists) int copy_fifo(struct stat *from_stat, int exists) { + + if (exists && nflag) { + if (vflag) + printf("%s not overwritten\n", to.p_path); + return (1); + } if (exists && unlink(to.p_path)) { warn("unlink: %s", to.p_path); return (1); @@ -299,6 +310,12 @@ copy_fifo(struct stat *from_stat, int ex int copy_special(struct stat *from_stat, int exists) { + + if (exists && nflag) { + if (vflag) + printf("%s not overwritten\n", to.p_path); + return (1); + } if (exists && unlink(to.p_path)) { warn("unlink: %s", to.p_path); return (1); Modified: projects/virtio/bin/df/df.1 ============================================================================== --- projects/virtio/bin/df/df.1 Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/df/df.1 Wed Feb 20 06:48:39 2013 (r247020) @@ -29,7 +29,7 @@ .\" @(#)df.1 8.3 (Berkeley) 5/8/95 .\" $FreeBSD$ .\" -.Dd November 16, 2012 +.Dd January 24, 2013 .Dt DF 1 .Os .Sh NAME @@ -39,6 +39,7 @@ .Nm .Op Fl b | g | H | h | k | m | P .Op Fl acilnT +.Op Fl \&, .Op Fl t Ar type .Op Ar file | filesystem ... .Sh DESCRIPTION Modified: projects/virtio/bin/df/df.c ============================================================================== --- projects/virtio/bin/df/df.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/df/df.c Wed Feb 20 06:48:39 2013 (r247020) @@ -564,7 +564,8 @@ usage(void) { (void)fprintf(stderr, -"usage: df [-b | -g | -H | -h | -k | -m | -P] [-acilnT] [-t type] [-,] [file | filesystem ...]\n"); +"usage: df [-b | -g | -H | -h | -k | -m | -P] [-acilnT] [-t type] [-,]\n" +" [file | filesystem ...]\n"); exit(EX_USAGE); } Modified: projects/virtio/bin/ps/extern.h ============================================================================== --- projects/virtio/bin/ps/extern.h Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/ps/extern.h Wed Feb 20 06:48:39 2013 (r247020) @@ -51,7 +51,7 @@ char *elapsed(KINFO *, VARENT *); char *elapseds(KINFO *, VARENT *); char *emulname(KINFO *, VARENT *); VARENT *find_varentry(VAR *); -const char *fmt_argv(char **, char *, size_t); +const char *fmt_argv(char **, char *, char *, size_t); double getpcpu(const KINFO *); char *kvar(KINFO *, VARENT *); char *label(KINFO *, VARENT *); Modified: projects/virtio/bin/ps/fmt.c ============================================================================== --- projects/virtio/bin/ps/fmt.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/ps/fmt.c Wed Feb 20 06:48:39 2013 (r247020) @@ -105,7 +105,7 @@ cmdpart(char *arg0) } const char * -fmt_argv(char **argv, char *cmd, size_t maxlen) +fmt_argv(char **argv, char *cmd, char *thread, size_t maxlen) { size_t len; char *ap, *cp; @@ -122,9 +122,14 @@ fmt_argv(char **argv, char *cmd, size_t cp = malloc(len); if (cp == NULL) errx(1, "malloc failed"); - if (ap == NULL) - sprintf(cp, "[%.*s]", (int)maxlen, cmd); - else if (strncmp(cmdpart(argv[0]), cmd, maxlen) != 0) + if (ap == NULL) { + if (thread != NULL) { + asprintf(&ap, "%s/%s", cmd, thread); + sprintf(cp, "[%.*s]", (int)maxlen, ap); + free(ap); + } else + sprintf(cp, "[%.*s]", (int)maxlen, cmd); + } else if (strncmp(cmdpart(argv[0]), cmd, maxlen) != 0) sprintf(cp, "%s (%.*s)", ap, (int)maxlen, cmd); else strcpy(cp, ap); Modified: projects/virtio/bin/ps/ps.1 ============================================================================== --- projects/virtio/bin/ps/ps.1 Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/ps/ps.1 Wed Feb 20 06:48:39 2013 (r247020) @@ -29,7 +29,7 @@ .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 .\" $FreeBSD$ .\" -.Dd September 18, 2012 +.Dd February 7, 2013 .Dt PS 1 .Os .Sh NAME @@ -323,6 +323,7 @@ the include file .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" +.It Dv "P_PPTRACE" Ta No "0x80000000" Ta "Vforked child issued ptrace(PT_TRACEME)" .El .It Cm label The MAC label of the process. Modified: projects/virtio/bin/ps/ps.c ============================================================================== --- projects/virtio/bin/ps/ps.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/ps/ps.c Wed Feb 20 06:48:39 2013 (r247020) @@ -141,7 +141,7 @@ static void format_output(KINFO *); static void *expand_list(struct listinfo *); static const char * fmt(char **(*)(kvm_t *, const struct kinfo_proc *, int), - KINFO *, char *, int); + KINFO *, char *, char *, int); static void free_list(struct listinfo *); static void init_list(struct listinfo *, addelem_rtn, int, const char *); static char *kludge_oldps_options(const char *, char *, const char *); @@ -1163,11 +1163,12 @@ sizevars(void) static const char * fmt(char **(*fn)(kvm_t *, const struct kinfo_proc *, int), KINFO *ki, - char *comm, int maxlen) + char *comm, char *thread, int maxlen) { const char *s; - s = fmt_argv((*fn)(kd, ki->ki_p, termwidth), comm, maxlen); + s = fmt_argv((*fn)(kd, ki->ki_p, termwidth), comm, + showthreads && ki->ki_p->ki_numthreads > 1 ? thread : NULL, maxlen); return (s); } @@ -1195,7 +1196,7 @@ saveuser(KINFO *ki) ki->ki_args = strdup(""); else if (UREADOK(ki) || (ki->ki_p->ki_args != NULL)) ki->ki_args = strdup(fmt(kvm_getargv, ki, - ki->ki_p->ki_comm, MAXCOMLEN)); + ki->ki_p->ki_comm, ki->ki_p->ki_tdname, MAXCOMLEN)); else asprintf(&ki->ki_args, "(%s)", ki->ki_p->ki_comm); if (ki->ki_args == NULL) @@ -1206,7 +1207,7 @@ saveuser(KINFO *ki) if (needenv) { if (UREADOK(ki)) ki->ki_env = strdup(fmt(kvm_getenvv, ki, - (char *)NULL, 0)); + (char *)NULL, (char *)NULL, 0)); else ki->ki_env = strdup("()"); if (ki->ki_env == NULL) Modified: projects/virtio/bin/setfacl/setfacl.1 ============================================================================== --- projects/virtio/bin/setfacl/setfacl.1 Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/setfacl/setfacl.1 Wed Feb 20 06:48:39 2013 (r247020) @@ -26,7 +26,7 @@ .\" .\" $FreeBSD$ .\" -.Dd September 2, 2012 +.Dd February 8, 2013 .Dt SETFACL 1 .Os .Sh NAME @@ -91,10 +91,16 @@ An error will be reported if any of the specified files cannot have a default entry (i.e.\& non-directories). This option is not applicable to NFSv4 ACLs. .It Fl m Ar entries -Modify the ACL entries on the specified files by adding new -entries and modifying existing ACL entries with the ACL entries -specified in -.Ar entries . +Modify the ACL on the specified file. +New entries will be added, and existing entries will be modified +according to the +.Ar entries +argument. +For NFSv4 ACLs, it is recommended to use the +.Fl a +and +.Fl x +options instead. .It Fl M Ar file Modify the ACL entries on the specified files by adding new ACL entries and modifying existing ACL entries with the ACL @@ -319,9 +325,9 @@ write_data execute .It p append_data -.It d -delete_child .It D +delete_child +.It d delete .It a read_attributes Modified: projects/virtio/bin/sh/TOUR ============================================================================== --- projects/virtio/bin/sh/TOUR Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/TOUR Wed Feb 20 06:48:39 2013 (r247020) @@ -33,10 +33,6 @@ programs is: There are undoubtedly too many of these. Mkinit searches all the C source files for entries looking like: - INIT { - x = 1; /* executed during initialization */ - } - RESET { x = 2; /* executed when the shell does a longjmp back to the main command loop */ Modified: projects/virtio/bin/sh/eval.c ============================================================================== --- projects/virtio/bin/sh/eval.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/eval.c Wed Feb 20 06:48:39 2013 (r247020) @@ -92,6 +92,7 @@ static void evalfor(union node *, int); static union node *evalcase(union node *); static void evalsubshell(union node *, int); static void evalredir(union node *, int); +static void exphere(union node *, struct arglist *); static void expredir(union node *); static void evalpipe(union node *); static int is_valid_fast_cmdsubst(union node *n); @@ -173,6 +174,7 @@ evalstring(char *s, int flags) any = 1; } popstackmark(&smark); + setstackmark(&smark); } popfile(); popstackmark(&smark); @@ -193,7 +195,9 @@ evaltree(union node *n, int flags) { int do_etest; union node *next; + struct stackmark smark; + setstackmark(&smark); do_etest = 0; if (n == NULL) { TRACE(("evaltree(NULL) called\n")); @@ -292,8 +296,11 @@ evaltree(union node *n, int flags) break; } n = next; + popstackmark(&smark); + setstackmark(&smark); } while (n != NULL); out: + popstackmark(&smark); if (pendingsigs) dotrap(); if (eflag && exitstatus != 0 && do_etest) @@ -347,10 +354,8 @@ evalfor(union node *n, int flags) struct arglist arglist; union node *argp; struct strlist *sp; - struct stackmark smark; int status; - setstackmark(&smark); arglist.lastp = &arglist.list; for (argp = n->nfor.args ; argp ; argp = argp->narg.next) { oexitstatus = exitstatus; @@ -375,7 +380,6 @@ evalfor(union node *n, int flags) } } loopnest--; - popstackmark(&smark); exitstatus = status; } @@ -392,16 +396,13 @@ evalcase(union node *n) union node *cp; union node *patp; struct arglist arglist; - struct stackmark smark; - setstackmark(&smark); arglist.lastp = &arglist.list; oexitstatus = exitstatus; expandarg(n->ncase.expr, &arglist, EXP_TILDE); for (cp = n->ncase.cases ; cp ; cp = cp->nclist.next) { for (patp = cp->nclist.pattern ; patp ; patp = patp->narg.next) { if (casematch(patp, arglist.list->text)) { - popstackmark(&smark); while (cp->nclist.next && cp->type == NCLISTFALLTHRU && cp->nclist.body == NULL) @@ -415,7 +416,6 @@ evalcase(union node *n) } } } - popstackmark(&smark); exitstatus = 0; return (NULL); } @@ -491,6 +491,37 @@ evalredir(union node *n, int flags) } +static void +exphere(union node *redir, struct arglist *fn) +{ + struct jmploc jmploc; + struct jmploc *savehandler; + struct localvar *savelocalvars; + int need_longjmp = 0; + + redir->nhere.expdoc = nullstr; + savelocalvars = localvars; + localvars = NULL; + forcelocal++; + savehandler = handler; + if (setjmp(jmploc.loc)) + need_longjmp = exception != EXERROR && exception != EXEXEC; + else { + handler = &jmploc; + expandarg(redir->nhere.doc, fn, 0); + redir->nhere.expdoc = fn->list->text; + INTOFF; + } + handler = savehandler; + forcelocal--; + poplocalvars(); + localvars = savelocalvars; + if (need_longjmp) + longjmp(handler->loc, 1); + INTON; +} + + /* * Compute the names of the files in a redirection list. */ @@ -519,6 +550,9 @@ expredir(union node *n) fixredir(redir, fn.list->text, 1); } break; + case NXHERE: + exphere(redir, &fn); + break; } } } @@ -610,7 +644,7 @@ evalbackcmd(union node *n, struct backcm { int pip[2]; struct job *jp; - struct stackmark smark; /* unnecessary */ + struct stackmark smark; struct jmploc jmploc; struct jmploc *savehandler; struct localvar *savelocalvars; @@ -751,7 +785,6 @@ safe_builtin(int idx, int argc, char **a static void evalcommand(union node *cmd, int flags, struct backcmd *backcmd) { - struct stackmark smark; union node *argp; struct arglist arglist; struct arglist varlist; @@ -778,7 +811,6 @@ evalcommand(union node *cmd, int flags, /* First expand the arguments. */ TRACE(("evalcommand(%p, %d) called\n", (void *)cmd, flags)); - setstackmark(&smark); arglist.lastp = &arglist.list; varlist.lastp = &varlist.list; varflag = 1; @@ -1149,7 +1181,6 @@ out: setvar("_", lastarg, 0); if (do_clearcmdentry) clearcmdentry(); - popstackmark(&smark); } Modified: projects/virtio/bin/sh/expand.c ============================================================================== --- projects/virtio/bin/sh/expand.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/expand.c Wed Feb 20 06:48:39 2013 (r247020) @@ -127,19 +127,6 @@ collate_range_cmp(wchar_t c1, wchar_t c2 return (wcscoll(s1, s2)); } -/* - * Expand shell variables and backquotes inside a here document. - * union node *arg the document - * int fd; where to write the expanded version - */ - -void -expandhere(union node *arg, int fd) -{ - expandarg(arg, (struct arglist *)NULL, 0); - xwrite(fd, stackblock(), expdest - stackblock()); -} - static char * stputs_quotes(const char *data, const char *syntax, char *p) { Modified: projects/virtio/bin/sh/expand.h ============================================================================== --- projects/virtio/bin/sh/expand.h Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/expand.h Wed Feb 20 06:48:39 2013 (r247020) @@ -57,7 +57,6 @@ struct arglist { union node; -void expandhere(union node *, int); void expandarg(union node *, struct arglist *, int); void expari(int); void rmescapes(char *); Modified: projects/virtio/bin/sh/init.h ============================================================================== --- projects/virtio/bin/sh/init.h Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/init.h Wed Feb 20 06:48:39 2013 (r247020) @@ -33,5 +33,4 @@ * $FreeBSD$ */ -void init(void); void reset(void); Modified: projects/virtio/bin/sh/input.c ============================================================================== --- projects/virtio/bin/sh/input.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/input.c Wed Feb 20 06:48:39 2013 (r247020) @@ -64,7 +64,6 @@ __FBSDID("$FreeBSD$"); #define EOF_NLEFT -99 /* value of parsenleft when EOF pushed back */ -MKINIT struct strpush { struct strpush *prev; /* preceding string on stack */ char *prevstring; @@ -78,7 +77,6 @@ struct strpush { * contains information about the current file being read. */ -MKINIT struct parsefile { struct parsefile *prev; /* preceding file on stack */ int linno; /* current line */ @@ -96,8 +94,11 @@ int plinno = 1; /* input line number * int parsenleft; /* copy of parsefile->nleft */ MKINIT int parselleft; /* copy of parsefile->lleft */ char *parsenextc; /* copy of parsefile->nextc */ -MKINIT struct parsefile basepf; /* top level input file */ -char basebuf[BUFSIZ + 1]; /* buffer for top level input file */ +static char basebuf[BUFSIZ + 1];/* buffer for top level input file */ +static struct parsefile basepf = { /* top level input file */ + .nextc = basebuf, + .buf = basebuf +}; static struct parsefile *parsefile = &basepf; /* current input file */ int whichprompt; /* 1 == PS1, 2 == PS2 */ @@ -111,12 +112,6 @@ static void popstring(void); INCLUDE "input.h" INCLUDE "error.h" -MKINIT char basebuf[]; - -INIT { - basepf.nextc = basepf.buf = basebuf; -} - RESET { popallfiles(); parselleft = parsenleft = 0; /* clear input buffer */ Modified: projects/virtio/bin/sh/jobs.c ============================================================================== --- projects/virtio/bin/sh/jobs.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/jobs.c Wed Feb 20 06:48:39 2013 (r247020) @@ -1030,7 +1030,7 @@ dowait(int mode, struct job *job) int wflags; int restore_sigchld; - TRACE(("dowait(%d) called\n", block)); + TRACE(("dowait(%d, %p) called\n", mode, job)); restore_sigchld = 0; if ((mode & DOWAIT_SIG) != 0) { sigfillset(&mask); @@ -1298,6 +1298,10 @@ until: cmdputs(n->narg.text); cmdputs("() ..."); break; + case NNOT: + cmdputs("! "); + cmdtxt(n->nnot.com); + break; case NCMD: for (np = n->ncmd.args ; np ; np = np->narg.next) { cmdtxt(np); Modified: projects/virtio/bin/sh/main.c ============================================================================== --- projects/virtio/bin/sh/main.c Wed Feb 20 04:14:31 2013 (r247019) +++ projects/virtio/bin/sh/main.c Wed Feb 20 06:48:39 2013 (r247020) @@ -139,7 +139,7 @@ main(int argc, char *argv[]) #endif rootpid = getpid(); rootshell = 1; - init(); + initvar(); setstackmark(&smark); setstackmark(&smark2); procargs(argc, argv); *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@FreeBSD.ORG Thu Feb 21 04:44:47 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 7B5EDF96; Thu, 21 Feb 2013 04:44:47 +0000 (UTC) (envelope-from jhibbits@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 6D5D01B3; Thu, 21 Feb 2013 04:44:47 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1L4ilng072012; Thu, 21 Feb 2013 04:44:47 GMT (envelope-from jhibbits@svn.freebsd.org) Received: (from jhibbits@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1L4iklG072010; Thu, 21 Feb 2013 04:44:46 GMT (envelope-from jhibbits@svn.freebsd.org) Message-Id: <201302210444.r1L4iklG072010@svn.freebsd.org> From: Justin Hibbits Date: Thu, 21 Feb 2013 04:44:46 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247074 - in projects/pmac_pmu/sys/powerpc: cpufreq powermac X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 21 Feb 2013 04:44:47 -0000 Author: jhibbits Date: Thu Feb 21 04:44:46 2013 New Revision: 247074 URL: http://svnweb.freebsd.org/changeset/base/247074 Log: PMU speed changes now work. When coming out of reset the AP bringup code, which I use, sets the PCPU thread to the idle thread. To work around this, I set it after the fact to the current thread (contents of %r2). Since CPU speed change works, I can also clean up the debug printf()s. Modified: projects/pmac_pmu/sys/powerpc/cpufreq/pmufreq.c projects/pmac_pmu/sys/powerpc/powermac/pmu.c Modified: projects/pmac_pmu/sys/powerpc/cpufreq/pmufreq.c ============================================================================== --- projects/pmac_pmu/sys/powerpc/cpufreq/pmufreq.c Thu Feb 21 02:52:13 2013 (r247073) +++ projects/pmac_pmu/sys/powerpc/cpufreq/pmufreq.c Thu Feb 21 04:44:46 2013 (r247074) @@ -194,7 +194,6 @@ pmufreq_set(device_t dev, const struct c if (error == 0) sc->curfreq = set->freq; - printf("exit from here\n"); return error; } Modified: projects/pmac_pmu/sys/powerpc/powermac/pmu.c ============================================================================== --- projects/pmac_pmu/sys/powerpc/powermac/pmu.c Thu Feb 21 02:52:13 2013 (r247073) +++ projects/pmac_pmu/sys/powerpc/powermac/pmu.c Thu Feb 21 04:44:46 2013 (r247074) @@ -36,6 +36,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -1113,6 +1114,8 @@ void pmu_sleep_int(void) while (1) mtmsr(msr); } + pcpup->pc_curthread = curthread; + pcpup->pc_curpcb = curthread->td_pcb; pmap_activate(curthread); powerpc_sync(); mtspr(SPR_SPRG0, sprgs[0]); @@ -1132,7 +1135,8 @@ pmu_sleep(SYSCTL_HANDLER_ARGS) int error; struct pmu_softc *sc = arg1; uint8_t clrcmd[] = {PMU_PWR_CLR_POWERUP_EVENTS, 0xff, 0xff}; - uint8_t setcmd[] = {PMU_PWR_SET_POWERUP_EVENTS, 0, PMU_PWR_WAKEUP_LID_OPEN|PMU_PWR_WAKEUP_KEY}; + uint8_t setcmd[] = {PMU_PWR_SET_POWERUP_EVENTS, 0, + PMU_PWR_WAKEUP_LID_OPEN|PMU_PWR_WAKEUP_KEY}; uint8_t sleepcmd[] = {'M', 'A', 'T', 'T'}; uint8_t resp[16]; uint8_t reg; @@ -1167,45 +1171,11 @@ pmu_sleep(SYSCTL_HANDLER_ARGS) mtx_unlock(&Giant); } mtx_unlock(&sc->sc_mutex); - printf("failure: %d\n", error); DEVICE_RESUME(root_bus); return (error); } -static void -pmu_print_registers(void) -{ - register_t reg; - int i; - - printf("curthread: %p\n", curthread); - printf("srr0: %"PRIxPTR"\n", mfspr(SPR_SRR0)); - printf("DBAT0U %"PRIxPTR"\n", mfspr(SPR_DBAT0U)); - printf("DBAT0L %"PRIxPTR"\n", mfspr(SPR_DBAT0L)); - printf("DBAT1U %"PRIxPTR"\n", mfspr(SPR_DBAT1U)); - printf("DBAT1L %"PRIxPTR"\n", mfspr(SPR_DBAT1L)); - printf("DBAT2U %"PRIxPTR"\n", mfspr(SPR_DBAT2U)); - printf("DBAT2L %"PRIxPTR"\n", mfspr(SPR_DBAT2L)); - printf("DBAT3U %"PRIxPTR"\n", mfspr(SPR_DBAT3U)); - printf("DBAT3L %"PRIxPTR"\n", mfspr(SPR_DBAT3L)); - printf("IBAT0U %"PRIxPTR"\n", mfspr(SPR_IBAT0U)); - printf("IBAT0L %"PRIxPTR"\n", mfspr(SPR_IBAT0L)); - printf("IBAT1U %"PRIxPTR"\n", mfspr(SPR_IBAT1U)); - printf("IBAT1L %"PRIxPTR"\n", mfspr(SPR_IBAT1L)); - printf("IBAT2U %"PRIxPTR"\n", mfspr(SPR_IBAT2U)); - printf("IBAT2L %"PRIxPTR"\n", mfspr(SPR_IBAT2L)); - printf("IBAT3U %"PRIxPTR"\n", mfspr(SPR_IBAT3U)); - printf("IBAT3L %"PRIxPTR"\n", mfspr(SPR_IBAT3L)); - - for (i = 0; i < 16; i++) { - reg = mfsrin(i << ADDR_SR_SHFT); - printf("sr%d = %"PRIxPTR"\n", i, reg); - } - reg = mfspr(SPR_SDR1); - printf("SDR1 = %"PRIxPTR"\n", reg); -} - int pmu_set_speed(int high_speed) { @@ -1226,16 +1196,13 @@ pmu_set_speed(int high_speed) else sleepcmd[4] = 1; - mtx_lock(&sc->sc_mutex); pmu_send(sc, PMU_CPU_SPEED, 5, sleepcmd, 16, resp); - mtx_unlock(&sc->sc_mutex); pmu_print_registers(); unin_chip_sleep(NULL, 1); pmu_sleep_int(); unin_chip_resume(NULL); pmu_print_registers(); -// mtdec(1); spinlock_exit(); pmu_write_reg(sc, vIER, 0x90); From owner-svn-src-projects@FreeBSD.ORG Thu Feb 21 05:08:22 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 83FB66AB; Thu, 21 Feb 2013 05:08:22 +0000 (UTC) (envelope-from jhibbits@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 76874282; Thu, 21 Feb 2013 05:08:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1L58MMn078872; Thu, 21 Feb 2013 05:08:22 GMT (envelope-from jhibbits@svn.freebsd.org) Received: (from jhibbits@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1L58M5I078870; Thu, 21 Feb 2013 05:08:22 GMT (envelope-from jhibbits@svn.freebsd.org) Message-Id: <201302210508.r1L58M5I078870@svn.freebsd.org> From: Justin Hibbits Date: Thu, 21 Feb 2013 05:08:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247075 - projects/pmac_pmu/sys/powerpc/powermac X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 21 Feb 2013 05:08:22 -0000 Author: jhibbits Date: Thu Feb 21 05:08:21 2013 New Revision: 247075 URL: http://svnweb.freebsd.org/changeset/base/247075 Log: Fix build. Modified: projects/pmac_pmu/sys/powerpc/powermac/pmu.c projects/pmac_pmu/sys/powerpc/powermac/uninorth.c Modified: projects/pmac_pmu/sys/powerpc/powermac/pmu.c ============================================================================== --- projects/pmac_pmu/sys/powerpc/powermac/pmu.c Thu Feb 21 04:44:46 2013 (r247074) +++ projects/pmac_pmu/sys/powerpc/powermac/pmu.c Thu Feb 21 05:08:21 2013 (r247075) @@ -1197,12 +1197,10 @@ pmu_set_speed(int high_speed) sleepcmd[4] = 1; pmu_send(sc, PMU_CPU_SPEED, 5, sleepcmd, 16, resp); - pmu_print_registers(); unin_chip_sleep(NULL, 1); pmu_sleep_int(); unin_chip_resume(NULL); - pmu_print_registers(); spinlock_exit(); pmu_write_reg(sc, vIER, 0x90); Modified: projects/pmac_pmu/sys/powerpc/powermac/uninorth.c ============================================================================== --- projects/pmac_pmu/sys/powerpc/powermac/uninorth.c Thu Feb 21 04:44:46 2013 (r247074) +++ projects/pmac_pmu/sys/powerpc/powermac/uninorth.c Thu Feb 21 05:08:21 2013 (r247075) @@ -66,7 +66,6 @@ static MALLOC_DEFINE(M_UNIN, "unin", "un static int unin_chip_probe(device_t); static int unin_chip_attach(device_t); static int unin_chip_suspend(device_t); -//static int unin_chip_resume(device_t); /* * Bus interface. From owner-svn-src-projects@FreeBSD.ORG Thu Feb 21 12:13:07 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 3C9E71478; Thu, 21 Feb 2013 12:13:07 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2FD312E3; Thu, 21 Feb 2013 12:13:07 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1LCD60j008402; Thu, 21 Feb 2013 12:13:06 GMT (envelope-from erwin@svn.freebsd.org) Received: (from erwin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1LCD6MS008401; Thu, 21 Feb 2013 12:13:06 GMT (envelope-from erwin@svn.freebsd.org) Message-Id: <201302211213.r1LCD6MS008401@svn.freebsd.org> From: Erwin Lansing Date: Thu, 21 Feb 2013 12:13:06 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247093 - projects/portbuild/admin/tools X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 21 Feb 2013 12:13:07 -0000 Author: erwin Date: Thu Feb 21 12:13:06 2013 New Revision: 247093 URL: http://svnweb.freebsd.org/changeset/base/247093 Log: Fetch $ZFS_MOUNTPOINT from the environment instead of assuming it directly under "/${ZFS_VOLUME}" Modified: projects/portbuild/admin/tools/mkportbuild Modified: projects/portbuild/admin/tools/mkportbuild ============================================================================== --- projects/portbuild/admin/tools/mkportbuild Thu Feb 21 08:42:40 2013 (r247092) +++ projects/portbuild/admin/tools/mkportbuild Thu Feb 21 12:13:06 2013 (r247093) @@ -11,6 +11,7 @@ DEFAULT_SRCBUILD_USER="srcbuild" DEFAULT_VCS_CHECKOUT_COMMAND="svn checkout" DEFAULT_VCS_REPOSITORY="svn://svn.FreeBSD.org" DEFAULT_ZFS_VOLUME="a" +DEFAULT_ZFS_MOUNTPOINT="/a" DEFAULT_ZFS_PERMISSIONSET="clone,create,destroy,mount,promote,rename,rollback,send,share,snapshot" DEFAULT_ZFS_PERMISSIONSET_SNAPS="clone,snapshot" SNAP_DIRECTORY=snap @@ -46,6 +47,10 @@ if [ ! `id -u ${SRCBUILD_USER} 2> /dev/n echo "User ${SRCBUILD_USER} must exist." exit 1 fi +if [ -z "${ZFS_MOUNTPOINT}" ]; then + echo "You must export ZFS_MOUNTPOINT, for example, export ZFS_MOUNTPOINT=${DEFAULT_ZFS_MOUNTPOINT}." + exit 1 +fi if [ -z "${VCS_CHECKOUT_COMMAND}" ]; then VCS_CHECKOUT_COMMAND="${DEFAULT_VCS_CHECKOUT_COMMAND}" @@ -63,7 +68,6 @@ if [ -z "${ZFS_VOLUME}" ]; then echo "You must export ZFS_VOLUME, for example, export ZFS_VOLUME=${DEFAULT_ZFS_VOLUME}." exit 1 fi -ZFS_MOUNTPOINT="/${ZFS_VOLUME}" if [ -z "${ZFS_PERMISSIONSET}" ]; then echo "You have not set ZFS_PERMISSIONSET. I will use the default: ${DEFAULT_ZFS_PERMISSIONSET}." From owner-svn-src-projects@FreeBSD.ORG Fri Feb 22 08:43:00 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 46099204; Fri, 22 Feb 2013 08:43:00 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 209C3F26; Fri, 22 Feb 2013 08:43:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1M8h0Ro088523; Fri, 22 Feb 2013 08:43:00 GMT (envelope-from erwin@svn.freebsd.org) Received: (from erwin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1M8grog088476; Fri, 22 Feb 2013 08:42:53 GMT (envelope-from erwin@svn.freebsd.org) Message-Id: <201302220842.r1M8grog088476@svn.freebsd.org> From: Erwin Lansing Date: Fri, 22 Feb 2013 08:42:53 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247146 - projects/portbuild/scripts X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 22 Feb 2013 08:43:00 -0000 Author: erwin Date: Fri Feb 22 08:42:53 2013 New Revision: 247146 URL: http://svnweb.freebsd.org/changeset/base/247146 Log: Get rid of hardcoded /var/portbuild, which is now /a/portbuild Modified: projects/portbuild/scripts/allgohans projects/portbuild/scripts/build projects/portbuild/scripts/buildfailure projects/portbuild/scripts/buildsuccess projects/portbuild/scripts/claim-chroot projects/portbuild/scripts/clean-chroot projects/portbuild/scripts/cleanup-chroots projects/portbuild/scripts/cleanup-tmp projects/portbuild/scripts/client-metrics projects/portbuild/scripts/cpdistfiles projects/portbuild/scripts/cppackages projects/portbuild/scripts/do-cleanup-chroots projects/portbuild/scripts/do-cleanup-tmp projects/portbuild/scripts/docppackages projects/portbuild/scripts/dodistfiles projects/portbuild/scripts/dologs projects/portbuild/scripts/dopackages projects/portbuild/scripts/dopackages.wrapper projects/portbuild/scripts/dosetupnode projects/portbuild/scripts/flushsquid projects/portbuild/scripts/keeprestr projects/portbuild/scripts/makeduds projects/portbuild/scripts/makeindex projects/portbuild/scripts/makerestr projects/portbuild/scripts/pdispatch projects/portbuild/scripts/portbuild projects/portbuild/scripts/processfail projects/portbuild/scripts/processlogs projects/portbuild/scripts/prunefailure projects/portbuild/scripts/reportload projects/portbuild/scripts/setupnode projects/portbuild/scripts/stats Modified: projects/portbuild/scripts/allgohans ============================================================================== --- projects/portbuild/scripts/allgohans Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/allgohans Fri Feb 22 08:42:53 2013 (r247146) @@ -1,7 +1,7 @@ #!/bin/sh -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbc}/conf/server.conf Modified: projects/portbuild/scripts/build ============================================================================== --- projects/portbuild/scripts/build Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/build Fri Feb 22 08:42:53 2013 (r247146) @@ -4,8 +4,8 @@ # server-side script to handle various commands common to builds # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} # subdirectories to process. yes, this is a hack, but it saves code # duplication. Modified: projects/portbuild/scripts/buildfailure ============================================================================== --- projects/portbuild/scripts/buildfailure Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/buildfailure Fri Feb 22 08:42:53 2013 (r247146) @@ -9,8 +9,8 @@ cleanup() { } # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} usage () { echo "usage: buildfailure arch branch buildid pkgname" Modified: projects/portbuild/scripts/buildsuccess ============================================================================== --- projects/portbuild/scripts/buildsuccess Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/buildsuccess Fri Feb 22 08:42:53 2013 (r247146) @@ -3,8 +3,8 @@ # buildsuccess # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} usage () { echo "usage: buildsuccess arch branch buildid pkgname" Modified: projects/portbuild/scripts/claim-chroot ============================================================================== --- projects/portbuild/scripts/claim-chroot Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/claim-chroot Fri Feb 22 08:42:53 2013 (r247146) @@ -18,7 +18,7 @@ # could use a lockf lock, and be able to tell if the setup process was # still running or died prematurely -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} usage () { echo "usage: claim-chroot arch branch buildid" Modified: projects/portbuild/scripts/clean-chroot ============================================================================== --- projects/portbuild/scripts/clean-chroot Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/clean-chroot Fri Feb 22 08:42:53 2013 (r247146) @@ -31,7 +31,7 @@ buildid=$3 chroot=$4 clean=$5 -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbd}/${arch}/client.conf . ${pbd}/${arch}/common.conf Modified: projects/portbuild/scripts/cleanup-chroots ============================================================================== --- projects/portbuild/scripts/cleanup-chroots Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/cleanup-chroots Fri Feb 22 08:42:53 2013 (r247146) @@ -7,7 +7,7 @@ # port builds that have timed out or shut down uncleanly) and prunes # them to reclaim space. -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} # XXX TODO promote # all times are in minutes Modified: projects/portbuild/scripts/cleanup-tmp ============================================================================== --- projects/portbuild/scripts/cleanup-tmp Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/cleanup-tmp Fri Feb 22 08:42:53 2013 (r247146) @@ -15,7 +15,7 @@ REMOVE_SETUPNODE_TIME=1440 #VERBOSE=1 -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} # note: uname is not being overridden (should not need client.conf here) arch=$(uname -m) Modified: projects/portbuild/scripts/client-metrics ============================================================================== --- projects/portbuild/scripts/client-metrics Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/client-metrics Fri Feb 22 08:42:53 2013 (r247146) @@ -6,7 +6,7 @@ # - max vnodes # - number of packages built in the past hour -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} arch=$(uname -m) me=$(hostname) Modified: projects/portbuild/scripts/cpdistfiles ============================================================================== --- projects/portbuild/scripts/cpdistfiles Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/cpdistfiles Fri Feb 22 08:42:53 2013 (r247146) @@ -6,8 +6,8 @@ if [ $# -lt 3 ]; then fi # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbc}/conf/server.conf Modified: projects/portbuild/scripts/cppackages ============================================================================== --- projects/portbuild/scripts/cppackages Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/cppackages Fri Feb 22 08:42:53 2013 (r247146) @@ -1,7 +1,7 @@ #!/bin/sh # configurable variables -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbd}/portbuild.conf Modified: projects/portbuild/scripts/do-cleanup-chroots ============================================================================== --- projects/portbuild/scripts/do-cleanup-chroots Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/do-cleanup-chroots Fri Feb 22 08:42:53 2013 (r247146) @@ -3,7 +3,7 @@ # clean up stale chroots on all client machines. # -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} arch=$0 if [ -z "$arch" ]; then Modified: projects/portbuild/scripts/do-cleanup-tmp ============================================================================== --- projects/portbuild/scripts/do-cleanup-tmp Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/do-cleanup-tmp Fri Feb 22 08:42:53 2013 (r247146) @@ -3,7 +3,7 @@ # clean up stale /tmp on all client machines. # -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} arch=$0 if [ -z "$arch" ]; then Modified: projects/portbuild/scripts/docppackages ============================================================================== --- projects/portbuild/scripts/docppackages Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/docppackages Fri Feb 22 08:42:53 2013 (r247146) @@ -5,7 +5,7 @@ if [ $# != 1 ]; then exit 1 fi -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} echo ${pbc}/scripts/cppackages $1 | at + 1 minute atq Modified: projects/portbuild/scripts/dodistfiles ============================================================================== --- projects/portbuild/scripts/dodistfiles Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/dodistfiles Fri Feb 22 08:42:53 2013 (r247146) @@ -30,7 +30,7 @@ arch=$1 branch=$2 buildid=$3 -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} builddir=${pbd}/${arch}/${branch}/builds/${buildid} Modified: projects/portbuild/scripts/dologs ============================================================================== --- projects/portbuild/scripts/dologs Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/dologs Fri Feb 22 08:42:53 2013 (r247146) @@ -4,8 +4,8 @@ arch=$1 versions="latest full" -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbc}/conf/server.conf . ${pbd}/${arch}/portbuild.conf Modified: projects/portbuild/scripts/dopackages ============================================================================== --- projects/portbuild/scripts/dopackages Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/dopackages Fri Feb 22 08:42:53 2013 (r247146) @@ -4,8 +4,8 @@ # main server-side script to run a package build # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:${pbc}/scripts Modified: projects/portbuild/scripts/dopackages.wrapper ============================================================================== --- projects/portbuild/scripts/dopackages.wrapper Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/dopackages.wrapper Fri Feb 22 08:42:53 2013 (r247146) @@ -6,8 +6,8 @@ # NOTE: rearranged 20100615 to not have to be linked to dopackages.N # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} if [ $# -lt 3 ]; then echo "usage: $0 [ ...]" Modified: projects/portbuild/scripts/dosetupnode ============================================================================== --- projects/portbuild/scripts/dosetupnode Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/dosetupnode Fri Feb 22 08:42:53 2013 (r247146) @@ -15,8 +15,8 @@ # scripts/ and ${arch}/ directories (e.g. after client reboot) # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} arch=$1 branch=$2 @@ -86,7 +86,7 @@ setup() { if [ "${norsync}" -eq 0 ]; then # create one master copy in the default directory rsync ${rsync_gzip} -e "${ssh_cmd}" -r -l -p --delete ${pbc}/scripts ${pbc}/sources \ - ${client_user}@${node}:/var/portbuild/ + ${client_user}@${node}:/a/portbuild/ checkerror $? || (echo "Copying scripts to ${node} failed"; return 1) # copy the default conf files (i.e., client.conf and common.conf) in case Modified: projects/portbuild/scripts/flushsquid ============================================================================== --- projects/portbuild/scripts/flushsquid Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/flushsquid Fri Feb 22 08:42:53 2013 (r247146) @@ -6,7 +6,7 @@ # note: uname is not being overridden arch=$(uname -m) -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbd}/${arch}/client.conf . ${pbd}/${arch}/portbuild.conf Modified: projects/portbuild/scripts/keeprestr ============================================================================== --- projects/portbuild/scripts/keeprestr Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/keeprestr Fri Feb 22 08:42:53 2013 (r247146) @@ -16,8 +16,8 @@ arch=$1 branch=$2 buildid=$3 -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbc}/conf/server.conf . ${pbc}/scripts/buildenv Modified: projects/portbuild/scripts/makeduds ============================================================================== --- projects/portbuild/scripts/makeduds Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/makeduds Fri Feb 22 08:42:53 2013 (r247146) @@ -10,8 +10,8 @@ if [ $# -lt 3 ]; then fi # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} arch=$1 branch=$2 Modified: projects/portbuild/scripts/makeindex ============================================================================== --- projects/portbuild/scripts/makeindex Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/makeindex Fri Feb 22 08:42:53 2013 (r247146) @@ -15,8 +15,8 @@ export INDEX_JOBS=1 # For debugging purposes only #export INDEX_VERBOSE=1 -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} usage () { echo "usage: makeindex arch branch buildid [target]" Modified: projects/portbuild/scripts/makerestr ============================================================================== --- projects/portbuild/scripts/makerestr Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/makerestr Fri Feb 22 08:42:53 2013 (r247146) @@ -9,8 +9,8 @@ if [ $# -lt 3 ]; then fi # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} arch=$1 branch=$2 Modified: projects/portbuild/scripts/pdispatch ============================================================================== --- projects/portbuild/scripts/pdispatch Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/pdispatch Fri Feb 22 08:42:53 2013 (r247146) @@ -6,8 +6,8 @@ # # server-side script to dispatch the job to a host via the ptimeout script. -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} #VERBOSE=1 Modified: projects/portbuild/scripts/portbuild ============================================================================== --- projects/portbuild/scripts/portbuild Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/portbuild Fri Feb 22 08:42:53 2013 (r247146) @@ -8,7 +8,7 @@ # usage: $0 ARCH BRANCH BUILDID CHROOT [-noclean] [-norestr] [-noplistcheck] [-distfiles] [-fetch-original] [-trybroken] PKGNAME.tgz DIRNAME [DEPENDENCY.tgz ...] -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} mount_fs() { Modified: projects/portbuild/scripts/processfail ============================================================================== --- projects/portbuild/scripts/processfail Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/processfail Fri Feb 22 08:42:53 2013 (r247146) @@ -5,8 +5,8 @@ arch=$1 branch=$2 -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbc}/admin/conf/admin.conf . ${pbc}/conf/server.conf Modified: projects/portbuild/scripts/processlogs ============================================================================== --- projects/portbuild/scripts/processlogs Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/processlogs Fri Feb 22 08:42:53 2013 (r247146) @@ -39,8 +39,8 @@ scriptdir=$(dirname $0) errorscript=$scriptdir/processonelog # Figure out which arch we're building for -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbc}/admin/conf/admin.conf . ${pbc}/conf/server.conf Modified: projects/portbuild/scripts/prunefailure ============================================================================== --- projects/portbuild/scripts/prunefailure Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/prunefailure Fri Feb 22 08:42:53 2013 (r247146) @@ -10,8 +10,8 @@ # these files. # configurable variables -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} cleanup() { echo "Problem writing new failure file!" Modified: projects/portbuild/scripts/reportload ============================================================================== --- projects/portbuild/scripts/reportload Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/reportload Fri Feb 22 08:42:53 2013 (r247146) @@ -3,7 +3,7 @@ # client script to report load to the server. -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} # note: uname is not being overridden arch=$(uname -m) Modified: projects/portbuild/scripts/setupnode ============================================================================== --- projects/portbuild/scripts/setupnode Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/setupnode Fri Feb 22 08:42:53 2013 (r247146) @@ -1,7 +1,7 @@ #!/bin/sh # # Script run on the clients, to set them up in preparation for building -# packages. This includes setting up parts of the /var/portbuild +# packages. This includes setting up parts of the /a/portbuild # directory hierarchy, the portbuild script and the bindist.tar file # for populating the build chroots. Modified: projects/portbuild/scripts/stats ============================================================================== --- projects/portbuild/scripts/stats Fri Feb 22 07:07:11 2013 (r247145) +++ projects/portbuild/scripts/stats Fri Feb 22 08:42:53 2013 (r247146) @@ -1,7 +1,7 @@ #!/bin/sh -pbc=${PORTBUILD_CHECKOUT:-/var/portbuild} -pbd=${PORTBUILD_DATA:-/var/portbuild} +pbc=${PORTBUILD_CHECKOUT:-/a/portbuild} +pbd=${PORTBUILD_DATA:-/a/portbuild} . ${pbc}/admin/conf/admin.conf . ${pbc}/conf/server.conf From owner-svn-src-projects@FreeBSD.ORG Fri Feb 22 08:43:57 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 737C4421; Fri, 22 Feb 2013 08:43:57 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 6565BF40; Fri, 22 Feb 2013 08:43:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1M8hvbL088675; Fri, 22 Feb 2013 08:43:57 GMT (envelope-from erwin@svn.freebsd.org) Received: (from erwin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1M8hvUa088674; Fri, 22 Feb 2013 08:43:57 GMT (envelope-from erwin@svn.freebsd.org) Message-Id: <201302220843.r1M8hvUa088674@svn.freebsd.org> From: Erwin Lansing Date: Fri, 22 Feb 2013 08:43:57 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247147 - projects/portbuild/tools X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 22 Feb 2013 08:43:57 -0000 Author: erwin Date: Fri Feb 22 08:43:56 2013 New Revision: 247147 URL: http://svnweb.freebsd.org/changeset/base/247147 Log: Fix name of qmanager rc script in comment. Modified: projects/portbuild/tools/addarch Modified: projects/portbuild/tools/addarch ============================================================================== --- projects/portbuild/tools/addarch Fri Feb 22 08:42:53 2013 (r247146) +++ projects/portbuild/tools/addarch Fri Feb 22 08:43:56 2013 (r247147) @@ -131,7 +131,7 @@ if [ ! -x ${pbc}/qmanager/${QMANAGER} ]; else running=`ps ax | grep -v grep | grep ${QMANAGER}` if [ -z "${running}" ]; then - echo "${QMANAGER} is not running. run /usr/local/etc/rc.d/qmanager.sh and re-run this script." + echo "${QMANAGER} is not running. run '/usr/local/etc/rc.d/qmanager start' and re-run this script." exit 1 else echo "adding default entry to qmanager ..." From owner-svn-src-projects@FreeBSD.ORG Fri Feb 22 08:47:22 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 512FA5D2; Fri, 22 Feb 2013 08:47:22 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 2BFA5F67; Fri, 22 Feb 2013 08:47:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1M8lM2f089249; Fri, 22 Feb 2013 08:47:22 GMT (envelope-from erwin@svn.freebsd.org) Received: (from erwin@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1M8lMO8089248; Fri, 22 Feb 2013 08:47:22 GMT (envelope-from erwin@svn.freebsd.org) Message-Id: <201302220847.r1M8lMO8089248@svn.freebsd.org> From: Erwin Lansing Date: Fri, 22 Feb 2013 08:47:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247148 - projects/portbuild/tools X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 22 Feb 2013 08:47:22 -0000 Author: erwin Date: Fri Feb 22 08:47:21 2013 New Revision: 247148 URL: http://svnweb.freebsd.org/changeset/base/247148 Log: Clean out another instance of /var/portbuild Modified: projects/portbuild/tools/addarch Modified: projects/portbuild/tools/addarch ============================================================================== --- projects/portbuild/tools/addarch Fri Feb 22 08:43:56 2013 (r247147) +++ projects/portbuild/tools/addarch Fri Feb 22 08:47:21 2013 (r247148) @@ -104,7 +104,7 @@ arch=${arch} client_user=${uid} user=${uid} -pb=/var/portbuild +pb=/a/portbuild rsync_gzip=-z scp_cmd="/usr/bin/scp" ssh_cmd="/usr/bin/ssh" From owner-svn-src-projects@FreeBSD.ORG Sat Feb 23 19:45:51 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 603ECA2D; Sat, 23 Feb 2013 19:45:51 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 49C12F68; Sat, 23 Feb 2013 19:45:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1NJjpTH027574; Sat, 23 Feb 2013 19:45:51 GMT (envelope-from mav@svn.freebsd.org) Received: (from mav@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1NJjifD027528; Sat, 23 Feb 2013 19:45:44 GMT (envelope-from mav@svn.freebsd.org) Message-Id: <201302231945.r1NJjifD027528@svn.freebsd.org> From: Alexander Motin Date: Sat, 23 Feb 2013 19:45:44 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r247199 - in projects/calloutng: . bin/sh cddl/contrib/opensolaris/cmd/dtrace contrib/binutils/gas/config contrib/binutils/opcodes contrib/llvm/lib/MC/MCParser contrib/llvm/lib/Target/X... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 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, 23 Feb 2013 19:45:51 -0000 Author: mav Date: Sat Feb 23 19:45:43 2013 New Revision: 247199 URL: http://svnweb.freebsd.org/changeset/base/247199 Log: MFC @r247196 Added: - copied from r247196, head/contrib/ldns/ projects/calloutng/crypto/openssl/crypto/evp/evp_cnf.c - copied unchanged from r247196, head/crypto/openssl/crypto/evp/evp_cnf.c projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_verify_recover.pod - copied unchanged from r247196, head/crypto/openssl/doc/crypto/EVP_PKEY_verify_recover.pod projects/calloutng/crypto/openssl/ssl/s3_cbc.c - copied unchanged from r247196, head/crypto/openssl/ssl/s3_cbc.c projects/calloutng/lib/libc/string/strchrnul.c - copied unchanged from r247196, head/lib/libc/string/strchrnul.c projects/calloutng/lib/libldns/ - copied from r247196, head/lib/libldns/ projects/calloutng/lib/libstand/strtoul.c - copied unchanged from r247196, head/lib/libstand/strtoul.c projects/calloutng/sbin/hastd/refcnt.h - copied unchanged from r247196, head/sbin/hastd/refcnt.h projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 - copied unchanged from r247196, head/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 projects/calloutng/sys/contrib/dev/acpica/compiler/aslprepkg.c - copied unchanged from r247196, head/sys/contrib/dev/acpica/compiler/aslprepkg.c projects/calloutng/sys/contrib/dev/acpica/components/namespace/nsconvert.c - copied unchanged from r247196, head/sys/contrib/dev/acpica/components/namespace/nsconvert.c projects/calloutng/sys/kern/subr_bus_dma.c - copied unchanged from r247196, head/sys/kern/subr_bus_dma.c projects/calloutng/sys/sys/memdesc.h - copied unchanged from r247196, head/sys/sys/memdesc.h projects/calloutng/sys/x86/include/elf.h - copied unchanged from r247196, head/sys/x86/include/elf.h projects/calloutng/sys/x86/include/frame.h - copied unchanged from r247196, head/sys/x86/include/frame.h projects/calloutng/sys/x86/include/sigframe.h - copied unchanged from r247196, head/sys/x86/include/sigframe.h projects/calloutng/sys/x86/include/signal.h - copied unchanged from r247196, head/sys/x86/include/signal.h projects/calloutng/sys/x86/include/ucontext.h - copied unchanged from r247196, head/sys/x86/include/ucontext.h projects/calloutng/tools/build/options/WITHOUT_LDNS - copied unchanged from r247196, head/tools/build/options/WITHOUT_LDNS projects/calloutng/tools/build/options/WITH_LDNS_UTILS - copied unchanged from r247196, head/tools/build/options/WITH_LDNS_UTILS projects/calloutng/tools/regression/bin/sh/builtins/read6.0 - copied unchanged from r247196, head/tools/regression/bin/sh/builtins/read6.0 projects/calloutng/tools/tools/ath/athalq/tdma.c - copied unchanged from r247196, head/tools/tools/ath/athalq/tdma.c projects/calloutng/tools/tools/ath/athalq/tdma.h - copied unchanged from r247196, head/tools/tools/ath/athalq/tdma.h projects/calloutng/tools/tools/netmap/nm_util.c - copied unchanged from r247196, head/tools/tools/netmap/nm_util.c projects/calloutng/tools/tools/netmap/nm_util.h - copied unchanged from r247196, head/tools/tools/netmap/nm_util.h Directory Properties: projects/calloutng/contrib/ldns/ (props changed) Deleted: projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_verifyrecover.pod projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_verifyrecover.3 projects/calloutng/sys/dev/mxge/mxge_lro.c Modified: projects/calloutng/Makefile.inc1 projects/calloutng/bin/sh/eval.c projects/calloutng/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c projects/calloutng/contrib/binutils/gas/config/tc-i386.c projects/calloutng/contrib/binutils/opcodes/i386-dis.c projects/calloutng/contrib/binutils/opcodes/i386-opc.h projects/calloutng/contrib/binutils/opcodes/i386-tbl.h projects/calloutng/contrib/llvm/lib/MC/MCParser/AsmParser.cpp projects/calloutng/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.cpp projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.h projects/calloutng/contrib/nvi/ex/ex_txt.c projects/calloutng/contrib/nvi/vi/v_txt.c projects/calloutng/contrib/openbsm/bin/auditdistd/token.l projects/calloutng/contrib/opie/opiekey.c projects/calloutng/contrib/sendmail/src/milter.c projects/calloutng/contrib/wpa/src/crypto/md5-internal.c projects/calloutng/crypto/heimdal/kcm/cache.c projects/calloutng/crypto/openssl/CHANGES projects/calloutng/crypto/openssl/Configure projects/calloutng/crypto/openssl/FAQ projects/calloutng/crypto/openssl/Makefile projects/calloutng/crypto/openssl/Makefile.org projects/calloutng/crypto/openssl/NEWS projects/calloutng/crypto/openssl/PROBLEMS projects/calloutng/crypto/openssl/README projects/calloutng/crypto/openssl/apps/apps.c projects/calloutng/crypto/openssl/apps/ca.c projects/calloutng/crypto/openssl/apps/cms.c projects/calloutng/crypto/openssl/apps/dgst.c projects/calloutng/crypto/openssl/apps/dhparam.c projects/calloutng/crypto/openssl/apps/dsaparam.c projects/calloutng/crypto/openssl/apps/genrsa.c projects/calloutng/crypto/openssl/apps/ocsp.c projects/calloutng/crypto/openssl/apps/s_cb.c projects/calloutng/crypto/openssl/apps/s_client.c projects/calloutng/crypto/openssl/apps/s_server.c projects/calloutng/crypto/openssl/apps/speed.c projects/calloutng/crypto/openssl/apps/srp.c projects/calloutng/crypto/openssl/apps/verify.c projects/calloutng/crypto/openssl/apps/x509.c projects/calloutng/crypto/openssl/crypto/aes/asm/aes-mips.pl projects/calloutng/crypto/openssl/crypto/aes/asm/aes-s390x.pl projects/calloutng/crypto/openssl/crypto/aes/asm/aes-x86_64.pl projects/calloutng/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl projects/calloutng/crypto/openssl/crypto/aes/asm/aesni-x86_64.pl projects/calloutng/crypto/openssl/crypto/aes/asm/bsaes-x86_64.pl projects/calloutng/crypto/openssl/crypto/aes/asm/vpaes-x86_64.pl projects/calloutng/crypto/openssl/crypto/asn1/a_strex.c projects/calloutng/crypto/openssl/crypto/asn1/a_verify.c projects/calloutng/crypto/openssl/crypto/asn1/x_pubkey.c projects/calloutng/crypto/openssl/crypto/bio/bss_dgram.c projects/calloutng/crypto/openssl/crypto/bn/asm/mips.pl projects/calloutng/crypto/openssl/crypto/bn/asm/modexp512-x86_64.pl projects/calloutng/crypto/openssl/crypto/bn/asm/x86_64-gf2m.pl projects/calloutng/crypto/openssl/crypto/bn/asm/x86_64-mont.pl projects/calloutng/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl projects/calloutng/crypto/openssl/crypto/bn/bn_div.c projects/calloutng/crypto/openssl/crypto/bn/bn_gcd.c projects/calloutng/crypto/openssl/crypto/bn/bn_lcl.h projects/calloutng/crypto/openssl/crypto/camellia/asm/cmll-x86_64.pl projects/calloutng/crypto/openssl/crypto/cms/cms_cd.c projects/calloutng/crypto/openssl/crypto/cms/cms_enc.c projects/calloutng/crypto/openssl/crypto/cms/cms_lib.c projects/calloutng/crypto/openssl/crypto/conf/conf_mall.c projects/calloutng/crypto/openssl/crypto/cryptlib.c projects/calloutng/crypto/openssl/crypto/cryptlib.h projects/calloutng/crypto/openssl/crypto/crypto.h projects/calloutng/crypto/openssl/crypto/des/set_key.c projects/calloutng/crypto/openssl/crypto/des/str2key.c projects/calloutng/crypto/openssl/crypto/ec/ec.h projects/calloutng/crypto/openssl/crypto/ec/ec_key.c projects/calloutng/crypto/openssl/crypto/ec/ec_pmeth.c projects/calloutng/crypto/openssl/crypto/ec/ecp_mont.c projects/calloutng/crypto/openssl/crypto/ec/ectest.c projects/calloutng/crypto/openssl/crypto/ecdh/Makefile projects/calloutng/crypto/openssl/crypto/ecdh/ech_key.c projects/calloutng/crypto/openssl/crypto/ecdh/ech_lib.c projects/calloutng/crypto/openssl/crypto/ecdsa/ecs_lib.c projects/calloutng/crypto/openssl/crypto/err/err_all.c projects/calloutng/crypto/openssl/crypto/evp/Makefile projects/calloutng/crypto/openssl/crypto/evp/digest.c projects/calloutng/crypto/openssl/crypto/evp/e_aes.c projects/calloutng/crypto/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c projects/calloutng/crypto/openssl/crypto/evp/evp.h projects/calloutng/crypto/openssl/crypto/evp/evp_err.c projects/calloutng/crypto/openssl/crypto/evp/m_dss.c projects/calloutng/crypto/openssl/crypto/evp/m_dss1.c projects/calloutng/crypto/openssl/crypto/evp/m_sha1.c projects/calloutng/crypto/openssl/crypto/evp/p_sign.c projects/calloutng/crypto/openssl/crypto/evp/p_verify.c projects/calloutng/crypto/openssl/crypto/md4/md4_dgst.c projects/calloutng/crypto/openssl/crypto/md4/md4_locl.h projects/calloutng/crypto/openssl/crypto/md5/asm/md5-x86_64.pl projects/calloutng/crypto/openssl/crypto/md5/md5_locl.h projects/calloutng/crypto/openssl/crypto/mdc2/mdc2dgst.c projects/calloutng/crypto/openssl/crypto/mem.c projects/calloutng/crypto/openssl/crypto/modes/asm/ghash-x86.pl projects/calloutng/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl projects/calloutng/crypto/openssl/crypto/modes/gcm128.c projects/calloutng/crypto/openssl/crypto/objects/o_names.c projects/calloutng/crypto/openssl/crypto/ocsp/ocsp_vfy.c projects/calloutng/crypto/openssl/crypto/opensslv.h projects/calloutng/crypto/openssl/crypto/pem/pem_all.c projects/calloutng/crypto/openssl/crypto/pem/pem_lib.c projects/calloutng/crypto/openssl/crypto/pem/pem_seal.c projects/calloutng/crypto/openssl/crypto/perlasm/cbc.pl projects/calloutng/crypto/openssl/crypto/perlasm/x86masm.pl projects/calloutng/crypto/openssl/crypto/pkcs12/p12_key.c projects/calloutng/crypto/openssl/crypto/pkcs7/bio_pk7.c projects/calloutng/crypto/openssl/crypto/ppccap.c projects/calloutng/crypto/openssl/crypto/rand/md_rand.c projects/calloutng/crypto/openssl/crypto/rand/rand_lib.c projects/calloutng/crypto/openssl/crypto/rand/randfile.c projects/calloutng/crypto/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl projects/calloutng/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl projects/calloutng/crypto/openssl/crypto/ripemd/rmd_dgst.c projects/calloutng/crypto/openssl/crypto/ripemd/rmd_locl.h projects/calloutng/crypto/openssl/crypto/rsa/rsa.h projects/calloutng/crypto/openssl/crypto/rsa/rsa_eay.c projects/calloutng/crypto/openssl/crypto/rsa/rsa_oaep.c projects/calloutng/crypto/openssl/crypto/sha/asm/sha1-armv4-large.pl projects/calloutng/crypto/openssl/crypto/sha/asm/sha1-ia64.pl projects/calloutng/crypto/openssl/crypto/sha/asm/sha1-sparcv9a.pl projects/calloutng/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl projects/calloutng/crypto/openssl/crypto/sha/asm/sha512-586.pl projects/calloutng/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl projects/calloutng/crypto/openssl/crypto/sha/sha1_one.c projects/calloutng/crypto/openssl/crypto/sha/sha1dgst.c projects/calloutng/crypto/openssl/crypto/sha/sha256.c projects/calloutng/crypto/openssl/crypto/sha/sha_dgst.c projects/calloutng/crypto/openssl/crypto/sha/sha_locl.h projects/calloutng/crypto/openssl/crypto/sparccpuid.S projects/calloutng/crypto/openssl/crypto/srp/srp_vfy.c projects/calloutng/crypto/openssl/crypto/symhacks.h projects/calloutng/crypto/openssl/crypto/ui/ui_openssl.c projects/calloutng/crypto/openssl/crypto/whrlpool/asm/wp-mmx.pl projects/calloutng/crypto/openssl/crypto/whrlpool/asm/wp-x86_64.pl projects/calloutng/crypto/openssl/crypto/x509/x509_cmp.c projects/calloutng/crypto/openssl/crypto/x509/x509_vfy.c projects/calloutng/crypto/openssl/crypto/x509v3/v3_purp.c projects/calloutng/crypto/openssl/crypto/x86_64cpuid.pl projects/calloutng/crypto/openssl/crypto/x86cpuid.pl projects/calloutng/crypto/openssl/doc/apps/CA.pl.pod projects/calloutng/crypto/openssl/doc/apps/dgst.pod projects/calloutng/crypto/openssl/doc/apps/verify.pod projects/calloutng/crypto/openssl/doc/apps/x509.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_CTX_ctrl.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_decrypt.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_derive.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_encrypt.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_get_default_digest.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_keygen.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_sign.pod projects/calloutng/crypto/openssl/doc/crypto/EVP_PKEY_verify.pod projects/calloutng/crypto/openssl/engines/ccgost/gost89.c projects/calloutng/crypto/openssl/engines/ccgost/gost_crypt.c projects/calloutng/crypto/openssl/engines/ccgost/gost_eng.c projects/calloutng/crypto/openssl/engines/ccgost/gost_lcl.h projects/calloutng/crypto/openssl/engines/ccgost/gosthash.c projects/calloutng/crypto/openssl/engines/e_capi.c projects/calloutng/crypto/openssl/ssl/Makefile projects/calloutng/crypto/openssl/ssl/d1_enc.c projects/calloutng/crypto/openssl/ssl/d1_pkt.c projects/calloutng/crypto/openssl/ssl/d1_srtp.c projects/calloutng/crypto/openssl/ssl/dtls1.h projects/calloutng/crypto/openssl/ssl/s2_clnt.c projects/calloutng/crypto/openssl/ssl/s2_pkt.c projects/calloutng/crypto/openssl/ssl/s2_srvr.c projects/calloutng/crypto/openssl/ssl/s3_both.c projects/calloutng/crypto/openssl/ssl/s3_clnt.c projects/calloutng/crypto/openssl/ssl/s3_enc.c projects/calloutng/crypto/openssl/ssl/s3_lib.c projects/calloutng/crypto/openssl/ssl/s3_pkt.c projects/calloutng/crypto/openssl/ssl/s3_srvr.c projects/calloutng/crypto/openssl/ssl/ssl.h projects/calloutng/crypto/openssl/ssl/ssl3.h projects/calloutng/crypto/openssl/ssl/ssl_algs.c projects/calloutng/crypto/openssl/ssl/ssl_cert.c projects/calloutng/crypto/openssl/ssl/ssl_ciph.c projects/calloutng/crypto/openssl/ssl/ssl_err.c projects/calloutng/crypto/openssl/ssl/ssl_lib.c projects/calloutng/crypto/openssl/ssl/ssl_locl.h projects/calloutng/crypto/openssl/ssl/ssl_rsa.c projects/calloutng/crypto/openssl/ssl/ssltest.c projects/calloutng/crypto/openssl/ssl/t1_enc.c projects/calloutng/crypto/openssl/ssl/t1_lib.c projects/calloutng/crypto/openssl/ssl/tls_srp.c projects/calloutng/crypto/openssl/util/libeay.num projects/calloutng/crypto/openssl/util/pl/VC-32.pl projects/calloutng/etc/rc.resume projects/calloutng/gnu/lib/libstdc++/config.h projects/calloutng/gnu/usr.bin/gdb/kgdb/kgdb.1 projects/calloutng/gnu/usr.bin/gdb/kgdb/kgdb.h projects/calloutng/gnu/usr.bin/gdb/kgdb/kthr.c projects/calloutng/gnu/usr.bin/gdb/kgdb/main.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_amd64.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_arm.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_i386.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_ia64.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_mips.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_powerpc64.c projects/calloutng/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c projects/calloutng/include/string.h projects/calloutng/lib/Makefile projects/calloutng/lib/clang/clang.build.mk projects/calloutng/lib/libc/arm/aeabi/Makefile.inc projects/calloutng/lib/libc/gen/Makefile.inc projects/calloutng/lib/libc/gen/sem_new.c projects/calloutng/lib/libc/net/getaddrinfo.3 projects/calloutng/lib/libc/net/getnameinfo.3 projects/calloutng/lib/libc/stdio/setbuf.3 projects/calloutng/lib/libc/stdlib/bsearch.3 projects/calloutng/lib/libc/stdlib/qsort.3 projects/calloutng/lib/libc/string/Makefile.inc projects/calloutng/lib/libc/string/Symbol.map projects/calloutng/lib/libc/string/strchr.3 projects/calloutng/lib/libc/sys/Makefile.inc projects/calloutng/lib/libc/sys/fcntl.2 projects/calloutng/lib/libelf/elf_data.c projects/calloutng/lib/libelf/elf_getdata.3 projects/calloutng/lib/libsm/Makefile projects/calloutng/lib/libstand/Makefile projects/calloutng/lib/libstand/stand.h projects/calloutng/lib/libusb/Makefile projects/calloutng/lib/libusb/libusb20.3 projects/calloutng/lib/libusb/libusb20.c projects/calloutng/lib/libusb/libusb20.h projects/calloutng/lib/libusb/libusb20_int.h projects/calloutng/lib/libusb/libusb20_ugen20.c projects/calloutng/lib/libvmmapi/vmmapi.c projects/calloutng/lib/libvmmapi/vmmapi.h projects/calloutng/libexec/mail.local/Makefile projects/calloutng/libexec/smrsh/Makefile projects/calloutng/release/picobsd/bridge/crunch.conf projects/calloutng/release/picobsd/qemu/crunch.conf projects/calloutng/sbin/devd/devd.conf.5 projects/calloutng/sbin/fsck_ffs/fsck.h projects/calloutng/sbin/fsck_ffs/fsutil.c projects/calloutng/sbin/fsdb/fsdbutil.c projects/calloutng/sbin/hastd/hast.conf.5 projects/calloutng/sbin/hastd/hast.h projects/calloutng/sbin/hastd/hast_proto.c projects/calloutng/sbin/hastd/hastd.c projects/calloutng/sbin/hastd/parse.y projects/calloutng/sbin/hastd/primary.c projects/calloutng/sbin/hastd/secondary.c projects/calloutng/secure/lib/libcrypto/Makefile projects/calloutng/secure/lib/libcrypto/Makefile.inc projects/calloutng/secure/lib/libcrypto/Makefile.man projects/calloutng/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/calloutng/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/calloutng/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/calloutng/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/calloutng/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/calloutng/secure/lib/libcrypto/man/BIO_ctrl.3 projects/calloutng/secure/lib/libcrypto/man/BIO_f_base64.3 projects/calloutng/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/calloutng/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/calloutng/secure/lib/libcrypto/man/BIO_f_md.3 projects/calloutng/secure/lib/libcrypto/man/BIO_f_null.3 projects/calloutng/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/calloutng/secure/lib/libcrypto/man/BIO_find_type.3 projects/calloutng/secure/lib/libcrypto/man/BIO_new.3 projects/calloutng/secure/lib/libcrypto/man/BIO_new_CMS.3 projects/calloutng/secure/lib/libcrypto/man/BIO_push.3 projects/calloutng/secure/lib/libcrypto/man/BIO_read.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_accept.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_bio.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_connect.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_fd.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_file.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_mem.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_null.3 projects/calloutng/secure/lib/libcrypto/man/BIO_s_socket.3 projects/calloutng/secure/lib/libcrypto/man/BIO_set_callback.3 projects/calloutng/secure/lib/libcrypto/man/BIO_should_retry.3 projects/calloutng/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/calloutng/secure/lib/libcrypto/man/BN_CTX_new.3 projects/calloutng/secure/lib/libcrypto/man/BN_CTX_start.3 projects/calloutng/secure/lib/libcrypto/man/BN_add.3 projects/calloutng/secure/lib/libcrypto/man/BN_add_word.3 projects/calloutng/secure/lib/libcrypto/man/BN_bn2bin.3 projects/calloutng/secure/lib/libcrypto/man/BN_cmp.3 projects/calloutng/secure/lib/libcrypto/man/BN_copy.3 projects/calloutng/secure/lib/libcrypto/man/BN_generate_prime.3 projects/calloutng/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/calloutng/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/calloutng/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/calloutng/secure/lib/libcrypto/man/BN_new.3 projects/calloutng/secure/lib/libcrypto/man/BN_num_bytes.3 projects/calloutng/secure/lib/libcrypto/man/BN_rand.3 projects/calloutng/secure/lib/libcrypto/man/BN_set_bit.3 projects/calloutng/secure/lib/libcrypto/man/BN_swap.3 projects/calloutng/secure/lib/libcrypto/man/BN_zero.3 projects/calloutng/secure/lib/libcrypto/man/CMS_add0_cert.3 projects/calloutng/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 projects/calloutng/secure/lib/libcrypto/man/CMS_compress.3 projects/calloutng/secure/lib/libcrypto/man/CMS_decrypt.3 projects/calloutng/secure/lib/libcrypto/man/CMS_encrypt.3 projects/calloutng/secure/lib/libcrypto/man/CMS_final.3 projects/calloutng/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 projects/calloutng/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 projects/calloutng/secure/lib/libcrypto/man/CMS_get0_type.3 projects/calloutng/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 projects/calloutng/secure/lib/libcrypto/man/CMS_sign.3 projects/calloutng/secure/lib/libcrypto/man/CMS_sign_add1_signer.3 projects/calloutng/secure/lib/libcrypto/man/CMS_sign_receipt.3 projects/calloutng/secure/lib/libcrypto/man/CMS_uncompress.3 projects/calloutng/secure/lib/libcrypto/man/CMS_verify.3 projects/calloutng/secure/lib/libcrypto/man/CMS_verify_receipt.3 projects/calloutng/secure/lib/libcrypto/man/CONF_modules_free.3 projects/calloutng/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/calloutng/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/calloutng/secure/lib/libcrypto/man/DH_generate_key.3 projects/calloutng/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/calloutng/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/calloutng/secure/lib/libcrypto/man/DH_new.3 projects/calloutng/secure/lib/libcrypto/man/DH_set_method.3 projects/calloutng/secure/lib/libcrypto/man/DH_size.3 projects/calloutng/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/calloutng/secure/lib/libcrypto/man/DSA_do_sign.3 projects/calloutng/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/calloutng/secure/lib/libcrypto/man/DSA_generate_key.3 projects/calloutng/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/calloutng/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/calloutng/secure/lib/libcrypto/man/DSA_new.3 projects/calloutng/secure/lib/libcrypto/man/DSA_set_method.3 projects/calloutng/secure/lib/libcrypto/man/DSA_sign.3 projects/calloutng/secure/lib/libcrypto/man/DSA_size.3 projects/calloutng/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/calloutng/secure/lib/libcrypto/man/ERR_clear_error.3 projects/calloutng/secure/lib/libcrypto/man/ERR_error_string.3 projects/calloutng/secure/lib/libcrypto/man/ERR_get_error.3 projects/calloutng/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/calloutng/secure/lib/libcrypto/man/ERR_load_strings.3 projects/calloutng/secure/lib/libcrypto/man/ERR_print_errors.3 projects/calloutng/secure/lib/libcrypto/man/ERR_put_error.3 projects/calloutng/secure/lib/libcrypto/man/ERR_remove_state.3 projects/calloutng/secure/lib/libcrypto/man/ERR_set_mark.3 projects/calloutng/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/calloutng/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/calloutng/secure/lib/libcrypto/man/EVP_DigestSignInit.3 projects/calloutng/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 projects/calloutng/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/calloutng/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_derive.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_sign.3 projects/calloutng/secure/lib/libcrypto/man/EVP_PKEY_verify.3 projects/calloutng/secure/lib/libcrypto/man/EVP_SealInit.3 projects/calloutng/secure/lib/libcrypto/man/EVP_SignInit.3 projects/calloutng/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/calloutng/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/calloutng/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/calloutng/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/calloutng/secure/lib/libcrypto/man/OPENSSL_config.3 projects/calloutng/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/calloutng/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/calloutng/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/calloutng/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 projects/calloutng/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 projects/calloutng/secure/lib/libcrypto/man/PKCS12_create.3 projects/calloutng/secure/lib/libcrypto/man/PKCS12_parse.3 projects/calloutng/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/calloutng/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/calloutng/secure/lib/libcrypto/man/PKCS7_sign.3 projects/calloutng/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 projects/calloutng/secure/lib/libcrypto/man/PKCS7_verify.3 projects/calloutng/secure/lib/libcrypto/man/RAND_add.3 projects/calloutng/secure/lib/libcrypto/man/RAND_bytes.3 projects/calloutng/secure/lib/libcrypto/man/RAND_cleanup.3 projects/calloutng/secure/lib/libcrypto/man/RAND_egd.3 projects/calloutng/secure/lib/libcrypto/man/RAND_load_file.3 projects/calloutng/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/calloutng/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/calloutng/secure/lib/libcrypto/man/RSA_check_key.3 projects/calloutng/secure/lib/libcrypto/man/RSA_generate_key.3 projects/calloutng/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/calloutng/secure/lib/libcrypto/man/RSA_new.3 projects/calloutng/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/calloutng/secure/lib/libcrypto/man/RSA_print.3 projects/calloutng/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/calloutng/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/calloutng/secure/lib/libcrypto/man/RSA_set_method.3 projects/calloutng/secure/lib/libcrypto/man/RSA_sign.3 projects/calloutng/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/calloutng/secure/lib/libcrypto/man/RSA_size.3 projects/calloutng/secure/lib/libcrypto/man/SMIME_read_CMS.3 projects/calloutng/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/calloutng/secure/lib/libcrypto/man/SMIME_write_CMS.3 projects/calloutng/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/calloutng/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/calloutng/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/calloutng/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/calloutng/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/calloutng/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 projects/calloutng/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 projects/calloutng/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 projects/calloutng/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 projects/calloutng/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 projects/calloutng/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 projects/calloutng/secure/lib/libcrypto/man/X509_new.3 projects/calloutng/secure/lib/libcrypto/man/X509_verify_cert.3 projects/calloutng/secure/lib/libcrypto/man/bio.3 projects/calloutng/secure/lib/libcrypto/man/blowfish.3 projects/calloutng/secure/lib/libcrypto/man/bn.3 projects/calloutng/secure/lib/libcrypto/man/bn_internal.3 projects/calloutng/secure/lib/libcrypto/man/buffer.3 projects/calloutng/secure/lib/libcrypto/man/crypto.3 projects/calloutng/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/calloutng/secure/lib/libcrypto/man/d2i_DHparams.3 projects/calloutng/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/calloutng/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/calloutng/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/calloutng/secure/lib/libcrypto/man/d2i_X509.3 projects/calloutng/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/calloutng/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/calloutng/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/calloutng/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/calloutng/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/calloutng/secure/lib/libcrypto/man/des.3 projects/calloutng/secure/lib/libcrypto/man/dh.3 projects/calloutng/secure/lib/libcrypto/man/dsa.3 projects/calloutng/secure/lib/libcrypto/man/ecdsa.3 projects/calloutng/secure/lib/libcrypto/man/engine.3 projects/calloutng/secure/lib/libcrypto/man/err.3 projects/calloutng/secure/lib/libcrypto/man/evp.3 projects/calloutng/secure/lib/libcrypto/man/hmac.3 projects/calloutng/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 projects/calloutng/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 projects/calloutng/secure/lib/libcrypto/man/lh_stats.3 projects/calloutng/secure/lib/libcrypto/man/lhash.3 projects/calloutng/secure/lib/libcrypto/man/md5.3 projects/calloutng/secure/lib/libcrypto/man/mdc2.3 projects/calloutng/secure/lib/libcrypto/man/pem.3 projects/calloutng/secure/lib/libcrypto/man/rand.3 projects/calloutng/secure/lib/libcrypto/man/rc4.3 projects/calloutng/secure/lib/libcrypto/man/ripemd.3 projects/calloutng/secure/lib/libcrypto/man/rsa.3 projects/calloutng/secure/lib/libcrypto/man/sha.3 projects/calloutng/secure/lib/libcrypto/man/threads.3 projects/calloutng/secure/lib/libcrypto/man/ui.3 projects/calloutng/secure/lib/libcrypto/man/ui_compat.3 projects/calloutng/secure/lib/libcrypto/man/x509.3 projects/calloutng/secure/lib/libssl/Makefile projects/calloutng/secure/lib/libssl/man/SSL_CIPHER_get_name.3 projects/calloutng/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_add_session.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_ctrl.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_free.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_new.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_sess_number.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_sessions.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_mode.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_options.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_timeout.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_set_verify.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_use_certificate.3 projects/calloutng/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 projects/calloutng/secure/lib/libssl/man/SSL_SESSION_free.3 projects/calloutng/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 projects/calloutng/secure/lib/libssl/man/SSL_SESSION_get_time.3 projects/calloutng/secure/lib/libssl/man/SSL_accept.3 projects/calloutng/secure/lib/libssl/man/SSL_alert_type_string.3 projects/calloutng/secure/lib/libssl/man/SSL_clear.3 projects/calloutng/secure/lib/libssl/man/SSL_connect.3 projects/calloutng/secure/lib/libssl/man/SSL_do_handshake.3 projects/calloutng/secure/lib/libssl/man/SSL_free.3 projects/calloutng/secure/lib/libssl/man/SSL_get_SSL_CTX.3 projects/calloutng/secure/lib/libssl/man/SSL_get_ciphers.3 projects/calloutng/secure/lib/libssl/man/SSL_get_client_CA_list.3 projects/calloutng/secure/lib/libssl/man/SSL_get_current_cipher.3 projects/calloutng/secure/lib/libssl/man/SSL_get_default_timeout.3 projects/calloutng/secure/lib/libssl/man/SSL_get_error.3 projects/calloutng/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 projects/calloutng/secure/lib/libssl/man/SSL_get_ex_new_index.3 projects/calloutng/secure/lib/libssl/man/SSL_get_fd.3 projects/calloutng/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 projects/calloutng/secure/lib/libssl/man/SSL_get_peer_certificate.3 projects/calloutng/secure/lib/libssl/man/SSL_get_psk_identity.3 projects/calloutng/secure/lib/libssl/man/SSL_get_rbio.3 projects/calloutng/secure/lib/libssl/man/SSL_get_session.3 projects/calloutng/secure/lib/libssl/man/SSL_get_verify_result.3 projects/calloutng/secure/lib/libssl/man/SSL_get_version.3 projects/calloutng/secure/lib/libssl/man/SSL_library_init.3 projects/calloutng/secure/lib/libssl/man/SSL_load_client_CA_file.3 projects/calloutng/secure/lib/libssl/man/SSL_new.3 projects/calloutng/secure/lib/libssl/man/SSL_pending.3 projects/calloutng/secure/lib/libssl/man/SSL_read.3 projects/calloutng/secure/lib/libssl/man/SSL_rstate_string.3 projects/calloutng/secure/lib/libssl/man/SSL_session_reused.3 projects/calloutng/secure/lib/libssl/man/SSL_set_bio.3 projects/calloutng/secure/lib/libssl/man/SSL_set_connect_state.3 projects/calloutng/secure/lib/libssl/man/SSL_set_fd.3 projects/calloutng/secure/lib/libssl/man/SSL_set_session.3 projects/calloutng/secure/lib/libssl/man/SSL_set_shutdown.3 projects/calloutng/secure/lib/libssl/man/SSL_set_verify_result.3 projects/calloutng/secure/lib/libssl/man/SSL_shutdown.3 projects/calloutng/secure/lib/libssl/man/SSL_state_string.3 projects/calloutng/secure/lib/libssl/man/SSL_want.3 projects/calloutng/secure/lib/libssl/man/SSL_write.3 projects/calloutng/secure/lib/libssl/man/d2i_SSL_SESSION.3 projects/calloutng/secure/lib/libssl/man/ssl.3 projects/calloutng/secure/usr.bin/openssl/man/CA.pl.1 projects/calloutng/secure/usr.bin/openssl/man/asn1parse.1 projects/calloutng/secure/usr.bin/openssl/man/ca.1 projects/calloutng/secure/usr.bin/openssl/man/ciphers.1 projects/calloutng/secure/usr.bin/openssl/man/cms.1 projects/calloutng/secure/usr.bin/openssl/man/crl.1 projects/calloutng/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/calloutng/secure/usr.bin/openssl/man/dgst.1 projects/calloutng/secure/usr.bin/openssl/man/dhparam.1 projects/calloutng/secure/usr.bin/openssl/man/dsa.1 projects/calloutng/secure/usr.bin/openssl/man/dsaparam.1 projects/calloutng/secure/usr.bin/openssl/man/ec.1 projects/calloutng/secure/usr.bin/openssl/man/ecparam.1 projects/calloutng/secure/usr.bin/openssl/man/enc.1 projects/calloutng/secure/usr.bin/openssl/man/errstr.1 projects/calloutng/secure/usr.bin/openssl/man/gendsa.1 projects/calloutng/secure/usr.bin/openssl/man/genpkey.1 projects/calloutng/secure/usr.bin/openssl/man/genrsa.1 projects/calloutng/secure/usr.bin/openssl/man/nseq.1 projects/calloutng/secure/usr.bin/openssl/man/ocsp.1 projects/calloutng/secure/usr.bin/openssl/man/openssl.1 projects/calloutng/secure/usr.bin/openssl/man/passwd.1 projects/calloutng/secure/usr.bin/openssl/man/pkcs12.1 projects/calloutng/secure/usr.bin/openssl/man/pkcs7.1 projects/calloutng/secure/usr.bin/openssl/man/pkcs8.1 projects/calloutng/secure/usr.bin/openssl/man/pkey.1 projects/calloutng/secure/usr.bin/openssl/man/pkeyparam.1 projects/calloutng/secure/usr.bin/openssl/man/pkeyutl.1 projects/calloutng/secure/usr.bin/openssl/man/rand.1 projects/calloutng/secure/usr.bin/openssl/man/req.1 projects/calloutng/secure/usr.bin/openssl/man/rsa.1 projects/calloutng/secure/usr.bin/openssl/man/rsautl.1 projects/calloutng/secure/usr.bin/openssl/man/s_client.1 projects/calloutng/secure/usr.bin/openssl/man/s_server.1 projects/calloutng/secure/usr.bin/openssl/man/s_time.1 projects/calloutng/secure/usr.bin/openssl/man/sess_id.1 projects/calloutng/secure/usr.bin/openssl/man/smime.1 projects/calloutng/secure/usr.bin/openssl/man/speed.1 projects/calloutng/secure/usr.bin/openssl/man/spkac.1 projects/calloutng/secure/usr.bin/openssl/man/ts.1 projects/calloutng/secure/usr.bin/openssl/man/tsget.1 projects/calloutng/secure/usr.bin/openssl/man/verify.1 projects/calloutng/secure/usr.bin/openssl/man/version.1 projects/calloutng/secure/usr.bin/openssl/man/x509.1 projects/calloutng/secure/usr.bin/openssl/man/x509v3_config.1 projects/calloutng/share/man/man4/carp.4 projects/calloutng/share/man/man4/run.4 projects/calloutng/share/man/man5/group.5 projects/calloutng/share/man/man5/src.conf.5 projects/calloutng/share/man/man9/VFS_SET.9 projects/calloutng/share/man/man9/mbuf_tags.9 projects/calloutng/share/misc/committers-ports.dot projects/calloutng/share/mk/bsd.lib.mk projects/calloutng/share/mk/bsd.libnames.mk projects/calloutng/share/mk/bsd.own.mk projects/calloutng/share/mk/bsd.sys.mk projects/calloutng/sys/amd64/acpica/acpi_machdep.c projects/calloutng/sys/amd64/amd64/pmap.c projects/calloutng/sys/amd64/include/elf.h projects/calloutng/sys/amd64/include/frame.h projects/calloutng/sys/amd64/include/sigframe.h projects/calloutng/sys/amd64/include/signal.h projects/calloutng/sys/amd64/include/ucontext.h projects/calloutng/sys/amd64/include/vmm.h (contents, props changed) projects/calloutng/sys/amd64/include/vmm_dev.h (contents, props changed) projects/calloutng/sys/amd64/vmm/io/ppt.c projects/calloutng/sys/amd64/vmm/vmm.c projects/calloutng/sys/amd64/vmm/vmm_dev.c projects/calloutng/sys/amd64/vmm/x86.c projects/calloutng/sys/arm/allwinner/a10_clk.c projects/calloutng/sys/arm/allwinner/a10_clk.h projects/calloutng/sys/arm/allwinner/a10_ehci.c projects/calloutng/sys/arm/allwinner/a10_gpio.c projects/calloutng/sys/arm/allwinner/a10_wdog.c projects/calloutng/sys/arm/arm/busdma_machdep-v6.c projects/calloutng/sys/arm/arm/busdma_machdep.c projects/calloutng/sys/arm/arm/machdep.c projects/calloutng/sys/arm/arm/pmap-v6.c projects/calloutng/sys/arm/arm/pmap.c projects/calloutng/sys/arm/at91/at91_machdep.c projects/calloutng/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c projects/calloutng/sys/arm/econa/econa_machdep.c projects/calloutng/sys/arm/include/pmap.h projects/calloutng/sys/arm/include/vmparam.h projects/calloutng/sys/arm/s3c2xx0/s3c24x0_machdep.c projects/calloutng/sys/arm/sa11x0/assabet_machdep.c projects/calloutng/sys/arm/ti/ti_cpuid.c projects/calloutng/sys/arm/xscale/i80321/ep80219_machdep.c projects/calloutng/sys/arm/xscale/i80321/iq31244_machdep.c projects/calloutng/sys/arm/xscale/i8134x/crb_machdep.c projects/calloutng/sys/arm/xscale/ixp425/avila_machdep.c projects/calloutng/sys/arm/xscale/pxa/pxa_machdep.c projects/calloutng/sys/boot/common/bootstrap.h projects/calloutng/sys/boot/common/module.c projects/calloutng/sys/boot/fdt/dts/cubieboard.dts projects/calloutng/sys/boot/fdt/fdt_loader_cmd.c projects/calloutng/sys/boot/uboot/lib/copy.c projects/calloutng/sys/boot/userboot/userboot/elf32_freebsd.c projects/calloutng/sys/bsm/audit_kevents.h projects/calloutng/sys/cam/ata/ata_pmp.c projects/calloutng/sys/cam/cam_ccb.h projects/calloutng/sys/cam/cam_xpt.c projects/calloutng/sys/cam/ctl/ctl_frontend_cam_sim.c projects/calloutng/sys/cam/ctl/scsi_ctl.c projects/calloutng/sys/cam/scsi/scsi_da.c projects/calloutng/sys/cam/scsi/scsi_pass.c projects/calloutng/sys/cam/scsi/scsi_target.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fuid.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/calloutng/sys/conf/files projects/calloutng/sys/conf/options projects/calloutng/sys/contrib/dev/acpica/changes.txt (contents, props changed) projects/calloutng/sys/contrib/dev/acpica/common/adisasm.c projects/calloutng/sys/contrib/dev/acpica/common/adwalk.c projects/calloutng/sys/contrib/dev/acpica/common/dmextern.c projects/calloutng/sys/contrib/dev/acpica/common/dmtable.c projects/calloutng/sys/contrib/dev/acpica/common/dmtbdump.c projects/calloutng/sys/contrib/dev/acpica/common/dmtbinfo.c projects/calloutng/sys/contrib/dev/acpica/compiler/aslcompile.c projects/calloutng/sys/contrib/dev/acpica/compiler/aslcompiler.h projects/calloutng/sys/contrib/dev/acpica/compiler/asldefine.h projects/calloutng/sys/contrib/dev/acpica/compiler/aslfiles.c projects/calloutng/sys/contrib/dev/acpica/compiler/aslmain.c projects/calloutng/sys/contrib/dev/acpica/compiler/aslmessages.h projects/calloutng/sys/contrib/dev/acpica/compiler/aslpredef.c projects/calloutng/sys/contrib/dev/acpica/compiler/aslstartup.c projects/calloutng/sys/contrib/dev/acpica/compiler/aslsupport.l projects/calloutng/sys/contrib/dev/acpica/compiler/dtcompiler.h projects/calloutng/sys/contrib/dev/acpica/compiler/dttable.c projects/calloutng/sys/contrib/dev/acpica/compiler/dttemplate.h projects/calloutng/sys/contrib/dev/acpica/components/debugger/dbcmds.c projects/calloutng/sys/contrib/dev/acpica/components/debugger/dbinput.c projects/calloutng/sys/contrib/dev/acpica/components/dispatcher/dsutils.c projects/calloutng/sys/contrib/dev/acpica/components/events/evevent.c projects/calloutng/sys/contrib/dev/acpica/components/events/evgpe.c projects/calloutng/sys/contrib/dev/acpica/components/events/evsci.c projects/calloutng/sys/contrib/dev/acpica/components/events/evxface.c projects/calloutng/sys/contrib/dev/acpica/components/events/evxfevnt.c projects/calloutng/sys/contrib/dev/acpica/components/executer/exprep.c projects/calloutng/sys/contrib/dev/acpica/components/executer/exutils.c projects/calloutng/sys/contrib/dev/acpica/components/hardware/hwacpi.c projects/calloutng/sys/contrib/dev/acpica/components/namespace/nspredef.c projects/calloutng/sys/contrib/dev/acpica/components/namespace/nsprepkg.c projects/calloutng/sys/contrib/dev/acpica/components/namespace/nsrepair.c projects/calloutng/sys/contrib/dev/acpica/components/namespace/nsrepair2.c projects/calloutng/sys/contrib/dev/acpica/components/namespace/nsutils.c projects/calloutng/sys/contrib/dev/acpica/components/parser/psargs.c projects/calloutng/sys/contrib/dev/acpica/components/resources/rscalc.c projects/calloutng/sys/contrib/dev/acpica/components/resources/rsdump.c projects/calloutng/sys/contrib/dev/acpica/components/resources/rslist.c projects/calloutng/sys/contrib/dev/acpica/components/resources/rsxface.c projects/calloutng/sys/contrib/dev/acpica/components/utilities/utaddress.c projects/calloutng/sys/contrib/dev/acpica/components/utilities/utexcep.c projects/calloutng/sys/contrib/dev/acpica/components/utilities/utglobal.c projects/calloutng/sys/contrib/dev/acpica/include/acdisasm.h projects/calloutng/sys/contrib/dev/acpica/include/acexcep.h projects/calloutng/sys/contrib/dev/acpica/include/acglobal.h projects/calloutng/sys/contrib/dev/acpica/include/aclocal.h projects/calloutng/sys/contrib/dev/acpica/include/acnamesp.h projects/calloutng/sys/contrib/dev/acpica/include/acoutput.h projects/calloutng/sys/contrib/dev/acpica/include/acpixf.h projects/calloutng/sys/contrib/dev/acpica/include/actbl2.h projects/calloutng/sys/contrib/dev/acpica/include/actbl3.h projects/calloutng/sys/contrib/dev/acpica/include/acutils.h projects/calloutng/sys/crypto/aesni/aesni_wrap.c projects/calloutng/sys/dev/aac/aac_cam.c projects/calloutng/sys/dev/advansys/advansys.c projects/calloutng/sys/dev/advansys/adwcam.c projects/calloutng/sys/dev/aha/aha.c projects/calloutng/sys/dev/ahb/ahb.c projects/calloutng/sys/dev/ahci/ahci.c projects/calloutng/sys/dev/aic/aic.c projects/calloutng/sys/dev/aic7xxx/aic79xx_osm.c projects/calloutng/sys/dev/aic7xxx/aic7xxx_osm.c projects/calloutng/sys/dev/amr/amr_cam.c projects/calloutng/sys/dev/arcmsr/arcmsr.c projects/calloutng/sys/dev/ata/ata-all.c projects/calloutng/sys/dev/ata/ata-all.h projects/calloutng/sys/dev/ata/ata-dma.c projects/calloutng/sys/dev/ata/atapi-cam.c projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c projects/calloutng/sys/dev/ath/if_ath.c projects/calloutng/sys/dev/ath/if_ath_alq.h projects/calloutng/sys/dev/ath/if_ath_misc.h projects/calloutng/sys/dev/ath/if_ath_rx.c projects/calloutng/sys/dev/ath/if_ath_sysctl.c projects/calloutng/sys/dev/ath/if_ath_tx.c projects/calloutng/sys/dev/ath/if_ath_tx.h projects/calloutng/sys/dev/ath/if_ath_tx_ht.c projects/calloutng/sys/dev/ath/if_athvar.h projects/calloutng/sys/dev/buslogic/bt.c projects/calloutng/sys/dev/ciss/ciss.c projects/calloutng/sys/dev/ciss/cissvar.h projects/calloutng/sys/dev/coretemp/coretemp.c projects/calloutng/sys/dev/cxgbe/common/t4_hw.h projects/calloutng/sys/dev/cxgbe/t4_main.c projects/calloutng/sys/dev/cxgbe/t4_sge.c projects/calloutng/sys/dev/dpt/dpt_scsi.c projects/calloutng/sys/dev/e1000/e1000_82571.c projects/calloutng/sys/dev/e1000/e1000_82575.c projects/calloutng/sys/dev/e1000/e1000_82575.h projects/calloutng/sys/dev/e1000/e1000_api.c projects/calloutng/sys/dev/e1000/e1000_api.h projects/calloutng/sys/dev/e1000/e1000_defines.h projects/calloutng/sys/dev/e1000/e1000_hw.h projects/calloutng/sys/dev/e1000/e1000_i210.c projects/calloutng/sys/dev/e1000/e1000_i210.h projects/calloutng/sys/dev/e1000/e1000_ich8lan.c projects/calloutng/sys/dev/e1000/e1000_ich8lan.h projects/calloutng/sys/dev/e1000/e1000_mac.c projects/calloutng/sys/dev/e1000/e1000_mac.h projects/calloutng/sys/dev/e1000/e1000_manage.c projects/calloutng/sys/dev/e1000/e1000_nvm.c projects/calloutng/sys/dev/e1000/e1000_nvm.h projects/calloutng/sys/dev/e1000/e1000_osdep.h projects/calloutng/sys/dev/e1000/e1000_phy.c projects/calloutng/sys/dev/e1000/e1000_phy.h projects/calloutng/sys/dev/e1000/e1000_regs.h projects/calloutng/sys/dev/e1000/if_em.c projects/calloutng/sys/dev/e1000/if_igb.c projects/calloutng/sys/dev/e1000/if_lem.c projects/calloutng/sys/dev/firewire/sbp.c projects/calloutng/sys/dev/hpt27xx/osm_bsd.c projects/calloutng/sys/dev/hptiop/hptiop.c projects/calloutng/sys/dev/hptmv/entry.c projects/calloutng/sys/dev/hptrr/hptrr_osm_bsd.c projects/calloutng/sys/dev/iir/iir.c projects/calloutng/sys/dev/isci/isci_io_request.c projects/calloutng/sys/dev/isp/isp_pci.c projects/calloutng/sys/dev/isp/isp_sbus.c projects/calloutng/sys/dev/mcd/mcd.c projects/calloutng/sys/dev/mfi/mfi.c projects/calloutng/sys/dev/mfi/mfi_cam.c projects/calloutng/sys/dev/mfi/mfivar.h projects/calloutng/sys/dev/mly/mly.c projects/calloutng/sys/dev/mly/mlyvar.h projects/calloutng/sys/dev/mps/mps.c projects/calloutng/sys/dev/mps/mps_sas.c projects/calloutng/sys/dev/mps/mpsvar.h projects/calloutng/sys/dev/mpt/mpt_cam.c projects/calloutng/sys/dev/mvs/mvs.c projects/calloutng/sys/dev/mxge/if_mxge.c projects/calloutng/sys/dev/mxge/if_mxge_var.h projects/calloutng/sys/dev/oce/oce_if.c projects/calloutng/sys/dev/oce/oce_if.h projects/calloutng/sys/dev/ppc/ppc.c projects/calloutng/sys/dev/ppc/ppc_isa.c projects/calloutng/sys/dev/sdhci/sdhci.c projects/calloutng/sys/dev/sdhci/sdhci.h projects/calloutng/sys/dev/sdhci/sdhci_if.m projects/calloutng/sys/dev/si/si.c projects/calloutng/sys/dev/siis/siis.c projects/calloutng/sys/dev/sound/pci/hda/hdaa.c projects/calloutng/sys/dev/sym/sym_hipd.c projects/calloutng/sys/dev/trm/trm.c projects/calloutng/sys/dev/twa/tw_osl.h projects/calloutng/sys/dev/twa/tw_osl_cam.c projects/calloutng/sys/dev/twa/tw_osl_freebsd.c projects/calloutng/sys/dev/tws/tws.h projects/calloutng/sys/dev/tws/tws_cam.c projects/calloutng/sys/dev/usb/controller/usb_controller.c projects/calloutng/sys/dev/usb/serial/uftdi.c projects/calloutng/sys/dev/usb/usb_dev.c projects/calloutng/sys/dev/usb/usb_dev.h projects/calloutng/sys/dev/usb/usb_device.c projects/calloutng/sys/dev/usb/usb_device.h projects/calloutng/sys/dev/usb/usb_generic.c projects/calloutng/sys/dev/usb/usb_handle_request.c projects/calloutng/sys/dev/usb/usb_hub.c projects/calloutng/sys/dev/usb/usb_ioctl.h projects/calloutng/sys/dev/usb/usb_request.c projects/calloutng/sys/dev/usb/usbdevs projects/calloutng/sys/dev/usb/wlan/if_upgt.c projects/calloutng/sys/dev/usb/wlan/if_upgtvar.h projects/calloutng/sys/dev/virtio/scsi/virtio_scsi.c projects/calloutng/sys/dev/wds/wd7000.c projects/calloutng/sys/fs/msdosfs/msdosfs_fat.c projects/calloutng/sys/fs/msdosfs/msdosfs_vfsops.c projects/calloutng/sys/fs/msdosfs/msdosfsmount.h projects/calloutng/sys/fs/nfs/nfs_commonkrpc.c projects/calloutng/sys/fs/nfsclient/nfs_clstate.c projects/calloutng/sys/fs/nfsclient/nfs_clvfsops.c projects/calloutng/sys/geom/geom_vfs.c projects/calloutng/sys/i386/acpica/acpi_machdep.c projects/calloutng/sys/i386/i386/pmap.c projects/calloutng/sys/i386/include/elf.h projects/calloutng/sys/i386/include/frame.h projects/calloutng/sys/i386/include/sigframe.h projects/calloutng/sys/i386/include/signal.h projects/calloutng/sys/i386/include/ucontext.h projects/calloutng/sys/i386/isa/pmtimer.c projects/calloutng/sys/i386/xen/pmap.c projects/calloutng/sys/ia64/ia64/busdma_machdep.c projects/calloutng/sys/ia64/ia64/dump_machdep.c projects/calloutng/sys/ia64/ia64/genassym.c projects/calloutng/sys/ia64/ia64/machdep.c projects/calloutng/sys/ia64/ia64/mem.c projects/calloutng/sys/ia64/ia64/support.S projects/calloutng/sys/ia64/ia64/syscall.S projects/calloutng/sys/ia64/include/proc.h projects/calloutng/sys/kern/kern_descrip.c projects/calloutng/sys/kern/kern_fork.c projects/calloutng/sys/kern/kern_sig.c projects/calloutng/sys/kern/kern_sysctl.c projects/calloutng/sys/kern/kern_tc.c projects/calloutng/sys/kern/kern_thread.c projects/calloutng/sys/kern/subr_trap.c projects/calloutng/sys/kern/subr_turnstile.c projects/calloutng/sys/kern/subr_uio.c projects/calloutng/sys/kern/sys_capability.c projects/calloutng/sys/kern/sys_pipe.c projects/calloutng/sys/kern/uipc_usrreq.c projects/calloutng/sys/kern/vfs_bio.c projects/calloutng/sys/kern/vfs_cluster.c projects/calloutng/sys/kern/vfs_export.c projects/calloutng/sys/kern/vfs_init.c projects/calloutng/sys/kern/vfs_lookup.c projects/calloutng/sys/kern/vfs_syscalls.c projects/calloutng/sys/kern/vfs_vnops.c projects/calloutng/sys/mips/mips/busdma_machdep.c projects/calloutng/sys/modules/acpi/acpi/Makefile projects/calloutng/sys/modules/mxge/mxge/Makefile projects/calloutng/sys/net/if_pfsync.h projects/calloutng/sys/net80211/ieee80211.h projects/calloutng/sys/net80211/ieee80211_adhoc.c projects/calloutng/sys/net80211/ieee80211_freebsd.c projects/calloutng/sys/net80211/ieee80211_input.c projects/calloutng/sys/net80211/ieee80211_mesh.c projects/calloutng/sys/netgraph/ng_parse.c projects/calloutng/sys/netinet/ip_input.c projects/calloutng/sys/netinet/sctp_output.c projects/calloutng/sys/netinet/sctp_pcb.c projects/calloutng/sys/netinet/sctp_pcb.h projects/calloutng/sys/netinet/sctp_usrreq.c projects/calloutng/sys/netinet/tcp_lro.c projects/calloutng/sys/netpfil/pf/if_pfsync.c projects/calloutng/sys/nfsclient/nfs_krpc.c projects/calloutng/sys/nfsclient/nfs_vfsops.c projects/calloutng/sys/opencrypto/xform.c projects/calloutng/sys/pci/ncr.c projects/calloutng/sys/powerpc/booke/platform_bare.c projects/calloutng/sys/powerpc/include/platformvar.h projects/calloutng/sys/powerpc/include/vmparam.h projects/calloutng/sys/powerpc/powermac/platform_powermac.c projects/calloutng/sys/powerpc/powerpc/busdma_machdep.c projects/calloutng/sys/powerpc/ps3/platform_ps3.c projects/calloutng/sys/powerpc/ps3/ps3cdrom.c projects/calloutng/sys/powerpc/wii/platform_wii.c projects/calloutng/sys/security/audit/audit_bsm.c projects/calloutng/sys/security/audit/audit_private.h projects/calloutng/sys/sparc64/include/bus_dma.h projects/calloutng/sys/sparc64/sparc64/bus_machdep.c projects/calloutng/sys/sparc64/sparc64/iommu.c projects/calloutng/sys/sys/buf.h projects/calloutng/sys/sys/bus_dma.h projects/calloutng/sys/sys/filedesc.h projects/calloutng/sys/sys/mount.h projects/calloutng/sys/sys/namei.h projects/calloutng/sys/sys/param.h projects/calloutng/sys/sys/protosw.h projects/calloutng/sys/sys/signalvar.h projects/calloutng/sys/sys/systm.h projects/calloutng/sys/sys/uio.h projects/calloutng/sys/tools/vnode_if.awk projects/calloutng/sys/ufs/ffs/ffs_alloc.c projects/calloutng/sys/vm/vm_kern.c projects/calloutng/sys/vm/vm_phys.c projects/calloutng/sys/x86/acpica/srat.c projects/calloutng/sys/x86/isa/atrtc.c projects/calloutng/sys/x86/isa/clock.c projects/calloutng/sys/x86/x86/busdma_machdep.c projects/calloutng/tools/tools/ath/athalq/Makefile projects/calloutng/tools/tools/ath/athalq/ar5416_ds.c projects/calloutng/tools/tools/ath/athalq/main.c projects/calloutng/tools/tools/netmap/Makefile projects/calloutng/tools/tools/netmap/bridge.c projects/calloutng/tools/tools/netmap/pcap.c projects/calloutng/tools/tools/netmap/pkt-gen.c projects/calloutng/usr.bin/clang/bugpoint/Makefile projects/calloutng/usr.bin/clang/clang-tblgen/Makefile projects/calloutng/usr.bin/clang/llc/Makefile projects/calloutng/usr.bin/clang/lli/Makefile projects/calloutng/usr.bin/clang/llvm-ar/Makefile projects/calloutng/usr.bin/clang/llvm-as/Makefile projects/calloutng/usr.bin/clang/llvm-bcanalyzer/Makefile projects/calloutng/usr.bin/clang/llvm-diff/Makefile projects/calloutng/usr.bin/clang/llvm-dis/Makefile projects/calloutng/usr.bin/clang/llvm-extract/Makefile projects/calloutng/usr.bin/clang/llvm-link/Makefile projects/calloutng/usr.bin/clang/llvm-mc/Makefile projects/calloutng/usr.bin/clang/llvm-nm/Makefile projects/calloutng/usr.bin/clang/llvm-objdump/Makefile projects/calloutng/usr.bin/clang/llvm-prof/Makefile projects/calloutng/usr.bin/clang/llvm-ranlib/Makefile projects/calloutng/usr.bin/clang/llvm-rtdyld/Makefile projects/calloutng/usr.bin/clang/macho-dump/Makefile projects/calloutng/usr.bin/clang/opt/Makefile projects/calloutng/usr.bin/clang/tblgen/Makefile projects/calloutng/usr.bin/csup/csup.1 projects/calloutng/usr.bin/dtc/input_buffer.cc projects/calloutng/usr.bin/gprof/aout.c projects/calloutng/usr.bin/gprof/arcs.c projects/calloutng/usr.bin/gprof/dfn.c projects/calloutng/usr.bin/gprof/gprof.c projects/calloutng/usr.bin/gprof/gprof.h projects/calloutng/usr.bin/gprof/hertz.c projects/calloutng/usr.bin/gprof/kernel.c projects/calloutng/usr.bin/gprof/lookup.c projects/calloutng/usr.bin/gprof/printgprof.c projects/calloutng/usr.bin/gprof/printlist.c projects/calloutng/usr.bin/grep/regex/tre-fastmatch.c projects/calloutng/usr.bin/kdump/kdump.c projects/calloutng/usr.bin/kdump/mksubr projects/calloutng/usr.bin/keylogin/keylogin.c projects/calloutng/usr.bin/mail/util.c projects/calloutng/usr.bin/netstat/inet.c projects/calloutng/usr.bin/netstat/inet6.c projects/calloutng/usr.bin/netstat/main.c projects/calloutng/usr.bin/netstat/netisr.c projects/calloutng/usr.bin/netstat/sctp.c projects/calloutng/usr.bin/netstat/unix.c projects/calloutng/usr.bin/systat/ifcmds.c projects/calloutng/usr.bin/systat/ifstat.c projects/calloutng/usr.bin/systat/main.c projects/calloutng/usr.bin/systat/systat.1 projects/calloutng/usr.bin/vacation/Makefile projects/calloutng/usr.bin/xinstall/Makefile projects/calloutng/usr.sbin/acpi/acpidb/Makefile projects/calloutng/usr.sbin/acpi/iasl/Makefile projects/calloutng/usr.sbin/bhyve/bhyverun.c projects/calloutng/usr.sbin/bhyve/mem.c projects/calloutng/usr.sbin/bhyve/mem.h projects/calloutng/usr.sbin/bhyve/pci_emul.c projects/calloutng/usr.sbin/bhyve/pci_emul.h projects/calloutng/usr.sbin/bhyve/pci_hostbridge.c projects/calloutng/usr.sbin/bhyvectl/bhyvectl.c projects/calloutng/usr.sbin/extattr/rmextattr.c projects/calloutng/usr.sbin/jail/command.c projects/calloutng/usr.sbin/kgmon/kgmon.c projects/calloutng/usr.sbin/makefs/makefs.8 projects/calloutng/usr.sbin/makefs/makefs.c projects/calloutng/usr.sbin/makefs/makefs.h projects/calloutng/usr.sbin/makefs/mtree.c projects/calloutng/usr.sbin/makefs/walk.c projects/calloutng/usr.sbin/mountd/mountd.c projects/calloutng/usr.sbin/nfsd/nfsd.c projects/calloutng/usr.sbin/pkg/pkg.c projects/calloutng/usr.sbin/sendmail/Makefile projects/calloutng/usr.sbin/usbconfig/dump.c Directory Properties: projects/calloutng/ (props changed) projects/calloutng/cddl/contrib/opensolaris/ (props changed) projects/calloutng/contrib/binutils/ (props changed) projects/calloutng/contrib/llvm/ (props changed) projects/calloutng/contrib/llvm/tools/clang/ (props changed) projects/calloutng/contrib/openbsm/ (props changed) projects/calloutng/contrib/sendmail/ (props changed) projects/calloutng/contrib/wpa/ (props changed) projects/calloutng/crypto/heimdal/ (props changed) projects/calloutng/crypto/openssl/ (props changed) projects/calloutng/gnu/lib/ (props changed) projects/calloutng/gnu/usr.bin/gdb/ (props changed) projects/calloutng/lib/libc/ (props changed) projects/calloutng/lib/libvmmapi/ (props changed) projects/calloutng/sbin/ (props changed) projects/calloutng/share/man/man4/ (props changed) projects/calloutng/sys/ (props changed) projects/calloutng/sys/amd64/vmm/ (props changed) projects/calloutng/sys/boot/ (props changed) projects/calloutng/sys/cddl/contrib/opensolaris/ (props changed) projects/calloutng/sys/conf/ (props changed) projects/calloutng/sys/contrib/dev/acpica/ (props changed) projects/calloutng/sys/contrib/dev/acpica/common/ (props changed) projects/calloutng/sys/contrib/dev/acpica/compiler/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/debugger/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/dispatcher/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/events/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/executer/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/hardware/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/namespace/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/parser/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/resources/ (props changed) projects/calloutng/sys/contrib/dev/acpica/components/utilities/ (props changed) projects/calloutng/sys/contrib/dev/acpica/include/ (props changed) projects/calloutng/usr.bin/csup/ (props changed) projects/calloutng/usr.sbin/bhyve/ (props changed) projects/calloutng/usr.sbin/bhyvectl/ (props changed) projects/calloutng/usr.sbin/jail/ (props changed) Modified: projects/calloutng/Makefile.inc1 ============================================================================== --- projects/calloutng/Makefile.inc1 Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/Makefile.inc1 Sat Feb 23 19:45:43 2013 (r247199) @@ -1207,6 +1207,7 @@ bootstrap-tools: ${_sed} \ ${_yacc} \ ${_lex} \ + lib/libmd \ usr.bin/xinstall \ ${_gensnmptree} \ usr.sbin/config \ Modified: projects/calloutng/bin/sh/eval.c ============================================================================== --- projects/calloutng/bin/sh/eval.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/bin/sh/eval.c Sat Feb 23 19:45:43 2013 (r247199) @@ -174,6 +174,7 @@ evalstring(char *s, int flags) any = 1; } popstackmark(&smark); + setstackmark(&smark); } popfile(); popstackmark(&smark); @@ -296,6 +297,7 @@ evaltree(union node *n, int flags) } n = next; popstackmark(&smark); + setstackmark(&smark); } while (n != NULL); out: popstackmark(&smark); Modified: projects/calloutng/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c ============================================================================== --- projects/calloutng/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c Sat Feb 23 19:45:43 2013 (r247199) @@ -195,6 +195,13 @@ fatal(const char *fmt, ...) verror(fmt, ap); va_end(ap); + /* + * Close the DTrace handle to ensure that any controlled processes are + * correctly restored and continued. + */ + if (g_dtp) + dtrace_close(g_dtp); + exit(E_ERROR); } Modified: projects/calloutng/contrib/binutils/gas/config/tc-i386.c ============================================================================== --- projects/calloutng/contrib/binutils/gas/config/tc-i386.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/binutils/gas/config/tc-i386.c Sat Feb 23 19:45:43 2013 (r247199) @@ -3981,7 +3981,7 @@ output_insn (void) SSE4 instructions have 3 bytes. We may use one more higher byte to specify a prefix the instruction requires. Exclude instructions which are in both SSE4 and ABM. */ - if ((i.tm.cpu_flags & (CpuSSSE3 | CpuSSE4)) != 0 + if ((i.tm.cpu_flags & (CpuSSSE3 | CpuSSE4 | CpuAES | CpuPCLMUL)) != 0 && (i.tm.cpu_flags & CpuABM) == 0) { if (i.tm.base_opcode & 0xff000000) @@ -4033,7 +4033,7 @@ output_insn (void) } else { - if ((i.tm.cpu_flags & (CpuSSSE3 | CpuSSE4)) != 0 + if ((i.tm.cpu_flags & (CpuSSSE3 | CpuSSE4 | CpuAES | CpuPCLMUL)) != 0 && (i.tm.cpu_flags & CpuABM) == 0) { p = frag_more (3); Modified: projects/calloutng/contrib/binutils/opcodes/i386-dis.c ============================================================================== --- projects/calloutng/contrib/binutils/opcodes/i386-dis.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/binutils/opcodes/i386-dis.c Sat Feb 23 19:45:43 2013 (r247199) @@ -543,6 +543,13 @@ fetch_data (struct disassemble_info *inf #define PREGRP97 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 97 } } #define PREGRP98 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 98 } } #define PREGRP99 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 99 } } +#define PREGRP100 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 100 } } +#define PREGRP101 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 101 } } +#define PREGRP102 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 102 } } +#define PREGRP103 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 103 } } +#define PREGRP104 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 104 } } +#define PREGRP105 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 105 } } +#define PREGRP106 NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 106 } } #define X86_64_0 NULL, { { NULL, X86_64_SPECIAL }, { NULL, 0 } } @@ -1319,7 +1326,7 @@ static const unsigned char threebyte_0x3 /* a0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* af */ /* b0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* bf */ /* c0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* cf */ - /* d0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* df */ + /* d0 */ 0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1, /* df */ /* e0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* ef */ /* f0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* ff */ /* ------------------------------- */ @@ -1382,7 +1389,7 @@ static const unsigned char threebyte_0x3 /* 10 */ 0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0, /* 1f */ /* 20 */ 1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, /* 2f */ /* 30 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* 3f */ - /* 40 */ 1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0, /* 4f */ + /* 40 */ 1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0, /* 4f */ /* 50 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* 5f */ /* 60 */ 1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0, /* 6f */ /* 70 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* 7f */ @@ -1391,7 +1398,7 @@ static const unsigned char threebyte_0x3 /* a0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* af */ /* b0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* bf */ /* c0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* cf */ - /* d0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* df */ + /* d0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1, /* df */ /* e0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* ef */ /* f0 */ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* ff */ /* ------------------------------- */ @@ -2605,6 +2612,62 @@ static const struct dis386 prefix_user_t { "invvpid",{ Gm, Mo } }, { "(bad)", { XX } }, }, + + /* PREGRP100 */ + { + { "(bad)", { XX } }, + { "(bad)", { XX } }, + { "aesimc", { XM, EXx } }, + { "(bad)", { XX } }, + }, + + /* PREGRP101 */ + { + { "(bad)", { XX } }, + { "(bad)", { XX } }, + { "aesenc",{ XM, EXx } }, + { "(bad)", { XX } }, + }, + + /* PREGRP102 */ + { + { "(bad)", { XX } }, + { "(bad)", { XX } }, + { "aesenclast", { XM, EXx } }, + { "(bad)", { XX } }, + }, + + /* PREGRP103 */ + { + { "(bad)", { XX } }, + { "(bad)", { XX } }, + { "aesdec", { XM, EXx } }, + { "(bad)", { XX } }, + }, + + /* PREGRP104 */ + { + { "(bad)", { XX } }, + { "(bad)", { XX } }, + { "aesdeclast", { XM, EXx } }, + { "(bad)", { XX } }, + }, + + /* PREGRP105 */ + { + { "(bad)", { XX } }, + { "(bad)", { XX } }, + { "aeskeygenassist", { XM, EXx, Ib } }, + { "(bad)", { XX } }, + }, + + /* PREGRP106 */ + { + { "(bad)", { XX } }, + { "(bad)", { XX } }, + { "pclmulqdq", { XM, EXx, Ib } }, + { "(bad)", { XX } }, + }, }; static const struct dis386 x86_64_table[][2] = { @@ -2876,11 +2939,11 @@ static const struct dis386 three_byte_ta { "(bad)", { XX } }, { "(bad)", { XX } }, { "(bad)", { XX } }, - { "(bad)", { XX } }, - { "(bad)", { XX } }, - { "(bad)", { XX } }, - { "(bad)", { XX } }, - { "(bad)", { XX } }, + { PREGRP100 }, + { PREGRP101 }, + { PREGRP102 }, + { PREGRP103 }, + { PREGRP104 }, /* e0 */ { "(bad)", { XX } }, { "(bad)", { XX } }, @@ -2997,7 +3060,7 @@ static const struct dis386 three_byte_ta { PREGRP84 }, { PREGRP85 }, { "(bad)", { XX } }, - { "(bad)", { XX } }, + { PREGRP106 }, { "(bad)", { XX } }, { "(bad)", { XX } }, { "(bad)", { XX } }, @@ -3171,7 +3234,7 @@ static const struct dis386 three_byte_ta { "(bad)", { XX } }, { "(bad)", { XX } }, { "(bad)", { XX } }, - { "(bad)", { XX } }, + { PREGRP105 }, /* e0 */ { "(bad)", { XX } }, { "(bad)", { XX } }, Modified: projects/calloutng/contrib/binutils/opcodes/i386-opc.h ============================================================================== --- projects/calloutng/contrib/binutils/opcodes/i386-opc.h Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/binutils/opcodes/i386-opc.h Sat Feb 23 19:45:43 2013 (r247199) @@ -72,19 +72,22 @@ typedef struct template #define CpuSSE4_1 0x400000 /* SSE4.1 Instructions required */ #define CpuSSE4_2 0x800000 /* SSE4.2 Instructions required */ #define CpuXSAVE 0x1000000 /* XSAVE Instructions required */ - -/* SSE4.1/4.2 Instructions required */ -#define CpuSSE4 (CpuSSE4_1|CpuSSE4_2) +#define CpuAES 0x2000000 /* AES Instructions required */ /* These flags are set by gas depending on the flag_code. */ #define Cpu64 0x4000000 /* 64bit support required */ #define CpuNo64 0x8000000 /* Not supported in the 64bit mode */ +#define CpuPCLMUL 0x10000000 /* Carry-less Multiplication extensions */ + +/* SSE4.1/4.2 Instructions required */ +#define CpuSSE4 (CpuSSE4_1|CpuSSE4_2) + /* The default value for unknown CPUs - enable all features to avoid problems. */ #define CpuUnknownFlags (Cpu186|Cpu286|Cpu386|Cpu486|Cpu586|Cpu686 \ |CpuP4|CpuSledgehammer|CpuMMX|CpuMMX2|CpuSSE|CpuSSE2|CpuSSE3|CpuVMX \ |Cpu3dnow|Cpu3dnowA|CpuK6|CpuPadLock|CpuSVME|CpuSSSE3|CpuSSE4_1 \ - |CpuSSE4_2|CpuABM|CpuSSE4a|CpuXSAVE) + |CpuSSE4_2|CpuABM|CpuSSE4a|CpuXSAVE|CpuAES|CpuPCLMUL) /* the bits in opcode_modifier are used to generate the final opcode from the base_opcode. These bits also are used to detect alternate forms of @@ -126,6 +129,8 @@ typedef struct template #define Rex64 0x10000000 /* instruction require Rex64 prefix. */ #define Ugh 0x20000000 /* deprecated fp insn, gets a warning */ +#define NoSuf (No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf) + /* operand_types[i] describes the type of operand i. This is made by OR'ing together all of the possible type masks. (e.g. 'operand_types[i] = Reg|Imm' specifies that operand i can be Modified: projects/calloutng/contrib/binutils/opcodes/i386-tbl.h ============================================================================== --- projects/calloutng/contrib/binutils/opcodes/i386-tbl.h Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/binutils/opcodes/i386-tbl.h Sat Feb 23 19:45:43 2013 (r247199) @@ -4319,6 +4319,54 @@ const template i386_optab[] = { "xrstor", 1, 0xfae, 0x5, CpuXSAVE, Modrm|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_xSuf, { BaseIndex|Disp8|Disp16|Disp32|Disp32S } }, + /* Intel AES extensions */ + {"aesdec", 2, 0x660f38de, None, CpuAES, + Modrm|IgnoreSize|NoSuf, + { RegXMM|LLongMem, + RegXMM } }, + {"aesdeclast", 2, 0x660f38df, None, CpuAES, + Modrm|IgnoreSize|NoSuf, + { RegXMM|LLongMem, + RegXMM } }, + {"aesenc", 2, 0x660f38dc, None, CpuAES, + Modrm|IgnoreSize|NoSuf, + { RegXMM|LLongMem, + RegXMM } }, + {"aesenclast", 2, 0x660f38dd, None, CpuAES, + Modrm|IgnoreSize|NoSuf, + { RegXMM|LLongMem, + RegXMM } }, + {"aesimc", 2, 0x660f38db, None, CpuAES, + Modrm|IgnoreSize|NoSuf, + { RegXMM|LLongMem, + RegXMM } }, + {"aeskeygenassist", 3, 0x660f3adf, None, CpuAES, + Modrm|IgnoreSize|NoSuf, + { Imm8, RegXMM|LLongMem, + RegXMM } }, + + /* Intel Carry-less Multiplication extensions */ + {"pclmulqdq", 3, 0x660f3a44, None, CpuPCLMUL, + Modrm|IgnoreSize|NoSuf, + { Imm8, RegXMM|LLongMem, + RegXMM } }, + {"pclmullqlqdq", 2, 0x660f3a44, 0x0, CpuPCLMUL, + Modrm|IgnoreSize|NoSuf|ImmExt, + { RegXMM|LLongMem, + RegXMM } }, + {"pclmulhqlqdq", 2, 0x660f3a44, 0x1, CpuPCLMUL, + Modrm|IgnoreSize|NoSuf|ImmExt, + { RegXMM|LLongMem, + RegXMM } }, + {"pclmullqhqdq", 2, 0x660f3a44, 0x10, CpuPCLMUL, + Modrm|IgnoreSize|NoSuf|ImmExt, + { RegXMM|LLongMem, + RegXMM } }, + {"pclmulhqhqdq", 2, 0x660f3a44, 0x11, CpuPCLMUL, + Modrm|IgnoreSize|NoSuf|ImmExt, + { RegXMM|LLongMem, + RegXMM } }, + { NULL, 0, 0, 0, 0, 0, { 0 } } }; Modified: projects/calloutng/contrib/llvm/lib/MC/MCParser/AsmParser.cpp ============================================================================== --- projects/calloutng/contrib/llvm/lib/MC/MCParser/AsmParser.cpp Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/llvm/lib/MC/MCParser/AsmParser.cpp Sat Feb 23 19:45:43 2013 (r247199) @@ -2372,6 +2372,10 @@ bool AsmParser::ParseDirectiveAlign(bool } Alignment = 1ULL << Alignment; + } else { + // Reject alignments that aren't a power of two, for gas compatibility. + if (!isPowerOf2_64(Alignment)) + Error(AlignmentLoc, "alignment must be a power of 2"); } // Diagnose non-sensical max bytes to align. Modified: projects/calloutng/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp ============================================================================== --- projects/calloutng/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp Sat Feb 23 19:45:43 2013 (r247199) @@ -202,6 +202,14 @@ X86SelectionDAGInfo::EmitTargetCodeForMe SrcPtrInfo.getAddrSpace() >= 256) return SDValue(); + // ESI might be used as a base pointer, in that case we can't simply overwrite + // the register. Fall back to generic code. + const X86RegisterInfo *TRI = + static_cast(DAG.getTarget().getRegisterInfo()); + if (TRI->hasBasePointer(DAG.getMachineFunction()) && + TRI->getBaseRegister() == X86::ESI) + return SDValue(); + MVT AVT; if (Align & 1) AVT = MVT::i8; Modified: projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.cpp ============================================================================== --- projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.cpp Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.cpp Sat Feb 23 19:45:43 2013 (r247199) @@ -1114,10 +1114,59 @@ void Clang::AddSparcTargetArgs(const Arg } } +static const char *getX86TargetCPU(const ArgList &Args, + const llvm::Triple &Triple) { + if (const Arg *A = Args.getLastArg(options::OPT_march_EQ)) { + if (StringRef(A->getValue()) != "native") + return A->getValue(); + + // FIXME: Reject attempts to use -march=native unless the target matches + // the host. + // + // FIXME: We should also incorporate the detected target features for use + // with -native. + std::string CPU = llvm::sys::getHostCPUName(); + if (!CPU.empty() && CPU != "generic") + return Args.MakeArgString(CPU); + } + + // Select the default CPU if none was given (or detection failed). + + if (Triple.getArch() != llvm::Triple::x86_64 && + Triple.getArch() != llvm::Triple::x86) + return 0; // This routine is only handling x86 targets. + + bool Is64Bit = Triple.getArch() == llvm::Triple::x86_64; + + // FIXME: Need target hooks. + if (Triple.isOSDarwin()) + return Is64Bit ? "core2" : "yonah"; + + // Everything else goes to x86-64 in 64-bit mode. + if (Is64Bit) + return "x86-64"; + + if (Triple.getOSName().startswith("haiku")) + return "i586"; + if (Triple.getOSName().startswith("openbsd")) + return "i486"; + if (Triple.getOSName().startswith("bitrig")) + return "i686"; + if (Triple.getOSName().startswith("freebsd")) + return "i486"; + if (Triple.getOSName().startswith("netbsd")) + return "i486"; + // All x86 devices running Android have core2 as their common + // denominator. This makes a better choice than pentium4. + if (Triple.getEnvironment() == llvm::Triple::Android) + return "core2"; + + // Fallback to p4. + return "pentium4"; +} + void Clang::AddX86TargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const { - const bool isAndroid = - getToolChain().getTriple().getEnvironment() == llvm::Triple::Android; if (!Args.hasFlag(options::OPT_mred_zone, options::OPT_mno_red_zone, true) || @@ -1130,65 +1179,7 @@ void Clang::AddX86TargetArgs(const ArgLi false)) CmdArgs.push_back("-no-implicit-float"); - const char *CPUName = 0; - if (const Arg *A = Args.getLastArg(options::OPT_march_EQ)) { - if (StringRef(A->getValue()) == "native") { - // FIXME: Reject attempts to use -march=native unless the target matches - // the host. - // - // FIXME: We should also incorporate the detected target features for use - // with -native. - std::string CPU = llvm::sys::getHostCPUName(); - if (!CPU.empty() && CPU != "generic") - CPUName = Args.MakeArgString(CPU); - } else - CPUName = A->getValue(); - } - - // Select the default CPU if none was given (or detection failed). - if (!CPUName) { - // FIXME: Need target hooks. - if (getToolChain().getTriple().isOSDarwin()) { - if (getToolChain().getArch() == llvm::Triple::x86_64) - CPUName = "core2"; - else if (getToolChain().getArch() == llvm::Triple::x86) - CPUName = "yonah"; - } else if (getToolChain().getOS().startswith("haiku")) { - if (getToolChain().getArch() == llvm::Triple::x86_64) - CPUName = "x86-64"; - else if (getToolChain().getArch() == llvm::Triple::x86) - CPUName = "i586"; - } else if (getToolChain().getOS().startswith("openbsd")) { - if (getToolChain().getArch() == llvm::Triple::x86_64) - CPUName = "x86-64"; - else if (getToolChain().getArch() == llvm::Triple::x86) - CPUName = "i486"; - } else if (getToolChain().getOS().startswith("bitrig")) { - if (getToolChain().getArch() == llvm::Triple::x86_64) - CPUName = "x86-64"; - else if (getToolChain().getArch() == llvm::Triple::x86) - CPUName = "i686"; - } else if (getToolChain().getOS().startswith("freebsd")) { - if (getToolChain().getArch() == llvm::Triple::x86_64) - CPUName = "x86-64"; - else if (getToolChain().getArch() == llvm::Triple::x86) - CPUName = "i486"; - } else if (getToolChain().getOS().startswith("netbsd")) { - if (getToolChain().getArch() == llvm::Triple::x86_64) - CPUName = "x86-64"; - else if (getToolChain().getArch() == llvm::Triple::x86) - CPUName = "i486"; - } else { - if (getToolChain().getArch() == llvm::Triple::x86_64) - CPUName = "x86-64"; - else if (getToolChain().getArch() == llvm::Triple::x86) - // All x86 devices running Android have core2 as their common - // denominator. This makes a better choice than pentium4. - CPUName = isAndroid ? "core2" : "pentium4"; - } - } - - if (CPUName) { + if (const char *CPUName = getX86TargetCPU(Args, getToolChain().getTriple())) { CmdArgs.push_back("-target-cpu"); CmdArgs.push_back(CPUName); } @@ -3091,6 +3082,15 @@ void ClangAs::AddARMTargetArgs(const Arg addFPMathArgs(D, A, Args, CmdArgs, getARMTargetCPU(Args, Triple)); } +void ClangAs::AddX86TargetArgs(const ArgList &Args, + ArgStringList &CmdArgs) const { + // Set the CPU based on -march=. + if (const char *CPUName = getX86TargetCPU(Args, getToolChain().getTriple())) { + CmdArgs.push_back("-target-cpu"); + CmdArgs.push_back(CPUName); + } +} + /// Add options related to the Objective-C runtime/ABI. /// /// Returns true if the runtime is non-fragile. @@ -3261,6 +3261,11 @@ void ClangAs::ConstructJob(Compilation & case llvm::Triple::thumb: AddARMTargetArgs(Args, CmdArgs); break; + + case llvm::Triple::x86: + case llvm::Triple::x86_64: + AddX86TargetArgs(Args, CmdArgs); + break; } // Ignore explicit -force_cpusubtype_ALL option. @@ -6068,8 +6073,27 @@ void linuxtools::Link::ConstructJob(Comp CmdArgs.push_back("-plugin"); std::string Plugin = ToolChain.getDriver().Dir + "/../lib/LLVMgold.so"; CmdArgs.push_back(Args.MakeArgString(Plugin)); + + // Try to pass driver level flags relevant to LTO code generation down to + // the plugin. + + // Handle architecture-specific flags for selecting CPU variants. + if (ToolChain.getArch() == llvm::Triple::x86 || + ToolChain.getArch() == llvm::Triple::x86_64) + CmdArgs.push_back( + Args.MakeArgString(Twine("-plugin-opt=mcpu=") + + getX86TargetCPU(Args, ToolChain.getTriple()))); + else if (ToolChain.getArch() == llvm::Triple::arm || + ToolChain.getArch() == llvm::Triple::thumb) + CmdArgs.push_back( + Args.MakeArgString(Twine("-plugin-opt=mcpu=") + + getARMTargetCPU(Args, ToolChain.getTriple()))); + + // FIXME: Factor out logic for MIPS, PPC, and other targets to support this + // as well. } + if (Args.hasArg(options::OPT_Z_Xlinker__no_demangle)) CmdArgs.push_back("--no-demangle"); Modified: projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.h ============================================================================== --- projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.h Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/llvm/tools/clang/lib/Driver/Tools.h Sat Feb 23 19:45:43 2013 (r247199) @@ -68,6 +68,7 @@ namespace tools { /// \brief Clang integrated assembler tool. class LLVM_LIBRARY_VISIBILITY ClangAs : public Tool { void AddARMTargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const; + void AddX86TargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const; public: ClangAs(const ToolChain &TC) : Tool("clang::as", "clang integrated assembler", TC) {} Modified: projects/calloutng/contrib/nvi/ex/ex_txt.c ============================================================================== --- projects/calloutng/contrib/nvi/ex/ex_txt.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/nvi/ex/ex_txt.c Sat Feb 23 19:45:43 2013 (r247199) @@ -398,8 +398,8 @@ txt_dent(sp, tp) ++scno; /* Get the previous shiftwidth column. */ - cno = scno; - scno -= --scno % sw; + cno = scno--; + scno -= scno % sw; /* * Since we don't know what comes before the character(s) being Modified: projects/calloutng/contrib/nvi/vi/v_txt.c ============================================================================== --- projects/calloutng/contrib/nvi/vi/v_txt.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/nvi/vi/v_txt.c Sat Feb 23 19:45:43 2013 (r247199) @@ -1956,8 +1956,10 @@ txt_dent(sp, tp, isindent) target = current; if (isindent) target += COL_OFF(target, sw); - else - target -= --target % sw; + else { + --target; + target -= target % sw; + } /* * The AI characters will be turned into overwrite characters if the Modified: projects/calloutng/contrib/openbsm/bin/auditdistd/token.l ============================================================================== --- projects/calloutng/contrib/openbsm/bin/auditdistd/token.l Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/openbsm/bin/auditdistd/token.l Sat Feb 23 19:45:43 2013 (r247199) @@ -74,7 +74,7 @@ sender { DP; return SENDER; } source { DP; return SOURCE; } timeout { DP; return TIMEOUT; } [0-9]+ { DP; yylval.num = atoi(yytext); return NUM; } -\"[a-zA-Z0-9_/ !@#\$%\^\&\*\(\)\+\=\|\;\?\,\.\-\:]*\" { DP; yylval.str = strndup(yytext + 1, strlen(yytext) - 2); return STR; } +\"[a-zA-Z0-9_/ !@#\$%\^\&\*\(\)\+\=\|\;\?\,\.\[\]\-\:]*\" { DP; yylval.str = strndup(yytext + 1, strlen(yytext) - 2); return STR; } \{ { DP; depth++; return OB; } \} { DP; depth--; return CB; } #.*$ /* ignore comments */; Modified: projects/calloutng/contrib/opie/opiekey.c ============================================================================== --- projects/calloutng/contrib/opie/opiekey.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/opie/opiekey.c Sat Feb 23 19:45:43 2013 (r247199) @@ -109,19 +109,19 @@ static void getsecret FUNCTION((secret, if (!opiereadpass(verify, OPIE_SECRET_MAX, 0)) { fprintf(stderr, "Error reading %ssecret pass phrase!\n", promptextra); memset(verify, 0, sizeof(verify)); - memset(secret, 0, sizeof(secret)); + memset(secret, 0, OPIE_SECRET_MAX + 1); exit(1); } if (verify[0] && strcmp(verify, secret)) { fprintf(stderr, "They don't match. Try again.\n"); memset(verify, 0, sizeof(verify)); - memset(secret, 0, sizeof(secret)); + memset(secret, 0, OPIE_SECRET_MAX + 1); exit(1); } memset(verify, 0, sizeof(verify)); } if (!(flags & 2) && !aflag && opiepasscheck(secret)) { - memset(secret, 0, sizeof(secret)); + memset(secret, 0, OPIE_SECRET_MAX + 1); fprintf(stderr, "Secret pass phrases must be between %d and %d characters long.\n", OPIE_SECRET_MIN, OPIE_SECRET_MAX); exit(1); }; Modified: projects/calloutng/contrib/sendmail/src/milter.c ============================================================================== --- projects/calloutng/contrib/sendmail/src/milter.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/sendmail/src/milter.c Sat Feb 23 19:45:43 2013 (r247199) @@ -4048,7 +4048,7 @@ milter_helo(helo, e, state) } response = milter_command(SMFIC_HELO, helo, strlen(helo) + 1, - SMFIM_EOH, e, state, "helo", false); + SMFIM_HELO, e, state, "helo", false); milter_per_connection_check(e); return response; } Modified: projects/calloutng/contrib/wpa/src/crypto/md5-internal.c ============================================================================== --- projects/calloutng/contrib/wpa/src/crypto/md5-internal.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/contrib/wpa/src/crypto/md5-internal.c Sat Feb 23 19:45:43 2013 (r247199) @@ -188,7 +188,7 @@ void MD5Final(unsigned char digest[16], MD5Transform(ctx->buf, (u32 *) ctx->in); byteReverse((unsigned char *) ctx->buf, 4); os_memcpy(digest, ctx->buf, 16); - os_memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ + os_memset(ctx, 0, sizeof(*ctx)); /* In case it's sensitive */ } /* The four core functions - F1 is optimized somewhat */ Modified: projects/calloutng/crypto/heimdal/kcm/cache.c ============================================================================== --- projects/calloutng/crypto/heimdal/kcm/cache.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/heimdal/kcm/cache.c Sat Feb 23 19:45:43 2013 (r247199) @@ -102,7 +102,7 @@ kcm_ccache_resolve_by_uuid(krb5_context for (p = ccache_head; p != NULL; p = p->next) { if ((p->flags & KCM_FLAGS_VALID) == 0) continue; - if (memcmp(p->uuid, uuid, sizeof(uuid)) == 0) { + if (memcmp(p->uuid, uuid, sizeof(kcmuuid_t)) == 0) { ret = 0; break; } Modified: projects/calloutng/crypto/openssl/CHANGES ============================================================================== --- projects/calloutng/crypto/openssl/CHANGES Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/CHANGES Sat Feb 23 19:45:43 2013 (r247199) @@ -2,6 +2,53 @@ OpenSSL CHANGES _______________ + Changes between 1.0.1d and 1.0.1e [11 Feb 2013] + + *) + + Changes between 1.0.1c and 1.0.1d [5 Feb 2013] + + *) Make the decoding of SSLv3, TLS and DTLS CBC records constant time. + + This addresses the flaw in CBC record processing discovered by + Nadhem Alfardan and Kenny Paterson. Details of this attack can be found + at: http://www.isg.rhul.ac.uk/tls/ + + Thanks go to Nadhem Alfardan and Kenny Paterson of the Information + Security Group at Royal Holloway, University of London + (www.isg.rhul.ac.uk) for discovering this flaw and Adam Langley and + Emilia Käsper for the initial patch. + (CVE-2013-0169) + [Emilia Käsper, Adam Langley, Ben Laurie, Andy Polyakov, Steve Henson] + + *) Fix flaw in AESNI handling of TLS 1.2 and 1.1 records for CBC mode + ciphersuites which can be exploited in a denial of service attack. + Thanks go to and to Adam Langley for discovering + and detecting this bug and to Wolfgang Ettlinger + for independently discovering this issue. + (CVE-2012-2686) + [Adam Langley] + + *) Return an error when checking OCSP signatures when key is NULL. + This fixes a DoS attack. (CVE-2013-0166) + [Steve Henson] + + *) Make openssl verify return errors. + [Chris Palmer and Ben Laurie] + + *) Call OCSP Stapling callback after ciphersuite has been chosen, so + the right response is stapled. Also change SSL_get_certificate() + so it returns the certificate actually sent. + See http://rt.openssl.org/Ticket/Display.html?id=2836. + [Rob Stradling ] + + *) Fix possible deadlock when decoding public keys. + [Steve Henson] + + *) Don't use TLS 1.0 record version number in initial client hello + if renegotiating. + [Steve Henson] + Changes between 1.0.1b and 1.0.1c [10 May 2012] *) Sanity check record length before skipping explicit IV in TLS Modified: projects/calloutng/crypto/openssl/Configure ============================================================================== --- projects/calloutng/crypto/openssl/Configure Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/Configure Sat Feb 23 19:45:43 2013 (r247199) @@ -171,20 +171,22 @@ my %table=( "debug-ben-openbsd","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DDEBUG_SAFESTACK -DOPENSSL_OPENBSD_DEV_CRYPTO -DOPENSSL_NO_ASM -O2 -pedantic -Wall -Wshadow -Werror -pipe::(unknown)::::", "debug-ben-openbsd-debug","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DDEBUG_SAFESTACK -DOPENSSL_OPENBSD_DEV_CRYPTO -DOPENSSL_NO_ASM -g3 -O2 -pedantic -Wall -Wshadow -Werror -pipe::(unknown)::::", "debug-ben-debug", "gcc44:$gcc_devteam_warn -DBN_DEBUG -DCONF_DEBUG -DDEBUG_SAFESTACK -DDEBUG_UNUSED -g3 -O2 -pipe::(unknown)::::::", +"debug-ben-debug-64", "gcc:$gcc_devteam_warn -Wno-error=overlength-strings -DBN_DEBUG -DCONF_DEBUG -DDEBUG_SAFESTACK -DDEBUG_UNUSED -g3 -O3 -pipe::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "debug-ben-macos", "cc:$gcc_devteam_warn -arch i386 -DBN_DEBUG -DCONF_DEBUG -DDEBUG_SAFESTACK -DDEBUG_UNUSED -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 -DL_ENDIAN -g3 -pipe::(unknown)::-Wl,-search_paths_first::::", "debug-ben-macos-gcc46", "gcc-mp-4.6:$gcc_devteam_warn -Wconversion -DBN_DEBUG -DCONF_DEBUG -DDEBUG_SAFESTACK -DDEBUG_UNUSED -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -O3 -DL_ENDIAN -g3 -pipe::(unknown)::::::", +"debug-ben-darwin64","cc:$gcc_devteam_warn -Wno-language-extension-token -Wno-extended-offsetof -arch x86_64 -O3 -DL_ENDIAN -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:".eval{my $asm=$x86_64_asm;$asm=~s/rc4\-[^:]+//;$asm}.":macosx:dlfcn:darwin-shared:-fPIC -fno-common:-arch x86_64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib", "debug-ben-no-opt", "gcc: -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -DDEBUG_SAFESTACK -DCRYPTO_MDEBUG -Werror -DL_ENDIAN -DTERMIOS -Wall -g3::(unknown)::::::", "debug-ben-strict", "gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DCONST_STRICT -O2 -Wall -Wshadow -Werror -Wpointer-arith -Wcast-qual -Wwrite-strings -pipe::(unknown)::::::", "debug-rse","cc:-DTERMIOS -DL_ENDIAN -pipe -O -g -ggdb3 -Wall::(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}", "debug-bodo", "gcc:$gcc_devteam_warn -DBN_DEBUG -DBN_DEBUG_RAND -DCONF_DEBUG -DBIO_PAIR_DEBUG -m64 -DL_ENDIAN -DTERMIO -g -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", "debug-ulf", "gcc:-DTERMIOS -DL_ENDIAN -march=i486 -Wall -DBN_DEBUG -DBN_DEBUG_RAND -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DOPENSSL_NO_ASM -g -Wformat -Wshadow -Wmissing-prototypes -Wmissing-declarations:::CYGWIN32:::${no_asm}:win32:cygwin-shared:::.dll", -"debug-steve64", "gcc:$gcc_devteam_warn -m64 -DL_ENDIAN -DTERMIO -DCONF_DEBUG -DDEBUG_SAFESTACK -g::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"debug-steve64", "gcc:$gcc_devteam_warn -m64 -DL_ENDIAN -DTERMIO -DCONF_DEBUG -DDEBUG_SAFESTACK -Wno-overlength-strings -g::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "debug-steve32", "gcc:$gcc_devteam_warn -m32 -DL_ENDIAN -DCONF_DEBUG -DDEBUG_SAFESTACK -g -pipe::-D_REENTRANT::-rdynamic -ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC:-m32:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "debug-steve-opt", "gcc:$gcc_devteam_warn -m64 -O3 -DL_ENDIAN -DTERMIO -DCONF_DEBUG -DDEBUG_SAFESTACK -g::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"debug-levitte-linux-elf","gcc:-DLEVITTE_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_DEBUG -DBN_DEBUG_RAND -DCRYPTO_MDEBUG -DENGINE_CONF_DEBUG -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -DPEDANTIC -ggdb -g3 -mcpu=i486 -pedantic -ansi -Wall -Wshadow -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wundef -Wconversion -pipe::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"debug-levitte-linux-noasm","gcc:-DLEVITTE_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_DEBUG -DBN_DEBUG_RAND -DCRYPTO_MDEBUG -DENGINE_CONF_DEBUG -DOPENSSL_NO_ASM -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -DPEDANTIC -ggdb -g3 -mcpu=i486 -pedantic -ansi -Wall -Wshadow -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wundef -Wconversion -pipe::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"debug-levitte-linux-elf-extreme","gcc:-DLEVITTE_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_DEBUG -DBN_DEBUG_RAND -DCRYPTO_MDEBUG -DENGINE_CONF_DEBUG -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -DPEDANTIC -ggdb -g3 -mcpu=i486 -pedantic -ansi -Wall -W -Wundef -Wshadow -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wundef -Wconversion -pipe::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"debug-levitte-linux-noasm-extreme","gcc:-DLEVITTE_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_DEBUG -DBN_DEBUG_RAND -DCRYPTO_MDEBUG -DENGINE_CONF_DEBUG -DOPENSSL_NO_ASM -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -DPEDANTIC -ggdb -g3 -mcpu=i486 -pedantic -ansi -Wall -W -Wundef -Wshadow -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wundef -Wconversion -pipe::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"debug-levitte-linux-elf","gcc:-DLEVITTE_DEBUG -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -ggdb -g3 -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"debug-levitte-linux-noasm","gcc:-DLEVITTE_DEBUG -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DOPENSSL_NO_ASM -DL_ENDIAN -ggdb -g3 -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"debug-levitte-linux-elf-extreme","gcc:-DLEVITTE_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_DEBUG -DBN_DEBUG_RAND -DCRYPTO_MDEBUG -DENGINE_CONF_DEBUG -DL_ENDIAN -DTERMIO -DPEDANTIC -ggdb -g3 -pedantic -ansi -Wall -W -Wundef -Wshadow -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wundef -Wconversion -pipe::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +"debug-levitte-linux-noasm-extreme","gcc:-DLEVITTE_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_DEBUG -DBN_DEBUG_RAND -DCRYPTO_MDEBUG -DENGINE_CONF_DEBUG -DOPENSSL_NO_ASM -DL_ENDIAN -DTERMIO -DPEDANTIC -ggdb -g3 -pedantic -ansi -Wall -W -Wundef -Wshadow -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -Wundef -Wconversion -pipe::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "debug-geoff32","gcc:-DBN_DEBUG -DBN_DEBUG_RAND -DBN_STRICT -DPURIFY -DOPENSSL_NO_DEPRECATED -DOPENSSL_NO_ASM -DOPENSSL_NO_INLINE_ASM -DL_ENDIAN -DTERMIO -DPEDANTIC -O1 -ggdb2 -Wall -Werror -Wundef -pedantic -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wsign-compare -Wmissing-prototypes -Wmissing-declarations -Wno-long-long::-D_REENTRANT::-ldl:BN_LLONG:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "debug-geoff64","gcc:-DBN_DEBUG -DBN_DEBUG_RAND -DBN_STRICT -DPURIFY -DOPENSSL_NO_DEPRECATED -DOPENSSL_NO_ASM -DOPENSSL_NO_INLINE_ASM -DL_ENDIAN -DTERMIO -DPEDANTIC -O1 -ggdb2 -Wall -Werror -Wundef -pedantic -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wsign-compare -Wmissing-prototypes -Wmissing-declarations -Wno-long-long::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "debug-linux-pentium","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -mcpu=pentium -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn", @@ -243,7 +245,7 @@ my %table=( "solaris-sparcv7-cc","cc:-xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT::-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${no_asm}:dlfcn:solaris-shared:-KPIC:-G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "solaris-sparcv8-cc","cc:-xarch=v8 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT::-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv8_asm}:dlfcn:solaris-shared:-KPIC:-G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "solaris-sparcv9-cc","cc:-xtarget=ultra -xarch=v8plus -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:ULTRASPARC:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK_LL DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:solaris-shared:-KPIC:-G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", -"solaris64-sparcv9-cc","cc:-xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN::-D_REENTRANT:ULTRASPARC:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:solaris-shared:-KPIC:-xarch=v9 -G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):/usr/ccs/bin/ar rs::/64", +"solaris64-sparcv9-cc","cc:-xtarget=ultra -xarch=v9 -xO5 -xstrconst -xdepend -Xa -DB_ENDIAN::-D_REENTRANT:ULTRASPARC:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:solaris-shared:-KPIC:-xarch=v9 -G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::/64", #### "debug-solaris-sparcv8-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -xarch=v8 -g -O -xstrconst -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT::-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv8_asm}:dlfcn:solaris-shared:-KPIC:-G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", "debug-solaris-sparcv9-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -xtarget=ultra -xarch=v8plus -g -O -xstrconst -Xa -DB_ENDIAN -DBN_DIV2W::-D_REENTRANT:ULTRASPARC:-lsocket -lnsl -ldl:BN_LLONG RC4_CHAR RC4_CHUNK_LL DES_PTR DES_RISC1 DES_UNROLL BF_PTR:${sparcv9_asm}:dlfcn:solaris-shared:-KPIC:-G -dy -z text:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", @@ -464,8 +466,8 @@ my %table=( "aix64-gcc","gcc:-maix64 -O -DB_ENDIAN::-pthread:AIX::SIXTY_FOUR_BIT_LONG RC4_CHAR:${ppc64_asm}:aix64:dlfcn:aix-shared::-maix64 -shared -Wl,-G:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)::-X64", # Below targets assume AIX 5. Idea is to effectively disregard $OBJECT_MODE # at build time. $OBJECT_MODE is respected at ./config stage! -"aix-cc", "cc:-q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst::-qthreaded:AIX::BN_LLONG RC4_CHAR:${ppc32_asm}:aix32:dlfcn:aix-shared::-q32 -G:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)::-X 32", -"aix64-cc", "cc:-q64 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst::-qthreaded:AIX::SIXTY_FOUR_BIT_LONG RC4_CHAR:${ppc64_asm}:aix64:dlfcn:aix-shared::-q64 -G:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)::-X 64", +"aix-cc", "cc:-q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst::-qthreaded -D_THREAD_SAFE:AIX::BN_LLONG RC4_CHAR:${ppc32_asm}:aix32:dlfcn:aix-shared::-q32 -G:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)::-X 32", +"aix64-cc", "cc:-q64 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst::-qthreaded -D_THREAD_SAFE:AIX::SIXTY_FOUR_BIT_LONG RC4_CHAR:${ppc64_asm}:aix64:dlfcn:aix-shared::-q64 -G:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)::-X 64", # # Cray T90 and similar (SDSC) Modified: projects/calloutng/crypto/openssl/FAQ ============================================================================== --- projects/calloutng/crypto/openssl/FAQ Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/FAQ Sat Feb 23 19:45:43 2013 (r247199) @@ -83,11 +83,11 @@ OpenSSL - Frequently Asked Questions * Which is the current version of OpenSSL? The current version is available from . -OpenSSL 1.0.1c was released on May 10th, 2012. +OpenSSL 1.0.1e was released on Feb 11th, 2013. In addition to the current stable release, you can also access daily snapshots of the OpenSSL development version at , or get it by anonymous CVS access. +ftp://ftp.openssl.org/snapshot/>, or get it by anonymous Git access. * Where is the documentation? Modified: projects/calloutng/crypto/openssl/Makefile ============================================================================== --- projects/calloutng/crypto/openssl/Makefile Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/Makefile Sat Feb 23 19:45:43 2013 (r247199) @@ -4,7 +4,7 @@ ## Makefile for OpenSSL ## -VERSION=1.0.1c +VERSION=1.0.1e MAJOR=1 MINOR=0.1 SHLIB_VERSION_NUMBER=1.0.0 @@ -71,7 +71,7 @@ RANLIB= /usr/bin/ranlib NM= nm PERL= /usr/bin/perl TAR= tar -TARFLAGS= --no-recursion +TARFLAGS= --no-recursion --record-size=10240 MAKEDEPPROG=makedepend LIBDIR=lib @@ -446,7 +446,7 @@ rehash.time: certs apps [ -x "apps/openssl.exe" ] && OPENSSL="apps/openssl.exe" || :; \ OPENSSL_DEBUG_MEMORY=on; \ export OPENSSL OPENSSL_DEBUG_MEMORY; \ - $(PERL) tools/c_rehash certs) && \ + $(PERL) tools/c_rehash certs/demo) && \ touch rehash.time; \ else :; fi Modified: projects/calloutng/crypto/openssl/Makefile.org ============================================================================== --- projects/calloutng/crypto/openssl/Makefile.org Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/Makefile.org Sat Feb 23 19:45:43 2013 (r247199) @@ -69,7 +69,7 @@ RANLIB= ranlib NM= nm PERL= perl TAR= tar -TARFLAGS= --no-recursion +TARFLAGS= --no-recursion --record-size=10240 MAKEDEPPROG=makedepend LIBDIR=lib @@ -444,7 +444,7 @@ rehash.time: certs apps [ -x "apps/openssl.exe" ] && OPENSSL="apps/openssl.exe" || :; \ OPENSSL_DEBUG_MEMORY=on; \ export OPENSSL OPENSSL_DEBUG_MEMORY; \ - $(PERL) tools/c_rehash certs) && \ + $(PERL) tools/c_rehash certs/demo) && \ touch rehash.time; \ else :; fi Modified: projects/calloutng/crypto/openssl/NEWS ============================================================================== --- projects/calloutng/crypto/openssl/NEWS Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/NEWS Sat Feb 23 19:45:43 2013 (r247199) @@ -5,6 +5,18 @@ This file gives a brief overview of the major changes between each OpenSSL release. For more details please read the CHANGES file. + Major changes between OpenSSL 1.0.1d and OpenSSL 1.0.1e: + + o Corrected fix for CVE-2013-0169 + + Major changes between OpenSSL 1.0.1c and OpenSSL 1.0.1d: + + o Fix renegotiation in TLS 1.1, 1.2 by using the correct TLS version. + o Include the fips configuration module. + o Fix OCSP bad key DoS attack CVE-2013-0166 + o Fix for SSL/TLS/DTLS CBC plaintext recovery attack CVE-2013-0169 + o Fix for TLS AESNI record handling flaw CVE-2012-2686 + Major changes between OpenSSL 1.0.1b and OpenSSL 1.0.1c: o Fix TLS/DTLS record length checking bug CVE-2012-2333 Modified: projects/calloutng/crypto/openssl/PROBLEMS ============================================================================== --- projects/calloutng/crypto/openssl/PROBLEMS Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/PROBLEMS Sat Feb 23 19:45:43 2013 (r247199) @@ -197,3 +197,17 @@ reconfigure with additional no-sse2 [or We don't have framework to associate -ldl with no-dso, therefore the only way is to edit Makefile right after ./config no-dso and remove -ldl from EX_LIBS line. + +* hpux-parisc2-cc no-asm build fails with SEGV in ECDSA/DH. + +Compiler bug, presumably at particular patch level. Remaining +hpux*-parisc*-cc configurations can be affected too. Drop optimization +level to +O2 when compiling bn_nist.o. + +* solaris64-sparcv9-cc link failure + +Solaris 8 ar can fail to maintain symbol table in .a, which results in +link failures. Apply 109147-09 or later or modify Makefile generated +by ./Configure solaris64-sparcv9-cc and replace RANLIB assignment with + + RANLIB= /usr/ccs/bin/ar rs Modified: projects/calloutng/crypto/openssl/README ============================================================================== --- projects/calloutng/crypto/openssl/README Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/README Sat Feb 23 19:45:43 2013 (r247199) @@ -1,5 +1,5 @@ - OpenSSL 1.0.1c 10 May 2012 + OpenSSL 1.0.1e 11 Feb 2013 Copyright (c) 1998-2011 The OpenSSL Project Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson @@ -190,7 +190,7 @@ reason as to why that feature isn't implemented. Patches should be as up to date as possible, preferably relative to the - current CVS or the last snapshot. They should follow the coding style of + current Git or the last snapshot. They should follow the coding style of OpenSSL and compile without warnings. Some of the core team developer targets can be used for testing purposes, (debug-steve64, debug-geoff etc). OpenSSL compiles on many varied platforms: try to ensure you only use portable Modified: projects/calloutng/crypto/openssl/apps/apps.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/apps.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/apps.c Sat Feb 23 19:45:43 2013 (r247199) @@ -2132,7 +2132,7 @@ X509_NAME *parse_name(char *subject, lon X509_NAME *n = NULL; int nid; - if (!buf || !ne_types || !ne_values) + if (!buf || !ne_types || !ne_values || !mval) { BIO_printf(bio_err, "malloc error\n"); goto error; @@ -2236,6 +2236,7 @@ X509_NAME *parse_name(char *subject, lon OPENSSL_free(ne_values); OPENSSL_free(ne_types); OPENSSL_free(buf); + OPENSSL_free(mval); return n; error: @@ -2244,6 +2245,8 @@ error: OPENSSL_free(ne_values); if (ne_types) OPENSSL_free(ne_types); + if (mval) + OPENSSL_free(mval); if (buf) OPENSSL_free(buf); return NULL; Modified: projects/calloutng/crypto/openssl/apps/ca.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/ca.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/ca.c Sat Feb 23 19:45:43 2013 (r247199) @@ -1408,6 +1408,7 @@ bad: if (!NCONF_get_number(conf,section, ENV_DEFAULT_CRL_HOURS, &crlhours)) crlhours = 0; + ERR_clear_error(); } if ((crldays == 0) && (crlhours == 0) && (crlsec == 0)) { Modified: projects/calloutng/crypto/openssl/apps/cms.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/cms.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/cms.c Sat Feb 23 19:45:43 2013 (r247199) @@ -233,6 +233,8 @@ int MAIN(int argc, char **argv) else if (!strcmp(*args,"-camellia256")) cipher = EVP_camellia_256_cbc(); #endif + else if (!strcmp (*args, "-debug_decrypt")) + flags |= CMS_DEBUG_DECRYPT; else if (!strcmp (*args, "-text")) flags |= CMS_TEXT; else if (!strcmp (*args, "-nointern")) @@ -1039,6 +1041,8 @@ int MAIN(int argc, char **argv) ret = 4; if (operation == SMIME_DECRYPT) { + if (flags & CMS_DEBUG_DECRYPT) + CMS_decrypt(cms, NULL, NULL, NULL, NULL, flags); if (secret_key) { Modified: projects/calloutng/crypto/openssl/apps/dgst.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/dgst.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/dgst.c Sat Feb 23 19:45:43 2013 (r247199) @@ -216,10 +216,10 @@ int MAIN(int argc, char **argv) out_bin = 1; else if (strcmp(*argv,"-d") == 0) debug=1; - else if (strcmp(*argv,"-non-fips-allow") == 0) - non_fips_allow=1; else if (!strcmp(*argv,"-fips-fingerprint")) hmac_key = "etaonrishdlcupfm"; + else if (strcmp(*argv,"-non-fips-allow") == 0) + non_fips_allow=1; else if (!strcmp(*argv,"-hmac")) { if (--argc < 1) Modified: projects/calloutng/crypto/openssl/apps/dhparam.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/dhparam.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/dhparam.c Sat Feb 23 19:45:43 2013 (r247199) @@ -332,7 +332,6 @@ bad: BIO_printf(bio_err,"This is going to take a long time\n"); if(!dh || !DH_generate_parameters_ex(dh, num, g, &cb)) { - if(dh) DH_free(dh); ERR_print_errors(bio_err); goto end; } Modified: projects/calloutng/crypto/openssl/apps/dsaparam.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/dsaparam.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/dsaparam.c Sat Feb 23 19:45:43 2013 (r247199) @@ -326,6 +326,7 @@ bad: goto end; } #endif + ERR_print_errors(bio_err); BIO_printf(bio_err,"Error, DSA key generation failed\n"); goto end; } @@ -429,13 +430,19 @@ bad: assert(need_rand); if ((dsakey=DSAparams_dup(dsa)) == NULL) goto end; - if (!DSA_generate_key(dsakey)) goto end; + if (!DSA_generate_key(dsakey)) + { + ERR_print_errors(bio_err); + DSA_free(dsakey); + goto end; + } if (outformat == FORMAT_ASN1) i=i2d_DSAPrivateKey_bio(out,dsakey); else if (outformat == FORMAT_PEM) i=PEM_write_bio_DSAPrivateKey(out,dsakey,NULL,NULL,0,NULL,NULL); else { BIO_printf(bio_err,"bad output format specified for outfile\n"); + DSA_free(dsakey); goto end; } DSA_free(dsakey); Modified: projects/calloutng/crypto/openssl/apps/genrsa.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/genrsa.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/genrsa.c Sat Feb 23 19:45:43 2013 (r247199) @@ -78,7 +78,7 @@ #include #include -#define DEFBITS 512 +#define DEFBITS 1024 #undef PROG #define PROG genrsa_main Modified: projects/calloutng/crypto/openssl/apps/ocsp.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/ocsp.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/ocsp.c Sat Feb 23 19:45:43 2013 (r247199) @@ -617,7 +617,7 @@ int MAIN(int argc, char **argv) BIO_printf (bio_err, "-ndays n number of days before next update\n"); BIO_printf (bio_err, "-resp_key_id identify reponse by signing certificate key ID\n"); BIO_printf (bio_err, "-nrequest n number of requests to accept (default unlimited)\n"); - BIO_printf (bio_err, "- use specified digest in the request"); + BIO_printf (bio_err, "- use specified digest in the request\n"); goto end; } Modified: projects/calloutng/crypto/openssl/apps/s_cb.c ============================================================================== --- projects/calloutng/crypto/openssl/apps/s_cb.c Sat Feb 23 19:28:31 2013 (r247198) +++ projects/calloutng/crypto/openssl/apps/s_cb.c Sat Feb 23 19:45:43 2013 (r247199) @@ -237,8 +237,8 @@ int set_cert_stuff(SSL_CTX *ctx, char *c /* If we are using DSA, we can copy the parameters from * the private key */ - - + + *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***