When CONFIG_INFINIBAND_ON_DEMAND_PAGING is not enabled, we were getting
build failures for defined but not used code. Fix that.
Fixes:
813e90b1aeaa ("IB/mlx5: Add advise_mr() support")
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
size_t nentries, struct mlx5_ib_mr *mr,
int flags) {}
-static int mlx5_ib_advise_mr_prefetch(struct ib_pd *pd,
- enum ib_uverbs_advise_mr_advice advice,
- u32 flags, struct ib_sge *sg_list,
- u32 num_sge)
+static inline int
+mlx5_ib_advise_mr_prefetch(struct ib_pd *pd,
+ enum ib_uverbs_advise_mr_advice advice, u32 flags,
+ struct ib_sge *sg_list, u32 num_sge)
{
return -EOPNOTSUPP;
}