svn commit: r316485 - in head: share/man/man4 sys/conf sys/dev/qlnx sys/dev/qlnx/qlnxe sys/modules sys/modules/qlnx sys/modules/qlnx/qlnxe

2017-04-03 Thread David C Somayajulu
Author: davidcs Date: Tue Apr 4 06:16:59 2017 New Revision: 316485 URL: https://svnweb.freebsd.org/changeset/base/316485 Log: Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's. Qlogic 45000 Series Adapters MFC after:2 weeks Added: head/share/man/man4/qlnxe.4 (cont

svn commit: r316484 - head/usr.bin/grep

2017-04-03 Thread Conrad Meyer
Author: cem Date: Tue Apr 4 05:56:42 2017 New Revision: 316484 URL: https://svnweb.freebsd.org/changeset/base/316484 Log: bsdgrep(1): create rgrep link Create a convenience rgrep link for bsdgrep(1) that observes 'grep -r' behavior. A follow-up to r316473. Submitted by: Kyle Ev

svn commit: r316483 - head/sys/opencrypto

2017-04-03 Thread Allan Jude
Author: allanjude Date: Tue Apr 4 04:01:02 2017 New Revision: 316483 URL: https://svnweb.freebsd.org/changeset/base/316483 Log: remove machine/metadata.h from sys/opencrypto/crypto.c The header was added by the recent keybuf feature (r316343) MODINFOMD_KEYBUF originally resided here,

svn commit: r316482 - head/sys/dev/tsec

2017-04-03 Thread Justin Hibbits
Author: jhibbits Date: Tue Apr 4 02:55:55 2017 New Revision: 316482 URL: https://svnweb.freebsd.org/changeset/base/316482 Log: Don't calltsec_receive_intr_locked() from the error interrupt handler. The tsec_error_intr_locked() is called with the global lock owned (e.g. the transmit and t

svn commit: r316481 - head/sys/dev/tsec

2017-04-03 Thread Justin Hibbits
Author: jhibbits Date: Tue Apr 4 02:48:27 2017 New Revision: 316481 URL: https://svnweb.freebsd.org/changeset/base/316481 Log: Defragment the transmit mbuf chain only if necessary. Use a method similar to the if_dwc driver. Use a wmb() before the flags of the first transmit buffer of a

svn commit: r316480 - head/sys/dev/tsec

2017-04-03 Thread Justin Hibbits
Author: jhibbits Date: Tue Apr 4 02:37:41 2017 New Revision: 316480 URL: https://svnweb.freebsd.org/changeset/base/316480 Log: Fix mis-manual merge. Timeout is now effectively a boolean rather than a time-remaining. This was missed in r316478, but included in the original patch (mis-mer

svn commit: r316479 - head/sys/dev/tsec

2017-04-03 Thread Justin Hibbits
Author: jhibbits Date: Tue Apr 4 00:46:48 2017 New Revision: 316479 URL: https://svnweb.freebsd.org/changeset/base/316479 Log: Fix set-but-not-used warnings Submitted by: Sebastian Huber Modified: head/sys/dev/tsec/if_tsec.c Modified: head/sys/dev/tsec/if_tsec.c ==

svn commit: r316478 - head/sys/dev/tsec

2017-04-03 Thread Justin Hibbits
Author: jhibbits Date: Tue Apr 4 00:43:09 2017 New Revision: 316478 URL: https://svnweb.freebsd.org/changeset/base/316478 Log: Use a common tsec_mii_wait() function to busy wait for status changes. The status indicators are not set immediatly after a command. Discard the first value.

svn commit: r316477 - head/usr.bin/grep

2017-04-03 Thread Ed Maste
Author: emaste Date: Mon Apr 3 23:16:51 2017 New Revision: 316477 URL: https://svnweb.freebsd.org/changeset/base/316477 Log: bsdgrep: fix matching behaviour - Set REG_NOTBOL if we've already matched beginning of line and we're examining later parts - For each pattern we examine, a

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

2017-04-03 Thread Gavin Atkinson
Author: gavin Date: Mon Apr 3 22:36:45 2017 New Revision: 316476 URL: https://svnweb.freebsd.org/changeset/base/316476 Log: Fix spelling mistake, BCM2835_PASWORD -> BCM2835_PASSWORD Modified: head/sys/arm/broadcom/bcm2835/bcm2835_wdog.c Modified: head/sys/arm/broadcom/bcm2835/bcm2835_wdog.c

svn commit: r316475 - head/sys/dev/e1000

2017-04-03 Thread Sean Bruno
Author: sbruno Date: Mon Apr 3 21:19:12 2017 New Revision: 316475 URL: https://svnweb.freebsd.org/changeset/base/316475 Log: Remove unsafe and non-functional DDB functions that I added long ago for debugging. Modified: head/sys/dev/e1000/if_em.c Modified: head/sys/dev/e1000/if_em.c ==

svn commit: r316474 - head/sys/dev/e1000

2017-04-03 Thread Sean Bruno
Author: sbruno Date: Mon Apr 3 21:17:57 2017 New Revision: 316474 URL: https://svnweb.freebsd.org/changeset/base/316474 Log: Remove rx_processing_limit sysctl and now orphaned function em_set_sysctl_value Sponsored by: Limelight Networks Modified: head/sys/dev/e1000/if_em.c Modified:

svn commit: r316473 - head/usr.bin/grep

2017-04-03 Thread Ed Maste
Author: emaste Date: Mon Apr 3 21:10:02 2017 New Revision: 316473 URL: https://svnweb.freebsd.org/changeset/base/316473 Log: bsdgrep: treat rgrep as grep -r Submitted by:Kyle Evans Modified: head/usr.bin/grep/grep.c Modified: head/usr.bin/grep/grep.c ==

svn commit: r316472 - stable/11/usr.sbin/fstyp

2017-04-03 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 3 21:06:49 2017 New Revision: 316472 URL: https://svnweb.freebsd.org/changeset/base/316472 Log: MFC r315564: Improve formatting. Modified: stable/11/usr.sbin/fstyp/fstyp.8 Directory Properties: stable/11/ (props changed) Modified: stable/11/usr.sbin/fsty

svn commit: r316471 - stable/11/usr.sbin/fstyp

2017-04-03 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 3 21:05:27 2017 New Revision: 316471 URL: https://svnweb.freebsd.org/changeset/base/316471 Log: MFC r312078 by cem: fstyp.8: Move initial exFAT blurb to the -u section Didn't notice the second list in r312003. Modified: stable/11/usr.sbin/fstyp/fstyp.8 D

svn commit: r316470 - stable/11/usr.sbin/fstyp

2017-04-03 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 3 21:04:14 2017 New Revision: 316470 URL: https://svnweb.freebsd.org/changeset/base/316470 Log: MFC r312003 by cem: fstyp(8): Detect exFAT filesystems Simply detect the exFAT filesystem name in the Volume Boot Record (superblock). Added: stable/11/usr.

svn commit: r316469 - stable/11/sys/conf

2017-04-03 Thread Ed Maste
Author: emaste Date: Mon Apr 3 20:46:55 2017 New Revision: 316469 URL: https://svnweb.freebsd.org/changeset/base/316469 Log: MFC r306041: Always pass -m to ld for converting binary files to ELF This is in preparation for linking with LLVM's lld, which does not have a compiled-in default

svn commit: r316468 - head/lib/libpmc

2017-04-03 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 3 20:35:17 2017 New Revision: 316468 URL: https://svnweb.freebsd.org/changeset/base/316468 Log: Fix typo. MFC after:2 weeks Sponsored by: DARPA, AFRL Modified: head/lib/libpmc/pmc.haswell.3 Modified: head/lib/libpmc/pmc.haswell.3 ==

svn commit: r316467 - head/share/man/man7

2017-04-03 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 3 20:33:14 2017 New Revision: 316467 URL: https://svnweb.freebsd.org/changeset/base/316467 Log: Add basic description of kernel source layout. MFC after:2 weeks Modified: head/share/man/man7/hier.7 Modified: head/share/man/man7/hier.7 ===

svn commit: r316466 - head/share/man/man7

2017-04-03 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 3 20:28:34 2017 New Revision: 316466 URL: https://svnweb.freebsd.org/changeset/base/316466 Log: Remove excessive horizontal whitespace from hier(7) by correctly using "-width". The http://mdocml.bsd.lv/mdoc/details/width.html says: "Do not use macros in the argum

svn commit: r316465 - stable/11/crypto/heimdal/lib/hx509

2017-04-03 Thread Ed Maste
Author: emaste Date: Mon Apr 3 19:57:05 2017 New Revision: 316465 URL: https://svnweb.freebsd.org/changeset/base/316465 Log: MFC r304624: Remove duplicate symbol from libhx509 version-script.map Upstream commit r21331 (7758a5d0) added semiprivate function _hx509_request_to_pkcs10 twice.

svn commit: r316464 - head/sbin/mount_msdosfs

2017-04-03 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Mon Apr 3 18:50:04 2017 New Revision: 316464 URL: https://svnweb.freebsd.org/changeset/base/316464 Log: Whilst mount_pcfs originated as a patch in 386BSD, NetBSD 0.8 actually was the first release of an OS to ship with it. Heads up by Ingo Schwarze.

svn commit: r316463 - stable/11/crypto/heimdal/lib/roken

2017-04-03 Thread Ed Maste
Author: emaste Date: Mon Apr 3 17:37:41 2017 New Revision: 316463 URL: https://svnweb.freebsd.org/changeset/base/316463 Log: MFC r303156: Remove duplicate symbols from libroken version-script.map Upstream commit r24759 (efed563) prefixed some symbols with rk_, but introduced 6 duplicate

svn commit: r316462 - head/usr.sbin/vidcontrol

2017-04-03 Thread Bruce Evans
Author: bde Date: Mon Apr 3 15:11:28 2017 New Revision: 316462 URL: https://svnweb.freebsd.org/changeset/base/316462 Log: Fix a missing const in my previous commit which broke the build at normal WARNS. Reported by: lwhsu Modified: head/usr.sbin/vidcontrol/vidcontrol.c Modified: hea

Re: svn commit: r316435 - in head: sbin/ipfw sys/conf sys/modules sys/modules/ipfw_pmod sys/netpfil/ipfw/pmod

2017-04-03 Thread Julian Elischer
On 3/4/17 11:07 am, Andrey V. Elsukov wrote: Author: ae Date: Mon Apr 3 03:07:48 2017 New Revision: 316435 URL: https://svnweb.freebsd.org/changeset/base/316435 it was always my intention to hook netgraph modules into ipfw in this way Log: Add ipfw_pmod kernel module. The module i

svn commit: r316461 - in head/sys: net netpfil/ipfw

2017-04-03 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 3 13:35:04 2017 New Revision: 316461 URL: https://svnweb.freebsd.org/changeset/base/316461 Log: Remove "IPFW static rules" rmlock. Make PFIL's lock global and use it for this purpose. This reduces the number of locks needed to acquire for each packet. Obtain

svn commit: r316460 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-04-03 Thread Steven Hartland
Author: smh Date: Mon Apr 3 13:11:28 2017 New Revision: 316460 URL: https://svnweb.freebsd.org/changeset/base/316460 Log: Fix expandsz 16.0E vals and vdev_min_asize of RAIDZ children When a member of a RAIDZ has been replaced with a device smaller than the original, then the top level vd

svn commit: r316459 - head/usr.sbin/vidcontrol

2017-04-03 Thread Bruce Evans
Author: bde Date: Mon Apr 3 13:06:28 2017 New Revision: 316459 URL: https://svnweb.freebsd.org/changeset/base/316459 Log: Show high (blinking foreground/bright background) background colors. Format output and source better for this. Format output for 40 columns if there are less than 80 c

svn commit: r316458 - stable/11/sys/net

2017-04-03 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 3 13:04:36 2017 New Revision: 316458 URL: https://svnweb.freebsd.org/changeset/base/316458 Log: MFC r316013: Make pfil's locking macros private. Obtained from: Yandex LLC Modified: stable/11/sys/net/pfil.c stable/11/sys/net/pfil.h Directory Properti

svn commit: r316457 - stable/11/sys/net

2017-04-03 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 3 12:48:56 2017 New Revision: 316457 URL: https://svnweb.freebsd.org/changeset/base/316457 Log: MFC r316012: Declare module version. Modified: stable/11/sys/net/if_enc.c Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/net/if_enc.c ==

svn commit: r316456 - in head/contrib/libarchive: libarchive libarchive/test tar/test test_utils

2017-04-03 Thread Martin Matuska
Author: mm Date: Mon Apr 3 12:26:20 2017 New Revision: 316456 URL: https://svnweb.freebsd.org/changeset/base/316456 Log: MFV r316454,316455: Vendor changes (FreeBSD-related): Report which extended attributes could not be restored Update archive_read_disk.3 and archive_write_disk.3

svn commit: r316455 - in vendor/libarchive/dist: libarchive/test tar/test test_utils

2017-04-03 Thread Martin Matuska
Author: mm Date: Mon Apr 3 12:22:55 2017 New Revision: 316455 URL: https://svnweb.freebsd.org/changeset/base/316455 Log: Update vendor/libarchive to git 500a62194a1faafaffd286f6da50633e86587f3c Vendor changes (FreeBSD-related): Plug memory leaks in xattr tests. Modified: vendor/liba

svn commit: r316454 - vendor/libarchive/dist/libarchive

2017-04-03 Thread Martin Matuska
Author: mm Date: Mon Apr 3 11:46:32 2017 New Revision: 316454 URL: https://svnweb.freebsd.org/changeset/base/316454 Log: Update vendor/libarchive to git e9eef34719c4bc8cfa2e3cc568eae7afe763a2c3 Vendor changes (FreeBSD-related): Report which extended attributes could not be restored

svn commit: r316453 - head/usr.sbin/vidcontrol

