Author: slavash
Date: Wed Dec  5 13:18:20 2018
New Revision: 341521
URL: https://svnweb.freebsd.org/changeset/base/341521

Log:
  ibcore: Make sure GID index variable gets initialized.
  
  Submitted by:   hselasky@
  Approved by:    hselasky (mentor)
  MFC after:      1 week
  Sponsored by:   Mellanox Technologies

Modified:
  head/sys/ofed/drivers/infiniband/core/ib_verbs.c

Modified: head/sys/ofed/drivers/infiniband/core/ib_verbs.c
==============================================================================
--- head/sys/ofed/drivers/infiniband/core/ib_verbs.c    Wed Dec  5 13:17:45 
2018        (r341520)
+++ head/sys/ofed/drivers/infiniband/core/ib_verbs.c    Wed Dec  5 13:18:20 
2018        (r341521)
@@ -458,7 +458,7 @@ int ib_init_ah_from_wc(struct ib_device *device, u8 po
                       struct ib_ah_attr *ah_attr)
 {
        u32 flow_class;
-       u16 gid_index;
+       u16 gid_index = 0;
        int ret;
        enum rdma_network_type net_type = RDMA_NETWORK_IB;
        enum ib_gid_type gid_type = IB_GID_TYPE_IB;
@@ -524,8 +524,6 @@ int ib_init_ah_from_wc(struct ib_device *device, u8 po
                                                                 &gid_index);
                                if (ret)
                                        return ret;
-                       } else {
-                               gid_index = 0;
                        }
                }
 
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to