svn commit: r325991 - head/sys/arm/allwinner

2017-11-18 Thread Kyle Evans
Author: kevans Date: Sun Nov 19 03:14:10 2017 New Revision: 325991 URL: https://svnweb.freebsd.org/changeset/base/325991 Log: aw_nmi: add support for a31/a83t's r_intc We currently support the a83t's r_intc in a somewhat hack-ish way; our .dts describes it as nmi_intc, and uses a subset

svn commit: r325994 - head/sys/fs/nfsclient

2017-11-18 Thread Xin LI
Author: delphij Date: Sun Nov 19 03:52:03 2017 New Revision: 325994 URL: https://svnweb.freebsd.org/changeset/base/325994 Log: Remove unused header. Modified: head/sys/fs/nfsclient/nfs_clnfsiod.c Modified: head/sys/fs/nfsclient/nfs_clnfsiod.c

svn commit: r325993 - head/sys/fs/tmpfs

2017-11-18 Thread Xin LI
Author: delphij Date: Sun Nov 19 03:51:47 2017 New Revision: 325993 URL: https://svnweb.freebsd.org/changeset/base/325993 Log: Remove unused header. Modified: head/sys/fs/tmpfs/tmpfs_fifoops.c Modified: head/sys/fs/tmpfs/tmpfs_fifoops.c

svn commit: r325990 - head/release/packages

2017-11-18 Thread Brad Davis
Author: brd (doc,ports committer) Date: Sun Nov 19 02:16:11 2017 New Revision: 325990 URL: https://svnweb.freebsd.org/changeset/base/325990 Log: Add missing call to services_mkdb to build the services.db Approved by: gjb Modified: head/release/packages/runtime.ucl Modified:

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread Pedro Giffuni
On 11/18/17 17:53, Brooks Davis wrote: On Sat, Nov 18, 2017 at 05:14:28PM +0100, Stefan Esser wrote: Am 18.11.17 um 16:01 schrieb Pedro Giffuni: Hi; On 11/18/17 09:15, Stefan Esser wrote: Am 18.11.17 um 03:31 schrieb Pedro Giffuni: On Nov 17, 2017, at 20:34, Rodney W. Grimes

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

2017-11-18 Thread Ed Maste
Author: emaste Date: Sun Nov 19 00:32:16 2017 New Revision: 325989 URL: https://svnweb.freebsd.org/changeset/base/325989 Log: MFC r325444: ANSIfy sys/kern/md4c.c PR: 223453 Submitted by: o...@j.email.ne.jp Modified: stable/11/sys/kern/md4c.c Directory Properties:

svn commit: r325988 - head/sys/libkern

2017-11-18 Thread Ed Maste
Author: emaste Date: Sun Nov 19 00:31:13 2017 New Revision: 325988 URL: https://svnweb.freebsd.org/changeset/base/325988 Log: ANSIfy sys/libkern PR: 223641 Submitted by: o...@j.email.ne.jp MFC after:1 week Modified: head/sys/libkern/ashrdi3.c head/sys/libkern/bcmp.c

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread Brooks Davis
On Sat, Nov 18, 2017 at 05:14:28PM +0100, Stefan Esser wrote: > Am 18.11.17 um 16:01 schrieb Pedro Giffuni: > > Hi; > > > > On 11/18/17 09:15, Stefan Esser wrote: > >> Am 18.11.17 um 03:31 schrieb Pedro Giffuni: > On Nov 17, 2017, at 20:34, Rodney W. Grimes >

svn commit: r325987 - head/sys/dts/arm64

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 21:39:54 2017 New Revision: 325987 URL: https://svnweb.freebsd.org/changeset/base/325987 Log: dts: arm64: allwinner: Remove unused dts for pine64 Latest u-boot port provide the dts for pine64, remove our custom and outdated dts for this board. Deleted:

svn commit: r325986 - head/share/mk

2017-11-18 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 18 21:27:33 2017 New Revision: 325986 URL: https://svnweb.freebsd.org/changeset/base/325986 Log: Remove unneeded special case for .OBJDIR=.CURDIR. The else statement is already handling this by ensuring a safe .OBJDIR is used. Sponsored by: Dell

Re: svn commit: r325816 - head/libexec/rtld-elf/mips

2017-11-18 Thread Joerg Sonnenberger
On Tue, Nov 14, 2017 at 05:16:03PM +, John Baldwin wrote: > Author: jhb > Date: Tue Nov 14 17:16:03 2017 > New Revision: 325816 > URL: https://svnweb.freebsd.org/changeset/base/325816 > > Log: > Appease old GCC by disabling .cfi_sections for GCC 4.x. This commit message makes no sense to

svn commit: r325985 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 21:12:06 2017 New Revision: 325985 URL: https://svnweb.freebsd.org/changeset/base/325985 Log: if_awg: drain tx buffers and clear rx buffers when stopping Stale packets should not be transmitted when the interface comes up after being down. Count the

svn commit: r325984 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 21:08:18 2017 New Revision: 325984 URL: https://svnweb.freebsd.org/changeset/base/325984 Log: if_awg: avoid hole in the rx ring buffer when mbuf allocation fails Use a spare dma map when attempting to map a new mbuf on the rx path. If the mbuf allocation

svn commit: r325983 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 21:04:39 2017 New Revision: 325983 URL: https://svnweb.freebsd.org/changeset/base/325983 Log: if_awg: rename tx functions to match other drivers and free mbuf on m_collapse failure - use awg_encap and awg_txeof names to match iflib and other network drivers.

svn commit: r325982 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 20:59:20 2017 New Revision: 325982 URL: https://svnweb.freebsd.org/changeset/base/325982 Log: if_awg: don't process transmitted packets on TX_BUF_UA_INT, only on TX_INT TX_BUF_UA_INT is set when there are no buffers to transmit and can happen before

svn commit: r325981 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 20:55:37 2017 New Revision: 325981 URL: https://svnweb.freebsd.org/changeset/base/325981 Log: if_awg: replace multiple calls to if_setdrvflagbits with one call in awg_txintr Small optimization Submitted by: Guy Yur Differential

svn commit: r325980 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 20:50:31 2017 New Revision: 325980 URL: https://svnweb.freebsd.org/changeset/base/325980 Log: if_awg: only increment IFCOUNTER_OPACKETS when the last segment of a frame has been successfully transmitted A packet may be built from multiple segments, don't

svn commit: r325979 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 20:46:31 2017 New Revision: 325979 URL: https://svnweb.freebsd.org/changeset/base/325979 Log: if_awg: store mbuf and dma mapping in the last segment of a tx frame instead of the first According to the datasheet, TX_DESC_CTL is cleared when whole frame is

svn commit: r325978 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 20:42:48 2017 New Revision: 325978 URL: https://svnweb.freebsd.org/changeset/base/325978 Log: if_awg: mark the first tx descriptor as ready only after all the other tx descriptors are set up In a multi segment frame, if the first tx descriptor is marked with

svn commit: r325977 - head/sys/arm/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 20:38:05 2017 New Revision: 325977 URL: https://svnweb.freebsd.org/changeset/base/325977 Log: if_awg: only request completion interrupt on the last descriptor of a tx frame The hardware will not issue a completion interrupt for a descriptor with TX_INT_CTL

svn commit: r325976 - head/sys/dev/mlx5/mlx5_core

2017-11-18 Thread Hans Petter Selasky
Author: hselasky Date: Sat Nov 18 20:32:09 2017 New Revision: 325976 URL: https://svnweb.freebsd.org/changeset/base/325976 Log: Remove duplicate static function prototype to fix compilation of mlx5_fs_tree.c after r325638 when using GCC. Found by: kib @ MFC after:1 week

Re: svn commit: r325638 - in head/sys: conf dev/mlx5 dev/mlx5/mlx5_core dev/mlx5/mlx5_en modules/mlx5

2017-11-18 Thread Hans Petter Selasky
On 11/18/17 18:02, Konstantin Belousov wrote: On Fri, Nov 10, 2017 at 09:49:08AM +, Hans Petter Selasky wrote: Author: hselasky Date: Fri Nov 10 09:49:08 2017 New Revision: 325638 URL: https://svnweb.freebsd.org/changeset/base/325638 Log: Refactor the flowsteering APIs used by

svn commit: r325975 - head/share/mk

2017-11-18 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 18 20:10:36 2017 New Revision: 325975 URL: https://svnweb.freebsd.org/changeset/base/325975 Log: Evaluate options after including src-env.conf and before Makefile.sys.inc. Fixes top-level breakage in r325974. Pointyhat to: bdrewery Sponsored by: Dell

