CVS commit: src/sys

2020-03-05 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Mar  5 08:08:34 UTC 2020

Modified Files:
src/sys/arch/arm/cortex: gtmr_var.h
src/sys/arch/arm/include/arm32: machdep.h
src/sys/arch/hppa/include: param.h
src/sys/arch/i386/include: param.h
src/sys/dev/audio: audiodef.h audiovar.h
src/sys/dev/ic: dm9000var.h tcic2var.h
src/sys/dev/pci: eapvar.h
src/sys/external/bsd/sljit/dist/sljit_src: sljitConfig.h
src/sys/fs/unionfs: unionfs.h
src/sys/netinet: tcp_var.h
src/sys/sys: mbuf.h vnode.h
src/sys/ufs/ufs: ufs_wapbl.h

Log Message:
Include opt_diagnostic.h for DIAGNOSTIC.

...at least, in header files, which may not have already included
libkern.h.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/cortex/gtmr_var.h
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/include/arm32/machdep.h
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/hppa/include/param.h
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/i386/include/param.h
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/audio/audiodef.h
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/audio/audiovar.h
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/ic/dm9000var.h
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ic/tcic2var.h
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/eapvar.h
cvs rdiff -u -r1.15 -r1.16 \
src/sys/external/bsd/sljit/dist/sljit_src/sljitConfig.h
cvs rdiff -u -r1.2 -r1.3 src/sys/fs/unionfs/unionfs.h
cvs rdiff -u -r1.190 -r1.191 src/sys/netinet/tcp_var.h
cvs rdiff -u -r1.223 -r1.224 src/sys/sys/mbuf.h
cvs rdiff -u -r1.290 -r1.291 src/sys/sys/vnode.h
cvs rdiff -u -r1.16 -r1.17 src/sys/ufs/ufs/ufs_wapbl.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/usb

2020-03-05 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Mar  5 08:12:30 UTC 2020

Modified Files:
src/sys/dev/usb: ohci.c

Log Message:
Remove XXX comment.  The sync is done one the last sitd after the loop.


To generate a diff of this commit:
cvs rdiff -u -r1.296 -r1.297 src/sys/dev/usb/ohci.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

2020-03-05 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Mar  5 08:30:59 UTC 2020

Modified Files:
src/sys/dev/usb: ohci.c

Log Message:
Use howmany.  NFC.


To generate a diff of this commit:
cvs rdiff -u -r1.297 -r1.298 src/sys/dev/usb/ohci.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

2020-03-05 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Mar  5 08:35:17 UTC 2020

Modified Files:
src/sys/dev/usb: ehci.c

Log Message:
Use howmany.  NFC.


To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275 src/sys/dev/usb/ehci.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/include/drm

2020-03-05 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Mar  5 08:36:54 UTC 2020

Modified Files:
src/sys/external/bsd/drm2/dist/include/drm: drmP.h

Log Message:
Hackily rename enum pipe for drm, without patching.

