linux/net/smc
Ursula Braun 145686baab smc: fix mutex unlocks during link group creation
Link group creation is synchronized with the smc_create_lgr_pending
lock. In smc_listen_work() this mutex is sometimes unlocked, even
though it has not been locked before. This issue will surface in
presence of the SMC rendezvous code.

Signed-off-by: Ursula Braun <ubraun@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-10-26 18:00:29 +09:00
..
af_smc.c smc: fix mutex unlocks during link group creation 2017-10-26 18:00:29 +09:00
Kconfig net/smc: remove Kconfig warning 2017-07-29 11:22:58 -07:00
Makefile smc: netlink interface for SMC sockets 2017-01-09 16:07:41 -05:00
smc_cdc.c net/smc: parameter cleanup in smc_cdc_get_free_slot() 2017-09-21 15:33:03 -07:00
smc_cdc.h net/smc: parameter cleanup in smc_cdc_get_free_slot() 2017-09-21 15:33:03 -07:00
smc_clc.c net/smc: terminate link group if out-of-sync is received 2017-09-21 15:31:03 -07:00
smc_clc.h net/smc: terminate link group if out-of-sync is received 2017-09-21 15:31:03 -07:00
smc_close.c net: smc_close: mark expected switch fall-through 2017-10-24 18:29:39 +09:00
smc_close.h net/smc: no socket state changes in tasklet context 2017-04-11 23:01:14 -04:00
smc_core.c net/smc: dev_put for netdev after usage of ib_query_gid() 2017-10-12 12:20:27 -07:00
smc_core.h net/smc: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_diag.c smc: netlink interface for SMC sockets 2017-01-09 16:07:41 -05:00
smc_ib.c net/smc: replace function pointer get_netdev() 2017-10-12 12:20:26 -07:00
smc_ib.h net/smc: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_llc.c smc: link layer control (LLC) 2017-01-09 16:07:40 -05:00
smc_llc.h smc: link layer control (LLC) 2017-01-09 16:07:40 -05:00
smc_pnet.c net/smc: adjust net_device refcount 2017-09-21 15:31:02 -07:00
smc_pnet.h net/smc: remove useless smc_ib_devices_list check 2017-04-11 23:01:14 -04:00
smc_rx.c net/smc: add receive timeout check 2017-09-21 15:31:02 -07:00
smc_rx.h smc: receive data from RMBE 2017-01-09 16:07:40 -05:00
smc_tx.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-09-23 10:16:53 -07:00
smc_tx.h smc: receive data from RMBE 2017-01-09 16:07:40 -05:00
smc_wr.c net/smc: adapt send request completion notification 2017-09-21 15:31:03 -07:00
smc_wr.h net/smc: register RMB-related memory region 2017-07-29 11:22:58 -07:00
smc.h net/smc: introduce a delay 2017-09-21 15:31:03 -07:00