CVS commit: src/sys/opencrypto

2017-06-08 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Thu Jun  8 09:49:46 UTC 2017

Modified Files:
src/sys/opencrypto: cryptodev.c

Log Message:
sanitize in CIOCNCRYPTM and initialize comp_alg in CIOCNGSESSION


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/opencrypto/cryptodev.c

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



CVS commit: src/sys

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 10:02:39 UTC 2017

Modified Files:
src/sys/conf: files
Added Files:
src/sys/dev/ic: pl041.c pl041var.h

Log Message:
Add driver for ARM PrimeCell Advanced Audio CODEC interface (PL041).

Don't expect this driver to work on real hardware, but QEMU emulates it.


To generate a diff of this commit:
cvs rdiff -u -r1.1173 -r1.1174 src/sys/conf/files
cvs rdiff -u -r0 -r1.1 src/sys/dev/ic/pl041.c src/sys/dev/ic/pl041var.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/fdt

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 10:03:59 UTC 2017

Modified Files:
src/sys/arch/arm/fdt: files.fdt
Added Files:
src/sys/arch/arm/fdt: aaci_fdt.c

Log Message:
Add fdt glue for ARM PrimeCell Advanced Audio CODEC interface (PL041).


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/fdt/aaci_fdt.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/fdt/files.fdt

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

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 10:05:32 UTC 2017

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

Log Message:
Add aaci at fdt, commented out for now. Driver should work (tm) but QEMU
and my old Thinkpad can't seem to keep up.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/VEXPRESS_A15

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



CVS commit: src/sys/dev/ic

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 10:40:13 UTC 2017

Modified Files:
src/sys/dev/ic: pl041.c

Log Message:
Fix two bugs:
 - Inverted test for fifo status in aaci_write_data
 - Return success from trigger_output (thanks nat)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/ic/pl041.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

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 10:40:38 UTC 2017

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

Log Message:
Enable aaci


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

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



CVS commit: src/sys/dev/ic

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 11:05:16 UTC 2017

Modified Files:
src/sys/dev/ic: pl041.c

Log Message:
bus_space_write_multi_4 takes a count, not number of bytes. With this,
audio works in qemu.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/ic/pl041.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

2017-06-08 Thread Nathanial Sloss
Module Name:src
Committed By:   nat
Date:   Thu Jun  8 13:05:03 UTC 2017

Modified Files:
src/sys/dev: audio.c

Log Message:
Retrn error to userland from startp/startr depending on the error from
trigger/start output/input.

Found by jmcneill@.


To generate a diff of this commit:
cvs rdiff -u -r1.357 -r1.358 src/sys/dev/audio.c

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



CVS commit: src/bin/sh

2017-06-08 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Thu Jun  8 13:12:17 UTC 2017

Modified Files:
src/bin/sh: eval.c nodetypes parser.c

Log Message:
Remove some left over baggage from the LINENO v1 implementation that
didn't get removed with v2, and should have.   This would have had
(I think, without having tested it) one very minor effect on the way
LINENO worked in the v2 implementation, but my guess is it would have
taken a long time before anyone noticed...


To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146 src/bin/sh/eval.c
cvs rdiff -u -r1.17 -r1.18 src/bin/sh/nodetypes
cvs rdiff -u -r1.135 -r1.136 src/bin/sh/parser.c

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



CVS commit: src/bin/sh

2017-06-08 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Thu Jun  8 13:17:00 UTC 2017

Modified Files:
src/bin/sh: show.c

Log Message:
Correct spelling in comments of DEBUG only code...


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/bin/sh/show.c

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



CVS commit: src/lib/libc

2017-06-08 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun  8 13:32:20 UTC 2017

Modified Files:
src/lib/libc: shlib_version

Log Message:
One more hack to kill in setproctitle


To generate a diff of this commit:
cvs rdiff -u -r1.273 -r1.274 src/lib/libc/shlib_version

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



CVS commit: src/external/gpl3/gcc/dist/gcc/config/vax

2017-06-08 Thread Felix Deichmann
Module Name:src
Committed By:   flxd
Date:   Thu Jun  8 15:28:27 UTC 2017

