CVS commit: src/sys/dev/dm

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Thu Jan 2 06:22:23 UTC 2020 Modified Files: src/sys/dev/dm: dm.h dm_target.c Added Files: src/sys/dev/dm: dm_target_flakey.c Log Message: dm: Add dm-flakey target Ported from DragonFlyBSD, but this target had

CVS commit: src/sys/sys

2020-01-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 2 05:18:07 UTC 2020 Modified Files: src/sys/sys: exec_elf.h Log Message: Sync the e_ident[EI_OSABI] magic values with the ELF specification source: http://www.sco.com/developers/gabi/latest/ch4.eheader.html To generate

CVS commit: src/sys/sys

2020-01-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 2 04:58:07 UTC 2020 Modified Files: src/sys/sys: exec_elf.h Log Message: Update e_machine magic values with the ELF specification source: http://www.sco.com/developers/gabi/latest/ch4.eheader.html To generate a diff of

CVS commit: src/sys/sys

2020-01-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 2 04:28:51 UTC 2020 Modified Files: src/sys/sys: exec_elf.h Log Message: Fix the EM_TILEGX number in the ELF header source: http://www.sco.com/developers/gabi/latest/ch4.eheader.html 191 is confirmed in LLVM, GNU

CVS commit: src/sys/uvm

2020-01-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Jan 2 02:00:35 UTC 2020 Modified Files: src/sys/uvm: uvm_amap.c uvm_amap.h Log Message: Back out the amap allocation changes from earlier today - have seen a panic with them. Retain the lock changes. To generate a diff of

CVS commit: src/sys/kern

2020-01-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Jan 2 01:31:17 UTC 2020 Modified Files: src/sys/kern: subr_cpu.c Log Message: mi_cpu_init: set ci_smt_primary early. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/kern/subr_cpu.c Please note that diffs

CVS commit: src/sys/dev/fdt

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jan 2 00:57:10 UTC 2020 Modified Files: src/sys/dev/fdt: files.fdt Added Files: src/sys/dev/fdt: simple_amplifier.c Log Message: Add driver for simple-audio-amplifier binding To generate a diff of this commit:

CVS commit: src/sys/dev/pci

2020-01-01 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jan 1 23:28:31 UTC 2020 Modified Files: src/sys/dev/pci: sdhc_pci.c Log Message: Add support for single power writes, and enable for Ricoh 5u823. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/sys/kern

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 23:15:24 UTC 2020 Modified Files: src/sys/kern: kern_todr.c Log Message: Now that we know if we're shutting down, enable locking in resettodr(). In the shutting_down case, we acquire the todr_mutex as a trylock.

CVS commit: src/sys/dev

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 23:07:38 UTC 2020 Modified Files: src/sys/dev: clock_subr.h Log Message: Pull in . To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/clock_subr.h Please note that diffs are not public

CVS commit: src/sys

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 22:57:17 UTC 2020 Modified Files: src/sys/arch/arm/sunxi: sunxi_thermal.c src/sys/arch/sparc64/dev: sbus.c src/sys/compat/common: kern_xxx_12.c src/sys/ddb: db_command.c

CVS commit: src/sys/uvm

2020-01-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Jan 1 22:01:14 UTC 2020 Modified Files: src/sys/uvm: uvm_amap.c uvm_amap.h Log Message: - Start trying to reduce the high cache miss rate observed around vm_amap. On _LP64, pad struct vm_amap to 128 bytes and use the

CVS commit: src/sys

2020-01-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Jan 1 21:34:39 UTC 2020 Modified Files: src/sys/kern: kern_mutex_obj.c kern_rwlock_obj.c src/sys/sys: mutex.h rwlock.h Log Message: Add some new functions for lock objects: mutex_obj_refcnt(), mutex_obj_tryalloc()

CVS commit: src/sys

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 21:09:12 UTC 2020 Modified Files: src/sys/dev: clock_subr.h src/sys/kern: init_main.c kern_todr.c Log Message: First steps towards properly serializing access to the TOD clock. - Add a mutex around the TODR,

