ci starts bisection 2022-12-09 23:55:58.409836434 +0000 UTC m=+38439.425832827 bisecting cause commit starting from a6afa4199d3d038fbfdff5511f7523b0e30cb774 building syzkaller on aea5da898f473385f3b66c94f8aa49ca9a1c9744 ensuring issue is reproducible on original commit a6afa4199d3d038fbfdff5511f7523b0e30cb774 testing commit a6afa4199d3d038fbfdff5511f7523b0e30cb774 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9512d90a45793235b4c0f9c8a442932a6ed86ef167a56401585146240a91d729 all runs: crashed: general protection fault in d_flags_for_inode testing release v6.0 testing commit 4fe89d07dcc2804c8b562f6c7896a45643d34b2f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 53289a8de8ff48e3dc5837b5fc8bd85210a635f2b0d415965a2631fc05b762e5 all runs: crashed: general protection fault in d_flags_for_inode testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 51c97aa454b57d83f70546d11b9adf9f3ec6092125ebebca58c6eec3ddf5adda all runs: crashed: general protection fault in d_flags_for_inode testing release v5.18 testing commit 4b0986a3613c92f4ec1bdc7f60ec66fea135991f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 423e193e762a48015b45834ef805dd06ab4d5a95b784aaffe4026b669a43fb91 all runs: crashed: general protection fault in d_flags_for_inode testing release v5.17 testing commit f443e374ae131c168a065ea1748feac6b2e76613 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8b19f2bace89ba1c2f5ba298157c175203760a54839855ab77fbbbe0f15fd9ff all runs: crashed: general protection fault in d_flags_for_inode testing release v5.16 testing commit df0cc57e057f18e44dac8e6c18aba47ab53202f9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0de35d7848bbf87ddf7d2713c7e84dd9d51f1d9c7c7880b0ca2f768ef7cd7feb all runs: crashed: general protection fault in d_flags_for_inode testing release v5.15 testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e1c913d148d8ca88fcf773f8205729ec118d3a4042bc0e0330dbdda138724160 all runs: crashed: general protection fault in d_flags_for_inode testing release v5.14 testing commit 7d2a07b769330c34b4deabeed939325c77a7ec2f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2c7740ce88c58f5b00f3094717746c235f208e7762241a5c0f1df7a19083f4cb all runs: OK # git bisect start 8bb7eca972ad531c9b149c0a51ab43a417385813 7d2a07b769330c34b4deabeed939325c77a7ec2f Bisecting: 6693 revisions left to test after this (roughly 13 steps) [477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6] Merge tag 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drm testing commit 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 17038f54ef35cc6d8eae44c53bfada33fbd8fd7a1a7ae92baab41ec84edb36d1 all runs: OK # git bisect good 477f70cd2a67904e04c2c2b9bd0fa2e95222f2f6 Bisecting: 3317 revisions left to test after this (roughly 12 steps) [626bf91a292e2035af5b9d9cce35c5c138dfe06d] Merge tag 'net-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 626bf91a292e2035af5b9d9cce35c5c138dfe06d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 475a97cec92635cb44a27b4b189bf75b7b81d51f9242af3a5549e20da4b944f2 all runs: crashed: general protection fault in d_flags_for_inode # git bisect bad 626bf91a292e2035af5b9d9cce35c5c138dfe06d Bisecting: 1702 revisions left to test after this (roughly 11 steps) [23852bec534a1633dc08f4df88b8493ae99953a9] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit 23852bec534a1633dc08f4df88b8493ae99953a9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 70d9b4cd02ac2e40558626ea1b1f72cd522a4dea3a5e7192e7a187fc88e33ec9 all runs: OK # git bisect good 23852bec534a1633dc08f4df88b8493ae99953a9 Bisecting: 869 revisions left to test after this (roughly 10 steps) [55d1308bdff7341b778e5cf36220616a0dd6ab8f] cdrom: update uniform CD-ROM maintainership in MAINTAINERS file testing commit 55d1308bdff7341b778e5cf36220616a0dd6ab8f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8c85adc3d91446a07f7b50589bb4cb342d4aed27c7346084cced279ea3618e56 all runs: OK # git bisect good 55d1308bdff7341b778e5cf36220616a0dd6ab8f Bisecting: 434 revisions left to test after this (roughly 9 steps) [3754707bcc3e190e5dadc978d172b61e809cb3bd] Revert "memcg: enable accounting for file lock caches" testing commit 3754707bcc3e190e5dadc978d172b61e809cb3bd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2f82f43f6b8ca388b29ff571eed252f81d4b1c29e4e578308fb355e2826de2bb run #0: basic kernel testing failed: failed to copy syz-execprog to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.1.101:./syz-execprog"]: exit status 1 ssh: connect to host 10.128.1.101 port 22: Connection timed out lost connection run #1: crashed: general protection fault in d_flags_for_inode run #2: crashed: general protection fault in d_flags_for_inode run #3: crashed: general protection fault in d_flags_for_inode run #4: crashed: general protection fault in d_flags_for_inode run #5: crashed: general protection fault in d_flags_for_inode run #6: crashed: general protection fault in d_flags_for_inode run #7: crashed: general protection fault in d_flags_for_inode run #8: crashed: general protection fault in d_flags_for_inode run #9: crashed: general protection fault in d_flags_for_inode # git bisect bad 3754707bcc3e190e5dadc978d172b61e809cb3bd Bisecting: 200 revisions left to test after this (roughly 8 steps) [e07af2626643293fa16df655979e7963250abc63] Merge tag 'arc-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc testing commit e07af2626643293fa16df655979e7963250abc63 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e949fb59e0e3efd8d190df8418fdefdacec144b295ab3878f885b8b3784ec1eb all runs: crashed: general protection fault in d_flags_for_inode # git bisect bad e07af2626643293fa16df655979e7963250abc63 Bisecting: 109 revisions left to test after this (roughly 7 steps) [f7464060f7ab9a2424428008f0ee9f1e267e410f] Merge git://github.com/Paragon-Software-Group/linux-ntfs3 testing commit f7464060f7ab9a2424428008f0ee9f1e267e410f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 86c2dd32a69af07452c1db283ae73bb31470d78ea26b486a396d9df23375b2c7 all runs: crashed: general protection fault in d_flags_for_inode # git bisect bad f7464060f7ab9a2424428008f0ee9f1e267e410f Bisecting: 77 revisions left to test after this (roughly 6 steps) [9605f75cf36e0bcc0f4ada07b5be712d30107607] f2fs: should put a page beyond EOF when preparing a write testing commit 9605f75cf36e0bcc0f4ada07b5be712d30107607 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e8a0b0352c93b4fc23d82d1451a715a84aefe9e18d28671665174f1f0220c178 all runs: OK # git bisect good 9605f75cf36e0bcc0f4ada07b5be712d30107607 Bisecting: 38 revisions left to test after this (roughly 5 steps) [8cfb9015280d49f9d92d5b0f88cedf5f0856c0fd] NFS: Always provide aligned buffers to the RPC read layers testing commit 8cfb9015280d49f9d92d5b0f88cedf5f0856c0fd gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 81a00877ff1e6dc5f0f9bb665eb6bd172dae93ccf44f0827a4c9845c7e420fc5 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 # git bisect good 8cfb9015280d49f9d92d5b0f88cedf5f0856c0fd Bisecting: 19 revisions left to test after this (roughly 4 steps) [1263eddfea9988125a4b9608efecc8aff2c721f9] fs/ntfs3: Remove unused including testing commit 1263eddfea9988125a4b9608efecc8aff2c721f9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f1aea4f627be11e57b47106cfaad2973104733554ab4b460b0f5554d6b12a7c2 all runs: crashed: general protection fault in d_flags_for_inode # git bisect bad 1263eddfea9988125a4b9608efecc8aff2c721f9 Bisecting: 9 revisions left to test after this (roughly 3 steps) [6e5be40d32fb1907285277c02e74493ed43d77fe] fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile testing commit 6e5be40d32fb1907285277c02e74493ed43d77fe gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d26fc38a0f250fd041f19dc76f657ad97edb25ac85b8222306dd300ca5310b4a all runs: crashed: general protection fault in d_flags_for_inode # git bisect bad 6e5be40d32fb1907285277c02e74493ed43d77fe Bisecting: 4 revisions left to test after this (roughly 2 steps) [4342306f0f0d5ff4315a204d315c1b51b914fca5] fs/ntfs3: Add file operations and implementation testing commit 4342306f0f0d5ff4315a204d315c1b51b914fca5 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c24539d82879e35cf7e091a984989cef1ed40fd6d13ca373cc66b5328fc11ea2 all runs: OK # git bisect good 4342306f0f0d5ff4315a204d315c1b51b914fca5 Bisecting: 2 revisions left to test after this (roughly 1 step) [522e010b58379fbe19b38fdef5016bca0c3cf405] fs/ntfs3: Add compression testing commit 522e010b58379fbe19b38fdef5016bca0c3cf405 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c24539d82879e35cf7e091a984989cef1ed40fd6d13ca373cc66b5328fc11ea2 all runs: OK # git bisect good 522e010b58379fbe19b38fdef5016bca0c3cf405 Bisecting: 0 revisions left to test after this (roughly 1 step) [12dad495eaab95e0bb784c43869073617c513ea4] fs/ntfs3: Add Kconfig, Makefile and doc testing commit 12dad495eaab95e0bb784c43869073617c513ea4 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c24539d82879e35cf7e091a984989cef1ed40fd6d13ca373cc66b5328fc11ea2 all runs: OK # git bisect good 12dad495eaab95e0bb784c43869073617c513ea4 6e5be40d32fb1907285277c02e74493ed43d77fe is the first bad commit commit 6e5be40d32fb1907285277c02e74493ed43d77fe Author: Konstantin Komarov Date: Fri Aug 13 17:21:30 2021 +0300 fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile This adds NTFS3 in fs/Kconfig and fs/Makefile Signed-off-by: Konstantin Komarov fs/Kconfig | 1 + fs/Makefile | 1 + 2 files changed, 2 insertions(+) culprit signature: d26fc38a0f250fd041f19dc76f657ad97edb25ac85b8222306dd300ca5310b4a parent signature: c24539d82879e35cf7e091a984989cef1ed40fd6d13ca373cc66b5328fc11ea2 revisions tested: 22, total time: 4h34m31.767543865s (build: 2h35m26.677386872s, test: 1h56m17.494455835s) first bad commit: 6e5be40d32fb1907285277c02e74493ed43d77fe fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile recipients (to): ["almaz.alexandrovich@paragon-software.com" "linux-kernel@vger.kernel.org"] recipients (cc): ["linux-fsdevel@vger.kernel.org" "viro@zeniv.linux.org.uk"] crash: general protection fault in d_flags_for_inode loop0: detected capacity change from 0 to 2304 ntfs3: loop0: RAW NTFS volume: Filesystem size 0.00 Gb > volume size 0.00 Gb. Mount in read-only ntfs3: loop0: failed to read volume at offset 0x120000 ntfs3: loop0: Failed to load $Extend. general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] CPU: 0 PID: 5923 Comm: syz-executor.0 Not tainted 5.14.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 RIP: 0010:d_flags_for_inode+0x17f/0x200 fs/dcache.c:1954 Code: 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 8c 00 00 00 48 b8 00 00 00 00 00 fc ff df 4c 8b 6b 20 49 8d 7d 08 48 89 fa 48 c1 ea 03 <80> 3c 02 00 75 66 49 83 7d 08 00 75 34 41 83 cc 04 66 44 89 63 02 RSP: 0018:ffffc9000163fad8 EFLAGS: 00010212 RAX: dffffc0000000000 RBX: ffff888038494ce8 RCX: ffffffff81535400 RDX: 0000000000000001 RSI: ffff888038494ce8 RDI: 0000000000000008 RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000003 R10: fffff520002c7f5b R11: 0000000000078086 R12: 0000000000000008 R13: 0000000000000000 R14: ffff88802caba000 R15: ffff888038494ce8 FS: 00007f8a44926700(0000) GS:ffff8880b9e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055cb8b23cf50 CR3: 0000000013bb7000 CR4: 0000000000350ef0 Call Trace: __d_instantiate+0x1c/0x3e0 fs/dcache.c:1972 d_instantiate+0x5e/0x80 fs/dcache.c:2010 d_make_root+0x47/0x70 fs/dcache.c:2045 ntfs_fill_super+0x2c56/0x3550 fs/ntfs3/super.c:1321 mount_bdev+0x2cb/0x3b0 fs/super.c:1368 legacy_get_tree+0xfa/0x1f0 fs/fs_context.c:610 vfs_get_tree+0x7f/0x2c0 fs/super.c:1498 do_new_mount fs/namespace.c:2905 [inline] path_mount+0x7f3/0x1a40 fs/namespace.c:3235 do_mount fs/namespace.c:3248 [inline] __do_sys_mount fs/namespace.c:3456 [inline] __se_sys_mount fs/namespace.c:3433 [inline] __x64_sys_mount+0x1f5/0x260 fs/namespace.c:3433 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x35/0x80 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7f8a451b3ada Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f8a44925f88 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f8a451b3ada RDX: 0000000020000040 RSI: 0000000020000100 RDI: 00007f8a44925fe0 RBP: 00007f8a44926020 R08: 00007f8a44926020 R09: 0000000020000040 R10: 0000000000000400 R11: 0000000000000246 R12: 0000000020000040 R13: 0000000020000100 R14: 00007f8a44925fe0 R15: 0000000020003580 Modules linked in: ---[ end trace 3a26190922fd9496 ]--- RIP: 0010:d_flags_for_inode+0x17f/0x200 fs/dcache.c:1954 Code: 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 8c 00 00 00 48 b8 00 00 00 00 00 fc ff df 4c 8b 6b 20 49 8d 7d 08 48 89 fa 48 c1 ea 03 <80> 3c 02 00 75 66 49 83 7d 08 00 75 34 41 83 cc 04 66 44 89 63 02 RSP: 0018:ffffc9000163fad8 EFLAGS: 00010212 RAX: dffffc0000000000 RBX: ffff888038494ce8 RCX: ffffffff81535400 RDX: 0000000000000001 RSI: ffff888038494ce8 RDI: 0000000000000008 RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000003 R10: fffff520002c7f5b R11: 0000000000078086 R12: 0000000000000008 R13: 0000000000000000 R14: ffff88802caba000 R15: ffff888038494ce8 FS: 00007f8a44926700(0000) GS:ffff8880b9e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055cb8b23cf50 CR3: 0000000013bb7000 CR4: 0000000000350ef0 ---------------- Code disassembly (best guess): 0: 48 89 fa mov %rdi,%rdx 3: 48 c1 ea 03 shr $0x3,%rdx 7: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) b: 0f 85 8c 00 00 00 jne 0x9d 11: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 18: fc ff df 1b: 4c 8b 6b 20 mov 0x20(%rbx),%r13 1f: 49 8d 7d 08 lea 0x8(%r13),%rdi 23: 48 89 fa mov %rdi,%rdx 26: 48 c1 ea 03 shr $0x3,%rdx * 2a: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) <-- trapping instruction 2e: 75 66 jne 0x96 30: 49 83 7d 08 00 cmpq $0x0,0x8(%r13) 35: 75 34 jne 0x6b 37: 41 83 cc 04 or $0x4,%r12d 3b: 66 44 89 63 02 mov %r12w,0x2(%rbx)