Modified Files:
src/external/gpl3/gcc/dist/gcc/config/vax: builtins.md

Log Message:
Fix PR port-vax/51761 as suggested by Paul Koning on port-vax list.
Installation (install.ram, -Os) on my VS4000 is possible without SCSI timeouts
again.
Other variable-length bit field instructions should be checked for correct
constraints, too!


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/external/gpl3/gcc/dist/gcc/config/vax/builtins.md

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



CVS commit: src/external/gpl2/dtc

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 15:51:12 UTC 2017

Added Files:
src/external/gpl2/dtc: dtc2netbsd

Log Message:
Add a dtc2netbsd script


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/gpl2/dtc/dtc2netbsd

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



CVS import: src/sys/external/bsd/libfdt/dist

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 15:53:15 UTC 2017

Update of /cvsroot/src/sys/external/bsd/libfdt/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv14227

Log Message:
Import of libfdt from DTC version 1.4.4

Status:

Vendor Tag: DTC
Release Tags:   dtc-1-4-4

U src/sys/external/bsd/libfdt/dist/Makefile.libfdt
U src/sys/external/bsd/libfdt/dist/TODO
U src/sys/external/bsd/libfdt/dist/version.lds
U src/sys/external/bsd/libfdt/dist/fdt.c
U src/sys/external/bsd/libfdt/dist/fdt.h
U src/sys/external/bsd/libfdt/dist/fdt_addresses.c
U src/sys/external/bsd/libfdt/dist/fdt_empty_tree.c
N src/sys/external/bsd/libfdt/dist/fdt_overlay.c
U src/sys/external/bsd/libfdt/dist/fdt_ro.c
U src/sys/external/bsd/libfdt/dist/fdt_rw.c
U src/sys/external/bsd/libfdt/dist/fdt_strerror.c
U src/sys/external/bsd/libfdt/dist/fdt_sw.c
U src/sys/external/bsd/libfdt/dist/fdt_wip.c
U src/sys/external/bsd/libfdt/dist/libfdt.h
C src/sys/external/bsd/libfdt/dist/libfdt_env.h
U src/sys/external/bsd/libfdt/dist/libfdt_internal.h

1 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jDTC:yesterday -jDTC src/sys/external/bsd/libfdt/dist



CVS commit: src/sys/external/bsd/libfdt/dist

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 15:54:32 UTC 2017

Modified Files:
src/sys/external/bsd/libfdt/dist: libfdt_env.h

Log Message:
Merge conflicts


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/libfdt/dist/libfdt_env.h

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



CVS import: src/external/gpl2/dtc/dist

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 15:59:28 UTC 2017

Update of /cvsroot/src/external/gpl2/dtc/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv24274

Log Message:
Import of DTC from DTC version 1.4.4

Status:

Vendor Tag: DTC
Release Tags:   dtc-1-4-4

