ci starts bisection 2023-01-25 04:16:31.747548222 +0000 UTC m=+205505.693610282 bisecting fixing commit since fef7fd48922d11b22620e19f9c9101647bfe943d building syzkaller on 3ead01ade920906b89aff0066a9d5e922ee270c8 ensuring issue is reproducible on original commit fef7fd48922d11b22620e19f9c9101647bfe943d testing commit fef7fd48922d11b22620e19f9c9101647bfe943d gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d8d92a1369209aeb4df0e6bea3168c821d2b238c512f351cf4a881ce1f689de7 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea testing current HEAD 7c46948a6e9cf47ed03b0d489fde894ad46f1437 testing commit 7c46948a6e9cf47ed03b0d489fde894ad46f1437 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ec1c67a233ced5050b5b7c4f12059efc2789fbb5c6ac74493d00935ac2cb508f all runs: OK # git bisect start 7c46948a6e9cf47ed03b0d489fde894ad46f1437 fef7fd48922d11b22620e19f9c9101647bfe943d Bisecting: 8533 revisions left to test after this (roughly 13 steps) [4cb1fc6fffe4910845e183d1a2dfe9509ba1062c] Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm testing commit 4cb1fc6fffe4910845e183d1a2dfe9509ba1062c gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 94c09696c73affcdedd5cd42691ce1da7dbbb83532a0298cb5f72542db124351 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good 4cb1fc6fffe4910845e183d1a2dfe9509ba1062c Bisecting: 4266 revisions left to test after this (roughly 12 steps) [84e57d292203a45c96dbcb2e6be9dd80961d981a] Merge tag 'exfat-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat testing commit 84e57d292203a45c96dbcb2e6be9dd80961d981a gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ab1a5bd25466d60fc3a4e2114e24db1fc7658cd7feebf45f5da89eb9f277b53d all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good 84e57d292203a45c96dbcb2e6be9dd80961d981a Bisecting: 2134 revisions left to test after this (roughly 11 steps) [cb6e92c764272ca288398ad6442bbb0f064c2da8] perf hist: Add perf_hpp_fmt->init() callback testing commit cb6e92c764272ca288398ad6442bbb0f064c2da8 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7a891ef7e517e41093bb53740311598d392de4d4a081a3fe1aae529987773986 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good cb6e92c764272ca288398ad6442bbb0f064c2da8 Bisecting: 1026 revisions left to test after this (roughly 10 steps) [50011c32f421215f6231996fcc84fd1fe81c4a48] Merge tag 'net-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 50011c32f421215f6231996fcc84fd1fe81c4a48 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8b7e8da7e7026479e326fb3edec97fbd8f22e19764ae0e3e0f907901d874e2ee all runs: OK # git bisect bad 50011c32f421215f6231996fcc84fd1fe81c4a48 Bisecting: 556 revisions left to test after this (roughly 9 steps) [5d4740fc787db767811c4ac625665493314b382c] Merge tag 'io_uring-6.2-2022-12-19' of git://git.kernel.dk/linux testing commit 5d4740fc787db767811c4ac625665493314b382c gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 88da8655c4ceb84f1e16ecd399d3c846a759b6efd6068b6dcfa53a9e7a409676 all runs: OK # git bisect bad 5d4740fc787db767811c4ac625665493314b382c Bisecting: 214 revisions left to test after this (roughly 8 steps) [7406fd75a92066712b6f696983f89438f474049a] Merge tag 'mfd-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd testing commit 7406fd75a92066712b6f696983f89438f474049a gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a1621950dc2347d48cfae52d985cae54248ab32ed8e816d6130ae957485afb28 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good 7406fd75a92066712b6f696983f89438f474049a Bisecting: 105 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: fd7e5bb1362f7c5bcc6b9a85d7359db847544becf1f4d0826b94299293bd9e93 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good 5461e079009ae2732c833281c4b50dfb58d15ba5 Bisecting: 52 revisions left to test after this (roughly 6 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: b650729c9d5bc57847a50406f49aaf87dd122708cb5741dd6164215f0f89c4d4 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good 0ad9dfcb8d3fd6ef91983ccb93fafbf9e3115796 Bisecting: 31 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: 45f2fb99a1929c45894217fbd57591387c2c77476e87184ef3c0e26283a2a55f all runs: OK # git bisect bad 6022ec6ee2c3a16b26f218d7abb538afb839bd6d Bisecting: 10 revisions left to test after this (roughly 3 steps) [d264dd3bbbd16b56239e889023fbe49413a58eaf] Merge tag 'for-linus-2022122101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid testing commit d264dd3bbbd16b56239e889023fbe49413a58eaf gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 838636d8d1fcdafe6bf7c1d691ba385a3cb5bade8c9448551886e8bd0f258367 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good d264dd3bbbd16b56239e889023fbe49413a58eaf Bisecting: 5 revisions left to test after this (roughly 3 steps) [97a6815e50619377704e6566fb2b77c1aa4e2647] fs/ntfs3: Use ALIGN kernel macro testing commit 97a6815e50619377704e6566fb2b77c1aa4e2647 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a2864e6b5a482a8b4da95dc7dbbd4fbe9f46c61a95bdf35162499b99f2fd0797 all runs: OK # git bisect bad 97a6815e50619377704e6566fb2b77c1aa4e2647 Bisecting: 2 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: 7b0bd754767ab59e5f0fce6407eea2ff4b90cdc11cae17457d398a5ca7daba53 all runs: crashed: KASAN: slab-out-of-bounds Read in ntfs_get_ea # git bisect good 6f80ed14d76c730f7943777ba259cd32870e6433 Bisecting: 0 revisions left to test after this (roughly 1 step) [e31195a3ac71e7e50793163f933695231cb16513] fs/ntfs3: Fix incorrect if in ntfs_set_acl_ex testing commit e31195a3ac71e7e50793163f933695231cb16513 gcc compiler: Debian clang version 13.0.1-6~deb11u1, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d946710fe45c7695b7d7b4d61397ffb52411c4e78511288ca799469b38c892db all runs: OK # git bisect bad e31195a3ac71e7e50793163f933695231cb16513 Bisecting: 0 revisions left to test after this (roughly 0 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: 218f7cc1b72c3ee731a84648814c3c43a60caab5675100177baac1e276f27345 all runs: OK # git bisect bad 0e8235d28f3a0e9eda9f02ff67ee566d5f42b66b 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: 218f7cc1b72c3ee731a84648814c3c43a60caab5675100177baac1e276f27345 parent signature: 7b0bd754767ab59e5f0fce6407eea2ff4b90cdc11cae17457d398a5ca7daba53 revisions tested: 16, total time: 3h51m40.721089682s (build: 2h17m48.163983362s, test: 1h30m59.846023925s) 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"]