freebsd-dev/sys/dev/cxgbe
Navdeep Parhar 0c71c9ccb2 cxgbe(4): Improvements in TID management.
- Ignore any type of TID where the start/end values are not in the
  correct order.  There are situations where the firmware isn't able to
  reserve room for the number requested in the config file but doesn't
  report a failure during configuration and instead sets end <= start.

- Track start/end in tid_tab and remove some redundant copies from
  adapter->params.

- Move all the start/end and other read-only parameters to a quiet part
  of tid_tab, away from the tid locks.

MFC after:	1 week
Sponsored by:	Chelsio Communications
2018-08-02 22:52:05 +00:00
..
common cxgbe(4): Improvements in TID management. 2018-08-02 22:52:05 +00:00
crypto OpenCrypto: Convert sessions to opaque handles instead of integers 2018-07-18 00:56:25 +00:00
cudbg cxgbe(4): Fix unsafe mailbox access in cudbg. 2017-11-21 01:18:58 +00:00
cxgbei epoch(9): allow preemptible epochs to compose 2018-07-04 02:47:16 +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 epoch(9): allow preemptible epochs to compose 2018-07-04 02:47:16 +00:00
adapter.h cxgbe(4): Do not leak the filters in the hashfilter table on module 2018-06-27 01:51:17 +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): Improvements in TID management. 2018-08-02 22:52:05 +00:00
osdep.h cxgbe(4): Remove homemade version of htobe32 from the driver. 2018-06-12 06:46:03 +00:00
t4_filter.c cxgbe(4): Do not leak the filters in the hashfilter table on module 2018-06-27 01:51:17 +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 cxgbe(4): Retire an old check. 2018-06-01 01:05:34 +00:00
t4_l2t.h cxgbe(4): Retire an old check. 2018-06-01 01:05:34 +00:00
t4_main.c cxgbe(4): Improvements in TID management. 2018-08-02 22:52:05 +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 cxgbe(4): Add a hw.cxgbe.starve_fl sysctl that can be used to starve the 2018-06-15 23:42:22 +00:00
t4_sched.c cxgbe(4): Use the tx credit limit for ethofld rather than TOE when 2018-08-02 19:50:12 +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_smt.c cxgbe(4): Retire an old check. 2018-06-01 01:05:34 +00:00
t4_smt.h cxgbe(4): Retire an old check. 2018-06-01 01:05:34 +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