]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
RDMA/bnxt_re: Remove FMR leftovers
authorJason Gunthorpe <jgg@mellanox.com>
Thu, 28 May 2020 19:45:48 +0000 (16:45 -0300)
committerJason Gunthorpe <jgg@mellanox.com>
Tue, 2 Jun 2020 23:32:53 +0000 (20:32 -0300)
The bnxt_re_fmr struct is never referenced and the max_fmr items
in bnxt_qplib_dev_attr are never read.

Link: https://lore.kernel.org/r/6-v3-f58e6669d5d3+2cf-fmr_removal_jgg@mellanox.com
Reviewed-by: Max Gurtovoy <maxg@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/hw/bnxt_re/ib_verbs.c
drivers/infiniband/hw/bnxt_re/ib_verbs.h
drivers/infiniband/hw/bnxt_re/qplib_sp.c
drivers/infiniband/hw/bnxt_re/qplib_sp.h

index 5a7c090204c5378716c5d811960939d324298dcb..8b6ad5cddfce99ef5b7fdb9d19187b77865d4274 100644 (file)
@@ -177,9 +177,6 @@ int bnxt_re_query_device(struct ib_device *ibdev,
        ib_attr->max_total_mcast_qp_attach = 0;
        ib_attr->max_ah = dev_attr->max_ah;
 
-       ib_attr->max_fmr = 0;
-       ib_attr->max_map_per_fmr = 0;
-
        ib_attr->max_srq = dev_attr->max_srq;
        ib_attr->max_srq_wr = dev_attr->max_srq_wqes;
        ib_attr->max_srq_sge = dev_attr->max_srq_sges;
index 204c0849ba2847a448ebcdf0c115c2f35abd87e8..e5fbbeba6d28d3e3d80a7091a71799c6f65ab8f1 100644 (file)
@@ -122,12 +122,6 @@ struct bnxt_re_frpl {
        u64                             *page_list;
 };
 
-struct bnxt_re_fmr {
-       struct bnxt_re_dev      *rdev;
-       struct ib_fmr           ib_fmr;
-       struct bnxt_qplib_mrw   qplib_fmr;
-};
-
 struct bnxt_re_mw {
        struct bnxt_re_dev      *rdev;
        struct ib_mw            ib_mw;
index 66954ff6a2f27569cb2e808c0feecb3dfc147807..4cd475ea97a24e1064585e338bceedb22676cbca 100644 (file)
@@ -132,9 +132,6 @@ int bnxt_qplib_get_dev_attr(struct bnxt_qplib_rcfw *rcfw,
        attr->max_raw_ethy_qp = le32_to_cpu(sb->max_raw_eth_qp);
        attr->max_ah = le32_to_cpu(sb->max_ah);
 
-       attr->max_fmr = le32_to_cpu(sb->max_fmr);
-       attr->max_map_per_fmr = sb->max_map_per_fmr;
-
        attr->max_srq = le16_to_cpu(sb->max_srq);
        attr->max_srq_wqes = le32_to_cpu(sb->max_srq_wr) - 1;
        attr->max_srq_sges = sb->max_srq_sge;
index 13d9432d5ce2220e0f78bcfada846c9f74455ac0..6404f0da10517a5040be2f0965f9d3701d7bb104 100644 (file)
@@ -64,8 +64,6 @@ struct bnxt_qplib_dev_attr {
        u32                             max_mw;
        u32                             max_raw_ethy_qp;
        u32                             max_ah;
-       u32                             max_fmr;
-       u32                             max_map_per_fmr;
        u32                             max_srq;
        u32                             max_srq_wqes;
        u32                             max_srq_sges;