commit | eabe861881a733fc84f286f4d5a1ffaddd4f526f | [log] [tgz] |
---|---|---|
author | Miaohe Lin <linmiaohe@huawei.com> | Sat Aug 15 04:46:41 2020 -0400 |
committer | David S. Miller <davem@davemloft.net> | Tue Aug 18 15:56:56 2020 -0700 |
tree | c09bf44be9e0fb36d9550296db07c4f380f30320 | |
parent | 989e4da042ca4a56bbaca9223d1a93639ad11e17 [diff] |
net: handle the return value of pskb_carve_frag_list() correctly pskb_carve_frag_list() may return -ENOMEM in pskb_carve_inside_nonlinear(). we should handle this correctly or we would get wrong sk_buff. Fixes: 6fa01ccd8830 ("skbuff: Add pskb_extract() helper function") Signed-off-by: Miaohe Lin <linmiaohe@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net>