Page MenuHomeFreeBSD

D58511.id183338.diff
No OneTemporary

D58511.id183338.diff

diff --git a/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c b/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
--- a/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
+++ b/sys/ofed/drivers/infiniband/core/ib_roce_gid_mgmt.c
@@ -260,8 +260,10 @@
/* check if entry found */
sgid_attr = rdma_find_gid_by_port(device, &gid, i,
port, entry->ndev);
- if (!IS_ERR(sgid_attr))
+ if (!IS_ERR(sgid_attr)) {
+ rdma_put_gid_attr(sgid_attr);
break;
+ }
}
if (i != IB_GID_TYPE_SIZE)
continue;

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 28, 4:04 PM (4 h, 42 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35692076
Default Alt Text
D58511.id183338.diff (582 B)

Event Timeline