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:
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
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
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
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
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
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
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:
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
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.
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
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
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
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
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:
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
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
)
@@ -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
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
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
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
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
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:
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.
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
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
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
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
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
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:
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
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:
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
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
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
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
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:
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.
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
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
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
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
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
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.
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:
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/
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
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:
>>
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:
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
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:
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
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
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:
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
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:
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:
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:
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
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
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
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:
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
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.
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
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
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:
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:
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.
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:
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:
up directly.
sean
> -Original Message-
> From: <owner-src-committ...@freebsd.org> on behalf of Sean Bruno
> <sbr...@freebsd.org>
> Date: 2017-03-14, Tuesday at 08:08
> To: <src-committ...@freebsd.org>, <svn-src-...@freebsd.org>,
> <svn-src-head@freebs
Author: sbruno
Date: Tue Mar 14 15:08:56 2017
New Revision: 315245
URL: https://svnweb.freebsd.org/changeset/base/315245
Log:
Fixup LINT by using uint64_t type as we do on all other calls to PNMB()
Found with Jenkins.
Reported by: lwshu
Sponsored by: Limelight Networks
Modified:
Author: sbruno
Date: Tue Mar 14 13:54:18 2017
New Revision: 315243
URL: https://svnweb.freebsd.org/changeset/base/315243
Log:
Restore changes for RSS routing improvements made in 314369 that were
reverted in the IFLIB update I made in 315217.
Submitted by: Venkat Duvvuru
Author: sbruno
Date: Mon Mar 13 22:53:06 2017
New Revision: 315217
URL: https://svnweb.freebsd.org/changeset/base/315217
Log:
IFLIB updates
- unconditionally enable BUS_DMA on non-x86 architectures
- speed up rxd zeroing via customized function
- support out of order updates to rxd's
-
On 03/10/17 13:21, John Baldwin wrote:
> On Friday, March 10, 2017 11:12:45 AM Navdeep Parhar wrote:
>> On Fri, Mar 10, 2017 at 10:41 AM, Ryan Stone wrote:
>>> There's also the issue that running "ifconfig igb0 blah" during startup will
>>> cause if_igb to be automatically
On 02/15/17 03:06, Roger Pau Monné wrote:
> On Tue, Jan 10, 2017 at 03:23:22AM +0000, Sean Bruno wrote:
>> Author: sbruno
>> Date: Tue Jan 10 03:23:22 2017
>> New Revision: 311849
>> URL: https://svnweb.freebsd.org/changeset/base/311849
>>
>> Log:
&g
Author: sbruno
Date: Fri Mar 10 17:14:08 2017
New Revision: 315008
URL: https://svnweb.freebsd.org/changeset/base/315008
Log:
r314948 seems to be missing a variable or two that will break
TFTP/MFSRoot booting via PXE. For the TFTP_LOADER case, go ahead and
fire off the old bootp() request
Author: sbruno
Date: Wed Mar 8 17:29:40 2017
New Revision: 314915
URL: https://svnweb.freebsd.org/changeset/base/314915
Log:
Use the buildworld includes and defaults when building pkt-gen. This will
mean that you need a world built to reliably build pkg-gen but this keeps
the build from
Author: sbruno
Date: Wed Mar 1 18:37:35 2017
New Revision: 314502
URL: https://svnweb.freebsd.org/changeset/base/314502
Log:
Make gtaskqueue compatible with drm-next such that they can be used with the
linuxkpi tasklets.
Submitted by: mm...@nextbsd.org
Reported by: hps
Modified:
Author: sbruno
Date: Sun Feb 19 05:06:29 2017
New Revision: 313935
URL: https://svnweb.freebsd.org/changeset/base/313935
Log:
Restore PBA setup for igb(4) class devices.
Do no write to PBA register on igb(4) devices unless we need
to make adjustments for the 82575 and jumbo frames.
Author: sbruno
Date: Fri Feb 17 21:30:16 2017
New Revision: 313900
URL: https://svnweb.freebsd.org/changeset/base/313900
Log:
Push max_frame_len back into iflib so that jumbo frame sizes work.
Reported by: pho
Modified:
head/sys/dev/e1000/if_em.c
Modified: head/sys/dev/e1000/if_em.c
Author: sbruno
Date: Fri Feb 17 20:02:40 2017
New Revision: 313892
URL: https://svnweb.freebsd.org/changeset/base/313892
Log:
Update OLD_DIRS for various targets so that some of the branches of
directories are pruned when the appropriate knobs are turned.
Specifically, turning off
Author: sbruno
Date: Sun Feb 12 23:06:41 2017
New Revision: 313691
URL: https://svnweb.freebsd.org/changeset/base/313691
Log:
Only trigger em_local_timer on queue index 0. This was causing continuous
em_local_timer() executions during normal operation and was very likely
to cause a lock up
Author: sbruno
Date: Mon Feb 6 11:37:20 2017
New Revision: 313338
URL: https://svnweb.freebsd.org/changeset/base/313338
Log:
gxemul:
Add a format string to call to g_new_providerf() found when compiling
mips64 target with clang.
Reviewed by: brooks
Modified:
Author: sbruno
Date: Sat Feb 4 18:25:09 2017
New Revision: 313248
URL: https://svnweb.freebsd.org/changeset/base/313248
Log:
Delete duplicate break.
Modified:
head/sys/net/iflib.c
Modified: head/sys/net/iflib.c
==
On 01/27/17 12:28, John Baldwin wrote:
> On Wednesday, January 25, 2017 02:37:05 PM Sean Bruno wrote:
>> Author: sbruno
>> Date: Wed Jan 25 14:37:05 2017
>> New Revision: 312755
>> URL: https://svnweb.freebsd.org/changeset/base/312755
>>
>> Log:
>
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>> --- sys/net/iflib.c (revision 312909)
>> +++ sys/net/iflib.c (working copy)
>> @@ -1536,8 +1536,8 @@
>> goto fail;
>> }
>> }
>> +#endif
>> }
>> -#endif
Author: sbruno
Date: Sat Jan 28 15:44:14 2017
New Revision: 312924
URL: https://svnweb.freebsd.org/changeset/base/312924
Log:
Fix i386 compile failure by moving needed closing parenthesis out of
conditional block.
Submitted by: hiren
Reported by:cy
Modified:
>> /export/home/cy/freebsd/svn/ip6-cksum/sys/net/iflib.c:2363:1: error:
>> function definition is not allowed here
>> {
>> ^
>> fatal error: too many errors emitted, stopping now [-ferror-limit=]
>
> My initial email about this was correct. It does fail when building i386
> only. (It builds for
Author: sbruno
Date: Sat Jan 28 00:40:36 2017
New Revision: 312909
URL: https://svnweb.freebsd.org/changeset/base/312909
Log:
Add iflib man pages for developers.
Doc review is probably waranted here for editing.
Submitted by: Nicole Graziano
Added:
head/share/man/man9/iflibdd.9
Author: sbruno
Date: Fri Jan 27 23:08:06 2017
New Revision: 312905
URL: https://svnweb.freebsd.org/changeset/base/312905
Log:
IFLIB updates:
We found routing performance dropped significantly when configuring
FreeBSD as a router, we are applying the following changes in order to
resolve
Author: sbruno
Date: Fri Jan 27 22:30:27 2017
New Revision: 312903
URL: https://svnweb.freebsd.org/changeset/base/312903
Log:
Replace customized busmaster code with standardized setup call.
Reported by: jhb
Modified:
head/sys/net/iflib.c
Modified: head/sys/net/iflib.c
Author: sbruno
Date: Thu Jan 26 13:50:09 2017
New Revision: 312816
URL: https://svnweb.freebsd.org/changeset/base/312816
Log:
Minor style annoyance.
Submitted by: bde
Modified:
head/sys/net/iflib.c
Modified: head/sys/net/iflib.c
Author: sbruno
Date: Thu Jan 26 13:48:45 2017
New Revision: 312815
URL: https://svnweb.freebsd.org/changeset/base/312815
Log:
A few more style bugs lying around in here.
Submitted by: bde
Modified:
head/sys/kern/subr_gtaskqueue.c
Modified: head/sys/kern/subr_gtaskqueue.c
Author: sbruno
Date: Thu Jan 26 13:46:47 2017
New Revision: 312814
URL: https://svnweb.freebsd.org/changeset/base/312814
Log:
Shoot a couple of style bugs down in the macro declarations.
Submitted by: bde
Modified:
head/sys/sys/gtaskqueue.h
Modified: head/sys/sys/gtaskqueue.h
Author: sbruno
Date: Wed Jan 25 23:12:03 2017
New Revision: 312786
URL: https://svnweb.freebsd.org/changeset/base/312786
Log:
Implement RSS queue tagging for em(4) class devices from a copy and massage
of functions from igb(4). This enables 2 queue routing on 82574L class
devices again.
Author: sbruno
Date: Wed Jan 25 15:54:44 2017
New Revision: 312760
URL: https://svnweb.freebsd.org/changeset/base/312760
Log:
Replace overlooked smp_started checks and variable use in a print
with the now used tqg_smp_started.
Submitted by: bde
Modified:
Author: sbruno
Date: Wed Jan 25 15:52:03 2017
New Revision: 312759
URL: https://svnweb.freebsd.org/changeset/base/312759
Log:
Resolve a non-fatal syntax warning left in by a trailing ;
Submitted by: bde
Modified:
head/sys/sys/gtaskqueue.h
Modified: head/sys/sys/gtaskqueue.h
Author: sbruno
Date: Wed Jan 25 14:37:05 2017
New Revision: 312755
URL: https://svnweb.freebsd.org/changeset/base/312755
Log:
Add error checking to the pci_find_cap(, PCIY_MSIX,) call that is returns
success and a good value. Only then try to use it and set the MSIX_ENABLE
bit.
With
101 - 200 of 557 matches
Mail list logo