]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mr_fix' into git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma...
authorJason Gunthorpe <jgg@mellanox.com>
Mon, 28 May 2018 17:44:35 +0000 (11:44 -0600)
committerJason Gunthorpe <jgg@mellanox.com>
Mon, 28 May 2018 17:44:35 +0000 (11:44 -0600)
commit1a65567b6468607c25b3a4f08d67bd747d92060d
treefd183abcc31abe5baeaaabf0b00e2671e4b11ad9
parent0e60324e61e03484f946ea4f13d292d532ee4d08
parent7d2bc3c5010f80a4ea6abdc5b3f8939f02c1f442
Merge branch 'mr_fix' into git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma for-next

Update mlx4 to support user MR creation against read-only memory, previously
it required the memory to be writable.

Based on rdma for-rc due to dependencies.

* mr_fix: (2 commits)
  IB/mlx4: Mark user MR as writable if actual virtual memory is writable
  IB/core: Make testing MR flags for writability a static inline function
12 files changed:
drivers/infiniband/core/umem.c
drivers/infiniband/hw/hfi1/chip.c
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
drivers/infiniband/hw/hns/hns_roce_main.c
drivers/infiniband/hw/i40iw/i40iw_cm.c
drivers/infiniband/hw/i40iw/i40iw_hw.c
drivers/infiniband/hw/i40iw/i40iw_main.c
drivers/infiniband/hw/mlx5/main.c
drivers/infiniband/hw/mlx5/qp.c
drivers/infiniband/hw/qedr/verbs.c
drivers/infiniband/sw/rxe/rxe_verbs.c
include/rdma/ib_verbs.h