ci starts bisection 2022-08-22 16:23:08.760908972 +0000 UTC m=+260495.396943388 bisecting cause commit starting from e3f259d33c0ebae1b6e4922c7cdb50e864c81928 building syzkaller on 26a13b3872cf54f3e68ec48a93c9866423fc3304 testing commit e3f259d33c0ebae1b6e4922c7cdb50e864c81928 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1fce1006ebde0925bd8723dd6c7f7bb8b806db3751eddfdd3285fd2213943823 all runs: crashed: INFO: task hung in scsi_remove_host testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ac3694dd468a48238c28fb590dd2af6f9bf45dd95e2ccf4bb19573e757797ea1 all runs: OK # git bisect start e3f259d33c0ebae1b6e4922c7cdb50e864c81928 3d7cb6b04c3f3115719235cc6866b10326de34cd Bisecting: 7505 revisions left to test after this (roughly 13 steps) [798cd57cd5f871452461746032cf6ee50b0fd69a] drm/amd/display: restore code for plane with no modifiers testing commit 798cd57cd5f871452461746032cf6ee50b0fd69a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 464b68b0a981d122d87f93f4ed82fc8af5b7cb9e4ce389ef2eeec12fceaf38a0 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #1: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #2: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #3: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #4: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #5: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #6: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #7: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #8: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed run #9: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip 798cd57cd5f871452461746032cf6ee50b0fd69a Bisecting: 7505 revisions left to test after this (roughly 13 steps) [b82d9fa257cb3725c49d94d2aeafc4677c34448a] block: fix infinite loop for invalid zone append testing commit b82d9fa257cb3725c49d94d2aeafc4677c34448a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 632587748de07c601e4787e8289cfd76cccc9bbd46f96d72cbe3d3f2c4f84228 all runs: OK # git bisect good b82d9fa257cb3725c49d94d2aeafc4677c34448a Bisecting: 7505 revisions left to test after this (roughly 13 steps) [86a44f045b8cbfd885b7425f4cd8a1c353593057] scsi: ufs: core: Increase the maximum data buffer size testing commit 86a44f045b8cbfd885b7425f4cd8a1c353593057 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 252cd94ffeddb6cad22ed7e587cbc86c5c3f7fbff6ed230e3eb9c30c877088a6 run #0: boot failed: INFO: task hung in add_early_randomness run #1: boot failed: INFO: task hung in add_early_randomness run #2: boot failed: INFO: task hung in add_early_randomness run #3: boot failed: INFO: task hung in add_early_randomness run #4: boot failed: INFO: task hung in add_early_randomness run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 86a44f045b8cbfd885b7425f4cd8a1c353593057 Bisecting: 7307 revisions left to test after this (roughly 13 steps) [0c90263339da3e4cdcbf57cfa43d6d866c3ac95e] selftests/powerpc/pmu: Add selftest for reserved bit check for MMCRA thresh_ctl field testing commit 0c90263339da3e4cdcbf57cfa43d6d866c3ac95e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2fc8aae7cd881e3cf0f05dff806de41b537f201aa4771668823f58029b200754 all runs: OK # git bisect good 0c90263339da3e4cdcbf57cfa43d6d866c3ac95e Bisecting: 7274 revisions left to test after this (roughly 13 steps) [b44f2fd87919b5ae6e1756d4c7ba2cbba22238e1] Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm testing commit b44f2fd87919b5ae6e1756d4c7ba2cbba22238e1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5b83df1e7d54e8715566dc4edfdee359d2af77da33d9213dca0cc057127dcea8 all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip b44f2fd87919b5ae6e1756d4c7ba2cbba22238e1 Bisecting: 7274 revisions left to test after this (roughly 13 steps) [646274ddaf756dc549fc98cc581fc1ce4fef517a] thermal/of: Move thermal_trip structure to thermal.h testing commit 646274ddaf756dc549fc98cc581fc1ce4fef517a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 65d33cfba1dfaa9a44ba00f623f2dbc610b971fbfbe3988248f3eba79dd4e5d2 all runs: OK # git bisect good 646274ddaf756dc549fc98cc581fc1ce4fef517a Bisecting: 7273 revisions left to test after this (roughly 13 steps) [4a7a283a41dad608ce32c4ed623cc2caf68150c4] ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag testing commit 4a7a283a41dad608ce32c4ed623cc2caf68150c4 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6b8a63026474959b395f86ebf4344c1923d40cfb4b5231bc620866d14a98ba29 run #0: boot failed: INFO: task hung in add_early_randomness run #1: boot failed: INFO: task hung in add_early_randomness run #2: boot failed: INFO: task hung in add_early_randomness run #3: boot failed: INFO: task hung in add_early_randomness run #4: boot failed: INFO: task hung in add_early_randomness run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 4a7a283a41dad608ce32c4ed623cc2caf68150c4 Bisecting: 6800 revisions left to test after this (roughly 13 steps) [21f9c8a13bb2a0c24d9c6b86bc0896542a28c197] Revert "Makefile.extrawarn: re-enable -Wformat for clang" testing commit 21f9c8a13bb2a0c24d9c6b86bc0896542a28c197 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f2bcf2dc17e929d768fded4d6d80d8d79add9aad689c25b6a045e856042451a0 all runs: basic kernel testing failed: WARNING: ODEBUG bug in mgmt_index_removed # git bisect skip 21f9c8a13bb2a0c24d9c6b86bc0896542a28c197 Bisecting: 6800 revisions left to test after this (roughly 13 steps) [19fc516a516f624fa3b0c329929561186247537e] btrfs: sysfs: export chunk size in space infos testing commit 19fc516a516f624fa3b0c329929561186247537e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5ded69b2bb89e2990fd9e4209a9abc50074837fb70cda47b87cae0fe5a5b4b9d run #0: crashed: SYZFATAL: executor failed NUM times: executor NUM: failed to write control pipe: write |NUM: broken pipe 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: OK reproducer seems to be flaky # git bisect bad 19fc516a516f624fa3b0c329929561186247537e Bisecting: 16 revisions left to test after this (roughly 4 steps) [21a8935ead31c09a8ecb06e3b7a5289a630645ac] btrfs: remove redundant calls to flush_dcache_page testing commit 21a8935ead31c09a8ecb06e3b7a5289a630645ac compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1aeea29b80049342b66b35c92e93a92a020342eca8aa40a32071021e7edde641 run #0: crashed: SYZFATAL: executor failed NUM times: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: crashed: SYZFATAL: executor failed NUM times: executor NUM: exit status NUM run #2: crashed: SYZFATAL: executor failed NUM times: executor NUM: exit status NUM run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 21a8935ead31c09a8ecb06e3b7a5289a630645ac Bisecting: 8 revisions left to test after this (roughly 3 steps) [97861cd1660de638e6fd588030afe8965ebfbe90] btrfs: refactor end_bio_extent_readpage code flow testing commit 97861cd1660de638e6fd588030afe8965ebfbe90 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5788c0ceac99f3501469f7d48a75a899f7f23c65e2facfd8cee2d524ab320dc4 run #0: crashed: SYZFATAL: executor failed NUM times: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: crashed: SYZFATAL: executor failed NUM times: executor NUM: exit status NUM run #2: crashed: SYZFATAL: executor failed NUM times: executor NUM: failed to write control pipe: write |NUM: broken pipe run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 97861cd1660de638e6fd588030afe8965ebfbe90 Bisecting: 3 revisions left to test after this (roughly 2 steps) [b036f47996c5c9b4926d47f31bcd156e16c53617] btrfs: quit early if the fs has no RAID56 support for raid56 related checks testing commit b036f47996c5c9b4926d47f31bcd156e16c53617 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 39e5f81e3ad00f2bd3437f91a08ce4b9b60b879624bdd63c3cfcc830bc031025 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM 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: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good b036f47996c5c9b4926d47f31bcd156e16c53617 Bisecting: 1 revision left to test after this (roughly 1 step) [fd5a6f63cb29dd2c75e59c6dd60650f398855ecf] btrfs: remove duplicated parameters from submit_data_read_repair() testing commit fd5a6f63cb29dd2c75e59c6dd60650f398855ecf compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 702bb8b1ed51dd2ee01cffc54d49263a5bd346b34b62405db88f217202ca3302 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #1: crashed: SYZFATAL: executor failed NUM times: executor NUM: failed to write control pipe: write |NUM: broken pipe run #2: crashed: SYZFATAL: executor failed NUM times: executor NUM: exit status NUM run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad fd5a6f63cb29dd2c75e59c6dd60650f398855ecf Bisecting: 0 revisions left to test after this (roughly 0 steps) [ae643a74ebdb150b004601d0d5fe5a1faba9b04d] btrfs: introduce a data checksum checking helper testing commit ae643a74ebdb150b004601d0d5fe5a1faba9b04d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 32d64c60d1107edd39e9f91f2a5e15f0e29f9e28c962e14e04cfb3ed92f6aa41 run #0: crashed: SYZFATAL: executor failed NUM times: executor NUM: exit status NUM 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: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad ae643a74ebdb150b004601d0d5fe5a1faba9b04d ae643a74ebdb150b004601d0d5fe5a1faba9b04d is the first bad commit commit ae643a74ebdb150b004601d0d5fe5a1faba9b04d Author: Qu Wenruo Date: Sun May 22 13:47:48 2022 +0200 btrfs: introduce a data checksum checking helper Although we have several data csum verification code, we never have a function really just to verify checksum for one sector. Function check_data_csum() do extra work for error reporting, thus it requires a lot of extra things like file offset, bio_offset etc. Function btrfs_verify_data_csum() is even worse, it will utilize page checked flag, which means it can not be utilized for direct IO pages. Here we introduce a new helper, btrfs_check_sector_csum(), which really only accept a sector in page, and expected checksum pointer. We use this function to implement check_data_csum(), and export it for incoming patch. Reviewed-by: Nikolay Borisov Signed-off-by: Qu Wenruo [hch: keep passing the csum array as an arguments, as the callers want to print it, rename per request] Signed-off-by: Christoph Hellwig Reviewed-by: David Sterba Signed-off-by: David Sterba fs/btrfs/compression.c | 13 ++++--------- fs/btrfs/ctree.h | 2 ++ fs/btrfs/inode.c | 38 ++++++++++++++++++++++++++++---------- 3 files changed, 34 insertions(+), 19 deletions(-) culprit signature: 32d64c60d1107edd39e9f91f2a5e15f0e29f9e28c962e14e04cfb3ed92f6aa41 parent signature: 39e5f81e3ad00f2bd3437f91a08ce4b9b60b879624bdd63c3cfcc830bc031025 Reproducer flagged being flaky revisions tested: 16, total time: 4h23m32.147570964s (build: 1h48m7.269314383s, test: 2h33m34.658455133s) first bad commit: ae643a74ebdb150b004601d0d5fe5a1faba9b04d btrfs: introduce a data checksum checking helper recipients (to): ["dsterba@suse.com" "hch@lst.de" "nborisov@suse.com" "wqu@suse.com"] recipients (cc): [] crash: SYZFATAL: executor failed NUM times: executor NUM: exit status NUM 2022/08/22 20:38:32 SYZFATAL: executor failed 11 times: executor 3: exit status 67 SYZFAIL: wrong response packet (errno 16: Device or resource busy) loop exited with status 67 SYZFAIL: wrong response packet (errno 16: Device or resource busy) loop exited with status 67