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

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 06:22:34 UTC 2020

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

Log Message:
Deduplicate "options IMXUARTCONSOLE".


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbarm/conf/HUMMINGBOARD

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

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 06:21:36 UTC 2020

Modified Files:
src/sys/arch/arm/imx: files.imx6

Log Message:
imxpcie also depends on clk.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/imx/files.imx6

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

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 06:21:15 UTC 2020

Modified Files:
src/sys/arch/arm/imx: files.imx51

Log Message:
imxpwm depends on clk.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/imx/files.imx51

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



CVS commit: src/sys/dtb

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 02:11:24 UTC 2020

Modified Files:
src/sys/dtb: Makefile

Log Message:
Simplify. No need to use sed...


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/dtb/Makefile

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



CVS commit: src/lib/libpam

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 00:43:33 UTC 2020

Modified Files:
src/lib/libpam: Makefile.inc
src/lib/libpam/libpam: Makefile
src/lib/libpam/modules: mod.mk

Log Message:
Fix fallout from NO_STATIC_MODULES -> OPENPAM_STATIC_MODULES changes;
libpam.a fails to load any modules and does not work at all.

At the moment, openpam_load.c at least must be compiled with and without
OPENPAM_STATIC_MODULES for static and shared libraries, respectively.

Therefore, use CSHLIBFLAGS again, in order to build objects for static and
shared libraries separately.

This may be ugly, but seems better for me than adding further hacks in
libpam/libpam/Makefile, which is already complicated enough...


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/lib/libpam/Makefile.inc
cvs rdiff -u -r1.25 -r1.26 src/lib/libpam/libpam/Makefile
cvs rdiff -u -r1.16 -r1.17 src/lib/libpam/modules/mod.mk

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



CVS commit: src/external/mpl/dhcp/bin/server

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 00:32:42 UTC 2020

Modified Files:
src/external/mpl/dhcp/bin/server: Makefile

Log Message:
GCC8 needs -Wno-stringop-overflow also for m68000 (sun2).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/dhcp/bin/server/Makefile

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



CVS commit: src/external/gpl3/gdb/dist/gdb

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 00:30:40 UTC 2020

Modified Files:
src/external/gpl3/gdb/dist/gdb: alpha-tdep.c

Log Message:
Revive entrypoint heuristics, accidentally removed in the previous.

Now, e.g., "b main" works again for "gdb /bin/echo" as expected.

See more details:
http://cvsweb.netbsd.org/bsdweb.cgi/src/external/gpl3/gdb/dist/gdb/alpha-tdep.c#rev1.2

XXX
Single-stepping into shared libraries still fails sometimes;
tracee does not stop at a function in shared library.
We need further analysis...


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/dist/gdb/alpha-tdep.c

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



CVS commit: src/sys/dtb

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 00:07:27 UTC 2020

Modified Files:
src/sys/dtb: Makefile

Log Message:
Fix previous; add hack to prevent NetBSD RCSID from being expanded...


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dtb/Makefile

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



CVS commit: src/distrib/notes/hp300

2020-05-22 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat May 23 00:02:10 UTC 2020

Modified Files:
src/distrib/notes/hp300: hardware

Log Message:
Now Xserver works on hp425e built-in EVRX framebuffer.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/distrib/notes/hp300/hardware

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

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Fri May 22 23:59:01 UTC 2020

Added Files:
src/distrib/sets/lists/dtb: ad.aarch64eb

Log Message:
Add one more auto-generated file.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/dtb/ad.aarch64eb

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

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Fri May 22 23:58:22 UTC 2020

Modified Files:
src/distrib/sets/lists/dtb: ad.aarch64 ad.earmv6 ad.earmv6eb
ad.earmv6hf ad.earmv6hfeb ad.earmv7 ad.earmv7hf ad.earmv7hfeb

Log Message:
Regen


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/distrib/sets/lists/dtb/ad.aarch64
cvs rdiff -u -r1.2 -r1.3 src/distrib/sets/lists/dtb/ad.earmv6 \
src/distrib/sets/lists/dtb/ad.earmv6eb \
src/distrib/sets/lists/dtb/ad.earmv6hf \
src/distrib/sets/lists/dtb/ad.earmv6hfeb \
src/distrib/sets/lists/dtb/ad.earmv7 \
src/distrib/sets/lists/dtb/ad.earmv7hf \
src/distrib/sets/lists/dtb/ad.earmv7hfeb

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



CVS commit: src/sys/dtb

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Fri May 22 23:57:13 UTC 2020

Modified Files:
src/sys/dtb: Makefile

Log Message:
update-sets:
- sort entries
- add NetBSD RCSID
- add "DO NOT EDIT" comment


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

2020-05-22 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri May 22 23:19:53 UTC 2020

Modified Files:
src/external/gpl2/dtc/dist: dtc-lexer.l

Log Message:
Satisfy -fno-common


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl2/dtc/dist/dtc-lexer.l

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



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

2020-05-22 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri May 22 22:59:14 UTC 2020

Modified Files:
src/external/bsd/byacc/dist: defs.h output.c reader.c

