svn commit: r327606 - head/stand/i386/libi386

2018-01-05 Thread Sean Bruno
Author: sbruno Date: Fri Jan 5 23:50:50 2018 New Revision: 327606 URL: https://svnweb.freebsd.org/changeset/base/327606 Log: Handle misconfigured/nonexistent pcidev for comconsole instead of BTX panic. PR: 203319 Reviewed by: imp jhb MFC after:2 weeks Sponsored by:

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

2017-12-28 Thread Sean Bruno
Author: sbruno Date: Thu Dec 28 21:26:40 2017 New Revision: 327312 URL: https://svnweb.freebsd.org/changeset/base/327312 Log: e1000: Add support for Ice Lake and Cannon Lake Ths add initial support for Ice Lake and Cannon Lake ethernet devices. This also addressed errata 1.5.4.4 for

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

2017-11-27 Thread Sean Bruno
Author: sbruno Date: Mon Nov 27 16:28:28 2017 New Revision: 326281 URL: https://svnweb.freebsd.org/changeset/base/326281 Log: Add vmm(4) man page PR: 205705 184046 Submitted by: Matt Macy Reviewed by: grehan Differential Revision:

svn commit: r325620 - head/sys/dev/bnxt

2017-11-09 Thread Sean Bruno
Author: sbruno Date: Thu Nov 9 22:26:49 2017 New Revision: 325620 URL: https://svnweb.freebsd.org/changeset/base/325620 Log: Fix issue with VXLAN-ecapsulated rx h/w checksumming. Submitted by: grehan Reviewed by: bhargava.marre...@broadcom.com Differential Revision:

svn commit: r325618 - in stable/11: share/man/man4 sys/conf sys/contrib/dev/liquidio sys/dev/ixgbe sys/dev/liquidio sys/dev/liquidio/base sys/modules sys/modules/lio

2017-11-09 Thread Sean Bruno
Author: sbruno Date: Thu Nov 9 19:52:56 2017 New Revision: 325618 URL: https://svnweb.freebsd.org/changeset/base/325618 Log: Merge r323509 and r324994 adding Cavium LiquidIO Driver (lio) to stable/11. Submitted by: pkannega...@cavium.com ((Prasad V Kanneganti) Sponsored by: Cavium

svn commit: r325498 - svnadmin/conf

2017-11-06 Thread Sean Bruno
Author: sbruno Date: Tue Nov 7 01:07:39 2017 New Revision: 325498 URL: https://svnweb.freebsd.org/changeset/base/325498 Log: Release shurd from mentorship. Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors

svn commit: r325497 - svnadmin/conf

2017-11-06 Thread Sean Bruno
Author: sbruno Date: Tue Nov 7 01:07:17 2017 New Revision: 325497 URL: https://svnweb.freebsd.org/changeset/base/325497 Log: Add shurd <-> sbruno mentor relationship, so I can delete it. Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors

svn commit: r325494 - head/sys/net

2017-11-06 Thread Sean Bruno
Author: sbruno Date: Mon Nov 6 19:54:25 2017 New Revision: 325494 URL: https://svnweb.freebsd.org/changeset/base/325494 Log: Fix NOINET/NOINET6 build during compilation of iflib. Reported by: kib Modified: head/sys/net/iflib.c Modified: head/sys/net/iflib.c

svn commit: r325492 - head/sys/dev/ixgbe

2017-11-06 Thread Sean Bruno
Author: sbruno Date: Mon Nov 6 18:08:59 2017 New Revision: 325492 URL: https://svnweb.freebsd.org/changeset/base/325492 Log: Fix ixgbe(4) support for ifconfig's vlanhwtag flag. Disabling this flag will now prevent the driver from stripping vlan tags from packets. PR: 219390

svn commit: r324994 - in head/sys: dev/liquidio dev/liquidio/base modules

2017-10-25 Thread Sean Bruno
Author: sbruno Date: Wed Oct 25 17:49:17 2017 New Revision: 324994 URL: https://svnweb.freebsd.org/changeset/base/324994 Log: Enable i386 build of the Cavium LiquidIO driver (lio) module. Submitted by: pkannega...@cavium.com (Prasad V Kanneganti) MFC after:1 week Sponsored by:

svn commit: r324508 - head/sys/kern

2017-10-10 Thread Sean Bruno
Author: sbruno Date: Tue Oct 10 22:21:05 2017 New Revision: 324508 URL: https://svnweb.freebsd.org/changeset/base/324508 Log: match sendfile() error handling to send(). Sendfile() should match the error checking order of send() which is currently: SBS_CANTSENDMORE so_error

svn commit: r324500 - head/sys/modules/em

2017-10-10 Thread Sean Bruno
Author: sbruno Date: Tue Oct 10 19:14:40 2017 New Revision: 324500 URL: https://svnweb.freebsd.org/changeset/base/324500 Log: Hard link if_igb.ko to if_em.ko. Use a LINK directive to ensure that this is more friendly to the tree. Tested this with loader.conf:if_igb_load="YES" and it

svn commit: r324459 - head/sys/kern

