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

2018-07-07 Thread Konstantin Belousov
Author: kib Date: Sun Jul 8 06:50:34 2018 New Revision: 336083 URL: https://svnweb.freebsd.org/changeset/base/336083 Log: MFC r335980: Silence warnings about unused variables when RACCT is defined but RCTL is not. Modified: stable/11/sys/kern/kern_jail.c Directory Properties: stable/11

svn commit: r336082 - stable/11/sys/x86/include

2018-07-07 Thread Konstantin Belousov
Author: kib Date: Sun Jul 8 06:49:11 2018 New Revision: 336082 URL: https://svnweb.freebsd.org/changeset/base/336082 Log: MFC r335976: Add a name for the MSR controlling standard extended features report on AMD. Modified: stable/11/sys/x86/include/specialreg.h Directory Properties: stabl

svn commit: r336081 - stable/11/sys/x86/include

2018-07-07 Thread Konstantin Belousov
Author: kib Date: Sun Jul 8 06:47:51 2018 New Revision: 336081 URL: https://svnweb.freebsd.org/changeset/base/336081 Log: MFC r335975: Order the portion of the AMD-specific MSRs names definitions numerically. Modified: stable/11/sys/x86/include/specialreg.h Directory Properties: stable/1

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

2018-07-07 Thread Konstantin Belousov
On Sat, Jul 07, 2018 at 10:46:24PM -0600, Warner Losh wrote: > On Sat, Jul 7, 2018 at 7:06 PM, Rodney W. Grimes < > free...@pdx.rh.cn85.dnsmgr.net> wrote: > > > > On Sat, Jul 7, 2018, 5:40 PM Eugene Grosbein wrote: > > > > > > > 08.07.2018 4:38, Warner Losh wrote: > > > > > > > > > On Sat, Jul 7,

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

2018-07-07 Thread Warner Losh
On Sat, Jul 7, 2018 at 7:06 PM, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Sat, Jul 7, 2018, 5:40 PM Eugene Grosbein wrote: > > > > > 08.07.2018 4:38, Warner Losh wrote: > > > > > > > On Sat, Jul 7, 2018, 4:14 PM Eugene Grosbein > > > wrote: > > >

svn commit: r336080 - head/etc/mtree

2018-07-07 Thread Ian Lepore
Author: ian Date: Sun Jul 8 01:29:48 2018 New Revision: 336080 URL: https://svnweb.freebsd.org/changeset/base/336080 Log: Create an aarch64 subdir under man4, now that we have aarch64 manpages. Reported by: Mark Millard Modified: head/etc/mtree/BSD.usr.dist Modified: head/etc/mtree/BS

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

2018-07-07 Thread Rodney W. Grimes
> On Sat, Jul 7, 2018, 5:40 PM Eugene Grosbein wrote: > > > 08.07.2018 4:38, Warner Losh wrote: > > > > > On Sat, Jul 7, 2018, 4:14 PM Eugene Grosbein > > wrote: > > > > > > 07.07.2018 22:02, Andrew Gallatin wrote: > > > > > > > One thing that was tangentially

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

2018-07-07 Thread Eugene Grosbein
08.07.2018 7:33, Warner Losh wrote: > > We already have all headers in /usr/include, don't we? > > Not really. We have a subset of the kernel headers that might not match > the running kernel, nor be enough to build modules. > They should match running kernel definitely as we do n

Re: svn commit: r336068 - in head/sys: dev/amdsmb modules/amdsmb

2018-07-07 Thread Warner Losh
On Sat, Jul 7, 2018, 6:51 PM Warner Losh wrote: > > > On Sat, Jul 7, 2018, 6:42 PM Andriy Gapon wrote: > >> On 07/07/2018 18:55, Warner Losh wrote: >> > Author: imp >> > Date: Sat Jul 7 15:55:52 2018 >> > New Revision: 336068 >> > URL: https://svnweb.freebsd.org/changeset/base/336068 >> > >> >

Re: svn commit: r336068 - in head/sys: dev/amdsmb modules/amdsmb

2018-07-07 Thread Warner Losh
On Sat, Jul 7, 2018, 6:42 PM Andriy Gapon wrote: > On 07/07/2018 18:55, Warner Losh wrote: > > Author: imp > > Date: Sat Jul 7 15:55:52 2018 > > New Revision: 336068 > > URL: https://svnweb.freebsd.org/changeset/base/336068 > > > > Log: > > Update AMDSMB to use PCI_MATCH > > Just curious if an

Re: svn commit: r336068 - in head/sys: dev/amdsmb modules/amdsmb