U src/external/gpl2/dtc/dist/GPL
U src/external/gpl2/dtc/dist/Makefile
U src/external/gpl2/dtc/dist/Makefile.convert-dtsv0
U src/external/gpl2/dtc/dist/Makefile.dtc
U src/external/gpl2/dtc/dist/Makefile.utils
U src/external/gpl2/dtc/dist/README
U src/external/gpl2/dtc/dist/README.license
U src/external/gpl2/dtc/dist/TODO
U src/external/gpl2/dtc/dist/dtdiff
U src/external/gpl2/dtc/dist/checks.c
U src/external/gpl2/dtc/dist/convert-dtsv0-lexer.l
C src/external/gpl2/dtc/dist/data.c
C src/external/gpl2/dtc/dist/dtc-lexer.l
C src/external/gpl2/dtc/dist/dtc-parser.y
U src/external/gpl2/dtc/dist/dtc.c
C src/external/gpl2/dtc/dist/dtc.h
C src/external/gpl2/dtc/dist/fdtdump.c
U src/external/gpl2/dtc/dist/fdtget.c
C src/external/gpl2/dtc/dist/fdtput.c
C src/external/gpl2/dtc/dist/flattree.c
U src/external/gpl2/dtc/dist/fstree.c
U src/external/gpl2/dtc/dist/livetree.c
C src/external/gpl2/dtc/dist/srcpos.c
U src/external/gpl2/dtc/dist/srcpos.h
U src/external/gpl2/dtc/dist/treesource.c
U src/external/gpl2/dtc/dist/util.c
C src/external/gpl2/dtc/dist/util.h
N src/external/gpl2/dtc/dist/Documentation/dt-object-internal.txt
U src/external/gpl2/dtc/dist/Documentation/dtc-paper.bib
U src/external/gpl2/dtc/dist/Documentation/dtc-paper.tex
U src/external/gpl2/dtc/dist/Documentation/dts-format.txt
U src/external/gpl2/dtc/dist/Documentation/manual.txt
U src/external/gpl2/dtc/dist/scripts/kup-dtc
U src/external/gpl2/dtc/dist/scripts/setlocalversion
U src/external/gpl2/dtc/dist/tests/.gitignore
U src/external/gpl2/dtc/dist/tests/Makefile.tests
U src/external/gpl2/dtc/dist/tests/addresses.dts
U src/external/gpl2/dtc/dist/tests/aliases.dts
U src/external/gpl2/dtc/dist/tests/appendprop.dts
U src/external/gpl2/dtc/dist/tests/bad-empty-ranges.dts
U src/external/gpl2/dtc/dist/tests/bad-name-property.dts
U src/external/gpl2/dtc/dist/tests/bad-ncells.dts
N src/external/gpl2/dtc/dist/tests/bad-octal-literal.dts
U src/external/gpl2/dtc/dist/tests/bad-reg-ranges.dts
U src/external/gpl2/dtc/dist/tests/bad-size-cells.dts
U src/external/gpl2/dtc/dist/tests/bad-string-props.dts
U src/external/gpl2/dtc/dist/tests/base01.asm
U src/external/gpl2/dtc/dist/tests/base01.cmd
U src/external/gpl2/dtc/dist/tests/base01.dts
U src/external/gpl2/dtc/dist/tests/base01.stderr
U src/external/gpl2/dtc/dist/tests/boot-cpuid.dts
U src/external/gpl2/dtc/dist/tests/char_literal.dts
U src/external/gpl2/dtc/dist/tests/comments-cmp.dts
U src/external/gpl2/dtc/dist/tests/comments.dts
U src/external/gpl2/dtc/dist/tests/data.S
U src/external/gpl2/dtc/dist/tests/default-addr-size.dts
U src/external/gpl2/dtc/dist/tests/delete_reinstate_multilabel.dts
U src/external/gpl2/dtc/dist/tests/delete_reinstate_multilabel_ref.dts
U src/external/gpl2/dtc/dist/tests/dependencies.cmp
U src/external/gpl2/dtc/dist/tests/dependencies.dts
U src/external/gpl2/dtc/dist/tests/deps_inc1.dtsi
U src/external/gpl2/dtc/dist/tests/deps_inc2.dtsi
N src/external/gpl2/dtc/dist/tests/division-by-zero.dts
U src/external/gpl2/dtc/dist/tests/dtc-checkfails.sh
U src/external/gpl2/dtc/dist/tests/dtc-fails.sh
U src/external/gpl2/dtc/dist/tests/dtc-fatal.sh
U src/external/gpl2/dtc/dist/tests/dup-nodename.dts
U src/external/gpl2/dtc/dist/tests/dup-phandle.dts
U src/external/gpl2/dtc/dist/tests/dup-propname.dts
U src/external/gpl2/dtc/dist/tests/embedded_nul.dts
U src/external/gpl2/dtc/dist/tests/embedded_nul_equiv.dts
U src/external/gpl2/dtc/dist/tests/empty.dts
U src/external/gpl2/dtc/dist/tests/escapes.dts
U src/external/gpl2/dtc/dist/tests/extra-terminating-null.dts
U src/external/gpl2/dtc/dist/tests/fdtdump-runtest.sh
U src/external/gpl2/dtc/dist/tests/fdtdump.dts
U src/external/gpl2/dtc/dist/tests/fdtget-runtest.sh
U src/external/gpl2/dtc/dist/tests/fdtput-runtest.sh
U src/external/gpl2/dtc/dist/tests/incbin.bin
U src/external/gpl2/dtc/dist/tests/incbin.dts
U src/external/gpl2/dtc/dist/tests/include0.dts
U src/external/gpl2/dtc/dist/tests/include1.dts
U src/external/gpl2/dtc/dist/tests/include2.dts
U src/external/gpl2/dtc/dist/tests/include3.dts
U src/external/gpl2/dtc/dist/tests/include4.dts
U src/external/gpl2/dtc/dist/tests/include5.dts
U src/external/gpl2/dtc/dist/tests/include5a.dts
U src/external/gpl2/dtc/dist/tests/include6.dts
U src/external/gpl2/dtc/dist/tests/include7.dts
U src/external/gpl2/dtc/dist/tests/include8.dts
U src/external/gpl2/dtc/dist/tests/label01.dts
U src/external/gpl2/dtc/dist/tests/label_repeated.dts
U src/external/gpl2/dtc/dist/tests/line_directives.dts
U src/external/gpl2/dtc/dist/tests/lorem.txt
U src/external/gpl2/dtc/dist/tests/mangle-layout.supp
U src/external/gpl2/dtc/dist/tests/minusone-phandle.dts
U src/external/gpl2/dtc/dist/tests/multilabel.dts
U src/external/gpl2

