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

2015-05-12 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue May 12 07:07:16 UTC 2015

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add some KASSERTs to catch similar bugs to the cnptes/nptes one


To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1.139 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/share/mk

2015-05-12 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue May 12 08:25:28 UTC 2015

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

Log Message:
No kernel modules for acorn26


To generate a diff of this commit:
cvs rdiff -u -r1.847 -r1.848 src/share/mk/bsd.own.mk

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



CVS commit: src/sys/dev/sysmon

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue May 12 10:20:14 UTC 2015

Modified Files:
src/sys/dev/sysmon: swwdog.c

Log Message:
Finish work started in previous commit.  Ensure that initialization
code is only called once for built-in variants of the module.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/sysmon/swwdog.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/tegra

2015-05-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May 12 10:37:20 UTC 2015

Modified Files:
src/sys/arch/evbarm/tegra: tegra_machdep.c tegra_start.S

Log Message:
copy bootargs from uboot before we turn on the MMU, for the benefit of kernels 
without __HAVE_MM_MD_DIRECT_MAPPED_PHYS


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/tegra/tegra_machdep.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/tegra/tegra_start.S

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



CVS commit: src/sbin/ifconfig

2015-05-12 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Tue May 12 14:05:29 UTC 2015

Modified Files:
src/sbin/ifconfig: af_inet.c af_inet6.c

Log Message:
ioctl -> prog_ioctl as pointed out by pooka@


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sbin/ifconfig/af_inet.c
cvs rdiff -u -r1.32 -r1.33 src/sbin/ifconfig/af_inet6.c

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



CVS commit: src/common/lib/libprop

2015-05-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May 12 14:59:35 UTC 2015

Modified Files:
src/common/lib/libprop: prop_object.c

Log Message:
Now that _PROP_ISSPACE does not include the EOF check, put the check for
EOF inside the loop. Also fix another unbounded loop that did not check for
EOF. From Mateusz Kocielski
XXX: pullup-7


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/common/lib/libprop/prop_object.c

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



CVS commit: [netbsd-7] src/distrib/sets/lists/comp

2015-05-12 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Tue May 12 16:09:58 UTC 2015

Modified Files:
src/distrib/sets/lists/comp [netbsd-7]: mi

Log Message:
revert unrelated change that was included in ticket 711.


To generate a diff of this commit:
cvs rdiff -u -r1.1906.2.6 -r1.1906.2.7 src/distrib/sets/lists/comp/mi

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



CVS commit: src/sys/arch

2015-05-12 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Tue May 12 19:24:57 UTC 2015

Modified Files:
src/sys/arch/amd64/amd64: db_disasm.c
src/sys/arch/i386/i386: db_disasm.c

Log Message:
Catch up FreeBSD and OpenBSD's changes. Not completed but it's better than
before:
- Add support rdrand, rdseed, fxrstor, ldmxcsr, stmxcsr, xsare, xrstor,
  xsaveopt, cflush and some others.
- Check REX bit correctly.
- Print correct register.
- Fix a lot of bugs.
- KNF.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/amd64/amd64/db_disasm.c
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/i386/i386/db_disasm.c

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



CVS commit: src/lib

2015-05-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May 12 19:43:50 UTC 2015

Modified Files:
src/lib: Makefile

Log Message:
libasan depends on libstdc++ so move it under the wait barrier.


To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/lib/Makefile

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



CVS commit: src/sys/compat/common

2015-05-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May 12 20:42:46 UTC 2015

Modified Files:
src/sys/compat/common: if_43.c

Log Message:
rump is compiled with COMPAT_OSOCK not COMPAT_OIFREQ and the code in if.c
is not handling this case properly. Make this work by checking again if
we need to convert struct ifreq here, and if we do, we do it ourselves.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/compat/common/if_43.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/i2c

2015-05-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May 12 20:54:08 UTC 2015

Modified Files:
src/sys/dev/i2c: files.i2c
Added Files:
src/sys/dev/i2c: titemp.c

Log Message:
Add driver for Texas Instruments TMP451 Temperature Sensor


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/dev/i2c/files.i2c
cvs rdiff -u -r0 -r1.1 src/sys/dev/i2c/titemp.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/conf

2015-05-12 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue May 12 20:54:30 UTC 2015

Modified Files:
src/sys/arch/evbarm/conf: JETSONTK1

Log Message:
add titemp


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/JETSONTK1

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



CVS commit: src/sys/arch/amd64/amd64

2015-05-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May 12 23:16:47 UTC 2015

Modified Files:
src/sys/arch/amd64/amd64: db_disasm.c

Log Message:
When in Rome... use true or false, instead of TRUE and FALSE.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/amd64/amd64/db_disasm.c

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



CVS commit: src/sys/kern

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 01:00:16 UTC 2015

Modified Files:
src/sys/kern: init_sysctl.c sysv_msg.c sysv_sem.c sysv_shm.c

Log Message:
More preparation for modularizing the SYSVxxx options.  Here we
change the kern.ipc.sysvxxx sysctls into dynamic values, so each
sub-component of SYSVxxx can declare its own availability.


To generate a diff of this commit:
cvs rdiff -u -r1.205 -r1.206 src/sys/kern/init_sysctl.c
cvs rdiff -u -r1.67 -r1.68 src/sys/kern/sysv_msg.c
cvs rdiff -u -r1.92 -r1.93 src/sys/kern/sysv_sem.c
cvs rdiff -u -r1.126 -r1.127 src/sys/kern/sysv_shm.c

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



CVS commit: src/sys

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 01:16:15 UTC 2015

Modified Files:
src/sys/kern: sysv_msg.c sysv_sem.c sysv_shm.c
src/sys/sys: msg.h sem.h shm.h

