bisecting fixing commit since e9919e11e219eaa5e8041b7b1a196839143e9125 building syzkaller on 609fb51750f5938bd47f9b78c3d7d8fb435d069c testing commit e9919e11e219eaa5e8041b7b1a196839143e9125 with gcc (GCC) 8.1.0 kernel signature: 3538e251dc1de5c3a6d2c12c8cb26facb1e7fd9d6f8491455317f851a9ff52d5 run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #2: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #3: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #4: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #5: boot failed: can't ssh into the instance run #6: OK run #7: OK run #8: OK run #9: OK testing current HEAD abb3438d69fb6dd5baa4ae23eafbf5b87945eff1 testing commit abb3438d69fb6dd5baa4ae23eafbf5b87945eff1 with gcc (GCC) 8.1.0 kernel signature: 07ba9e542f1eee773ac309619df2592ef21a8ee899fbda9e832bcbf5ebf80fe1 all runs: OK # git bisect start abb3438d69fb6dd5baa4ae23eafbf5b87945eff1 e9919e11e219eaa5e8041b7b1a196839143e9125 Bisecting: 8206 revisions left to test after this (roughly 13 steps) [8186749621ed6b8fc42644c399e8c755a2b6f630] Merge tag 'drm-next-2020-08-06' of git://anongit.freedesktop.org/drm/drm testing commit 8186749621ed6b8fc42644c399e8c755a2b6f630 with gcc (GCC) 8.1.0 kernel signature: 4839def113bb4dceca3dee05b30d77f4e92b904931af92b03f2bb4e0e997b09a all runs: OK # git bisect bad 8186749621ed6b8fc42644c399e8c755a2b6f630 Bisecting: 3401 revisions left to test after this (roughly 12 steps) [9ecc6ea491f0c0531ad81ef9466284df260b2227] Merge tag 'seccomp-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux testing commit 9ecc6ea491f0c0531ad81ef9466284df260b2227 with gcc (GCC) 8.1.0 kernel signature: 5fbe298ca3f3435b3af7009397c45d339fb4c473dbc6bbd67adeab821ff06757 all runs: OK # git bisect bad 9ecc6ea491f0c0531ad81ef9466284df260b2227 Bisecting: 1660 revisions left to test after this (roughly 11 steps) [8f0cb6660acb0d4756df880a3e60e73daa9c244e] Merge tag 'core-rcu-2020-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 8f0cb6660acb0d4756df880a3e60e73daa9c244e with gcc (GCC) 8.1.0 kernel signature: f40fbc4e682b76a9c50e2dfcbba5ec22cd171b6ed115e2abf3b4ebdbf167af14 all runs: OK # git bisect bad 8f0cb6660acb0d4756df880a3e60e73daa9c244e Bisecting: 876 revisions left to test after this (roughly 10 steps) [92b7e4923fdbeda9b86b1398127449d5353f9123] Merge tag 'tpmdd-next-v5.9' of git://git.infradead.org/users/jjs/linux-tpmdd testing commit 92b7e4923fdbeda9b86b1398127449d5353f9123 with gcc (GCC) 8.1.0 kernel signature: 44d24a53c6c21b26ab267693ca2bf0c5422f4e9f0855d768e1093791dbc0a083 all runs: OK # git bisect bad 92b7e4923fdbeda9b86b1398127449d5353f9123 Bisecting: 435 revisions left to test after this (roughly 9 steps) [23ee3e4e5bd27bdbc0f1785eef7209ce872794c7] Merge tag 'pci-v5.8-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci into master testing commit 23ee3e4e5bd27bdbc0f1785eef7209ce872794c7 with gcc (GCC) 8.1.0 kernel signature: 7be57292d846f1dd39a85d50823439dda92762c036ea4dcd408f1672edb196f4 run #0: crashed: kernel panic: Fatal exception run #1: OK run #2: boot failed: can't ssh into the instance run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 23ee3e4e5bd27bdbc0f1785eef7209ce872794c7 Bisecting: 217 revisions left to test after this (roughly 8 steps) [fde9f39ac7f1ffd799a96ffa1e06b2051f0898f1] drm/amd/display: Clear dm_state for fast updates testing commit fde9f39ac7f1ffd799a96ffa1e06b2051f0898f1 with gcc (GCC) 8.1.0 kernel signature: 0632e15836c5d9e87638e942e1e0e4e10668ed42d21785905060c17c3cb3a0aa all runs: OK # git bisect bad fde9f39ac7f1ffd799a96ffa1e06b2051f0898f1 Bisecting: 108 revisions left to test after this (roughly 7 steps) [e6827d1abdc9b061a57d7b7d3019c4e99fabea2f] cxgb4: add missing release on skb in uld_send() testing commit e6827d1abdc9b061a57d7b7d3019c4e99fabea2f with gcc (GCC) 8.1.0 kernel signature: 439ab57f90c7e606cdc74bdd5fb85af1464d06457e51e84d482a69590ddd8453 all runs: OK # git bisect bad e6827d1abdc9b061a57d7b7d3019c4e99fabea2f Bisecting: 54 revisions left to test after this (roughly 6 steps) [7c6719a1aaca51ffd7cdf3905e70aa8313f6ef26] arm64: dts: clearfog-gt-8k: fix switch link configuration testing commit 7c6719a1aaca51ffd7cdf3905e70aa8313f6ef26 with gcc (GCC) 8.1.0 kernel signature: eccf935e87000cc0106784d49443bc715dcf7e339577a7231c2048bdeb5a0b93 all runs: OK # git bisect bad 7c6719a1aaca51ffd7cdf3905e70aa8313f6ef26 Bisecting: 26 revisions left to test after this (roughly 5 steps) [56a1c778c7663a3068a59b4cb8c8fd27506b3eca] docs: ptp.rst: add support for Renesas (IDT) ClockMatrix testing commit 56a1c778c7663a3068a59b4cb8c8fd27506b3eca with gcc (GCC) 8.1.0 kernel signature: 0e29a1f20121cf5cbb396adde90c22f9cf1289d78da8124108252c072a11c098 run #0: OK run #1: OK run #2: OK run #3: boot failed: can't ssh into the instance run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect bad 56a1c778c7663a3068a59b4cb8c8fd27506b3eca Bisecting: 16 revisions left to test after this (roughly 4 steps) [dc7bd30b97aac8a97eccef0ffe31f6cefb6e2c3e] mt76: mt7615: fix EEPROM buffer size testing commit dc7bd30b97aac8a97eccef0ffe31f6cefb6e2c3e with gcc (GCC) 8.1.0 kernel signature: 5322846fa95100c1c803bbe64574990822a77c584e177158f676b67c367a1005 all runs: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip dc7bd30b97aac8a97eccef0ffe31f6cefb6e2c3e Bisecting: 9 revisions left to test after this (roughly 4 steps) [d113c0f2e0d2e04e088a9f27ca29c64c3f44c49d] Merge tag 'wireless-drivers-2020-07-13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers testing commit d113c0f2e0d2e04e088a9f27ca29c64c3f44c49d with gcc (GCC) 8.1.0 kernel signature: aabde67dae2c7433403351e0ad27ebf5608013a4aad3d1538c15f78e778d4112 all runs: OK # git bisect bad d113c0f2e0d2e04e088a9f27ca29c64c3f44c49d Bisecting: 8 revisions left to test after this (roughly 3 steps) [4ac668a3b8c9d3477a3fe162c1cfeb867dd65de8] mt76: mt76x02: do not access uninitialized NAPI structs testing commit 4ac668a3b8c9d3477a3fe162c1cfeb867dd65de8 with gcc (GCC) 8.1.0 kernel signature: 31f2e024fbf833ea2ec404cc84e4ff2a342a71c71a2304cbd9fe7760230ce5c7 all runs: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 4ac668a3b8c9d3477a3fe162c1cfeb867dd65de8 Bisecting: 8 revisions left to test after this (roughly 3 steps) [ca0c753815fe4786b79a80abf0412eb5d52090b8] bnxt_en: Init ethtool link settings after reading updated PHY configuration. testing commit ca0c753815fe4786b79a80abf0412eb5d52090b8 with gcc (GCC) 8.1.0 kernel signature: ffbb7e835c4feefdac33fb71346cdaa9264643dd32614e6c7826632b6cf29357 run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #2: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #3: crashed: BUG: unable to handle kernel NULL pointer dereference in free_netdev run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good ca0c753815fe4786b79a80abf0412eb5d52090b8 Bisecting: 6 revisions left to test after this (roughly 3 steps) [d941f47caa386931c3b598ad1b43d5ddd65869aa] mt76: mt7615: fix lmac queue debugsfs entry testing commit d941f47caa386931c3b598ad1b43d5ddd65869aa with gcc (GCC) 8.1.0 kernel signature: b7837f77da6e4663d2a68417e4cf0d5ec6754fa6fd9875521076efceae64cb8d all runs: OK # git bisect bad d941f47caa386931c3b598ad1b43d5ddd65869aa Bisecting: 0 revisions left to test after this (roughly 0 steps) [bb57768215fb6b557a1ef95a3d87b011efe2e267] mt76: add missing lock configuring coverage class testing commit bb57768215fb6b557a1ef95a3d87b011efe2e267 with gcc (GCC) 8.1.0 kernel signature: 821fe758dc5b7366e945206d436cec9f272043d6a36a7eaa70f0163cdc333e9e all runs: OK # git bisect bad bb57768215fb6b557a1ef95a3d87b011efe2e267 bb57768215fb6b557a1ef95a3d87b011efe2e267 is the first bad commit commit bb57768215fb6b557a1ef95a3d87b011efe2e267 Author: Lorenzo Bianconi Date: Tue Jun 2 22:26:38 2020 +0200 mt76: add missing lock configuring coverage class Coverage class callback can potentially run in parallel with other routines (e.g. mt7615_set_channel) that configures timing registers. Run coverage class callback holding mt76 mutex Signed-off-by: Lorenzo Bianconi Signed-off-by: Felix Fietkau drivers/net/wireless/mediatek/mt76/mt7603/main.c | 2 ++ drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 +++ drivers/net/wireless/mediatek/mt76/mt7915/main.c | 3 +++ 3 files changed, 8 insertions(+) parent commit 1806c13dc2532090d742ce03847b22367fb20ad6 wasn't tested testing commit 1806c13dc2532090d742ce03847b22367fb20ad6 with gcc (GCC) 8.1.0 kernel signature: 5d81c29d00e8ece7198dd9e483d580b311c139d9174af8def0dfeaeffbac1c29 culprit signature: 821fe758dc5b7366e945206d436cec9f272043d6a36a7eaa70f0163cdc333e9e parent signature: 5d81c29d00e8ece7198dd9e483d580b311c139d9174af8def0dfeaeffbac1c29 revisions tested: 17, total time: 4h22m36.014418772s (build: 1h32m17.816448126s, test: 2h48m10.308569078s) first good commit: bb57768215fb6b557a1ef95a3d87b011efe2e267 mt76: add missing lock configuring coverage class recipients (to): ["davem@davemloft.net" "kuba@kernel.org" "linux-arm-kernel@lists.infradead.org" "linux-mediatek@lists.infradead.org" "linux-wireless@vger.kernel.org" "lorenzo.bianconi83@gmail.com" "lorenzo@kernel.org" "matthias.bgg@gmail.com" "nbd@nbd.name" "nbd@nbd.name" "netdev@vger.kernel.org"] recipients (cc): ["kvalo@codeaurora.org" "linux-kernel@vger.kernel.org" "ryder.lee@mediatek.com"]