CVS commit: src/share/man/man4

2020-01-01 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Jan 1 20:13:20 UTC 2020 Modified Files: src/share/man/man4: aq.4 Log Message: Break line after macro ends; add article To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/aq.4 Please note that

CVS commit: src/usr.sbin/fstyp

2020-01-01 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Jan 1 20:11:44 UTC 2020 Modified Files: src/usr.sbin/fstyp: fstyp.8 Log Message: Try fixing a sentence. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/fstyp/fstyp.8 Please note that diffs are not

CVS commit: src/sys/modules/compat

2020-01-01 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jan 1 19:36:27 UTC 2020 Removed Files: src/sys/modules/compat: Makefile Log Message: One more vestige. To generate a diff of this commit: cvs rdiff -u -r1.16 -r0 src/sys/modules/compat/Makefile Please note that diffs

CVS commit: src/sys/compat/common

2020-01-01 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jan 1 19:35:21 UTC 2020 Removed Files: src/sys/compat/common: compat_mod.c Log Message: Emove vestigial remains of the monolithic compat module. To generate a diff of this commit: cvs rdiff -u -r1.30 -r0

CVS commit: src/sys

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 19:24:03 UTC 2020 Modified Files: src/sys/dev: clock_subr.h src/sys/dev/ic: mc146818.c mk48txx.c src/sys/kern: kern_todr.c Log Message: Fix some issues around todr_wenable(): - As previously defined,

CVS commit: src/doc

2020-01-01 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Wed Jan 1 18:40:12 UTC 2020 Modified Files: src/doc: 3RDPARTY Log Message: tmux-3.0a out. To generate a diff of this commit: cvs rdiff -u -r1.1682 -r1.1683 src/doc/3RDPARTY Please note that diffs are not public domain; they are

CVS commit: src/sys/dev/i2c

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 18:09:44 UTC 2020 Modified Files: src/sys/dev/i2c: anxedp.c Log Message: No need to use I2C_F_POLL here. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/dev/i2c/anxedp.c Please note that diffs

CVS commit: src/sys

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 18:08:11 UTC 2020 Modified Files: src/sys/dev: clock_subr.h src/sys/kern: kern_todr.c Log Message: todr_gettime() and todr_settime() are not referenced outside of kern_todr.c, so make them private to that

CVS commit: src/sys/kern

2020-01-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 1 17:28:17 UTC 2020 Modified Files: src/sys/kern: kern_time.c kern_todr.c Log Message: Remove superfluous splclock()/splx() pair around tc_setclock(). To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202

CVS commit: src/sys/uvm/pmap

2020-01-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 1 16:50:42 UTC 2020 Modified Files: src/sys/uvm/pmap: pmap_pvt.c Log Message: Revert previous (include of sys/param.h) - the headers requiring this have been fixed. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/compat

2020-01-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 1 14:52:38 UTC 2020 Modified Files: src/sys/compat/common: kern_sig_43.c src/sys/compat/netbsd32: netbsd32_compat_20.c netbsd32_compat_50.c Log Message: Fix three stack info leaks, found by kMSan when just invoking

CVS commit: src/sys/uvm

2020-01-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Jan 1 14:33:48 UTC 2020 Modified Files: src/sys/uvm: uvm_pdpolicy_clock.c Log Message: Fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/uvm/uvm_pdpolicy_clock.c Please note that diffs are

CVS commit: src/distrib/utils/embedded/conf

2020-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 1 14:16:51 UTC 2020 Modified Files: src/distrib/utils/embedded/conf: rpi_inst.conf Log Message: upstream_kernel=1 is required with new firmware/kernel. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 14:15:46 UTC 2020 Modified Files: src/sys/arch/arm/dts: rk3399-pinebook-pro.dts Log Message: Disable SPI for now (rkspi driver hangs at boot) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2020-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 1 13:54:32 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Provide a single generic bcm283x_platform_uart_freq which checks for "brcm,bcm2835-aux-uart" and returns the appropriate core

CVS commit: src/sys/uvm

