]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
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)
committerPaolo Pisati <paolo.pisati@canonical.com>
Tue, 22 Mar 2022 17:11:39 +0000 (18:11 +0100)
commit6713a7deb9d2d4459c33044674db911adb3a1818
tree015be034c2488348c5e7863bb0d657a591d6cdea
parent1cb08b26c0c9de8b7d81f141d545254af8e47203
net/smc: add v2 support to the work request layer

BugLink: https://bugs.launchpad.net/bugs/1929035
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>
(cherry picked from commit 8799e310fb3f15759824a78b6b93d7e6d5def067)
Signed-off-by: Frank Heimes <frank.heimes@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
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