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

2015-06-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 14:32:16 UTC 2015 Modified Files: src/sys/arch/mips/include: types.h Log Message: Add tlb_asid_t To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/mips/include/types.h Please note that diffs ar

CVS commit: src/sys/arch

2015-06-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 08:22:09 UTC 2015 Modified Files: src/sys/arch/arc/arc: bus_dma.c src/sys/arch/arc/isa: isadma_bounce.c src/sys/arch/emips/emips: bus_dma.c machdep.c src/sys/arch/ews4800mips/ews4800mips: bus_dma.c

CVS commit: src/sys/arch/mips/mips

2015-06-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 08:16:47 UTC 2015 Modified Files: src/sys/arch/mips/mips: genassym.cf Log Message: Add stuff from mips_param.h that the .S files need. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/arch/mips/mips

CVS commit: src/sys

2015-06-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 08:14:38 UTC 2015 Modified Files: src/sys/arch/hpcarm/include: kloader.h src/sys/arch/hpcsh/include: kloader.h src/sys/dev: kloader.c Log Message: Move declaration of avail_start, avail_end to To genera

CVS commit: src/sys/uvm/pmap

2015-06-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 08:04:44 UTC 2015 Modified Files: src/sys/uvm/pmap: pmap_segtab.c Log Message: Use PMAP_MAP_POOLPAGE instead of POOL_PHYSTOV since we use PMAP_UNMAP_POOLPAGE. Use PMAP_ALLOC_POOLPAGE instead of pmap_md_alloc_poolpage. Cle

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

2015-06-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 08:01:50 UTC 2015 Modified Files: src/sys/arch/powerpc/include/booke: pte.h Log Message: Add PRIxPTE and pte_value(pt_entry_t) for printing the value of a PTE. Add pte_zero_p(pt_entry_t) to check that a PTE has been zeroe

CVS commit: src/sys/arch/mips

2015-06-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 07:30:10 UTC 2015 Modified Files: src/sys/arch/mips/include: mips_param.h src/sys/arch/mips/mips: locore.S locore_mips1.S locore_mips3.S mipsX_subr.S spl.S Log Message: Don't include in .S files, get

CVS commit: src/sys/uvm/pmap

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 05:28:42 UTC 2015 Modified Files: src/sys/uvm/pmap: pmap_tlb.c Log Message: Don't call kcpuset_intersecting_p and then kcpuset_ffs_intersecting since that the last will tell use what we need to know. To generate a diff

CVS commit: src/sys/uvm/pmap

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 05:27:07 UTC 2015 Modified Files: src/sys/uvm/pmap: pmap.c pmap.h Log Message: Add virtual_start to pmap_limits. This allows MD to steal address space before pmap_bootstrap. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/mii

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 05:22:55 UTC 2015 Modified Files: src/sys/dev/mii: mii.c Log Message: Constify nibbletab To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/dev/mii/mii.c Please note that diffs are not public domain;

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

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 05:15:49 UTC 2015 Modified Files: src/sys/arch/mips/include: cpuregs.h Log Message: Add a few MIPS32 R3 bits To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/sys/arch/mips/include/cpuregs.h Please note

CVS commit: src/sys/compat/linux/common

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 11 02:54:00 UTC 2015 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Force *stackp to (uintptr_t) before possibly moving to a smaller pointer size. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/mips/mips

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 10 22:40:37 UTC 2015 Modified Files: src/sys/arch/mips/mips: cache.c Log Message: mci_cache_virtual_alias is bool so use true and false, not 1 and 0. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/ar

CVS commit: src/sys/arch/evbmips/rmixl

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 10 22:33:06 UTC 2015 Modified Files: src/sys/arch/evbmips/rmixl: autoconf.c Log Message: Match sd and ld in addition to wd. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbmips/rmixl/autoconf.c

CVS commit: src/sys/arch/evbmips/rmixl

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 10 22:32:32 UTC 2015 Modified Files: src/sys/arch/evbmips/rmixl: machdep.c Log Message: Avoid using curpcb (use lwp_getpcb(curlwp)) instead. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbmip

CVS commit: src/sys/arch

2015-06-10 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 10 22:31:00 UTC 2015 Modified Files: src/sys/arch/evbmips/cavium: machdep.c src/sys/arch/mips/cavium: octeon_cpunode.c octeonvar.h src/sys/arch/mips/include: cpu.h pmap.h types.h src/sys/arch/mips/mips

CVS commit: src/sys/arch/mips/mips

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 10 05:03:59 UTC 2015 Modified Files: src/sys/arch/mips/mips: mips_machdep.c Log Message: Add entry for MIPS 1074K To generate a diff of this commit: cvs rdiff -u -r1.266 -r1.267 src/sys/arch/mips/mips/mips_machdep.c Pleas

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

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 10 05:03:42 UTC 2015 Modified Files: src/sys/arch/mips/include: cpuregs.h Log Message: Add MIPS 1074K To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93 src/sys/arch/mips/include/cpuregs.h Please note that diff

CVS commit: src/sys/arch/mips

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 22:50:50 UTC 2015 Modified Files: src/sys/arch/mips/adm5120: adm5120_obio_dma.c src/sys/arch/mips/alchemy: au1000.c au1100.c au1500.c au1550.c au_chipdep.c src/sys/arch/mips/alchemy/include: auv

CVS commit: src/sys/arch/evbmips/alchemy

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 22:49:55 UTC 2015 Modified Files: src/sys/arch/evbmips/alchemy: dbau1500.c genericbd.c mtx-1.c omsal400.c Log Message: #include and/or as needed. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arc

CVS commit: src/sys/arch/cobalt

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 22:47:59 UTC 2015 Modified Files: src/sys/arch/cobalt/dev: com_mainbus.c zs.c src/sys/arch/cobalt/pci: pci_machdep.c Log Message: #include or as needed To generate a diff of this commit: cvs rdiff -u -r1.19 -r

CVS commit: src/sys/arch/emips/emips

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 22:48:54 UTC 2015 Modified Files: src/sys/arch/emips/emips: cpu.c Log Message: #include To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/emips/emips/cpu.c Please note that diffs are not public

CVS commit: src/sys/arch/algor

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 22:47:12 UTC 2015 Modified Files: src/sys/arch/algor/algor: led.c src/sys/arch/algor/dev: bonito_mainbus.c Log Message: #include To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/algor/al

CVS commit: src/sys/arch/hpcmips

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 22:46:36 UTC 2015 Modified Files: src/sys/arch/hpcmips/dev: tc5165buf.c src/sys/arch/hpcmips/hpcmips: interrupt.c kloader_machdep.c src/sys/arch/hpcmips/vr: vrdmaau.c vrdsu.c Log Message: #include and/or

CVS commit: src/sys/dev/nor

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 21:42:21 UTC 2015 Modified Files: src/sys/dev/nor: cfi_0002.c Log Message: #include for yield(); To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/nor/cfi_0002.c Please note that diffs are not pu

CVS commit: src/sys/dev/mii

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 21:41:55 UTC 2015 Modified Files: src/sys/dev/mii: miidevs.h miidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126 src/sys/dev/mii/miidevs.h cvs rdiff -u -r1.113 -r1.114 src/

CVS commit: src/sys/dev/mii

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 21:41:23 UTC 2015 Modified Files: src/sys/dev/mii: miidevs Log Message: Add xxMarvell E6060 6-port 10/100 Fast Ethernet Switch To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123 src/sys/dev/mii/miidevs Ple

CVS commit: src/sys/arch/pmax

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 20:23:53 UTC 2015 Modified Files: src/sys/arch/pmax/ibus: ibus.c mcclock_ibus.c sii_ds.c src/sys/arch/pmax/tc: mcclock_ioasic.c tcbus.c Log Message: #include either or as needed To generate a diff of this comm

CVS commit: src/sys/arch/mips

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 15:01:05 UTC 2015 Modified Files: src/sys/arch/mips/include: locore.h src/sys/arch/mips/mips: mips_fixup.c Log Message: Fix mips_fixup_zero_relative to have a third argument (ignored). When reading COP0 EBASE, ver

CVS commit: src/sys/arch/mips/mips

2015-06-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 9 14:40:42 UTC 2015 Modified Files: src/sys/arch/mips/mips: mipsX_subr.S Log Message: Fix corruption of EntryHi (restored from wrong register). To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/arch/mi

CVS commit: src/sys/arch/mips/mips

2015-06-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 8 16:25:29 UTC 2015 Modified Files: src/sys/arch/mips/mips: fp.S Log Message: #include To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/mips/mips/fp.S Please note that diffs are not public doma

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

2015-06-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 8 14:42:38 UTC 2015 Modified Files: src/sys/arch/evbmips/conf: ERLITE Log Message: Add wdog0 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbmips/conf/ERLITE Please note that diffs are not pu

CVS commit: src/sys/arch/mips/mips

2015-06-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 8 14:24:20 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore_octeon.S Log Message: Fix octeon_reset_vector to work in non-MP kernels. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mips/mip

CVS commit: src/lib/libarch

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 8 04:08:30 UTC 2015 Modified Files: src/lib/libarch: Makefile src/lib/libarch/i386: Makefile.inc src/lib/libarch/x86_64: Makefile.inc Log Message: Avoid defining MLIBDIR. Use ${MLIBDIR:Unone} instead. To

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

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 21:05:33 UTC 2015 Modified Files: src/sys/arch/evbmips/conf: files.malta Log Message: Add bluetooth To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbmips/conf/files.malta Please note that d

CVS commit: src/common/lib/libc/arch/arm/atomic

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 15:06:24 UTC 2015 Modified Files: src/common/lib/libc/arch/arm/atomic: Makefile.inc Log Message: Back out last change; fixed in the correct place. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/common

CVS commit: src/common/lib/libc/arch/arm

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 15:05:34 UTC 2015 Modified Files: src/common/lib/libc/arch/arm: features.mk Log Message: Use ${COPT} so it properly emits the right features doing MKCOMPAT To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src

CVS commit: src/share/mk

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 15:04:28 UTC 2015 Modified Files: src/share/mk: bsd.gcc.mk bsd.prog.mk Log Message: Make LIBCRT* depend on the right files if MLIBDIR from MKCOMPAT is defined. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.

CVS commit: src/sys/arch/mips

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 08:03:10 UTC 2015 Modified Files: src/sys/arch/mips/include: cpuregs.h src/sys/arch/mips/mips: locore.S locore_mips3.S locore_octeon.S mipsX_subr.S src/sys/arch/mips/rmi: rmixl_subr.S Log Messa

CVS commit: src/sys/arch/evbmips/malta/dev

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 07:19:21 UTC 2015 Modified Files: src/sys/arch/evbmips/malta/dev: gt.c Log Message: #include To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbmips/malta/dev/gt.c Please note that diffs are

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

2015-06-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 07:14:47 UTC 2015 Modified Files: src/sys/arch/mips/include: cache.h Log Message: Multiple inclusion protection To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/include/cache.h Please not

CVS commit: src/sys/dev

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 06:08:37 UTC 2015 Modified Files: src/sys/dev: lockstat.c Log Message: This uses CPU_INFO_FOREACH so it really should include To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/dev/lockstat.c Please

CVS commit: src/sys/arch/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 7 06:07:49 UTC 2015 Modified Files: src/sys/arch/mips/cavium/dev: octeon_dwctwo.c src/sys/arch/mips/include: cpu.h mips_param.h pmap.h regdef.h src/sys/arch/mips/mips: bds_emul.S copy.S fp.S genassym.cf

CVS commit: src/sys/arch/evbmips/cavium

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 22:23:31 UTC 2015 Modified Files: src/sys/arch/evbmips/cavium: autoconf.c Log Message: Add an assert to verify interrupts are enabled. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbmips/cav

CVS commit: src/sys/arch/evbmips/evbmips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 22:22:03 UTC 2015 Modified Files: src/sys/arch/evbmips/evbmips: interrupt.c Log Message: Add a few KDASSERT for interrupts being enabled. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbmip

CVS commit: src/sys/arch/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 22:19:07 UTC 2015 Modified Files: src/sys/arch/mips/include: db_machdep.h src/sys/arch/mips/mips: db_disasm.c db_interface.c db_trace.c Log Message: Make db_expr_t long long when using the N32 ABI. To generate a

CVS commit: src/sys/ddb

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 22:06:05 UTC 2015 Modified Files: src/sys/ddb: db_access.c db_examine.c db_write_cmd.c Log Message: Add support for 'q' qualifier for 64-bit values on examine and write. Align data to long so that the MD parts can use ali

