Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

nfp: flower: add missing clean up call to avoid memory leaks

nfp_flower_metadata_cleanup() is defined but never invoked,
not calling it will cause us to leak mask and statistics
queue memory on the host.

Fixes: 43f84b72c50d ("nfp: add metadata to each flow offload")
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Jakub Kicinski and committed by
David S. Miller
df7c7dd2 f630c38e

+1
+1
drivers/net/ethernet/netronome/nfp/flower/main.c
··· 356 356 357 357 static void nfp_flower_clean(struct nfp_app *app) 358 358 { 359 + nfp_flower_metadata_cleanup(app); 359 360 vfree(app->priv); 360 361 app->priv = NULL; 361 362 }