2017-10-09 Thread Sean Bruno
Author: sbruno Date: Tue Oct 10 00:32:21 2017 New Revision: 324459 URL: https://svnweb.freebsd.org/changeset/base/324459 Log: Revert r324405 at the request of the submitter pending better solution. Submitted by: Jason Eggleston Sponsored by: Limelight Networks

Re: svn commit: r324406 - head/sys/modules/em

2017-10-09 Thread Sean Bruno
On 10/09/17 14:33, Brooks Davis wrote: > On Sun, Oct 08, 2017 at 08:42:35AM -0700, Rodney W. Grimes wrote: >>> >>>> On Oct 7, 2017, at 16:33, Sean Bruno <sbr...@freebsd.org> wrote: >>>> >>>> Author: sbruno >>>> Date:

svn commit: r324406 - head/sys/modules/em

2017-10-07 Thread Sean Bruno
Author: sbruno Date: Sat Oct 7 23:33:14 2017 New Revision: 324406 URL: https://svnweb.freebsd.org/changeset/base/324406 Log: Fix symlink if_igb.ko in -current such that its relative and doesn't end up with non-standard DESTDIR information in its symlink. This can happen very trivially if

svn commit: r324405 - head/sys/kern

2017-10-07 Thread Sean Bruno
Author: sbruno Date: Sat Oct 7 23:30:57 2017 New Revision: 324405 URL: https://svnweb.freebsd.org/changeset/base/324405 Log: Check so_error early in sendfile() call. Prior to this patch, if a connection was reset by the remote end, sendfile() would just report ENOTCONN instead of

svn commit: r323543 - head/sys/modules

2017-09-13 Thread Sean Bruno
Author: sbruno Date: Wed Sep 13 15:17:35 2017 New Revision: 323543 URL: https://svnweb.freebsd.org/changeset/base/323543 Log: Don't (try to) build lio(4) if the SOURCELESS_UCODE is set. Submitted by: Fabien Keil Modified: head/sys/modules/Makefile Modified:

Re: svn commit: r323516 - in head/sys: dev/bnxt dev/e1000 kern net sys

2017-09-13 Thread Sean Bruno
>>> #blamebruno >>> >>> Reviewed by:sbruno >>> Approved by:sbruno (mentor) >>> Sponsored by:Limelight Networks >>> Differential Revision:https://reviews.freebsd.org/D12235 >> >> *gasps at the LoC count and number of changed drivers* >> >> Could someone please better break this

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

2017-09-13 Thread Sean Bruno
On 09/13/17 08:35, John Baldwin wrote: > On Wednesday, September 13, 2017 03:56:04 AM Sean Bruno wrote: >> Author: sbruno >> Date: Wed Sep 13 03:56:03 2017 >> New Revision: 323518 >> URL: https://svnweb.freebsd.org/changeset/base/323518 >> >> Log:

svn commit: r323518 - head/sys/conf

2017-09-12 Thread Sean Bruno
Author: sbruno Date: Wed Sep 13 03:56:03 2017 New Revision: 323518 URL: https://svnweb.freebsd.org/changeset/base/323518 Log: Jenkins i386 LINT build uses NOTES to generate its LINT kernel config. ixl(4) isn't in here either, so I'll remove lio(4) too. Modified: head/sys/conf/NOTES

svn commit: r323512 - head/sys/conf

2017-09-12 Thread Sean Bruno
Author: sbruno Date: Tue Sep 12 23:58:38 2017 New Revision: 323512 URL: https://svnweb.freebsd.org/changeset/base/323512 Log: Leave the Cavium Liquid IO driver exist in files, not files.amd64 Submitted by: imp Modified: head/sys/conf/files head/sys/conf/files.amd64 Modified:

svn commit: r323510 - head/sys/conf

2017-09-12 Thread Sean Bruno
Author: sbruno Date: Tue Sep 12 23:42:52 2017 New Revision: 323510 URL: https://svnweb.freebsd.org/changeset/base/323510 Log: Do not try to build the Cavium Liquidio driver on all architechtures. For now, limit to amd64 only. Modified: head/sys/conf/files Modified: head/sys/conf/files

svn commit: r323509 - in head: share/man/man4 sys/conf sys/contrib/dev/liquidio sys/dev/liquidio sys/dev/liquidio/base sys/modules sys/modules/lio

2017-09-12 Thread Sean Bruno
Author: sbruno Date: Tue Sep 12 23:36:58 2017 New Revision: 323509 URL: https://svnweb.freebsd.org/changeset/base/323509 Log: The diff is the initial submission of Cavium Liquidio 2350/2360 10/25G Intelligent NIC driver. The submission conconsists of firmware binary file and driver

svn commit: r323373 - head/sys/conf

2017-09-09 Thread Sean Bruno
Author: sbruno Date: Sat Sep 9 20:07:04 2017 New Revision: 323373 URL: https://svnweb.freebsd.org/changeset/base/323373 Log: revert r323371 in prepartion for a proper fix Submitted by: imp Modified: head/sys/conf/files head/sys/conf/files.arm64 Modified: head/sys/conf/files

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

