svn commit: r330529 - in head/sys: dev/iicbus modules/i2c modules/i2c/ds1672

2018-03-05 Thread Ian Lepore
Author: ian Date: Tue Mar 6 02:30:34 2018 New Revision: 330529 URL: https://svnweb.freebsd.org/changeset/base/330529 Log: Build the ds1672 driver as a module. Add a detach() to unregister the rtc. Added: head/sys/modules/i2c/ds1672/ head/sys/modules/i2c/ds1672/Makefile (contents, props

Re: svn commit: r330407 - head/sys/dev/iicbus

2018-03-05 Thread Ian Lepore
On Mon, 2018-03-05 at 19:05 -0500, Jonathan Looney wrote: > It looks like this is causing compilation failures: > > /home/jtl/head/sys/dev/iicbus/ds1672.c:147:20: error: use of > undeclared > identifier 'sc' > clock_dbgprint_ts(sc->sc_dev, CLOCK_DBG_READ, ts); >   

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

2018-03-05 Thread Ian Lepore
Author: ian Date: Tue Mar 6 02:21:41 2018 New Revision: 330528 URL: https://svnweb.freebsd.org/changeset/base/330528 Log: Fix a paste-o that broke the build. There is no softc pointer here, just use the dev arg. Reported by: Jonathan Looney Pointy hat: ian@

svn commit: r330527 - head/sys/kern

2018-03-05 Thread Brooks Davis
Author: brooks Date: Tue Mar 6 01:52:04 2018 New Revision: 330527 URL: https://svnweb.freebsd.org/changeset/base/330527 Log: Use umtx_copyin_umtx_time32() in __umtx_op_lock_umutex_compat32(). Non-NULL timeouts where copied in improperly and could produce failures due to incompatible

Re: svn commit: r330407 - head/sys/dev/iicbus

2018-03-05 Thread Jonathan Looney
It looks like this is causing compilation failures: /home/jtl/head/sys/dev/iicbus/ds1672.c:147:20: error: use of undeclared identifier 'sc' clock_dbgprint_ts(sc->sc_dev, CLOCK_DBG_READ, ts); ^ /home/jtl/head/sys/dev/iicbus/ds1672.c:162:20: error: use of

svn commit: r330525 - in head/lib/libc: arm mips riscv softfloat

2018-03-05 Thread John Baldwin
Author: jhb Date: Mon Mar 5 20:51:23 2018 New Revision: 330525 URL: https://svnweb.freebsd.org/changeset/base/330525 Log: Move softfloat symbol map entries to softfloat/Symbol.map. The arm, mips, and riscv MD Symbol.map files listed some (but not all) of the softfloat symbols that were

svn commit: r330521 - head/sys/contrib/zstd/programs

2018-03-05 Thread Conrad Meyer
Author: cem Date: Mon Mar 5 20:03:45 2018 New Revision: 330521 URL: https://svnweb.freebsd.org/changeset/base/330521 Log: MFV: zstd: FIO_addFInfo: Fully initialize output 'total' struct Silence a Coverity warning about 'windowSize' being uninitialized. (Yes, nothing that calls this

Re: svn commit: r330436 - head/bin/chflags

2018-03-05 Thread Rodney W. Grimes
> On 3/5/2018 8:37 AM, Bryan Drewery wrote: > > On 3/4/2018 8:30 PM, Bruce Evans wrote: > >> On Sun, 4 Mar 2018, Ian Lepore wrote: > >> > >>> On Mon, 2018-03-05 at 01:56 +, Bryan Drewery wrote: > > Log: > \xa0 chflags: Add -x option to not traverse mount points. > >>> > >>> Yay!

Re: svn commit: r330335 - head/sys/sys

2018-03-05 Thread John Baldwin
On Saturday, March 03, 2018 12:43:11 PM Emmanuel Vadot wrote: > Author: manu > Date: Sat Mar 3 12:43:11 2018 > New Revision: 330335 > URL: https://svnweb.freebsd.org/changeset/base/330335 > > Log: > Introduce BUS_PASS_SUPPORTDEV > > The reason for this new pass is : > > The earlier

Re: svn commit: r330436 - head/bin/chflags

2018-03-05 Thread Bryan Drewery
On 3/5/2018 8:37 AM, Bryan Drewery wrote: > On 3/4/2018 8:30 PM, Bruce Evans wrote: >> On Sun, 4 Mar 2018, Ian Lepore wrote: >> >>> On Mon, 2018-03-05 at 01:56 +, Bryan Drewery wrote: Log: \xa0 chflags: Add -x option to not traverse mount points. >>> >>> Yay! \xa0One day later

Re: svn commit: r325739 - in head: lib/libcasper/services lib/libcasper/services/cap_syslog share/mk

2018-03-05 Thread Mark Linimon
On Mon, Mar 05, 2018 at 11:13:58AM -0500, Mark Johnston wrote: > The growing divergence with stable/11 makes it rather painful to > maintain a port, depending on libcasper, that aims to work on both 11 > and head. Even an MFC won't help you, in the medium-term. e.g. via

svn commit: r330518 - in head/sys: compat/freebsd32 kern

2018-03-05 Thread Brooks Davis
Author: brooks Date: Mon Mar 5 17:02:50 2018 New Revision: 330518 URL: https://svnweb.freebsd.org/changeset/base/330518 Log: Regen after r330517. Modified: head/sys/compat/freebsd32/freebsd32_syscalls.c head/sys/compat/freebsd32/freebsd32_sysent.c head/sys/kern/init_sysent.c

svn commit: r330517 - in head/sys: compat/freebsd32 kern

2018-03-05 Thread Brooks Davis
Author: brooks Date: Mon Mar 5 17:02:16 2018 New Revision: 330517 URL: https://svnweb.freebsd.org/changeset/base/330517 Log: Remove remenants of 1990s efforts to let us run Net/OpenBSD binaries. No functional change (comments change in some generated files.) Reviewed by: kib

Re: svn commit: r330436 - head/bin/chflags

2018-03-05 Thread Bryan Drewery
On 3/4/2018 8:30 PM, Bruce Evans wrote: > On Sun, 4 Mar 2018, Ian Lepore wrote: > >> On Mon, 2018-03-05 at 01:56 +, Bryan Drewery wrote: >>> >>> Log: >>> \xa0 chflags: Add -x option to not traverse mount points. >> >> Yay! \xa0One day later than I needed it, but still, yay! > > I recently

Re: svn commit: r325739 - in head: lib/libcasper/services lib/libcasper/services/cap_syslog share/mk

2018-03-05 Thread Mark Johnston
On Sun, Nov 12, 2017 at 08:34:26AM +, Mariusz Zaborski wrote: > Author: oshogbo > Date: Sun Nov 12 08:34:25 2017 > New Revision: 325739 > URL: https://svnweb.freebsd.org/changeset/base/325739 > > Log: > Introduce syslog service for Casper. > > syslog in libc secretly reconnects to the

svn commit: r330515 - head/usr.sbin/spray

2018-03-05 Thread Alan Somers
Author: asomers Date: Mon Mar 5 16:13:29 2018 New Revision: 330515 URL: https://svnweb.freebsd.org/changeset/base/330515 Log: spray: fix the spelling in an output string MFC after:3 weeks Modified: head/usr.sbin/spray/spray.c Modified: head/usr.sbin/spray/spray.c

svn commit: r330514 - head/libexec/rpc.sprayd

2018-03-05 Thread Alan Somers
Author: asomers Date: Mon Mar 5 16:11:07 2018 New Revision: 330514 URL: https://svnweb.freebsd.org/changeset/base/330514 Log: rpc.sprayd: raise WARNS to 6 MFC after:3 weeks Modified: head/libexec/rpc.sprayd/Makefile head/libexec/rpc.sprayd/sprayd.c Modified:

svn commit: r330511 - head/sys/amd64/amd64

2018-03-05 Thread Jonathan T. Looney
Author: jtl Date: Mon Mar 5 15:12:35 2018 New Revision: 330511 URL: https://svnweb.freebsd.org/changeset/base/330511 Log: We shouldn't need to execute code in the recursive page table mappings; therefore, it should be safe to set the NX bit on the PML4E for the recursive page table

svn commit: r330510 - head/sys/amd64/amd64

2018-03-05 Thread Jonathan T. Looney
Author: jtl Date: Mon Mar 5 15:10:17 2018 New Revision: 330510 URL: https://svnweb.freebsd.org/changeset/base/330510 Log: Prior to r329071, pmap_bootstrap() used pmap_kmem_choose() to round the first available virtual address to a 2MB boundary. After r329071, create_pagetables() rounds

svn commit: r330508 - in head/sys: dev/cxgbe/iw_cxgbe dev/mlx4/mlx4_ib dev/mlx5/mlx5_ib dev/mthca ofed/drivers/infiniband/core ofed/include/rdma ofed/include/uapi/rdma

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 14:34:52 2018 New Revision: 330508 URL: https://svnweb.freebsd.org/changeset/base/330508 Log: Optimize ibcore RoCE address handle creation from user-space. Creating a UD address handle from user-space or from the kernel-space, when the link layer is

