]> 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)
commitad8493bc828fa37931331c9819a4cd6ac26951bc
treefd183abcc31abe5baeaaabf0b00e2671e4b11ad9
parent704adf389ceaa464bf00675d1c281a6c95a0b02c
parent4e850239efe522638de2247d82ddb93234ce47ff
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