2020-01-01 Thread Andrew Doran
Module Name:src Committed By: ad Date: Wed Jan 1 13:11:51 UTC 2020 Modified Files: src/sys/uvm: uvm_amap.c Log Message: PR kern/54821: 9.99.32 assertion in uvm_pageactivate Looks like I forgot to commit this file yesterday. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/fdt

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:55:03 UTC 2020 Modified Files: src/sys/dev/fdt: pwm_backlight.c Log Message: No need to print all supported levels at attach, print the range and total number of steps To generate a diff of this commit: cvs

CVS commit: src/sys/dev/fdt

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:46:44 UTC 2020 Modified Files: src/sys/dev/fdt: fdt_port.c Log Message: Quiet chatty printfs To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/fdt/fdt_port.c Please note that diffs are not

CVS commit: src/usr.sbin/fstyp

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Jan 1 12:47:19 UTC 2020 Modified Files: src/usr.sbin/fstyp: fstyp.c Log Message: fstyp: Consider '@' syntax in device file path for HAMMER2 though devpath is unsupported in NetBSD atm. taken-from: DragonFlyBSD To

CVS commit: src/sys/dev

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:18:18 UTC 2020 Modified Files: src/sys/dev/fdt: dwcmmc_fdt.c src/sys/dev/ic: dwc_mmc.c dwc_mmc_var.h Log Message: Fix performance regression with previous To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:17:13 UTC 2020 Modified Files: src/sys/dev/sdmmc: if_bwfm_sdio.c Log Message: Use correct firmware for BCM43456 To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/sdmmc/if_bwfm_sdio.c

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:15:53 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmcdevs Log Message: Add product ID for Broadcom BCM43455 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/sdmmc/sdmmcdevs Please note

CVS commit: src/sys/dev/sdmmc

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 12:16:14 UTC 2020 Modified Files: src/sys/dev/sdmmc: sdmmcdevs.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/dev/sdmmc/sdmmcdevs.h Please note that diffs are not public

CVS commit: src/usr.bin/mkubootimage

2020-01-01 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Jan 1 11:48:36 UTC 2020 Modified Files: src/usr.bin/mkubootimage: mkubootimage.c Log Message: Avoid mixing signed/unsigned arguments to the ? operator. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/usr.sbin/fstyp

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Jan 1 11:46:43 UTC 2020 Modified Files: src/usr.sbin/fstyp: hammer2.c Log Message: fstyp: Fix build failure on i386 http://releng.netbsd.org/b5reports/i386/commits-2020.01.html#2020.01.01.10.13.16 Explicitly cast to

CVS commit: src/sys/dev

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 11:21:16 UTC 2020 Modified Files: src/sys/dev/fdt: dwcmmc_fdt.c src/sys/dev/ic: dwc_mmc.c dwc_mmc_var.h Log Message: dwcmmc improvements: - Use mmcpwrseq resources if available - Only set 4- or 8-bit mode

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

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 11:18:13 UTC 2020 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: Attach mmcpwrseq resource earlier To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123

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

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 11:17:45 UTC 2020 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: + rk3399-pinebook-pro.dts To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/sys/arch/evbarm/conf/GENERIC64

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

2020-01-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jan 1 11:16:15 UTC 2020 Added Files: src/sys/arch/arm/dts: rk3399-pinebook-pro.dts Log Message: Add Pinebook Pro dts, from Manjaro Linux.

CVS commit: src/sys/arch

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:36:43 UTC 2020 Modified Files: src/sys/arch/amd64/conf: ALL GENERIC XEN3_DOM0 src/sys/arch/i386/conf: ALL GENERIC Log Message: add aq(4) To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135

CVS commit: src/usr.bin/mkubootimage

2020-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 1 10:35:10 UTC 2020 Modified Files: src/usr.bin/mkubootimage: mkubootimage.c Log Message: Adjust image size appropriately when using update_image OK jmcneill To generate a diff of this commit: cvs rdiff -u -r1.27

CVS commit: src/doc

2020-01-01 Thread Ryo Shimizu
h an open AP. [jakllsch 20191219] dhcpcd(8): Import dhcpcd-8.1.4 [roy 20191220] + aq(4): Add Aquantia 10G network adapter driver [ryo 20200101]

