CVS commit: src/doc

2018-09-08 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Sep  8 09:02:50 UTC 2018

Modified Files:
src/doc: 3RDPARTY

Log Message:
gdb-8.2 out


To generate a diff of this commit:
cvs rdiff -u -r1.1562 -r1.1563 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/sys/arch/arm/pic

2018-09-08 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Sep  8 11:54:26 UTC 2018

Modified Files:
src/sys/arch/arm/pic: picvar.h

Log Message:
Increase the size of is_irq from 8- to 16-bits to allow for > 256 IRQs per pic.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/pic/picvar.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/amd64/amd64

2018-09-08 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Sep  8 12:40:17 UTC 2018

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

Log Message:
Work around dumb KASSERT in vtopte(), the PTE area can now be above the
MAIN area. I guess the KASSERT should be removed because it doesn't make
a lot of sense.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 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/dev/usb

2018-09-08 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Sat Sep  8 13:10:08 UTC 2018

Modified Files:
src/sys/dev/usb: if_smsc.c if_smscvar.h

Log Message:
Make smsc(4) MPSAFE. Patch from skrll@.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/dev/usb/if_smsc.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/usb/if_smscvar.h

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



CVS import: sys/external/bsd/libnv/dist

2018-09-08 Thread Christos Zoulas
Module Name:sys
Committed By:   christos
Date:   Sat Sep  8 13:22:52 UTC 2018

Update of /cvsroot/sys/external/bsd/libnv/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv26049

Log Message:
Import libnv from FreeBSD; approved by core@

Status:

Vendor Tag: FREEBSD
Release Tags:   libnv-20180908

N sys/external/bsd/libnv/dist/cnvlist.c
N sys/external/bsd/libnv/dist/dnvlist.c
N sys/external/bsd/libnv/dist/nv_impl.h
N sys/external/bsd/libnv/dist/nvlist.c
N sys/external/bsd/libnv/dist/nvlist_impl.h
N sys/external/bsd/libnv/dist/nvpair.c
N sys/external/bsd/libnv/dist/nvpair_impl.h
N sys/external/bsd/libnv/dist/common_impl.h
N sys/external/bsd/libnv/dist/msgio.c
N sys/external/bsd/libnv/dist/msgio.h
N sys/external/bsd/libnv/dist/nv.h
N sys/external/bsd/libnv/dist/dnv.h
N sys/external/bsd/libnv/dist/cnv.h
N sys/external/bsd/libnv/dist/cnv.9
N sys/external/bsd/libnv/dist/dnv.9
N sys/external/bsd/libnv/dist/nv.9

No conflicts created by this import



CVS commit: src/doc

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 13:26:12 UTC 2018

Modified Files:
src/doc: 3RDPARTY

Log Message:
Add libnv info.


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

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/libnv/dist

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 13:27:48 UTC 2018

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

Log Message:
Import libnv from FreeBSD

Status:

Vendor Tag: FREEBSD
Release Tags:   libnv-20180908

N src/sys/external/bsd/libnv/dist/cnvlist.c
N src/sys/external/bsd/libnv/dist/dnvlist.c
N src/sys/external/bsd/libnv/dist/nv_impl.h
N src/sys/external/bsd/libnv/dist/nvlist.c
N src/sys/external/bsd/libnv/dist/nvlist_impl.h
N src/sys/external/bsd/libnv/dist/nvpair.c
N src/sys/external/bsd/libnv/dist/nvpair_impl.h
N src/sys/external/bsd/libnv/dist/common_impl.h
N src/sys/external/bsd/libnv/dist/msgio.c
N src/sys/external/bsd/libnv/dist/msgio.h
N src/sys/external/bsd/libnv/dist/nv.h
N src/sys/external/bsd/libnv/dist/dnv.h
N src/sys/external/bsd/libnv/dist/cnv.h
N src/sys/external/bsd/libnv/dist/cnv.9
N src/sys/external/bsd/libnv/dist/dnv.9
N src/sys/external/bsd/libnv/dist/nv.9

No conflicts created by this import



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

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 14:02:15 UTC 2018

Modified Files:
src/sys/external/bsd/libnv/dist: cnv.9 cnv.h cnvlist.c common_impl.h
dnv.9 dnv.h dnvlist.c msgio.c msgio.h nv.9 nv.h nv_impl.h nvlist.c
nvlist_impl.h nvpair.c nvpair_impl.h
Added Files:
src/sys/external/bsd/libnv/dist: nv_compat.h nv_kern_netbsd.c