Re: svn commit: r325974 - in head: . share/mk

2017-11-18 Thread Bryan Drewery
On 11/18/17 12:06 PM, O. Hartmann wrote: > Am Sat, 18 Nov 2017 20:01:15 + (UTC) > Bryan Drewery schrieb: > >> Author: bdrewery >> Date: Sat Nov 18 20:01:15 2017 >> New Revision: 325974 >> URL: https://svnweb.freebsd.org/changeset/base/325974 >> >> Log: >> Fix

Re: svn commit: r325974 - in head: . share/mk

2017-11-18 Thread O. Hartmann
Am Sat, 18 Nov 2017 20:01:15 + (UTC) Bryan Drewery schrieb: > Author: bdrewery > Date: Sat Nov 18 20:01:15 2017 > New Revision: 325974 > URL: https://svnweb.freebsd.org/changeset/base/325974 > > Log: > Fix top-level targets with read-only OBJDIR. > > This also

svn commit: r325974 - in head: . share/mk

2017-11-18 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 18 20:01:15 2017 New Revision: 325974 URL: https://svnweb.freebsd.org/changeset/base/325974 Log: Fix top-level targets with read-only OBJDIR. This also makes it so that top-level build targets do not immediately create the OBJDIR. Only sub-make targets

svn commit: r325973 - head

2017-11-18 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 18 20:01:12 2017 New Revision: 325973 URL: https://svnweb.freebsd.org/changeset/base/325973 Log: Move top-level AUTO_OBJ logic to Makefile.sys.inc. Sponsored by: Dell Added: head/Makefile.sys.inc (contents, props changed) Modified: head/Makefile

svn commit: r325971 - head/sys/conf

2017-11-18 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 18 20:01:05 2017 New Revision: 325971 URL: https://svnweb.freebsd.org/changeset/base/325971 Log: Fix PORTS_MODULES+'make reinstallkernel' trying to run bogus 'make redeinstall'. Also fix 'make installkernel' running 'make deinstall' twice. PR:

svn commit: r325970 - head

2017-11-18 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 18 20:01:02 2017 New Revision: 325970 URL: https://svnweb.freebsd.org/changeset/base/325970 Log: Fix 'make -n' for {reinstall,distribute}kernel. PR: 201779 Sponsored by: Dell Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r325972 - head/share/mk

2017-11-18 Thread Bryan Drewery
Author: bdrewery Date: Sat Nov 18 20:01:09 2017 New Revision: 325972 URL: https://svnweb.freebsd.org/changeset/base/325972 Log: Include Makefile.sys.inc if possible for top-level only. This will allow disabling some things like AUTO_OBJ early if not needed for the directory/targets,

Re: svn commit: r325638 - in head/sys: conf dev/mlx5 dev/mlx5/mlx5_core dev/mlx5/mlx5_en modules/mlx5

2017-11-18 Thread Konstantin Belousov
On Fri, Nov 10, 2017 at 09:49:08AM +, Hans Petter Selasky wrote: > Author: hselasky > Date: Fri Nov 10 09:49:08 2017 > New Revision: 325638 > URL: https://svnweb.freebsd.org/changeset/base/325638 > > Log: > Refactor the flowsteering APIs used by mlx5en(4). This change is needed by > the

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread Warner Losh
On Sat, Nov 18, 2017 at 3:42 AM, Bruce Evans wrote: > since it flags all c99 and newer usages as syntax errors. We've been >>> > This shouldn't break use of lint on K or C90 sources. But types.h is > broken. It no longer supports K, C90, or most other things that are

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread Stefan Esser
Am 18.11.17 um 16:01 schrieb Pedro Giffuni: > Hi; > > On 11/18/17 09:15, Stefan Esser wrote: >> Am 18.11.17 um 03:31 schrieb Pedro Giffuni: On Nov 17, 2017, at 20:34, Rodney W. Grimes wrote: [ Charset UTF-8 unsupported, converting... ] >

svn commit: r325969 - in head/sys: dts/arm modules/dtb/allwinner

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 16:07:53 2017 New Revision: 325969 URL: https://svnweb.freebsd.org/changeset/base/325969 Log: dts: Allwinner: Remove our last custom DTS All Allwinner boards should use the upstream DTS so remove our remaining custom ones. Deleted:

