summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorArtemy Kovalyov2017-08-17 14:52:07 +0200
committerDoug Ledford2017-08-29 14:30:18 +0200
commit38eb44fac71729fabdef71166e72bee5964c10d6 (patch)
tree5035c2cb1829d0f0c0b4d89839d2d3ef8ec7ceb8 /include
parentIB/uverbs: Add XRQ creation parameter to UAPI (diff)
downloadkernel-qcow2-linux-38eb44fac71729fabdef71166e72bee5964c10d6.tar.gz
kernel-qcow2-linux-38eb44fac71729fabdef71166e72bee5964c10d6.tar.xz
kernel-qcow2-linux-38eb44fac71729fabdef71166e72bee5964c10d6.zip
IB/uverbs: Add new SRQ type IB_SRQT_TM
Add new SRQ type capable of new tag matching feature. When SRQ receives a message it will search through the matching list for the corresponding posted receive buffer. The process of searching the matching list is called tag matching. In case the tag matching results in a match, the received message will be placed in the address specified by the receive buffer. In case no match was found the message will be placed in a generic buffer until the corresponding receive buffer will be posted. These messages are called unexpected and their set is called an unexpected list. Signed-off-by: Artemy Kovalyov <artemyko@mellanox.com> Reviewed-by: Yossi Itigin <yosefe@mellanox.com> Signed-off-by: Leon Romanovsky <leon@kernel.org> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions