bisecting fixing commit since e7d2672c66e4d3675570369bf20856296da312c4 building syzkaller on a60cb4cd840ce786236a00480e8bb1025e0c5fef testing commit e7d2672c66e4d3675570369bf20856296da312c4 with gcc (GCC) 8.1.0 kernel signature: 7c3bdbdbb830378295614dbd8d4536826b0acc61 run #0: crashed: INFO: rcu detected stall in addrconf_dad_work run #1: crashed: INFO: rcu detected stall in br_handle_frame run #2: crashed: INFO: rcu detected stall in addrconf_dad_work run #3: crashed: INFO: rcu detected stall in addrconf_dad_work run #4: crashed: INFO: rcu detected stall in addrconf_dad_work run #5: crashed: INFO: rcu detected stall in addrconf_dad_work run #6: crashed: INFO: rcu detected stall in br_handle_frame run #7: crashed: INFO: rcu detected stall in addrconf_dad_work run #8: crashed: INFO: rcu detected stall in addrconf_dad_work run #9: crashed: INFO: rcu detected stall in addrconf_dad_work testing current HEAD fb683b5e3f53a73e761952735736180939a313df testing commit fb683b5e3f53a73e761952735736180939a313df with gcc (GCC) 8.1.0 kernel signature: bd0ef03a048745f1ca4943371b49bd87fdb30455 all runs: OK # git bisect start fb683b5e3f53a73e761952735736180939a313df e7d2672c66e4d3675570369bf20856296da312c4 Bisecting: 1356 revisions left to test after this (roughly 10 steps) [6208c2bfe2249df0156e6f1df5ea4e71ad496839] iw_cxgb4: fix ECN check on the passive accept testing commit 6208c2bfe2249df0156e6f1df5ea4e71ad496839 with gcc (GCC) 8.1.0 kernel signature: 64459f0f851ae580ea521058b5a2a3de3de9524b all runs: OK # git bisect bad 6208c2bfe2249df0156e6f1df5ea4e71ad496839 Bisecting: 677 revisions left to test after this (roughly 9 steps) [4c91e678d27ca631a7c81af5cf357ce742c49e42] powerpc/pseries/mobility: use cond_resched when updating device tree testing commit 4c91e678d27ca631a7c81af5cf357ce742c49e42 with gcc (GCC) 8.1.0 kernel signature: 87448eaa3c75e4b43871c3f280826f1ff6674a1f all runs: OK # git bisect bad 4c91e678d27ca631a7c81af5cf357ce742c49e42 Bisecting: 338 revisions left to test after this (roughly 8 steps) [b870f8afc5a541dfe4916afa78658f83505a8488] qed: Add cleanup in qed_slowpath_start() testing commit b870f8afc5a541dfe4916afa78658f83505a8488 with gcc (GCC) 8.1.0 kernel signature: eadcc6197fb5da80df90383be761cfcb1087b8aa all runs: OK # git bisect bad b870f8afc5a541dfe4916afa78658f83505a8488 Bisecting: 169 revisions left to test after this (roughly 7 steps) [feced628c0684b0cfd8f5c42bd82f05651b31303] IB/mlx5: Reset access mask when looping inside page fault handler testing commit feced628c0684b0cfd8f5c42bd82f05651b31303 with gcc (GCC) 8.1.0 kernel signature: 3b953e101749eedb753fbe67c99747e505120c21 run #0: crashed: INFO: rcu detected stall in br_handle_frame run #1: crashed: INFO: rcu detected stall in br_handle_frame run #2: crashed: INFO: rcu detected stall in br_handle_frame run #3: crashed: INFO: rcu detected stall in addrconf_dad_work run #4: crashed: INFO: rcu detected stall in addrconf_dad_work run #5: crashed: INFO: rcu detected stall in addrconf_dad_work run #6: crashed: INFO: rcu detected stall in br_handle_frame run #7: crashed: INFO: rcu detected stall in addrconf_dad_work run #8: crashed: INFO: rcu detected stall in br_handle_frame run #9: crashed: INFO: rcu detected stall in addrconf_dad_work # git bisect good feced628c0684b0cfd8f5c42bd82f05651b31303 Bisecting: 84 revisions left to test after this (roughly 6 steps) [821302dd0c51d29269ef73a595bdff294419e2cd] net: gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list testing commit 821302dd0c51d29269ef73a595bdff294419e2cd with gcc (GCC) 8.1.0 kernel signature: 022179c8b49760a0b92902b3b4288be717f3d86e run #0: crashed: INFO: rcu detected stall in br_handle_frame run #1: crashed: INFO: rcu detected stall in addrconf_dad_work run #2: crashed: INFO: rcu detected stall in mld_ifc_timer_expire run #3: crashed: INFO: rcu detected stall in addrconf_dad_work run #4: crashed: INFO: rcu detected stall in addrconf_dad_work run #5: crashed: INFO: rcu detected stall in br_handle_frame run #6: crashed: INFO: rcu detected stall in mld_dad_timer_expire run #7: crashed: INFO: rcu detected stall in netlink_sendmsg run #8: crashed: INFO: rcu detected stall in br_handle_frame run #9: crashed: INFO: rcu detected stall in addrconf_dad_work # git bisect good 821302dd0c51d29269ef73a595bdff294419e2cd Bisecting: 42 revisions left to test after this (roughly 5 steps) [96c08711fc666d3d2b03dd9c6b9fbe6a4d6aea59] nvmem: Use the same permissions for eeprom as for nvmem testing commit 96c08711fc666d3d2b03dd9c6b9fbe6a4d6aea59 with gcc (GCC) 8.1.0 kernel signature: 0ca8221c6033c3fec8c657183abd1af633fad9db all runs: OK # git bisect bad 96c08711fc666d3d2b03dd9c6b9fbe6a4d6aea59 Bisecting: 20 revisions left to test after this (roughly 4 steps) [6da56f8982bbe7821f1c41bce0963fa896af7d96] clk: rockchip: Don't yell about bad mmc phases when getting testing commit 6da56f8982bbe7821f1c41bce0963fa896af7d96 with gcc (GCC) 8.1.0 kernel signature: 682ae5e2fc4b1b343766474c742b1c93365b647f all runs: OK # git bisect bad 6da56f8982bbe7821f1c41bce0963fa896af7d96 Bisecting: 10 revisions left to test after this (roughly 3 steps) [22ed1d47281155d5ecd39e526027c93a096325c7] gpio: fix line flag validation in linehandle_create testing commit 22ed1d47281155d5ecd39e526027c93a096325c7 with gcc (GCC) 8.1.0 kernel signature: 5ad7206800a877b72f6c3926ecaf6f7a59271be3 all runs: OK # git bisect bad 22ed1d47281155d5ecd39e526027c93a096325c7 Bisecting: 4 revisions left to test after this (roughly 2 steps) [7c34a29261eecbfbfe7453776317f4f33df13a8c] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike testing commit 7c34a29261eecbfbfe7453776317f4f33df13a8c with gcc (GCC) 8.1.0 kernel signature: 0d5fedba69265ab1f71bc3177a522a59ebfee9de all runs: OK # git bisect bad 7c34a29261eecbfbfe7453776317f4f33df13a8c Bisecting: 2 revisions left to test after this (roughly 1 step) [a7f46e18ecfe7e169e9f5f6e4afeceb26527769a] net: sched: fix reordering issues testing commit a7f46e18ecfe7e169e9f5f6e4afeceb26527769a with gcc (GCC) 8.1.0 kernel signature: e5996fd25b26367e7f1a514313c89ee5a5946e53 run #0: crashed: INFO: rcu detected stall in mld_ifc_timer_expire run #1: crashed: INFO: rcu detected stall in addrconf_dad_work run #2: crashed: INFO: rcu detected stall in br_handle_frame run #3: crashed: INFO: rcu detected stall in br_handle_frame run #4: crashed: INFO: rcu detected stall in br_handle_frame run #5: crashed: INFO: rcu detected stall in br_handle_frame run #6: crashed: INFO: rcu detected stall in br_handle_frame run #7: crashed: INFO: rcu detected stall in mld_ifc_timer_expire run #8: crashed: INFO: rcu detected stall in addrconf_dad_work run #9: crashed: INFO: rcu detected stall in br_handle_frame # git bisect good a7f46e18ecfe7e169e9f5f6e4afeceb26527769a Bisecting: 0 revisions left to test after this (roughly 1 step) [41b624ff83d2178387f4e475f35bc10115b93353] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' testing commit 41b624ff83d2178387f4e475f35bc10115b93353 with gcc (GCC) 8.1.0 kernel signature: a1c9df3a412b1f918b480a89f14909f71981e116 all runs: OK # git bisect bad 41b624ff83d2178387f4e475f35bc10115b93353 Bisecting: 0 revisions left to test after this (roughly 0 steps) [a9e91767b921ee196ab693fa13a81b278f53ddac] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero testing commit a9e91767b921ee196ab693fa13a81b278f53ddac with gcc (GCC) 8.1.0 kernel signature: 7ff9ca6b5ba8c11be0270ce72f8a08eb6148dbea all runs: OK # git bisect bad a9e91767b921ee196ab693fa13a81b278f53ddac a9e91767b921ee196ab693fa13a81b278f53ddac is the first bad commit commit a9e91767b921ee196ab693fa13a81b278f53ddac Author: Cong Wang Date: Sun Sep 8 13:40:51 2019 -0700 sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero [ Upstream commit d4d6ec6dac07f263f06d847d6f732d6855522845 ] In case of TCA_HHF_NON_HH_WEIGHT or TCA_HHF_QUANTUM is zero, it would make no progress inside the loop in hhf_dequeue() thus kernel would get stuck. Fix this by checking this corner case in hhf_change(). Fixes: 10239edf86f1 ("net-qdisc-hhf: Heavy-Hitter Filter (HHF) qdisc") Reported-by: syzbot+bc6297c11f19ee807dc2@syzkaller.appspotmail.com Reported-by: syzbot+041483004a7f45f1f20a@syzkaller.appspotmail.com Reported-by: syzbot+55be5f513bed37fc4367@syzkaller.appspotmail.com Cc: Jamal Hadi Salim Cc: Jiri Pirko Cc: Terry Lam Signed-off-by: Cong Wang Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman net/sched/sch_hhf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) kernel signature: 7ff9ca6b5ba8c11be0270ce72f8a08eb6148dbea previous signature: e5996fd25b26367e7f1a514313c89ee5a5946e53 revisions tested: 14, total time: 4h0m39.754472351s (build: 1h58m40.762272592s, test: 2h0m47.91252784s) first good commit: a9e91767b921ee196ab693fa13a81b278f53ddac sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero cc: ["davem@davemloft.net" "gregkh@linuxfoundation.org" "jhs@mojatatu.com" "jiri@resnulli.us" "vtlam@google.com" "xiyou.wangcong@gmail.com"]