net/smc: add v2 support to the work request layer
authorKarsten Graul <kgraul@linux.ibm.com>
Sat, 16 Oct 2021 09:37:49 +0000 (11:37 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 16 Oct 2021 13:58:13 +0000 (14:58 +0100)
commit8799e310fb3f15759824a78b6b93d7e6d5def067
treef618d711afc965a0b1d5fb2898bf421f42cc2db8
parent24fb68111d4509524b483b2577f1b20a24f5fdfd
net/smc: add v2 support to the work request layer

In the work request layer define one large v2 buffer for each link group
that is used to transmit and receive large LLC control messages.
Add the completion queue handling for this buffer.

Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/smc/smc_core.c
net/smc/smc_core.h
net/smc/smc_ib.c
net/smc/smc_wr.c
net/smc/smc_wr.h