summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorSimon Horman <simon.horman@netronome.com>2020-12-16 15:57:01 +0100
committerJakub Kicinski <kuba@kernel.org>2020-12-17 10:57:57 -0800
commit5b33afee93a1e7665a5ffae027fc66f9376f4ea7 (patch)
tree4e0b077e903c2c192d2d9f70fd0854d270ddf11f /net
parentd8a4ea350f1fff71c9988ea3da3c913ec30bbfbe (diff)
nfp: move indirect block cleanup to flower app stop callback
The indirect block cleanup may cause control messages to be sent if offloaded flows are present. However, by the time the flower app cleanup callback is called txbufs are no longer available and attempts to send control messages result in a NULL-pointer dereference in nfp_ctrl_tx_one(). This problem may be resolved by moving the indirect block cleanup to the stop callback, where txbufs are still available. As suggested by Jakub Kicinski and Louis Peens. Fixes: a1db217861f3 ("net: flow_offload: fix flow_indr_dev_unregister path") Signed-off-by: Simon Horman <simon.horman@netronome.com> Signed-off-by: Louis Peens <louis.peens@netronome.com> Link: https://lore.kernel.org/r/20201216145701.30005-1-simon.horman@netronome.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions