CVS commit: src/usr.sbin/crash

2014-03-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 30 07:29:22 UTC 2014

Modified Files:
src/usr.sbin/crash: Makefile

Log Message:
Build everything on all arm variants


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/usr.sbin/crash/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm

2014-03-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 30 08:00:34 UTC 2014

Modified Files:
src/sys/arch/arm/arm32: db_interface.c db_machdep.c
src/sys/arch/arm/include: db_machdep.h

Log Message:
Provide a DDB_REGS in the same way to others. Makes crash buildable.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/arm/arm32/db_interface.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/arm32/db_machdep.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/include/db_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2014-03-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 30 08:36:21 UTC 2014

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
Use arm11_setttb for arm1176 as well.


To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 src/sys/arch/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/games/hunt/hunt

2014-03-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 30 09:11:50 UTC 2014

Modified Files:
src/games/hunt/hunt: hunt.c

Log Message:
Remove unused.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/games/hunt/hunt/hunt.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/libdrm/dist/radeon

2014-03-30 Thread Thomas Klausner
Module Name:xsrc
Committed By:   wiz
Date:   Sun Mar 30 12:28:05 UTC 2014

Modified Files:
xsrc/external/mit/libdrm/dist/radeon: radeon_surface.c

Log Message:
Remove superfluous parentheses.

(already sent upstream)


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/libdrm/dist/radeon/radeon_surface.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci/ixgbe

2014-03-30 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar 30 13:14:40 UTC 2014

Modified Files:
src/sys/dev/pci/ixgbe: ixgbe.c

Log Message:
Make this compile

- Fix pci_intr_string usage
- Remove ununsed
- define variables with their usage

kern/48690: ixg* driver doesn't compile

Untested.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/pci/ixgbe/ixgbe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 secondary CPUs
waiting for them to get the same state as the boot processor.  Once the
real L1PT is initialized and used, the secondary CPUs are kicked so they can
use it (and the initial L1PT is discarded).  Finally, wait until NetBSD
kicks the secondary CPUs then load the stack from the idlelwp and then hatch
the cpu and then jump to idle_loop.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/cortex/a9_mpsubr.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/mvme68k

2014-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 30 15:20:54 UTC 2014

Modified Files:
src/sys/arch/mvme68k/conf: Makefile.mvme68k
src/sys/arch/mvme68k/include: loadfile_machdep.h
src/sys/arch/mvme68k/stand/bootst: dev_tape.c

Log Message:
fixes for gcc-4.8 (John D. Baker)


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/mvme68k/conf/Makefile.mvme68k
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/mvme68k/include/loadfile_machdep.h
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/mvme68k/stand/bootst/dev_tape.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 taking advantage of it.
Most ARMs don't have an easy way to find out what's in the TLB so make
record_asids can just say all ASIDs are in use.  Fix some off by 1 errors.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/uvm/pmap/pmap_tlb.c \
src/sys/uvm/pmap/pmap_tlb.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm

2014-03-30 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Mar 30 15:50:52 UTC 2014

Modified Files:
src/sys/arch/arm/arm32: pmap.c
src/sys/arch/arm/conf: files.arm
src/sys/arch/arm/include: cpuconf.h
src/sys/arch/arm/include/arm32: param.h pmap.h

Log Message:
Make the ARM pmap use ASIDs, split TTBRs, and MP safe.  This only happens for
ARMv6 or later CPUs.  This means that on context switch that the TLBs and
caches no longer to cleaned/flushed.  Also, eXecute Never (XN) protection has
been added so non-exec pages can not be run.  Change the page size for ARMv6+
to be 8KB while allows a L1PT to be a normal page.  This means that the L1PT
is not special.  Use the XN support to only sync pages that are executed from.


To generate a diff of this commit:
cvs rdiff -u -r1.270 -r1.271 src/sys/arch/arm/arm32/pmap.c
cvs rdiff -u -r1.125 -r1.126 src/sys/arch/arm/conf/files.arm
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/include/cpuconf.h
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/include/arm32/param.h
cvs rdiff -u -r1.125 -r1.126 src/sys/arch/arm/include/arm32/pmap.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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; they are subject to the
copyright notices on the relevant files.



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

