svn commit: r352938 - head/sys/arm/include

2019-10-01 Thread Ian Lepore
Author: ian Date: Tue Oct 1 19:39:00 2019 New Revision: 352938 URL: https://svnweb.freebsd.org/changeset/base/352938 Log: Add 8 and 16 bit versions of atomic_cmpset and atomic_fcmpset for arm. This adds 8 and 16 bit versions of the cmpset and fcmpset functions. Macros are used to

svn commit: r352871 - releng/12.1/sys/arm/freescale/imx

2019-09-29 Thread Ian Lepore
Author: ian Date: Sun Sep 29 18:33:29 2019 New Revision: 352871 URL: https://svnweb.freebsd.org/changeset/base/352871 Log: MFC r352363: Apply a runtime patch to the FDT data for imx6 to fix iomuxc problems. The latest imported FDT data defines a node for an iomuxc-gpr device, which

Re: svn commit: r352838 - head/share/man/man3

2019-09-28 Thread Ian Lepore
On Sat, 2019-09-28 at 09:37 +, Edward Tomasz Napierala wrote: > Author: trasz > Date: Sat Sep 28 09:37:05 2019 > New Revision: 352838 > URL: https://svnweb.freebsd.org/changeset/base/352838 > > Log: > Sort MLINKS for arb(3), and actually make them work by fixing a '=' > vs '+=' > mixup. >

svn commit: r352762 - stable/12/sys/arm/freescale/imx

2019-09-26 Thread Ian Lepore
Author: ian Date: Thu Sep 26 17:07:30 2019 New Revision: 352762 URL: https://svnweb.freebsd.org/changeset/base/352762 Log: MFC r352363: Apply a runtime patch to the FDT data for imx6 to fix iomuxc problems. The latest imported FDT data defines a node for an iomuxc-gpr device, which

Re: svn commit: r352513 - head/usr.sbin/freebsd-update

2019-09-19 Thread Ian Lepore
On Thu, 2019-09-19 at 11:34 +, Ed Maste wrote: > Author: emaste > Date: Thu Sep 19 11:34:35 2019 > New Revision: 352513 > URL: https://svnweb.freebsd.org/changeset/base/352513 > > Log: > freebsd-update.8: appease igor > > igor follows American style guides in the belief that

Re: svn commit: r352451 - head/stand/libsa

2019-09-17 Thread Ian Lepore
On Tue, 2019-09-17 at 16:16 +, Toomas Soome wrote: > Author: tsoome > Date: Tue Sep 17 16:16:46 2019 > New Revision: 352451 > URL: https://svnweb.freebsd.org/changeset/base/352451 > > Log: > loader: revert r352421 > > As insisted by kib, malloc(0) is quite legal. > > Modified: >

svn commit: r352363 - head/sys/arm/freescale/imx

2019-09-15 Thread Ian Lepore
Author: ian Date: Sun Sep 15 19:38:15 2019 New Revision: 352363 URL: https://svnweb.freebsd.org/changeset/base/352363 Log: Apply a runtime patch to the FDT data for imx6 to fix iomuxc problems. The latest imported FDT data defines a node for an iomuxc-gpr device, which we don't support

svn commit: r352342 - head/sys/arm/ti

2019-09-14 Thread Ian Lepore
Author: ian Date: Sun Sep 15 01:02:01 2019 New Revision: 352342 URL: https://svnweb.freebsd.org/changeset/base/352342 Log: Make the ti_sysc device quiet. It's an internal utility pseudo-device that makes the upstream FDT data work right, so we don't need to see a couple dozen instances of

svn commit: r352339 - stable/12/sys/dev/iicbus

2019-09-14 Thread Ian Lepore
Author: ian Date: Sat Sep 14 20:26:50 2019 New Revision: 352339 URL: https://svnweb.freebsd.org/changeset/base/352339 Log: MFC r351885, r351887 r351885: Ensure a measurement is complete before reading the result in ads111x. Also, disable the comparator by default; it's not used for

svn commit: r352338 - head/sys/dev/iicbus

2019-09-14 Thread Ian Lepore
Author: ian Date: Sat Sep 14 19:33:36 2019 New Revision: 352338 URL: https://svnweb.freebsd.org/changeset/base/352338 Log: Create a mechanism for encoding a system errno into the IIC_Ex space. Errors are communicated between the i2c controller layer and upper layers (iicbus and slave

svn commit: r352333 - head/sys/arm/ti/am335x

2019-09-14 Thread Ian Lepore
Author: ian Date: Sat Sep 14 18:20:14 2019 New Revision: 352333 URL: https://svnweb.freebsd.org/changeset/base/352333 Log: Include , required to use spinlocks in this code. Modified: head/sys/arm/ti/am335x/am335x_dmtpps.c Modified: head/sys/arm/ti/am335x/am335x_dmtpps.c

Re: svn commit: r352275 - in head/lib/libedit: . TEST edit readline

2019-09-14 Thread Ian Lepore
On Fri, 2019-09-13 at 22:25 -0600, Warner Losh wrote: > On Fri, Sep 13, 2019, 10:11 PM Peter Jeremy > wrote: > > > On 2019-Sep-13 16:33:15 -0400, Charlie Li > > wrote: > > > Baptiste Daroussin wrote: > > > > Author: bapt > > > > Date: Fri Sep 13 06:50:02 2019 > > > > New Revision: 352275 > > >

