CVS commit: src/sys/dev/scsipi

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 4 03:17:01 UTC 2018 Modified Files: src/sys/dev/scsipi: scsipiconf.h Log Message: Avoid undefined behavior in scsipiconf.h in _4ltol() and _4btol() Do not shift (through integer promotion) a signed value in an operation

CVS commit: src/sys/dev/pci

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 4 03:00:46 UTC 2018 Modified Files: src/sys/dev/pci: pciide_piix_reg.h Log Message: Avoid undefined behavior in pciiide macros Cast the 'bytes' argument in PIIX_IDETIM_SET() and PIIX_IDETIM_CLEAR() to unsigned int. This

CVS commit: src/sys/kern

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 4 02:19:02 UTC 2018 Modified Files: src/sys/kern: subr_pool.c Log Message: Avoid undefined behavior in pr_item_notouch_put() Do not left shift a signed integer changing its signedness bit. sys/kern/subr_pool.c:251:30,

CVS commit: src/sys/ufs/ffs

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 4 02:02:15 UTC 2018 Modified Files: src/sys/ufs/ffs: ffs_subr.c Log Message: Avoid Undefined Behavior in ffs_clusteracct() Change the type of 'bit' variable from int to unsigned int and use unsigned values consistently.

CVS commit: src/sys/kern

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 4 01:42:37 UTC 2018 Modified Files: src/sys/kern: subr_pool.c Log Message: Avoid Undefined Behavior in pr_item_notouch_get() Change the type of left shifted integer from signed to unsigned. sys/kern/subr_pool.c:274:13,

CVS commit: src/sys/sys

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 4 01:17:32 UTC 2018 Modified Files: src/sys/sys: mman.h Log Message: Avoid undefined operation in signed integer shift in MAP_ALIGNED() Cast the shifted byte to unsigned int. sys/uvm/uvm_mmap.c:914:19, left shift of 255

CVS commit: src/sys/netinet6

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jul 4 00:35:34 UTC 2018 Modified Files: src/sys/netinet6: in6.c Log Message: Paper over Undefined Behavior in in6_control1() Replace calculation of maxexpire (TIME_MAX) with a construct that triggers UB with a one that uses

CVS commit: src/sys/kern

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jul 3 23:14:57 UTC 2018 Modified Files: src/sys/kern: kern_descrip.c Log Message: Avoid unportable signed integer left shift in fd_unused() Detected with Kernel Undefined Behavior Sanitizer. There were at least a single

CVS commit: src/sys/kern

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jul 3 23:11:06 UTC 2018 Modified Files: src/sys/kern: kern_descrip.c Log Message: Avoid unportable signed integer left shift in fd_copy() Detected with Kernel Undefined Behavior Sanitizer. There were at least a single place

CVS commit: src/sys/kern

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jul 3 22:49:51 UTC 2018 Modified Files: src/sys/kern: kern_descrip.c Log Message: Avoid unportable signed integer left shift in fd_isused() Detected with Kernel Undefined Behavior Sanitizer. sys/kern/kern_descrip.c:188:34,

CVS commit: src/sys/sys

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jul 3 22:38:34 UTC 2018 Modified Files: src/sys/sys: wait.h Log Message: Try to appease KUBSan in sys/sys/wait.h in W_EXITCODE() Cast return value that is stored as int to unsigned int in order to appease the << 8 operation.

CVS commit: src/external/mit/xorg/tools/mkfontscale

2018-07-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 3 21:12:10 UTC 2018 Modified Files: src/external/mit/xorg/tools/mkfontscale: Makefile Log Message: Use the fonts from our installed directory not the system when we are a tool! Martin found it. XXX pullup-8 To

CVS commit: src/sys/dev/pci

2018-07-03 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Jul 3 19:56:02 UTC 2018 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: fix detach code and do it on shutdown To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/dev/pci/if_msk.c cvs

CVS commit: src/sys/kern

2018-07-03 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Jul 3 18:09:28 UTC 2018 Modified Files: src/sys/kern: kern_rndq.c Log Message: add DIAGNOSTIC check for rnd_attach_source() being called twice for same rnd source; it's driver error, and it breaks rnd source list pointers

CVS commit: src/sys/dev/pci

2018-07-03 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Jul 3 18:07:36 UTC 2018 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h if_sk.c if_skvar.h Log Message: attach the rnd source only once even with dual-port adapters To generate a diff of this commit: cvs rdiff -u

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

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 16:30:13 UTC 2018 Modified Files: src/sys/arch/arm/samsung: exynos5422_clock.c Log Message: Dump clock tree with aprint_debug instead of printf To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 16:22:48 UTC 2018 Modified Files: src/sys/arch/arm/samsung: exynos_usbdrdphy.c Log Message: Fix value of PHY_CLK_RST_FSEL_24M, USB2 on XHCI works now. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 16:09:40 UTC 2018 Modified Files: src/sys/arch/evbarm/conf: EXYNOS Log Message: Enable Exynos USB support To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/arch/evbarm/conf/EXYNOS Please note

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

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 16:09:04 UTC 2018 Modified Files: src/sys/arch/arm/samsung: exynos_ehci.c exynos_ohci.c exynos_usbphy.c files.exynos Added Files: src/sys/arch/arm/samsung: exynos_usbdrdphy.c Removed Files:

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

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 16:06:41 UTC 2018 Modified Files: src/sys/arch/arm/samsung: exynos5422_clock.c Log Message: Add more USB3 clocks To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/dev/fdt

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 16:05:31 UTC 2018 Modified Files: src/sys/dev/fdt: dwc3_fdt.c Log Message: Add support for Samsung Exynos USB3 DRD. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/fdt/dwc3_fdt.c Please

CVS commit: src/sys/kern

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jul 3 12:17:54 UTC 2018 Modified Files: src/sys/kern: kern_descrip.c Log Message: Avoid unportable signed integer left shift in fd_used() Detected with Kernel Undefined Behavior Sanitizer. There were at least a single place

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

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 12:12:03 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Make IRQ sharing work again To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/fdt/gic_fdt.c Please note

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

2018-07-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jul 3 11:45:54 UTC 2018 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Avoid unportable signed integer left shift in intr_calculatemasks() Detected with Kernel Undefined Behavior Sanitizer. There were at least

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

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 09:39:32 UTC 2018 Modified Files: src/sys/arch/arm/samsung: exynos5422_clock.c Log Message: Add USB clocks and missing MMC biu clocks To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/dev/fdt

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 08:52:36 UTC 2018 Modified Files: src/sys/dev/fdt: dwc3_fdt.c Log Message: Fix name of snps,dis_u2_susphy_quirk property To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/fdt/dwc3_fdt.c

CVS commit: [netbsd-8] src/doc

2018-07-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 3 07:13:41 UTC 2018 Modified Files: src/doc [netbsd-8]: CHANGES-8.0 Log Message: Note NetBSD.org fixes in release docs To generate a diff of this commit: cvs rdiff -u -r1.1.2.219 -r1.1.2.220 src/doc/CHANGES-8.0 Please

CVS commit: [netbsd-8] src/distrib/notes

2018-07-03 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jul 3 07:11:48 UTC 2018 Modified Files: src/distrib/notes/amd64 [netbsd-8]: prep src/distrib/notes/evbarm [netbsd-8]: install src/distrib/notes/i386 [netbsd-8]: prep Log Message: NetBSD.org capitalization