CVS commit: src

2019-12-22 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Dec 23 06:45:38 UTC 2019 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi src/distrib/sets/lists/man: mi src/etc: MAKEDEV.tmpl src/etc/mtree: NetBSD.dist.base

CVS commit: src/sys/dev/i2c

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 23 02:57:32 UTC 2019 Modified Files: src/sys/dev/i2c: axppmic.c Log Message: No need to do the poll-during-autoconfiguration dance; the i2c code does the right thing for us. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/i2c

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 23 02:50:50 UTC 2019 Modified Files: src/sys/dev/i2c: axp20x.c Log Message: No need to do the poll-during-autoconfiguration dance; the i2c code does the right thing for us. To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/dev/i2c

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 23 02:39:47 UTC 2019 Modified Files: src/sys/dev/i2c: at24cxx.c Log Message: seeprom_bootstrap_read(): no need to hard-code I2C_F_POLL here because the i2c code will ensure it's there if the system is cold. To generate

CVS commit: src/sys/dev/i2c

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 23 02:35:18 UTC 2019 Modified Files: src/sys/dev/i2c: as3722.c Log Message: No need to do the poll-during-autoconfiguration dance; the i2c code does the right thing for us. To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/dev/i2c

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 23 02:25:28 UTC 2019 Modified Files: src/sys/dev/i2c: adm1026.c Log Message: No need to do the poll-during-autoconfiguration dance; the i2c code does the right thing for us. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/mips/ingenic

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 23 02:16:43 UTC 2019 Modified Files: src/sys/arch/mips/ingenic: jziic.c Log Message: No need to check cold ourselves; iic_exec() does it for us. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/m

CVS commit: src/lib/libc/sys

2019-12-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Dec 23 01:46:09 UTC 2019 Modified Files: src/lib/libc/sys: kqueue.2 Log Message: Explain in kevent(2) the semantics of EINTR All changes contained in the changelist are applied before returning this error. To generate a diff

CVS commit: src/sys/arch/arm/sunxi

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Dec 23 00:24:02 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_hdmi.c Log Message: When deciding to delay (rather than kpause), pay attention to I2C_F_POLL, not 'cold'. To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/arch/arm/samsung

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 23:50:43 UTC 2019 Modified Files: src/sys/arch/arm/samsung: exynos_i2c.c Log Message: Use a separate lock (not the i2c bus lock) to synchronize with the interrupt handler. Refactor the code slightly to make the lock u

CVS commit: src/sys/arch/arm/nvidia

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 23:40:49 UTC 2019 Modified Files: src/sys/arch/arm/nvidia: tegra_i2c.c Log Message: Use a separate lock (not the i2c bus lock) to synchronize with the interrupt handler. This in all liklihood fixes a deadlock bug that

CVS commit: src/sys/arch/arm/broadcom

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 23:24:56 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc.c Log Message: Rewrite the bcm2835 i2c driver as an interrupt-driven state machine. This improves general system responsiveness when tranferring

CVS commit: src/sys

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 23:23:32 UTC 2019 Modified Files: src/sys/arch/alpha/pci: tsciic.c tsvar.h src/sys/arch/arm/at91: at91twi.c at91twivar.h src/sys/arch/arm/iomd: iomdiic.c src/sys/arch/arm/omap: omap3_i2c.c ti_iic

CVS commit: src/sys/sys

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 22:24:37 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: NetBSD 9.99.29 - struct mount changed. To generate a diff of this commit: cvs rdiff -u -r1.629 -r1.630 src/sys/sys/param.h Please note that diffs are no

CVS commit: src/sys/dev/acpi

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 22:18:04 UTC 2019 Modified Files: src/sys/dev/acpi: acpi_srat.c Log Message: Avoid doing zero sized allocations if we get bad data. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/acpi/acpi_srat.c

CVS commit: src/sys/dev/ic

2019-12-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Dec 22 20:59:42 UTC 2019 Modified Files: src/sys/dev/ic: mvsata.c Log Message: don't treat the EDMA self disable as autoconfig error, it's perfectly normal at least during boot when device connection is reported by controlle

CVS commit: src/sys/dev/ic

2019-12-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Dec 22 20:54:00 UTC 2019 Modified Files: src/sys/dev/ic: mvsata.c Log Message: remove check for idle status when disabling EDMA, and always toggle the disable regardless of current state - this particularly seems to fail dur

CVS commit: src

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 19:47:35 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_ctldir.c src/sys/kern: vfs_mount.c vfs_subr.c vfs_syscalls.c src/sys/miscfs/genfs: genfs_vfsops.c src/sys/nfs: nfs

CVS commit: src/sys/dev/ic

2019-12-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 22 19:19:43 UTC 2019 Modified Files: src/sys/dev/ic: ahcisata_core.c Log Message: When resetting a drive, if the command list is running and CLO is not supported, attempt to stop the drive first and fail gracefully if th

CVS commit: src/usr.sbin/postinstall

2019-12-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 22 18:41:37 UTC 2019 Modified Files: src/usr.sbin/postinstall: postinstall.in Log Message: PR/54730: Izumi Tsutsui: obsolete etc files are not being cleaned up on an upgrade build. To generate a diff of this commit: cv

