bisecting cause commit starting from ea586a076e8aa606c59b66d86660590f18354b11 building syzkaller on 6caa12e443d9f79aa2df67d44cdc6163eaa1e97f testing commit ea586a076e8aa606c59b66d86660590f18354b11 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: aaf22a91f9d3c0a1d36998ca9d0dd623dc7d02b616288c39694b86fd77fe37a9 all runs: crashed: WARNING in ref_tracker_dir_exit testing release v5.15 testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 38ba4ad046f3560765d12558469bbfad7d988ac024bb83324f43e0327d3dbc60 all runs: OK # git bisect start ea586a076e8aa606c59b66d86660590f18354b11 8bb7eca972ad531c9b149c0a51ab43a417385813 Bisecting: 12432 revisions left to test after this (roughly 14 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [dbf49896187fd58c577fa1574a338e4f3672b4b2] Merge branch 'akpm' (patches from Andrew) testing commit dbf49896187fd58c577fa1574a338e4f3672b4b2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7c3a853440982d8109acff9c5d7a47271b6d3a970f8ae99dddc8e375875978b8 all runs: OK # git bisect good dbf49896187fd58c577fa1574a338e4f3672b4b2 Bisecting: 6663 revisions left to test after this (roughly 13 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [3e0a1a49ac03a4744457770f0d08a6b51b22af64] Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git testing commit 3e0a1a49ac03a4744457770f0d08a6b51b22af64 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 95e838813563a9558bfd4f440ab6e9bc23c130710c5b287341bdcacce1977ce2 all runs: OK # git bisect good 3e0a1a49ac03a4744457770f0d08a6b51b22af64 Bisecting: 3182 revisions left to test after this (roughly 12 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [2f3cfcd74e1f9281ef13eecd06cec05a09ab25ee] Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git testing commit 2f3cfcd74e1f9281ef13eecd06cec05a09ab25ee compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3ba51547b625f6df79a388843db4e5e214f7131bf56c6429da7e2933101872d5 all runs: crashed: WARNING in ref_tracker_dir_exit # git bisect bad 2f3cfcd74e1f9281ef13eecd06cec05a09ab25ee Bisecting: 1742 revisions left to test after this (roughly 11 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [d95d7e5bb591b6d423d698971d821cb677dd45c1] Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git testing commit d95d7e5bb591b6d423d698971d821cb677dd45c1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5423d5288204864c4de632338739e823c9b54a86fda1f9721d55a87bdcb28c11 all runs: crashed: WARNING in ref_tracker_dir_exit # git bisect bad d95d7e5bb591b6d423d698971d821cb677dd45c1 Bisecting: 868 revisions left to test after this (roughly 10 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [dbdcda634ce384938805549bd1b3f3eaed50af5e] net: sched: add netns refcount tracker to struct tcf_exts testing commit dbdcda634ce384938805549bd1b3f3eaed50af5e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3899748d5b41dfbe82fca2bd3c27fdba399ece96ea7959ae0aa1784804d38b2e all runs: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free # git bisect skip dbdcda634ce384938805549bd1b3f3eaed50af5e Bisecting: 868 revisions left to test after this (roughly 10 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [8cbfe939abe905280279e84a297b1cb34e0d0ec9] flow_offload: allow user to offload tc action to net device testing commit 8cbfe939abe905280279e84a297b1cb34e0d0ec9 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f1be67f4b2a7bee7055f5da34ef3ee5c556cfc262bab046e61d606c1aed2f9fb all runs: crashed: WARNING in ref_tracker_dir_exit # git bisect bad 8cbfe939abe905280279e84a297b1cb34e0d0ec9 Bisecting: 657 revisions left to test after this (roughly 9 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [43332cf97425a3e5508c827c82201ecc5ddd54e0] net/sched: act_ct: Offload only ASSURED connections testing commit 43332cf97425a3e5508c827c82201ecc5ddd54e0 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 34903c4ff1075711a0d697611aa112ae1ed0043245f003be55bfe365f06104c3 all runs: OK # git bisect good 43332cf97425a3e5508c827c82201ecc5ddd54e0 Bisecting: 317 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [be3158290db8376f49a92d30791dd8899f748aed] Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next testing commit be3158290db8376f49a92d30791dd8899f748aed compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: db4f1031b9cf0026333aeaf85f4f1e25c7dbf6c8df744da1c41efffa81373e09 run #0: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #1: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #2: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #3: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #4: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #5: basic kernel testing failed: WARNING in ref_tracker_free run #6: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #7: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #8: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free run #9: basic kernel testing failed: WARNING in ref_tracker_free # git bisect skip be3158290db8376f49a92d30791dd8899f748aed Bisecting: 317 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [d38049bbe7601f38d598f5da5ff09980483b290a] net: dsa: sja1105: bring deferred xmit implementation in line with ocelot-8021q testing commit d38049bbe7601f38d598f5da5ff09980483b290a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2bf587256bbac1d9a2d34e01d4afcbd4e7ac16d466969daf7fab32af071a1a24 all runs: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free # git bisect skip d38049bbe7601f38d598f5da5ff09980483b290a Bisecting: 317 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [8e967c137df3b236d2075f9538cb888129425d1a] iwlwifi: mvm: avoid clearing a just saved session protection id testing commit 8e967c137df3b236d2075f9538cb888129425d1a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 54d1aeec5793e47d3de9a459990002571ff40abdcabb4aa2bd2e593c12158b87 all runs: OK # git bisect good 8e967c137df3b236d2075f9538cb888129425d1a Bisecting: 272 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [22ee9f8e4011fb8a6d75dc2f9a43360d4f400235] net: dsa: sja1105: move ts_id from sja1105_tagger_data testing commit 22ee9f8e4011fb8a6d75dc2f9a43360d4f400235 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2bf587256bbac1d9a2d34e01d4afcbd4e7ac16d466969daf7fab32af071a1a24 all runs: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free # git bisect skip 22ee9f8e4011fb8a6d75dc2f9a43360d4f400235 Bisecting: 272 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [c79e84866d2ac637fce921a28288f214e91d662b] net: dsa: tag_sja1105: convert to tagger-owned data testing commit c79e84866d2ac637fce921a28288f214e91d662b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2bf587256bbac1d9a2d34e01d4afcbd4e7ac16d466969daf7fab32af071a1a24 all runs: basic kernel testing failed: WARNING: refcount bug in ref_tracker_free # git bisect skip c79e84866d2ac637fce921a28288f214e91d662b Bisecting: 272 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [73b6eae583f44e278e19489a411f9c1e22d530fc] bpf: Remove redundant assignment to pointer t testing commit 73b6eae583f44e278e19489a411f9c1e22d530fc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e1a971154f137a97c4a2d3cb05f664aacdca0a6bd49dccc2167fedbb05dd8f5e all runs: OK # git bisect good 73b6eae583f44e278e19489a411f9c1e22d530fc Bisecting: 220 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [34ac17ecbf575eb079094d44f1bd30c66897aa21] ethtool: use ethnl_parse_header_dev_put() testing commit 34ac17ecbf575eb079094d44f1bd30c66897aa21 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: be74595ebaef918e93c8f5be02c0bbabb2dfa08be9ffe15a7f3f56f96d29266e all runs: crashed: WARNING in ref_tracker_dir_exit # git bisect bad 34ac17ecbf575eb079094d44f1bd30c66897aa21 Bisecting: 109 revisions left to test after this (roughly 7 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [0a9f0794d9bd67e590a9488afe87fbb0419d9539] net: dsa: mark DSA phylink as legacy_pre_march2020 testing commit 0a9f0794d9bd67e590a9488afe87fbb0419d9539 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d8ffa0e3563c0a9b19a8cf6538c32939d13017f8e62c399c8294a4402cc95a68 all runs: crashed: WARNING in ref_tracker_dir_exit # git bisect bad 0a9f0794d9bd67e590a9488afe87fbb0419d9539 Bisecting: 54 revisions left to test after this (roughly 6 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [615d069dcf1207462ce30c05a2f47d461be8f6c8] llc: add net device refcount tracker testing commit 615d069dcf1207462ce30c05a2f47d461be8f6c8 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c11cca34f3e05fde35025112f979c93173701bf7d62b5073cc217acb205ece66 all runs: OK # git bisect good 615d069dcf1207462ce30c05a2f47d461be8f6c8 Bisecting: 27 revisions left to test after this (roughly 5 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [36cbf39b56908bb2e7e8e392e5f08895c3ca4326] net: dsa: hide dp->bridge_dev and dp->bridge_num in the core behind helpers testing commit 36cbf39b56908bb2e7e8e392e5f08895c3ca4326 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 61a42fd2b6a58af194a0e97151bd31b02a948fefb921bd085ba29e9309cbfad0 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #1: crashed: WARNING in ref_tracker_dir_exit run #2: crashed: WARNING in ref_tracker_dir_exit run #3: basic kernel testing failed: WARNING in ref_tracker_free run #4: crashed: WARNING in ref_tracker_dir_exit run #5: crashed: WARNING in ref_tracker_dir_exit run #6: crashed: WARNING in ref_tracker_dir_exit run #7: crashed: WARNING in ref_tracker_dir_exit run #8: crashed: WARNING in ref_tracker_dir_exit run #9: crashed: WARNING in ref_tracker_dir_exit # git bisect bad 36cbf39b56908bb2e7e8e392e5f08895c3ca4326 Bisecting: 13 revisions left to test after this (roughly 4 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [d418f67e987fe8c8b2d34caf98ac0fb9f08c5dd5] Merge branch 'prepare-ocelot-for-external-interface-control' testing commit d418f67e987fe8c8b2d34caf98ac0fb9f08c5dd5 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7d2fdf43f6d9b8084898147b8a09f33d6131b4f8622b684aaadfa4428e2fecc3 run #0: basic kernel testing failed: WARNING in ref_tracker_free run #1: crashed: WARNING in ref_tracker_dir_exit run #2: crashed: WARNING in ref_tracker_dir_exit run #3: crashed: WARNING in ref_tracker_dir_exit run #4: crashed: WARNING in ref_tracker_dir_exit run #5: crashed: WARNING in ref_tracker_dir_exit run #6: crashed: WARNING in ref_tracker_dir_exit run #7: crashed: WARNING in ref_tracker_dir_exit run #8: crashed: WARNING in ref_tracker_dir_exit run #9: crashed: WARNING in ref_tracker_dir_exit # git bisect bad d418f67e987fe8c8b2d34caf98ac0fb9f08c5dd5 Bisecting: 5 revisions left to test after this (roughly 3 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [150791442e7cef44c4328e04364eb44810157234] Merge tag 'wireless-drivers-next-2021-12-07' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next testing commit 150791442e7cef44c4328e04364eb44810157234 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7d2fdf43f6d9b8084898147b8a09f33d6131b4f8622b684aaadfa4428e2fecc3 all runs: crashed: WARNING in ref_tracker_dir_exit # git bisect bad 150791442e7cef44c4328e04364eb44810157234 Bisecting: 3 revisions left to test after this (roughly 2 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [e4b8954074f6d0db01c8c97d338a67f9389c042f] netlink: add net device refcount tracker to struct ethnl_req_info testing commit e4b8954074f6d0db01c8c97d338a67f9389c042f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3e56fd1519326ed9034d0d9c234b742dd0e72b03aec0b48bbec931d18e84e759 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #1: crashed: WARNING in ref_tracker_dir_exit run #2: crashed: WARNING in ref_tracker_dir_exit run #3: crashed: WARNING in ref_tracker_dir_exit run #4: crashed: WARNING in ref_tracker_dir_exit run #5: crashed: WARNING in ref_tracker_dir_exit run #6: crashed: WARNING in ref_tracker_dir_exit run #7: crashed: WARNING in ref_tracker_dir_exit run #8: crashed: WARNING in ref_tracker_dir_exit run #9: crashed: WARNING in ref_tracker_dir_exit # git bisect bad e4b8954074f6d0db01c8c97d338a67f9389c042f Bisecting: 1 revision left to test after this (roughly 1 step) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [035f1f2b96ae81a1490674b8cc5ac2b59fb2c808] pktgen add net device refcount tracker testing commit 035f1f2b96ae81a1490674b8cc5ac2b59fb2c808 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c11cca34f3e05fde35025112f979c93173701bf7d62b5073cc217acb205ece66 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 035f1f2b96ae81a1490674b8cc5ac2b59fb2c808 Bisecting: 0 revisions left to test after this (roughly 0 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [b60645248af3b2485c7695f04e5ecfbc129eb1f7] net/smc: add net device tracker to struct smc_pnetentry testing commit b60645248af3b2485c7695f04e5ecfbc129eb1f7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 588d03a67ae5ed478b71127e4ef01964e7dac0a367f0e00ea739c3541b568f57 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: OK run #2: OK run #3: OK run #4: basic kernel testing failed: WARNING in ref_tracker_free run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good b60645248af3b2485c7695f04e5ecfbc129eb1f7 warning: unable to access '/syzkaller/.config/git/attributes': Permission denied e4b8954074f6d0db01c8c97d338a67f9389c042f is the first bad commit commit e4b8954074f6d0db01c8c97d338a67f9389c042f Author: Eric Dumazet Date: Mon Dec 6 17:30:37 2021 -0800 netlink: add net device refcount tracker to struct ethnl_req_info Signed-off-by: Eric Dumazet Signed-off-by: Jakub Kicinski net/ethtool/netlink.c | 8 +++++--- net/ethtool/netlink.h | 2 ++ 2 files changed, 7 insertions(+), 3 deletions(-) culprit signature: 3e56fd1519326ed9034d0d9c234b742dd0e72b03aec0b48bbec931d18e84e759 parent signature: 588d03a67ae5ed478b71127e4ef01964e7dac0a367f0e00ea739c3541b568f57 revisions tested: 24, total time: 4h25m46.129299125s (build: 3h17m30.377840938s, test: 1h6m4.8923718s) first bad commit: e4b8954074f6d0db01c8c97d338a67f9389c042f netlink: add net device refcount tracker to struct ethnl_req_info recipients (to): ["davem@davemloft.net" "edumazet@google.com" "kuba@kernel.org" "kuba@kernel.org" "netdev@vger.kernel.org"] recipients (cc): ["hkallweit1@gmail.com" "linux-kernel@vger.kernel.org"] crash: WARNING in ref_tracker_dir_exit call_netdevice_notifiers_extack net/core/dev.c:1931 [inline] call_netdevice_notifiers net/core/dev.c:1945 [inline] netdev_features_change net/core/dev.c:1290 [inline] netdev_update_features net/core/dev.c:9385 [inline] netdev_update_features+0xa3/0xb0 net/core/dev.c:9382 hsr_add_port+0x3a1/0x670 net/hsr/hsr_slave.c:193 hsr_dev_finalize+0x439/0x700 net/hsr/hsr_device.c:531 hsr_newlink+0x29b/0x660 net/hsr/hsr_netlink.c:102 __rtnl_newlink+0xd16/0x13e0 net/core/rtnetlink.c:3457 rtnl_newlink+0x5a/0x90 net/core/rtnetlink.c:3505 rtnetlink_rcv_msg+0x31d/0x8d0 net/core/rtnetlink.c:5570 netlink_rcv_skb+0x118/0x370 net/netlink/af_netlink.c:2492 netlink_unicast_kernel net/netlink/af_netlink.c:1315 [inline] netlink_unicast+0x42e/0x700 net/netlink/af_netlink.c:1341 netlink_sendmsg+0x775/0xc10 net/netlink/af_netlink.c:1917 sock_sendmsg_nosec net/socket.c:704 [inline] sock_sendmsg+0xab/0xe0 net/socket.c:724 __sys_sendto+0x1a4/0x270 net/socket.c:2036 __do_sys_sendto net/socket.c:2048 [inline] __se_sys_sendto net/socket.c:2044 [inline] __x64_sys_sendto+0xd8/0x1b0 net/socket.c:2044 ------------[ cut here ]------------ WARNING: CPU: 0 PID: 44 at lib/ref_tracker.c:38 spin_unlock_irqrestore include/linux/spinlock.h:404 [inline] WARNING: CPU: 0 PID: 44 at lib/ref_tracker.c:38 ref_tracker_dir_exit.cold+0x163/0x1b4 lib/ref_tracker.c:37 Modules linked in: CPU: 0 PID: 44 Comm: kworker/u4:2 Not tainted 5.16.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: netns cleanup_net RIP: 0010:ref_tracker_dir_exit.cold+0x163/0x1b4 lib/ref_tracker.c:38 Code: c1 e8 03 80 3c 18 00 74 08 4c 89 e7 e8 16 c7 5f f9 4d 39 f4 49 8b 04 24 4d 89 e7 75 3f 48 8b 74 24 08 48 89 ef e8 3d 8e 33 00 <0f> 0b e9 b0 aa 62 fb 4c 89 ff e8 ee c6 5f f9 e9 a3 fe ff ff e8 d4 RSP: 0018:ffffc9000114f9c0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: dffffc0000000000 RCX: 0000000000000000 RDX: 0000000000000001 RSI: ffffffff88cb5680 RDI: 0000000000000001 RBP: ffff8880777e25b8 R08: 0000000000000001 R09: ffffffff8ee71a0f R10: 0000000000000001 R11: 000000000007a08a R12: ffff8880777e2600 R13: ffff8880777e2600 R14: ffff8880777e2600 R15: ffff8880777e2600 FS: 0000000000000000(0000) GS:ffff8880b9e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f5c3f2e4194 CR3: 000000007e4f9000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: free_netdev+0x293/0x4f0 net/core/dev.c:10276 netdev_run_todo+0x74c/0x930 net/core/dev.c:9953 default_device_exit_batch+0x2aa/0x360 net/core/dev.c:10934 cleanup_net+0x423/0x980 net/core/net_namespace.c:593 process_one_work+0x87f/0x1450 kernel/workqueue.c:2298 worker_thread+0x598/0x1040 kernel/workqueue.c:2445 kthread+0x3ab/0x480 kernel/kthread.c:327 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295