2014-03-30 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sun Mar 30 15:54:38 UTC 2014

Modified Files:
src/sys/arch/mvme68k/conf: Makefile.mvme68k

Log Message:
Fix "Error: unrecognized option -mcpu68030".


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/mvme68k/conf/Makefile.mvme68k

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/libX11/dist/src

2014-03-30 Thread Thomas Klausner
Module Name:xsrc
Committed By:   wiz
Date:   Sun Mar 30 16:39:42 UTC 2014

Modified Files:
xsrc/external/mit/libX11/dist/src: ModMap.c

Log Message:
Add cast to fix -Wpointer-sign warning with clang.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/libX11/dist/src/ModMap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xman/dist

2014-03-30 Thread Thomas Klausner
Module Name:xsrc
Committed By:   wiz
Date:   Sun Mar 30 18:46:06 UTC 2014

Modified Files:
xsrc/external/mit/xman/dist: handler.c

Log Message:
ifdef out senseless code that clang complains about with 
-Wtautological-pointer-compare.

I've asked upstream what check was really intended here.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/xman/dist/handler.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2014-03-30 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Sun Mar 30 20:06:50 UTC 2014

Modified Files:
src/sys/arch/mips/include: isa_machdep.h

Log Message:
catch up with *_intr_string() changes


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mips/include/isa_machdep.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2014-03-30 Thread Hisashi T Fujinaka
Module Name:src
Committed By:   htodd
Date:   Sun Mar 30 21:52:09 UTC 2014

Modified Files:
src/sys/arch/arm/xscale: becc_pci.c

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/xscale/becc_pci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sbin/fdisk

2014-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 30 22:18:13 UTC 2014

Modified Files:
src/sbin/fdisk: fdisk.c

Log Message:
Allow -1 values in the -s // indicate use the previous
values. For example:
fdisk -f -i /dev/rsd0d # initialize mbr and create an msdos partition.
fdisk -f -u -0 -a -s 169/-1/-1 /dev/rsd0d # converts the msdos partition
to a netbsd one, and makes it active.


To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 src/sbin/fdisk/fdisk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2014-03-30 Thread Hisashi T Fujinaka
Module Name:src
Committed By:   htodd
Date:   Sun Mar 30 22:39:29 UTC 2014

Modified Files:
src/sys/dev/marvell: mvpex.c

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/marvell/mvpex.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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.imx31

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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/arm/arm/cpufunc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/marvell

2014-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 30 23:25:20 UTC 2014

Modified Files:
src/sys/dev/marvell: mvpex.c

Log Message:
provide a buffer for pci_intr_string()


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/marvell/mvpex.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/man/man9

2014-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 30 23:28:14 UTC 2014

Modified Files:
src/share/man/man9: pci_intr.9

Log Message:
Say how big the buffer should be.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/share/man/man9/pci_intr.9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/mtree

2014-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 31 00:00:22 UTC 2014

Modified Files:
src/usr.sbin/mtree: getid.c

Log Message:
say why we can't use the password or the group databases.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/mtree/getid.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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.


To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/arm/include/arm32/pmap.h
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/include/arm32/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2014-03-30 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Mar 31 01:59:36 UTC 2014

Modified Files:
src/share/mk: bsd.x11.mk

Log Message:
make pkg-config files be cleaned by "make clean"


To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 src/share/mk/bsd.x11.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/apache2/mDNSResponder/nss

2014-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Mar 31 02:03:38 UTC 2014

Modified Files:
src/external/apache2/mDNSResponder/nss: Makefile nss_mdnsd.c

Log Message:
Convert to the new thread safe gethostby{name,addr} nsswitch ABI.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/apache2/mDNSResponder/nss/Makefile \
src/external/apache2/mDNSResponder/nss/nss_mdnsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/atari/stand/installboot

2014-03-30 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Mar 31 06:32:31 UTC 2014

Modified Files:
src/sys/arch/atari/stand/installboot: installboot.c

Log Message:
Fix typo


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/atari/stand/installboot/installboot.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.