While working on a syzkaller issue that might have been fixed already by Cong Wang in commit 0ad646c81b21 ("tun: call dev_get_valid_name() before register_netdevice()") I made three small changes related to flow_gc_timer.
Eric Dumazet (3): tun: do not block BH again in tun_flow_cleanup() tun: avoid extra timer schedule in tun_flow_cleanup() tun: do not arm flow_gc_timer in tun_flow_init() drivers/net/tun.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) -- 2.15.0.rc0.271.g36b669edcc-goog