bisecting fixing commit since 54b4fa6d39551639cb10664f6ac78b01993a1d7e building syzkaller on 05736b290dd5af17adbb0fb5ea67405a0167a7c8 testing commit 54b4fa6d39551639cb10664f6ac78b01993a1d7e with gcc (GCC) 8.1.0 kernel signature: c6516e3420744b2023f6dc417fff02ccc60d61913b5dd485c2a61fcf573a9112 all runs: crashed: WARNING in geneve_exit_batch_net testing current HEAD 7edd66cf61670d2d0c31f89cb3a247016e489a8a testing commit 7edd66cf61670d2d0c31f89cb3a247016e489a8a with gcc (GCC) 8.1.0 kernel signature: 9340bdb1eb83230b88e0ea7579a83aeec5e0aaa9a1158d06472de942b92ee75d all runs: OK # git bisect start 7edd66cf61670d2d0c31f89cb3a247016e489a8a 54b4fa6d39551639cb10664f6ac78b01993a1d7e Bisecting: 213 revisions left to test after this (roughly 8 steps) [dce1622d540119b9643c19ccb8b3953c37107582] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads testing commit dce1622d540119b9643c19ccb8b3953c37107582 with gcc (GCC) 8.1.0 kernel signature: b3c40942a2c7af244857187be70a4e23e0e9f25a7a0befe3674572bb98293ef5 all runs: OK # git bisect bad dce1622d540119b9643c19ccb8b3953c37107582 Bisecting: 106 revisions left to test after this (roughly 7 steps) [638d8c748e9d8f14a1574202fd754f90dbce28c1] bpf: Explicitly memset some bpf info structures declared on the stack testing commit 638d8c748e9d8f14a1574202fd754f90dbce28c1 with gcc (GCC) 8.1.0 kernel signature: 540c11ad224f5c587311b02cfff7565eb9ced757583339fb681f62d2406a588f all runs: OK # git bisect bad 638d8c748e9d8f14a1574202fd754f90dbce28c1 Bisecting: 52 revisions left to test after this (roughly 6 steps) [8da3ffaafeb6a16ae8abb02b0fdaff772bc686a1] ARM: dts: omap5: Add bus_dma_limit for L3 bus testing commit 8da3ffaafeb6a16ae8abb02b0fdaff772bc686a1 with gcc (GCC) 8.1.0 kernel signature: 50c3bbd92a4c6507f3af23dc2ebb251d6b2ff839e5bab9f26b7e49160321ebb1 all runs: OK # git bisect bad 8da3ffaafeb6a16ae8abb02b0fdaff772bc686a1 Bisecting: 26 revisions left to test after this (roughly 5 steps) [39c6f2beb1b760275be46abcf30f7aef16841d98] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value testing commit 39c6f2beb1b760275be46abcf30f7aef16841d98 with gcc (GCC) 8.1.0 kernel signature: 188e643d16b3d4360bb756fd6320fd9f58ddd1ab11789641253a6afd1e63af80 all runs: OK # git bisect bad 39c6f2beb1b760275be46abcf30f7aef16841d98 Bisecting: 12 revisions left to test after this (roughly 4 steps) [b411ce503d989dbb35115aa6e2ac37ffe1337f4a] net: mvneta: Fix the case where the last poll did not process all rx testing commit b411ce503d989dbb35115aa6e2ac37ffe1337f4a with gcc (GCC) 8.1.0 kernel signature: 6bc581a8ea98ca447d757b3b187e942f8d8d25ea7f5e378832d5bf076bfee01c all runs: OK # git bisect bad b411ce503d989dbb35115aa6e2ac37ffe1337f4a Bisecting: 6 revisions left to test after this (roughly 3 steps) [013b14652972949c5e8446b1e8ca9868780f5c7a] Revert "drm/dp_mst: Skip validating ports during destruction, just ref" testing commit 013b14652972949c5e8446b1e8ca9868780f5c7a with gcc (GCC) 8.1.0 kernel signature: 3690ce5eaf947a448e1284cb2d29f3a7c5f76d598e5c58fd7b7746a122f7935f all runs: crashed: WARNING in geneve_exit_batch_net # git bisect good 013b14652972949c5e8446b1e8ca9868780f5c7a Bisecting: 3 revisions left to test after this (roughly 2 steps) [1e62437e33fd8c75b84a06419ed1fba7d9263248] macsec: restrict to ethernet devices testing commit 1e62437e33fd8c75b84a06419ed1fba7d9263248 with gcc (GCC) 8.1.0 kernel signature: 01e1326e822e25153abc5722162a835c30ba9a91ad6369bd2fe90b1c88e249f3 all runs: OK # git bisect bad 1e62437e33fd8c75b84a06419ed1fba7d9263248 Bisecting: 0 revisions left to test after this (roughly 1 step) [b1ab6a51895d569c0996734d6e320ea79fd9a924] hsr: fix general protection fault in hsr_addr_is_self() testing commit b1ab6a51895d569c0996734d6e320ea79fd9a924 with gcc (GCC) 8.1.0 kernel signature: 3cc510bfa2ab50112194d6f7aba918635b7dfb0aa1a6d1404cb80a889cb8dd60 all runs: OK # git bisect bad b1ab6a51895d569c0996734d6e320ea79fd9a924 Bisecting: 0 revisions left to test after this (roughly 0 steps) [2c1a05e91fc60c357eeb53998a11c593673cba9e] geneve: move debug check after netdev unregister testing commit 2c1a05e91fc60c357eeb53998a11c593673cba9e with gcc (GCC) 8.1.0 kernel signature: 92e775b5a12a96febb1599ec3f0693ea50e68a719c53b3187853e9dfd502f339 all runs: OK # git bisect bad 2c1a05e91fc60c357eeb53998a11c593673cba9e 2c1a05e91fc60c357eeb53998a11c593673cba9e is the first bad commit commit 2c1a05e91fc60c357eeb53998a11c593673cba9e Author: Florian Westphal Date: Sat Mar 14 08:18:42 2020 +0100 geneve: move debug check after netdev unregister [ Upstream commit 0fda7600c2e174fe27e9cf02e78e345226e441fa ] The debug check must be done after unregister_netdevice_many() call -- the list_del() for this is done inside .ndo_stop. Fixes: 2843a25348f8 ("geneve: speedup geneve tunnels dismantle") Reported-and-tested-by: Cc: Haishuang Yan Signed-off-by: Florian Westphal Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman drivers/net/geneve.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) culprit signature: 92e775b5a12a96febb1599ec3f0693ea50e68a719c53b3187853e9dfd502f339 parent signature: 3690ce5eaf947a448e1284cb2d29f3a7c5f76d598e5c58fd7b7746a122f7935f revisions tested: 11, total time: 3h30m40.078825834s (build: 1h41m48.68065956s, test: 1h47m26.982677428s) first good commit: 2c1a05e91fc60c357eeb53998a11c593673cba9e geneve: move debug check after netdev unregister cc: ["davem@davemloft.net" "fw@strlen.de" "gregkh@linuxfoundation.org" "syzbot+68a8ed58e3d17c700de5@syzkaller.appspotmail.com"]