CVS commit: src/lib/libc/stdio

2017-06-08 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Thu Jun  8 15:59:45 UTC 2017

Modified Files:
src/lib/libc/stdio: fgetln.c fgetstr.c getdelim.c

Log Message:
Don't use "NULL" to talk about null-terminated strings.

The C standard seems to be inconsistent about dash vs. space.  Old
text uses dash, Annex K uses space.  I'll let wizd(8) to sort that
out.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/lib/libc/stdio/fgetln.c
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/stdio/fgetstr.c
cvs rdiff -u -r1.13 -r1.14 src/lib/libc/stdio/getdelim.c

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



CVS commit: src/external/gpl2/dtc/dist

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 16:00:40 UTC 2017

Modified Files:
src/external/gpl2/dtc/dist: data.c dtc-lexer.l dtc-parser.y dtc.h
fdtdump.c fdtput.c flattree.c srcpos.c util.h
src/external/gpl2/dtc/dist/tests: mangle-layout.c move_and_save.c
tests.h
Removed Files:
src/external/gpl2/dtc/dist: .gitignore .travis.yml
src/external/gpl2/dtc/dist/libfdt: Makefile.libfdt TODO fdt.c fdt.h
fdt_addresses.c fdt_empty_tree.c fdt_ro.c fdt_rw.c fdt_strerror.c
fdt_sw.c fdt_wip.c libfdt.h libfdt_env.h libfdt_internal.h
version.lds
src/external/gpl2/dtc/dist/tests: test_tree1_body.dtsi

Log Message:
Merge conflicts


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 src/external/gpl2/dtc/dist/.gitignore \
src/external/gpl2/dtc/dist/.travis.yml
cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/dtc/dist/data.c \
src/external/gpl2/dtc/dist/dtc-lexer.l \
src/external/gpl2/dtc/dist/dtc-parser.y src/external/gpl2/dtc/dist/dtc.h \
src/external/gpl2/dtc/dist/fdtdump.c src/external/gpl2/dtc/dist/fdtput.c \
src/external/gpl2/dtc/dist/flattree.c src/external/gpl2/dtc/dist/srcpos.c \
src/external/gpl2/dtc/dist/util.h
cvs rdiff -u -r1.1.1.1 -r0 src/external/gpl2/dtc/dist/libfdt/Makefile.libfdt \
src/external/gpl2/dtc/dist/libfdt/TODO \
src/external/gpl2/dtc/dist/libfdt/fdt.c \
src/external/gpl2/dtc/dist/libfdt/fdt.h \
src/external/gpl2/dtc/dist/libfdt/fdt_addresses.c \
src/external/gpl2/dtc/dist/libfdt/fdt_empty_tree.c \
src/external/gpl2/dtc/dist/libfdt/fdt_ro.c \
src/external/gpl2/dtc/dist/libfdt/fdt_rw.c \
src/external/gpl2/dtc/dist/libfdt/fdt_strerror.c \
src/external/gpl2/dtc/dist/libfdt/fdt_sw.c \
src/external/gpl2/dtc/dist/libfdt/fdt_wip.c \
src/external/gpl2/dtc/dist/libfdt/libfdt.h \
src/external/gpl2/dtc/dist/libfdt/libfdt_env.h \
src/external/gpl2/dtc/dist/libfdt/libfdt_internal.h \
src/external/gpl2/dtc/dist/libfdt/version.lds
cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/dtc/dist/tests/mangle-layout.c \
src/external/gpl2/dtc/dist/tests/move_and_save.c \
src/external/gpl2/dtc/dist/tests/tests.h
cvs rdiff -u -r1.1.1.1 -r0 \
src/external/gpl2/dtc/dist/tests/test_tree1_body.dtsi

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



