ci starts bisection 2022-12-24 08:22:38.543320888 +0000 UTC m=+125366.866503060 bisecting fixing commit since 8c23f235a6a8ae43abea215812eb9d8cf4dd165e building syzkaller on a371c43c33b6f901421f93b655442363c072d251 ensuring issue is reproducible on original commit 8c23f235a6a8ae43abea215812eb9d8cf4dd165e testing commit 8c23f235a6a8ae43abea215812eb9d8cf4dd165e gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2d956a56653940934bdecc69cc2864e623029abbfa7cf85b2a03feac67af15ff all runs: crashed: possible deadlock in snd_pcm_period_elapsed testing current HEAD 72a85e2b0a1e1e6fb4ee51ae902730212b2de25c testing commit 72a85e2b0a1e1e6fb4ee51ae902730212b2de25c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e6fc5847b44789c92545a35f815da7c2f99f9efdb94648b2f7f7d75587e6305e all runs: OK # git bisect start 72a85e2b0a1e1e6fb4ee51ae902730212b2de25c 8c23f235a6a8ae43abea215812eb9d8cf4dd165e Bisecting: 23696 revisions left to test after this (roughly 15 steps) [7171a8da00035e7913c3013ca5fb5beb5b8b22f0] Merge tag 'arm-dt-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 7171a8da00035e7913c3013ca5fb5beb5b8b22f0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0771531fbd4ce34f278c7ccaa028ec172e426cd9b7cb22da6ee5215f80150e41 all runs: OK # git bisect bad 7171a8da00035e7913c3013ca5fb5beb5b8b22f0 Bisecting: 12056 revisions left to test after this (roughly 14 steps) [9e2f40233670c70c25e0681cb66d50d1e2742829] Merge tag 'x86_sgx_for_v6.0-2022-08-03.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 9e2f40233670c70c25e0681cb66d50d1e2742829 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 41a6922a87f33e63d28dab6b93e6cae7d11f340bc0b0f53f48fad9c27156099d all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip 9e2f40233670c70c25e0681cb66d50d1e2742829 Bisecting: 12050 revisions left to test after this (roughly 14 steps) [4d5398a3ec060c1e3094097e52a19a4d0013c0e0] Merge tag 'for-linus' of github.com:openrisc/linux testing commit 4d5398a3ec060c1e3094097e52a19a4d0013c0e0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b32001f5bda5e8e0f535791c53e96c1218968c1b4b0894018d05e93c347205da all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip 4d5398a3ec060c1e3094097e52a19a4d0013c0e0 Bisecting: 12050 revisions left to test after this (roughly 14 steps) [c72687614b3627b3ea55d8d169e31cac70f56f3e] Merge tag 'rpmsg-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux testing commit c72687614b3627b3ea55d8d169e31cac70f56f3e gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 05c4dab689c9e432c519a67bf5153c912c05a416716fb8831310cd2ae53f81ce all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip c72687614b3627b3ea55d8d169e31cac70f56f3e Bisecting: 12050 revisions left to test after this (roughly 14 steps) [145eed48de278007f646b908fd70ac59d24ed81a] fbdev: Remove conflicting devices on PCI bus testing commit 145eed48de278007f646b908fd70ac59d24ed81a gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 149f3df290f34c820dc88ca946ddf70336ba58c92e819dfb18a58ce9d86283a6 all runs: crashed: possible deadlock in snd_pcm_period_elapsed # git bisect good 145eed48de278007f646b908fd70ac59d24ed81a Bisecting: 11302 revisions left to test after this (roughly 14 steps) [f20c95b46b8fa3ad34b3ea2e134337f88591468b] Merge tag 'tpmdd-next-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd testing commit f20c95b46b8fa3ad34b3ea2e134337f88591468b gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 51bd411e5a7da26c854d091c321f81246584080a6a7f37c674f386841df663c2 all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip f20c95b46b8fa3ad34b3ea2e134337f88591468b Bisecting: 11302 revisions left to test after this (roughly 14 steps) [4591c760b79759849b563605132e6afdd0149717] dt-bindings: can: nxp,sja1000: Document RZ/N1{D,S} support testing commit 4591c760b79759849b563605132e6afdd0149717 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6490bc948241d9497650bd52520d72eaf180f470a038488fe0d8d837f12a336f all runs: OK # git bisect bad 4591c760b79759849b563605132e6afdd0149717 Bisecting: 730 revisions left to test after this (roughly 10 steps) [55ae465222d0296e81f707c2b9447e715b59b9ac] net/mlx5: fix 32bit build testing commit 55ae465222d0296e81f707c2b9447e715b59b9ac gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9f1bdf9be66f1787ab3db81670eafc3eb95daf8cdfb4de70572e04004e588d9d all runs: crashed: possible deadlock in snd_pcm_period_elapsed # git bisect good 55ae465222d0296e81f707c2b9447e715b59b9ac Bisecting: 352 revisions left to test after this (roughly 9 steps) [736002fb6a09861c2663596011371884a8b7c0dd] Merge tag 'wireless-next-2022-07-13' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next testing commit 736002fb6a09861c2663596011371884a8b7c0dd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: eb1f51178261ea7f51608021bb73ba9f8c60aaef413e593f407319ca9166ce7d all runs: crashed: possible deadlock in snd_pcm_period_elapsed # git bisect good 736002fb6a09861c2663596011371884a8b7c0dd Bisecting: 182 revisions left to test after this (roughly 8 steps) [f41d5df5f146d606df02ec8fafd080a5ee6e6e81] Merge tag '5.19-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 testing commit f41d5df5f146d606df02ec8fafd080a5ee6e6e81 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 062183ee46d09d5bb2d5686f3e801292af71f4635a00e83efebd534c0491120e all runs: crashed: possible deadlock in snd_pcm_period_elapsed # git bisect good f41d5df5f146d606df02ec8fafd080a5ee6e6e81 Bisecting: 91 revisions left to test after this (roughly 7 steps) [0f33250760384e05c36466b0a2f92f3c6007ba92] net: atlantic: remove deep parameter on suspend/resume functions testing commit 0f33250760384e05c36466b0a2f92f3c6007ba92 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c92dd0650678ad2d5b7fd5ca83bc93e42ca8ad32ca624c96aa6840323fd79a8e all runs: OK # git bisect bad 0f33250760384e05c36466b0a2f92f3c6007ba92 Bisecting: 44 revisions left to test after this (roughly 6 steps) [c5b744d38c36a407a41e918602eec4d89730787b] bnxt_en: reclaim max resources if sriov enable fails testing commit c5b744d38c36a407a41e918602eec4d89730787b gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1e3ff87c9fa8d6be3a841452b9a618ff1140285647e504a8fbb8578b1b07ed71 all runs: crashed: possible deadlock in snd_pcm_period_elapsed # git bisect good c5b744d38c36a407a41e918602eec4d89730787b Bisecting: 21 revisions left to test after this (roughly 5 steps) [23aa6d5088e3bd65de77c5c307237b9937f8b48a] net: stmmac: fix leaks in probe testing commit 23aa6d5088e3bd65de77c5c307237b9937f8b48a gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c24008b8fed9446a479b634d4ad03dbd6c0e64b2cd1067e02d2f38a19ec88077 all runs: crashed: possible deadlock in snd_pcm_period_elapsed # git bisect good 23aa6d5088e3bd65de77c5c307237b9937f8b48a Bisecting: 10 revisions left to test after this (roughly 4 steps) [057cc8c9005e23330e368afd18839ce3764dc0af] r8152: fix accessing unset transport header testing commit 057cc8c9005e23330e368afd18839ce3764dc0af gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 01aa24e86dc0de36d2850a14a523c3c90c630f97116448f89642b4c490bbed9b all runs: OK # git bisect bad 057cc8c9005e23330e368afd18839ce3764dc0af Bisecting: 5 revisions left to test after this (roughly 3 steps) [03895c8414d748747900ede2cb603d0ed3eeae1c] wifi: mac80211: add gfp_t parameter to ieeee80211_obss_color_collision_notify testing commit 03895c8414d748747900ede2cb603d0ed3eeae1c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d5f6f58bafd944a0090ca39f082cc1ca10a4cd6bbda4c77c8944dbc1db6a05f7 all runs: crashed: possible deadlock in snd_pcm_period_elapsed # git bisect good 03895c8414d748747900ede2cb603d0ed3eeae1c Bisecting: 2 revisions left to test after this (roughly 2 steps) [8d70f33ed7207e82e51d5a4436c8ba2268a83b14] wifi: cfg80211: Allow P2P client interface to indicate port authorization testing commit 8d70f33ed7207e82e51d5a4436c8ba2268a83b14 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0c5c2b36f28e34cfada2237c3deee93cac2ad2dbef359e44f8ff79bd806d7d3e run #0: OK run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: boot failed: INFO: task hung in add_early_randomness run #9: boot failed: INFO: task hung in add_early_randomness # git bisect bad 8d70f33ed7207e82e51d5a4436c8ba2268a83b14 Bisecting: 1 revision left to test after this (roughly 1 step) [a4926abb787e2ef3ee2997e6ca8844d859478647] wifi: mac80211: check skb_shared in ieee80211_8023_xmit() testing commit a4926abb787e2ef3ee2997e6ca8844d859478647 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d2aa6bb91e05d20f9d6fe09e62147858245da75d5b7de3b59ce257e1a357a4bb run #0: crashed: possible deadlock in snd_pcm_period_elapsed run #1: crashed: possible deadlock in snd_pcm_period_elapsed run #2: crashed: possible deadlock in snd_pcm_period_elapsed run #3: crashed: possible deadlock in snd_pcm_period_elapsed run #4: crashed: possible deadlock in snd_pcm_period_elapsed run #5: crashed: possible deadlock in snd_pcm_period_elapsed run #6: boot failed: INFO: task hung in add_early_randomness run #7: boot failed: INFO: task hung in add_early_randomness run #8: boot failed: INFO: task hung in add_early_randomness run #9: boot failed: INFO: task hung in add_early_randomness # git bisect good a4926abb787e2ef3ee2997e6ca8844d859478647 Bisecting: 0 revisions left to test after this (roughly 0 steps) [f856373e2f31ffd340e47e2b00027bd4070f74b3] wifi: mac80211: do not wake queues on a vif that is being stopped testing commit f856373e2f31ffd340e47e2b00027bd4070f74b3 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 12ba7e1c7ec031b83f2157dc5422c4681598a8f85ec0f4709a5e0bec4c6de655 run #0: OK run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: boot failed: INFO: task hung in add_early_randomness # git bisect bad f856373e2f31ffd340e47e2b00027bd4070f74b3 f856373e2f31ffd340e47e2b00027bd4070f74b3 is the first bad commit commit f856373e2f31ffd340e47e2b00027bd4070f74b3 Author: Felix Fietkau Date: Tue May 31 21:08:24 2022 +0200 wifi: mac80211: do not wake queues on a vif that is being stopped When a vif is being removed and sdata->bss is cleared, __ieee80211_wake_txqs can still be called on it, which crashes as soon as sdata->bss is being dereferenced. To fix this properly, check for SDATA_STATE_RUNNING before waking queues, and take the fq lock when setting it (to ensure that __ieee80211_wake_txqs observes the change when running on a different CPU) Signed-off-by: Felix Fietkau Acked-by: Toke Høiland-Jørgensen Link: https://lore.kernel.org/r/20220531190824.60019-1-nbd@nbd.name Signed-off-by: Johannes Berg net/mac80211/iface.c | 2 ++ net/mac80211/util.c | 3 +++ 2 files changed, 5 insertions(+) culprit signature: 12ba7e1c7ec031b83f2157dc5422c4681598a8f85ec0f4709a5e0bec4c6de655 parent signature: d2aa6bb91e05d20f9d6fe09e62147858245da75d5b7de3b59ce257e1a357a4bb revisions tested: 20, total time: 4h16m13.315525233s (build: 2h25m11.324376775s, test: 1h47m22.278874938s) first good commit: f856373e2f31ffd340e47e2b00027bd4070f74b3 wifi: mac80211: do not wake queues on a vif that is being stopped recipients (to): ["johannes.berg@intel.com" "nbd@nbd.name" "toke@kernel.org"] recipients (cc): []