Ursula Braun
2c9c16825e
net/smc: do not use IB_SEND_INLINE together with mapped data
...
smc specifies IB_SEND_INLINE for IB_WR_SEND ib_post_send calls, but
provides a mapped buffer to be sent. This is inconsistent, since
IB_SEND_INLINE works without mapped buffer. Problem has not been
detected in the past, because tests had been limited to Connect X3 cards
from Mellanox, whose mlx4 driver just ignored the IB_SEND_INLINE flag.
For now, the IB_SEND_INLINE flag is removed.
Signed-off-by: Ursula Braun <ubraun@linux.vnet.ibm.com>
Reviewed-by: Thomas Richter <tmricht@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-04-11 23:01:14 -04:00
..
af_smc.c
net/smc: destruct non-accepted sockets
2017-04-11 23:01:14 -04:00
Kconfig
smc: netlink interface for SMC sockets
2017-01-09 16:07:41 -05:00
Makefile
smc: netlink interface for SMC sockets
2017-01-09 16:07:41 -05:00
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: socket closing and linkgroup cleanup
2017-01-09 16:07:40 -05:00
smc_clc.c
sched/headers: Move task_struct::signal and task_struct::sighand types and accessors into <linux/sched/signal.h>
2017-03-03 01:43:37 +01:00
smc_clc.h
smc: link layer control (LLC)
2017-01-09 16:07:40 -05:00
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: no socket state changes in tasklet context
2017-04-11 23:01:14 -04:00
smc_core.h
smc: link layer control (LLC)
2017-01-09 16:07:40 -05:00
smc_diag.c
smc: netlink interface for SMC sockets
2017-01-09 16:07:41 -05:00
smc_ib.c
net/smc: do not use IB_SEND_INLINE together with mapped data
2017-04-11 23:01:14 -04:00
smc_ib.h
drivers: add explicit interrupt.h includes
2017-03-30 11:05:34 -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: 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: always call the POLL_IN part of sk_wake_async
2017-04-11 23:01:14 -04:00
smc_rx.h
smc: receive data from RMBE
2017-01-09 16:07:40 -05:00
smc_tx.c
net/smc: guarantee reset of write_blocked for heavy workload
2017-04-11 23:01:14 -04:00
smc_tx.h
smc: receive data from RMBE
2017-01-09 16:07:40 -05:00
smc_wr.c
net/smc: do not use IB_SEND_INLINE together with mapped data
2017-04-11 23:01:14 -04:00
smc_wr.h
smc: socket closing and linkgroup cleanup
2017-01-09 16:07:40 -05:00