ci2 starts bisection 2023-08-06 07:21:47.33380736 +0000 UTC m=+68277.985670352 bisecting fixing commit since 9d6bde853685609a631871d7c12be94fdf8d912e building syzkaller on 62df2017e3b1edd786a4c737bd4ccba2b4581d88 ensuring issue is reproducible on original commit 9d6bde853685609a631871d7c12be94fdf8d912e testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5b7c29f9245ec6af4618ffe284e1583cefe17936b2be96af53617becacce1386 run #0: crashed: INFO: task hung in __writeback_inodes_sb_nr run #1: crashed: INFO: task hung in __writeback_inodes_sb_nr run #2: crashed: INFO: task hung in __writeback_inodes_sb_nr run #3: crashed: INFO: task hung in __writeback_inodes_sb_nr run #4: crashed: INFO: task hung in __writeback_inodes_sb_nr run #5: crashed: INFO: task hung in __writeback_inodes_sb_nr run #6: crashed: INFO: task hung in __writeback_inodes_sb_nr run #7: crashed: INFO: task hung in __writeback_inodes_sb_nr run #8: crashed: INFO: task hung in __writeback_inodes_sb_nr run #9: crashed: INFO: task hung in __writeback_inodes_sb_nr run #10: crashed: INFO: task hung in __writeback_inodes_sb_nr run #11: crashed: INFO: task hung in __writeback_inodes_sb_nr run #12: crashed: INFO: task hung in __writeback_inodes_sb_nr run #13: crashed: INFO: task hung in __writeback_inodes_sb_nr run #14: crashed: INFO: task hung in __writeback_inodes_sb_nr run #15: crashed: INFO: task hung in __writeback_inodes_sb_nr run #16: crashed: INFO: task hung in __writeback_inodes_sb_nr run #17: crashed: INFO: task hung in __writeback_inodes_sb_nr run #18: crashed: INFO: task hung in __writeback_inodes_sb_nr run #19: crashed: INFO: task hung in __writeback_inodes_sb_nr run #20: crashed: INFO: task hung in __writeback_inodes_sb_nr run #21: crashed: INFO: task hung in __writeback_inodes_sb_nr run #22: crashed: INFO: task hung in __writeback_inodes_sb_nr run #23: crashed: INFO: task hung in __writeback_inodes_sb_nr run #24: crashed: INFO: task hung in __writeback_inodes_sb_nr run #25: crashed: INFO: task hung in __writeback_inodes_sb_nr run #26: crashed: INFO: task hung in __writeback_inodes_sb_nr run #27: crashed: INFO: task hung in __writeback_inodes_sb_nr run #28: OK run #29: OK run #30: OK run #31: OK run #32: OK run #33: OK representative crash: INFO: task hung in __writeback_inodes_sb_nr, types: [HANG] check whether we can drop unnecessary instrumentation disabling configs for [BUG KASAN LOCKDEP ATOMIC_SLEEP LEAK UBSAN], they are not needed testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: fceee726bcf82524f502570c985dfefa921276e70e29a6575f4661c9cf01992f all runs: crashed: INFO: task hung in __writeback_inodes_sb_nr representative crash: INFO: task hung in __writeback_inodes_sb_nr, types: [HANG] the bug reproduces without the instrumentation disabling configs for [LEAK UBSAN BUG KASAN LOCKDEP ATOMIC_SLEEP], they are not needed kconfig minimization: base=3703 full=7272 leaves diff=1986 split chunks (needed=false): <1986> split chunk #0 of len 1986 into 5 parts testing without sub-chunk 1/5 disabling configs for [LOCKDEP ATOMIC_SLEEP LEAK UBSAN BUG KASAN], they are not needed testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7a7979f2363ae244ae0e25a77d511b2f80bc9fcfe748b108fdb14e2363292036 run #0: crashed: INFO: task hung in __writeback_inodes_sb_nr run #1: crashed: INFO: task hung in __writeback_inodes_sb_nr run #2: crashed: INFO: task hung in __writeback_inodes_sb_nr run #3: crashed: INFO: task hung in __writeback_inodes_sb_nr run #4: crashed: INFO: task hung in __writeback_inodes_sb_nr run #5: crashed: INFO: task hung in __writeback_inodes_sb_nr run #6: crashed: INFO: task hung in __writeback_inodes_sb_nr run #7: crashed: INFO: task hung in __writeback_inodes_sb_nr run #8: crashed: INFO: task hung in __writeback_inodes_sb_nr run #9: crashed: INFO: task hung in __writeback_inodes_sb_nr run #10: crashed: INFO: task hung in __writeback_inodes_sb_nr run #11: crashed: INFO: task hung in __writeback_inodes_sb_nr run #12: crashed: INFO: task hung in __writeback_inodes_sb_nr run #13: crashed: INFO: task hung in __writeback_inodes_sb_nr run #14: OK run #15: OK run #16: OK representative crash: INFO: task hung in __writeback_inodes_sb_nr, types: [HANG] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [LEAK UBSAN BUG KASAN LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 04d155df5362c1437ee884cffc4043612bdac555bcf02f93452d26234591b73e run #0: crashed: INFO: task hung in __writeback_inodes_sb_nr run #1: crashed: INFO: task hung in __writeback_inodes_sb_nr run #2: crashed: INFO: task hung in __writeback_inodes_sb_nr run #3: crashed: INFO: task hung in __writeback_inodes_sb_nr run #4: crashed: INFO: task hung in __writeback_inodes_sb_nr run #5: crashed: INFO: task hung in __writeback_inodes_sb_nr run #6: crashed: INFO: task hung in __writeback_inodes_sb_nr run #7: crashed: INFO: task hung in __writeback_inodes_sb_nr run #8: crashed: INFO: task hung in __writeback_inodes_sb_nr run #9: crashed: INFO: task hung in __writeback_inodes_sb_nr run #10: crashed: INFO: task hung in __writeback_inodes_sb_nr run #11: crashed: INFO: task hung in __writeback_inodes_sb_nr run #12: crashed: INFO: task hung in __writeback_inodes_sb_nr run #13: crashed: INFO: task hung in __writeback_inodes_sb_nr run #14: crashed: INFO: task hung in __writeback_inodes_sb_nr run #15: crashed: INFO: task hung in __writeback_inodes_sb_nr run #16: OK run #17: OK representative crash: INFO: task hung in __writeback_inodes_sb_nr, types: [HANG] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [ATOMIC_SLEEP LEAK UBSAN BUG KASAN LOCKDEP], they are not needed testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 69a2aba262c4b900264772e89b193c5ebade1199bb04348f4521348791404af3 run #0: crashed: INFO: task hung in __writeback_inodes_sb_nr run #1: crashed: INFO: task hung in __writeback_inodes_sb_nr run #2: crashed: INFO: task hung in vfs_unlink run #3: crashed: INFO: task hung in vfs_unlink run #4: crashed: INFO: task hung in __writeback_inodes_sb_nr run #5: crashed: INFO: task hung in __writeback_inodes_sb_nr run #6: crashed: INFO: task hung in __writeback_inodes_sb_nr run #7: crashed: INFO: task hung in __writeback_inodes_sb_nr run #8: crashed: INFO: task hung in __writeback_inodes_sb_nr run #9: crashed: INFO: task hung in __writeback_inodes_sb_nr run #10: crashed: INFO: task hung in __writeback_inodes_sb_nr run #11: crashed: INFO: task hung in __writeback_inodes_sb_nr run #12: crashed: INFO: task hung in __writeback_inodes_sb_nr run #13: crashed: INFO: task hung in __writeback_inodes_sb_nr run #14: crashed: INFO: task hung in __writeback_inodes_sb_nr run #15: crashed: INFO: task hung in __writeback_inodes_sb_nr run #16: crashed: INFO: task hung in __writeback_inodes_sb_nr run #17: crashed: INFO: task hung in __writeback_inodes_sb_nr run #18: crashed: INFO: task hung in __writeback_inodes_sb_nr run #19: crashed: INFO: task hung in __writeback_inodes_sb_nr representative crash: INFO: task hung in __writeback_inodes_sb_nr, types: [HANG] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [LEAK UBSAN BUG KASAN LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: baff46220755ba64e3dc6c057c1a6d86eb429f0c510ef3a10cad3851436e851e run #0: crashed: INFO: task hung in __writeback_inodes_sb_nr run #1: crashed: INFO: task hung in __writeback_inodes_sb_nr run #2: crashed: INFO: task hung in __writeback_inodes_sb_nr run #3: crashed: INFO: task hung in __writeback_inodes_sb_nr run #4: crashed: INFO: task hung in __writeback_inodes_sb_nr run #5: crashed: INFO: task hung in __writeback_inodes_sb_nr run #6: crashed: INFO: task hung in __writeback_inodes_sb_nr run #7: crashed: INFO: task hung in __writeback_inodes_sb_nr run #8: crashed: INFO: task hung in __writeback_inodes_sb_nr run #9: crashed: INFO: task hung in __writeback_inodes_sb_nr run #10: crashed: INFO: task hung in vfs_unlink run #11: crashed: INFO: task hung in vfs_unlink run #12: crashed: INFO: task hung in __writeback_inodes_sb_nr run #13: crashed: INFO: task hung in __writeback_inodes_sb_nr run #14: crashed: INFO: task hung in __writeback_inodes_sb_nr run #15: crashed: INFO: task hung in __writeback_inodes_sb_nr run #16: crashed: INFO: task hung in __writeback_inodes_sb_nr run #17: crashed: INFO: task hung in __writeback_inodes_sb_nr run #18: OK representative crash: INFO: task hung in __writeback_inodes_sb_nr, types: [HANG] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [LEAK UBSAN BUG KASAN LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 9d6bde853685609a631871d7c12be94fdf8d912e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 82397d120bcc2bfc48a3cf7ad8165b3ab346eb2cf3152b20f4e276761fad2cf5 run #0: crashed: INFO: task hung in __writeback_inodes_sb_nr run #1: crashed: INFO: task hung in __writeback_inodes_sb_nr run #2: crashed: INFO: task hung in corrupted run #3: crashed: INFO: task hung in corrupted run #4: crashed: INFO: task hung in __writeback_inodes_sb_nr run #5: crashed: INFO: task hung in __writeback_inodes_sb_nr run #6: crashed: INFO: task hung in __writeback_inodes_sb_nr run #7: crashed: INFO: task hung in __writeback_inodes_sb_nr run #8: crashed: INFO: task hung in __writeback_inodes_sb_nr run #9: crashed: INFO: task hung in __writeback_inodes_sb_nr run #10: crashed: INFO: task hung in __writeback_inodes_sb_nr run #11: crashed: INFO: task hung in __writeback_inodes_sb_nr run #12: crashed: INFO: task hung in __writeback_inodes_sb_nr run #13: crashed: INFO: task hung in __writeback_inodes_sb_nr run #14: crashed: INFO: task hung in __writeback_inodes_sb_nr run #15: crashed: INFO: task hung in __writeback_inodes_sb_nr run #16: crashed: INFO: task hung in __writeback_inodes_sb_nr run #17: crashed: INFO: task hung in __writeback_inodes_sb_nr run #18: crashed: INFO: task hung in __writeback_inodes_sb_nr run #19: crashed: INFO: task hung in __writeback_inodes_sb_nr representative crash: INFO: task hung in __writeback_inodes_sb_nr, types: [HANG] the chunk can be dropped disabling configs for [LEAK UBSAN BUG KASAN LOCKDEP ATOMIC_SLEEP], they are not needed determining the merge base between 9d6bde853685609a631871d7c12be94fdf8d912e and f0ab9f34e59e0c01a1c31142e0b336245367fd86 8bb7eca972ad531c9b149c0a51ab43a417385813/Linux 5.15 is a merge base testing current HEAD f0ab9f34e59e0c01a1c31142e0b336245367fd86 testing commit f0ab9f34e59e0c01a1c31142e0b336245367fd86 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 742222c485f95c6c751f3b373d8c1897bf6911ef2d9e3862667c2b22cd32db11 all runs: OK false negative chance: 0.000 # git bisect start f0ab9f34e59e0c01a1c31142e0b336245367fd86 8bb7eca972ad531c9b149c0a51ab43a417385813 Bisecting: 78155 revisions left to test after this (roughly 16 steps) [26f6a2aefd3167a06ac0e9de1fb09b8900878eea] Merge patch series "can: gs_usb: hardware timestamp support" testing commit 26f6a2aefd3167a06ac0e9de1fb09b8900878eea gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 16e5b7af25305d0b2fc2db20d2a992af539c5a051ebb5ac30a7b74baf450a49d all runs: OK false negative chance: 0.000 # git bisect bad 26f6a2aefd3167a06ac0e9de1fb09b8900878eea Bisecting: 39053 revisions left to test after this (roughly 15 steps) [b1f8ccdaae0310332d16f65bf0f622f9d4ae2391] Merge tag 'for-5.18/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm testing commit b1f8ccdaae0310332d16f65bf0f622f9d4ae2391 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f36b7128b1c42533fdf3f10443e9c66ae8c3d538beb89a7be21769de0ed4f68e run #0: crashed: INFO: task hung in try_to_writeback_inodes_sb run #1: crashed: INFO: task hung in try_to_writeback_inodes_sb run #2: crashed: INFO: task hung in try_to_writeback_inodes_sb run #3: crashed: INFO: task hung in try_to_writeback_inodes_sb run #4: crashed: INFO: task hung in try_to_writeback_inodes_sb run #5: crashed: INFO: task hung in try_to_writeback_inodes_sb run #6: crashed: INFO: task hung in try_to_writeback_inodes_sb run #7: crashed: INFO: task hung in try_to_writeback_inodes_sb run #8: crashed: INFO: task hung in try_to_writeback_inodes_sb run #9: crashed: INFO: task hung in try_to_writeback_inodes_sb run #10: crashed: INFO: task hung in try_to_writeback_inodes_sb run #11: crashed: INFO: task hung in try_to_writeback_inodes_sb run #12: crashed: INFO: task hung in try_to_writeback_inodes_sb run #13: crashed: INFO: task hung in try_to_writeback_inodes_sb run #14: crashed: INFO: task hung in try_to_writeback_inodes_sb run #15: crashed: INFO: task hung in try_to_writeback_inodes_sb run #16: crashed: INFO: task hung in try_to_writeback_inodes_sb run #17: crashed: INFO: task hung in try_to_writeback_inodes_sb run #18: OK representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good b1f8ccdaae0310332d16f65bf0f622f9d4ae2391 Bisecting: 19430 revisions left to test after this (roughly 14 steps) [4ad680f083ec360e0991c453e18a38ed9ae500d7] Merge tag 'staging-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit 4ad680f083ec360e0991c453e18a38ed9ae500d7 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 35b999423cd2be51fa988fdb4eb494572c1782c9241bf6abdc5833aea7a958ca run #0: crashed: INFO: task hung in try_to_writeback_inodes_sb run #1: crashed: INFO: task hung in try_to_writeback_inodes_sb run #2: crashed: INFO: task hung in try_to_writeback_inodes_sb run #3: crashed: INFO: task hung in try_to_writeback_inodes_sb run #4: crashed: INFO: task hung in try_to_writeback_inodes_sb run #5: crashed: INFO: task hung in try_to_writeback_inodes_sb run #6: crashed: INFO: task hung in try_to_writeback_inodes_sb run #7: crashed: INFO: task hung in try_to_writeback_inodes_sb run #8: crashed: INFO: task hung in try_to_writeback_inodes_sb run #9: crashed: INFO: task hung in try_to_writeback_inodes_sb run #10: crashed: INFO: task hung in try_to_writeback_inodes_sb run #11: crashed: INFO: task hung in try_to_writeback_inodes_sb run #12: crashed: INFO: task hung in try_to_writeback_inodes_sb run #13: crashed: INFO: task hung in try_to_writeback_inodes_sb run #14: crashed: INFO: task hung in try_to_writeback_inodes_sb run #15: crashed: INFO: task hung in try_to_writeback_inodes_sb run #16: crashed: INFO: task hung in try_to_writeback_inodes_sb run #17: crashed: INFO: task hung in try_to_writeback_inodes_sb run #18: OK representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good 4ad680f083ec360e0991c453e18a38ed9ae500d7 Bisecting: 10071 revisions left to test after this (roughly 13 steps) [12b68040a5e468068fd7f4af1150eab8f6e96235] Merge tag 'media/v5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media testing commit 12b68040a5e468068fd7f4af1150eab8f6e96235 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 365d3159622e1a79c26d12d1626d9e1265b4cd5982cebe7b69fe2aaa0221c9fb all runs: OK false negative chance: 0.000 # git bisect bad 12b68040a5e468068fd7f4af1150eab8f6e96235 Bisecting: 4682 revisions left to test after this (roughly 12 steps) [ec2904c259c56fbe50aacd838da9553a6eea6683] Bluetooth: Remove dead code from hci_request.c testing commit ec2904c259c56fbe50aacd838da9553a6eea6683 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 277581e87f2dfc18403d2b6b4b6cabeb2b57aa8b86cc2d8e0233a67cf6ab7d6e all runs: OK false negative chance: 0.000 # git bisect bad ec2904c259c56fbe50aacd838da9553a6eea6683 Bisecting: 2337 revisions left to test after this (roughly 11 steps) [d332a1f6b4c4b07bf984f04df897818c7c7fce8f] Merge tag 'qcom-dts-fixes-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes testing commit d332a1f6b4c4b07bf984f04df897818c7c7fce8f gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: cf543d6f68908f42108c8cdc7ddbcb2cb6176d82c0ffacc764a9eb31979fcbe3 all runs: OK false negative chance: 0.000 # git bisect bad d332a1f6b4c4b07bf984f04df897818c7c7fce8f Bisecting: 1168 revisions left to test after this (roughly 10 steps) [f7a447eda2120ab8988b0f8c708c1fd3bd4d3729] Merge tag 'mmc-v5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc testing commit f7a447eda2120ab8988b0f8c708c1fd3bd4d3729 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9c75be8da95e7467a109892890e82584f467dffdb38d7f0c1eeecb4e6db10765 all runs: crashed: INFO: task hung in try_to_writeback_inodes_sb representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good f7a447eda2120ab8988b0f8c708c1fd3bd4d3729 Bisecting: 580 revisions left to test after this (roughly 9 steps) [354c6e071be986a44b956f7b57f1884244431048] Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 testing commit 354c6e071be986a44b956f7b57f1884244431048 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6cfd203738ce19a012528914e136556b62bc516a6c69a0bf45054dc518659e69 all runs: OK false negative chance: 0.000 # git bisect bad 354c6e071be986a44b956f7b57f1884244431048 Bisecting: 291 revisions left to test after this (roughly 8 steps) [7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0] Merge tag 'gpio-fixes-for-v5.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux testing commit 7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8addf6bb489add4ff4263d708474191bb6e6ab5ea85886473e9d59622406ddfb run #0: crashed: INFO: task hung in try_to_writeback_inodes_sb run #1: crashed: INFO: task hung in try_to_writeback_inodes_sb run #2: crashed: INFO: task hung in try_to_writeback_inodes_sb run #3: crashed: INFO: task hung in try_to_writeback_inodes_sb run #4: crashed: INFO: task hung in try_to_writeback_inodes_sb run #5: crashed: INFO: task hung in try_to_writeback_inodes_sb run #6: crashed: INFO: task hung in try_to_writeback_inodes_sb run #7: crashed: INFO: task hung in try_to_writeback_inodes_sb run #8: crashed: INFO: task hung in vfs_unlink run #9: crashed: INFO: task hung in vfs_unlink run #10: crashed: INFO: task hung in try_to_writeback_inodes_sb run #11: crashed: INFO: task hung in try_to_writeback_inodes_sb run #12: crashed: INFO: task hung in try_to_writeback_inodes_sb run #13: crashed: INFO: task hung in try_to_writeback_inodes_sb run #14: crashed: INFO: task hung in try_to_writeback_inodes_sb run #15: crashed: INFO: task hung in try_to_writeback_inodes_sb run #16: crashed: INFO: task hung in vfs_unlink run #17: crashed: INFO: task hung in vfs_unlink run #18: OK representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good 7a68065eb9cd194cf03f135c9211eeb2d5c4c0a0 Bisecting: 140 revisions left to test after this (roughly 7 steps) [47700948a4abb4a5ae13ef943ff682a7f327547a] Merge tag 'drm-fixes-2022-06-17' of git://anongit.freedesktop.org/drm/drm testing commit 47700948a4abb4a5ae13ef943ff682a7f327547a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 475dedddcb374fdec4224479f9806a6ef979217c1d79bf8629455331cb5ff5e8 all runs: crashed: INFO: task hung in try_to_writeback_inodes_sb representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good 47700948a4abb4a5ae13ef943ff682a7f327547a Bisecting: 71 revisions left to test after this (roughly 6 steps) [f8e174c3071dc7614b2a6aa41494b2756d0cd93d] Merge tag 'io_uring-5.19-2022-06-16' of git://git.kernel.dk/linux-block testing commit f8e174c3071dc7614b2a6aa41494b2756d0cd93d gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7df54bb692c9daa6c8bd5bbda65d824796eb8145403cbf83c6f28126b830868d all runs: crashed: INFO: task hung in try_to_writeback_inodes_sb representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good f8e174c3071dc7614b2a6aa41494b2756d0cd93d Bisecting: 34 revisions left to test after this (roughly 5 steps) [cc2fb31d49f8956283e7cd25face1327dcfa4c16] Merge tag 'loongarch-fixes-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson testing commit cc2fb31d49f8956283e7cd25face1327dcfa4c16 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a8498446555cfa8b331ab042c3954cf47aca08715bf553f4738eea2b903e86a8 run #0: crashed: INFO: task hung in try_to_writeback_inodes_sb run #1: crashed: INFO: task hung in try_to_writeback_inodes_sb run #2: crashed: INFO: task hung in try_to_writeback_inodes_sb run #3: crashed: INFO: task hung in try_to_writeback_inodes_sb run #4: crashed: INFO: task hung in try_to_writeback_inodes_sb run #5: crashed: INFO: task hung in try_to_writeback_inodes_sb run #6: crashed: INFO: task hung in try_to_writeback_inodes_sb run #7: crashed: INFO: task hung in try_to_writeback_inodes_sb run #8: crashed: INFO: task hung in try_to_writeback_inodes_sb run #9: crashed: INFO: task hung in try_to_writeback_inodes_sb run #10: crashed: INFO: task hung in try_to_writeback_inodes_sb run #11: crashed: INFO: task hung in try_to_writeback_inodes_sb run #12: crashed: INFO: task hung in try_to_writeback_inodes_sb run #13: crashed: INFO: task hung in try_to_writeback_inodes_sb run #14: crashed: INFO: task hung in try_to_writeback_inodes_sb run #15: crashed: INFO: task hung in try_to_writeback_inodes_sb run #16: OK run #17: OK representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good cc2fb31d49f8956283e7cd25face1327dcfa4c16 Bisecting: 16 revisions left to test after this (roughly 4 steps) [4b35035bcf80ddb47c0112c4fbd84a63a2836a18] Merge tag 'nfs-for-5.19-2' of git://git.linux-nfs.org/projects/anna/linux-nfs testing commit 4b35035bcf80ddb47c0112c4fbd84a63a2836a18 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6bac6caf3280af206eefdffc6bf563bacb95e7e05d61d6b9d2396595fe589908 run #0: crashed: INFO: task hung in try_to_writeback_inodes_sb run #1: crashed: INFO: task hung in try_to_writeback_inodes_sb run #2: crashed: INFO: task hung in try_to_writeback_inodes_sb run #3: crashed: INFO: task hung in try_to_writeback_inodes_sb run #4: crashed: INFO: task hung in try_to_writeback_inodes_sb run #5: crashed: INFO: task hung in try_to_writeback_inodes_sb run #6: crashed: INFO: task hung in try_to_writeback_inodes_sb run #7: crashed: INFO: task hung in try_to_writeback_inodes_sb run #8: crashed: INFO: task hung in vfs_unlink run #9: crashed: INFO: task hung in vfs_unlink run #10: crashed: INFO: task hung in try_to_writeback_inodes_sb run #11: crashed: INFO: task hung in try_to_writeback_inodes_sb run #12: crashed: INFO: task hung in try_to_writeback_inodes_sb run #13: crashed: INFO: task hung in try_to_writeback_inodes_sb run #14: crashed: INFO: task hung in try_to_writeback_inodes_sb run #15: crashed: INFO: task hung in try_to_writeback_inodes_sb run #16: OK run #17: OK representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good 4b35035bcf80ddb47c0112c4fbd84a63a2836a18 Bisecting: 8 revisions left to test after this (roughly 3 steps) [85456054e10b0247920b00422d27365e689d9f4a] ext4: fix up test_dummy_encryption handling for new mount API testing commit 85456054e10b0247920b00422d27365e689d9f4a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5eb4ea09498df932351c3be4f02c5a9e9aae8a79ce68207da139d8c2b67bb59c all runs: OK false negative chance: 0.000 # git bisect bad 85456054e10b0247920b00422d27365e689d9f4a Bisecting: 3 revisions left to test after this (roughly 2 steps) [15baa7dcadf1c4f0b4f752dc054191855ff2d78e] ext4: fix warning when submitting superblock in ext4_commit_super() testing commit 15baa7dcadf1c4f0b4f752dc054191855ff2d78e gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a57650772bfe416b4745fde2d1ef7f14a07e4e610ea2954fdea0775f646ea8e5 run #0: crashed: INFO: task hung in try_to_writeback_inodes_sb run #1: crashed: INFO: task hung in try_to_writeback_inodes_sb run #2: crashed: INFO: task hung in try_to_writeback_inodes_sb run #3: crashed: INFO: task hung in try_to_writeback_inodes_sb run #4: crashed: INFO: task hung in try_to_writeback_inodes_sb run #5: crashed: INFO: task hung in try_to_writeback_inodes_sb run #6: crashed: INFO: task hung in try_to_writeback_inodes_sb run #7: crashed: INFO: task hung in try_to_writeback_inodes_sb run #8: crashed: INFO: task hung in try_to_writeback_inodes_sb run #9: crashed: INFO: task hung in try_to_writeback_inodes_sb run #10: crashed: INFO: task hung in try_to_writeback_inodes_sb run #11: crashed: INFO: task hung in try_to_writeback_inodes_sb run #12: crashed: INFO: task hung in try_to_writeback_inodes_sb run #13: crashed: INFO: task hung in try_to_writeback_inodes_sb run #14: crashed: INFO: task hung in try_to_writeback_inodes_sb run #15: crashed: INFO: task hung in try_to_writeback_inodes_sb run #16: crashed: INFO: task hung in try_to_writeback_inodes_sb run #17: crashed: INFO: task hung in try_to_writeback_inodes_sb run #18: OK representative crash: INFO: task hung in try_to_writeback_inodes_sb, types: [HANG] # git bisect good 15baa7dcadf1c4f0b4f752dc054191855ff2d78e Bisecting: 1 revision left to test after this (roughly 1 step) [9b6641dd95a0c441b277dd72ba22fed8d61f76ad] ext4: fix super block checksum incorrect after mount testing commit 9b6641dd95a0c441b277dd72ba22fed8d61f76ad gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9c4b826fcc4b0e695bef948e6a52d38320e6458d11a84b40ba7cb61593a543d7 all runs: OK false negative chance: 0.000 # git bisect bad 9b6641dd95a0c441b277dd72ba22fed8d61f76ad Bisecting: 0 revisions left to test after this (roughly 0 steps) [8d5459c11f548131ce48b2fbf45cccc5c382558f] ext4: improve write performance with disabled delalloc testing commit 8d5459c11f548131ce48b2fbf45cccc5c382558f gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 7bc9328476e08bd99f572d3899a0cd10d637f386c581a94417e99cc9362ef34f all runs: OK false negative chance: 0.000 # git bisect bad 8d5459c11f548131ce48b2fbf45cccc5c382558f 8d5459c11f548131ce48b2fbf45cccc5c382558f is the first bad commit commit 8d5459c11f548131ce48b2fbf45cccc5c382558f Author: Jan Kara Date: Fri May 20 13:14:02 2022 +0200 ext4: improve write performance with disabled delalloc When delayed allocation is disabled (either through mount option or because we are running low on free space), ext4_write_begin() allocates blocks with EXT4_GET_BLOCKS_IO_CREATE_EXT flag. With this flag extent merging is disabled and since ext4_write_begin() is called for each page separately, we end up with a *lot* of 1 block extents in the extent tree and following writeback is writing 1 block at a time which results in very poor write throughput (4 MB/s instead of 200 MB/s). These days when ext4_get_block_unwritten() is used only by ext4_write_begin(), ext4_page_mkwrite() and inline data conversion, we can safely allow extent merging to happen from these paths since following writeback will happen on different boundaries anyway. So use EXT4_GET_BLOCKS_CREATE_UNRIT_EXT instead which restores the performance. Signed-off-by: Jan Kara Link: https://lore.kernel.org/r/20220520111402.4252-1-jack@suse.cz Signed-off-by: Theodore Ts'o fs/ext4/inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) accumulated error probability: 0.00 culprit signature: 7bc9328476e08bd99f572d3899a0cd10d637f386c581a94417e99cc9362ef34f parent signature: a57650772bfe416b4745fde2d1ef7f14a07e4e610ea2954fdea0775f646ea8e5 revisions tested: 25, total time: 8h44m49.710093964s (build: 4h29m52.227555506s, test: 3h59m21.925959314s) first good commit: 8d5459c11f548131ce48b2fbf45cccc5c382558f ext4: improve write performance with disabled delalloc recipients (to): ["jack@suse.cz" "tytso@mit.edu"] recipients (cc): []