Log Message:
Avoid duplicate "code_lines" symbols, which fails to link when building
tools with gcc 10.1.1 / ld 2.34-2.fc32.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/external/bsd/byacc/dist/defs.h \
src/external/bsd/byacc/dist/reader.c
cvs rdiff -u -r1.21 -r1.22 src/external/bsd/byacc/dist/output.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-05-22 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Fri May 22 20:27:16 UTC 2020

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

Log Message:
This driver sleeps during iwm_media_change(), and thus requires an
adaptive mutex for the media lock.


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/sys/dev/pci/if_iwm.c
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/pci/if_iwmvar.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-05-22 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Fri May 22 19:46:29 UTC 2020

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

Log Message:
Remove the ubc_direct hack.


To generate a diff of this commit:
cvs rdiff -u -r1.178 -r1.179 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/arch/aarch64

2020-05-22 Thread Ryo Shimizu
Module Name:src
Committed By:   ryo
Date:   Fri May 22 19:29:26 UTC 2020

Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S db_machdep.c db_trace.c
vm_machdep.c
src/sys/arch/aarch64/include: db_machdep.h

Log Message:
fix to do backtrace properly for running LWPs and cpu_lwp_fork().
when dump of pcb_tf, only the switchframe part is now displayed instead of the 
whole trapframe.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/aarch64/aarch64/cpuswitch.S
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/aarch64/aarch64/db_machdep.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/aarch64/db_trace.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/aarch64/aarch64/vm_machdep.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/aarch64/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/uvm

2020-05-22 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Fri May 22 19:02:59 UTC 2020

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

Log Message:
uao_get(): handle PGO_OVERWRITE.


To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/sys/uvm/uvm_aobj.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/xen/xen

2020-05-22 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Fri May 22 17:44:05 UTC 2020

Modified Files:
src/sys/arch/xen/xen: xen_clock.c

Log Message:
Set frame = NULL in XENPV whether DIAGNOSTIC or not.

For Xen PV, the interrupt logic stores the relevant information in
the CPU's struct cpu_info, and CLKF_USERMODE and CLKF_PC don't use
the frame argument at all.  (For Xen PVH, we behave like normal x86
and use the frame as passed.)

DIAGNOSTIC shouldn't change the data flows that affect non-DIAGNOSTIC
logic, so let's just unconditionally set frame = NULL for XENPV.  If
this makes a difference, that's a bug -- and it's a bug that should
not be concealed by enabling DIAGNOSTIC.

ok bouyer


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/xen/xen/xen_clock.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-05-22 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Fri May 22 16:17:42 UTC 2020

Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
src/sys/arch/i386/conf: XEN3PAE_DOM0

Log Message:
remove NO_PCI_MSI_MSIX option, MSI is supported for XenPV Dom0


To generate a diff of this commit:
cvs rdiff -u -r1.179 -r1.180 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/i386/conf/XEN3PAE_DOM0

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

2020-05-22 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Fri May 22 15:55:51 UTC 2020

Modified Files:
src/distrib/sets/lists/dtb: ad.earmv6 ad.earmv6eb ad.earmv6hf
ad.earmv6hfeb ad.earmv7 ad.earmv7hf ad.earmv7hfeb

Log Message:
Sort


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/distrib/sets/lists/dtb/ad.earmv6 \
src/distrib/sets/lists/dtb/ad.earmv6eb \
src/distrib/sets/lists/dtb/ad.earmv6hf \
src/distrib/sets/lists/dtb/ad.earmv6hfeb \
src/distrib/sets/lists/dtb/ad.earmv7 \
src/distrib/sets/lists/dtb/ad.earmv7hf \
src/distrib/sets/lists/dtb/ad.earmv7hfeb

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



CVS commit: src/bin/cp

2020-05-22 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri May 22 14:54:30 UTC 2020

Modified Files:
src/bin/cp: cp.c

Log Message:
fix reversed test.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/bin/cp/cp.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

2020-05-22 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri May 22 14:09:54 UTC 2020

Modified Files:
src/etc/etc.evbarm: Makefile.inc

Log Message:
Only build GENERIC kernel for armv7 releases.


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 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/uvm

2020-05-22 Thread Jaromir Dolecek
Module Name:src
Committed By:   jdolecek
Date:   Fri May 22 11:54:05 UTC 2020

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

Log Message:
DRY code in uvm_swap_io() for the write loop


To generate a diff of this commit:
cvs rdiff -u -r1.191 -r1.192 src/sys/uvm/uvm_swap.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-05-22 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri May 22 11:25:06 UTC 2020

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

Log Message:
Support get_framerate and provide a stub for set_framerate


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/dev/usb/uvideo.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-05-22 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri May 22 11:24:31 UTC 2020

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

Log Message:
Support set/get_framerate


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

2020-05-22 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri May 22 11:23:52 UTC 2020

Modified Files:
src/sys/dev: video.c video_if.h

Log Message:
Support VIDIOC_G_PARM/VIDIOC_S_PARM


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/video.c
cvs rdiff -u -r1.8 -r1.9 src/sys/dev/video_if.h

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