CVS commit: src/doc

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 16:02:27 UTC 2017

Modified Files:
src/doc: 3RDPARTY

Log Message:
Update DTC entry


To generate a diff of this commit:
cvs rdiff -u -r1.1446 -r1.1447 src/doc/3RDPARTY

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



CVS commit: src/doc

2017-06-08 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Thu Jun  8 16:44:03 UTC 2017

Modified Files:
src/doc: 3RDPARTY

Log Message:
SQLite 3.19.3 is out


To generate a diff of this commit:
cvs rdiff -u -r1.1447 -r1.1448 src/doc/3RDPARTY

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



CVS commit: src/tools/libfdt

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 17:09:29 UTC 2017

Modified Files:
src/tools/libfdt: Makefile

Log Message:
New libfdt location


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tools/libfdt/Makefile

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



CVS commit: src/tools/dtc

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 17:16:44 UTC 2017

Modified Files:
src/tools/dtc: Makefile

Log Message:
Update for new libfdt location


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tools/dtc/Makefile

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



CVS commit: src/external/gpl2/dtc/dist

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 17:24:10 UTC 2017

Modified Files:
src/external/gpl2/dtc/dist: flattree.c

Log Message:
s/ALIGN/FDTALIGN2/


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/gpl2/dtc/dist/flattree.c

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



CVS commit: src/external/gpl2/dtc/lib/libfdt

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 17:24:31 UTC 2017

Modified Files:
src/external/gpl2/dtc/lib/libfdt: Makefile

Log Message:
Update for new libfdt location


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl2/dtc/lib/libfdt/Makefile

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



CVS commit: src/libexec/ld.elf_so

2017-06-08 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun  8 18:24:39 UTC 2017

Modified Files:
src/libexec/ld.elf_so: rtld.c

Log Message:
Call _rtld_debug_state before running the global initialisers, so give
gdb a chance to set break points etc.


To generate a diff of this commit:
cvs rdiff -u -r1.183 -r1.184 src/libexec/ld.elf_so/rtld.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/i386/include

2017-06-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jun  8 18:25:14 UTC 2017

Modified Files:
src/sys/arch/i386/include: profile.h

Log Message:
use compiler builtins to compute addresses instead %ebp assembly arithmetic.
(from joerg)


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/i386/include/profile.h

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



CVS commit: src/lib/libc

2017-06-08 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jun  8 18:27:05 UTC 2017

Modified Files:
src/lib/libc: shlib_version

Log Message:
Add two entries for interaction between lib/csu and libc.


To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275 src/lib/libc/shlib_version

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



CVS commit: src/external/gpl2/dtc

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jun  8 18:57:21 UTC 2017

Modified Files:
src/external/gpl2/dtc: Makefile.inc
src/external/gpl2/dtc/lib/libfdt: Makefile
src/external/gpl2/dtc/usr.bin/dtc: Makefile

Log Message:
Adjust build for new source location for real.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl2/dtc/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/dtc/lib/libfdt/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl2/dtc/usr.bin/dtc/Makefile

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



CVS commit: src/share/dict

2017-06-08 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Thu Jun  8 19:17:38 UTC 2017

Modified Files:
src/share/dict: web2

Log Message:
Add ``trademark''


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/share/dict/web2

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



CVS commit: src/external/gpl3/gcc/usr.bin/gcc/arch/mips64el

