freebsd-skq/sys/dev/cxgbe
John Baldwin b60229e2f1 Remove adapters from t4_list earlier during detach.
This ensures the clip task won't race with t4_destroy_clip_table.

While here, make some mutex destroys unconditional since attach always
initializes them.

Reviewed by:	np
MFC after:	1 week
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D21952
2019-10-09 21:08:51 +00:00
..
common cxgbe(4): Completely ignore all top level interrupts that are not enabled. 2019-07-12 20:59:10 +00:00
crypto Set the FID field in lookaside crypto requests to the rx queue ID. 2019-10-08 20:22:05 +00:00
cudbg
cxgbei cxgbe/t4_tom: Initialize all TOE connection parameters in one place. 2019-08-27 04:19:40 +00:00
firmware cxgbe(4): Treat the viid as an opaque identifier. 2019-03-20 17:27:11 +00:00
iw_cxgbe cxgbe/t4_tom: Initialize all TOE connection parameters in one place. 2019-08-27 04:19:40 +00:00
tom Add support for KTLS in the Chelsio TOE module. 2019-10-08 21:40:42 +00:00
adapter.h This adds the third step in getting BBR into the tree. BBR and 2019-08-01 14:17:31 +00:00
if_cc.c
if_ccv.c
if_cxl.c
if_cxlv.c
offload.h cxgbe/t4_tom: Catch up with r344433, which removed tcb_autorcvbuf_inc. 2019-03-29 16:43:24 +00:00
osdep.h cxgbe(4): Add adapter information to messages logged by the OS-agnostic 2019-01-29 00:49:12 +00:00
t4_clip.c
t4_clip.h
t4_filter.c cxgbe(4): Clear the reply-pending status of a hashfilter when the reply 2019-01-20 23:30:16 +00:00
t4_if.m
t4_ioctl.h
t4_iov.c
t4_l2t.c
t4_l2t.h
t4_main.c Remove adapters from t4_list earlier during detach. 2019-10-09 21:08:51 +00:00
t4_mp_ring.c
t4_mp_ring.h
t4_netmap.c
t4_sched.c This adds the third step in getting BBR into the tree. BBR and 2019-08-01 14:17:31 +00:00
t4_sge.c cxgbe(4): Use the same buffer size for TOE rx queues as the NIC rx queues. 2019-08-23 22:22:34 +00:00
t4_smt.c
t4_smt.h
t4_tracer.c
t4_vf.c cxgbev(4): Enable 32b port capabilities in the VF driver. 2019-03-02 04:39:59 +00:00