2017-09-09 Thread Sean Bruno
On 09/09/17 13:38, Cy Schubert wrote: > In message <201709091919.v89jje8z075...@repo.freebsd.org>, Sean Bruno > writes: >> Author: sbruno >> Date: Sat Sep 9 19:19:13 2017 >> New Revision: 323371 >> URL: https://svnweb.freebsd.org/changeset/base/323371

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

2017-09-09 Thread Sean Bruno
On 09/09/17 13:51, Warner Losh wrote: > > > On Sat, Sep 9, 2017 at 1:19 PM, Sean Bruno <sbr...@freebsd.org > <mailto:sbr...@freebsd.org>> wrote: > > Author: sbruno > Date: Sat Sep 9 19:19:13 2017 > New Revision: 323371 > URL: https://s

svn commit: r323371 - head/sys/conf

2017-09-09 Thread Sean Bruno
Author: sbruno Date: Sat Sep 9 19:19:13 2017 New Revision: 323371 URL: https://svnweb.freebsd.org/changeset/base/323371 Log: r323359 instroduced an ARMv8 only uart(4) device to the tree but placed the driver in a place where it will be built for all targets. x86 doesn't have all the

Re: svn commit: r323359 - in head/sys: conf dev/uart modules/uart

2017-09-09 Thread Sean Bruno
On 09/09/17 12:20, Ian Lepore wrote: > On Sat, 2017-09-09 at 12:09 -0600, Sean Bruno wrote: >> >> On 09/09/17 05:42, Marcin Wojtas wrote: >>> >>> Author: mw >>> Date: Sat Sep 9 11:42:32 2017 >>> New Revision: 323359 >>> URL:

Re: svn commit: r323359 - in head/sys: conf dev/uart modules/uart

2017-09-09 Thread Sean Bruno
On 09/09/17 05:42, Marcin Wojtas wrote: > Author: mw > Date: Sat Sep 9 11:42:32 2017 > New Revision: 323359 > URL: https://svnweb.freebsd.org/changeset/base/323359 > > Log: > Introduce UART driver module for Armada 3700 > > This patch adds support for UART in Armada 3700 family. > It

svn commit: r323130 - svnadmin/conf

2017-09-02 Thread Sean Bruno
Author: sbruno Date: Sat Sep 2 17:16:28 2017 New Revision: 323130 URL: https://svnweb.freebsd.org/changeset/base/323130 Log: Upgrade Steven Hurd (shurd) to a src committer. Approved by: core Modified: svnadmin/conf/access Modified: svnadmin/conf/access

svn commit: r323027 - in head/sys: dev/e1000 net

2017-08-30 Thread Sean Bruno
Author: sbruno Date: Wed Aug 30 18:56:24 2017 New Revision: 323027 URL: https://svnweb.freebsd.org/changeset/base/323027 Log: Revert r323008 and its conversion of e1000/iflib to using SX locks. This seems to be missing something on the 82574L causing NFS root mounts to hang.

svn commit: r323008 - in head/sys: dev/e1000 net

2017-08-29 Thread Sean Bruno
Author: sbruno Date: Wed Aug 30 00:20:43 2017 New Revision: 323008 URL: https://svnweb.freebsd.org/changeset/base/323008 Log: Continuation of lock cleanup in e1000. Post-cold sleep instead of DELAY when waiting for firmware. Convert softc mutex to an SX lock. Change all waits to

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

2017-08-25 Thread Sean Bruno
Author: sbruno Date: Fri Aug 25 22:38:55 2017 New Revision: 322906 URL: https://svnweb.freebsd.org/changeset/base/322906 Log: Add a different #define for the maximum number of transmit and recieve descriptors for the igb(4) class of devices. This will allow a better definition for maximum

svn commit: r322900 - in head: . sys/netinet sys/sys usr.bin/netstat

2017-08-25 Thread Sean Bruno
Author: sbruno Date: Fri Aug 25 19:41:38 2017 New Revision: 322900 URL: https://svnweb.freebsd.org/changeset/base/322900 Log: Use counter(9) for PLPMTUD counters. Remove unused PLPMTUD sysctl counters. Bump UPDATING and FreeBSD Version to indicate a rebuild is required. Submitted

svn commit: r322823 - head/sys/net

2017-08-23 Thread Sean Bruno
Author: sbruno Date: Wed Aug 23 21:49:56 2017 New Revision: 322823 URL: https://svnweb.freebsd.org/changeset/base/322823 Log: iflib: call device's if_init function during vlan initialization. Submitted by: bhargava.marre...@broadcom.com Reviewed by: shurd Sponsored by: Broadcom

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

2017-08-10 Thread Sean Bruno
Author: sbruno Date: Thu Aug 10 14:54:36 2017 New Revision: 322363 URL: https://svnweb.freebsd.org/changeset/base/322363 Log: Purge deprecated locking macros. Submitted by: Matt Macy Sponsored by: Limelight Networks Modified: head/sys/dev/e1000/if_em.h Modified:

svn commit: r322338 - head/sys/net

2017-08-09 Thread Sean Bruno
Author: sbruno Date: Thu Aug 10 03:43:23 2017 New Revision: 322338 URL: https://svnweb.freebsd.org/changeset/base/322338 Log: Don't leak mbufs if clusers exceeds the number of segments. This would leak mbufs over time causing crashes. PR: 221202 Submitted by: Matt Macy

