bisecting fixing commit since 64f4694072aa4ac23eb9ad2feeb0a178d2a054da building syzkaller on f28bf2a5db3e13cb2f3edd4834a65d986a7334d3 testing commit 64f4694072aa4ac23eb9ad2feeb0a178d2a054da with gcc (GCC) 8.1.0 kernel signature: 7408f5249b773f4b796632f81b96d4a7ecdfdb97 all runs: crashed: WARNING: suspicious RCU usage in llc_sap_close testing current HEAD 312017a460d5ea31d646e7148e400e13db799ddc testing commit 312017a460d5ea31d646e7148e400e13db799ddc with gcc (GCC) 8.1.0 kernel signature: 106188f9e08b48b58df160b8367944197f3c4ee5 all runs: OK # git bisect start 312017a460d5ea31d646e7148e400e13db799ddc 64f4694072aa4ac23eb9ad2feeb0a178d2a054da Bisecting: 1809 revisions left to test after this (roughly 11 steps) [696da02259463ea634821e117088f82afe7bf851] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() testing commit 696da02259463ea634821e117088f82afe7bf851 with gcc (GCC) 8.1.0 kernel signature: d357eb40589247a6bab83c5be6d629d4adba8f28 all runs: crashed: WARNING: suspicious RCU usage in llc_sap_close # git bisect good 696da02259463ea634821e117088f82afe7bf851 Bisecting: 904 revisions left to test after this (roughly 10 steps) [8aa36b8a7684eb616807631e27b96494110a5102] spi: fsl-lpspi: Prevent FIFO under/overrun by default testing commit 8aa36b8a7684eb616807631e27b96494110a5102 with gcc (GCC) 8.1.0 kernel signature: edfd963ff5255c94502d8d920a8f4a83a7c36951 all runs: OK # git bisect bad 8aa36b8a7684eb616807631e27b96494110a5102 Bisecting: 452 revisions left to test after this (roughly 9 steps) [93ae4ded2abe8fce6183bcb200d647494ce40549] IB/hfi1: Missing return value in error path for user sdma testing commit 93ae4ded2abe8fce6183bcb200d647494ce40549 with gcc (GCC) 8.1.0 kernel signature: 2627de8687844bfa531fbc847d1a04176fd00036 all runs: crashed: WARNING: suspicious RCU usage in llc_sap_close # git bisect good 93ae4ded2abe8fce6183bcb200d647494ce40549 Bisecting: 226 revisions left to test after this (roughly 8 steps) [ef089d9b58a79eaa5052d50e5becc7549de81dee] crypto: s5p-sss: Fix race in error handling testing commit ef089d9b58a79eaa5052d50e5becc7549de81dee with gcc (GCC) 8.1.0 kernel signature: b28a46e0d0663a1c7aad1fd6064c8a703ff93881 all runs: OK # git bisect bad ef089d9b58a79eaa5052d50e5becc7549de81dee Bisecting: 112 revisions left to test after this (roughly 7 steps) [e50d7274104c77d8375eb1985cacdc2e128f59f0] net: marvell: fix return type of ndo_start_xmit function testing commit e50d7274104c77d8375eb1985cacdc2e128f59f0 with gcc (GCC) 8.1.0 kernel signature: 3098014693e9f3254f1b536cce5ad044a67d6b7b all runs: OK # git bisect bad e50d7274104c77d8375eb1985cacdc2e128f59f0 Bisecting: 56 revisions left to test after this (roughly 6 steps) [b0cb2d8164d0dfd19ef050505fbf936b2df1b10d] android: binder: no outgoing transaction when thread todo has transaction testing commit b0cb2d8164d0dfd19ef050505fbf936b2df1b10d with gcc (GCC) 8.1.0 kernel signature: abd76ed12d2fdf53d6db94fc2bce609fbd947a21 all runs: OK # git bisect bad b0cb2d8164d0dfd19ef050505fbf936b2df1b10d Bisecting: 27 revisions left to test after this (roughly 5 steps) [6281d021bbb37c4d4b521c17b070b067e52d7b0a] media: dt-bindings: adv748x: Fix decimal unit addresses testing commit 6281d021bbb37c4d4b521c17b070b067e52d7b0a with gcc (GCC) 8.1.0 kernel signature: 45120dabfc55b55fb0230b8b014005343143f22e all runs: crashed: WARNING: suspicious RCU usage in llc_sap_close # git bisect good 6281d021bbb37c4d4b521c17b070b067e52d7b0a Bisecting: 13 revisions left to test after this (roughly 4 steps) [b0826d4774c2c83bc814cc49c103d12a40eec197] ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value testing commit b0826d4774c2c83bc814cc49c103d12a40eec197 with gcc (GCC) 8.1.0 kernel signature: 95f49b7b05f60aee617384ad9363157e1f507660 all runs: OK # git bisect bad b0826d4774c2c83bc814cc49c103d12a40eec197 Bisecting: 6 revisions left to test after this (roughly 3 steps) [20f93eb9194c53ab31968da100152011547e2479] ALSA: intel8x0m: Register irq handler after register initializations testing commit 20f93eb9194c53ab31968da100152011547e2479 with gcc (GCC) 8.1.0 kernel signature: 9f68b3af6aa21f0442410f31ee7d70e2d09dcea6 all runs: crashed: WARNING: suspicious RCU usage in llc_sap_close # git bisect good 20f93eb9194c53ab31968da100152011547e2479 Bisecting: 3 revisions left to test after this (roughly 2 steps) [7ed1974d2b0338702c9affd532a0bb1fbfe2d1ae] arm64: dts: renesas: r8a77965: Fix HS-USB compatible testing commit 7ed1974d2b0338702c9affd532a0bb1fbfe2d1ae with gcc (GCC) 8.1.0 kernel signature: 40e82375b94516472fbd1902bfc61c3dacbbcbca all runs: crashed: WARNING: suspicious RCU usage in llc_sap_close # git bisect good 7ed1974d2b0338702c9affd532a0bb1fbfe2d1ae Bisecting: 1 revision left to test after this (roughly 1 step) [50e40ebcaa32e27e62b916886f8ce2822b96778c] pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map() testing commit 50e40ebcaa32e27e62b916886f8ce2822b96778c with gcc (GCC) 8.1.0 kernel signature: 36f6a0b2d123ab977e41d959eabeeb07de0bdb8b all runs: crashed: WARNING: suspicious RCU usage in llc_sap_close # git bisect good 50e40ebcaa32e27e62b916886f8ce2822b96778c Bisecting: 0 revisions left to test after this (roughly 0 steps) [9a484516a4105fcc01a21b321d06f5f0b8588242] llc: avoid blocking in llc_sap_close() testing commit 9a484516a4105fcc01a21b321d06f5f0b8588242 with gcc (GCC) 8.1.0 kernel signature: 40b132ecc3171b95927d80d1675a0bfff85400c5 all runs: OK # git bisect bad 9a484516a4105fcc01a21b321d06f5f0b8588242 9a484516a4105fcc01a21b321d06f5f0b8588242 is the first bad commit commit 9a484516a4105fcc01a21b321d06f5f0b8588242 Author: Cong Wang Date: Tue Sep 11 11:42:06 2018 -0700 llc: avoid blocking in llc_sap_close() [ Upstream commit 9708d2b5b7c648e8e0a40d11e8cea12f6277f33c ] llc_sap_close() is called by llc_sap_put() which could be called in BH context in llc_rcv(). We can't block in BH. There is no reason to block it here, kfree_rcu() should be sufficient. Signed-off-by: Cong Wang Signed-off-by: David S. Miller Signed-off-by: Sasha Levin include/net/llc.h | 1 + net/llc/llc_core.c | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) culprit signature: 40b132ecc3171b95927d80d1675a0bfff85400c5 parent signature: 36f6a0b2d123ab977e41d959eabeeb07de0bdb8b revisions tested: 14, total time: 3h56m1.217584114s (build: 1h58m10.069842516s, test: 1h56m31.065455595s) first good commit: 9a484516a4105fcc01a21b321d06f5f0b8588242 llc: avoid blocking in llc_sap_close() cc: ["davem@davemloft.net" "sashal@kernel.org" "xiyou.wangcong@gmail.com"]