CVS commit: src/sys/modules

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:13:16 UTC 2020 Modified Files: src/sys/modules: Makefile Added Files: src/sys/modules/if_aq: Makefile if_aq.ioconf Log Message: Add module build for aq(4) To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:11:21 UTC 2020 Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4: Makefile src/sys/dev/pci: files.pci Added Files: src/share/man/man4: aq.4 src/sys/dev/pci: if_aq.c Log

CVS commit: src/sys/dev/pci

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:06:41 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.1382 -r1.1383 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1381 -r1.1382

CVS commit: src/sys/dev/pci

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:05:55 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: add Aquantia AQC 10G network adapters To generate a diff of this commit: cvs rdiff -u -r1.1394 -r1.1395 src/sys/dev/pci/pcidevs Please note that

CVS commit: src/sys/net

2020-01-01 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Jan 1 10:04:37 UTC 2020 Modified Files: src/sys/net: ethertypes.h Log Message: Add the ETHERTYPE_QINQ for 802.1ad VLAN stacking To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/net/ethertypes.h Please

CVS commit: src/sys/dev/hid

2020-01-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 1 09:40:17 UTC 2020 Modified Files: src/sys/dev/hid: hid.c Log Message: Fix small read overflows when parsing HID tables. Noticed by kASan the other day while I was playing with vHCI. To generate a diff of this commit:

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

2020-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 1 09:35:50 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: The DMA range doesn't cover all of memory on the bcm2711 (rpi4) - it covers (most of) the first 1GB. To generate a diff of

CVS commit: src/sys/sys

2020-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 1 09:33:19 UTC 2020 Modified Files: src/sys/sys: systm.h Log Message: Fix build for non-__HAVE_UCAS_FULL platforms where the symbol dance for assembler functions isn't needed. Suggestion from maxv. Thanks. To generate

CVS commit: src/usr.sbin/fstyp

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Jan 1 09:17:27 UTC 2020 Modified Files: src/usr.sbin/fstyp: fstyp.c Log Message: fstyp: Add HAMMER1 multi-volume support (missed in "fstyp: Add HAMMER1/2 support") taken-from: DragonFlyBSD To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2020-01-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 1 09:17:45 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_43.c Log Message: Fix sizeof mismatch in copyin. This leads to a user-triggerable stack overflow. On my test build at least, by luck, the

CVS commit: src/usr.sbin/fstyp

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Jan 1 09:08:52 UTC 2020 Modified Files: src/usr.sbin/fstyp: fstyp.c fstyp.h Log Message: fstyp: Cleanup and minor sync up with FreeBSD/DragonFlyBSD To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/dev/usb

2020-01-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 1 09:08:28 UTC 2020 Modified Files: src/sys/dev/usb: ucycom.c Log Message: Fix buffer overflows: validate the lengths at attach time, given that they are apparently not supposed to be variable. Drop sc_ilen since it is

CVS commit: src/sys/dev/usb

2020-01-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 1 09:05:03 UTC 2020 Modified Files: src/sys/dev/usb: uhid.c Log Message: Fix buffer overflows. Also add missing mutex_exit. To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/sys/dev/usb/uhid.c Please

CVS commit: src/sys/dev/usb

2020-01-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 1 09:03:00 UTC 2020 Modified Files: src/sys/dev/usb: uthum.c Log Message: Fix buffer overflows. sc_{o,f}len are controlled by the USB device. By crafting the former the device can leak stack data. By crafting the latter

CVS commit: src/usr.sbin/fstyp

2020-01-01 Thread Tomohiro Kusumi
Module Name:src Committed By: tkusumi Date: Wed Jan 1 08:56:41 UTC 2020 Modified Files: src/usr.sbin/fstyp: Makefile fstyp.8 fstyp.c fstyp.h Added Files: src/usr.sbin/fstyp: hammer.c hammer2.c hammer2_disk.h hammer_disk.h Log Message: fstyp: Add HAMMER1/2 support