Message ID | 20210312150444.355207-15-atenart@kernel.org |
---|---|
State | Superseded |
Headers | show |
Series | [net-next,v3,01/16] net-sysfs: convert xps_cpus_show to bitmap_zalloc | expand |
diff --git a/net/core/dev.c b/net/core/dev.c index 748e377c7fe3..4f1b38de00ac 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -2766,6 +2766,7 @@ int __netif_set_xps_queue(struct net_device *dev, const unsigned long *mask, continue; } + RCU_INIT_POINTER(dev_maps->attr_map[tci], NULL); kfree_rcu(map, rcu); } }
In __netif_set_xps_queue, old map entries from the old dev_maps are freed but their corresponding entry in the old dev_maps aren't NULLed. Fix this. Signed-off-by: Antoine Tenart <atenart@kernel.org> --- net/core/dev.c | 1 + 1 file changed, 1 insertion(+)