linux_dsm_epyc7002/drivers/net/ethernet/chelsio
Hariprasad Shenai 126fca643e cxgb4: prevent simultaneous execution of service_ofldq()
Change mutual exclusion mechanism to prevent multiple threads of
execution from running in service_ofldq() at the same time.  The old
mechanism used an implicit guard on the down-call path and none on the
restart path and wasn't working. This checking makes the mechanism
explicit and is much easier to understand as a result.

Based on original work by Casey Leedom <leedom@chelsio.com>

Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-12-08 22:43:15 -05:00
..
cxgb chelsio cxgb/cxgb3: Make stats_strings arrays const 2015-04-01 14:41:20 -04:00
cxgb3 cxgb3: Convert simple_strtoul to kstrtox 2015-12-07 16:49:12 -05:00
cxgb4 cxgb4: prevent simultaneous execution of service_ofldq() 2015-12-08 22:43:15 -05:00
cxgb4vf cxgb4/cxgb4vf: Update driver desc. to include Chelsio T6 adapter 2015-10-22 07:03:53 -07:00
Kconfig cxgb4/cxgb4vf: update Kconfig file to include T6 adapter 2015-12-08 22:43:14 -05:00
Makefile chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00