CVS commit: src/sys/arch/arm/cortex

2014-04-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 9 16:59:53 UTC 2014 Modified Files: src/sys/arch/arm/cortex: gic_intr.h Log Message: add helper macros. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/cortex/gic_intr.h Please note that diff

CVS commit: src/sys/arch/arm/include

2014-04-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Apr 7 20:38:52 UTC 2014 Modified Files: src/sys/arch/arm/include: cpufunc.h Log Message: Declare armv7 routines if CPU_ARMV7 is defined. Rearrange in less random manner. To generate a diff of this commit: cvs rdiff -u -r1.70

CVS commit: src/sys/arch/evbarm/conf

2014-04-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Apr 6 19:47:20 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: MIRABOX Log Message: Move kernel to load at 16MB since the first 14MB is reserved for use by u-boot. Support direct-mapped memory since the 1GB can fit in the s

CVS commit: src/sys/arch/arm/vfp

2014-04-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Apr 6 00:54:52 UTC 2014 Modified Files: src/sys/arch/arm/vfp: vfp_init.c Log Message: propogation -> propagation To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/arm/vfp/vfp_init.c Please note that

CVS commit: src/sys/arch/arm/marvell

2014-04-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Apr 5 22:41:50 UTC 2014 Modified Files: src/sys/arch/arm/marvell: armadaxp.c Log Message: Initialize cpu_cc_freq with our CPU speed. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/marvell/armadax

CVS commit: src/sys/arch/arm/arm32

2014-04-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Apr 5 22:36:18 UTC 2014 Modified Files: src/sys/arch/arm/arm32: arm32_kvminit.c arm32_machdep.c Log Message: If using arm32_kvminit, don't bother mapping msgbuf since it's already mapped. To generate a diff of this commit: cv

CVS commit: [matt-nb5-mips64] src/gnu/dist/binutils/bfd

2014-04-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Apr 5 07:19:34 UTC 2014 Modified Files: src/gnu/dist/binutils/bfd [matt-nb5-mips64]: elf32-arm.c Log Message: When writing BE8 executables, make the PLTs are written as little endian. To generate a diff of this commit: cvs rd

CVS commit: src/sys/arch/arm/omap

2014-04-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 4 21:33:19 UTC 2014 Modified Files: src/sys/arch/arm/omap: omap2_reg.h omap5_ahcisata.c Log Message: Fix build break. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/omap/omap2_reg.h cvs rdi

CVS commit: src/sys/arch/arm/include/arm32

2014-04-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 4 16:12:28 UTC 2014 Modified Files: src/sys/arch/arm/include/arm32: pmap.h Log Message: For ARM_MMU_V6C enable supersections To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/arch/arm/include/arm32/p

