]> git.baikalelectronics.ru Git - kernel.git/commit
IB/core: Encorce MR access rights rules on kernel consumers
authorEli Cohen <eli@dev.mellanox.co.il>
Thu, 31 Oct 2013 13:26:32 +0000 (15:26 +0200)
committerRoland Dreier <roland@purestorage.com>
Fri, 15 Nov 2013 18:25:32 +0000 (10:25 -0800)
commit9d433ebecaf57f00317c25c4a98c7476be4c1da2
tree600ff4b245e9287489c6c4b8a3a132f5adae5eb9
parent4887c510d055d93c168d2d3531cd652c3bc2fbcd
IB/core: Encorce MR access rights rules on kernel consumers

Enforce the rule that when requesting remote write or atomic permissions, local
write must be indicated as well. See IB spec 11.2.8.2.

Spotted by: Hagay Abramovsky <hagaya@mellanox.com>
Signed-off-by: Eli Cohen <eli@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/core/verbs.c
include/rdma/ib_verbs.h