linux/drivers/net/ethernet/chelsio/cxgb4
Jules Irenge cae9566acb cxgb4: Add missing annotation for service_ofldq()
Sparse reports a warning at service_ofldq()

warning: context imbalance in service_ofldq() - unexpected unlock

The root cause is the missing annotation at service_ofldq()

Add the missing __must_hold(&q->sendq.lock) annotation

Signed-off-by: Jules Irenge <jbi.octave@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-05-01 15:31:37 -07:00
..
clip_tbl.c cxgb4: clip_tbl: Use struct_size() in kvzalloc() 2019-01-29 10:55:02 -08:00
clip_tbl.h chelsio: Replace zero-length array with flexible-array member 2020-02-24 15:26:17 -08:00
cudbg_common.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cudbg_entity.h chelsio: Replace zero-length array with flexible-array member 2020-02-24 15:26:17 -08:00
cudbg_if.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cudbg_lib_common.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cudbg_lib.c cxgb4: fix adapter crash due to wrong MC size 2020-04-23 12:41:09 -07:00
cudbg_lib.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cudbg_zlib.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cudbg_zlib.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cxgb4_cudbg.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cxgb4_cudbg.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cxgb4_dcb.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cxgb4_dcb.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cxgb4_debugfs.c cxgb4/chcr: Add ipv6 support and statistics 2020-03-08 21:16:23 -07:00
cxgb4_debugfs.h chelsio: Replace zero-length array with flexible-array member 2020-02-24 15:26:17 -08:00
cxgb4_ethtool.c cxgb4/chcr: nic-tls stats in ethtool 2020-03-31 10:11:07 -07:00
cxgb4_fcoe.c cxgb4/chtls: Prefix adapter flags with CXGB4 2019-03-04 10:21:32 -08:00
cxgb4_fcoe.h
cxgb4_filter.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-03-25 18:58:11 -07:00
cxgb4_filter.h cxgb4: rework TC filter rule insertion across regions 2020-03-18 16:39:03 -07:00
cxgb4_main.c cxgb4: free MQPRIO resources in shutdown path 2020-04-01 11:16:43 -07:00
cxgb4_mps.c cxgb4: Add MPS refcounting for alloc/free mac filters 2019-06-24 14:54:06 -07:00
cxgb4_ptp.c cxgb4: fix large delays in PTP synchronization 2020-04-20 12:54:30 -07:00
cxgb4_ptp.h
cxgb4_tc_flower.c net: sched: expose HW stats types per action used by drivers 2020-03-30 11:06:49 -07:00
cxgb4_tc_flower.h flow_offload: check for basic action hw stats type 2020-03-08 21:07:48 -07:00
cxgb4_tc_matchall.c net: sched: expose HW stats types per action used by drivers 2020-03-30 11:06:49 -07:00
cxgb4_tc_matchall.h cxgb4: add TC-MATCHALL classifier ingress offload 2019-11-20 12:05:23 -08:00
cxgb4_tc_mqprio.c cxgb4: free MQPRIO resources in shutdown path 2020-04-01 11:16:43 -07:00
cxgb4_tc_mqprio.h cxgb4: free MQPRIO resources in shutdown path 2020-04-01 11:16:43 -07:00
cxgb4_tc_u32_parse.h chelsio: Replace zero-length array with flexible-array member 2020-02-24 15:26:17 -08:00
cxgb4_tc_u32.c cxgb4: rework TC filter rule insertion across regions 2020-03-18 16:39:03 -07:00
cxgb4_tc_u32.h
cxgb4_thermal.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 2019-06-05 17:36:38 +02:00
cxgb4_uld.c cxgb4/chcr : Register to tls add and del callback 2020-03-08 21:16:23 -07:00
cxgb4_uld.h cxgb4: rework TC filter rule insertion across regions 2020-03-18 16:39:03 -07:00
cxgb4.h cxgb4/chcr : Register to tls add and del callback 2020-03-08 21:16:23 -07:00
l2t.c cxgb4/chcr: Save tx keys and handle HW response 2020-03-08 21:16:23 -07:00
l2t.h cxgb4/chcr: Save tx keys and handle HW response 2020-03-08 21:16:23 -07:00
Makefile cxgb4: add TC-MATCHALL classifier egress offload 2019-11-20 12:05:23 -08:00
sched.c cxgb4: fix Tx multi channel port rate limit 2020-01-19 16:12:02 +01:00
sched.h chelsio: Replace zero-length array with flexible-array member 2020-02-24 15:26:17 -08:00
sge.c cxgb4: Add missing annotation for service_ofldq() 2020-05-01 15:31:37 -07:00
smt.c cxgb4: smt: Use normal int for refcount 2019-08-08 18:12:17 -07:00
smt.h chelsio: Replace zero-length array with flexible-array member 2020-02-24 15:26:17 -08:00
srq.c cxgb4/chtls: Prefix adapter flags with CXGB4 2019-03-04 10:21:32 -08:00
srq.h
t4_chip_type.h
t4_hw.c net/cxgb4: Check the return from t4_query_params properly 2020-04-14 16:44:54 -07:00
t4_hw.h cxgb4/cxgb4vf: Add support for SGE doorbell queue timer 2019-02-14 12:39:35 -05:00
t4_msg.h cxgb4/chcr: complete record tx handling 2020-03-08 21:16:23 -07:00
t4_pci_id_tbl.h cxgb4: Add new T6 PCI device ids 0x608b 2019-02-06 13:41:48 -08:00
t4_regs.h cxgb4: fix large delays in PTP synchronization 2020-04-20 12:54:30 -07:00
t4_tcb.h cxgb4/chcr: complete record tx handling 2020-03-08 21:16:23 -07:00
t4_values.h cxgb4/cxgb4vf: Add support for SGE doorbell queue timer 2019-02-14 12:39:35 -05:00
t4fw_api.h cxgb4/chcr : Register to tls add and del callback 2020-03-08 21:16:23 -07:00
t4fw_version.h cxgb4: Update 1.23.3.0 as the latest firmware supported. 2019-03-29 13:47:31 -07:00