svn commit: r322337 - head/sys/net

2017-08-09 Thread Sean Bruno
Author: sbruno Date: Thu Aug 10 03:11:05 2017 New Revision: 322337 URL: https://svnweb.freebsd.org/changeset/base/322337 Log: Export IFCAP_HWSTATS so that we don't experience double stats counting on iflib enabled devices. PR: 220198 Submitted by: Matt Macy

svn commit: r322336 - head/usr.bin/calendar/calendars

2017-08-09 Thread Sean Bruno
) @@ -427,6 +427,7 @@ 12/18 Semen Ustimenko <sem...@freebsd.org> born in Novosibirsk, Russian Federation, 1979 12/19 Stephen Hurd <sh...@freebsd.org> born in Estevan, Saskatchewan, Canada, 1975 12/19 Emmanuel Vadot <m...@freebsd.org> born in Decines-Charpieu, France, 1983 +12/2

svn commit: r321658 - head/usr.sbin/binmiscctl

2017-07-28 Thread Sean Bruno
Author: sbruno Date: Fri Jul 28 18:11:53 2017 New Revision: 321658 URL: https://svnweb.freebsd.org/changeset/base/321658 Log: binmiscctl should use modfind instead of kldfind kldfind() only matches kernel modules, so if you link imgact_binmisc directly into the kernel, binmiscctl can't

svn commit: r321631 - head/sys/dev/ixl

2017-07-27 Thread Sean Bruno
Author: sbruno Date: Thu Jul 27 23:01:07 2017 New Revision: 321631 URL: https://svnweb.freebsd.org/changeset/base/321631 Log: Drop IXL RX lock during TCP_LRO, fixes LOR mahem while holding the RX queue lock when the uppoer stack is called inside TCP_LRO Submitted by: Kevin Bowling

svn commit: r321630 - head/sys/net

2017-07-27 Thread Sean Bruno
Author: sbruno Date: Thu Jul 27 22:53:47 2017 New Revision: 321630 URL: https://svnweb.freebsd.org/changeset/base/321630 Log: Slight restructure of iflib_busdma_load_mbuf_sg() to fix accounting when m_collapse() fails. Submitted by: krzystof.gala...@intel.com Reviewed by: Jeb Cramer

svn commit: r321629 - in head/sys: dev/bnxt net

2017-07-27 Thread Sean Bruno
Author: sbruno Date: Thu Jul 27 21:21:43 2017 New Revision: 321629 URL: https://svnweb.freebsd.org/changeset/base/321629 Log: Deprecate unused int isc_max_txqsets and int isc_max_rxqsets as they were redundant and not being used to set anything up. Submitted by: Matt Macy

svn commit: r321481 - head/sys/dev/bnxt

2017-07-25 Thread Sean Bruno
Author: sbruno Date: Tue Jul 25 15:33:34 2017 New Revision: 321481 URL: https://svnweb.freebsd.org/changeset/base/321481 Log: bnxt: Implement interrupt coalescing options using sysctl. Submitted by: bhargava.marre...@broadcom.com Differential Revision:

svn commit: r321480 - in head/sys/netinet: . cc tcp_stacks

2017-07-25 Thread Sean Bruno
Author: sbruno Date: Tue Jul 25 15:08:52 2017 New Revision: 321480 URL: https://svnweb.freebsd.org/changeset/base/321480 Log: Revert r307901 - Inform CC modules about loss events. This was discussed between various transport@ members and it was requested to be reverted and discussed.

svn commit: r321479 - in head/sys/netinet: . cc

2017-07-25 Thread Sean Bruno
Author: sbruno Date: Tue Jul 25 15:03:05 2017 New Revision: 321479 URL: https://svnweb.freebsd.org/changeset/base/321479 Log: Revert r308180 - Set slow start threshold more accurrately on loss ... This was discussed between various transport@ members and it was requested to be reverted

svn commit: r321477 - head/sys/net

2017-07-25 Thread Sean Bruno
Author: sbruno Date: Tue Jul 25 14:41:50 2017 New Revision: 321477 URL: https://svnweb.freebsd.org/changeset/base/321477 Log: Don't hold the RM lock during lagg_proto_addport() to avoid an LOR. Submitted by: Kevin Bowling Reviewed by: mav MFC after:1

svn commit: r321476 - head/sys/dev/ixgbe

2017-07-25 Thread Sean Bruno
Author: sbruno Date: Tue Jul 25 14:38:30 2017 New Revision: 321476 URL: https://svnweb.freebsd.org/changeset/base/321476 Log: Drop ixgbe RX lock during TCP_LRO processing. This eliminates a "storm" of LOR detection and a bit of lock release/acquire collision when using LRO. Submitted

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

2017-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 21 17:42:54 2017 New Revision: 321336 URL: https://svnweb.freebsd.org/changeset/base/321336 Log: Do not update stats counter in SWI context. Defer to the already existing admin thread. Submitted by: Matt Macy Sponsored by: Limelight

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

2017-07-19 Thread Sean Bruno
Author: sbruno Date: Wed Jul 19 22:41:22 2017 New Revision: 321257 URL: https://svnweb.freebsd.org/changeset/base/321257 Log: Restore igb(4) code dropped during iflib conversion - restore newer code for vf, i350, i210, i211 - restore dmac init code for i354 and i350 - restore WUC/WUFC

svn commit: r321253 - head/sys/net

2017-07-19 Thread Sean Bruno
Author: sbruno Date: Wed Jul 19 21:18:04 2017 New Revision: 321253 URL: https://svnweb.freebsd.org/changeset/base/321253 Log: Don't cache mbuf pointers if the number of descriptors is greater than the number of buffers. Submitted by: Matt Macy Sponsored by:

svn commit: r320953 - in head/sys/cam: ata scsi

2017-07-13 Thread Sean Bruno
Author: sbruno Date: Thu Jul 13 16:56:26 2017 New Revision: 320953 URL: https://svnweb.freebsd.org/changeset/base/320953 Log: Add 4k and NCQ_TRIM_BROKEN quirks for Samsung 845 SSDs. Submitted by: hann...@gmail.com Differential Revision:https://reviews.freebsd.org/D7967

svn commit: r320948 - in head/sys/cam: ata scsi

2017-07-13 Thread Sean Bruno
Author: sbruno Date: Thu Jul 13 15:33:08 2017 New Revision: 320948 URL: https://svnweb.freebsd.org/changeset/base/320948 Log: Add 4K quirks for Samsung 750 EVO SSD Submitted by: lev Reviewed by: mav Differential Revision:https://reviews.freebsd.org/D9478 Modified:

svn commit: r320917 - stable/11/sys/dev/ixgbe

2017-07-12 Thread Sean Bruno
Author: sbruno Date: Wed Jul 12 17:51:00 2017 New Revision: 320917 URL: https://svnweb.freebsd.org/changeset/base/320917 Log: MFC r320916 Reset unsupported SFP tuneable back to original entry name. Reported by: olivier@ Modified: stable/11/sys/dev/ixgbe/if_ix.c Directory

svn commit: r320916 - head/sys/dev/ixgbe

2017-07-12 Thread Sean Bruno
Author: sbruno Date: Wed Jul 12 17:35:32 2017 New Revision: 320916 URL: https://svnweb.freebsd.org/changeset/base/320916 Log: Reset unsupported SFP tuneable back to original entry name. Reported by: olivier@ Modified: head/sys/dev/ixgbe/if_ix.c Modified: head/sys/dev/ixgbe/if_ix.c

Re: svn commit: r320897 - in stable/11/sys: conf dev/ixgbe modules/ix modules/ixv

2017-07-12 Thread Sean Bruno
Just so that its clear, this will be changed back to the original string shortly. sean On 07/12/17 11:16, Mike Tancsa wrote: > Hi Eric, > For stable users, can the loader.conf variable not be the original one > ? Especially for servers that are physically remote, a sysadmin might > expect

Re: svn commit: r320897 - in stable/11/sys: conf dev/ixgbe modules/ix modules/ixv

2017-07-12 Thread Sean Bruno
On 07/12/17 06:35, Olivier Cochard-Labbé wrote: > On Tue, Jul 11, 2017 at 11:25 PM, Eric Joyner > wrote: > > Author: erj > Date: Tue Jul 11 21:25:07 2017 > New Revision: 320897 > URL: https://svnweb.freebsd.org/changeset/base/320897 >

svn commit: r320616 - head/contrib/libpcap/bpf/net

2017-07-03 Thread Sean Bruno
Author: sbruno Date: Mon Jul 3 19:49:25 2017 New Revision: 320616 URL: https://svnweb.freebsd.org/changeset/base/320616 Log: Clear clang warning: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] Submitted by: Aaron Prieger

svn commit: r320614 - head/sys/netinet

2017-07-03 Thread Sean Bruno
Author: sbruno Date: Mon Jul 3 19:39:58 2017 New Revision: 320614 URL: https://svnweb.freebsd.org/changeset/base/320614 Log: Add a sysctl to toggle the use of the sockets LOWAT when calculating auto window growth Submitted by: j...@nitrology.com (Jason Wolfe) Reviewed by: gnn hiren

svn commit: r320613 - in head/sys: amd64/conf conf i386/conf

2017-07-03 Thread Sean Bruno
Author: sbruno Date: Mon Jul 3 19:33:50 2017 New Revision: 320613 URL: https://svnweb.freebsd.org/changeset/base/320613 Log: Garbage collect kernel option TWA_FLASH_FIRMWARE Submitted by: kevin.bowling0kev009.com Differential Revision:https://reviews.freebsd.org/D11387

svn commit: r320611 - head/sys/net

2017-07-03 Thread Sean Bruno
Author: sbruno Date: Mon Jul 3 19:23:45 2017 New Revision: 320611 URL: https://svnweb.freebsd.org/changeset/base/320611 Log: iflib - flib_busdma_load_mbuf_sg used isc_tx_maxsize as max semgent size. Submitted by: krzysztof.gala...@intel.com Differential Revision:

