Message ID | 20180205140037.GF2567@mtr-leonro.local (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
On 2/5/18 7:00 AM, Leon Romanovsky wrote: > > Stephen, David, > > How do you want me to proceed? > Since the RDMA code is in Linus' tree for 4.16, I think the patches should go through Stephen's tree and the master branch. Stephen needs to decide about the fixup. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/rdma/res.c b/rdma/res.c index 2a63e712..31d0c4a7 100644 --- a/rdma/res.c +++ b/rdma/res.c @@ -395,8 +395,10 @@ static int res_qp_parse_cb(const struct nlmsghdr *nlh, void *data) comm = get_task_name(pid); } - if (rd_check_is_filtered(rd, "pid", pid)) + if (rd_check_is_filtered(rd, "pid", pid)) { + free(comm); continue; + } if (nla_line[RDMA_NLDEV_ATTR_RES_KERN_NAME]) /* discard const from mnl_attr_get_str */ @@ -420,8 +422,7 @@ static int res_qp_parse_cb(const struct nlmsghdr *nlh, void *data) print_pid(rd, pid); print_comm(rd, comm, nla_line); - if (nla_line[RDMA_NLDEV_ATTR_RES_PID]) - free(comm); + free(comm); if (rd->json_output) jsonw_end_array(rd->jw);