Merge tag 'v5.0-rc5' into rdma.git for-next
authorJason Gunthorpe <jgg@mellanox.com>
Mon, 4 Feb 2019 21:53:42 +0000 (14:53 -0700)
committerJason Gunthorpe <jgg@mellanox.com>
Mon, 4 Feb 2019 21:53:42 +0000 (14:53 -0700)
Linux 5.0-rc5

Needed to merge the include/uapi changes so we have an up to date
single-tree for these files. Patches already posted are also expected to
need this for dependencies.

18 files changed:
1  2 
drivers/infiniband/core/cma.c
drivers/infiniband/core/core_priv.h
drivers/infiniband/core/device.c
drivers/infiniband/core/nldev.c
drivers/infiniband/core/umem_odp.c
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/core/uverbs_main.c
drivers/infiniband/hw/hfi1/ud.c
drivers/infiniband/hw/hns/hns_roce_srq.c
drivers/infiniband/hw/mlx5/odp.c
drivers/infiniband/hw/mlx5/qp.c
drivers/infiniband/hw/mthca/mthca_provider.c
drivers/infiniband/hw/qib/qib_ud.c
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
drivers/infiniband/sw/rdmavt/qp.c
drivers/infiniband/ulp/ipoib/ipoib.h
include/rdma/ib_verbs.h
net/rds/ib_send.c

Simple merge
Simple merge
Simple merge
Simple merge
@@@ -350,9 -349,11 +350,11 @@@ struct ib_umem_odp *ib_alloc_odp_umem(s
        umem->length     = size;
        umem->address    = addr;
        umem->page_shift = PAGE_SHIFT;
 -      umem->writable   = 1;
 +      umem->writable   = root->umem.writable;
        umem->is_odp = 1;
        odp_data->per_mm = per_mm;
+       umem->owning_mm  = per_mm->mm;
+       mmgrab(umem->owning_mm);
  
        mutex_init(&odp_data->umem_mutex);
        init_completion(&odp_data->notifier_completion);
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge