bisecting fixing commit since e7d2672c66e4d3675570369bf20856296da312c4 building syzkaller on a60cb4cd840ce786236a00480e8bb1025e0c5fef testing commit e7d2672c66e4d3675570369bf20856296da312c4 with gcc (GCC) 8.1.0 kernel signature: 461184d030ba7a3ba981b3ee7ef8f3238a3a044e 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 netlink_sendmsg 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 addrconf_dad_work run #7: crashed: INFO: rcu detected stall in br_handle_frame run #8: crashed: INFO: rcu detected stall in br_handle_frame 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: e23a1367fd260692303c63ea5ddcffc27ece7243 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: 0c1c9d476cd8f919679d6fe680fa98470c0ffb71 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: a965f42f0e91d8239d7c7c1341bbbbade5bc8c09 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: ba6c7b0f5d81f8661bb7c5b91b8ee28a6229dfd0 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: 71367df8feae670d23fc26d7e34dfb685ffe63b2 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 mld_ifc_timer_expire run #3: crashed: INFO: rcu detected stall in addrconf_dad_work run #4: crashed: INFO: rcu detected stall in br_handle_frame 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 br_handle_frame run #8: crashed: INFO: rcu detected stall in mld_ifc_timer_expire run #9: crashed: INFO: rcu detected stall in br_handle_frame # 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: 85d44bb82c8bebe0296208227aadac13745e0b50 run #0: crashed: INFO: rcu detected stall in addrconf_dad_work run #1: crashed: INFO: rcu detected stall in addrconf_dad_work 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 br_handle_frame 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 br_handle_frame run #8: crashed: INFO: rcu detected stall in br_handle_frame run #9: crashed: INFO: rcu detected stall in mld_dad_timer_expire # 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: 3b61ac0e853c927ee5c391c358da30e11a110f15 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: 931c93c3ce6f0cde86d32640671acec4fb9e25cd 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: 8a4f5a8581404a781ca189747ea3fb8a3b104dfd 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: 5c927f0f6210e45462e282037dfa9dc496736a8a 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: 4e96a6c56b2f7dfd692a2fd230640bae3537e35c run #0: crashed: INFO: rcu detected stall in netlink_sendmsg run #1: crashed: INFO: rcu detected stall in mld_dad_timer_expire 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 mld_ifc_timer_expire run #6: crashed: INFO: rcu detected stall in addrconf_dad_work run #7: crashed: INFO: rcu detected stall in mld_ifc_timer_expire 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 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: 59af51815ddd942a41941edc3d04c845f9e449c5 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: b4287490dcc726833090ec5e0be82591f659376b 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: b4287490dcc726833090ec5e0be82591f659376b previous signature: 4e96a6c56b2f7dfd692a2fd230640bae3537e35c revisions tested: 14, total time: 4h3m24.716011008s (build: 1h58m21.475234876s, test: 2h3m54.832577002s) 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"]