Log Message:
Add NetBSD stuff.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/sys/external/bsd/libnv/dist/cnv.9 \
src/sys/external/bsd/libnv/dist/cnv.h \
src/sys/external/bsd/libnv/dist/cnvlist.c \
src/sys/external/bsd/libnv/dist/common_impl.h \
src/sys/external/bsd/libnv/dist/dnv.9 \
src/sys/external/bsd/libnv/dist/dnv.h \
src/sys/external/bsd/libnv/dist/dnvlist.c \
src/sys/external/bsd/libnv/dist/msgio.c \
src/sys/external/bsd/libnv/dist/msgio.h \
src/sys/external/bsd/libnv/dist/nv.9 src/sys/external/bsd/libnv/dist/nv.h \
src/sys/external/bsd/libnv/dist/nv_impl.h \
src/sys/external/bsd/libnv/dist/nvlist.c \
src/sys/external/bsd/libnv/dist/nvlist_impl.h \
src/sys/external/bsd/libnv/dist/nvpair.c \
src/sys/external/bsd/libnv/dist/nvpair_impl.h
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/libnv/dist/nv_compat.h \
src/sys/external/bsd/libnv/dist/nv_kern_netbsd.c

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



CVS commit: src/external/bsd

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 14:11:11 UTC 2018

Modified Files:
src/external/bsd: Makefile
Added Files:
src/external/bsd/libnv: Makefile Makefile.inc
src/external/bsd/libnv/lib: Makefile

Log Message:
add libnv build glue


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/external/bsd/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/libnv/Makefile \
src/external/bsd/libnv/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/bsd/libnv/lib/Makefile

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



CVS commit: src/lib

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 14:11:41 UTC 2018

Modified Files:
src/lib: Makefile

Log Message:
Add libnv


To generate a diff of this commit:
cvs rdiff -u -r1.260 -r1.261 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/conf

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 14:12:04 UTC 2018

Modified Files:
src/sys/conf: files

Log Message:
Add libnv


To generate a diff of this commit:
cvs rdiff -u -r1.1206 -r1.1207 src/sys/conf/files

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



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

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 14:12:53 UTC 2018

Modified Files:
src/sys/external/bsd/libnv/dist: dnvlist.c nv_impl.h nv_kern_netbsd.c
nvlist.c

Log Message:
FIx userland build


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/libnv/dist/dnvlist.c \
src/sys/external/bsd/libnv/dist/nv_impl.h \
src/sys/external/bsd/libnv/dist/nvlist.c
cvs rdiff -u -r1.1 -r1.2 src/sys/external/bsd/libnv/dist/nv_kern_netbsd.c

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



CVS commit: src/sys/external/bsd/libnv/conf

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 14:13:09 UTC 2018

Added Files:
src/sys/external/bsd/libnv/conf: files.libnv

Log Message:
Add config glue


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/external/bsd/libnv/conf/files.libnv

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



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

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 14:32:25 UTC 2018

Modified Files:
src/sys/external/bsd/libnv/dist: dnvlist.c nvlist.c nvpair.c

Log Message:
fix kernel build.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/libnv/dist/dnvlist.c \
src/sys/external/bsd/libnv/dist/nvlist.c
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/libnv/dist/nvpair.c

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



CVS commit: src/usr.sbin/sysinst/arch/sgimips

2018-09-08 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Sep  8 18:10:35 UTC 2018

Modified Files:
src/usr.sbin/sysinst/arch/sgimips: md.c

Log Message:
PR port-sgimips/53583: fetch kernel name always before using it.
Make the struct utsname local to avoid future similar issues.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/sysinst/arch/sgimips/md.c

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



CVS commit: src/tests/usr.bin/printf

2018-09-08 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Sat Sep  8 18:24:02 UTC 2018

Modified Files:
src/tests/usr.bin/printf: t_builtin.sh

Log Message:
Make sure we're in the standard locale when testing for printf
being built in to the shell, so we don't receive an unrecognisable
(to the script) message from the shell when we ask it.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/usr.bin/printf/t_builtin.sh

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



CVS commit: src/doc

2018-09-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Sep  8 19:12:01 UTC 2018

Modified Files:
src/doc: CHANGES

Log Message:
mention libnv


To generate a diff of this commit:
cvs rdiff -u -r1.2440 -r1.2441 src/doc/CHANGES

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



CVS commit: src/usr.sbin/sysinst

2018-09-08 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Sep  8 20:01:19 UTC 2018

Modified Files:
src/usr.sbin/sysinst: defs.h

Log Message:
Fix editor accident in previous


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/sysinst/defs.h

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