svn commit: r330507 - in head/sys/ofed: drivers/infiniband/core include/rdma

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 14:24:30 2018 New Revision: 330507 URL: https://svnweb.freebsd.org/changeset/base/330507 Log: Get correct network device when accepting incoming RDMA connections in ibcore. This patch ensures the GID index is always used as a basis of resolving incoming

svn commit: r330506 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 14:22:36 2018 New Revision: 330506 URL: https://svnweb.freebsd.org/changeset/base/330506 Log: Pass valid if_index to rdma_addr_find_l2_eth_by_grh() in ibcore when possible. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r330504 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 13:57:37 2018 New Revision: 330504 URL: https://svnweb.freebsd.org/changeset/base/330504 Log: Add support for loopback in ibcore. Implement the missing pieces in addr_resolve() to support loopback addresses. IB core will test for the IFF_LOOPBACK flag in

svn commit: r330501 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 12:39:34 2018 New Revision: 330501 URL: https://svnweb.freebsd.org/changeset/base/330501 Log: Make sure to register the VLAN GIDs using the VLAN network interface and not the parent one in ibcore. Else looking up the VLAN GIDs will fail for VLAN IPs.

svn commit: r330496 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 12:04:34 2018 New Revision: 330496 URL: https://svnweb.freebsd.org/changeset/base/330496 Log: Need to check for IPv6 linklocal address inside rdma_resolve_addr() in ibcore. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r330495 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 11:59:54 2018 New Revision: 330495 URL: https://svnweb.freebsd.org/changeset/base/330495 Log: Map type of service, TOS, to IB or VLAN service level 1:1 in ibcore. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r330494 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 11:58:37 2018 New Revision: 330494 URL: https://svnweb.freebsd.org/changeset/base/330494 Log: Select RoCEv2 by default in ibcore. MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/ofed/drivers/infiniband/core/ib_cma.c

svn commit: r330493 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 11:57:26 2018 New Revision: 330493 URL: https://svnweb.freebsd.org/changeset/base/330493 Log: Make deletion of RoCE GID entries synchronous in ibcore. When a network device is departing, the RoCE GID entries should be cleared before the default L2 link

svn commit: r330492 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 11:55:29 2018 New Revision: 330492 URL: https://svnweb.freebsd.org/changeset/base/330492 Log: Add support for IPv6 link local GIDs equal to the default GID for VLANs in ibcore. IPv6 link local addresses are usually derived from the netdev MAC address.

svn commit: r330491 - head/sys/ofed/drivers/infiniband/core

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 11:52:39 2018 New Revision: 330491 URL: https://svnweb.freebsd.org/changeset/base/330491 Log: Do not add RoCEv2 default GID in ibcore when IPv6 is disabled to honor the networking stack's IPv6 disabled setting. Else the offload HCA can start using IPv6

svn commit: r330490 - in head/sys/ofed: drivers/infiniband/core include/rdma include/uapi/rdma

2018-03-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 5 11:49:45 2018 New Revision: 330490 URL: https://svnweb.freebsd.org/changeset/base/330490 Log: Add missing FreeBSD tags and SVN properties to ibcore. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r330489 - head/sys/arm64/arm64

2018-03-05 Thread Andrew Turner
Author: andrew Date: Mon Mar 5 10:11:30 2018 New Revision: 330489 URL: https://svnweb.freebsd.org/changeset/base/330489 Log: Register each GICv3 ITS driver with a useful cross reference. We currently only use the first driver, however this may change in the future and hardware exists with

svn commit: r330488 - head/sys/arm64/arm64

2018-03-05 Thread Andrew Turner
Author: andrew Date: Mon Mar 5 10:09:18 2018 New Revision: 330488 URL: https://svnweb.freebsd.org/changeset/base/330488 Log: In the ACPI GICv3 attach function call device_get_children to get the list of children. We expect this to be populated when configuring the secondary cores.

Re: svn commit: r306525 - in head/lib: . librss

2018-03-05 Thread Eitan Adler
On 30 September 2016 at 12:59, Adrian Chadd wrote: > Author: adrian > Date: Fri Sep 30 19:59:56 2016 > New Revision: 306525 > URL: https://svnweb.freebsd.org/changeset/base/306525 > > Log: > Add librss, a simple wrapper around RSS APIs so applications can begin >