Re: svn commit: r352231 - head/lib/libc/sys

2019-09-12 Thread Ian Lepore
On Thu, 2019-09-12 at 13:02 -0700, Cy Schubert wrote: > In message < > 63cf915c92b92b07e19337849269ec6bd0dc0d1b.ca...@freebsd.org>, > Ian Le > pore writes: > > On Wed, 2019-09-11 at 19:48 +, Alan Somers wrote: > > > Author: asomers > > > Date: Wed Sep 11 19:48:32 2019 > > > New Revision:

Re: svn commit: r352248 - head/usr.sbin/ntp/libntp

2019-09-12 Thread Ian Lepore
On Thu, 2019-09-12 at 15:46 +, Baptiste Daroussin wrote: > Author: bapt > Date: Thu Sep 12 15:46:58 2019 > New Revision: 352248 > URL: https://svnweb.freebsd.org/changeset/base/352248 > > Log: > Get the readline header from the installed header instead of the from the > source >

Re: svn commit: r352231 - head/lib/libc/sys

2019-09-11 Thread Ian Lepore
On Wed, 2019-09-11 at 15:55 -0600, Alan Somers wrote: > On Wed, Sep 11, 2019 at 3:50 PM Ian Lepore wrote: > > > On Wed, 2019-09-11 at 19:48 +, Alan Somers wrote: > > > Author: asomers > > > Date: Wed Sep 11 19:48:32 2019 > > > New Revision: 35223

Re: svn commit: r352231 - head/lib/libc/sys

2019-09-11 Thread Ian Lepore
On Wed, 2019-09-11 at 19:48 +, Alan Somers wrote: > Author: asomers > Date: Wed Sep 11 19:48:32 2019 > New Revision: 352231 > URL: https://svnweb.freebsd.org/changeset/base/352231 > > Log: > getsockopt.2: clarify that SO_TIMESTAMP is not 100% reliable > > When SO_TIMESTAMP is set, the

svn commit: r352196 - head/sys/arm/ti/am335x

2019-09-10 Thread Ian Lepore
Author: ian Date: Tue Sep 10 22:08:34 2019 New Revision: 352196 URL: https://svnweb.freebsd.org/changeset/base/352196 Log: In am335x_dmtpps, use a spin mutex to interlock between PPS capture and PPS ioctl(2) handling. This allows doing the pps_event() work in the polling routine, instead

Re: svn commit: r352113 - head/sys/net

2019-09-10 Thread Ian Lepore
On Tue, 2019-09-10 at 01:56 +, Conrad Meyer wrote: > Author: cem > Date: Tue Sep 10 01:56:47 2019 > New Revision: 352113 > URL: https://svnweb.freebsd.org/changeset/base/352113 > > Log: > Appease Clang false-positive Werrors in r352112 > > Reported by:bcran > > Modified: >

Re: svn commit: r351918 - head/sys/kern

2019-09-06 Thread Ian Lepore
On Fri, 2019-09-06 at 12:15 +0800, Philip Paeps wrote: > On 2019-09-06 11:15:12 (+0800), Ian Lepore wrote: > > On Fri, 2019-09-06 at 01:19 +, Philip Paeps wrote: > > > Author: philip > > > Date: Fri Sep 6 01:19:31 2019 > > > New Revision: 351918 > > &

Re: svn commit: r351918 - head/sys/kern

2019-09-05 Thread Ian Lepore
On Fri, 2019-09-06 at 01:19 +, Philip Paeps wrote: > Author: philip > Date: Fri Sep 6 01:19:31 2019 > New Revision: 351918 > URL: https://svnweb.freebsd.org/changeset/base/351918 > > Log: > riscv: default to HZ=100 > > Most current RISC-V development platforms are not fast enough to >

svn commit: r351888 - stable/12/sys/arm/ti/am335x

2019-09-05 Thread Ian Lepore
Author: ian Date: Thu Sep 5 19:25:44 2019 New Revision: 351888 URL: https://svnweb.freebsd.org/changeset/base/351888 Log: MFC r350848: The am335x_ehrpwm driver now requires the pwmbus_if interface, add it. Modified: stable/12/sys/arm/ti/am335x/files.am335x Directory Properties:

svn commit: r351887 - head/sys/dev/iicbus

2019-09-05 Thread Ian Lepore
Author: ian Date: Thu Sep 5 19:17:53 2019 New Revision: 351887 URL: https://svnweb.freebsd.org/changeset/base/351887 Log: Use a single write of 3 bytes instead of iicdev_writeto() in ads111x. The iicdev_writeto() function basically does scatter-gather IO by filling in a pair of iic_msg

svn commit: r351885 - head/sys/dev/iicbus

2019-09-05 Thread Ian Lepore
Author: ian Date: Thu Sep 5 19:07:48 2019 New Revision: 351885 URL: https://svnweb.freebsd.org/changeset/base/351885 Log: Ensure a measurement is complete before reading the result in ads111x. Also, disable the comparator by default; it's not used for anything. The previous logic would

svn commit: r351877 - stable/12/sys/fs/nandfs

