From owner-svn-src-projects@FreeBSD.ORG Sun Aug 12 00:25:36 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2ADC4106564A; Sun, 12 Aug 2012 00:25:36 +0000 (UTC) (envelope-from andrew@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 149E38FC08; Sun, 12 Aug 2012 00:25:36 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7C0PZrP016219; Sun, 12 Aug 2012 00:25:35 GMT (envelope-from andrew@svn.freebsd.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7C0PZG9016213; Sun, 12 Aug 2012 00:25:35 GMT (envelope-from andrew@svn.freebsd.org) Message-Id: <201208120025.q7C0PZG9016213@svn.freebsd.org> From: Andrew Turner Date: Sun, 12 Aug 2012 00:25:35 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239203 - in projects/arm_eabi: contrib/gcc/config/arm gnu/lib/csu gnu/lib/libgcc gnu/lib/libgcov gnu/usr.bin/cc X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 00:25:36 -0000 Author: andrew Date: Sun Aug 12 00:25:35 2012 New Revision: 239203 URL: http://svn.freebsd.org/changeset/base/239203 Log: Start to support building either ABI. There is currently no way to choose to use the old ABI but that will be fixed. Modified: projects/arm_eabi/contrib/gcc/config/arm/freebsd.h projects/arm_eabi/gnu/lib/csu/Makefile projects/arm_eabi/gnu/lib/libgcc/Makefile projects/arm_eabi/gnu/lib/libgcov/Makefile projects/arm_eabi/gnu/usr.bin/cc/Makefile.inc Modified: projects/arm_eabi/contrib/gcc/config/arm/freebsd.h ============================================================================== --- projects/arm_eabi/contrib/gcc/config/arm/freebsd.h Sat Aug 11 23:48:39 2012 (r239202) +++ projects/arm_eabi/contrib/gcc/config/arm/freebsd.h Sun Aug 12 00:25:35 2012 (r239203) @@ -29,8 +29,13 @@ { "fbsd_dynamic_linker", FBSD_DYNAMIC_LINKER } #undef SUBTARGET_EXTRA_ASM_SPEC +#ifdef TARGET_ARM_EABI #define SUBTARGET_EXTRA_ASM_SPEC \ "%{mabi=apcs-gnu|mabi=atpcs:-meabi=gnu;:-meabi=4} %{fpic|fpie:-k} %{fPIC|fPIE:-k}" +#else +#define SUBTARGET_EXTRA_ASM_SPEC \ + "-matpcs %{fpic|fpie:-k} %{fPIC|fPIE:-k}" +#endif /* Default to full FPA if -mhard-float is specified. */ #undef SUBTARGET_ASM_FLOAT_SPEC @@ -63,6 +68,7 @@ #define TARGET_ENDIAN_DEFAULT 0 #endif +#ifdef TARGET_ARM_EABI /* We default to a soft-float ABI so that binaries can run on all target hardware. */ #undef TARGET_DEFAULT_FLOAT_ABI @@ -79,6 +85,19 @@ TARGET_BPABI_CPP_BUILTINS(); \ } \ while (false) +#else +/* Default it to use ATPCS with soft-VFP. */ +#undef TARGET_DEFAULT +#define TARGET_DEFAULT \ + (MASK_APCS_FRAME \ + | TARGET_ENDIAN_DEFAULT) + +#undef ARM_DEFAULT_ABI +#define ARM_DEFAULT_ABI ARM_ABI_ATPCS + +#undef FPUTYPE_DEFAULT +#define FPUTYPE_DEFAULT FPUTYPE_VFP +#endif /* Define the actual types of some ANSI-mandated types. Needs to agree with . GCC defaults come from c-decl.c, Modified: projects/arm_eabi/gnu/lib/csu/Makefile ============================================================================== --- projects/arm_eabi/gnu/lib/csu/Makefile Sat Aug 11 23:48:39 2012 (r239202) +++ projects/arm_eabi/gnu/lib/csu/Makefile Sun Aug 12 00:25:35 2012 (r239203) @@ -24,6 +24,10 @@ CFLAGS+= -I${GCCLIB}/include -I${GCCDIR} CRTS_CFLAGS= -DCRTSTUFFS_O -DSHARED ${PICFLAG} MKDEP= -DCRT_BEGIN +.if ${TARGET_CPUARCH} == "arm" +CFLAGS+= -DTARGET_ARM_EABI +.endif + .if ${MACHINE_CPUARCH} == "ia64" BEGINSRC= crtbegin.asm ENDSRC= crtend.asm Modified: projects/arm_eabi/gnu/lib/libgcc/Makefile ============================================================================== --- projects/arm_eabi/gnu/lib/libgcc/Makefile Sat Aug 11 23:48:39 2012 (r239202) +++ projects/arm_eabi/gnu/lib/libgcc/Makefile Sun Aug 12 00:25:35 2012 (r239203) @@ -15,6 +15,10 @@ MK_SSP= no .include "${.CURDIR}/../../usr.bin/cc/Makefile.tgt" +.if ${TARGET_CPUARCH} == "arm" +CFLAGS+= -DTARGET_ARM_EABI +.endif + .if ${TARGET_CPUARCH} == "mips" LIB= gcc .endif Modified: projects/arm_eabi/gnu/lib/libgcov/Makefile ============================================================================== --- projects/arm_eabi/gnu/lib/libgcov/Makefile Sat Aug 11 23:48:39 2012 (r239202) +++ projects/arm_eabi/gnu/lib/libgcov/Makefile Sun Aug 12 00:25:35 2012 (r239203) @@ -15,6 +15,11 @@ CFLAGS+= -DIN_GCC -DIN_LIBGCC2 -D__GCC_F CFLAGS+= -D_PTHREADS -DGTHREAD_USE_WEAK CFLAGS+= -I${.CURDIR}/../../usr.bin/cc/cc_tools \ -I${GCCLIB}/include -I${GCCDIR}/config -I${GCCDIR} -I. + +.if ${TARGET_CPUARCH} == "arm" +CFLAGS+= -DTARGET_ARM_EABI +.endif + # # Library members defined in libgcov.c. # Defined in libgcov.c, included only in gcov library Modified: projects/arm_eabi/gnu/usr.bin/cc/Makefile.inc ============================================================================== --- projects/arm_eabi/gnu/usr.bin/cc/Makefile.inc Sat Aug 11 23:48:39 2012 (r239202) +++ projects/arm_eabi/gnu/usr.bin/cc/Makefile.inc Sun Aug 12 00:25:35 2012 (r239203) @@ -26,6 +26,10 @@ CSTD?= gnu89 CFLAGS+= -DCROSS_COMPILE .endif +.if ${TARGET_CPUARCH} == "arm" +CFLAGS+= -DTARGET_ARM_EABI +.endif + .if ${TARGET_ARCH} == "armeb" CFLAGS += -DTARGET_ENDIAN_DEFAULT=MASK_BIG_END .endif From owner-svn-src-projects@FreeBSD.ORG Sun Aug 12 02:51:29 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B0A0106566C; Sun, 12 Aug 2012 02:51:29 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 4722E8FC0C; Sun, 12 Aug 2012 02:51:29 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7C2pTvT028128; Sun, 12 Aug 2012 02:51:29 GMT (envelope-from linimon@svn.freebsd.org) Received: (from linimon@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7C2pTZe028126; Sun, 12 Aug 2012 02:51:29 GMT (envelope-from linimon@svn.freebsd.org) Message-Id: <201208120251.q7C2pTZe028126@svn.freebsd.org> From: Mark Linimon Date: Sun, 12 Aug 2012 02:51:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239207 - projects/portbuild/crontabs X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 02:51:29 -0000 Author: linimon (doc,ports committer) Date: Sun Aug 12 02:51:28 2012 New Revision: 239207 URL: http://svn.freebsd.org/changeset/base/239207 Log: Add entry for mips. Won't do much right now. Modified: projects/portbuild/crontabs/root Modified: projects/portbuild/crontabs/root ============================================================================== --- projects/portbuild/crontabs/root Sun Aug 12 00:56:56 2012 (r239206) +++ projects/portbuild/crontabs/root Sun Aug 12 02:51:28 2012 (r239207) @@ -10,6 +10,7 @@ TERM=xterm 8,18,28,38,48,58 * * * * su ports-amd64 -c "lockf -k -t 0 /var/portbuild/errorlogs/lock /var/portbuild/scripts/dologs amd64" > /dev/null 2>&1 0,10,20,30,40,50 * * * * su ports-powerpc -c "lockf -k -t 0 /var/portbuild/errorlogs/lock /var/portbuild/scripts/dologs powerpc" > /dev/null 2>&1 1,11,21,31,41,51 * * * * su ports-arm -c "lockf -k -t 1 /var/portbuild/errorlogs/lock /var/portbuild/scripts/dologs arm" > /dev/null 2>&1 +7,17,27,37,47,57 * * * * su ports-mips -c "lockf -k -t 1 /var/portbuild/errorlogs/lock /var/portbuild/scripts/dologs mips" > /dev/null 2>&1 # # Compress old logs to save space # From owner-svn-src-projects@FreeBSD.ORG Sun Aug 12 04:50:27 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38DD2106566B; Sun, 12 Aug 2012 04:50:27 +0000 (UTC) (envelope-from andrew@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 23E518FC0A; Sun, 12 Aug 2012 04:50:27 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7C4oQ6M037956; Sun, 12 Aug 2012 04:50:26 GMT (envelope-from andrew@svn.freebsd.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7C4oQMf037954; Sun, 12 Aug 2012 04:50:26 GMT (envelope-from andrew@svn.freebsd.org) Message-Id: <201208120450.q7C4oQMf037954@svn.freebsd.org> From: Andrew Turner Date: Sun, 12 Aug 2012 04:50:26 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239208 - projects/arm_eabi/sys/libkern/arm X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 04:50:27 -0000 Author: andrew Date: Sun Aug 12 04:50:26 2012 New Revision: 239208 URL: http://svn.freebsd.org/changeset/base/239208 Log: Document __aeabi_ldivmod and __aeabi_uldivmod. Add a comment of what these functions are doing. Modified: projects/arm_eabi/sys/libkern/arm/ldivmod.S Modified: projects/arm_eabi/sys/libkern/arm/ldivmod.S ============================================================================== --- projects/arm_eabi/sys/libkern/arm/ldivmod.S Sun Aug 12 02:51:28 2012 (r239207) +++ projects/arm_eabi/sys/libkern/arm/ldivmod.S Sun Aug 12 04:50:26 2012 (r239208) @@ -28,9 +28,24 @@ #include __FBSDID("$FreeBSD$"); +/* + * These calculate: + * q = n / m + * With a remainer r. + * + * They take n in {r0, r1} and m in {r2, r3} then pass them into the + * helper function. The hepler functions return q in {r0, r1} as + * required by the API spec however r is returned on the stack. The + * ABI required us to return r in {r2, r3}. + * + * We need to allocate 8 bytes on the stack to store r, the link + * register, and a pointer to the space where the helper function + * will write r to. After returning from the helper fuinction we load + * the old link register and r from the stack and return. + */ ENTRY_NP(__aeabi_ldivmod) sub sp, sp, #8 /* Space for the remainder */ - stmfd sp!, {sp, lr} /* Sace the rem pointer and lr */ + stmfd sp!, {sp, lr} /* Save a pointer to the above space and lr */ bl PIC_SYM(_C_LABEL(__kern_ldivmod), PLT) ldr lr, [sp, #4] /* Restore lr */ add sp, sp, #8 /* Move sp to the remainder value */ @@ -39,7 +54,7 @@ ENTRY_NP(__aeabi_ldivmod) ENTRY_NP(__aeabi_uldivmod) sub sp, sp, #8 /* Space for the remainder */ - stmfd sp!, {sp, lr} /* Sace the rem pointer and lr */ + stmfd sp!, {sp, lr} /* Save a pointer to the above space and lr */ bl PIC_SYM(_C_LABEL(__qdivrem), PLT) ldr lr, [sp, #4] /* Restore lr */ add sp, sp, #8 /* Move sp to the remainder value */ From owner-svn-src-projects@FreeBSD.ORG Sun Aug 12 09:23:55 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E598E10657A6; Sun, 12 Aug 2012 09:23:55 +0000 (UTC) (envelope-from andrew@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id B787A8FC0C; Sun, 12 Aug 2012 09:23:55 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7C9NtWc062236; Sun, 12 Aug 2012 09:23:55 GMT (envelope-from andrew@svn.freebsd.org) Received: (from andrew@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7C9Nt2J062235; Sun, 12 Aug 2012 09:23:55 GMT (envelope-from andrew@svn.freebsd.org) Message-Id: <201208120923.q7C9Nt2J062235@svn.freebsd.org> From: Andrew Turner Date: Sun, 12 Aug 2012 09:23:55 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239209 - projects/arm_eabi/contrib/binutils/bfd X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 09:23:56 -0000 Author: andrew Date: Sun Aug 12 09:23:55 2012 New Revision: 239209 URL: http://svn.freebsd.org/changeset/base/239209 Log: Remove an unused file that is not in HEAD. Deleted: projects/arm_eabi/contrib/binutils/bfd/elf32-arm.h From owner-svn-src-projects@FreeBSD.ORG Sun Aug 12 23:48:03 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DBEB106566B; Sun, 12 Aug 2012 23:48:03 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 494508FC08; Sun, 12 Aug 2012 23:48:03 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7CNm3jp057267; Sun, 12 Aug 2012 23:48:03 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7CNm3jh057265; Sun, 12 Aug 2012 23:48:03 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208122348.q7CNm3jh057265@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Sun, 12 Aug 2012 23:48:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239220 - projects/armv6/sys/arm/include X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2012 23:48:03 -0000 Author: gonzo Date: Sun Aug 12 23:48:02 2012 New Revision: 239220 URL: http://svn.freebsd.org/changeset/base/239220 Log: Add missing XXX_long atomic ops for ARM Submitted by: Ian Lepore Modified: projects/armv6/sys/arm/include/atomic.h Modified: projects/armv6/sys/arm/include/atomic.h ============================================================================== --- projects/armv6/sys/arm/include/atomic.h Sun Aug 12 20:49:25 2012 (r239219) +++ projects/armv6/sys/arm/include/atomic.h Sun Aug 12 23:48:02 2012 (r239220) @@ -740,6 +740,18 @@ atomic_store_long(volatile u_long *dst, *dst = src; } +#define atomic_add_acq_long atomic_add_long +#define atomic_add_rel_long atomic_add_long +#define atomic_subtract_acq_long atomic_subtract_long +#define atomic_subtract_rel_long atomic_subtract_long +#define atomic_clear_acq_long atomic_clear_long +#define atomic_clear_rel_long atomic_clear_long +#define atomic_set_acq_long atomic_set_long +#define atomic_set_rel_long atomic_set_long +#define atomic_cmpset_acq_long atomic_cmpset_long +#define atomic_cmpset_rel_long atomic_cmpset_long +#define atomic_load_acq_long atomic_load_long + #define atomic_clear_ptr atomic_clear_32 #define atomic_set_ptr atomic_set_32 #define atomic_cmpset_ptr atomic_cmpset_32 From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 00:10:37 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38D0C106564A; Mon, 13 Aug 2012 00:10:37 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 2395D8FC0A; Mon, 13 Aug 2012 00:10:37 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D0Aapl059643; Mon, 13 Aug 2012 00:10:36 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D0Aa4C059641; Mon, 13 Aug 2012 00:10:36 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208130010.q7D0Aa4C059641@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 13 Aug 2012 00:10:36 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239221 - projects/armv6/sys/arm/arm X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 00:10:37 -0000 Author: gonzo Date: Mon Aug 13 00:10:36 2012 New Revision: 239221 URL: http://svn.freebsd.org/changeset/base/239221 Log: CPU_ID_ARM926ES is not defined Submitted by: Ian Lepore Modified: projects/armv6/sys/arm/arm/cpufunc.c Modified: projects/armv6/sys/arm/arm/cpufunc.c ============================================================================== --- projects/armv6/sys/arm/arm/cpufunc.c Sun Aug 12 23:48:02 2012 (r239220) +++ projects/armv6/sys/arm/arm/cpufunc.c Mon Aug 13 00:10:36 2012 (r239221) @@ -1297,8 +1297,7 @@ set_cpufuncs() get_cachetype_cp15(); pmap_pte_init_generic(); goto out; - } else if (cputype == CPU_ID_ARM926EJS || cputype == CPU_ID_ARM926ES || - cputype == CPU_ID_ARM1026EJS) { + } else if (cputype == CPU_ID_ARM926EJS || cputype == CPU_ID_ARM1026EJS) { cpufuncs = armv5_ec_cpufuncs; get_cachetype_cp15(); pmap_pte_init_generic(); From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 00:51:12 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6610D106564A; Mon, 13 Aug 2012 00:51:12 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 514568FC1B; Mon, 13 Aug 2012 00:51:12 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D0pCpa063993; Mon, 13 Aug 2012 00:51:12 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D0pC6I063991; Mon, 13 Aug 2012 00:51:12 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208130051.q7D0pC6I063991@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 13 Aug 2012 00:51:12 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239222 - projects/armv6/sys/arm/mv X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 00:51:12 -0000 Author: gonzo Date: Mon Aug 13 00:51:11 2012 New Revision: 239222 URL: http://svn.freebsd.org/changeset/base/239222 Log: Remove extra bracket Submitted by: Ian Lepore Modified: projects/armv6/sys/arm/mv/mv_machdep.c Modified: projects/armv6/sys/arm/mv/mv_machdep.c ============================================================================== --- projects/armv6/sys/arm/mv/mv_machdep.c Mon Aug 13 00:10:36 2012 (r239221) +++ projects/armv6/sys/arm/mv/mv_machdep.c Mon Aug 13 00:51:11 2012 (r239222) @@ -806,7 +806,6 @@ platform_devmap_init(void) */ if (i + 1 >= FDT_DEVMAP_MAX) return (ENOMEM); - } /* * XXX this should account for PCI and multiple ranges From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 01:14:01 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 185701065673; Mon, 13 Aug 2012 01:14:01 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id DE4438FC08; Mon, 13 Aug 2012 01:14:00 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D1E0Fb066460; Mon, 13 Aug 2012 01:14:00 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D1E0Rp066455; Mon, 13 Aug 2012 01:14:00 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208130114.q7D1E0Rp066455@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 13 Aug 2012 01:14:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239223 - in projects/armv6/sys/arm/mv: discovery kirkwood orion X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 01:14:01 -0000 Author: gonzo Date: Mon Aug 13 01:14:00 2012 New Revision: 239223 URL: http://svn.freebsd.org/changeset/base/239223 Log: Add interrupt handling code for non-armv6 marvell platforms Submitted by: Ian Lepore Modified: projects/armv6/sys/arm/mv/discovery/files.db78xxx projects/armv6/sys/arm/mv/kirkwood/files.kirkwood projects/armv6/sys/arm/mv/orion/files.db88f5xxx projects/armv6/sys/arm/mv/orion/files.ts7800 Modified: projects/armv6/sys/arm/mv/discovery/files.db78xxx ============================================================================== --- projects/armv6/sys/arm/mv/discovery/files.db78xxx Mon Aug 13 00:51:11 2012 (r239222) +++ projects/armv6/sys/arm/mv/discovery/files.db78xxx Mon Aug 13 01:14:00 2012 (r239223) @@ -1,3 +1,5 @@ # $FreeBSD$ arm/mv/discovery/discovery.c standard +arm/mv/ic.c standard + Modified: projects/armv6/sys/arm/mv/kirkwood/files.kirkwood ============================================================================== --- projects/armv6/sys/arm/mv/kirkwood/files.kirkwood Mon Aug 13 00:51:11 2012 (r239222) +++ projects/armv6/sys/arm/mv/kirkwood/files.kirkwood Mon Aug 13 01:14:00 2012 (r239223) @@ -1,4 +1,5 @@ # $FreeBSD$ +arm/mv/ic.c standard arm/mv/rtc.c standard arm/mv/kirkwood/kirkwood.c standard Modified: projects/armv6/sys/arm/mv/orion/files.db88f5xxx ============================================================================== --- projects/armv6/sys/arm/mv/orion/files.db88f5xxx Mon Aug 13 00:51:11 2012 (r239222) +++ projects/armv6/sys/arm/mv/orion/files.db88f5xxx Mon Aug 13 01:14:00 2012 (r239223) @@ -1,4 +1,5 @@ # $FreeBSD$ +arm/mv/ic.c standard arm/mv/orion/orion.c standard arm/mv/orion/db88f5xxx.c standard Modified: projects/armv6/sys/arm/mv/orion/files.ts7800 ============================================================================== --- projects/armv6/sys/arm/mv/orion/files.ts7800 Mon Aug 13 00:51:11 2012 (r239222) +++ projects/armv6/sys/arm/mv/orion/files.ts7800 Mon Aug 13 01:14:00 2012 (r239223) @@ -1,4 +1,5 @@ # $FreeBSD$ +arm/mv/ic.c standard arm/mv/orion/orion.c standard From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 01:20:24 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BD601065672; Mon, 13 Aug 2012 01:20:24 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 86DC08FC08; Mon, 13 Aug 2012 01:20:24 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D1KOGZ067163; Mon, 13 Aug 2012 01:20:24 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D1KOsK067161; Mon, 13 Aug 2012 01:20:24 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208130120.q7D1KOsK067161@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 13 Aug 2012 01:20:24 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239224 - projects/armv6/sys/arm/mv X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 01:20:24 -0000 Author: gonzo Date: Mon Aug 13 01:20:23 2012 New Revision: 239224 URL: http://svn.freebsd.org/changeset/base/239224 Log: Remove duplicated #defines Modified: projects/armv6/sys/arm/mv/mvreg.h Modified: projects/armv6/sys/arm/mv/mvreg.h ============================================================================== --- projects/armv6/sys/arm/mv/mvreg.h Mon Aug 13 01:14:00 2012 (r239223) +++ projects/armv6/sys/arm/mv/mvreg.h Mon Aug 13 01:20:23 2012 (r239224) @@ -34,9 +34,6 @@ #ifndef _MVREG_H_ #define _MVREG_H_ -#define BRIDGE_IRQ_CAUSE 0x10 -#define BRIGDE_IRQ_MASK 0x14 - #if defined(SOC_MV_DISCOVERY) #define IRQ_CAUSE_ERROR 0x0 #define IRQ_CAUSE 0x4 From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 01:33:11 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4BA2B1065675; Mon, 13 Aug 2012 01:33:11 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 1D24B8FC12; Mon, 13 Aug 2012 01:33:11 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D1XAwL068517; Mon, 13 Aug 2012 01:33:10 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D1XAMN068513; Mon, 13 Aug 2012 01:33:10 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208130133.q7D1XAMN068513@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 13 Aug 2012 01:33:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239225 - in projects/armv6/sys/arm: lpc mv tegra X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 01:33:11 -0000 Author: gonzo Date: Mon Aug 13 01:33:10 2012 New Revision: 239225 URL: http://svn.freebsd.org/changeset/base/239225 Log: Use init_proc0 for new platforms Modified: projects/armv6/sys/arm/lpc/lpc_machdep.c projects/armv6/sys/arm/mv/mv_machdep.c projects/armv6/sys/arm/tegra/tegra2_machdep.c Modified: projects/armv6/sys/arm/lpc/lpc_machdep.c ============================================================================== --- projects/armv6/sys/arm/lpc/lpc_machdep.c Mon Aug 13 01:20:23 2012 (r239224) +++ projects/armv6/sys/arm/lpc/lpc_machdep.c Mon Aug 13 01:33:10 2012 (r239225) @@ -148,8 +148,6 @@ struct pv_addr undstack; struct pv_addr abtstack; struct pv_addr kernelstack; -static struct trapframe proc0_tf; - static struct mem_region availmem_regions[FDT_MEM_REGIONS]; static int availmem_regions_sz; @@ -557,14 +555,7 @@ initarm(void *mdp, void *unused __unused undefined_handler_address = (u_int)undefinedinstruction_bounce; undefined_init(); - proc_linkup0(&proc0, &thread0); - thread0.td_kstack = kernelstack.pv_va; - thread0.td_kstack_pages = KSTACK_PAGES; - thread0.td_pcb = (struct pcb *) - (thread0.td_kstack + KSTACK_PAGES * PAGE_SIZE) - 1; - thread0.td_pcb->pcb_flags = 0; - thread0.td_frame = &proc0_tf; - pcpup->pc_curpcb = thread0.td_pcb; + init_proc0(kernelstack.pv_va); arm_vector_init(ARM_VECTORS_HIGH, ARM_VEC_ALL); Modified: projects/armv6/sys/arm/mv/mv_machdep.c ============================================================================== --- projects/armv6/sys/arm/mv/mv_machdep.c Mon Aug 13 01:20:23 2012 (r239224) +++ projects/armv6/sys/arm/mv/mv_machdep.c Mon Aug 13 01:33:10 2012 (r239225) @@ -139,7 +139,6 @@ struct pv_addr kernelstack; void set_stackptrs(int cpu); -static struct trapframe proc0_tf; static struct mem_region availmem_regions[FDT_MEM_REGIONS]; static int availmem_regions_sz; Modified: projects/armv6/sys/arm/tegra/tegra2_machdep.c ============================================================================== --- projects/armv6/sys/arm/tegra/tegra2_machdep.c Mon Aug 13 01:20:23 2012 (r239224) +++ projects/armv6/sys/arm/tegra/tegra2_machdep.c Mon Aug 13 01:33:10 2012 (r239225) @@ -151,8 +151,6 @@ static struct pv_addr undstack; static struct pv_addr abtstack; static struct pv_addr kernelstack; -static struct trapframe proc0_tf; - #define PHYS2VIRT(x) ((x - KERNPHYSADDR) + KERNVIRTADDR) #define VIRT2PHYS(x) ((x - KERNVIRTADDR) + KERNPHYSADDR) @@ -642,15 +640,7 @@ initarm(void *mdp, void *unused __unused undefined_handler_address = (u_int)undefinedinstruction_bounce; undefined_init(); - proc_linkup0(&proc0, &thread0); - thread0.td_kstack = kernelstack.pv_va; - thread0.td_kstack_pages = KSTACK_PAGES; - thread0.td_pcb = (struct pcb *) - (thread0.td_kstack + KSTACK_PAGES * PAGE_SIZE) - 1; - thread0.td_pcb->pcb_flags = 0; - thread0.td_frame = &proc0_tf; - pcpup->pc_curpcb = thread0.td_pcb; - + init_proc0(kernelstack.pv_va); arm_vector_init(ARM_VECTORS_HIGH, ARM_VEC_ALL); dump_avail[0] = 0; From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 01:33:57 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 075F2106567B; Mon, 13 Aug 2012 01:33:57 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id E6AED8FC0C; Mon, 13 Aug 2012 01:33:56 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D1Xujj068628; Mon, 13 Aug 2012 01:33:56 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D1XuJK068625; Mon, 13 Aug 2012 01:33:56 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208130133.q7D1XuJK068625@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 13 Aug 2012 01:33:56 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239226 - projects/armv6/sys/arm/conf X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 01:33:57 -0000 Author: gonzo Date: Mon Aug 13 01:33:56 2012 New Revision: 239226 URL: http://svn.freebsd.org/changeset/base/239226 Log: Remove --save-temps command-line options Modified: projects/armv6/sys/arm/conf/ARMADAXP Modified: projects/armv6/sys/arm/conf/ARMADAXP ============================================================================== --- projects/armv6/sys/arm/conf/ARMADAXP Mon Aug 13 01:33:10 2012 (r239225) +++ projects/armv6/sys/arm/conf/ARMADAXP Mon Aug 13 01:33:56 2012 (r239226) @@ -11,7 +11,7 @@ options SOC_MV_ARMADAXP makeoptions MODULES_OVERRIDE="" makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols -makeoptions WERROR="-Werror --save-temps" +makeoptions WERROR="-Werror" #options SCHED_ULE #ULE scheduler options SCHED_4BSD #4BSD scheduler From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 02:16:38 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A6D7106564A; Mon, 13 Aug 2012 02:16:38 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id D0E4E8FC0A; Mon, 13 Aug 2012 02:16:37 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D2Gb2Z073006; Mon, 13 Aug 2012 02:16:37 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D2GbZ7073003; Mon, 13 Aug 2012 02:16:37 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208130216.q7D2GbZ7073003@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Mon, 13 Aug 2012 02:16:37 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239227 - projects/armv6/sys/arm/mv X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 02:16:38 -0000 Author: gonzo Date: Mon Aug 13 02:16:37 2012 New Revision: 239227 URL: http://svn.freebsd.org/changeset/base/239227 Log: Merge Ian's patch and fix some usage of PCI/PCIE defines in Orion/Kirkwood code Submitted by: Ian Lepore Modified: projects/armv6/sys/arm/mv/mv_pci.c projects/armv6/sys/arm/mv/mvwin.h Modified: projects/armv6/sys/arm/mv/mv_pci.c ============================================================================== --- projects/armv6/sys/arm/mv/mv_pci.c Mon Aug 13 01:33:56 2012 (r239226) +++ projects/armv6/sys/arm/mv/mv_pci.c Mon Aug 13 02:16:37 2012 (r239227) @@ -240,16 +240,16 @@ mv_pcib_attach(device_t self) parnode = OF_parent(node); if (fdt_is_compatible(node, "mrvl,pcie")) { sc->sc_type = MV_TYPE_PCIE; - sc->sc_mem_win_target = MV_WIN_PCIE_MEM_TARGET; - sc->sc_mem_win_attr = MV_WIN_PCIE_MEM_ATTR; - sc->sc_io_win_target = MV_WIN_PCIE_IO_TARGET; - sc->sc_io_win_attr = MV_WIN_PCIE_IO_ATTR; + sc->sc_mem_win_target = MV_WIN_PCIE_TARGET(0); + sc->sc_mem_win_attr = MV_WIN_PCIE_MEM_ATTR(0); + sc->sc_io_win_target = MV_WIN_PCIE_TARGET(0); + sc->sc_io_win_attr = MV_WIN_PCIE_IO_ATTR(0); #ifdef SOC_MV_ORION } else if (fdt_is_compatible(node, "mrvl,pci")) { sc->sc_type = MV_TYPE_PCI; - sc->sc_mem_win_target = MV_WIN_PCI_MEM_TARGET; + sc->sc_mem_win_target = MV_WIN_PCI_TARGET; sc->sc_mem_win_attr = MV_WIN_PCI_MEM_ATTR; - sc->sc_io_win_target = MV_WIN_PCI_IO_TARGET; + sc->sc_io_win_target = MV_WIN_PCI_TARGET; sc->sc_io_win_attr = MV_WIN_PCI_IO_ATTR; #endif } else Modified: projects/armv6/sys/arm/mv/mvwin.h ============================================================================== --- projects/armv6/sys/arm/mv/mvwin.h Mon Aug 13 01:33:56 2012 (r239226) +++ projects/armv6/sys/arm/mv/mvwin.h Mon Aug 13 02:16:37 2012 (r239227) @@ -63,13 +63,6 @@ * External devices: 0x80000000, 1 GB (VA == PA) * Includes Device Bus, PCI and PCIE. */ -#define MV_PCIE_IO_PHYS_BASE (MV_PHYS_BASE + MV_SIZE) -#define MV_PCIE_IO_BASE MV_PCIE_IO_PHYS_BASE -#define MV_PCIE_IO_SIZE (1024 * 1024) -#define MV_PCI_IO_PHYS_BASE (MV_PCIE_IO_PHYS_BASE + MV_PCIE_IO_SIZE) -#define MV_PCI_IO_BASE MV_PCI_IO_PHYS_BASE -#define MV_PCI_IO_SIZE (1024 * 1024) - #if defined(SOC_MV_ORION) #define MV_PCI_PORTS 2 /* 1x PCI + 1x PCIE */ #elif defined(SOC_MV_KIRKWOOD) || defined(SOC_MV_FREY) @@ -225,8 +218,8 @@ #define MV_WIN_CESA_ATTR 0 #endif -#define MV_WIN_USB_CTRL(n) (0x320 * (n) + 0x0) -#define MV_WIN_USB_BASE(n) (0x320 * (n) + 0x4) +#define MV_WIN_USB_CTRL(n) (0x10 * (n) + 0x320) +#define MV_WIN_USB_BASE(n) (0x10 * (n) + 0x324) #define MV_WIN_USB_MAX 4 #define MV_WIN_ETH_BASE(n) (0x8 * (n) + 0x200) From owner-svn-src-projects@FreeBSD.ORG Mon Aug 13 08:16:30 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6358106566B; Mon, 13 Aug 2012 08:16:30 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 91DB28FC08; Mon, 13 Aug 2012 08:16:30 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7D8GU36010675; Mon, 13 Aug 2012 08:16:30 GMT (envelope-from erwin@svn.freebsd.org) Received: (from erwin@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7D8GUNA010673; Mon, 13 Aug 2012 08:16:30 GMT (envelope-from erwin@svn.freebsd.org) Message-Id: <201208130816.q7D8GUNA010673@svn.freebsd.org> From: Erwin Lansing Date: Mon, 13 Aug 2012 08:16:30 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239229 - projects/portbuild/conf X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 08:16:30 -0000 Author: erwin (ports committer) Date: Mon Aug 13 08:16:30 2012 New Revision: 239229 URL: http://svn.freebsd.org/changeset/base/239229 Log: - Bump minimum release for 8 branch to 8.3 as 8.1 and 8.2 are no longer supported - While here, belatedly do the same for 7.4 Modified: projects/portbuild/conf/server.conf Modified: projects/portbuild/conf/server.conf ============================================================================== --- projects/portbuild/conf/server.conf Mon Aug 13 07:36:57 2012 (r239228) +++ projects/portbuild/conf/server.conf Mon Aug 13 08:16:30 2012 (r239229) @@ -19,8 +19,8 @@ SUPPORTED_ARCHS="amd64 arm i386 ia64 mip SRC_BRANCHES="7 8 9 10" SRC_BRANCHES_PATTERN="^[0-9]*" -SRC_BRANCH_7_TAG=RELENG_7_3 -SRC_BRANCH_8_TAG=RELENG_8_1 +SRC_BRANCH_7_TAG=RELENG_7_4 +SRC_BRANCH_8_TAG=RELENG_8_3 SRC_BRANCH_9_TAG=RELENG_9_0 SRC_BRANCH_10_TAG=. From owner-svn-src-projects@FreeBSD.ORG Wed Aug 15 02:42:10 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27BA3106564A; Wed, 15 Aug 2012 02:42:10 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 140BC8FC14; Wed, 15 Aug 2012 02:42:10 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7F2g9xl088446; Wed, 15 Aug 2012 02:42:09 GMT (envelope-from gonzo@svn.freebsd.org) Received: (from gonzo@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7F2g9F9088444; Wed, 15 Aug 2012 02:42:09 GMT (envelope-from gonzo@svn.freebsd.org) Message-Id: <201208150242.q7F2g9F9088444@svn.freebsd.org> From: Oleksandr Tymoshenko Date: Wed, 15 Aug 2012 02:42:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239267 - projects/armv6/sys/arm/ti X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Aug 2012 02:42:10 -0000 Author: gonzo Date: Wed Aug 15 02:42:09 2012 New Revision: 239267 URL: http://svn.freebsd.org/changeset/base/239267 Log: Specify architecture explicitely Modified: projects/armv6/sys/arm/ti/ti_smc.S Modified: projects/armv6/sys/arm/ti/ti_smc.S ============================================================================== --- projects/armv6/sys/arm/ti/ti_smc.S Wed Aug 15 01:03:13 2012 (r239266) +++ projects/armv6/sys/arm/ti/ti_smc.S Wed Aug 15 02:42:09 2012 (r239267) @@ -26,6 +26,8 @@ #include __FBSDID("$FreeBSD$"); +.arch armv7a + /* Issue a smc #0 call */ /* r0 and r1 contains the eventual arguments, r2 contains the function ID */ ENTRY(ti_smc0) From owner-svn-src-projects@FreeBSD.ORG Fri Aug 17 03:10:49 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E9E4106566B; Fri, 17 Aug 2012 03:10:49 +0000 (UTC) (envelope-from davide@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 1A3158FC1E; Fri, 17 Aug 2012 03:10:49 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q7H3AmAq008348; Fri, 17 Aug 2012 03:10:48 GMT (envelope-from davide@svn.freebsd.org) Received: (from davide@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q7H3AmqL008346; Fri, 17 Aug 2012 03:10:48 GMT (envelope-from davide@svn.freebsd.org) Message-Id: <201208170310.q7H3AmqL008346@svn.freebsd.org> From: Davide Italiano Date: Fri, 17 Aug 2012 03:10:48 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r239350 - projects/calloutng/sys/kern X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Aug 2012 03:10:49 -0000 Author: davide Date: Fri Aug 17 03:10:48 2012 New Revision: 239350 URL: http://svn.freebsd.org/changeset/base/239350 Log: Minor cleanup: remove a couple of unused include and a comment that isn't necessary true after the changes recently made. Modified: projects/calloutng/sys/kern/kern_timeout.c Modified: projects/calloutng/sys/kern/kern_timeout.c ============================================================================== --- projects/calloutng/sys/kern/kern_timeout.c Fri Aug 17 02:47:16 2012 (r239349) +++ projects/calloutng/sys/kern/kern_timeout.c Fri Aug 17 03:10:48 2012 (r239350) @@ -44,11 +44,9 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include #include #include #include -#include #include #include #include @@ -395,10 +393,6 @@ callout_process(struct bintime *now) int cpu, depth_dir, first, future, mpcalls_dir, last, lockcalls_dir, need_softclock; - /* - * Process callouts at a very low cpu priority, so we don't keep the - * relatively high clock interrupt priority any longer than necessary. - */ need_softclock = 0; depth_dir = 0; mpcalls_dir = 0;