freebsd-dev/sys/dev/cxgbe
Navdeep Parhar 56226f5673 cxgbe(4): Consider all supported speeds when building the ifmedia list
for a port.  Fix other related issues while here:
- Require port lock for access to link_config.
- Allow 100Mbps operation by tracking the speed in Mbps.  Yes, really.
- New port flag to indicate that the media list is immutable.  It will
  be used in future refinements.

This also fixes a bug where the driver reports incorrect media with
recent firmwares.

MFC after:	2 days
Sponsored by:	Chelsio Communications
2018-05-30 22:36:09 +00:00
..
common cxgbe(4): Consider all supported speeds when building the ifmedia list 2018-05-30 22:36:09 +00:00
crypto Don't overflow the ipad[] array when clearing the remainder. 2018-02-26 22:17:27 +00:00
cudbg cxgbe(4): Fix unsafe mailbox access in cudbg. 2017-11-21 01:18:58 +00:00
cxgbei Use the offload transmit queue to set flags on TLS connections. 2018-03-27 20:54:57 +00:00
firmware cxgbe(4): Filtering related features and fixes. 2018-05-15 04:24:38 +00:00
iw_cxgbe Optimize ibcore RoCE address handle creation from user-space. 2018-03-05 14:34:52 +00:00
tom cxgbe/t4_tom: ABORT_RPL_RSS is a shared CPL and t4_tom shouldn't remove 2018-05-24 08:32:02 +00:00
adapter.h cxgbe(4): Consider all supported speeds when building the ifmedia list 2018-05-30 22:36:09 +00:00
if_cc.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_ccv.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_cxl.c
if_cxlv.c Chelsio T4/T5 VF driver. 2016-09-07 18:13:57 +00:00
offload.h cxgbe(4): Data path for rate-limited tx. 2018-05-24 10:18:14 +00:00
osdep.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_filter.c cxgbe(4): Only valid filters are expected to have a valid tid. 2018-05-22 16:23:14 +00:00
t4_if.m Use the port device name for the iov device for Chelsio T4/T5 cards. 2016-08-03 17:11:08 +00:00
t4_ioctl.h cxgbe(4): Add fields to support configuration of hardware NAT and 2018-05-10 20:39:04 +00:00
t4_iov.c cxgbe(4): Update the VF device ids too. This should have been part 2017-05-05 16:52:25 +00:00
t4_l2t.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_l2t.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_main.c cxgbe(4): Consider all supported speeds when building the ifmedia list 2018-05-30 22:36:09 +00:00
t4_mp_ring.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
t4_mp_ring.h
t4_netmap.c netmap: align codebase to the current upstream (commit id 3fb001303718146) 2018-04-12 07:20:50 +00:00
t4_sched.c cxgbe(4): Data path for rate-limited tx. 2018-05-24 10:18:14 +00:00
t4_sge.c cxgbe(4): Suppress a warning about code that is used only with options 2018-05-25 18:57:41 +00:00
t4_tracer.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_vf.c cxgbe(4): Do not forward interrupts to queues with freelists. This 2017-12-22 19:10:19 +00:00