bisecting fixing commit since 519d81956ee277b4419c723adfb154603c2565ba building syzkaller on 24dc29dba51a8ae7ae86ebc04521a0b2223c531f testing commit 519d81956ee277b4419c723adfb154603c2565ba compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9304e41e37258ed85110fa24c07f28469da5955fdb7d3e53a39313f4a93f81c4 run #0: crashed: INFO: rcu detected stall in dummy_timer run #1: crashed: INFO: rcu detected stall in dummy_timer run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in dummy_timer run #4: crashed: INFO: rcu detected stall in dummy_timer run #5: crashed: INFO: rcu detected stall in dummy_timer run #6: crashed: INFO: task hung in __input_unregister_device run #7: crashed: INFO: rcu detected stall in dummy_timer run #8: crashed: INFO: rcu detected stall in dummy_timer run #9: crashed: INFO: rcu detected stall in dummy_timer run #10: crashed: INFO: rcu detected stall in dummy_timer run #11: crashed: INFO: rcu detected stall in raw_release run #12: crashed: INFO: rcu detected stall in dummy_timer run #13: crashed: INFO: rcu detected stall in dummy_timer run #14: crashed: INFO: rcu detected stall in dummy_timer run #15: crashed: INFO: rcu detected stall in dummy_timer run #16: OK run #17: OK run #18: OK run #19: OK testing current HEAD 278218f6778bc7d6f8b67199446c56cec7ebb841 testing commit 278218f6778bc7d6f8b67199446c56cec7ebb841 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 851323a0e2752ff552f004e9d18d8bdb57acff56d019441c41859121b390f1f3 all runs: OK # git bisect start 278218f6778bc7d6f8b67199446c56cec7ebb841 519d81956ee277b4419c723adfb154603c2565ba Bisecting: 7880 revisions left to test after this (roughly 13 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [e1fd0b2acde6359a598dd4aeb158713fc0a361b2] Merge tag 'trace-v5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace testing commit e1fd0b2acde6359a598dd4aeb158713fc0a361b2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 364129e06102783138bdc936be6d177681915b99f7675bf583f9d7fa63a3b596 all runs: OK # git bisect bad e1fd0b2acde6359a598dd4aeb158713fc0a361b2 Bisecting: 2822 revisions left to test after this (roughly 12 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [fc02cb2b37fe2cbf1d3334b9f0f0eab9431766c4] Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit fc02cb2b37fe2cbf1d3334b9f0f0eab9431766c4 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0c5d6463117deeb9da4025a54e317c888a1bb1b2061036433e31794b3e958156 all runs: OK # git bisect bad fc02cb2b37fe2cbf1d3334b9f0f0eab9431766c4 Bisecting: 2562 revisions left to test after this (roughly 11 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [52fa3ee0cce60a04739f4a5ca1c9d5c2a8ee1578] Merge branch 'make-neighbor-eviction-controllable-by-userspace' testing commit 52fa3ee0cce60a04739f4a5ca1c9d5c2a8ee1578 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 262e54cb0d6d3793199c7d94ab6450ab7ea665995f62bebfbbf3444a050ba7b9 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: crashed: INFO: rcu detected stall in dummy_timer run #2: crashed: INFO: rcu detected stall in hub_event run #3: crashed: INFO: rcu detected stall in hub_event run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in dummy_timer run #6: crashed: INFO: rcu detected stall in batadv_nc_worker run #7: crashed: INFO: rcu detected stall in devkmsg_write run #8: OK run #9: OK # git bisect good 52fa3ee0cce60a04739f4a5ca1c9d5c2a8ee1578 Bisecting: 1310 revisions left to test after this (roughly 10 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [879dbe9ffebc1328717cd66eab7e4918a3f499bd] Merge tag 'x86_sgx_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 879dbe9ffebc1328717cd66eab7e4918a3f499bd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5502ce58671ea7ebb2977a68d4ec42e16d8f92151cb13c1e9a7624271671f1b1 run #0: crashed: INFO: rcu detected stall in dummy_timer run #1: crashed: INFO: rcu detected stall in devkmsg_write run #2: crashed: INFO: rcu detected stall in dummy_timer run #3: crashed: INFO: task hung in __lru_add_drain_all run #4: crashed: INFO: rcu detected stall in dummy_timer run #5: crashed: INFO: rcu detected stall in dummy_timer run #6: crashed: INFO: rcu detected stall in syscall_exit_to_user_mode run #7: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor645921269" "root@10.128.1.106:./syz-executor645921269"]: exit status 1 ssh: connect to host 10.128.1.106 port 22: Connection timed out lost connection run #8: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor717088751" "root@10.128.1.113:./syz-executor717088751"]: exit status 1 ssh: connect to host 10.128.1.113 port 22: Connection timed out lost connection run #9: OK # git bisect good 879dbe9ffebc1328717cd66eab7e4918a3f499bd Bisecting: 638 revisions left to test after this (roughly 9 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [247ee3e7b7c9ada8fd55f306c63352ef33b5d2e3] Merge tag 'mailbox-v5.16' of git://git.linaro.org/landing-teams/working/fujitsu/integration testing commit 247ee3e7b7c9ada8fd55f306c63352ef33b5d2e3 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 121f05134ad1dda2b0967e248531a92c227ebccccb19a4ed7cdbd767782d5ee1 all runs: OK # git bisect bad 247ee3e7b7c9ada8fd55f306c63352ef33b5d2e3 Bisecting: 342 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [57c3b9f55ba875a6f6295fa59f0bdc0a01c544f8] media: venus: core: Add sdm660 DT compatible and resource struct testing commit 57c3b9f55ba875a6f6295fa59f0bdc0a01c544f8 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ac3505d85302f89243996aed222b68f45cb10b6104ed41c62f64c2243c171140 all runs: OK # git bisect bad 57c3b9f55ba875a6f6295fa59f0bdc0a01c544f8 Bisecting: 164 revisions left to test after this (roughly 7 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [48d219f9cc667bc6fbc3e3af0b1bfd75db94fce4] media: TDA1997x: handle short reads of hdmi info frame. testing commit 48d219f9cc667bc6fbc3e3af0b1bfd75db94fce4 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 081191919f342571bbc2f52c590908c07bfb2471a7de308901d9fd6737f0c810 run #0: crashed: INFO: rcu detected stall in hub_event run #1: crashed: INFO: rcu detected stall in dummy_timer run #2: crashed: INFO: rcu detected stall in dummy_timer run #3: crashed: INFO: rcu detected stall in dummy_timer run #4: crashed: INFO: rcu detected stall in dummy_timer run #5: crashed: INFO: rcu detected stall in raw_release run #6: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor567632399" "root@10.128.0.171:./syz-executor567632399"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.0.171 port 22 timed out lost connection run #7: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor362304546" "root@10.128.1.107:./syz-executor362304546"]: exit status 1 ssh: connect to host 10.128.1.107 port 22: Connection timed out lost connection run #8: crashed: INFO: rcu detected stall in dummy_timer run #9: OK # git bisect good 48d219f9cc667bc6fbc3e3af0b1bfd75db94fce4 Bisecting: 82 revisions left to test after this (roughly 6 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [c93beb5243750911a9a95aac31688ff85512b22e] media: rcar-vin: add GREY format testing commit c93beb5243750911a9a95aac31688ff85512b22e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f915a6e1f48d5b6df2be399e99a3c32c1bf75fe3330e412d14d018d320185cab all runs: OK # git bisect bad c93beb5243750911a9a95aac31688ff85512b22e Bisecting: 40 revisions left to test after this (roughly 5 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [42bb98e420d454fef3614b70ea11cc59068395f6] media: tm6000: Avoid card name truncation testing commit 42bb98e420d454fef3614b70ea11cc59068395f6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: daa5d561ac009b4cc91d5f0559080ec25247602b579169f872b93df516a3fecc run #0: crashed: INFO: rcu detected stall in dummy_timer run #1: crashed: INFO: rcu detected stall in tx run #2: crashed: INFO: rcu detected stall in dummy_timer run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: task hung in corrupted run #5: crashed: INFO: rcu detected stall in dummy_timer run #6: crashed: INFO: rcu detected stall in sys_exit_group run #7: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor152423272" "root@10.128.1.92:./syz-executor152423272"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.92 port 22 timed out lost connection run #8: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor887121319" "root@10.128.1.4:./syz-executor887121319"]: exit status 1 ssh: connect to host 10.128.1.4 port 22: Connection timed out lost connection run #9: crashed: INFO: rcu detected stall in dummy_timer # git bisect good 42bb98e420d454fef3614b70ea11cc59068395f6 Bisecting: 20 revisions left to test after this (roughly 4 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [38245d0340ea732057f69b957de609cec56cd061] HID: u2fzero: ignore incomplete packets without data testing commit 38245d0340ea732057f69b957de609cec56cd061 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 31c420aa89370f846feecd6859455c2b5b3a79084380e2fe8ec507260cbca1e2 all runs: OK # git bisect bad 38245d0340ea732057f69b957de609cec56cd061 Bisecting: 9 revisions left to test after this (roughly 3 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [476db72e521983ecb847e4013b263072bb1110fc] media: mceusb: return without resubmitting URB in case of -EPROTO error. testing commit 476db72e521983ecb847e4013b263072bb1110fc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e5e97c7dfaa8e9f7cf99cdb30e447fee552c5b4146343eb198ee95bdb6f60030 all runs: OK # git bisect bad 476db72e521983ecb847e4013b263072bb1110fc Bisecting: 4 revisions left to test after this (roughly 2 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [5173cca012b018e2acf5da3f928807618e367dae] media: ir_toy: print firmware version in correct format testing commit 5173cca012b018e2acf5da3f928807618e367dae compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: daa5d561ac009b4cc91d5f0559080ec25247602b579169f872b93df516a3fecc run #0: crashed: INFO: rcu detected stall in raw_release run #1: crashed: INFO: rcu detected stall in dummy_timer run #2: crashed: INFO: rcu detected stall in dummy_timer run #3: crashed: INFO: rcu detected stall in dummy_timer run #4: crashed: INFO: rcu detected stall in syscall_exit_to_user_mode run #5: crashed: INFO: rcu detected stall in dummy_timer run #6: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor261066172" "root@10.128.10.35:./syz-executor261066172"]: exit status 1 ssh: connect to host 10.128.10.35 port 22: Connection timed out lost connection run #7: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor320780267" "root@10.128.10.38:./syz-executor320780267"]: exit status 1 ssh: connect to host 10.128.10.38 port 22: Connection timed out lost connection run #8: OK run #9: OK # git bisect good 5173cca012b018e2acf5da3f928807618e367dae Bisecting: 2 revisions left to test after this (roughly 1 step) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [92f461517d22d85adb8c24970ee61357b97af0aa] media: ir_toy: do not resubmit broken urb testing commit 92f461517d22d85adb8c24970ee61357b97af0aa compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: daa5d561ac009b4cc91d5f0559080ec25247602b579169f872b93df516a3fecc run #0: crashed: INFO: rcu detected stall in dummy_timer run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in dummy_timer run #3: crashed: INFO: rcu detected stall in dummy_timer run #4: crashed: INFO: rcu detected stall in dummy_timer run #5: crashed: INFO: task hung in corrupted run #6: crashed: INFO: rcu detected stall in dummy_timer run #7: crashed: INFO: rcu detected stall in dummy_timer run #8: crashed: INFO: rcu detected stall in dummy_timer run #9: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor949899864" "root@10.128.1.31:./syz-executor949899864"]: exit status 1 ssh: connect to host 10.128.1.31 port 22: Connection timed out lost connection # git bisect good 92f461517d22d85adb8c24970ee61357b97af0aa Bisecting: 0 revisions left to test after this (roughly 1 step) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [44870a9e7a3c24acbb3f888b2a7cc22c9bdf7e7f] media: mxl111sf: change mutex_init() location testing commit 44870a9e7a3c24acbb3f888b2a7cc22c9bdf7e7f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0de149aca11fc67402aec36df8ec92f20ce5bab747e8695710e59c2e71068090 run #0: crashed: INFO: rcu detected stall in hub_event run #1: crashed: INFO: rcu detected stall in syscall_exit_to_user_mode run #2: crashed: INFO: rcu detected stall in dummy_timer run #3: crashed: INFO: rcu detected stall in kjournald2 run #4: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor752975924" "root@10.128.10.37:./syz-executor752975924"]: exit status 1 ssh: connect to host 10.128.10.37 port 22: Connection timed out lost connection run #5: crashed: INFO: rcu detected stall in dummy_timer run #6: crashed: INFO: rcu detected stall in corrupted run #7: OK run #8: OK run #9: OK # git bisect good 44870a9e7a3c24acbb3f888b2a7cc22c9bdf7e7f warning: unable to access '/syzkaller/.config/git/attributes': Permission denied 476db72e521983ecb847e4013b263072bb1110fc is the first bad commit commit 476db72e521983ecb847e4013b263072bb1110fc Author: Rajat Asthana Date: Wed Aug 18 22:31:10 2021 +0200 media: mceusb: return without resubmitting URB in case of -EPROTO error. Syzkaller reported a warning called "rcu detected stall in dummy_timer". The error seems to be an error in mceusb_dev_recv(). In the case of -EPROTO error, the routine immediately resubmits the URB. Instead it should return without resubmitting URB. Reported-by: syzbot+4d3749e9612c2cfab956@syzkaller.appspotmail.com Signed-off-by: Rajat Asthana Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/rc/mceusb.c | 1 + 1 file changed, 1 insertion(+) culprit signature: e5e97c7dfaa8e9f7cf99cdb30e447fee552c5b4146343eb198ee95bdb6f60030 parent signature: 0de149aca11fc67402aec36df8ec92f20ce5bab747e8695710e59c2e71068090 revisions tested: 16, total time: 4h42m16.199323565s (build: 1h44m6.302319198s, test: 2h56m30.625141817s) first good commit: 476db72e521983ecb847e4013b263072bb1110fc media: mceusb: return without resubmitting URB in case of -EPROTO error. recipients (to): ["mchehab+huawei@kernel.org" "rajatasthana4@gmail.com" "sean@mess.org"] recipients (cc): []