svn commit: r320609 - in head/sys: dev/bnxt net

2017-07-03 Thread Sean Bruno
Author: sbruno Date: Mon Jul 3 18:23:35 2017 New Revision: 320609 URL: https://svnweb.freebsd.org/changeset/base/320609 Log: bnxt(4) Enable LRO support, redux iflib - reset fl-ifl_fragidx to 0 on iflib_fl_bufs_free(). This caused the panic in em/igb when adding it to a bridge device.

Re: svn commit: r320362 - head/share/zoneinfo

2017-06-26 Thread Sean Bruno
Hmmm ... This seems to break 'poudriere jail -c jailname -m src=/usr/src -v head" --- realinstall_subdir_share/zoneinfo --- install: builddir/Africa/Abidjan: No such file or directory On 06/26/17 09:40, Edward Tomasz Napierala wrote: > Author: trasz > Date: Mon Jun 26 15:40:24 2017 > New

svn commit: r320117 - stable/10/sys/dev/e1000

2017-06-19 Thread Sean Bruno
Author: sbruno Date: Mon Jun 19 15:56:03 2017 New Revision: 320117 URL: https://svnweb.freebsd.org/changeset/base/320117 Log: Direct commit to stable/10 to correctly setting the EIAC and IMS registers to the same values when processing interrupts. This resolves PR

svn commit: r320102 - stable/11/sys/dev/e1000

2017-06-19 Thread Sean Bruno
Author: sbruno Date: Mon Jun 19 15:03:47 2017 New Revision: 320102 URL: https://svnweb.freebsd.org/changeset/base/320102 Log: Direct commit to stable/11 to correctly setting the EIAC and IMS registers to the same values when processing interrupts. This reverts a change made in r286831 that

svn commit: r320059 - in head/sys: dev/bnxt net

2017-06-17 Thread Sean Bruno
Author: sbruno Date: Sat Jun 17 17:42:52 2017 New Revision: 320059 URL: https://svnweb.freebsd.org/changeset/base/320059 Log: Revert r319989 "bnxt(4) Enable LRO support" This generates startup LORs and panics when adding elements to bridge devices. I will document further in

svn commit: r320033 - head/contrib/tcp_wrappers

2017-06-16 Thread Sean Bruno
Author: sbruno Date: Fri Jun 16 22:32:23 2017 New Revision: 320033 URL: https://svnweb.freebsd.org/changeset/base/320033 Log: TCP Wrappers: tcpdchk (tcp wrapper configuration checker) and tcpdmatch (tcp wrapper oracle) warning fixes via edits to the C code files

svn commit: r320009 - head/usr.sbin/lpr/lpc

2017-06-16 Thread Sean Bruno
Author: sbruno Date: Fri Jun 16 20:00:39 2017 New Revision: 320009 URL: https://svnweb.freebsd.org/changeset/base/320009 Log: Quiesce clang warning while building lpc. usr.sbin/lpr/lpc/lpc.c Warning passing 'char *[20]' to parameter of type 'const char **' discards

svn commit: r319990 - head/sys/dev/bnxt

2017-06-15 Thread Sean Bruno
Author: sbruno Date: Thu Jun 15 21:14:48 2017 New Revision: 319990 URL: https://svnweb.freebsd.org/changeset/base/319990 Log: bnxt(4): Implement temporary workaround in driver to report supported media types that are currently unavailable from the firmware. e.g. 10G, 25G, 50G & 100G

svn commit: r319989 - in head/sys: dev/bnxt net

2017-06-15 Thread Sean Bruno
Author: sbruno Date: Thu Jun 15 21:06:03 2017 New Revision: 319989 URL: https://svnweb.freebsd.org/changeset/base/319989 Log: bnxt(4) Enable LRO support iflib - Handle out of order packet delivery from hardware in support of LRO Out of order updates to rxd's is fixed in r315217.

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

2017-06-15 Thread Sean Bruno
On 06/15/17 04:22, Peter Holm wrote: > On Wed, Jun 14, 2017 at 09:21:30AM -0600, Sean Bruno wrote: >> >> >> On 06/14/17 08:46, Peter Holm wrote: >>> On Wed, Jun 14, 2017 at 08:38:36AM -0600, Sean Bruno wrote: >>>> >>>> >>>> On 06/

svn commit: r319984 - head/sys/net

2017-06-15 Thread Sean Bruno
Author: sbruno Date: Thu Jun 15 17:46:20 2017 New Revision: 319984 URL: https://svnweb.freebsd.org/changeset/base/319984 Log: Revert r319921 which seems to cause NFS booting assertion panics in various configurations. Reported by: pho@ Modified: head/sys/net/iflib.c Modified:

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

2017-06-14 Thread Sean Bruno
On 06/14/17 08:46, Peter Holm wrote: > On Wed, Jun 14, 2017 at 08:38:36AM -0600, Sean Bruno wrote: >> >> >> On 06/14/17 03:17, Peter Holm wrote: >>> On Tue, Jun 13, 2017 at 11:16:39PM +, Sean Bruno wrote: >>>> Author: sbruno >>>> Da

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

