commit | 9d3b2d3e4942cb82630f0d638de4b2253c0af56d | [log] [tgz] |
---|---|---|
author | Lorenzo Bianconi <lorenzo@kernel.org> | Thu Sep 10 11:08:01 2020 +0200 |
committer | David S. Miller <davem@davemloft.net> | Thu Sep 10 15:03:49 2020 -0700 |
tree | 4c0a9b1f46a0406d52e89652547bc1fb236e7bcc | |
parent | 5bf490e6807bf56f49b5991b4be817407dd32656 [diff] |
net: mvneta: fix possible use-after-free in mvneta_xdp_put_buff Release first buffer as last one since it contains references to subsequent fragments. This code will be optimized introducing multi-buffer bit in xdp_buff structure. Fixes: ca0e014609f05 ("net: mvneta: move skb build after descriptors processing") Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org> Acked-by: Jesper Dangaard Brouer <brouer@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>