2017-06-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun  8 19:21:55 UTC 2017

Modified Files:
src/external/gpl3/gcc/usr.bin/gcc/arch/mips64el: auto-host.h
configargs.h

Log Message:
regen after new binutils


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 \
src/external/gpl3/gcc/usr.bin/gcc/arch/mips64el/auto-host.h
cvs rdiff -u -r1.20 -r1.21 \
src/external/gpl3/gcc/usr.bin/gcc/arch/mips64el/configargs.h

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



CVS commit: src/share/dict

2017-06-08 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Thu Jun  8 20:12:57 UTC 2017

Modified Files:
src/share/dict: web2

Log Message:
Add "firewall"


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/share/dict/web2

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



CVS commit: src/sys

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 21:00:43 UTC 2017

Modified Files:
src/sys/conf: files
Added Files:
src/sys/dev/ic: pl031.c pl031var.h

Log Message:
Add driver for ARM PrimeCell PL031 (RTC) Real Time Clock.


To generate a diff of this commit:
cvs rdiff -u -r1.1174 -r1.1175 src/sys/conf/files
cvs rdiff -u -r0 -r1.1 src/sys/dev/ic/pl031.c src/sys/dev/ic/pl031var.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/fdt

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 21:01:06 UTC 2017

Modified Files:
src/sys/arch/arm/fdt: files.fdt
Added Files:
src/sys/arch/arm/fdt: plrtc_fdt.c

Log Message:
Add fdt glue for plrtc


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/fdt/files.fdt
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/fdt/plrtc_fdt.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

2017-06-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Jun  8 21:01:31 UTC 2017

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

Log Message:
Add plrtc driver


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

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



CVS commit: src/bin/sh

2017-06-08 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Thu Jun  8 22:10:39 UTC 2017

Modified Files:
src/bin/sh: parser.c

Log Message:
(Perhaps) temporary fix to pkgtools (cwrappers) build (configure).
Expanding  `` containing \ \n sequences looks to have been giving
problems.   I don't think this is the correct fix, but it will do
no worse harm than (perhaps) incorrectly calculating LINENO in this
kind of (rare) circumstance.   I'll look and see if there should be
a better fix later.


To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 src/bin/sh/parser.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

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Thu Jun  8 22:23:56 UTC 2017

Modified Files:
src/sys/dev: ccdvar.h

Log Message:
do not expose kernel-internal structure definitions to userland.
needed due to upcoming sys/disk.h changes needed for ZFS.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/ccdvar.h

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



CVS commit: src/sbin/dkscan_bsdlabel

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Thu Jun  8 22:24:29 UTC 2017

Modified Files:
src/sbin/dkscan_bsdlabel: dkscan_bsdlabel.c dkscan_util.h

Log Message:
use a minimal "struct disk" in userland rather than the full kernel structure.
needed due to upcoming sys/disk.h changes needed for ZFS.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sbin/dkscan_bsdlabel/dkscan_bsdlabel.c
cvs rdiff -u -r1.4 -r1.5 src/sbin/dkscan_bsdlabel/dkscan_util.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

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Thu Jun  8 22:24:59 UTC 2017

Modified Files:
src/sys/sys: disk.h

Log Message:
do not expose kernel-internal structure definitions to userland.
needed for ZFS.


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/sys/disk.h

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



CVS commit: src/sys/coda

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Thu Jun  8 22:29:59 UTC 2017

Modified Files:
src/sys/coda: coda_vfsops.h

Log Message:
add a forward declaration of struct mbuf.
needed due to some other change I made for ZFS.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/coda/coda_vfsops.h

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



CVS commit: src/sbin/fsck_lfs

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Fri Jun  9 00:13:09 UTC 2017

Modified Files:
src/sbin/fsck_lfs: vnode.h

Log Message:
this file uses the  macros so it should include
that header itself, rather than relying on getting it indirectly
by including some other header.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sbin/fsck_lfs/vnode.h

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



CVS commit: src

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Fri Jun  9 00:13:29 UTC 2017

Modified Files:
src/sys/sys: mount.h
src/usr.bin/fstat: ptyfs.c tmpfs.c
src/usr.bin/pmap: pmap.h
src/usr.bin/systat: bufcache.c

