alistair23-linux/net/smc
Ursula Braun 10428dd835 net/smc: synchronize buffer usage with device
Usage of send buffer "sndbuf" is synced
(a) before filling sndbuf for cpu access
(b) after filling sndbuf for device access

Usage of receive buffer "RMB" is synced
(a) before reading RMB content for cpu access
(b) after reading RMB content for device access

Signed-off-by: Ursula Braun <ubraun@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-07-29 11:22:58 -07:00
..
af_smc.c net/smc: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
Kconfig net/smc: remove Kconfig warning 2017-07-29 11:22:58 -07:00
Makefile
smc.h net/smc: no socket state changes in tasklet context 2017-04-11 23:01:14 -04:00
smc_cdc.c net/smc: no socket state changes in tasklet context 2017-04-11 23:01:14 -04:00
smc_cdc.h
smc_clc.c net/smc: use separate memory regions for RMBs 2017-07-29 11:22:58 -07:00
smc_clc.h
smc_close.c net/smc: destruct non-accepted sockets 2017-04-11 23:01:14 -04: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: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_core.h net/smc: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_diag.c
smc_ib.c net/smc: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_ib.h net/smc: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_llc.c
smc_llc.h
smc_pnet.c net/smc: return active RoCE port only 2017-04-11 23:01:14 -04: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: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_rx.h
smc_tx.c net/smc: synchronize buffer usage with device 2017-07-29 11:22:58 -07:00
smc_tx.h
smc_wr.c net/smc: register RMB-related memory region 2017-07-29 11:22:58 -07:00
smc_wr.h net/smc: register RMB-related memory region 2017-07-29 11:22:58 -07:00