CVS commit: src/usr.bin/vmstat

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 17:27:54 UTC 2019 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: Have vmstat -H report on vcache_hashtab. To generate a diff of this commit: cvs rdiff -u -r1.228 -r1.229 src/usr.bin/vmstat/vmstat.c Please note

CVS commit: src/lib/libc/sys

2019-12-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Dec 22 17:01:15 UTC 2019 Modified Files: src/lib/libc/sys: kqueue.2 Log Message: Document udata type switch in struct kevent in the kqueue(2) To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/lib/libc/sys/kque

CVS commit: src/sys/arch/x86/x86

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 16:50:03 UTC 2019 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Fix compile on !DIAGNOSTIC. To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149 src/sys/arch/x86/x86/intr.c Please note that diffs a

CVS commit: src/sys/dev/i2c

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 16:44:35 UTC 2019 Modified Files: src/sys/dev/i2c: ihidev.c ihidev.h Log Message: The hid-over-i2c spec specifies that compliant devices use level-sensitive interrupts. However, it's not safe to do i2c bus access in h

CVS commit: src/sys/uvm

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 16:37:36 UTC 2019 Modified Files: src/sys/uvm: uvm_page.c Log Message: uvm_pagealloc_strat(): Tweak the locking to allow for lazy dequeue of pages in the pdpolicy code. This means taking pg->interlock if assigning to an ob

CVS commit: src/sys

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 15:57:07 UTC 2019 Modified Files: src/sys/arch/arm/acpi: acpi_machdep.c src/sys/arch/arm/include: acpi_machdep.h src/sys/arch/ia64/acpi: acpi_machdep.c src/sys/arch/ia64/include: acpi_machdep.h

CVS commit: src/sys/arch/x86/x86

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 15:15:20 UTC 2019 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: pmap_get_ptp(): the uvm_pagefree() call in the failure case can block too. Pacify the assertion in pmap_unmap_ptes(). XXX Revisit and solve this c

CVS commit: src/sys/arch

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 15:09:39 UTC 2019 Modified Files: src/sys/arch/amd64/amd64: genassym.cf vector.S src/sys/arch/i386/i386: genassym.cf vector.S src/sys/arch/x86/include: intr.h src/sys/arch/x86/x86: intr.c Log Me

CVS commit: src/sys/kern

2019-12-22 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sun Dec 22 15:00:42 UTC 2019 Modified Files: src/sys/kern: init_main.c Log Message: Fix integer overflow when printing available memory size (resulting from a cast lost during merges). Reported-by: syzbot+f02ca5f83ac7196b8...@syzkall

CVS commit: src/sys/dev/dm

2019-12-22 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 22 13:16:10 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c dm_table.c Log Message: dm: Make numsec/secsize arguments in dm_table_disksize() optional To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.5

CVS commit: src/doc

2019-12-22 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Dec 22 12:59:13 UTC 2019 Modified Files: src/doc: 3RDPARTY Log Message: update entry for dtc & libfdt after update. To generate a diff of this commit: cvs rdiff -u -r1.1680 -r1.1681 src/doc/3RDPARTY Please note that diffs are

CVS commit: src/external/gpl2/dtc

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:42:23 UTC 2019 Modified Files: src/external/gpl2/dtc/dist: Makefile.dtc src/external/gpl2/dtc/usr.bin/dtc: Makefile Log Message: Update for new DTC To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -

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

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:41:33 UTC 2019 Modified Files: src/sys/external/bsd/libfdt/dist: fdt.c Log Message: Avoid shadowing global variable To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 src/sys/external/bsd/libfdt/dist/fd

CVS commit: src/external/gpl2/dtc/usr.bin/dtc

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:41:52 UTC 2019 Modified Files: src/external/gpl2/dtc/usr.bin/dtc: version_gen.h Log Message: Update version To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/dtc/usr.bin/dtc/version_gen.h

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

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:38:24 UTC 2019 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_

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

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:34:08 UTC 2019 Update of /cvsroot/src/external/gpl2/dtc/dist In directory ivanova.netbsd.org:/tmp/cvs-serv26924 Log Message: Import dtc 1.5.1 Status: Vendor Tag: DTC Release Tags: dtc-1-5-1 U src/exte

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

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:33:17 UTC 2019 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.4 -r1.5 src/sys/external/bsd/libfdt/dist/libfdt_env.h P

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

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:30:38 UTC 2019 Update of /cvsroot/src/sys/external/bsd/libfdt/dist In directory ivanova.netbsd.org:/tmp/cvs-serv7278 Log Message: Import libfdt 1.5.1 Status: Vendor Tag: DTC Release Tags: dtc-1-5-1 U

CVS commit: src/sys/dev/dm

2019-12-22 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Sun Dec 22 12:28:54 UTC 2019 Modified Files: src/sys/dev/dm: device-mapper.c Log Message: dm: Add missing "ioctl called" debug prints To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/dev/dm/device-mapper.c

CVS commit: src/sys/arch/arm/broadcom

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:21:45 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Add brcm,bcm2711 as an alias for brcm,bcm2838 To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/