Log Message:
rearrange sys/mount.h so that all of the kernel-only parts are together
and not exposed to userland, except do expose struct mount if __EXPOSE_MOUNT
is defined.  define __EXPOSE_MOUNT in the kmem grovellers that want
the definition.  needed for ZFS.


To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/sys/sys/mount.h
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/fstat/ptyfs.c
cvs rdiff -u -r1.10 -r1.11 src/usr.bin/fstat/tmpfs.c
cvs rdiff -u -r1.9 -r1.10 src/usr.bin/pmap/pmap.h
cvs rdiff -u -r1.27 -r1.28 src/usr.bin/systat/bufcache.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

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Fri Jun  9 01:16:33 UTC 2017

Modified Files:
src/sys/kern: kern_tc.c

Log Message:
define a copy of getnanotime() named dtrace_getnanotime() so that
dtrace can know from the name that it should not allow setting
fbt probes on it.  needed by dtrace.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/kern/kern_tc.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

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Fri Jun  9 01:16:54 UTC 2017

Modified Files:
src/sys/arch/arm/include/arm32: param.h
src/sys/arch/x86/include: cpu.h

Log Message:
if __HIDE_DELAY is defined, do not define delay() or DELAY().
needed by dtrace and ZFS.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/include/arm32/param.h
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/x86/include/cpu.h

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



CVS commit: src/external/bsd/libproc/dist

2017-06-08 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Fri Jun  9 01:17:25 UTC 2017

Modified Files:
src/external/bsd/libproc/dist: _libproc.h libproc.h proc_create.c
proc_util.c

Log Message:
add a proc_getmodel() interface to return whether a process
is a 32-bit or 64-bit process.  the interface is from freebsd
but the implementation is different.
needed by dtrace.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/bsd/libproc/dist/_libproc.h
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/libproc/dist/libproc.h \
src/external/bsd/libproc/dist/proc_create.c
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/libproc/dist/proc_util.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

2017-06-08 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Jun  9 03:19:55 UTC 2017

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

Log Message:
 Increase total number of RX buffers on multiqueue.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/dev/pci/ixgbe/ix_txrx.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/mii

2017-06-08 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Jun  9 04:43:33 UTC 2017

Modified Files:
src/sys/dev/mii: mdio.h

Log Message:
- Update IEEE 802.3 Clause 45 definitions from IEEE 802.3 2009 to IEEE 802.3
  2015.
- Modify register names.
- Modify comments.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/mii/mdio.h

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

2017-06-08 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Fri Jun  9 04:48:58 UTC 2017

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

Log Message:
fix typo.

reported by ryo@.


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/dev/pci/if_iwm.c

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



CVS commit: src

2017-06-08 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Fri Jun  9 06:09:02 UTC 2017

Modified Files:
src/distrib/sets/lists/debug: mi
src/distrib/sets/lists/tests: mi
src/tests/crypto/opencrypto: Makefile t_opencrypto.sh
Added Files:
src/tests/crypto/opencrypto: h_ioctl.c

Log Message:
add tests of ioctl for /dev/crypto


To generate a diff of this commit:
cvs rdiff -u -r1.217 -r1.218 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.752 -r1.753 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.3 -r1.4 src/tests/crypto/opencrypto/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/crypto/opencrypto/h_ioctl.c
cvs rdiff -u -r1.7 -r1.8 src/tests/crypto/opencrypto/t_opencrypto.sh

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/mips

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jun  9 06:39:24 UTC 2017

Modified Files:
src/sys/arch/mips/mips: pmap_machdep.c

Log Message:
Always use XKPHYS for pool pages on _LP64; otherwise use KSEG0


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/mips/mips/pmap_machdep.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/mips

2017-06-08 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri Jun  9 06:43:30 UTC 2017

Modified Files:
src/sys/arch/mips/mips: mips_machdep.c

Log Message:
Maintain the split of physical memory into the defined freelists, but
only force pool pages to VM_FREELIST_FIRST512M for non _LP64


To generate a diff of this commit:
cvs rdiff -u -r1.277 -r1.278 src/sys/arch/mips/mips/mips_machdep.c

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