2019-09-05 Thread Ian Lepore
Author: ian Date: Thu Sep 5 17:20:48 2019 New Revision: 351877 URL: https://svnweb.freebsd.org/changeset/base/351877 Log: Fix LINT kernel builds on powerpc64 and sparc64. This is a direct commit to 12-stable because the nandfs code no longer exists in 13-current. The build was failing

svn commit: r351874 - stable/12/sys/dev/sdhci

2019-09-05 Thread Ian Lepore
Author: ian Date: Thu Sep 5 16:53:55 2019 New Revision: 351874 URL: https://svnweb.freebsd.org/changeset/base/351874 Log: MFC r350847: Allow the sdhci timeout sysctl var to be set as a tunable. Also, add a missing newline in a warning printf. Modified:

svn commit: r351871 - stable/12/sys/dev/gpio

2019-09-05 Thread Ian Lepore
Author: ian Date: Thu Sep 5 16:48:43 2019 New Revision: 351871 URL: https://svnweb.freebsd.org/changeset/base/351871 Log: MFC r350988: Add PNP_INFO to the gpiopps driver. Modified: stable/12/sys/dev/gpio/gpiopps.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r351870 - stable/12/sys/arm/ti/am335x

2019-09-05 Thread Ian Lepore
Author: ian Date: Thu Sep 5 16:46:16 2019 New Revision: 351870 URL: https://svnweb.freebsd.org/changeset/base/351870 Log: MFC r350838, r350840-r350841, r350849, r350879 r350838: Switch the am335x_pmic driver to using iicdev_readfrom/writeto. PR: 239697 Submitted by:

svn commit: r351869 - in stable/12: share/man/man4 sys/conf sys/dev/iicbus sys/modules/i2c sys/modules/i2c/ads111x

