ci2 starts bisection 2023-01-31 09:19:20.047619895 +0000 UTC m=+82464.100679718 bisecting fixing commit since 02bf43c7b7f7a19aa59a75f5244f0a3408bace1a building syzkaller on f6511626584e1f100818d9036909e0480ffd34c1 ensuring issue is reproducible on original commit 02bf43c7b7f7a19aa59a75f5244f0a3408bace1a testing commit 02bf43c7b7f7a19aa59a75f5244f0a3408bace1a gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 23206b40ab3d16ea3999b06fe9df5ad2e5f7f46be6686a04d845bbfc941bb044 all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea testing current HEAD 22b8077d0fcec86c6ed0e0fce9f7e7e5a4c2d56a testing commit 22b8077d0fcec86c6ed0e0fce9f7e7e5a4c2d56a gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8d900a59b9113accfff1b77c6e14cadf6c8397b2c59bba5bec44cf015a700337 all runs: OK # git bisect start 22b8077d0fcec86c6ed0e0fce9f7e7e5a4c2d56a 02bf43c7b7f7a19aa59a75f5244f0a3408bace1a Bisecting: 6416 revisions left to test after this (roughly 13 steps) [f6594c372afd5cec8b1e9ee9ea8f8819d59c6fb1] netfilter: nf_tables: perform type checking for existing sets testing commit f6594c372afd5cec8b1e9ee9ea8f8819d59c6fb1 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6a79d2daad4ca196297623b97f5010cbc9664f08d4f730145ac5eeec99e29b0b all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good f6594c372afd5cec8b1e9ee9ea8f8819d59c6fb1 Bisecting: 3241 revisions left to test after this (roughly 12 steps) [3367934dd3035afa72ac79ae649f142a530df157] dt-bindings: drop redundant part of title (manual) testing commit 3367934dd3035afa72ac79ae649f142a530df157 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cdf7ddeb4f0f8d23e2d616dd4c84e7d037a54672d984510092e7f9eac58a3729 all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good 3367934dd3035afa72ac79ae649f142a530df157 Bisecting: 1611 revisions left to test after this (roughly 11 steps) [55c7d6a91d42ad98cbfb10da077ce8bb7084dc0e] Merge tag 'drm-next-2022-12-23' of git://anongit.freedesktop.org/drm/drm testing commit 55c7d6a91d42ad98cbfb10da077ce8bb7084dc0e gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 658a78d5b0f991c4facc64fbd609160f4be54568e439e597ac45bcabedacc3af all runs: OK # git bisect bad 55c7d6a91d42ad98cbfb10da077ce8bb7084dc0e Bisecting: 748 revisions left to test after this (roughly 10 steps) [e79041113b19b8c7b8410d862d4a3630debded58] Merge tag 'phy-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy testing commit e79041113b19b8c7b8410d862d4a3630debded58 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b7ec36daeb34f48dedd9618e4a4a56a61a285cc776d0661389a6ae4893c3ca7b all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good e79041113b19b8c7b8410d862d4a3630debded58 Bisecting: 375 revisions left to test after this (roughly 9 steps) [ec34c2b4ec383766a42ffd9206dc6605be3c6f6c] Merge tag 'backlight-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight testing commit ec34c2b4ec383766a42ffd9206dc6605be3c6f6c gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 861c82778e3c5e816b2afac2c8bee47a874b6d66d85fae09e699436fd2301b47 all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good ec34c2b4ec383766a42ffd9206dc6605be3c6f6c Bisecting: 181 revisions left to test after this (roughly 8 steps) [0a924817d2ed9396401e0557c6134276d2e26382] Merge tag '6.2-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6 testing commit 0a924817d2ed9396401e0557c6134276d2e26382 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0257f0488c20eae54cdc287c01f525853b1bbdad73638089745ed228dbcd4d3b all runs: OK # git bisect bad 0a924817d2ed9396401e0557c6134276d2e26382 Bisecting: 94 revisions left to test after this (roughly 7 steps) [5461e079009ae2732c833281c4b50dfb58d15ba5] Merge tag 'media/v6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media testing commit 5461e079009ae2732c833281c4b50dfb58d15ba5 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a638092b278e0c6d1bd3ded1e31f8a4b8b7df10fc4b7aec8b6062e519b45fd29 all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good 5461e079009ae2732c833281c4b50dfb58d15ba5 Bisecting: 47 revisions left to test after this (roughly 6 steps) [ba1189288905dc33c16a8e56d6af9c8d1bc5ca8f] fs/ntfs3: Simplify ntfs_update_mftmirr function testing commit ba1189288905dc33c16a8e56d6af9c8d1bc5ca8f gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9743727e86d0cfe9b36092f59da765438a3f23d800562e7a810d9252bbea9df0 all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good ba1189288905dc33c16a8e56d6af9c8d1bc5ca8f Bisecting: 20 revisions left to test after this (roughly 5 steps) [6022ec6ee2c3a16b26f218d7abb538afb839bd6d] Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3 testing commit 6022ec6ee2c3a16b26f218d7abb538afb839bd6d gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4989bf609b173335e63eed3751921f04d8098a1a3675d47f2f259943d2dcc2a5 all runs: OK # git bisect bad 6022ec6ee2c3a16b26f218d7abb538afb839bd6d Bisecting: 13 revisions left to test after this (roughly 4 steps) [ec5fc72013762500867c9cef96fed89dc7161832] fs/ntfs3: Improve checking of bad clusters testing commit ec5fc72013762500867c9cef96fed89dc7161832 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: de675c9a29dad6e4e425436fdb05afe2f23cc4ccd0e4aab28e93d1711a1e7528 all runs: OK # git bisect bad ec5fc72013762500867c9cef96fed89dc7161832 Bisecting: 6 revisions left to test after this (roughly 3 steps) [0ad9dfcb8d3fd6ef91983ccb93fafbf9e3115796] fs/ntfs3: Changing locking in ntfs_rename testing commit 0ad9dfcb8d3fd6ef91983ccb93fafbf9e3115796 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3a62c10e65cb365cfb0501249fd500a3e4c75271e99dbb60db4e63aded6dc95a all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good 0ad9dfcb8d3fd6ef91983ccb93fafbf9e3115796 Bisecting: 3 revisions left to test after this (roughly 2 steps) [0e8235d28f3a0e9eda9f02ff67ee566d5f42b66b] fs/ntfs3: Check fields while reading testing commit 0e8235d28f3a0e9eda9f02ff67ee566d5f42b66b gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 56a73afd9edd5c88a3faeff9e397184d5f79d77ff86e2114d4dd4f7ba1d4f7c1 all runs: OK # git bisect bad 0e8235d28f3a0e9eda9f02ff67ee566d5f42b66b Bisecting: 0 revisions left to test after this (roughly 1 step) [6f80ed14d76c730f7943777ba259cd32870e6433] fs/ntfs3: Correct ntfs_check_for_free_space testing commit 6f80ed14d76c730f7943777ba259cd32870e6433 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ab09fe4a38266231d9e202f74f7bf9150c69407737f1a016a0614e6a6084b3be all runs: crashed: KASAN: out-of-bounds Read in ntfs_set_ea # git bisect good 6f80ed14d76c730f7943777ba259cd32870e6433 0e8235d28f3a0e9eda9f02ff67ee566d5f42b66b is the first bad commit commit 0e8235d28f3a0e9eda9f02ff67ee566d5f42b66b Author: Konstantin Komarov Date: Mon Oct 10 13:15:33 2022 +0300 fs/ntfs3: Check fields while reading Added new functions index_hdr_check and index_buf_check. Now we check all stuff for correctness while reading from disk. Also fixed bug with stale nfs data. Reported-by: van fantasy Signed-off-by: Konstantin Komarov fs/ntfs3/index.c | 84 +++++++++++++++++++++++++++++++++++++---- fs/ntfs3/inode.c | 18 +++++---- fs/ntfs3/ntfs_fs.h | 4 +- fs/ntfs3/run.c | 7 +++- fs/ntfs3/xattr.c | 109 ++++++++++++++++++++++++++++++++++------------------- 5 files changed, 164 insertions(+), 58 deletions(-) culprit signature: 56a73afd9edd5c88a3faeff9e397184d5f79d77ff86e2114d4dd4f7ba1d4f7c1 parent signature: ab09fe4a38266231d9e202f74f7bf9150c69407737f1a016a0614e6a6084b3be revisions tested: 15, total time: 6h56m39.059847325s (build: 5h16m38.227916009s, test: 1h23m48.444928803s) first good commit: 0e8235d28f3a0e9eda9f02ff67ee566d5f42b66b fs/ntfs3: Check fields while reading recipients (to): ["almaz.alexandrovich@paragon-software.com" "almaz.alexandrovich@paragon-software.com" "ntfs3@lists.linux.dev"] recipients (cc): ["linux-kernel@vger.kernel.org"]