commit | c383bdd14f91562babd269aa7c36b46fee7b6c75 | [log] [tgz] |
---|---|---|
author | Jakub Kicinski <jakub.kicinski@netronome.com> | Tue Apr 04 15:56:55 2017 -0700 |
committer | David S. Miller <davem@davemloft.net> | Wed Apr 05 18:46:40 2017 -0700 |
tree | f46a23718a949591f4161dadc902368452d7858f | |
parent | 2d2517ee314ef1de0517f74d06c2825fbf597ba3 [diff] |
nfp: fix potential use after free on xdp prog We should unregister the net_device first, before we give back our reference on xdp_prog. Otherwise xdp_prog may be freed before .ndo_stop() disabled the datapath. Found by code inspection. Fixes: ecd63a0217d5 ("nfp: add XDP support in the driver") Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com> Reviewed-by: Simon Horman <simon.horman@netronome.com> Signed-off-by: David S. Miller <davem@davemloft.net>