The patch we used to maintain to do this rename doubled the pain
of merging drm updates.  But ctf gets confused if we have a struct
and an enum both called `pipe', and it's technically against C99
to do so.  So #define it in all drm code for now to fix dtrace.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/external/bsd/drm2/dist/include/drm/drmP.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/powerpc/ibm4xx

2020-03-05 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Mar  5 11:33:14 UTC 2020

Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c

Log Message:
Remove unused macros.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/powerpc/ibm4xx/pic_uic.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/powerpc/ibm4xx

2020-03-05 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Mar  5 11:44:54 UTC 2020

Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c

Log Message:
Fix pmap_procwr().

While we need to turn off IMMU, DMMU should be kept on. Otherwise,
dcbst (and also icbi probably, though not documented clearly both
for 405 and 403) should not work correctly.


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/powerpc/ibm4xx/pmap.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

2020-03-05 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Mar  5 12:21:00 UTC 2020

Modified Files:
src/sys/uvm: uvm_glue.c

Log Message:
Part of PR kern/54994:

Memory allocated in the fast path of uarea_poolpage_alloc() is
a page itself. Therefore, it is obviously page-aligned.

Pointed out by skrll.


To generate a diff of this commit:
cvs rdiff -u -r1.176 -r1.177 src/sys/uvm/uvm_glue.c

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



CVS commit: src/sys/conf

2020-03-05 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Thu Mar  5 13:11:31 UTC 2020

Modified Files:
src/sys/conf: files

Log Message:
Fix comment - thanks Ryo Shimizu


To generate a diff of this commit:
cvs rdiff -u -r1.1257 -r1.1258 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/arch/arm/dts

2020-03-05 Thread Tobias Nygren
Module Name:src
Committed By:   tnn
Date:   Thu Mar  5 14:24:46 UTC 2020

Modified Files:
src/sys/arch/arm/dts: meson8b-odroidc1.dts omap3-beagle-xm.dts
omap3-beagle.dts omap3-n900.dts

Log Message:
#include_next confuses clang-cpp; use relative pathname to upstream dts

warning: #include_next in file found relative to primary source file or
 found by absolute path; will search from start of include path
 [-Winclude-next-absolute-path]
error: #include nested too deeply


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/dts/meson8b-odroidc1.dts
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/dts/omap3-beagle-xm.dts \
src/sys/arch/arm/dts/omap3-beagle.dts src/sys/arch/arm/dts/omap3-n900.dts

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



CVS commit: src/sys

2020-03-05 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Mar  5 15:18:56 UTC 2020

Modified Files:
src/sys/arch/arm/cortex: gtmr_var.h
src/sys/arch/arm/include/arm32: machdep.h
src/sys/arch/hppa/include: param.h
src/sys/arch/i386/include: param.h
src/sys/dev/audio: audiodef.h audiovar.h
src/sys/dev/ic: dm9000var.h tcic2var.h
src/sys/dev/pci: eapvar.h
src/sys/external/bsd/sljit/dist/sljit_src: sljitConfig.h
src/sys/fs/unionfs: unionfs.h
src/sys/netinet: tcp_var.h
src/sys/sys: mbuf.h vnode.h
src/sys/ufs/ufs: ufs_wapbl.h

Log Message:
Revert "Include opt_diagnostic.h for DIAGNOSTIC."

This did not do what I thought it did.  opt_diagnostic.h is only for
the unused _DIAGNOSTIC, which seems like an abortive attempt to
incrementally convert DIAGNOSTIC to an opt_*.h option rather than a
command-line option.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/cortex/gtmr_var.h
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/arm/include/arm32/machdep.h
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/hppa/include/param.h
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/i386/include/param.h
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/audio/audiodef.h
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/audio/audiovar.h
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/ic/dm9000var.h
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/ic/tcic2var.h
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/pci/eapvar.h
cvs rdiff -u -r1.16 -r1.17 \
src/sys/external/bsd/sljit/dist/sljit_src/sljitConfig.h
cvs rdiff -u -r1.3 -r1.4 src/sys/fs/unionfs/unionfs.h
cvs rdiff -u -r1.191 -r1.192 src/sys/netinet/tcp_var.h
cvs rdiff -u -r1.224 -r1.225 src/sys/sys/mbuf.h
cvs rdiff -u -r1.291 -r1.292 src/sys/sys/vnode.h
cvs rdiff -u -r1.17 -r1.18 src/sys/ufs/ufs/ufs_wapbl.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

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 15:33:13 UTC 2020

Modified Files:
src/sys/dev/pci: if_ti.c
src/sys/dev/pci/qat: qat.c

Log Message:
s/Intialize/Initialize/ in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/dev/pci/if_ti.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/qat/qat.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

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 15:36:39 UTC 2020

Modified Files:
src/sys/dev/pci: if_ti.c if_tireg.h

Log Message:
No functional change:

 - Fix typo in comment.
 - Whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/dev/pci/if_ti.c
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/pci/if_tireg.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

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 15:40:06 UTC 2020

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

Log Message:
No functional change:

 - Remove extra semicolon
 - Remove extra whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/dev/pci/if_ti.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

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 15:43:00 UTC 2020

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

Log Message:
Add Farallon PN9000SX Ethernet.


To generate a diff of this commit:
cvs rdiff -u -r1.1398 -r1.1399 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

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 15:43:30 UTC 2020

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.1386 -r1.1387 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1385 -r1.1386 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/dev/pci

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 15:45:48 UTC 2020

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

Log Message:
Add support for Farallon PN9000SX from FreeBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/dev/pci/if_ti.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

2020-03-05 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Mar  5 15:56:56 UTC 2020

Modified Files:
src/sys/arch/arm/include: mutex.h
src/sys/arch/x86/include: mutex.h

Log Message:
Remove __MUTEX_PRIVATE conditional in definition of struct kmutex.

This doesn't buy us anything but the need to hack around it in
ctfmerge to avoid massive duplication of kernel types -- which only
worked for the x86 definition.

This changes only x86 and arm for now, pending compile-testing the
remaining architectures.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/include/mutex.h
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x86/include/mutex.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/compat_netbsd32

2020-03-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Mar  5 15:58:34 UTC 2020

Modified Files:
src/sys/modules/compat_netbsd32: Makefile

Log Message:
disable a.out on aarch64


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/modules/compat_netbsd32/Makefile

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



CVS commit: src

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 15:56:20 UTC 2020

Modified Files:
src/lib/libperfuse: perfuse_if.h
src/sys/arch/sun3/sun3x: pmap.c
src/sys/dev/pci: if_tireg.h

Log Message:
miscelaneous -> miscellaneous in comment.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/lib/libperfuse/perfuse_if.h
cvs rdiff -u -r1.115 -r1.116 src/sys/arch/sun3/sun3x/pmap.c
cvs rdiff -u -r1.26 -r1.27 src/sys/dev/pci/if_tireg.h

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



CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2020-03-05 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Mar  5 16:05:06 UTC 2020

Modified Files:
src/external/cddl/osnet/dist/tools/ctf/cvt: fixup_tdescs.c

Log Message:
Revert "Add fixup operation to remove private mutex types for x86."

The x86 (and arm) definitions of struct kmutex are no longer defined
differently depending on __MUTEX_PRIVATE.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/external/cddl/osnet/dist/tools/ctf/cvt/fixup_tdescs.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

2020-03-05 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Mar  5 16:05:45 UTC 2020

Modified Files:
src/sys/dev/pci: if_tireg.h

Log Message:
 u_int*_t -> unit*_t. No funcitonal change.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/dev/pci/if_tireg.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

2020-03-05 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Mar  5 17:58:08 UTC 2020

Modified Files:
src/sys/arch/arm/include: mutex.h
src/sys/arch/x86/include: mutex.h

Log Message:
Fix userland build by surrounding stuff with #ifdef _KERNEL.

(...Why does this header file get exposed to userland at all?)


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/include/mutex.h
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/x86/include/mutex.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/wsfont

2020-03-05 Thread Frederic Cambus
Module Name:src
Committed By:   fcambus
Date:   Thu Mar  5 18:20:38 UTC 2020

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

Log Message:
Remove references to non-existing fonts.

Include files with font data (courier11x18.h and iso8x16.h) were removed
in 1999 due to licensing concerns.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/dev/wsfont/wsfont.c

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



CVS commit: src/sys/conf

2020-03-05 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Thu Mar  5 21:08:36 UTC 2020

Modified Files:
src/sys/conf: files

Log Message:
Also exclude EXEC_AOUT stuff for aarch64

XXX Pullup-9 and -8


To generate a diff of this commit:
cvs rdiff -u -r1.1258 -r1.1259 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

2020-03-05 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Mar  5 22:44:19 UTC 2020

Modified Files:
src/external/cddl/osnet/dist/tools/ctf/cvt: fixup_tdescs.c
src/usr.bin/config: TODO

Log Message:
genric -> generic


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 \
src/external/cddl/osnet/dist/tools/ctf/cvt/fixup_tdescs.c
cvs rdiff -u -r1.31 -r1.32 src/usr.bin/config/TODO

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



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

2020-03-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar  6 02:31:13 UTC 2020

Modified Files:
src/sys/arch/amigappc/include: bus_defs.h

Log Message:
gayle wants stride_1swap now, so declare the rest of the bus methods since
we already define them anyway.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amigappc/include/bus_defs.h

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



CVS commit: src/sys/uvm

2020-03-05 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Fri Mar  6 02:46:18 UTC 2020

Modified Files:
src/sys/uvm: uvm_page.h

Log Message:
Include "opt_uvm_page_trkown.h" for UVM_PAGE_TRKOWN.


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/uvm/uvm_page.h

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



CVS commit: src/sys/compat/netbsd32

2020-03-05 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Fri Mar  6 04:54:08 UTC 2020

Modified Files:
src/sys/compat/netbsd32: netbsd32.mk

Log Message:
According to mrg@ we need to include aarch64 in the list of those
that need to support COMPAT_NETBSD32


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/compat/netbsd32/netbsd32.mk

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