2017-04-03 Thread Bruce Evans
Author: bde Date: Mon Apr 3 10:47:01 2017 New Revision: 316453 URL: https://svnweb.freebsd.org/changeset/base/316453 Log: Remove the global variable 'info' and fix associated bugs and style bugs. This variable was used 4 times in 1 function and all uses were wrong. The 4 uses were in he

svn commit: r316451 - stable/11/sys/conf

2017-04-03 Thread Nick Hibma
Author: n_hibma Date: Mon Apr 3 10:28:18 2017 New Revision: 316451 URL: https://svnweb.freebsd.org/changeset/base/316451 Log: MFC 316275: Add nctgpio conf lines so it can be compiled into the kernel. Modified: stable/11/sys/conf/files.amd64 stable/11/sys/conf/files.i386 Director

svn commit: r316450 - in head/sys: conf security/audit

2017-04-03 Thread Robert Watson
Author: rwatson Date: Mon Apr 3 10:15:58 2017 New Revision: 316450 URL: https://svnweb.freebsd.org/changeset/base/316450 Log: Break audit_bsm_klib.c into two files: one (audit_bsm_klib.c) retaining various utility functions used during BSM generation, and a second (audit_bsm_db.c) that cont

Re: svn commit: r316393 - head/sys/compat/linux

2017-04-03 Thread Konstantin Belousov
On Sun, Apr 02, 2017 at 09:23:41PM +0300, Chagin Dmitry wrote: > On Mon, Apr 03, 2017 at 03:57:29AM +1000, Bruce Evans wrote: > > On Sun, 2 Apr 2017, Chagin Dmitry wrote: > > > > > On Sun, Apr 02, 2017 at 04:36:51PM +0300, Konstantin Belousov wrote: > > >> On Sun, Apr 02, 2017 at 07:46:13AM +,

svn commit: r316449 - stable/11/sys/x86/iommu

2017-04-03 Thread Konstantin Belousov
Author: kib Date: Mon Apr 3 09:41:43 2017 New Revision: 316449 URL: https://svnweb.freebsd.org/changeset/base/316449 Log: MFC r316011: Timeout DMAR commands. Modified: stable/11/sys/x86/iommu/intel_dmar.h stable/11/sys/x86/iommu/intel_drv.c stable/11/sys/x86/iommu/intel_qi.c stable/1

svn commit: r316448 - stable/11/sys/sys

2017-04-03 Thread Konstantin Belousov
Author: kib Date: Mon Apr 3 09:36:44 2017 New Revision: 316448 URL: https://svnweb.freebsd.org/changeset/base/316448 Log: MFC r316009: Fix TUNABLE_UINT64() on 32bit architectures. Modified: stable/11/sys/sys/kernel.h Directory Properties: stable/11/ (props changed) Modified: stable/11

svn commit: r316447 - head/usr.sbin/vidcontrol

2017-04-03 Thread Bruce Evans
Author: bde Date: Mon Apr 3 09:21:00 2017 New Revision: 316447 URL: https://svnweb.freebsd.org/changeset/base/316447 Log: Save errno across revert(). Change 25 uses of errc() to err(). 2 of these were correct. 23 used errno for the arg so were just a verbose spelling of err(). 5 of th

svn commit: r316446 - in stable/11: sbin/ipfw sys/conf sys/modules sys/modules/ipfw sys/modules/ipfw_nat64 sys/netinet sys/netinet6 sys/netpfil/ipfw sys/netpfil/ipfw/nat64

2017-04-03 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 3 08:50:54 2017 New Revision: 316446 URL: https://svnweb.freebsd.org/changeset/base/316446 Log: MFC r304041: Move logging via BPF support into separate file. * make interface cloner VNET-aware; * simplify cloner code and use if_clone_simple(); * migra

svn commit: r316445 - stable/11/sbin/ipfw

2017-04-03 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 3 07:40:38 2017 New Revision: 316445 URL: https://svnweb.freebsd.org/changeset/base/316445 Log: MFC r307570: Add support for non-contiguous IPv6 masks in ipfw(8) rules. For example fe::640:0:0/::::0:0 will match addresses fe:*:*:*:0:640:*:*

svn commit: r316444 - in stable/11: sbin/ipfw sys/conf sys/modules sys/modules/ipfw_nptv6 sys/netinet sys/netinet6 sys/netpfil/ipfw sys/netpfil/ipfw/nptv6

2017-04-03 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 3 07:30:47 2017 New Revision: 316444 URL: https://svnweb.freebsd.org/changeset/base/316444 Log: MFC r303012: Add ipfw_nptv6 module that implements Network Prefix Translation for IPv6 as defined in RFC 6296. The module works together with ipfw(4) and implemen