net: remove unnecessary genlmsg_cancel() calls
the message be freed immediately, no need to trim it
back to the previous size.
Inspired by commit 7a9b3ec1e1
("nl80211: remove unnecessary genlmsg_cancel() calls")
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
77ab8d5d29
commit
c1c9a3c966
@@ -1826,7 +1826,6 @@ send_done:
|
||||
nla_put_failure:
|
||||
err = -EMSGSIZE;
|
||||
err_table_put:
|
||||
genlmsg_cancel(skb, hdr);
|
||||
nlmsg_free(skb);
|
||||
return err;
|
||||
}
|
||||
@@ -2032,7 +2031,6 @@ int devlink_dpipe_entry_ctx_prepare(struct devlink_dpipe_dump_ctx *dump_ctx)
|
||||
return 0;
|
||||
|
||||
nla_put_failure:
|
||||
genlmsg_cancel(dump_ctx->skb, dump_ctx->hdr);
|
||||
nlmsg_free(dump_ctx->skb);
|
||||
return -EMSGSIZE;
|
||||
}
|
||||
@@ -2249,7 +2247,6 @@ send_done:
|
||||
nla_put_failure:
|
||||
err = -EMSGSIZE;
|
||||
err_table_put:
|
||||
genlmsg_cancel(skb, hdr);
|
||||
nlmsg_free(skb);
|
||||
return err;
|
||||
}
|
||||
@@ -2551,7 +2548,6 @@ nla_put_failure:
|
||||
err = -EMSGSIZE;
|
||||
err_resource_put:
|
||||
err_skb_send_alloc:
|
||||
genlmsg_cancel(skb, hdr);
|
||||
nlmsg_free(skb);
|
||||
return err;
|
||||
}
|
||||
|
Reference in New Issue
Block a user