2018-07-07 Thread Andriy Gapon
On 07/07/2018 18:55, Warner Losh wrote: > Author: imp > Date: Sat Jul 7 15:55:52 2018 > New Revision: 336068 > URL: https://svnweb.freebsd.org/changeset/base/336068 > > Log: > Update AMDSMB to use PCI_MATCH Just curious if anyone still uses this driver for ancient hardware. maybe de-orbit time

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

2018-07-07 Thread Warner Losh
On Sat, Jul 7, 2018, 5:40 PM Eugene Grosbein wrote: > 08.07.2018 4:38, Warner Losh wrote: > > > On Sat, Jul 7, 2018, 4:14 PM Eugene Grosbein > wrote: > > > > 07.07.2018 22:02, Andrew Gallatin wrote: > > > > > One thing that was tangentially brought up is that t

svn commit: r336079 - in head: share/man/man4/man4.arm sys/arm/freescale/imx sys/modules/imx sys/modules/imx/imx6_ahci

2018-07-07 Thread Ian Lepore
Author: ian Date: Sun Jul 8 00:27:28 2018 New Revision: 336079 URL: https://svnweb.freebsd.org/changeset/base/336079 Log: Add pnp info to imx6_ahci, and add a module makefile, and a manpage for it. Added: head/share/man/man4/man4.arm/imx6_ahci.4 (contents, props changed) head/sys/modules

Re: svn commit: r336077 - in head/share/man/man4: . man4.aarch64 man4.arm

2018-07-07 Thread Ravi Pokala
-Original Message- From: on behalf of Ian Lepore Date: 2018-07-07, Saturday at 17:02 To: Ravi Pokala , , , Subject: Re: svn commit: r336077 - in head/share/man/man4: . man4.aarch64 man4.arm > On Sat, 2018-07-07 at 16:35 -0700, Ravi Pokala wrote: >> -Original Message- >> From:

Re: svn commit: r336077 - in head/share/man/man4: . man4.aarch64 man4.arm

2018-07-07 Thread Ian Lepore
On Sat, 2018-07-07 at 16:35 -0700, Ravi Pokala wrote: > -Original Message- > From: on behalf of Ian Lepore > Date: 2018-07-07, Saturday at 14:49 > To: , , > Subject: svn commit: r336077 - in head/share/man/man4: . man4.aarch64 man4.arm > > > > > Author: ian > > Date: Sat Jul  7 21:49:3

svn commit: r336078 - in head/share/man/man4: . man4.aarch64

2018-07-07 Thread Ian Lepore
Author: ian Date: Sun Jul 8 00:02:14 2018 New Revision: 336078 URL: https://svnweb.freebsd.org/changeset/base/336078 Log: Move armv8crypto.4 into the aarch64 dir; should have been part of r336077. Pointy hat: ian@ Reported by: rpokola@ Added: head/share/man/man4/man4.aarch64/armv8c

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

2018-07-07 Thread Eugene Grosbein
08.07.2018 4:38, Warner Losh wrote: > On Sat, Jul 7, 2018, 4:14 PM Eugene Grosbein > wrote: > > 07.07.2018 22:02, Andrew Gallatin wrote: > > > One thing that was tangentially brought up is that the ability > > to compile out-of-tree modules requires keepin

Re: svn commit: r336077 - in head/share/man/man4: . man4.aarch64 man4.arm

2018-07-07 Thread Ravi Pokala
-Original Message- From: on behalf of Ian Lepore Date: 2018-07-07, Saturday at 14:49 To: , , Subject: svn commit: r336077 - in head/share/man/man4: . man4.aarch64 man4.arm > Author: ian > Date: Sat Jul 7 21:49:30 2018 > New Revision: 336077 > URL: https://svnweb.freebsd.org/changeset

svn commit: r336077 - in head/share/man/man4: . man4.aarch64 man4.arm

2018-07-07 Thread Ian Lepore
Author: ian Date: Sat Jul 7 21:49:30 2018 New Revision: 336077 URL: https://svnweb.freebsd.org/changeset/base/336077 Log: Move arm- and aarch64-specific manpages into arch-specific directories. This removes a bit of the .if/.endif clutter from man4/Makefile by using the existing machiner

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

2018-07-07 Thread Warner Losh
On Sat, Jul 7, 2018, 4:14 PM Eugene Grosbein wrote: > 07.07.2018 22:02, Andrew Gallatin wrote: > > > One thing that was tangentially brought up is that the ability > > to compile out-of-tree modules requires keeping the kernel-headers > > around. So we may need to identify all the headers that a

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