CVS commit: src/sys/arch/mips/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 21:48:45 UTC 2015 Modified Files: src/sys/arch/mips/mips: mipsX_subr.S Log Message: Add mipsX_nonmaskable_intr if DDB is defined. Add missing */ at end of comment. Use trap instructon on mipsNN in paranoia sections instea

CVS commit: src/sys/arch/mips/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 21:46:17 UTC 2015 Modified Files: src/sys/arch/mips/mips: vm_machdep.c Log Message: Convert a KASSERT to KASSERTMSG To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/arch/mips/mips/vm_machdep.c Pl

CVS commit: src/sys/arch/mips/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 21:45:40 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore_mips3.S Log Message: On mipsNN use trap instructions when inconsistent status register settings are found. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 21:44:17 UTC 2015 Modified Files: src/sys/arch/mips/cavium: octeon_cpunode.c src/sys/arch/mips/mips: genassym.cf Log Message: Use ci_nmi_stack To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/

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

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 21:38:47 UTC 2015 Modified Files: src/sys/arch/mips/include: cpu.h Log Message: Reuse the ci_next to hold the nmi exception stack. To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/arch/mips/includ

CVS commit: src/sys/arch/mips/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 21:05:16 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore_octeon.S Log Message: Add octeon_reset_vector which handles soft resets and nmi that comes through the boot vector @ 0xbfc0. To generate a diff of thi

CVS commit: src/sys/arch/mips/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 21:03:45 UTC 2015 Modified Files: src/sys/arch/mips/mips: cpu_subr.c Log Message: Add more KASSERTs After each CPU is marked running, wait a small of time or until it shows up in kcpuset_running. To generate a diff of t

CVS commit: src/sys/arch/mips/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 20:55:46 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore.S Log Message: On mipsNN use the trap instruction to panic or pop into ddb instead of looping forever in the PARANOIA chunks. To generate a diff of this c