2019-09-05 Thread Ian Lepore
ewly added) +++ stable/12/sys/dev/iicbus/ads111x.c Thu Sep 5 16:37:10 2019 (r351869, copy of r350591, head/sys/dev/iicbus/ads111x.c) @@ -0,0 +1,582 @@ +/*- + * Copyright (c) 2019 Ian Lepore. + * + * Redistribution and use in source and binary forms, with or without + * modificatio

Re: svn commit: r351818 - in head/sys: arm/conf arm64/conf conf

2019-09-04 Thread Ian Lepore
On Wed, 2019-09-04 at 15:55 +, Ruslan Bukin wrote: > Author: br > Date: Wed Sep 4 15:55:44 2019 > New Revision: 351818 > URL: https://svnweb.freebsd.org/changeset/base/351818 > > Log: > Include dwgpio to the build. > > Sponsored by: DARPA, AFRL > > Modified: >

svn commit: r346523 - stable/11/sys/dev/efidev

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 04:23:49 2019 New Revision: 346523 URL: https://svnweb.freebsd.org/changeset/base/346523 Log: MFC r335766: Add missing MODULE_VERSION() and MODULE_DEPEND(). Modified: stable/11/sys/dev/efidev/efirtc.c Directory Properties: stable/11/ (props changed)

svn commit: r346548 - stable/11/sys/dev/iicbus

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 13:51:25 2019 New Revision: 346548 URL: https://svnweb.freebsd.org/changeset/base/346548 Log: MFC r337731: Export the eeprom device size via readonly sysctl. Also export the write page size and address size, although they are likely to be inherently

svn commit: r346526 - in stable/11: share/man/man4/man4.arm sys/arm/freescale/imx sys/modules/imx sys/modules/imx/imx6_snvs

2019-09-03 Thread Ian Lepore
Mon Apr 22 05:00:29 2019(r346526, copy of r336096, head/share/man/man4/man4.arm/imx6_snvs.4) @@ -0,0 +1,78 @@ +.\" +.\" Copyright (c) 2018 Ian Lepore +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or

svn commit: r346562 - stable/11/share/man/man7

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 15:26:21 2019 New Revision: 346562 URL: https://svnweb.freebsd.org/changeset/base/346562 Log: MFC r337364: Document 64-bit arm in terms of arch name (aarch64) not machine (arm64). Other architectures are documented in terms of the name that is displayed by

svn commit: r346501 - in stable/12/stand: i386/common i386/gptboot i386/loader i386/zfsboot libsa/zfs

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 22:13:07 2019 New Revision: 346501 URL: https://svnweb.freebsd.org/changeset/base/346501 Log: MFC r341420, r341473, r341651 r341420: Eliminate duplicated code and struct member definitions in the handoff of args data between gptboot/zfsboot and loader(8).

svn commit: r346549 - stable/11/sys/dev/vt

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 13:55:06 2019 New Revision: 346549 URL: https://svnweb.freebsd.org/changeset/base/346549 Log: MFC r342639: When allocating a new keyboard at vt_upgrade() time, unwind any cngrabs done on the old keyboard and then do the corresponding number of grabs on the

svn commit: r346522 - in stable/11: share/man/man4/man4.arm sys/arm/freescale/imx sys/modules/imx sys/modules/imx/imx_wdog

2019-09-03 Thread Ian Lepore
0,0 +1,112 @@ +.\" +.\" Copyright (c) 2018 Ian Lepore +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" +.\" 1. Redistr

svn commit: r346504 - stable/12/stand/uboot/common

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 22:28:50 2019 New Revision: 346504 URL: https://svnweb.freebsd.org/changeset/base/346504 Log: MFC r344254-r344255 r344254: Use DEV_TYP_NONE instead of -1 to indicate no device was specified. DEV_TYP_NONE has a value of zero, which makes more sense since

svn commit: r346524 - in stable/11/sys/arm: allwinner cavium/cns11xx freescale/imx freescale/vybrid samsung/exynos ti/usb xilinx

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 04:56:41 2019 New Revision: 346524 URL: https://svnweb.freebsd.org/changeset/base/346524 Log: MFC r333073-r333074 r333073 by manu: arm: Fix duplicate ahci DRIVER_MODULE Name each ahci driver uniquely. This remove the warning printed at each arm boot :

svn commit: r346496 - in stable/12/stand/uboot: common lib

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 20:40:49 2019 New Revision: 346496 URL: https://svnweb.freebsd.org/changeset/base/346496 Log: MFC r344247: Make uboot_devdesc properly alias disk_devdesc, so that parsing the u-boot loaderdev variable works correctly. The uboot_devdesc struct is

svn commit: r346495 - stable/12/sys/arm/arm

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 19:50:30 2019 New Revision: 346495 URL: https://svnweb.freebsd.org/changeset/base/346495 Log: MFC r342850: Add a missing \n to a bootverbose printf. Modified: stable/12/sys/arm/arm/mpcore_timer.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r346551 - stable/11/sys/arm/arm

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 13:58:28 2019 New Revision: 346551 URL: https://svnweb.freebsd.org/changeset/base/346551 Log: MFC r342850: Add a missing \n to a bootverbose printf. Modified: stable/11/sys/arm/arm/mpcore_timer.c Directory Properties: stable/11/ (props changed)

svn commit: r346547 - in stable/11: share/man/man4 share/man/man4/man4.arm sys/arm/freescale/imx sys/conf sys/dev/spibus

2019-09-03 Thread Ian Lepore
:00 1970 (empty, because file is newly added) +++ stable/11/share/man/man4/man4.arm/imx_spi.4 Mon Apr 22 13:45:08 2019 (r346547, copy of r336138, head/share/man/man4/man4.arm/imx_spi.4) @@ -0,0 +1,90 @@ +.\" +.\" Copyright (c) 2018 Ian Lepore +.\" All

svn commit: r346508 - in stable/12: share/man/man4 sys/conf sys/dev/fdt sys/dev/flash sys/modules sys/modules/fdt sys/modules/fdt/fdt_slicer sys/sys

2019-09-03 Thread Ian Lepore
ecause file is newly added) +++ stable/12/share/man/man4/mx25l.4Mon Apr 22 00:38:25 2019 (r346508, copy of r344612, head/share/man/man4/mx25l.4) @@ -0,0 +1,209 @@ +.\" +.\" Copyright (c) 2019 Ian Lepore +.\" +.\" Redistribution and use in source and

svn commit: r346525 - in stable/11: share/man/man4/man4.arm sys/arm/freescale/imx sys/modules/imx sys/modules/imx/imx6_ahci

2019-09-03 Thread Ian Lepore
/share/man/man4/man4.arm/imx6_ahci.4) @@ -0,0 +1,65 @@ +.\" +.\" Copyright (c) 2018 Ian Lepore +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following condit

svn commit: r346510 - stable/12/sys/dev/spibus

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 00:49:13 2019 New Revision: 346510 URL: https://svnweb.freebsd.org/changeset/base/346510 Log: MFC r344556: Set maximum bus clock speed from hints when attaching hinted spibus(4) children. Some devices (such as spigen(4)) document that this works, but it

svn commit: r346553 - stable/11/sys/arm/ti

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 14:10:40 2019 New Revision: 346553 URL: https://svnweb.freebsd.org/changeset/base/346553 Log: MFC r342652: Support the SPI mode and bus clock frequency parameters set by the devices requesting SPI transfers. Reported by: SAITOU Toshihide Modified:

svn commit: r346561 - stable/11/sys/arm/arm

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 15:23:06 2019 New Revision: 346561 URL: https://svnweb.freebsd.org/changeset/base/346561 Log: MFC r346312: Only set up the interrupts that will actually be used in arm generic_timer. The code previously set up interrupt handlers for all the interrupt

svn commit: r346519 - stable/11/sys/arm/broadcom/bcm2835

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 04:02:16 2019 New Revision: 346519 URL: https://svnweb.freebsd.org/changeset/base/346519 Log: MFC r335594: Retrieve the bus clock speed and mode (polarity/phase) from the child device and set up the hardware accordingly on each transfer. This replaces the

svn commit: r346557 - in stable/11: share/man/man4 sys/conf sys/dev/fdt sys/dev/flash sys/dev/spibus sys/modules sys/modules/fdt sys/modules/fdt/fdt_slicer sys/sys

2019-09-03 Thread Ian Lepore
s newly added) +++ stable/11/share/man/man4/mx25l.4Mon Apr 22 15:04:11 2019 (r346557, copy of r344612, head/share/man/man4/mx25l.4) @@ -0,0 +1,209 @@ +.\" +.\" Copyright (c) 2019 Ian Lepore +.\" +.\" Redistribution and use in source and binary forms, with or without

svn commit: r346559 - in stable/11/sys: conf geom geom/label modules/geom/geom_label

2019-09-03 Thread Ian Lepore
--- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ stable/11/sys/geom/geom_flashmap.h Mon Apr 22 15:09:47 2019 (r346559, copy of r345480, head/sys/geom/geom_flashmap.h) @@ -0,0 +1,39 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause + *

svn commit: r346503 - stable/12/stand/common

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 22:26:27 2019 New Revision: 346503 URL: https://svnweb.freebsd.org/changeset/base/346503 Log: MFC r344238-r344241 r344238: Restore loader(8)'s ability for lsdev to show partitions within a bsd slice. I'm pretty sure this used to work at one time, perhaps

svn commit: r346500 - stable/12/sys/arm/arm

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 20:55:33 2019 New Revision: 346500 URL: https://svnweb.freebsd.org/changeset/base/346500 Log: MFC r346312: Only set up the interrupts that will actually be used in arm generic_timer. The code previously set up interrupt handlers for all the interrupt

svn commit: r346499 - stable/12/sys/kern

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 20:53:15 2019 New Revision: 346499 URL: https://svnweb.freebsd.org/changeset/base/346499 Log: MFC r345475-r345476 r345475: Truncate a too-long interrupt handler name when there is only one handler. There are only 19 bytes available for the name of an

svn commit: r346518 - in stable/11/usr.sbin: . spi

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 03:55:02 2019 New Revision: 346518 URL: https://svnweb.freebsd.org/changeset/base/346518 Log: MFC r335527, r335529, r335593 r335527: Add spi(8), a utility for communicating with a device on a SPI bus from userland, conceptually similar to what i2c(8)

svn commit: r346502 - stable/12/sys/dev/vt

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 22:21:36 2019 New Revision: 346502 URL: https://svnweb.freebsd.org/changeset/base/346502 Log: MFC r342639: When allocating a new keyboard at vt_upgrade() time, unwind any cngrabs done on the old keyboard and then do the corresponding number of grabs on the

svn commit: r346512 - in stable/11/share/man: man4 man9

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 02:37:46 2019 New Revision: 346512 URL: https://svnweb.freebsd.org/changeset/base/346512 Log: MFC r330358, r330360 r330358: Minor changes to wording. r330360: Minor (mostly) wording changes. Modified: stable/11/share/man/man4/fdt_pinctrl.4

Re: svn commit: r346250 - in head: share/man/man4 share/man/man9 sys/dev/random sys/kern sys/libkern sys/sys

2019-09-03 Thread Ian Lepore
On Wed, 2019-04-17 at 11:16 -0600, Warner Losh wrote: > On Wed, Apr 17, 2019 at 10:06 AM John Baldwin wrote: > > > On 4/16/19 4:48 PM, Conrad Meyer wrote: > > > On Tue, Apr 16, 2019 at 4:31 PM John Baldwin wrote: > > > > bhyveload is effectively the loader in this case. It runs the normal > >

svn commit: r346521 - in stable/11/sys/modules: uchcom ucycom

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 04:11:37 2019 New Revision: 346521 URL: https://svnweb.freebsd.org/changeset/base/346521 Log: MFC r336052: Set .PATH to dev/usb/serial so that these modules compile again. Modified: stable/11/sys/modules/uchcom/Makefile

svn commit: r346494 - stable/12/sys/arm/ti

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 19:49:15 2019 New Revision: 346494 URL: https://svnweb.freebsd.org/changeset/base/346494 Log: MFC r342652: Support the SPI mode and bus clock frequency parameters set by the devices requesting SPI transfers. Modified: stable/12/sys/arm/ti/ti_spi.c

svn commit: r346498 - stable/12/sys/arm/freescale/imx

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 20:50:55 2019 New Revision: 346498 URL: https://svnweb.freebsd.org/changeset/base/346498 Log: MFC r345000: Mark the imx_spi device busy while transfers are in progress, so that the module can't be unloaded while interrupts are pending. Modified:

svn commit: r346558 - stable/11/sys/arm/freescale/imx

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 15:06:56 2019 New Revision: 346558 URL: https://svnweb.freebsd.org/changeset/base/346558 Log: MFC r345000: Mark the imx_spi device busy while transfers are in progress, so that the module can't be unloaded while interrupts are pending. Modified:

svn commit: r346520 - in stable/11/sys: arm/freescale/imx arm/freescale/vybrid dev/usb/controller

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 04:07:51 2019 New Revision: 346520 URL: https://svnweb.freebsd.org/changeset/base/346520 Log: MFC r335982, r335985, r335988-r335989 r335982: Fix an out-of-bounds array access... the irq data for teardown is in two arrays, as elements 0 and 1 of one array

svn commit: r346497 - stable/12/stand/uboot/common

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 20:46:49 2019 New Revision: 346497 URL: https://svnweb.freebsd.org/changeset/base/346497 Log: MFC r344260, r344335 r344260: Allow the u-boot loaderdev env var to be formatted in the "usual" loader(8) way: device[s|p]. E.g., disk0s2a or disk3p12. The code

svn commit: r346560 - stable/11/sys/kern

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 15:20:46 2019 New Revision: 346560 URL: https://svnweb.freebsd.org/changeset/base/346560 Log: MFC r345475-r345476 r345475: Truncate a too-long interrupt handler name when there is only one handler. There are only 19 bytes available for the name of an

svn commit: r346517 - in stable/11/sys: conf dev/spibus

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 03:52:11 2019 New Revision: 346517 URL: https://svnweb.freebsd.org/changeset/base/346517 Log: MFC r335506 r335506: Incorporate bus and chip select numbers into spigen(4) cdev names. Rather than assigning spigen device names in order of creation, this uses

svn commit: r346312 - head/sys/arm/arm

2019-09-03 Thread Ian Lepore
Author: ian Date: Wed Apr 17 15:27:11 2019 New Revision: 346312 URL: https://svnweb.freebsd.org/changeset/base/346312 Log: Only set up the interrupts that will actually be used in arm generic_timer. The code previously set up interrupt handlers for all the interrupt resources available,

svn commit: r346317 - head/tools/boot

2019-09-03 Thread Ian Lepore
Author: ian Date: Wed Apr 17 16:27:43 2019 New Revision: 346317 URL: https://svnweb.freebsd.org/changeset/base/346317 Log: Allow this test script to be run from within src/tools/boot dir, and create the temporary image in $TMPDIR. Allow the script to be run from the src/tools/boot

svn commit: r346505 - stable/12/sys/arm/freescale/imx

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 22:31:52 2019 New Revision: 346505 URL: https://svnweb.freebsd.org/changeset/base/346505 Log: MFC r344267: Add a compatible string to match recent changes in the upstream dts. Modified: stable/12/sys/arm/freescale/imx/imx6_snvs.c Directory Properties:

svn commit: r346509 - in stable/12/sys: conf geom geom/label modules/geom/geom_label

2019-09-03 Thread Ian Lepore
--- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ stable/12/sys/geom/geom_flashmap.h Mon Apr 22 00:45:09 2019 (r346509, copy of r345480, head/sys/geom/geom_flashmap.h) @@ -0,0 +1,39 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause + *

svn commit: r346489 - head/sys/arm/broadcom/bcm2835

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 21 17:39:01 2019 New Revision: 346489 URL: https://svnweb.freebsd.org/changeset/base/346489 Log: Move the reporting of spurious interrupts under bootverbose control, because occasional spurious interrupts are a normal thing on this hardware. Also, change the name

svn commit: r346552 - stable/11/sys/arm/freescale/imx

2019-09-03 Thread Ian Lepore
Author: ian Date: Mon Apr 22 13:59:21 2019 New Revision: 346552 URL: https://svnweb.freebsd.org/changeset/base/346552 Log: MFC r344267: Add a compatible string to match recent changes in the upstream dts. Modified: stable/11/sys/arm/freescale/imx/imx6_snvs.c Directory Properties:

Re: svn commit: r346341 - head/tools/build

2019-09-03 Thread Ian Lepore
On Wed, 2019-04-17 at 20:32 -0700, Cy Schubert wrote: > In message <201904180107.x3i17qdc002...@gndrsh.dnsmgr.net>, "Rodney > W. > Grimes" > writes: > > > Author: cy > > > Date: Thu Apr 18 01:02:00 2019 > > > New Revision: 346341 > > > URL: https://svnweb.freebsd.org/changeset/base/346341 > > >

Re: svn commit: r346250 - in head: share/man/man4 share/man/man9 sys/dev/random sys/kern sys/libkern sys/sys

2019-09-03 Thread Ian Lepore
On Tue, 2019-04-16 at 09:58 -0700, Conrad Meyer wrote: > Systems lacking both an NV store and an entropy source available > during mi_startup (i.e., not interrupts...) cannot safely provide > entropy in early boot. On those systems, we must disable random > consumption during early boot. Or you

Re: svn commit: r346295 - in head/sys: arm/allwinner arm/altera/socfpga arm/amlogic/aml8726 arm/annapurna/alpine arm/broadcom/bcm2835 arm/freescale/imx arm/freescale/vybrid arm/mv arm/nvidia/tegra124

2019-09-03 Thread Ian Lepore
On Wed, 2019-04-17 at 11:23 +0200, Andrew Turner wrote: > > On 16 Apr 2019, at 22:04, Emmanuel Vadot wrote: > > > > Author: manu > > Date: Tue Apr 16 20:04:22 2019 > > New Revision: 346295 > > URL: https://svnweb.freebsd.org/changeset/base/346295 > > > > Log: > > arm: Add kern_clocksource.c

Re: svn commit: r346250 - in head: share/man/man4 share/man/man9 sys/dev/random sys/kern sys/libkern sys/sys

2019-09-03 Thread Ian Lepore
On Tue, 2019-04-16 at 07:18 -0600, Warner Losh wrote: > On Tue, Apr 16, 2019, 7:04 AM Emmanuel Vadot > wrote: > > > On Mon, 15 Apr 2019 17:54:56 -0700 > > Conrad Meyer wrote: > > > > > On Mon, Apr 15, 2019 at 5:53 PM Conrad Meyer > > > wrote: > > > > E.g., the CI infrastructure for > > > >

Re: svn commit: r346096 - head/sys/arm/conf

2019-09-03 Thread Ian Lepore
On Thu, 2019-04-11 at 21:23 +0200, Svatopluk Kraus wrote: > I understand the reason for GENERIC. But are we so blind that we will > delete everything that is not GENERIC? In other words, why to delete > nice specific KERNEL configurations for boards we support when only > reason I see is that

Re: svn commit: r346252 - in head/usr.sbin/cron: cron crontab

2019-09-03 Thread Ian Lepore
On Mon, 2019-04-15 at 18:53 +, Kyle Evans wrote: > Author: kevans > Date: Mon Apr 15 18:53:28 2019 > New Revision: 346252 > URL: https://svnweb.freebsd.org/changeset/base/346252 > > Log: > cron(8): Add MAILFROM ability for crontabs > > This changes the sender mail address in a similar

Re: svn commit: r346052 - head/sys/dev/usb/net

2019-09-03 Thread Ian Lepore
On Tue, 2019-04-09 at 09:33 -0700, John Baldwin wrote: > On 4/9/19 9:17 AM, Ian Lepore wrote: > > On Tue, 2019-04-09 at 09:11 -0700, John Baldwin wrote: > > > On 4/9/19 6:54 AM, Ganbold Tsagaankhuu wrote: > > > > Author: ganbold > > > > Date: Tue Apr 9

Re: svn commit: r346052 - head/sys/dev/usb/net

2019-09-03 Thread Ian Lepore
On Tue, 2019-04-09 at 09:11 -0700, John Baldwin wrote: > On 4/9/19 6:54 AM, Ganbold Tsagaankhuu wrote: > > Author: ganbold > > Date: Tue Apr 9 13:54:08 2019 > > New Revision: 346052 > > URL: https://svnweb.freebsd.org/changeset/base/346052 > > > > Log: > > In some cases like NanoPI R1, its

Re: svn commit: r346039 - head/sys/conf

2019-09-03 Thread Ian Lepore
On Tue, 2019-04-09 at 11:19 -0600, Rebecca Cran wrote: > On 2019-04-08 12:25, Warner Losh wrote: > > Author: imp > > Date: Mon Apr 8 18:25:14 2019 > > New Revision: 346039 > > URL: https://svnweb.freebsd.org/changeset/base/346039 > > > > Log: > >Style only change: Prefer $() to `` > > >

svn commit: r346013 - head/sys/modules/geom/geom_label

2019-09-03 Thread Ian Lepore
Author: ian Date: Sun Apr 7 16:33:22 2019 New Revision: 346013 URL: https://svnweb.freebsd.org/changeset/base/346013 Log: Add g_label_flashmap.c to the module, should have been part of r345480. Reported by: Jia-Shiun Li Modified: head/sys/modules/geom/geom_label/Makefile Modified:

Re: svn commit: r345900 - head/sbin/fsck_msdosfs

2019-09-03 Thread Ian Lepore
On Sat, 2019-04-06 at 01:47 +1100, Bruce Evans wrote: > On Fri, 5 Apr 2019, Ed Maste wrote: > > > On Fri, 5 Apr 2019 at 00:49, Rodney W. Grimes > > wrote: > >> > > > >>> +static const u_char dot_name[] = { > >>> + '.', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' }; > >>> +static const u_char

svn commit: r351724 - head/share/man/man4

2019-09-02 Thread Ian Lepore
Author: ian Date: Mon Sep 2 18:32:08 2019 New Revision: 351724 URL: https://svnweb.freebsd.org/changeset/base/351724 Log: Fix the name of the devicetree bindings document file cited in the manpage. Reported by: thj@ Modified: head/share/man/man4/ads111x.4 Modified:

Re: svn commit: r351471 - in head/sys: kern sys

2019-08-30 Thread Ian Lepore
On Sat, 2019-08-31 at 00:03 +0200, Mateusz Guzik wrote: > On 8/25/19, Oliver Pinter wrote: > > On Sunday, August 25, 2019, Mateusz Guzik wrote: > > > > > Author: mjg > > > Date: Sun Aug 25 05:11:43 2019 > > > New Revision: 351471 > > > URL: https://svnweb.freebsd.org/changeset/base/351471 > > >

Re: svn commit: r351253 - in head/contrib/libc++: include src

2019-08-21 Thread Ian Lepore
On Wed, 2019-08-21 at 09:01 -0700, Marshall Clow wrote: > On Wed, Aug 21, 2019 at 6:20 AM Tijl Coosemans > wrote: > > > On Wed, 21 Aug 2019 15:07:56 +0200 Dimitry Andric > > wrote: > > > On 21 Aug 2019, at 14:49, Tijl Coosemans wrote: > > > > On Tue, 20 Aug 2019 17:39:33 + (UTC) Dimitry

svn commit: r350988 - head/sys/dev/gpio

2019-08-13 Thread Ian Lepore
Author: ian Date: Tue Aug 13 15:38:05 2019 New Revision: 350988 URL: https://svnweb.freebsd.org/changeset/base/350988 Log: Add PNP_INFO to the gpiopps driver. Modified: head/sys/dev/gpio/gpiopps.c Modified: head/sys/dev/gpio/gpiopps.c

svn commit: r350971 - head/share/man/man4

2019-08-12 Thread Ian Lepore
Author: ian Date: Tue Aug 13 03:49:53 2019 New Revision: 350971 URL: https://svnweb.freebsd.org/changeset/base/350971 Log: Fix the driver name in ads111x.4, and hook the manpage up to the build. The driver was originally written with the name ads1115, but at the last minute it got

svn commit: r350879 - head/sys/arm/ti/am335x

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 23:19:56 2019 New Revision: 350879 URL: https://svnweb.freebsd.org/changeset/base/350879 Log: Revert r350841. I didn't realize that on this chip, reading the interrupt status register clears pending interrupts. By moving that code out of the interrupt handler

svn commit: r350878 - in stable/12: . etc/mtree libexec/rc/rc.d usr.sbin/periodic/etc/daily

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 23:01:31 2019 New Revision: 350878 URL: https://svnweb.freebsd.org/changeset/base/350878 Log: MFC r349807, r349974, r349976, r350324, r350361, r350445 r349807: Eliminate spurious periodic.daily error message for rotating accounting log. In 2011, r218961

svn commit: r350877 - in stable/12: lib/libc/arm lib/libc/arm/gen sys/sys

2019-08-11 Thread Ian Lepore
m_drain_writebuf.2 Sun Aug 11 22:46:58 2019(r350877, copy of r349972, head/lib/libc/arm/gen/arm_drain_writebuf.2) @@ -0,0 +1,77 @@ +.\" Copyright (c) 2019 Ian Lepore +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are

svn commit: r350876 - stable/12/sys/dev/mmc

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 22:32:52 2019 New Revision: 350876 URL: https://svnweb.freebsd.org/changeset/base/350876 Log: MFC r350231: Correct spelling, partion -> partition. Modified: stable/12/sys/dev/mmc/mmcsd.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r350875 - stable/12/sys/dev/iicbus

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 22:31:38 2019 New Revision: 350875 URL: https://svnweb.freebsd.org/changeset/base/350875 Log: MFC r350104, r350106, r350185, r350203 r350104: Handle the PCF2127 RTC chip the same as PCF2129 when init'ing the chip. This affects the detection of 24-hour vs

svn commit: r350874 - stable/12/sys/dev/iicbus

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 22:19:54 2019 New Revision: 350874 URL: https://svnweb.freebsd.org/changeset/base/350874 Log: MFC r350015-r350016 r350015: Fix nxprtc(4) on systems that support i2c repeat-start correctly. An obscure footnote in the datasheets for the PCx2127, PCx2129,

svn commit: r350873 - stable/12/sys/arm/include

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 22:11:59 2019 New Revision: 350873 URL: https://svnweb.freebsd.org/changeset/base/350873 Log: MFC r349887: De-pollute arm's sysarch.h. Instead of including stdint.h for uintptr_t, include sys/_types.h and use __types for everything that isn't a native C

svn commit: r350872 - stable/12

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 21:40:18 2019 New Revision: 350872 URL: https://svnweb.freebsd.org/changeset/base/350872 Log: MFC r349873: Add pwm.9, it was also deleted during the big round of pwm changes. Modified: stable/12/ObsoleteFiles.inc Directory Properties: stable/12/ (props

svn commit: r350871 - stable/12/sys/arm/ti

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 21:24:44 2019 New Revision: 350871 URL: https://svnweb.freebsd.org/changeset/base/350871 Log: MFC r349116: In detach(), call bus_generic_detach() before deleting the iicbus child. This gives the bus and its children the chance to return EBUSY to abort the

svn commit: r350870 - stable/12/sys/dev/iicbus

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 21:21:32 2019 New Revision: 350870 URL: https://svnweb.freebsd.org/changeset/base/350870 Log: MFC r349839, r349850 r349839: Call device_unbusy() on the error exit path, because if iicbus_request_bus() returns an error, iicbus_release_bus() is not going to

svn commit: r350869 - stable/12/sys/conf

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 21:15:30 2019 New Revision: 350869 URL: https://svnweb.freebsd.org/changeset/base/350869 Log: MFC r349319, r349328-r349330 r349319: Add some i2c slave-device drivers that were missing from NOTES. r349328: The gpiopps(4) driver currently has probe and

svn commit: r350868 - in stable/12: . sys/arm/allwinner sys/conf sys/dev/iicbus

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 21:12:29 2019 New Revision: 350868 URL: https://svnweb.freebsd.org/changeset/base/350868 Log: MFC r349072, r349316-r349318 r349072: Remove pcf8563reg.h, the driver it was associated with was replaced in 2017 with the nxprtc multi-chip driver. r349316:

svn commit: r350867 - in stable/12/sys: arm/conf conf

2019-08-11 Thread Ian Lepore
Author: ian Date: Sun Aug 11 20:50:41 2019 New Revision: 350867 URL: https://svnweb.freebsd.org/changeset/base/350867 Log: MFC r349325, r349327 r349325: Allow compiling ukbdmap.h on arm, since it appears to work fine. r349327: Build an armv7 LINT kernel in addition to armv5 LINT.

<    1   2   3   4   5   6   7   8   9   10   >