2018-07-07 Thread Eugene Grosbein
07.07.2018 22:02, Andrew Gallatin wrote: > One thing that was tangentially brought up is that the ability > to compile out-of-tree modules requires keeping the kernel-headers > around. So we may need to identify all the headers that a module might > need, and install them in /boot/$KERNEL/sys or

Re: svn commit: r336028 - head/usr.bin/top

2018-07-07 Thread Cy Schubert
In message , =?utf-8?B?5b6M6Je k5aSn5Zyw?= writes: > > > 2018/07/07 8:53、Hiroki Sato のメール: > > > > Daichi GOTO wrote > > in <201807061207.w66c76cr043...@repo.freebsd.org>: > > > > da> Author: daichi > > da> Date: Fri Jul 6 12:07:06 2018 > > da> New Revision: 336028 > > da> URL: htt

svn commit: r336076 - head/share/man/man4/man4.arm

2018-07-07 Thread Ian Lepore
Author: ian Date: Sat Jul 7 20:43:01 2018 New Revision: 336076 URL: https://svnweb.freebsd.org/changeset/base/336076 Log: Add a manpage for the imx5/6 watchdog driver. Added: head/share/man/man4/man4.arm/imx_wdog.4 (contents, props changed) Modified: head/share/man/man4/man4.arm/Makefile

Re: svn commit: r335967 - head/sys/dev/mxge

2018-07-07 Thread Rick Macklem
Andrew Gallatin wrote: >Given that we do TSO like Linux, and not like MS (meaning >we express the size of the pre-segmented packet using the >a 16-bit value in the IPv4/IPv6 header), supporting more >than 64K is not possible in FreeBSD, so I'm basically >saying "nerf this constraint". Well, my unde

svn commit: r336075 - head/sys/fs/nfsserver

2018-07-07 Thread Rick Macklem
Author: rmacklem Date: Sat Jul 7 19:27:49 2018 New Revision: 336075 URL: https://svnweb.freebsd.org/changeset/base/336075 Log: Fix handling of the hybrid DS case for a pNFS server. After the addition of the "#mds_path" suffix for a DS specification on the "-p" nfsd option, it is possible

svn commit: r336074 - head/sys/ufs/ffs

2018-07-07 Thread Kirk McKusick
Author: mckusick Date: Sat Jul 7 19:11:43 2018 New Revision: 336074 URL: https://svnweb.freebsd.org/changeset/base/336074 Log: Import commit from NetBSD with checkin message: Avoid Undefined Behavior in ffs_clusteracct() Change the type of 'bit' variable from int to unsigned i

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

2018-07-07 Thread Ian Lepore
Author: ian Date: Sat Jul 7 19:10:00 2018 New Revision: 336073 URL: https://svnweb.freebsd.org/changeset/base/336073 Log: Add support to the imx watchdog for the FDT "timeout-sec" property, by automatically initializing the watchdog using the given value. Also, attach at BUS_PASS_TIMER to

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

2018-07-07 Thread Ian Lepore
Author: ian Date: Sat Jul 7 19:03:38 2018 New Revision: 336072 URL: https://svnweb.freebsd.org/changeset/base/336072 Log: Correctly calculate the value to put in the imx wdog countdown register. The correct value is seconds*2-1. The code was using just seconds*2, which led to being off

svn commit: r336071 - in stable/11/sys: amd64/amd64 arm64/arm64

2018-07-07 Thread Mark Johnston
Author: markj Date: Sat Jul 7 17:58:20 2018 New Revision: 336071 URL: https://svnweb.freebsd.org/changeset/base/336071 Log: MFC r335580: Re-count available PV entries after reclaiming a PV chunk. Modified: stable/11/sys/amd64/amd64/pmap.c stable/11/sys/arm64/arm64/pmap.c Directory Proper

Re: svn commit: r334880 - head/sys/dev/vnic

2018-07-07 Thread Mark Johnston
On Sat, Jun 09, 2018 at 02:47:49PM +, Andrew Turner wrote: > Author: andrew > Date: Sat Jun 9 14:47:49 2018 > New Revision: 334880 > URL: https://svnweb.freebsd.org/changeset/base/334880 > > Log: > In the ThunderX BGX network driver we were skipping the NULL terminator > when parsing the

svn commit: r336070 - in head/sys: arm/freescale/imx modules/imx modules/imx/imx_wdog

2018-07-07 Thread Ian Lepore
Author: ian Date: Sat Jul 7 17:25:09 2018 New Revision: 336070 URL: https://svnweb.freebsd.org/changeset/base/336070 Log: Add pnp info and a module makefile for the imx_wdog watchdog driver. Added: head/sys/modules/imx/imx_wdog/ head/sys/modules/imx/imx_wdog/Makefile (contents, props cha