Log Message:
More prep:  add a xxxfini() routine to each subcomponent so we can
clean up after ourselves.  Mostly, this checks to make sure that
there are no active itmes, and then deallocates wired kernel virtual
memory.  For SYSVSEM, we also disestablish the exithook() so we
won't try to call it after destroying its memory pool!


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/sys/kern/sysv_msg.c
cvs rdiff -u -r1.93 -r1.94 src/sys/kern/sysv_sem.c
cvs rdiff -u -r1.127 -r1.128 src/sys/kern/sysv_shm.c
cvs rdiff -u -r1.24 -r1.25 src/sys/sys/msg.h
cvs rdiff -u -r1.30 -r1.31 src/sys/sys/sem.h
cvs rdiff -u -r1.48 -r1.49 src/sys/sys/shm.h

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



CVS commit: src/sys

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 01:23:10 UTC 2015

Modified Files:
src/sys/kern: sysv_ipc.c
src/sys/sys: ipc.h

Log Message:
Another xxxfini() routine.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/kern/sysv_ipc.c
cvs rdiff -u -r1.34 -r1.35 src/sys/sys/ipc.h

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



CVS commit: src/sys

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 02:06:25 UTC 2015

Modified Files:
src/sys/conf: param.c
src/sys/kern: sysv_ipc.c
Added Files:
src/sys/modules/sysv_ipc: Makefile

Log Message:
Create a new sysv_ipc module to contain the SYSVSHM, SYSVSEM, and
SYSVMSG options.  Move associated variables out of param.c and into
the module's source file.


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/conf/param.c
cvs rdiff -u -r1.27 -r1.28 src/sys/kern/sysv_ipc.c
cvs rdiff -u -r0 -r1.1 src/sys/modules/sysv_ipc/Makefile

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



CVS commit: src/sys/compat/common

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 02:08:20 UTC 2015

Modified Files:
src/sys/compat/common: compat_sysv_mod.c

Log Message:
The compat_sysv module now depends on sysv_ipc module.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/compat/common/compat_sysv_mod.c

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



CVS commit: src/sys/kern

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 02:10:46 UTC 2015

Modified Files:
src/sys/kern: syscalls.master

Log Message:
Update syscalls to point to the new module. (Regen of dependant
files to follow.)


To generate a diff of this commit:
cvs rdiff -u -r1.276 -r1.277 src/sys/kern/syscalls.master

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



CVS commit: src/sys

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 02:13:08 UTC 2015

Modified Files:
src/sys/kern: init_sysent.c syscalls.c syscalls_autoload.c
systrace_args.c
src/sys/rump/include/rump: rump_syscalls.h
src/sys/rump/librump/rumpkern: rump_syscalls.c
src/sys/sys: syscall.h syscallargs.h

Log Message:
Regenerate


To generate a diff of this commit:
cvs rdiff -u -r1.296 -r1.297 src/sys/kern/init_sysent.c
cvs rdiff -u -r1.285 -r1.286 src/sys/kern/syscalls.c
cvs rdiff -u -r1.3 -r1.4 src/sys/kern/syscalls_autoload.c
cvs rdiff -u -r1.5 -r1.6 src/sys/kern/systrace_args.c
cvs rdiff -u -r1.86 -r1.87 src/sys/rump/include/rump/rump_syscalls.h
cvs rdiff -u -r1.111 -r1.112 src/sys/rump/librump/rumpkern/rump_syscalls.c
cvs rdiff -u -r1.280 -r1.281 src/sys/sys/syscall.h
cvs rdiff -u -r1.264 -r1.265 src/sys/sys/syscallargs.h

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



CVS commit: src/sys/modules

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 02:15:34 UTC 2015

Modified Files:
src/sys/modules: Makefile

Log Message:
Descend into subdir to actually build the new sysv_ipc module


To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/sys/modules/Makefile

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



CVS commit: src/distrib/sets/lists/modules

2015-05-12 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Wed May 13 02:17:13 UTC 2015

Modified Files:
src/distrib/sets/lists/modules: md.amd64 md.evbppc.powerpc md.i386 mi

Log Message:
Update sets lists for new sysv_ipc module


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/distrib/sets/lists/modules/md.amd64
cvs rdiff -u -r1.8 -r1.9 src/distrib/sets/lists/modules/md.evbppc.powerpc
cvs rdiff -u -r1.65 -r1.66 src/distrib/sets/lists/modules/md.i386
cvs rdiff -u -r1.77 -r1.78 src/distrib/sets/lists/modules/mi

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

2015-05-12 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Wed May 13 02:23:10 UTC 2015

Modified Files:
src/sys/dev/pci: pcidevs

Log Message:
Added Qualcomm Atheros QCA986x/988x.


To generate a diff of this commit:
cvs rdiff -u -r1.1224 -r1.1225 src/sys/dev/pci/pcidevs

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

2015-05-12 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Wed May 13 02:27:25 UTC 2015

Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.1218 -r1.1219 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1217 -r1.1218 src/sys/dev/pci/pcidevs_data.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/i386/i386

2015-05-12 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Wed May 13 02:37:41 UTC 2015

Modified Files:
src/sys/arch/i386/i386: db_disasm.c

Log Message:
 s/TRUE/true/ and s/FALSE/false/ to make crash(8) compilable.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/i386/i386/db_disasm.c

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



CVS commit: src/external/gpl3/binutils/dist/bfd

2015-05-12 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed May 13 06:24:18 UTC 2015

Modified Files:
src/external/gpl3/binutils/dist/bfd: elfn32-mips.c

Log Message:
Make sure mips_elf_n32_is_local_label_name is used.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/binutils/dist/bfd/elfn32-mips.c

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