svn commit: r325968 - in head/sys/gnu/dts: arm include/dt-bindings/clock include/dt-bindings/display include/dt-bindings/genpd include/dt-bindings/gpio include/dt-bindings/iio include/dt-bindings/i...

2017-11-18 Thread Emmanuel Vadot
Author: manu Date: Sat Nov 18 15:46:48 2017 New Revision: 325968 URL: https://svnweb.freebsd.org/changeset/base/325968 Log: Update our copy of DTS from the ones from Linux 4.14 Added: head/sys/gnu/dts/arm/am335x-moxa-uc-8100-me-t.dts - copied unchanged from r325773,

svn commit: r325967 - in head: . etc etc/casper

2017-11-18 Thread Mariusz Zaborski
| sort | uniq -d; # done +# 20171118: Remove old etc capser failes +OLD_FILES+=etc/casper/system.dns +OLD_FILES+=etc/casper/system.grp +OLD_FILES+=etc/casper/system.pwd +OLD_FILES+=etc/casper/system.random +OLD_FILES+=etc/casper/system.sysctl +OLD_DIRS+=etc/casper # 20171116: lint(1) removal

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread Pedro Giffuni
Hi; On 11/18/17 09:15, Stefan Esser wrote: Am 18.11.17 um 03:31 schrieb Pedro Giffuni: On Nov 17, 2017, at 20:34, Rodney W. Grimes wrote: [ Charset UTF-8 unsupported, converting... ] Kib@ posted to arch that we were removing it, nobody objected, we removed

svn commit: r325966 - in head: lib/libc/arm/gen lib/libc/locale lib/libc/mips lib/libc/mips/gen lib/libc/net lib/libc/rpc lib/libcam lib/libkiconv lib/libprocstat lib/librpcsvc lib/libthr/sys lib/l...

2017-11-18 Thread Pedro F. Giffuni
Author: pfg Date: Sat Nov 18 14:26:50 2017 New Revision: 325966 URL: https://svnweb.freebsd.org/changeset/base/325966 Log: spdx: initial adoption of licensing ID tags. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread Stefan Esser
Am 18.11.17 um 03:31 schrieb Pedro Giffuni: > >> On Nov 17, 2017, at 20:34, Rodney W. Grimes >> wrote: >> >> [ Charset UTF-8 unsupported, converting... ] >>> Kib@ posted to arch that we were removing it, nobody objected, we removed >>> it. If it was a working

Re: svn commit: r325965 - head/libexec/rtld-elf

2017-11-18 Thread Konstantin Belousov
On Sat, Nov 18, 2017 at 01:21:22PM +, Edward Tomasz Napierala wrote: > Author: trasz > Date: Sat Nov 18 13:21:22 2017 > New Revision: 325965 > URL: https://svnweb.freebsd.org/changeset/base/325965 > > Log: > Increase rtld initial memory pool size from 32kB to 128kB. > > The old value

svn commit: r325965 - head/libexec/rtld-elf

2017-11-18 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Nov 18 13:21:22 2017 New Revision: 325965 URL: https://svnweb.freebsd.org/changeset/base/325965 Log: Increase rtld initial memory pool size from 32kB to 128kB. The old value was probably fine back in 1998, when that code was imported (although the comments still

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

2017-11-18 Thread Bjoern Heidotting
Author: bhd (doc committer) Date: Sat Nov 18 11:58:35 2017 New Revision: 325964 URL: https://svnweb.freebsd.org/changeset/base/325964 Log: Remove leftover in lagg(4) manpage forgotten in r271733 Reviewed by: bcr Differential Revision:https://reviews.freebsd.org/D13061 Modified:

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread Bruce Evans
On Fri, 17 Nov 2017, Warner Losh wrote: On Fri, Nov 17, 2017 at 6:34 PM, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: [ Charset UTF-8 unsupported, converting... ] Kib@ posted to arch that we were removing it, nobody objected, we removed it. If it was a working feature that

Re: svn commit: r325954 - in head: . share/mk sys/conf usr.sbin/config

2017-11-18 Thread O. Hartmann
Am Fri, 17 Nov 2017 21:31:06 -0500 Pedro Giffuni schrieb: > > On Nov 17, 2017, at 20:34, Rodney W. Grimes > > wrote: > > > > [ Charset UTF-8 unsupported, converting... ] > >> Kib@ posted to arch that we were removing it, nobody objected, we