CVS commit: src/sys/arch/mips/mips

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 20:53:38 UTC 2015 Modified Files: src/sys/arch/mips/mips: trap.c Log Message: Add support for NMI exception (which don't use the cause register). To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/sys/a

CVS commit: src/sys/arch/mips/cavium

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 20:52:16 UTC 2015 Modified Files: src/sys/arch/mips/cavium: octeon_cpunode.c octeon_intr.c octeonvar.h Log Message: Add wdog support cleanup IPI and MP support Add NMI support. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch/mips/cavium/dev

2015-06-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 20:15:35 UTC 2015 Modified Files: src/sys/arch/mips/cavium/dev: octeon_ciureg.h Log Message: Add CIU_BASE To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/cavium/dev/octeon_ciureg.h Please

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:43:42 UTC 2015 Modified Files: src/sys/arch/mips/mips: mips_softint.c Log Message: Add a KDASSERT to make sure interrupts are still enabled. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mi

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:40:19 UTC 2015 Modified Files: src/sys/arch/mips/mips: spl.S Log Message: If mipsNN and kernel has DDB, trap on bogus IPL values passed to splraise. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:38:52 UTC 2015 Modified Files: src/sys/arch/mips/mips: db_interface.c Log Message: Add octeon mach commands nmi and reset. Teach DDB about Cavium BBIT branch instructions. To generate a diff of this commit: cvs rdif

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:36:15 UTC 2015 Modified Files: src/sys/arch/mips/mips: genassym.cf Log Message: Backout last change. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/mips/mips/genassym.cf Please note that

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:34:57 UTC 2015 Modified Files: src/sys/arch/mips/mips: genassym.cf Log Message: Add IPI_WDOG To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/mips/mips/genassym.cf Please note that diffs ar

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

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:34:23 UTC 2015 Modified Files: src/sys/arch/mips/conf: files.octeon Log Message: Add a wdog for octeon To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mips/conf/files.octeon Please note that

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:35:14 UTC 2015 Modified Files: src/sys/arch/mips/mips: ipifuncs.c Log Message: Add IPI_WDOG To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/mips/mips/ipifuncs.c Please note that diffs are no

CVS commit: src/sys/arch/mips/cavium/dev

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:33:45 UTC 2015 Modified Files: src/sys/arch/mips/cavium/dev: octeon_ciureg.h Log Message: Fix CUI_MBOX_{SET,CLR}1 values To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/cavium/dev/octeon

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:32:47 UTC 2015 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: Fix disassembly of trap-immediate instructions To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/mips/mips/db_d

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

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:31:52 UTC 2015 Modified Files: src/sys/arch/mips/include: intr.h Log Message: Add a IPI for watchdogs. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/mips/include/intr.h Please note that d

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

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jun 6 04:31:10 UTC 2015 Modified Files: src/sys/arch/mips/include: trap.h Log Message: Add missing but now defined trap types. (use define consistently) To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/a

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jun 5 19:58:01 UTC 2015 Modified Files: src/sys/arch/mips/mips: spl.S Log Message: Only need KX/SX if _LP64 && MULTIPROCESSOR since cpu_info's are always in KSEG0 To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 sr

CVS commit: src/sys/arch/mips/mips

2015-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jun 5 16:16:18 UTC 2015 Modified Files: src/sys/arch/mips/mips: spl.S Log Message: Make sure KX/UX stay on in 64-bit kernels so deferencing the lwp to get the cpu_info doesn't cause a fault. To generate a diff of this commit:

CVS commit: src/sys/dev/sysmon

2015-06-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jun 5 00:53:47 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon_wdog.c Log Message: Move callout_init to wdog_preinit To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/sysmon/sysmon_wdog.c Please n

CVS commit: src/sys/arch/mips/mips

2015-06-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 22:44:43 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore_mips3.S Log Message: Don't compile the mips64 stuff if we being compiled as mips32 To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys

CVS commit: src/sys/arch/mips/mips

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 05:58:17 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore_mips3.S Log Message: Don't .set mips3 if we are >= mips3 already Use dins if we have it rather than two shifts. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch/mips/mips

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 05:32:05 UTC 2015 Modified Files: src/sys/arch/mips/mips: cpu_subr.c Log Message: Add a verbose message when booting secondary cpus. Fix octeon cpu_info_alloc To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.2

CVS commit: src/sys/arch/mips/mips

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 05:23:40 UTC 2015 Modified Files: src/sys/arch/mips/mips: db_disasm.c Log Message: Fix J/JAL address calculation to not throw the top 32-bits. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/m

CVS commit: src/sys/arch

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 05:22:11 UTC 2015 Modified Files: src/sys/arch/evbmips/cavium: octeon_bootbus_machdep.c src/sys/arch/mips/cavium/include: bootbusvar.h Log Message: minor constification To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch/evbmips/cavium

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 05:21:09 UTC 2015 Modified Files: src/sys/arch/evbmips/cavium: machdep.c Log Message: If booting a MULTIPROCESSOR kernel, use the llsc atomic primitives To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sy

CVS commit: src/sys/arch/mips/mips

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 02:28:06 UTC 2015 Modified Files: src/sys/arch/mips/mips: lock_stubs_llsc.S Log Message: Use syncw on OCTEON To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/mips/lock_stubs_llsc.S Please n

CVS commit: src/sys/arch/mips/mips

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 02:27:25 UTC 2015 Modified Files: src/sys/arch/mips/mips: mipsX_subr.S Log Message: Use ei/di on mipsNNr2 where possible. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/mips/mips/mipsX_subr.S

CVS commit: src/sys/arch/mips

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jun 4 02:26:49 UTC 2015 Modified Files: src/sys/arch/mips/include: mips_opcode.h src/sys/arch/mips/mips: db_disasm.c Log Message: Add a lot of missing mipsNNr2 instruction + cavium specific instructions. To generate a

CVS commit: src/sys/arch/mips/mips

2015-06-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 3 17:55:26 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore.S Log Message: Save a few instructions and use ei on mipsNNr2. To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 src/sys/arch/mips/mips/loco

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

2015-06-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 14:06:16 UTC 2015 Modified Files: src/sys/arch/arm/arm32: irq_dispatch.S Log Message: Add a clrex/dmb to irq path as recommended by ARM. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/arm

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

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:54:23 UTC 2015 Modified Files: src/sys/arch/arm/include/arm32: vmparam.h Log Message: Back off MAXDSIZ to 1.5GB to avoid some virtual memory exhausted messages. To generate a diff of this commit: cvs rdiff -u -r1.37

CVS commit: src/sys/arch/mips/mips

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:10:57 UTC 2015 Modified Files: src/sys/arch/mips/mips: genassym.cf Log Message: Add CPU_INFO_FLAGS / CPUF_PRESENT To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/mips/mips/genassym.cf Plea

CVS commit: src/sys/arch/mips/cavium/dev

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:11:34 UTC 2015 Modified Files: src/sys/arch/mips/cavium/dev: octeon_uart.c Log Message: Use structure copy instead of memcpy. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mips/cavium/dev/o

CVS commit: src/sys/arch/mips/mips

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:10:18 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore_octeon.S Log Message: Fix octeon spinup code to branch to right instruction and to jump to the right routine. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/mips/mips

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:09:15 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore_mips3.S Log Message: In cpu_trampoline, load the ksp from the idlelwp after we enable KX. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

CVS commit: src/sys/arch/mips/mips

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:08:21 UTC 2015 Modified Files: src/sys/arch/mips/mips: mips_fixup.c Log Message: Deal with cpu_info_store that spans a 32KB boundary. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/mi

CVS commit: src/sys/arch/mips/mips

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:06:23 UTC 2015 Modified Files: src/sys/arch/mips/mips: locore.S Log Message: Indent branch delay slot instructions. To generate a diff of this commit: cvs rdiff -u -r1.192 -r1.193 src/sys/arch/mips/mips/locore.S Ple

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

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 2 05:05:28 UTC 2015 Modified Files: src/sys/arch/mips/include: cpu.h Log Message: Fix CPU_INFO_FOREACH which had the MULTIPROCESSOR/!MULTIPROCESSOR definitions reversed. To generate a diff of this commit: cvs rdiff -u -r1

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

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 1 23:17:47 UTC 2015 Modified Files: src/sys/arch/evbarm/conf: CUBIETRUCK Log Message: cinclude CUBIEBOARD.local To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/CUBIETRUCK Please note

CVS commit: src/common/lib/libc/arch/mips/atomic

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 1 23:16:54 UTC 2015 Modified Files: src/common/lib/libc/arch/mips/atomic: atomic_add.S atomic_cas.S atomic_dec.S atomic_inc.S atomic_op_asm.h atomic_swap.S membar_ops.S Log Message: Include OCTEON su

CVS commit: src/sys/arch

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 1 22:55:13 UTC 2015 Modified Files: src/sys/arch/evbmips/cavium: mach_intr.c machdep.c src/sys/arch/evbmips/conf: ERLITE files.octeon src/sys/arch/evbmips/malta: machdep.c src/sys/arch/evbmips/rmixl:

CVS commit: src/sys/arch/arm

2015-06-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 1 19:16:44 UTC 2015 Modified Files: src/sys/arch/arm/arm32: arm32_kvminit.c pmap.c src/sys/arch/arm/include/arm32: pmap.h Log Message: pmap_directbase is a failed experiment, nuke it. To generate a diff of this co

CVS commit: src/sbin/brconfig

2015-05-31 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 1 06:15:18 UTC 2015 Modified Files: src/sbin/brconfig: brconfig.c Log Message: Use the new BRDGGIFS and BRDGRTS cmds which just use ifdrv directly. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sbin/br

CVS commit: src/sys/net

2015-05-31 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Jun 1 06:14:43 UTC 2015 Modified Files: src/sys/net: if_bridge.c if_bridgevar.h Log Message: Modify the BRDGGIFS and BRDGRTS cmds to be more COMPAT_NETBSD32 friendly. (XXX whitespace) To generate a diff of this commit: cvs rd

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

2015-05-31 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun May 31 22:15:52 UTC 2015 Modified Files: src/sys/arch/evbarm/tegra: platform.h Log Message: Increase kernel VA space for kernels that don't use direct mapped memory. (512MB -> 1.25GB) To generate a diff of this commit: cvs rdi

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

2015-05-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun May 31 00:02:16 UTC 2015 Modified Files: src/sys/arch/arm/cortex: a9_mpsubr.S Log Message: Add CALL macro to hide ugliness of calling when KERNEL_BASE_VOFFSET is non-0 To generate a diff of this commit: cvs rdiff -u -r1.40 -r1

CVS commit: src/sys/arch/arm

2015-05-30 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat May 30 23:59:33 UTC 2015 Modified Files: src/sys/arch/arm/arm32: arm32_kvminit.c pmap.c src/sys/arch/arm/include/arm32: pmap.h Log Message: Support directmapped systems with >1GB that start memory at 0x8000. To gen

<    1   2   3   4   5   6   7   8   9   10   >