ci2 starts bisection 2024-07-27 01:40:45.002225609 +0000 UTC m=+36871.146959378 bisecting fixing commit since 909ba1f1b4146de529469910c1bd0b1248964536 building syzkaller on fb427a0782000106c62de76d251e5a02de5406a9 ensuring issue is reproducible on original commit 909ba1f1b4146de529469910c1bd0b1248964536 testing commit 909ba1f1b4146de529469910c1bd0b1248964536 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d8520e1091cd7c2865516d5ee09248cd57f63f7334e7210175a94b7c43d7e829 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: INFO: rcu detected stall in corrupted run #7: crashed: INFO: rcu detected stall in corrupted run #8: crashed: INFO: rcu detected stall in corrupted run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: INFO: rcu detected stall in corrupted run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #17: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #18: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #19: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space representative crash: INFO: rcu detected stall in corrupted, types: [HANG KASAN] check whether we can drop unnecessary instrumentation disabling configs for [LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 909ba1f1b4146de529469910c1bd0b1248964536 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 2e83e7543f1f0182c785ad84b2237a9dd255d97ed4917cd6d216be1b182a3a63 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: OK run #8: OK run #9: OK representative crash: INFO: rcu detected stall in corrupted, types: [HANG KASAN] the bug reproduces without the instrumentation disabling configs for [LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP], they are not needed kconfig minimization: base=3822 full=7526 leaves diff=1993 split chunks (needed=false): <1993> split chunk #0 of len 1993 into 5 parts testing without sub-chunk 1/5 disabling configs for [LOCKDEP ATOMIC_SLEEP LEAK UBSAN BUG], they are not needed testing commit 909ba1f1b4146de529469910c1bd0b1248964536 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 389247d603cd59b7e1c08cd05eb7c744efd3e2d8b76c029b9dda65e82472e037 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: INFO: rcu detected stall in corrupted run #4: crashed: INFO: rcu detected stall in corrupted run #5: crashed: INFO: rcu detected stall in corrupted run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: OK representative crash: INFO: rcu detected stall in corrupted, types: [HANG KASAN] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [LOCKDEP ATOMIC_SLEEP LEAK UBSAN BUG], they are not needed testing commit 909ba1f1b4146de529469910c1bd0b1248964536 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: bf41b58af46f7498cf8770a4ce8561fd7c5540dfe0c91b42a6dedbc2141cdbe0 run #0: crashed: INFO: rcu detected stall in corrupted run #1: crashed: INFO: rcu detected stall in corrupted run #2: crashed: INFO: rcu detected stall in corrupted run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: OK run #8: OK run #9: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 909ba1f1b4146de529469910c1bd0b1248964536 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 325c87a5e8511575ea711d9d07164b9230983ad629a59e9322fbc02a2e83e72b run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [BUG LOCKDEP ATOMIC_SLEEP LEAK UBSAN], they are not needed testing commit 909ba1f1b4146de529469910c1bd0b1248964536 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 654b9ecabf8ade13b3a853aaf25d56780ff69efeaea0a91a92322c6c938fc139 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [LEAK UBSAN BUG LOCKDEP ATOMIC_SLEEP], they are not needed testing commit 909ba1f1b4146de529469910c1bd0b1248964536 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a32b2d0b7c464e746fe601c9782e4dd80b34f2ab9018f672df2f9386409f3dad run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] the chunk can be dropped disabling configs for [UBSAN BUG LOCKDEP ATOMIC_SLEEP LEAK], they are not needed determining the merge base between 909ba1f1b4146de529469910c1bd0b1248964536 and 3a7e02c040b130b5545e4b115aada7bacd80a2b6 830b3c68c1fb1e9176028d02ef86f3cf76aa2476/Linux 6.1 is a merge base, check if it has the bug testing commit 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d26b68cf2edb37acd5aaae36328331b8bc603fb65e4f4cb998f16611371563d6 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: invalid opcode in ext4_mb_find_by_goal run #10: crashed: invalid opcode in ext4_mb_find_by_goal run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: invalid opcode in ext4_mb_find_by_goal run #13: crashed: invalid opcode in ext4_mb_find_by_goal run #14: OK run #15: crashed: invalid opcode in ext4_mb_find_by_goal run #16: OK run #17: OK run #18: OK run #19: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN UNKNOWN] testing current HEAD 3a7e02c040b130b5545e4b115aada7bacd80a2b6 testing commit 3a7e02c040b130b5545e4b115aada7bacd80a2b6 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: ef46656af76d48b9a68e05429287362abc4b1eddd21f58978e50c9bdc55b793f all runs: OK false negative chance: 0.000 # git bisect start 3a7e02c040b130b5545e4b115aada7bacd80a2b6 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 Bisecting: 77789 revisions left to test after this (roughly 16 steps) [9a5a14948574ee09f339990cab69b4ab997d2f7d] Merge tag 'soc-fixes-6.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit 9a5a14948574ee09f339990cab69b4ab997d2f7d gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 136dbe726b0175646b5c0149fa5c3f6eaf3c6147265d812e4fe52ebcd9521994 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 9a5a14948574ee09f339990cab69b4ab997d2f7d Bisecting: 37746 revisions left to test after this (roughly 15 steps) [9187210eee7d87eea37b45ea93454a88681894a4] Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next determine whether the revision contains the guilty commit revision 9a5a14948574ee09f339990cab69b4ab997d2f7d crashed and is reachable testing commit 9187210eee7d87eea37b45ea93454a88681894a4 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 00f95bbc5498c55d322cd3c13bd493cff79c6fa5b8bddf204a804f722eea7155 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 9187210eee7d87eea37b45ea93454a88681894a4 Bisecting: 18860 revisions left to test after this (roughly 14 steps) [ff2632d7d08edc11e8bd0629e9fcfebab25c78b4] Merge tag 'powerpc-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit ff2632d7d08edc11e8bd0629e9fcfebab25c78b4 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 2a8ad693b6562df4ce04e534a489dfa03f3ba72ffc0433a244538c0f10fe32de all runs: OK false negative chance: 0.000 # git bisect bad ff2632d7d08edc11e8bd0629e9fcfebab25c78b4 Bisecting: 9446 revisions left to test after this (roughly 13 steps) [3cdb455946193bb7ad13df15333c7fe0054db6c3] Merge tag 's390-6.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit 3cdb455946193bb7ad13df15333c7fe0054db6c3 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 003e8e33e5713d0dca719b3d7c0dd01ef06dd40747d207adf9d6d2e94bff728c all runs: OK false negative chance: 0.000 # git bisect bad 3cdb455946193bb7ad13df15333c7fe0054db6c3 Bisecting: 4720 revisions left to test after this (roughly 12 steps) [32a50540c3d26341698505998dfca5b0e8fb4fd4] Merge tag 'bcachefs-2024-03-13' of https://evilpiepirate.org/git/bcachefs determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit 32a50540c3d26341698505998dfca5b0e8fb4fd4 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: b8c183d10914de8654cb7936243b92bb81a828c60948eb297c192737363d7a01 all runs: OK false negative chance: 0.000 # git bisect bad 32a50540c3d26341698505998dfca5b0e8fb4fd4 Bisecting: 1846 revisions left to test after this (roughly 11 steps) [480e035fc4c714fb5536e64ab9db04fedc89e910] Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernel determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit 480e035fc4c714fb5536e64ab9db04fedc89e910 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9769ae730f09ef4ff06137e1e954286e0efc7dc0f251bcc4ccf10a083decc166 all runs: OK false negative chance: 0.000 # git bisect bad 480e035fc4c714fb5536e64ab9db04fedc89e910 Bisecting: 1417 revisions left to test after this (roughly 11 steps) [119b225f01e4d3ce974cd3b4d982c76a380c796d] Merge tag 'amd-drm-next-6.9-2024-03-08-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit 119b225f01e4d3ce974cd3b4d982c76a380c796d gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: ccbe1063c2e55e5c031ffbd2f433f5af5618595f5a3766b34294346c7cd51c11 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 119b225f01e4d3ce974cd3b4d982c76a380c796d Bisecting: 648 revisions left to test after this (roughly 10 steps) [6cdebf62a159f31351946685b02941c968b96e49] Merge tag 'spi-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi determine whether the revision contains the guilty commit revision 9a5a14948574ee09f339990cab69b4ab997d2f7d crashed and is reachable testing commit 6cdebf62a159f31351946685b02941c968b96e49 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f113b70a4bb251d6ab8e6d3418365c07d24a3db3d34770eb461b5de0f24b0198 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: OK run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: OK run #16: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 6cdebf62a159f31351946685b02941c968b96e49 Bisecting: 324 revisions left to test after this (roughly 8 steps) [943446795909929f261565cebafb3b56d66cc513] Merge tag 'acpi-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm determine whether the revision contains the guilty commit revision 6cdebf62a159f31351946685b02941c968b96e49 crashed and is reachable testing commit 943446795909929f261565cebafb3b56d66cc513 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d63df0f440b12a456483c1db1a75b5eb9f1fb5dc5276296bbdec35d6733a1d25 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 943446795909929f261565cebafb3b56d66cc513 Bisecting: 162 revisions left to test after this (roughly 7 steps) [ef2d4a00df38dfa79ce08fbd8c03278e2d87126a] xfs: split tracepoint classes for deferred items determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit ef2d4a00df38dfa79ce08fbd8c03278e2d87126a gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 311cf9c39a059daca816f3b997b2dfc7f84b381be574211c0988f0c9abe58c46 all runs: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good ef2d4a00df38dfa79ce08fbd8c03278e2d87126a Bisecting: 74 revisions left to test after this (roughly 6 steps) [279d44ceb8a495d287ec563964f2ed04b0d53b0e] Merge tag '6.9-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 determine whether the revision contains the guilty commit revision 9187210eee7d87eea37b45ea93454a88681894a4 crashed and is reachable testing commit 279d44ceb8a495d287ec563964f2ed04b0d53b0e gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: c7b358d6edf0ab8e7c85b179273e0513729f892d33fa4fd3fecca5e2b7864f49 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 279d44ceb8a495d287ec563964f2ed04b0d53b0e Bisecting: 37 revisions left to test after this (roughly 5 steps) [69fc23efc7e5030194ecaf4c108d4c23cfcd1a21] kernel-doc: Add unary operator * to $type_param_ref determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit 69fc23efc7e5030194ecaf4c108d4c23cfcd1a21 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 40d4e94890e0ab370a264a23e3b6b0188da5c9c386fe3a18439c8dc76a9917f0 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 69fc23efc7e5030194ecaf4c108d4c23cfcd1a21 Bisecting: 18 revisions left to test after this (roughly 4 steps) [d27f41eed5d64f0f4ca2fcb44f417e7dd9d23e11] MAINTAINERS: add missing git address for ext2 entry determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit d27f41eed5d64f0f4ca2fcb44f417e7dd9d23e11 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: e224d9603ec2478b808059f13625ffb302dc6f94296f4d240edd65b22528b008 all runs: OK false negative chance: 0.000 # git bisect bad d27f41eed5d64f0f4ca2fcb44f417e7dd9d23e11 Bisecting: 9 revisions left to test after this (roughly 3 steps) [36975616ea5837955ce9bbe84095680c940fe025] ext2: Drop GFP_NOFS use in ext2_get_blocks() determine whether the revision contains the guilty commit revision 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 crashed and is reachable testing commit 36975616ea5837955ce9bbe84095680c940fe025 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 3749e4229e6aca84077090cd656805424376ddbd3118bd41d97083d13e8f2392 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #17: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #18: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 36975616ea5837955ce9bbe84095680c940fe025 Bisecting: 4 revisions left to test after this (roughly 2 steps) [c8f1140cb82dc843e72697dc6f8c7ee1acce5d28] udf: Avoid invalid LVID used on mount determine whether the revision contains the guilty commit revision 36975616ea5837955ce9bbe84095680c940fe025 crashed and is reachable testing commit c8f1140cb82dc843e72697dc6f8c7ee1acce5d28 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 31b5620fc9ccabba256655c00ebabfd28d98405c07f673416299741323f47ac5 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good c8f1140cb82dc843e72697dc6f8c7ee1acce5d28 Bisecting: 2 revisions left to test after this (roughly 1 step) [179b8c97ebf63429589f5afeba59a181fe70603e] quota: Fix rcu annotations of inode dquot pointers determine whether the revision contains the guilty commit revision 36975616ea5837955ce9bbe84095680c940fe025 crashed and is reachable testing commit 179b8c97ebf63429589f5afeba59a181fe70603e gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9e9c9491302c648ebe36dd5a46a6a4627c586089dacf19b839aefb6336e5d755 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good 179b8c97ebf63429589f5afeba59a181fe70603e Bisecting: 0 revisions left to test after this (roughly 1 step) [a898cb621ac589b0b9e959309689a027e765aa12] quota: Detect loops in quota tree determine whether the revision contains the guilty commit revision 179b8c97ebf63429589f5afeba59a181fe70603e crashed and is reachable testing commit a898cb621ac589b0b9e959309689a027e765aa12 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f51cc03bcc1a2d5127f71bb2a4fc704242799f1a3982a0905f5c507d814d52ba all runs: OK false negative chance: 0.000 # git bisect bad a898cb621ac589b0b9e959309689a027e765aa12 Bisecting: 0 revisions left to test after this (roughly 0 steps) [ccb49011bb2ebfd66164dbf68c5bff48917bb5ef] quota: Properly annotate i_dquot arrays with __rcu determine whether the revision contains the guilty commit revision 179b8c97ebf63429589f5afeba59a181fe70603e crashed and is reachable testing commit ccb49011bb2ebfd66164dbf68c5bff48917bb5ef gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: e18106af3b4c8c35e3d9882aee3c0816bc7f387993e9d2b5a12e56c1a201db68 run #0: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #1: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #2: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #3: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #4: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #5: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #6: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #7: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #8: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #9: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #10: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #11: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #12: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #13: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #14: crashed: KASAN: out-of-bounds Read in ext4_ext_remove_space run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK representative crash: KASAN: out-of-bounds Read in ext4_ext_remove_space, types: [KASAN] # git bisect good ccb49011bb2ebfd66164dbf68c5bff48917bb5ef a898cb621ac589b0b9e959309689a027e765aa12 is the first bad commit commit a898cb621ac589b0b9e959309689a027e765aa12 Author: Jan Kara Date: Wed Feb 7 19:12:15 2024 +0100 quota: Detect loops in quota tree Syzbot has found that when it creates corrupted quota files where the quota tree contains a loop, we will deadlock when tryling to insert a dquot. Add loop detection into functions traversing the quota tree. Signed-off-by: Jan Kara fs/quota/quota_tree.c | 128 +++++++++++++++++++++++++++++++++++++------------- fs/quota/quota_v2.c | 15 +++--- 2 files changed, 105 insertions(+), 38 deletions(-) accumulated error probability: 0.00 culprit signature: f51cc03bcc1a2d5127f71bb2a4fc704242799f1a3982a0905f5c507d814d52ba parent signature: e18106af3b4c8c35e3d9882aee3c0816bc7f387993e9d2b5a12e56c1a201db68 reproducer is flaky (0.60 repro chance estimate) revisions tested: 27, total time: 8h49m38.3471238s (build: 2h14m47.976017553s, test: 6h23m0.770567109s) first good commit: a898cb621ac589b0b9e959309689a027e765aa12 quota: Detect loops in quota tree recipients (to): ["jack@suse.cz"] recipients (cc): []