aboutsummaryrefslogtreecommitdiff
path: root/hw/rdma/rdma_backend.h
diff options
context:
space:
mode:
authorYuval Shaia <yuval.shaia@oracle.com>2019-01-09 22:15:59 +0200
committerMarcel Apfelbaum <marcel.apfelbaum@gmail.com>2019-01-19 10:49:40 +0200
commit26fd869556bb9513bf82ad9573c906b2a631576e (patch)
treeb5220ecf7c80862471870bfad189092d4bb4621a /hw/rdma/rdma_backend.h
parent732d948ca52d1a91a0930acfd7610598d4e78903 (diff)
downloadqemu-26fd869556bb9513bf82ad9573c906b2a631576e.zip
qemu-26fd869556bb9513bf82ad9573c906b2a631576e.tar.gz
qemu-26fd869556bb9513bf82ad9573c906b2a631576e.tar.bz2
hw/pvrdma: Post CQE when receive invalid gid index
This error should propagate back to guest. Spotted by Coverity: CID 1398595 Fixes: 2b05705dc8 Reported-by: Li Qiang <liq3ea@163.com> Signed-off-by: Yuval Shaia <yuval.shaia@oracle.com> Reviewed-by: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
Diffstat (limited to 'hw/rdma/rdma_backend.h')
-rw-r--r--hw/rdma/rdma_backend.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/rdma/rdma_backend.h b/hw/rdma/rdma_backend.h
index a9ba40a..5114c90 100644
--- a/hw/rdma/rdma_backend.h
+++ b/hw/rdma/rdma_backend.h
@@ -32,6 +32,7 @@
#define VENDOR_ERR_INVLKEY 0x207
#define VENDOR_ERR_MR_SMALL 0x208
#define VENDOR_ERR_INV_MAD_BUFF 0x209
+#define VENDOR_ERR_INV_GID_IDX 0x210
/* Add definition for QP0 and QP1 as there is no userspace enums for them */
enum ibv_special_qp_type {