bisecting fixing commit since 87335852c5d9ec629f80bb2257b9a9945962b719 building syzkaller on 3c7136c000d478908c0d17b38cf6ae8e2e2164c3 testing commit 87335852c5d9ec629f80bb2257b9a9945962b719 with gcc (GCC) 8.4.1 20210217 kernel signature: e44d69f314777b933538ca9a16dd1639909c0d2511006def03faaf1656111651 all runs: crashed: WARNING in cfg80211_connect testing current HEAD 7d7d1c0ab3eb7c8d8f63a126535018007823b207 testing commit 7d7d1c0ab3eb7c8d8f63a126535018007823b207 with gcc (GCC) 8.4.1 20210217 kernel signature: 9785623dab98f8961b58f7a1d1d1cbbd02d3c4b58dbaf52294f927e124f58c35 all runs: OK # git bisect start 7d7d1c0ab3eb7c8d8f63a126535018007823b207 87335852c5d9ec629f80bb2257b9a9945962b719 Bisecting: 661 revisions left to test after this (roughly 9 steps) [7b6887b4d09af91f1a8cd905b627ce7f1408071c] ovl: perform vfs_getxattr() with mounter creds testing commit 7b6887b4d09af91f1a8cd905b627ce7f1408071c with gcc (GCC) 8.4.1 20210217 kernel signature: 51e28b6fd47fb8af2bde12eed6b6d215882d4cb00c4a74e4f3b6fd28726aece3 all runs: crashed: WARNING in cfg80211_connect # git bisect good 7b6887b4d09af91f1a8cd905b627ce7f1408071c Bisecting: 330 revisions left to test after this (roughly 8 steps) [838096b2c07f8244738e26615645b91ccfb66ae5] USB: serial: cp210x: add some more GE USB IDs testing commit 838096b2c07f8244738e26615645b91ccfb66ae5 with gcc (GCC) 8.4.1 20210217 kernel signature: be6b5196d11f9760d4d1cd30a0d119370c44dab274adb2aec94b93cf6f3ef3d2 all runs: crashed: WARNING in cfg80211_connect # git bisect good 838096b2c07f8244738e26615645b91ccfb66ae5 Bisecting: 165 revisions left to test after this (roughly 7 steps) [90e3a4a4434c164d810c3b00676ef95031d543c9] ALSA: usb-audio: Apply sample rate quirk to Logitech Connect testing commit 90e3a4a4434c164d810c3b00676ef95031d543c9 with gcc (GCC) 8.4.1 20210217 kernel signature: 09c0fe3aec0d2a8f51981c47d901fda7cfdb27bb67decd14c2849fd8714d8e98 all runs: crashed: WARNING in cfg80211_connect # git bisect good 90e3a4a4434c164d810c3b00676ef95031d543c9 Bisecting: 82 revisions left to test after this (roughly 6 steps) [e789904a093b0bd7f63601c3483785418591c2c1] clk: socfpga: fix iomem pointer cast on 64-bit testing commit e789904a093b0bd7f63601c3483785418591c2c1 with gcc (GCC) 8.4.1 20210217 kernel signature: fbb11dd24654080054f6c5b1d8dcc03d34656c9186c04113ca22d87755b5585d all runs: crashed: WARNING in cfg80211_connect # git bisect good e789904a093b0bd7f63601c3483785418591c2c1 Bisecting: 41 revisions left to test after this (roughly 5 steps) [3e33f3e0cc4a7b9a05ccb5a9352c18ef76100c99] net: ieee802154: stop dump llsec keys for monitors testing commit 3e33f3e0cc4a7b9a05ccb5a9352c18ef76100c99 with gcc (GCC) 8.4.1 20210217 kernel signature: dba2a92c8bd26f80d9c44de4ba6538e29d973a06ee0ad9e2fd8e367729b63899 all runs: OK # git bisect bad 3e33f3e0cc4a7b9a05ccb5a9352c18ef76100c99 Bisecting: 20 revisions left to test after this (roughly 4 steps) [df9aa96b613d8f46b65fad2c9b2e01782c01ceaa] net: ieee802154: stop dump llsec params for monitors testing commit df9aa96b613d8f46b65fad2c9b2e01782c01ceaa with gcc (GCC) 8.4.1 20210217 kernel signature: 534737fcf8ab415c7491ac9ab595b28a18eb99f23b33e13543cc98ba5c84210e all runs: OK # git bisect bad df9aa96b613d8f46b65fad2c9b2e01782c01ceaa Bisecting: 9 revisions left to test after this (roughly 3 steps) [64aabb1aecae16bc3e6f476a34f745d51b28f521] drivers: net: fix memory leak in atusb_probe testing commit 64aabb1aecae16bc3e6f476a34f745d51b28f521 with gcc (GCC) 8.4.1 20210217 kernel signature: fcc331fd6567c0374c74b5eed37acffa598d35871ede33f1edf94fa7fa18da6f all runs: OK # git bisect bad 64aabb1aecae16bc3e6f476a34f745d51b28f521 Bisecting: 4 revisions left to test after this (roughly 2 steps) [601e0eb6374351334f276e66cbec11dbbdd5fbba] net/ncsi: Refactor MAC, VLAN filters testing commit 601e0eb6374351334f276e66cbec11dbbdd5fbba with gcc (GCC) 8.4.1 20210217 kernel signature: 8e289baf572549c107d7b04c935c0a98d6580cd57f6a055f5bc28ceaef84ba94 all runs: crashed: WARNING in cfg80211_connect # git bisect good 601e0eb6374351334f276e66cbec11dbbdd5fbba Bisecting: 2 revisions left to test after this (roughly 1 step) [e9c1341b4c948c20f030b6b146fa82575e2fc37b] usbip: fix vudc usbip_sockfd_store races leading to gpf testing commit e9c1341b4c948c20f030b6b146fa82575e2fc37b with gcc (GCC) 8.4.1 20210217 kernel signature: d3b6b39d1d562d4be60b9858b1c8dd64e8c38d0798ec2a156b7452dcc2ead418 all runs: crashed: WARNING in cfg80211_connect # git bisect good e9c1341b4c948c20f030b6b146fa82575e2fc37b Bisecting: 0 revisions left to test after this (roughly 1 step) [f6420532cfd7f73ad05045d89efc9c3a9377b85e] net: tun: set tun->dev->addr_len during TUNSETLINK processing testing commit f6420532cfd7f73ad05045d89efc9c3a9377b85e with gcc (GCC) 8.4.1 20210217 kernel signature: 49cab8097146acc82ef861e5b4fb1a8fb827bb1f401c1faa5a1cbb804ccec0a8 all runs: OK # git bisect bad f6420532cfd7f73ad05045d89efc9c3a9377b85e Bisecting: 0 revisions left to test after this (roughly 0 steps) [bd7b29fb365e7880dad175908bb05428b4c000ea] cfg80211: remove WARN_ON() in cfg80211_sme_connect testing commit bd7b29fb365e7880dad175908bb05428b4c000ea with gcc (GCC) 8.4.1 20210217 kernel signature: 3ae48ad2583b1f881bb7bed2db75e0f694d637a1de31626cccbcfc3fa34d06a4 all runs: OK # git bisect bad bd7b29fb365e7880dad175908bb05428b4c000ea bd7b29fb365e7880dad175908bb05428b4c000ea is the first bad commit commit bd7b29fb365e7880dad175908bb05428b4c000ea Author: Du Cheng Date: Thu Apr 8 00:27:56 2021 +0800 cfg80211: remove WARN_ON() in cfg80211_sme_connect commit 1b5ab825d9acc0f27d2f25c6252f3526832a9626 upstream. A WARN_ON(wdev->conn) would trigger in cfg80211_sme_connect(), if multiple send_msg(NL80211_CMD_CONNECT) system calls are made from the userland, which should be anticipated and handled by the wireless driver. Remove this WARN_ON() to prevent kernel panic if kernel is configured to "panic_on_warn". Bug reported by syzbot. Reported-by: syzbot+5f9392825de654244975@syzkaller.appspotmail.com Signed-off-by: Du Cheng Link: https://lore.kernel.org/r/20210407162756.6101-1-ducheng2@gmail.com Signed-off-by: Johannes Berg Signed-off-by: Greg Kroah-Hartman net/wireless/sme.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) culprit signature: 3ae48ad2583b1f881bb7bed2db75e0f694d637a1de31626cccbcfc3fa34d06a4 parent signature: d3b6b39d1d562d4be60b9858b1c8dd64e8c38d0798ec2a156b7452dcc2ead418 revisions tested: 13, total time: 3h35m45.178441841s (build: 2h4m37.298858199s, test: 1h29m42.726181033s) first good commit: bd7b29fb365e7880dad175908bb05428b4c000ea cfg80211: remove WARN_ON() in cfg80211_sme_connect recipients (to): ["ducheng2@gmail.com" "gregkh@linuxfoundation.org" "johannes.berg@intel.com"] recipients (cc): []