Re: svn commit: r336026 - in head: lib/libnv usr.sbin/config

2018-07-07 Thread Kyle Evans
On Fri, Jul 6, 2018 at 6:23 AM, Kyle Evans wrote: > Author: kevans > Date: Fri Jul 6 11:23:14 2018 > New Revision: 336026 > URL: https://svnweb.freebsd.org/changeset/base/336026 > > Log: > config(8): Fix broken ABI > > r336019 introduced ${SRCTOP}/sys to the include paths in order to pull in

svn commit: r336068 - in head/sys: dev/amdsmb modules/amdsmb

2018-07-07 Thread Warner Losh
Author: imp Date: Sat Jul 7 15:55:52 2018 New Revision: 336068 URL: https://svnweb.freebsd.org/changeset/base/336068 Log: Update AMDSMB to use PCI_MATCH Differential Review: https://reviews.freebsd.org/D16172 Added: head/sys/modules/amdsmb/ head/sys/modules/amdsmb/Makefile (contents

svn commit: r336069 - head/sys/dev/ath

2018-07-07 Thread Warner Losh
Author: imp Date: Sat Jul 7 15:55:58 2018 New Revision: 336069 URL: https://svnweb.freebsd.org/changeset/base/336069 Log: Fix PCI_SUBDEV call Modified: head/sys/dev/ath/if_ath_pci.c Modified: head/sys/dev/ath/if_ath_pci.c =

Re: svn commit: r336067 - head/sys/dev/ath

2018-07-07 Thread Warner Losh
On Sat, Jul 7, 2018, 10:50 AM Conrad Meyer wrote: > On Sat, Jul 7, 2018 at 8:25 AM, Warner Losh wrote: > > Author: imp > > Date: Sat Jul 7 15:25:16 2018 > > New Revision: 336067 > > URL: https://svnweb.freebsd.org/changeset/base/336067 > > > > Log: > > Switch to using new PCI_MATCH stuff. > >

Re: svn commit: r336067 - head/sys/dev/ath

2018-07-07 Thread Conrad Meyer
On Sat, Jul 7, 2018 at 8:25 AM, Warner Losh wrote: > Author: imp > Date: Sat Jul 7 15:25:16 2018 > New Revision: 336067 > URL: https://svnweb.freebsd.org/changeset/base/336067 > > Log: > Switch to using new PCI_MATCH stuff. > > Modified: head/sys/dev/ath/if_ath_pci.c > =

svn commit: r336067 - head/sys/dev/ath

2018-07-07 Thread Warner Losh
Author: imp Date: Sat Jul 7 15:25:16 2018 New Revision: 336067 URL: https://svnweb.freebsd.org/changeset/base/336067 Log: Switch to using new PCI_MATCH stuff. Modified: head/sys/dev/ath/if_ath_pci.c head/sys/dev/ath/if_ath_pci_devlist.h Modified: head/sys/dev/ath/if_ath_pci.c

svn commit: r336066 - in head/sys: compat/linsysfs dev/pci

2018-07-07 Thread Warner Losh
Author: imp Date: Sat Jul 7 15:25:11 2018 New Revision: 336066 URL: https://svnweb.freebsd.org/changeset/base/336066 Log: Create PCI_MATCH and pci_match_device Create a covenience function to match PCI device IDs. It's about 15 years overdue. Differential Revision: https://reviews.f

svn commit: r336065 - head

2018-07-07 Thread Warner Losh
Author: imp Date: Sat Jul 7 15:25:06 2018 New Revision: 336065 URL: https://svnweb.freebsd.org/changeset/base/336065 Log: Mention the need to update devmatch.conf Modified: head/UPDATING Modified: head/UPDATING == -

Re: svn commit: r336025 - in head/sys: amd64/include i386/include

2018-07-07 Thread Rodney W. Grimes
... Applied the context axe ... > > > > A good reason for continuing UP support on x86 is to make it easy to > > test UP builds in the MI parts of the kernel so that we don't break > > things for the embedded architectures. Unfortunately "make universe" > > currently doesn't have any UP kernels,

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

2018-07-07 Thread Andrew Gallatin
On 07/05/18 19:59, John Baldwin wrote: You misunderstand. /usr/local/sys/modules would hold module sources so that they can be recompiled when building a kernel without having to rebuild the package or reinstall the package. Binary modules would continue to be installed in /boot/modules. Th

svn commit: r336064 - stable/11/sys/netpfil/pf