CVS commit: src/share/mk

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 4 05:10:15 UTC 2014 Modified Files: src/share/mk: bsd.lib.mk Log Message: Using -Wl,-x breaks build ARM BE8 shared libraries by striping the $a/$d/$t symbols before the linker can use them. Instead do ${OBJCOPY} -x ${.TARG

CVS commit: [matt-nb5-mips64] src/share/mk

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 4 05:07:14 UTC 2014 Modified Files: src/share/mk [matt-nb5-mips64]: bsd.lib.mk Log Message: Using -Wl,-x breaks build ARM BE8 shared libraries by striping the $a/$d/$t symbols before the linker can use them. Instead do ${O

CVS commit: src/sys/arch/evbarm/beagle

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 17:14:41 UTC 2014 Modified Files: src/sys/arch/evbarm/beagle: beagle_machdep.c Log Message: Make sure to enable refclk for usb on omap5 To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/evbarm/b

CVS commit: src/sys/arch/arm/omap

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 17:12:15 UTC 2014 Modified Files: src/sys/arch/arm/omap: omap5_ahcisata.c Log Message: Enable sata port To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/omap/omap5_ahcisata.c Please note tha

CVS commit: src/sys/arch/arm/omap

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 17:11:10 UTC 2014 Modified Files: src/sys/arch/arm/omap: omap2_reg.h Log Message: Add some more OMAP5 stuff. Consistently use upper case hex. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/ar

CVS commit: src/sys/arch/arm/omap

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 17:09:48 UTC 2014 Modified Files: src/sys/arch/arm/omap: omap2_reg.h Log Message: Consistently use #define To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/omap/omap2_reg.h Please note tha

CVS commit: src/sys/uvm/pmap

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 14:46:25 UTC 2014 Modified Files: src/sys/uvm/pmap: pmap_tlb.c pmap_tlb.h Log Message: Change cpu_tlb_info definition based on PMAP_TLB_MAX instead of MULTIPROCESSOR To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/uvm/pmap

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 14:23:38 UTC 2014 Modified Files: src/sys/uvm/pmap: pmap_tlb.c Log Message: Compare ASIDs, not pmaps. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/uvm/pmap/pmap_tlb.c Please note that diffs are n

CVS commit: src/sys/arch/powerpc/include/booke

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 13:55:34 UTC 2014 Modified Files: src/sys/arch/powerpc/include/booke: pmap.h Log Message: Add PMAP_TLB_FLUSH_ASID_ON_RESET define To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/includ

CVS commit: src/sys/uvm/pmap

2014-04-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 3 13:54:59 UTC 2014 Modified Files: src/sys/uvm/pmap: pmap_tlb.c Log Message: Make this compile on booke again. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/uvm/pmap/pmap_tlb.c Please note that dif

CVS commit: [matt-nb5-mips64] src/sys

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 17:34:51 UTC 2014 Modified Files: src/sys/kern [matt-nb5-mips64]: core_elf32.c src/sys/sys [matt-nb5-mips64]: exec_elf.h Log Message: Support coredumps with >= 65535 psections. To generate a diff of this commit:

CVS commit: src/sys/kern

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 17:19:49 UTC 2014 Modified Files: src/sys/kern: core_elf32.c Log Message: If we are writing PN_XNUM or more phdrs, include one section header and encode the real # of sections in its sh_info. To generate a diff of this

CVS commit: src/sys/arch/arm/arm32

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 15:45:51 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Mark omd as diagused for the ARM_MMU_EXTENDED case. To generate a diff of this commit: cvs rdiff -u -r1.279 -r1.280 src/sys/arch/arm/arm32/pm

CVS commit: src/sys/arch/arm/arm32

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 14:05:54 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Init the page_lock to IPL_VM iff VIPT && arm_cache_prefer_mask != 0 otherwise use IPL_NONE. Don't bother with page_lock for KMPAGEs. To gene

CVS commit: src/sys/arch/arm/arm32

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 13:26:22 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: braces are your friends. use them. To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.277 src/sys/arch/arm/arm32/pmap.c Please not

CVS commit: src/sys/arch/arm/arm32

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 12:36:05 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Really fix locking this time. To generate a diff of this commit: cvs rdiff -u -r1.275 -r1.276 src/sys/arch/arm/arm32/pmap.c Please note that

CVS commit: src/sys/arch/arm/arm32

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 12:28:54 UTC 2014 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Deal with bus_dmamem_unmap of direct mapped KVA. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/arch/arm/arm32/bus_

CVS commit: src/sys/arch/arm/arm32

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 12:04:09 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Because vector_page might be 0, we have to process the entry L1pt. Make sure to map the new l2 area after we've grown the kernel. If msgbufaddr

CVS commit: src/sys/arch/cats/cats

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 11:36:50 UTC 2014 Modified Files: src/sys/arch/cats/cats: cats_machdep.c Log Message: Don't map ebsabootinfo.bt_vargp if it is the same address as the vector page To generate a diff of this commit: cvs rdiff -u -r1.77 -

CVS commit: src/sys/arch

2014-04-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Apr 2 11:35:36 UTC 2014 Modified Files: src/sys/arch/arm/footbridge: footbridge_irqhandler.c footbridge_irqhandler.h src/sys/arch/cats/cats: autoconf.c Log Message: Defer intr evcnt_attach to cpu_configure

CVS commit: src/sys/arch/arm/arm32

2014-04-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Apr 1 18:01:45 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: For ARM_MMU_EXTENDED, if the page being mapped asked for EXEC but is not EXEC, sync it. To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/arch/arm/arm32

2014-04-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Apr 1 18:00:42 UTC 2014 Modified Files: src/sys/arch/arm/arm32: fault.c Log Message: In prefetch_abort, call uvm_fault with VM_PROT_EXEC To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/arch/arm/arm32/fau

CVS commit: src/sys/arch/arm/arm32

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 31 01:49:04 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: tag a variable with __diagused To generate a diff of this commit: cvs rdiff -u -r1.272 -r1.273 src/sys/arch/arm/arm32/pmap.c Please note tha

CVS commit: src/sys/arch/arm/include/arm32

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 31 01:48:37 UTC 2014 Modified Files: src/sys/arch/arm/include/arm32: pmap.h vmparam.h Log Message: For ARM_MMU_EXTENDED, a KERNEL_BASE >= 0x8000 is ok but a VM_USER_MAXADDRESS can not be more than 0x8000 - PAGE_SIZE.

CVS commit: src/sys/arch/arm/include/arm32

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 31 01:35:05 UTC 2014 Modified Files: src/sys/arch/arm/include/arm32: pmap.h Log Message: Add a missing 0 to an #error To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/sys/arch/arm/include/arm32/pmap.h P

CVS commit: src/sys/arch/arm/arm

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 23:20:14 UTC 2014 Modified Files: src/sys/arch/arm/arm: cpufunc.c Log Message: arm11 ARM_MMU_EXTENDED support (setting CPU_CONTROL_XP_ENABLE) To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/arch/

CVS commit: src/sys/arch/evbarm/conf

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 23:14:15 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: std.imx31 Log Message: Include newer arm options (ARM_HAS_VBAR, etc.) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/std.

CVS commit: src/sys/arch/evbarm/imx31

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 23:12:26 UTC 2014 Modified Files: src/sys/arch/evbarm/imx31: imx31lk_start.S Log Message: Deal with ARM_MMU_EXTENDED. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/imx31/imx31lk_start.S

CVS commit: src/sys/arch/evbarm/conf

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 16:01:46 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: OMAP5EVM Log Message: Make this MP by default To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/OMAP5EVM Please note that d

CVS commit: src/doc

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 16:03:56 UTC 2014 Modified Files: src/doc: CHANGES Log Message: Note ARMv6 MMU & SMP support To generate a diff of this commit: cvs rdiff -u -r1.1907 -r1.1908 src/doc/CHANGES Please note that diffs are not public domai

CVS commit: src/sys/arch/arm/arm32

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 15:55:08 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Fix debug code in fault_fixup To generate a diff of this commit: cvs rdiff -u -r1.271 -r1.272 src/sys/arch/arm/arm32/pmap.c Please note that

CVS commit: src/etc/etc.evbarm

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 16:00:48 UTC 2014 Modified Files: src/etc/etc.evbarm: Makefile.inc Log Message: Update list of kernels To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/etc/etc.evbarm/Makefile.inc Please note that diff

CVS commit: src/sys/sys

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 15:53:37 UTC 2014 Modified Files: src/sys/sys: kernhist.h Log Message: fix KERNHIST_DUMP To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/sys/kernhist.h Please note that diffs are not public domain;

CVS commit: src/sys/uvm/pmap

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 15:26:16 UTC 2014 Modified Files: src/sys/uvm/pmap: pmap_tlb.c pmap_tlb.h Log Message: Allow this to handle H/W tlbs. Some ARM allow for a cheap way to flush all entries using an ASID from the TLB. Add support for takin

CVS commit: src/sys/arch/arm/cortex

2014-03-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 15:20:54 UTC 2014 Modified Files: src/sys/arch/arm/cortex: a9_mpsubr.S Log Message: Improve MP startup code. We now use a two stage startup, after creating the initial L1PT and turning on the MMU/caches, we spinup the se

CVS commit: src/sys/arch/arm/arm

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 01:15:03 UTC 2014 Modified Files: src/sys/arch/arm/arm: cpufunc_asm_arm10.S cpufunc_asm_arm11.S cpufunc_asm_arm11x6.S cpufunc_asm_arm3.S cpufunc_asm_arm67.S cpufunc_asm_arm7tdmi.S cpufunc_asm_arm8.S

CVS commit: src/sys/arch/arm/broadcom

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 30 01:12:18 UTC 2014 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_pax.c Log Message: Update to use new pci_intr_string semantics. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/broadco

CVS commit: src/sys/arch/arm

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 23:44:37 UTC 2014 Modified Files: src/sys/arch/arm/arm: cpufunc.c src/sys/arch/arm/include: cpufunc.h Log Message: cortex doesn't need xscale_setup use arm11_setttb for arm11x6. To generate a diff of this commit

CVS commit: src/sys/arch/arm/include

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 23:33:20 UTC 2014 Modified Files: src/sys/arch/arm/include: armreg.h Log Message: Add scr inline To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/sys/arch/arm/include/armreg.h Please note that diffs ar

CVS commit: src/sys/arch/arm/omap

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 23:32:41 UTC 2014 Modified Files: src/sys/arch/arm/omap: omap2_reg.h omap3_ehci.c omap3_sdhc.c omap3_uhhreg.h omap3_usbtllreg.h Log Message: OMAP4/OMAP5 changes. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/evbarm/conf

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 15:02:00 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: mk.armadaxp std.armadaxp Log Message: Change KERNEL_EXT_BASE to 0x8000 and KERNEL_BASE_VIRT correspondingly. To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/arch/evbarm/armadaxp

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 15:00:07 UTC 2014 Modified Files: src/sys/arch/evbarm/armadaxp: armadaxp_machdep.c Log Message: support mapping all of memory. Map memory starting at 0x8000 and leave 1GB until kernel VM Make kernel VM size 320MB (avo

CVS commit: src/sys/arch/evbarm/armadaxp

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:53:57 UTC 2014 Modified Files: src/sys/arch/evbarm/armadaxp: armadaxp_start.S Log Message: Use armv7 instructions. Add ARM_MMU_EXTENDED support. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/ar

CVS commit: src/sys/arch/evbarm/beagle

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:47:30 UTC 2014 Modified Files: src/sys/arch/evbarm/beagle: beagle_machdep.c beagle_start.S Log Message: OMAP5/OMAP4 MP Changes + better OMAP5 support. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src

CVS commit: src/sys/arch/evbarm/conf

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:13:17 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: files.armadaxp Log Message: remove trailing blank line To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/files.armadaxp Ple

CVS commit: src/sys/arch/evbarm/conf

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:11:24 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: mk.beagle Log Message: enable cortex-a15 for omap5 boards To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/mk.beagle Ple

CVS commit: src/sys/arch/evbarm/conf

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:07:51 UTC 2014 Added Files: src/sys/arch/evbarm/conf: PANDABOARD_INSTALL Log Message: Add install config for PANDABOARD To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/conf/PANDABOARD_IN

CVS commit: src/sys/arch/evbarm/conf

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:05:58 UTC 2014 Added Files: src/sys/arch/evbarm/conf: OMAP5EVM OMAP5EVM_INSTALL Removed Files: src/sys/arch/evbarm/conf: OMAP5432_EVM Log Message: Remove OMAP5432_EVM to OMAP5EVM. Add install kernel. To gene

CVS commit: src/sys/arch/evbarm/conf

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:04:31 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: Makefile.evbarm.inc Log Message: Define KERNEL_BASES_EQUAL is KERNEL_BASE_VIRT == KERNEL_BASE_PHYS To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.2

CVS commit: src/sys/arch/evbarm/bcm53xx

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:02:46 UTC 2014 Modified Files: src/sys/arch/evbarm/bcm53xx: bcm53xx_machdep.c Log Message: adjust arm_cpu_max by 1 to be number of cpus To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/

CVS commit: src/sys/arch/evbarm/cubie

2014-03-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Mar 29 14:00:30 UTC 2014 Modified Files: src/sys/arch/evbarm/cubie: cubie_machdep.c cubie_start.S Log Message: Properly powerup the 2nd CPU. Other MP changes. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/

CVS commit: src/sys/arch/arm/cortex

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:57:22 UTC 2014 Modified Files: src/sys/arch/arm/cortex: a9tmr.c Log Message: Mark interrupt as MPSAFE. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/cortex/a9tmr.c Please note that dif

CVS commit: src/sys/arch/arm/arm32

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:56:45 UTC 2014 Modified Files: src/sys/arch/arm/arm32: arm32_kvminit.c Log Message: ARM_MMU_EXTENDED support. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/arm32/arm32_kvminit.c Plea

CVS commit: src/sys/arch/arm/arm32

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:56:02 UTC 2014 Modified Files: src/sys/arch/arm/arm32: genassym.cf Log Message: Add ARM_MMU_EXTENDED support. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/arch/arm/arm32/genassym.cf Please n

CVS commit: src/sys/arch/arm

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:54:12 UTC 2014 Modified Files: src/sys/arch/arm/arm32: db_interface.c db_machdep.c src/sys/arch/arm/include: db_machdep.h src/sys/arch/arm/include/arm32: db_machdep.h Log Message: Make ddb_registers per

CVS commit: src/sys/arch/arm/arm32

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:52:53 UTC 2014 Modified Files: src/sys/arch/arm/arm32: cpuswitch.S Log Message: ARM_MMU_EXTENDED support. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/arch/arm/arm32/cpuswitch.S Please note

CVS commit: src/sys/arch/arm/arm32

2014-03-28 Thread Matt Thomas
28 21:51:21 2014 @@ -0,0 +1,200 @@ +/*- + * Copyright (c) 2013 The NetBSD Foundation, Inc. + * All rights reserved. + * + * This code is derived from software contributed to The NetBSD Foundation + * by Matt Thomas of 3am Software Foundry. + * + * Redistribution and use in source and binary forms

CVS commit: src/sys/arch/arm/include/arm32

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:51:59 UTC 2014 Modified Files: src/sys/arch/arm/include/arm32: machdep.h Log Message: Change arm_cpu_mbox to volatile To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/include/arm32/machd

CVS commit: src/sys/arch/arm/arm

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:50:40 UTC 2014 Modified Files: src/sys/arch/arm/arm: cpufunc_asm_armv7.S Log Message: Add ARM_MMU_EXTENDED support To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/arm/cpufunc_asm_armv7.

CVS commit: src/sys/arch/arm/arm

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:49:22 UTC 2014 Modified Files: src/sys/arch/arm/arm: cpufunc.c Log Message: Initialize cache way_size and sets To generate a diff of this commit: cvs rdiff -u -r1.140 -r1.141 src/sys/arch/arm/arm/cpufunc.c Please no

CVS commit: src/sys/arch/arm/include

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:47:48 UTC 2014 Modified Files: src/sys/arch/arm/include: cpufunc.h Log Message: Use cpsie/cpsid if possible. change cache_type to uint8_t more ARM_MMU_EXTENDED support (ASID) To generate a diff of this commit: cvs rd

CVS commit: src/sys/arch/arm/include

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:44:59 UTC 2014 Modified Files: src/sys/arch/arm/include: cpu.h Log Message: Make ddb_regs, undefined & vfp evcnt's per cpu. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/arch/arm/include/cpu.h

CVS commit: src/sys/arch/arm/arm

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:44:35 UTC 2014 Modified Files: src/sys/arch/arm/arm: undefined.c Log Message: Move undefined evcnt's to cpu_info. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/arch/arm/arm/undefined.c Please

CVS commit: src/sys/arch/arm/arm

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:43:49 UTC 2014 Modified Files: src/sys/arch/arm/arm: ast.c Log Message: Make sure the pmap is activated before returning to userland. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/arm

CVS commit: src/sys/arch/arm/mainbus

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:43:01 UTC 2014 Modified Files: src/sys/arch/arm/mainbus: cpu_mainbus.c Log Message: arm_cpu_max = num of cpus To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/mainbus/cpu_mainbus.c Plea

CVS commit: src/sys/arch/arm/cortex

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:41:46 UTC 2014 Modified Files: src/sys/arch/arm/cortex: gtmr.c gtmr_var.h Log Message: Add gtmr_bootdelay. rename clockhandler to gtmr_intr To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/ar

CVS commit: src/sys/arch/arm/include

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:40:53 UTC 2014 Modified Files: src/sys/arch/arm/include: mutex.h rwlock.h Log Message: Use dmb/dsb To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/include/mutex.h cvs rdiff -u -r1.6 -r1

CVS commit: src/sys/arch/arm

2014-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Mar 28 21:39:10 UTC 2014 Modified Files: src/sys/arch/arm/arm32: arm32_boot.c arm32_machdep.c cpu.c src/sys/arch/arm/cortex: gic.c gic_reg.h src/sys/arch/arm/include: locore.h src/sys/arch/arm/vfp: vfp_ini

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/cortex

2014-03-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Mar 27 23:21:36 UTC 2014 Modified Files: src/sys/arch/arm/cortex [matt-nb5-mips64]: a9_mpsubr.S Log Message: Don't = since that isn't BE8 friendly To generate a diff of this commit: cvs rdiff -u -r1.12.2.5 -r1.12.2.6 src/sys/a

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/include

2014-03-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Mar 27 21:11:11 UTC 2014 Modified Files: src/sys/arch/arm/include [matt-nb5-mips64]: param.h Log Message: #define ALIGNBYTES __ALIGNBYTES To generate a diff of this commit: cvs rdiff -u -r1.12.12.3 -r1.12.12.4 src/sys/arch/arm

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/include

2014-03-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Mar 27 01:04:39 UTC 2014 Modified Files: src/sys/arch/arm/include [matt-nb5-mips64]: param.h Log Message: Make ALIGNBYTES use __ALIGNBYTES To generate a diff of this commit: cvs rdiff -u -r1.12.12.2 -r1.12.12.3 src/sys/arch/ar

CVS commit: [matt-nb5-mips64] src/sys/arch/evbarm/conf

2014-03-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Mar 27 00:28:48 UTC 2014 Modified Files: src/sys/arch/evbarm/conf [matt-nb5-mips64]: std.bcm53xx Log Message: Add ARM_HAS_VBAR To generate a diff of this commit: cvs rdiff -u -r1.13.2.3 -r1.13.2.4 src/sys/arch/evbarm/conf/std.

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/broadcom

2014-03-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 23:43:45 UTC 2014 Modified Files: src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_cca.c Log Message: Only 5301X has GPIO via CCA To generate a diff of this commit: cvs rdiff -u -r1.1.16.3 -r1.1.16.4 src/sys/arch/ar

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/include

2014-03-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 22:44:42 UTC 2014 Modified Files: src/sys/arch/arm/include [matt-nb5-mips64]: cdefs.h Log Message: Make the minimal alignment 8 if EABI or ldrd/strd are supported. To generate a diff of this commit: cvs rdiff -u -r1.3.3

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/broadcom

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 03:20:18 UTC 2014 Modified Files: src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_reg.h Log Message: Sync with HEAD. To generate a diff of this commit: cvs rdiff -u -r1.14.2.2 -r1.14.2.3 src/sys/arch/arm/broadcom/b

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/broadcom

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 03:19:32 UTC 2014 Modified Files: src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_board.c bcm53xx_ccb.c Log Message: Allow SRAB to be optional To generate a diff of this commit: cvs rdiff -u -r1.17.2.3

CVS commit: src/sys/arch/arm/broadcom

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 03:18:56 UTC 2014 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_reg.h Log Message: Correct BCM563XX values. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/broadcom/bcm53xx_reg.h Ple

CVS commit: src/sys/arch/arm/broadcom

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 03:19:11 UTC 2014 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_board.c bcm53xx_ccb.c Log Message: Allow SRAB to be optional. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/broadcom/

CVS commit: src/sys/arch/arm/broadcom

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 02:39:58 UTC 2014 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_reg.h Log Message: Be consistent and use #define To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/broadcom/bcm53xx_reg.h

CVS commit: [matt-nb5-mips64] src/sys/arch/evbarm/bcm53xx

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 02:16:05 UTC 2014 Modified Files: src/sys/arch/evbarm/bcm53xx [matt-nb5-mips64]: bcm53xx_start.S Log Message: Use adr/bfi to access kernel variables. To generate a diff of this commit: cvs rdiff -u -r1.10.2.2 -r1.10.2.3

CVS commit: [matt-nb5-mips64] src/sys/arch/evbarm/bcm53xx

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 02:15:02 UTC 2014 Modified Files: src/sys/arch/evbarm/bcm53xx [matt-nb5-mips64]: bcm53xx_machdep.c Log Message: Use apb/4 for the com freq on !BCM5301X To generate a diff of this commit: cvs rdiff -u -r1.7.4.2 -r1.7.4.3

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/cortex

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 02:13:54 UTC 2014 Modified Files: src/sys/arch/arm/cortex [matt-nb5-mips64]: a9_mpsubr.S Log Message: flush the icache after enabling the SCU To generate a diff of this commit: cvs rdiff -u -r1.12.2.4 -r1.12.2.5 src/sys

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/broadcom

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 02:02:29 UTC 2014 Modified Files: src/sys/arch/arm/broadcom [matt-nb5-mips64]: bcm53xx_cca.c Log Message: For non-BCM5301X, set frequency to 1/4 of the apb clock. To generate a diff of this commit: cvs rdiff -u -r1.1.16

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/arm

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 02:01:10 UTC 2014 Modified Files: src/sys/arch/arm/arm [matt-nb5-mips64]: arm_machdep.c Log Message: If BE on armv7, set PSR_E_BIT To generate a diff of this commit: cvs rdiff -u -r1.21.8.1 -r1.21.8.2 src/sys/arch/arm/a

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/arm

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 02:00:46 UTC 2014 Modified Files: src/sys/arch/arm/arm [matt-nb5-mips64]: cpufunc.c Log Message: For armv7, enable BE properly. Make sure UNAL is always set. To generate a diff of this commit: cvs rdiff -u -r1.89.10.1

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/cortex

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 01:59:08 UTC 2014 Modified Files: src/sys/arch/arm/cortex [matt-nb5-mips64]: gic.c Log Message: Let bus_space so the endian conversion if needed To generate a diff of this commit: cvs rdiff -u -r1.5.2.2 -r1.5.2.3 src/sy

CVS commit: [matt-nb5-mips64] src/sys/dev/pci

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 01:57:04 UTC 2014 Modified Files: src/sys/dev/pci [matt-nb5-mips64]: ahcisata_pci.c Log Message: Use ahci_resume To generate a diff of this commit: cvs rdiff -u -r1.12.4.2.4.1 -r1.12.4.2.4.2 src/sys/dev/pci/ahcisata_pci

CVS commit: [matt-nb5-mips64] src/sys/arch/arm/include

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 01:15:48 UTC 2014 Modified Files: src/sys/arch/arm/include [matt-nb5-mips64]: armreg.h Log Message: sync with HEAD To generate a diff of this commit: cvs rdiff -u -r1.41.12.2 -r1.41.12.3 src/sys/arch/arm/include/armreg.

CVS commit: src/sys/arch/arm/include

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Mar 26 01:14:52 UTC 2014 Modified Files: src/sys/arch/arm/include: armreg.h Log Message: Add NSACR To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/sys/arch/arm/include/armreg.h Please note that diffs are not

CVS commit: src/sys/arch/powerpc/oea

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 25 16:41:37 UTC 2014 Modified Files: src/sys/arch/powerpc/oea: ofwoea_machdep.c Log Message: sprintf -> snprintf To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/powerpc/oea/ofwoea_machdep.c Plea

CVS commit: src/sys/arch/powerpc/pci

2014-03-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 25 16:39:27 UTC 2014 Modified Files: src/sys/arch/powerpc/pci: pci_machdep_ofw.c Log Message: sprintf -> snprintf To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/powerpc/pci/pci_machdep_ofw.c Pl

<    4   5   6   7   8   9   10   11   12   13   >