CVS commit: [pgoyette-compat] src/doc

2018-09-08 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Sep  8 23:39:21 UTC 2018

Modified Files:
src/doc [pgoyette-compat]: COMPAT-branch-notes

Log Message:
Add a note regarding possible future investigation of the .a vs .o
compat library mechanisms.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.23 -r1.1.2.24 src/doc/COMPAT-branch-notes

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



CVS commit: src/external/mit/xorg/lib/libdrm

2018-09-08 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Sep  9 01:53:23 UTC 2018

Modified Files:
src/external/mit/xorg/lib/libdrm: Makefile

Log Message:
libdrm needs libpci for bus info stuff.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/external/mit/xorg/lib/libdrm/Makefile

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

2018-09-08 Thread Taylor R Campbell
Module Name:xsrc
Committed By:   riastradh
Date:   Sun Sep  9 02:00:29 UTC 2018

Modified Files:
xsrc/external/mit/libdrm/dist: xf86drm.c

Log Message:
Implement drmParsePciBusInfo and drmParsePciDeviceInfo.

Uses drmGetBusid for bus info, and pciN with libpci for device info.

Aims to address PR pkg/51795 without needing the kernel changes
suggested in PR kern/51786.  Compile-tested only sofar -- should
confirm before closing any PRs.

(Sorry it took so long for me to find a round tuit!)

XXX pullup-7
XXX pullup-8

...along with src/external/mit/xorg/lib/libdrm/Makefile r1.16 for
libpci.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 xsrc/external/mit/libdrm/dist/xf86drm.c

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



CVS commit: [pgoyette-compat] src/doc

2018-09-08 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Sep  9 02:20:17 UTC 2018

Added Files:
src/doc [pgoyette-compat]: TODO.compat-module
Removed Files:
src/doc [pgoyette-compat]: COMPAT-branch-notes

Log Message:
Rename COMPAT-branch-notes to TODO.compat-module


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.24 -r0 src/doc/COMPAT-branch-notes
cvs rdiff -u -r0 -r1.1.2.1 src/doc/TODO.compat-module

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



CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2018-09-08 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Sep  9 03:04:43 UTC 2018

Modified Files:
src/sys/external/bsd/drm2/dist/drm/i915: i915_cmd_parser.c

Log Message:
Add __diagused attribute to some diagnostic routines.

OK riastradh@


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 \
src/sys/external/bsd/drm2/dist/drm/i915/i915_cmd_parser.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

2018-09-08 Thread Taylor R Campbell
Module Name:xsrc
Committed By:   riastradh
Date:   Sun Sep  9 03:05:37 UTC 2018

Modified Files:
xsrc/external/mit/libdrm/dist: xf86drm.c

Log Message:
Don't make setversion failure fatal -- only master can set it.

PR pkg/51795
PR kern/51786

XXX pullup-7
XXX pullup-8


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 xsrc/external/mit/libdrm/dist/xf86drm.c

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



CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau

2018-09-08 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Sep  9 03:10:03 UTC 2018

Modified Files:
src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_nvif.c

Log Message:
Another __diagused

OK riastradh@


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nvif.c

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



CVS commit: src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo

2018-09-08 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Sep  9 03:12:51 UTC 2018

Modified Files:
src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo:
nouveau_nvkm_engine_fifo_chan.c

Log Message:
Yet another diagused


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 \

src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/nouveau_nvkm_engine_fifo_chan.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

2018-09-08 Thread Taylor R Campbell
Module Name:xsrc
Committed By:   riastradh
Date:   Sun Sep  9 03:24:46 UTC 2018

Modified Files:
xsrc/external/mit/libdrm/dist: xf86drm.c

Log Message:
Let's get the sense of strncmp correct, shall we?

PR pkg/51795
PR kern/51786

XXX pullup-7
XXX pullup-8


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 xsrc/external/mit/libdrm/dist/xf86drm.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

2018-09-08 Thread Maya Rashish
Module Name:xsrc
Committed By:   maya
Date:   Sun Sep  9 03:58:37 UTC 2018

Modified Files:
xsrc/external/mit/libdrm/dist: xf86drm.c

Log Message:
include sys/param.h for MIN/MAX, needed when building in pkgsrc
tolerate set version failing in another location too.

this now works well enough for mesa 18.2.0 to display glxgears followed
soon by X crashing and refusing to start again until the machine is
rebooted, at least in my case.

PR pkg/51795, pkg/51786


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 xsrc/external/mit/libdrm/dist/xf86drm.c

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