2018-07-07 Thread Kristof Provost
Author: kp Date: Sat Jul 7 14:46:02 2018 New Revision: 336064 URL: https://svnweb.freebsd.org/changeset/base/336064 Log: MFC r335816: pfsync: Fix state sync during initial bulk update States learned via pfsync from a peer with the same ruleset checksum were not getting assigned to r

Re: svn commit: r336042 - head/sys/dev/cxgbe/common

2018-07-07 Thread Andrew Gallatin
On 07/06/18 15:33, Navdeep Parhar wrote: Log: cxgbe(4): Assume that any unknown flash on the card is 4MB and has 64KB sectors, instead of refusing to attach to the card. Thank you! Drew ___ svn-src-all@freebsd.org mailing list https://li

Re: svn commit: r335967 - head/sys/dev/mxge

2018-07-07 Thread Andrew Gallatin
On 07/05/18 17:14, Rick Macklem wrote: Andrew Gallatin wrote: On 7/4/18 9:20 PM, Rodney W. Grimes wrote: [stuff snipped] It is using a magic constant twice, where one has a derived value that is dependent on the value of the other. That is bad and error prone and does not document that one depe

svn commit: r336063 - head/sys/vm

2018-07-07 Thread Sean Bruno
Author: sbruno Date: Sat Jul 7 13:37:44 2018 New Revision: 336063 URL: https://svnweb.freebsd.org/changeset/base/336063 Log: Wrap the declaration and assignment of "stripe" with #ifdef NUMA declarations as not all targets are NUMA aware. Found with gcc. Sponsored by: Limelight Netwo

svn commit: r336062 - head/sys/net

2018-07-07 Thread Sean Bruno
Author: sbruno Date: Sat Jul 7 13:35:06 2018 New Revision: 336062 URL: https://svnweb.freebsd.org/changeset/base/336062 Log: struct ifmediareq *ifmrp is only used in the COMPAT_FREEBSD32 parts of ifioctl(). Move it inside the proper #ifdef. This was throwing a valid "Assigned but unused"

svn commit: r336061 - head/sys/netinet/tcp_stacks

2018-07-07 Thread Michael Tuexen
Author: tuexen Date: Sat Jul 7 12:28:16 2018 New Revision: 336061 URL: https://svnweb.freebsd.org/changeset/base/336061 Log: Allow alternate TCP stack to populate the TCP FO client cookie cache. Without this patch, TCP FO could be used when using alternate TCP stack, but only existing

svn commit: r336060 - head/usr.sbin/syslogd

2018-07-07 Thread Ed Schouten
Author: ed Date: Sat Jul 7 11:53:39 2018 New Revision: 336060 URL: https://svnweb.freebsd.org/changeset/base/336060 Log: Allow the use of slashes in process names of RFC 3164 formatted messages. Tools such as Postfix use slashes in process names for hierarchy (postfix/qmgr). By allowing

Re: svn commit: r336028 - head/usr.bin/top

2018-07-07 Thread 後藤大地 via svn-src-all
> 2018/07/07 8:53、Hiroki Sato のメール: > > Daichi GOTO wrote > in <201807061207.w66c76cr043...@repo.freebsd.org>: > > da> Author: daichi > da> Date: Fri Jul 6 12:07:06 2018 > da> New Revision: 336028 > da> URL: https://svnweb.freebsd.org/changeset/base/336028 > da> > da> Log: > da> Changed to

svn commit: r336059 - stable/11/usr.sbin/syslogd

2018-07-07 Thread Ed Schouten
Author: ed Date: Sat Jul 7 11:39:20 2018 New Revision: 336059 URL: https://svnweb.freebsd.org/changeset/base/336059 Log: MFC r335862: Document that syslogd -v has no effect when RFC 5424 mode is enabled. The variable it sets, LogFacPri, is only used in the RFC 3164 formatting

svn commit: r336058 - stable/11/usr.sbin/syslogd

2018-07-07 Thread Ed Schouten
Author: ed Date: Sat Jul 7 11:38:44 2018 New Revision: 336058 URL: https://svnweb.freebsd.org/changeset/base/336058 Log: MFC r335861: Restore the order in which RFC 3164 messages with fac/pri are formatted. The refactoring of the syslogd code to format messages using iovecs sl

svn commit: r336057 - head/sys/netinet

2018-07-07 Thread Michael Tuexen
Author: tuexen Date: Sat Jul 7 11:18:26 2018 New Revision: 336057 URL: https://svnweb.freebsd.org/changeset/base/336057 Log: When initializing the TCP FO client cookie cache, take into account whether the TCP FO support is enabled or not for the client side. The code in tcp_fastopen_init