2017-06-14 Thread Sean Bruno
On 06/14/17 03:17, Peter Holm wrote: > On Tue, Jun 13, 2017 at 11:16:39PM +0000, Sean Bruno wrote: >> Author: sbruno >> Date: Tue Jun 13 23:16:38 2017 >> New Revision: 319921 >> URL: https://svnweb.freebsd.org/changeset/base/319921 >> >> Log: >>

svn commit: r319922 - head/sys/dev/bnxt

2017-06-13 Thread Sean Bruno
Author: sbruno Date: Tue Jun 13 23:49:49 2017 New Revision: 319922 URL: https://svnweb.freebsd.org/changeset/base/319922 Log: bnxt: In case of multi queues, have unique name for different IRQs. Submitted by: bhargava.marre...@broadcom.com Differential Revision:

svn commit: r319921 - head/sys/net

2017-06-13 Thread Sean Bruno
Author: sbruno Date: Tue Jun 13 23:16:38 2017 New Revision: 319921 URL: https://svnweb.freebsd.org/changeset/base/319921 Log: Add new sysctl to allow changing of timing of the txq timers. Add new sysctl to override use of busdma in the driver. Submitted by: Drew Gallitin

svn commit: r319917 - head/sys/net

2017-06-13 Thread Sean Bruno
Author: sbruno Date: Tue Jun 13 19:32:23 2017 New Revision: 319917 URL: https://svnweb.freebsd.org/changeset/base/319917 Log: Plug mbuf leak in the busdma path of iflib. Submitted by: Michael Tuexen Reported by: Drew Gallitin Modified:

svn commit: r318359 - head/sys/dev/bnxt

2017-05-16 Thread Sean Bruno
Author: sbruno Date: Tue May 16 18:05:34 2017 New Revision: 318359 URL: https://svnweb.freebsd.org/changeset/base/318359 Log: Add version tag to the driver. Start at version 1.0.0.0 Submitted by: bhargava.marre...@broadcom.com Reviewed by: venkatkumar.duvv...@broadcom.com

svn commit: r317798 - head/sys/dev/bnxt

2017-05-04 Thread Sean Bruno
Author: sbruno Date: Thu May 4 15:26:28 2017 New Revision: 317798 URL: https://svnweb.freebsd.org/changeset/base/317798 Log: bnxt: Add support for new Broadcom 100Gb adapter BCM57454 Submitted by: bhargava.marre...@broadcom.com Reviewed by: venkatkumar.duvv...@broadcom.com

svn commit: r316616 - head/sys/dev/bnxt

2017-04-07 Thread Sean Bruno
Author: sbruno Date: Fri Apr 7 16:15:50 2017 New Revision: 316616 URL: https://svnweb.freebsd.org/changeset/base/316616 Log: bnxt(4): add support for WOL Magic. Submitted by: venkatkumar.duvv...@broadcom.com Differential Revision:https://reviews.freebsd.org/D10124 Modified:

svn commit: r316596 - in head/sys: dev/e1000 net

2017-04-06 Thread Sean Bruno
Author: sbruno Date: Fri Apr 7 00:33:03 2017 New Revision: 316596 URL: https://svnweb.freebsd.org/changeset/base/316596 Log: Move pause frame counter out of struct if_ctx and into struct if_softc_ctx_t so that we can use it in iflib to detect pause frames. The igb(4) driver definitely

svn commit: r316588 - stable/10/sys/dev/e1000

2017-04-06 Thread Sean Bruno
Author: sbruno Date: Thu Apr 6 19:13:40 2017 New Revision: 316588 URL: https://svnweb.freebsd.org/changeset/base/316588 Log: Direct commit of fixes to stable/10, resolving PCI passthrough and initialization issues when trying to passthrough a i340 (igb) to VMware. While here, cleanup

svn commit: r316581 - head/sys/dev/bnxt

2017-04-06 Thread Sean Bruno
Author: sbruno Date: Thu Apr 6 16:22:54 2017 New Revision: 316581 URL: https://svnweb.freebsd.org/changeset/base/316581 Log: tx and rx interrupts are not combined in bnxt(4) and should be handled independantly. Submitted by: venkatkumar.duvv...@broadcom.com> Differential Revision:

svn commit: r316544 - head/sys/dev/ixgbe

2017-04-05 Thread Sean Bruno
Author: sbruno Date: Wed Apr 5 22:01:49 2017 New Revision: 316544 URL: https://svnweb.freebsd.org/changeset/base/316544 Log: Don't overrite vf->flags variable at the end of ixgbe(4) ixgbe_add_vf(). Found by PVS-Studio Static code analyzer. PR: 217748 Submitted by:

svn commit: r316541 - head/sys/dev/ixgbe

2017-04-05 Thread Sean Bruno
Author: sbruno Date: Wed Apr 5 19:52:49 2017 New Revision: 316541 URL: https://svnweb.freebsd.org/changeset/base/316541 Log: Fix a double free in ixgbe_rxeof() Submitted by: rstone MFC after:1 week Differential Revision:https://reviews.freebsd.org/D10255 Modified:

svn commit: r316540 - stable/11/sys/dev/e1000

