From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0F850C3DA4A for ; Thu, 1 Aug 2024 08:00:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9722A6B0093; Thu, 1 Aug 2024 04:00:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9216D6B0098; Thu, 1 Aug 2024 04:00:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7E9446B0099; Thu, 1 Aug 2024 04:00:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 5C5576B0093 for ; Thu, 1 Aug 2024 04:00:29 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 00782C08EC for ; Thu, 1 Aug 2024 08:00:28 +0000 (UTC) X-FDA: 82402929378.22.C4FE51D Received: from mail-io1-f72.google.com (mail-io1-f72.google.com [209.85.166.72]) by imf03.hostedemail.com (Postfix) with ESMTP id 20B0D20029 for ; Thu, 1 Aug 2024 08:00:25 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=none; spf=pass (imf03.hostedemail.com: domain of 3mUCrZgkbAAQw23oeppivettmh.ksskpiywivgsrxirx.gsq@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.72 as permitted sender) smtp.mailfrom=3mUCrZgkbAAQw23oeppivettmh.ksskpiywivgsrxirx.gsq@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1722499169; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references; bh=JyjHsay8ROhwgYEY/QeRYJF0oiADIhn4jc5sMzILhoM=; b=Of3+SVC4b94Sc7kfNhYyDvhavxH1CEP3YIgGAPdSEEAxzof63pM2zHsUF4q8QCALRXmJQY wPD0tye3iWVbWNrDYBxwl0GjOymPFbgbiKbEvKD0l56zQs5Nzfn/NSLi8cWb6ufYPyVja+ V0Zs/gT49P0cIeOP55RoxTct9Bq9TFs= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1722499169; a=rsa-sha256; cv=none; b=D9LFlTVni8zNVqQKPyIaPxUWdnxwqp8hM3x4ONCST5Xn1Lsrura3u/7J/rwbwzcDw3JZOg vGJtdOWcRZHNy5aO57ZjImkAjm1Iq6CVg1BoiST01uz6bpGhDZZdk9vAlh4h8izf6Altn5 /29aFKjm5QoQ5R8p8Uak6XheLQ3GajE= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=none; spf=pass (imf03.hostedemail.com: domain of 3mUCrZgkbAAQw23oeppivettmh.ksskpiywivgsrxirx.gsq@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.72 as permitted sender) smtp.mailfrom=3mUCrZgkbAAQw23oeppivettmh.ksskpiywivgsrxirx.gsq@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none) Received: by mail-io1-f72.google.com with SMTP id ca18e2360f4ac-81f959826ccso813206939f.3 for ; Thu, 01 Aug 2024 01:00:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722499225; x=1723104025; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=JyjHsay8ROhwgYEY/QeRYJF0oiADIhn4jc5sMzILhoM=; b=MZfDbL+alLd6DGmhcxr0TzYKBW4GbzIZGg5gs2V8Yj2KduIZnkWt3NZr3pMI1iAkHD MiHAYI6OH0h9HedqW7Zj7lITSbjI1aNnGq4MP7s6bJrbejVbLy4ltmvWSEabkT4rzjNd uZuk4V5POS1xnarvC7agam2HAoGKzsjNAXEgaru2ryKKNJtBmwcqunbCeC4fvXQrjY8Z JkmjcbqV4j3sWv9UlGl+iUmvy2cKNlf/+z1p1upquzwDL8gs+B3sz2DbljRMMmO7nIuw i7uRlx3y2PM9tZ+dx1Yc+oU4hEvcWIcuC64WUTbPww6elTDo2TsGcz39MeKnxtHkQaz5 3bYA== X-Forwarded-Encrypted: i=1; AJvYcCW0EqGNXZlbGXWJ+qZHOkns8HjtPNBHGAXefALPsUUItoDT0ZV+n5k1yXWpRraLw5Q6Hb9bQTD6/lm9PHeNmmcXTt4= X-Gm-Message-State: AOJu0YxTO77EFyzNw0JGEuB41j/mNytAnK1giCPLV58r5HwNKDv0Xe70 PMGol6IfsEQHFQygMUFkK0jcWi+xHgIJ7W6lQ3rgXPS2xzahwaUtRbOnH492V5r5TbJwkvtcokV aMk6Pz406dRHOJuG/EeOiL7RnVBH+KF2u6F6xjEsNk6NYPLZUaNt8p34= X-Google-Smtp-Source: AGHT+IHPrqW+Wi60H+CQF7pbJ0wOaMpA0v8nw3E/bgYR8JIEUbn7ysExNxcU+HobysWQRYHU3bNt5gDb2yA2NfhTkWMrYVl95/k3 MIME-Version: 1.0 X-Received: by 2002:a05:6602:6418:b0:80c:5215:8a55 with SMTP id ca18e2360f4ac-81fcc1d86e9mr3458939f.2.1722499225027; Thu, 01 Aug 2024 01:00:25 -0700 (PDT) Date: Thu, 01 Aug 2024 01:00:25 -0700 X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <0000000000006f16a0061e9a9aa7@google.com> Subject: [syzbot] [jfs?] general protection fault in dbFree From: syzbot To: akpm@linux-foundation.org, axboe@kernel.dk, jfs-discussion@lists.sourceforge.net, kristian@klausen.dk, linux-kernel@vger.kernel.org, linux-mm@kvack.org, shaggy@kernel.org, syzkaller-bugs@googlegroups.com Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 20B0D20029 X-Stat-Signature: kwj4ay4i614fxb9pmqhqtnyydgr7kg9t X-HE-Tag: 1722499225-738064 X-HE-Meta: U2FsdGVkX1/1aqt41/7BqRwfrgt8yJTMaKEEYLglayrmnjRFlVMk4Lt+IpE8N1cztNsi8Hf/QqoqEIBpoPIbSi6YFId+dk3gwgtoZMWn+oiHtCYaAuV4gJ59dN0Q1IROz9d9xzkm4vhLMVfr8VAcFXSFxkxP+FSYCvqQJI/tM89qyr+pVHbWqpt0UN2oIamILWBsA0YIjakhicfNGFV577AdeuVQeccylz364960pQFJ1PT+eOpQ+tky2Kax0am/l/UuVAMMUkwev94riRQB8Lpru2qKyswaN2OBcne+f7trF+V+xH6jWbZ0RebZCV1xbr0RGGj2A4aqxTJUHuLBhuukg77c0sZcD4hAJdDJYyjrcOtKbJEqgWVIu+Kier43q4DV4JNZw84ZjuU2rWtTCIxk69FhNhK7s2ioTFzvvu8DQ1g8fqzbANhrDCEoApyULk2MA+0EDyQynYtrt7o7/wOTBXclc05UdOPcjy+AI6dad97xeIVbIEwXVfSJOd2S7id83J9a35nDo9UGIxXKm62xZ/5whaoOYpznV7B7m0EwyywtYv8fIHhnAyKkNA41AdjF9PiDu3EQVRRtxGoruM3tUjgEEYqCjR7IjQu197G6/x6yQJUiUJk/0s9fVDnT+15djUwhq730Nh6KhSwQff8YYgm4iXmujN2fEx6GdYddzi2zsc0WSMJ3n2Ho1jovTEhZ2d6ldGRRSNrrUE5qb/kv2nwDhc+/hs6H49fsepjUTArFzIppxJiiyKBFol9k2GoJQ4VbVLtWHi5HBFvNbBV0jO8WO5QQR90bw4T1EYgXwV3l4bOPbtXcKeQhjgvM73V58dU+pOCB5svqp5v+dmwc8F9lbRQ0Ez8tAbK2h0CsZiMIxWCFTX+x/EfSeClh7AMY4kaRLscV4ptfdD6nf1wta0AJtFt+urXBE0gr8EjIAx2IazUyhSGkE91G3PEsx1hAmk0y2b1yr2sm/SN HG6K7wYr z+Og9YaWp3kXZeUIZ/QxpjG7Ztpud4iFTRF5JpoTn6Xxo8rnT2mqPqLZ6bWbLfk8+/7cYTeTDcXQul+r+2fNevmfB0j8aHDNwQFT6OuHwaXQ6CENgwHVX48FQ37LHu4flOvjLfJHvt4KQBlhx5bu0m7i4UveNEiqKjCV7unB5odEFWJoCW+ipjz11Bz54g08i3hfXj+5P1GOlZEnSbWrpkyBU2OmOUgFyW+M+pskWsON2WW/T0jiifKRBPDejUet7SIvy7fSc6jwOvlQHZSqChWUeGf7mZ5nmyQN1GYNO4XFhm9brPMiMeJitnSb2wg8wc3BJhA9W33poAArwUekd7JOjjYvQ3n9l9ZdT1IZ7ajnUOX3wDqykItZKC8Gx4p2yweXoZ5IyfEpSovEKeHoMS0d/zdXsObcJKbgpQ5S5iz7NZdUOkrYX9kTF+PmTQyd4mzI/F57xNA9Kgqe2zoy4ZvtJ91epQuGualxEui6Z05Bk0SVEjoiKZvuhTBmUJnfj0O30Yk339LDzd58S7SAsf7Uw2NaOnIa1kxu5BxTZaqIr4F+S0CdUB0YEhIq37ADtlO+CkPyVyrGrJ6CXEIQmZO2QnBKZGlrtQ3a2P9R7OAeoCW4xTZoJMrpx+pLQY0aLq7bou/Jrh1VXCuZXj+EWJfUyCmC7Zq4gAJ1cWWKQhpiefoNfHt6oNIJ6zGn4OWlWne1WLUQ5W7BkHl/7LRMQzYvfeEgOr7O9rf32AaXloirrOz0KHflEHC/cFnPiNomPXzI29/vsUUFV/8qc3aMSIjfdn28rT6DVtalqNr21KKpw993eroigL3riCOwKLmZf45yRQ2z7cwHtF0e3nLIicdag5jy8e1OFuLjZwgyLroiI+Fdyb0J5ZPi/hOPdBL2M9tLjp5k4kRvq6NtQ4cURtOY/6G+7rOzDBTOb42lMrhh3u40OK7pjXBHW60MH/RoodQGVZhvAQBDzOaVCZAfHpQzYOP6V aCgQclJj PnZjIyrcuzg1pE3T4Sz3Oqx5KzXFvjlWg6OUlUicECObXbQp4Do/gU3DXxHzQDZ1+kehTxzOuOfrFVBUne+T3fBDe9fP7OnMEo4zZUyDvM/4ZXP1NfC8hMFDMsSc9648dNqp+yESP9BOnb/Q90Y6vaa5ycbGbF5Ycbysu8fRltwqk+PInYiSjQxxhZgIt7rG/x6GJKiLhBsGZDnUnX+519k2r0z8IkmRS1U+Lx5ru9bQHd9Yf89ue4ZSclO7Umf82W8FvKKsExqVduaZJ2XtK9DQHBZnsdGFKVKt8S8J39EIvVgzJwbAPsKVrGfyBCB+V1W3gLM5orLGic8ht8UbG0frOaF74yzT X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hello, syzbot found the following issue on: HEAD commit: 910bfc26d16d Merge tag 'rust-6.11' of https://github.com/R.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=12ffeda1980000 kernel config: https://syzkaller.appspot.com/x/.config?x=b698a1b2fcd7ef5f dashboard link: https://syzkaller.appspot.com/bug?extid=ecafa838512962d7d7f6 compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 syz repro: https://syzkaller.appspot.com/x/repro.syz?x=14af8cd9980000 C reproducer: https://syzkaller.appspot.com/x/repro.c?x=15a426f9980000 Downloadable assets: disk image: https://storage.googleapis.com/syzbot-assets/863d9befadf0/disk-910bfc26.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/431d0c4adec0/vmlinux-910bfc26.xz kernel image: https://storage.googleapis.com/syzbot-assets/5be5e371ff13/bzImage-910bfc26.xz mounted in repro: https://storage.googleapis.com/syzbot-assets/39d480966a2c/mount_0.gz The issue was bisected to: commit 2b9ac22b12a266eb4fec246a07b504dd4983b16b Author: Kristian Klausen Date: Fri Jun 18 11:51:57 2021 +0000 loop: Fix missing discard support when using LOOP_CONFIGURE bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=11660f0d980000 final oops: https://syzkaller.appspot.com/x/report.txt?x=13660f0d980000 console output: https://syzkaller.appspot.com/x/log.txt?x=15660f0d980000 IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+ecafa838512962d7d7f6@syzkaller.appspotmail.com Fixes: 2b9ac22b12a2 ("loop: Fix missing discard support when using LOOP_CONFIGURE") loop0: detected capacity change from 0 to 32768 Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN PTI KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] CPU: 1 UID: 0 PID: 5215 Comm: syz-executor143 Not tainted 6.10.0-syzkaller-12857-g910bfc26d16d #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 RIP: 0010:dbFree+0x10f/0x680 fs/jfs/jfs_dmap.c:368 Code: 17 4d 4e fe 31 ff 4c 89 e6 e8 6d dd 72 fe 4d 85 e4 0f 84 e2 04 00 00 4c 89 f1 4f 8d 74 25 00 48 8b 14 24 48 89 d0 48 c1 e8 03 <80> 3c 08 00 74 0d 48 8b 3c 24 e8 92 eb d6 fe 48 8b 14 24 48 8b 1a RSP: 0018:ffffc90003bc7bb0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff88802a22a2a0 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000100 RDI: 0000000000000000 RBP: ffff888025086000 R08: ffffffff8320a9f3 R09: 1ffff1100f474141 R10: dffffc0000000000 R11: ffffed100f474142 R12: 0000000000000100 R13: 0000000000000100 R14: 0000000000000200 R15: ffff88807a3a2000 FS: 00007f47de10c6c0(0000) GS:ffff8880b9300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f47de0ebd58 CR3: 00000000799c8000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: dbDiscardAG+0x8a9/0xa20 fs/jfs/jfs_dmap.c:1650 jfs_ioc_trim+0x433/0x670 fs/jfs/jfs_discard.c:100 jfs_ioctl+0x2d0/0x3e0 fs/jfs/ioctl.c:131 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:907 [inline] __se_sys_ioctl+0xfc/0x170 fs/ioctl.c:893 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f47de156789 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 81 18 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f47de10c218 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007f47de1e36c8 RCX: 00007f47de156789 RDX: 0000000020000080 RSI: 00000000c0185879 RDI: 0000000000000004 RBP: 00007f47de1e36c0 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f47de1b0084 R13: 00007f47de1aa07e R14: 0037656c69662f2e R15: 3333222211110000 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:dbFree+0x10f/0x680 fs/jfs/jfs_dmap.c:368 Code: 17 4d 4e fe 31 ff 4c 89 e6 e8 6d dd 72 fe 4d 85 e4 0f 84 e2 04 00 00 4c 89 f1 4f 8d 74 25 00 48 8b 14 24 48 89 d0 48 c1 e8 03 <80> 3c 08 00 74 0d 48 8b 3c 24 e8 92 eb d6 fe 48 8b 14 24 48 8b 1a RSP: 0018:ffffc90003bc7bb0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff88802a22a2a0 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: 0000000000000100 RDI: 0000000000000000 RBP: ffff888025086000 R08: ffffffff8320a9f3 R09: 1ffff1100f474141 R10: dffffc0000000000 R11: ffffed100f474142 R12: 0000000000000100 R13: 0000000000000100 R14: 0000000000000200 R15: ffff88807a3a2000 FS: 00007f47de10c6c0(0000) GS:ffff8880b9300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f47de192190 CR3: 00000000799c8000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess), 1 bytes skipped: 0: 4d rex.WRB 1: 4e fe rex.WRX (bad) 3: 31 ff xor %edi,%edi 5: 4c 89 e6 mov %r12,%rsi 8: e8 6d dd 72 fe call 0xfe72dd7a d: 4d 85 e4 test %r12,%r12 10: 0f 84 e2 04 00 00 je 0x4f8 16: 4c 89 f1 mov %r14,%rcx 19: 4f 8d 74 25 00 lea 0x0(%r13,%r12,1),%r14 1e: 48 8b 14 24 mov (%rsp),%rdx 22: 48 89 d0 mov %rdx,%rax 25: 48 c1 e8 03 shr $0x3,%rax * 29: 80 3c 08 00 cmpb $0x0,(%rax,%rcx,1) <-- trapping instruction 2d: 74 0d je 0x3c 2f: 48 8b 3c 24 mov (%rsp),%rdi 33: e8 92 eb d6 fe call 0xfed6ebca 38: 48 8b 14 24 mov (%rsp),%rdx 3c: 48 8b 1a mov (%rdx),%rbx --- This report is generated by a bot. It may contain errors. See https://goo.gl/tpsmEJ for more information about syzbot. syzbot engineers can be reached at syzkaller@googlegroups.com. syzbot will keep track of this issue. See: https://goo.gl/tpsmEJ#status for how to communicate with syzbot. For information about bisection process see: https://goo.gl/tpsmEJ#bisection If the report is already addressed, let syzbot know by replying with: #syz fix: exact-commit-title If you want syzbot to run the reproducer, reply with: #syz test: git://repo/address.git branch-or-commit-hash If you attach or paste a git patch, syzbot will apply it before testing. If you want to overwrite report's subsystems, reply with: #syz set subsystems: new-subsystem (See the list of subsystem names on the web dashboard) If the report is a duplicate of another one, reply with: #syz dup: exact-subject-of-another-report If you want to undo deduplication, reply with: #syz undup