2017-04-05 Thread Sean Bruno
Author: sbruno Date: Wed Apr 5 19:46:24 2017 New Revision: 316540 URL: https://svnweb.freebsd.org/changeset/base/316540 Log: Direct commit of fixes to stable/11, resolving PCI passthrough and initialization issues when trying to passthrough a i340 (igb) to VMware. While here, cleanup

svn commit: r316539 - stable/11/sys/dev/bxe

2017-04-05 Thread Sean Bruno
Author: sbruno Date: Wed Apr 5 19:33:04 2017 New Revision: 316539 URL: https://svnweb.freebsd.org/changeset/base/316539 Log: MFC r308343 r266979 missed a call to enable capabilities of the hw leading to an inability to enable features of the device. PR: 213845

svn commit: r316502 - head/sys/net

2017-04-04 Thread Sean Bruno
Author: sbruno Date: Tue Apr 4 21:03:34 2017 New Revision: 316502 URL: https://svnweb.freebsd.org/changeset/base/316502 Log: Allow MSIX to be turned off by tuneable per interface, per driver. Sponsored by: Limelight Networks Modified: head/sys/net/iflib.c head/sys/net/iflib.h

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

2017-04-04 Thread Sean Bruno
Author: sbruno Date: Tue Apr 4 16:54:46 2017 New Revision: 316494 URL: https://svnweb.freebsd.org/changeset/base/316494 Log: no_desc_avail is tracked in iflib now making this redundant. Sponsored by: Limelight Networks Modified: head/sys/dev/e1000/if_em.c head/sys/dev/e1000/if_em.h

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: r316281 - head/sys/net

2017-03-30 Thread Sean Bruno
Author: sbruno Date: Thu Mar 30 16:54:01 2017 New Revision: 316281 URL: https://svnweb.freebsd.org/changeset/base/316281 Log: Don't call init functions directly from the timer/watchdog function. Enqueue this in the admin task now that it can process it. Submitted by: Matt Macy

svn commit: r316278 - head/sys/net

2017-03-30 Thread Sean Bruno
Author: sbruno Date: Thu Mar 30 16:03:51 2017 New Revision: 316278 URL: https://svnweb.freebsd.org/changeset/base/316278 Log: Assert IFF_DRV_OACTIVE in iflib_timer() when the "hung" case is detected so that iflib's admin task can still process the reset directive and restore functionality.

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

2017-03-27 Thread Sean Bruno
Author: sbruno Date: Mon Mar 27 15:08:02 2017 New Revision: 316027 URL: https://svnweb.freebsd.org/changeset/base/316027 Log: Access *correct* ifp data structure when debug sysctl is invoked. Submitted by: Kevin Bowling Sponsored by: Limelight Networks

svn commit: r316026 - head/sys/dev/bnxt

2017-03-27 Thread Sean Bruno
Author: sbruno Date: Mon Mar 27 14:55:23 2017 New Revision: 316026 URL: https://svnweb.freebsd.org/changeset/base/316026 Log: Change the default rss_type to M_HASHTYPE_OPAQUE_HASH. Submitted by: Venkat Duvvuru MFC after:1 week Differential

svn commit: r315961 - head/sys/dev/sound/pci/hda

2017-03-25 Thread Sean Bruno
Author: sbruno Date: Sat Mar 25 19:12:09 2017 New Revision: 315961 URL: https://svnweb.freebsd.org/changeset/base/315961 Log: Add ids for ALC233 found on Intel Skull Mountain NUC. Modified: head/sys/dev/sound/pci/hda/hdac.h head/sys/dev/sound/pci/hda/hdacc.c Modified:

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

2017-03-24 Thread Sean Bruno
Author: sbruno Date: Fri Mar 24 14:27:29 2017 New Revision: 315905 URL: https://svnweb.freebsd.org/changeset/base/315905 Log: Add missing 'else' to conditional. This doesn't really affect the code flow or configuration in any way. Modified: head/sys/dev/e1000/if_em.c Modified:

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

2017-03-24 Thread Sean Bruno
Author: sbruno Date: Fri Mar 24 14:25:56 2017 New Revision: 315903 URL: https://svnweb.freebsd.org/changeset/base/315903 Log: Add missing 'else' to 3-state conditional during setup of interrupts. We don't want to overwrite the 82574 interrupt setup with a different configuration.

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

2017-03-15 Thread Sean Bruno
Author: sbruno Date: Wed Mar 15 14:44:59 2017 New Revision: 315306 URL: https://svnweb.freebsd.org/changeset/base/315306 Log: Actually set the MTU to the requested value and fixup handling of jumbo frames. Submitted by: Matt Macy Reported by: pho Sponsored by:

svn commit: r315288 - head/sys/net

2017-03-14 Thread Sean Bruno
Author: sbruno Date: Tue Mar 14 22:25:07 2017 New Revision: 315288 URL: https://svnweb.freebsd.org/changeset/base/315288 Log: Change casting to a uintptr_t to be compatible with non-x86 architectures. Submitted by: Matt Macy Reported by: rpokala Sponsored by:

<    1   2   3   4   5   6   7   8   >