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 2DCD7E66887 for ; Sun, 24 Nov 2024 13:45:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 88F9D6B0082; Sun, 24 Nov 2024 08:45:21 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 817F06B0083; Sun, 24 Nov 2024 08:45:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6B8626B0085; Sun, 24 Nov 2024 08:45:21 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 4A50D6B0082 for ; Sun, 24 Nov 2024 08:45:21 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id E5F671A03AA for ; Sun, 24 Nov 2024 13:45:20 +0000 (UTC) X-FDA: 82821110316.25.B08DDFF Received: from mail-il1-f197.google.com (mail-il1-f197.google.com [209.85.166.197]) by imf08.hostedemail.com (Postfix) with ESMTP id CFB7B160007 for ; Sun, 24 Nov 2024 13:45:17 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf08.hostedemail.com: domain of 37i1DZwkbAJcJPQB1CC5I1GG94.7FF7C5LJ5I3FEK5EK.3FD@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.197 as permitted sender) smtp.mailfrom=37i1DZwkbAJcJPQB1CC5I1GG94.7FF7C5LJ5I3FEK5EK.3FD@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1732455917; a=rsa-sha256; cv=none; b=x3BQPZ8LPlkJk6DY8R4x25bUNdXGrep0hKwGLcDPAzl/iNxvve0JM093Zr8e2yV77rvCRw slVTAk/JSBUjtQSdfeLYV7aRfXp0eaSZBkpQ8DcqT6SAM9d2+BiuMaEoA8Kr12hf2Ss33K ZF6j7rv4cB2Zj+oSseVzMdBRGPVpqXw= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf08.hostedemail.com: domain of 37i1DZwkbAJcJPQB1CC5I1GG94.7FF7C5LJ5I3FEK5EK.3FD@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.197 as permitted sender) smtp.mailfrom=37i1DZwkbAJcJPQB1CC5I1GG94.7FF7C5LJ5I3FEK5EK.3FD@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1732455917; 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=a81M4efnjatMHVgJX7A227EncQOmk61XuBnuORvoZ3Y=; b=wKm8YTZYLAlO0EJICXD+bn+IhSBq58vx8Tjh6BVzGHO7j23mt6NPyhLHiudX/T+DuU/7aF GriE2LHeKNZ/wvjDI3IaNjor3QW1bgFtkQ5B+hJ+giW67ofP2ykU1eWUxn0gfZhnFr8DZU HTgthedosct8N1WCLDqeyLY/9vq0mzQ= Received: by mail-il1-f197.google.com with SMTP id e9e14a558f8ab-3a7b04c1cc4so4358465ab.2 for ; Sun, 24 Nov 2024 05:45:18 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732455918; x=1733060718; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=a81M4efnjatMHVgJX7A227EncQOmk61XuBnuORvoZ3Y=; b=bOcLOUP3ssxNpRRvPD6ty9uddd4Jp3RpK/PPAQE4YcstVojnRalwKwKWSABzGTv9pf k94Zxjorpmu+81VOsJT6xknr+FNB+7EQPz6Vo0LPHFuqx9kf+cB5E0p1Buz7bHBHDfnU UwRV4giiX7LSgawD238f4rvuuR2nUwtCJY5D8FHviXZ4Y3xiagjDO5vgqB6ziap3pAiH OosJiTcRbiHFeQWu6pLvfVOrD1S9T9CzIk0b1iD1ghfyRNwaXwcWXoQ3+pIB/3fFXRrZ T8YwuIfruae0j6KUXB4z6K4uLh2rpPSsc3PSH+bFs4oVAAs2IsCsOrxj0t8LMfhY4bir 6dRg== X-Forwarded-Encrypted: i=1; AJvYcCVxa7tjA1Ai+4Ypcu7FFC5lrKiGCCT95pH/13SDlRMgZa5Maka4n199oRldkHwRW4mpll0gjRyz0w==@kvack.org X-Gm-Message-State: AOJu0YzLbLEkba8KZw0sin9dsl84y6zYUykbJ5b+MRU8VCCWMslcqKER Ua6K6ZN2IudgshbZxpBcNeqFJj//2zYjIlP4xu5haLRGOy4du7IDfhYkxf56+CYX0RClvAGEd8b zUHfBhrVo1CWAjmZ4zgKDbwsswbSgAzPQDE5shVkeMReD1hHcCsa3/s0= X-Google-Smtp-Source: AGHT+IFpf92NeJYFxU9gLOtHQWOMGi4CPunFrp6hEzgy12y0qdbEpdXOPeIXOk5eDbM6qrzAD0q4COZzziVxCCKzXfh50C0PeRrs MIME-Version: 1.0 X-Received: by 2002:a05:6e02:164c:b0:3a7:15aa:3fcc with SMTP id e9e14a558f8ab-3a79acea4e0mr111445195ab.1.1732455918361; Sun, 24 Nov 2024 05:45:18 -0800 (PST) Date: Sun, 24 Nov 2024 05:45:18 -0800 X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <67432dee.050a0220.1cc393.0041.GAE@google.com> Subject: [syzbot] [btrfs?] kernel BUG in __folio_start_writeback From: syzbot To: akpm@linux-foundation.org, clm@fb.com, dsterba@suse.com, josef@toxicpanda.com, linux-btrfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, syzkaller-bugs@googlegroups.com, willy@infradead.org Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: dwqata7w4s8bx8s56mfp4wfda89c58xx X-Rspamd-Queue-Id: CFB7B160007 X-Rspamd-Server: rspam08 X-Rspam-User: X-HE-Tag: 1732455917-374854 X-HE-Meta: U2FsdGVkX1/FJHim9k1lKyzfN9MIrw5BCnk09wnYffBm4iU72nJ0CuLnw2Wgf+w48E5tGkx/b3ALwLjVTxj6/WYefbXTaVllTlc2W8SKkG4EYzl/zSIAMr6yP7krRYsPM1uHHncoiIHom5kmfeXF6+z7CbANON7/ZWPpoVvsDX2E6N+bieLzVmsJOHmtTzAR17Xc1TGX1/vsPIjRSOBi6GMqaEaqK12eZYxsHlvGl2AN/4n/aXR6hMqLxq21mXsjJV5SB/3+1jMALC9bCWJ47pi3PruF+9FXP0G4ItT6nhpRi/kIoaBSCJ66BQVnmns0BbFN83Ias2YkvLaWdOlYt+onw9LrvyuWD4CLrRjKCYZVUPS/K+9ZQy7SQ4Lvoi6CU4i/gTXJ9b/274CYj5q3GxGUhO7pdVHNH2w1r0b+uJYjtsuIsYJx9C26P0//hrD0C7XddfuaIWyyXqvyvNQMeDbaoqUYXk8W61N5HDSlBYCNWk9dzgeRD6AxvrfqhXTOzcxL2aEOI93oRr6estKFiYRUa4q36JiRvAjUGR+eyshVvJEyK4OpMf52K/oX6s29NoHhp7ttHTfv01UvvljcoCJSa7P1cZ9WZOPHekaZNcjfCcaB1sBpEumKp/r5c/lEGREv88TEXEzYuAeohSmSC/+GuRovVGSJRr2HldX5S+HVdhR0+rcVSridBcKvE5nIKNSLQkXGPU5kf3xeb/5F5YCFR0s/tzx/oAR/8F5TTSjEz1Ff1JXHaap7xB6tVKFbIhQJbQD9bON9Vuc0cgqqM/4rnWAit31VlkPo298GciD8sHM/BZwErCBd3eT0hdRoA0pKEah2x+LJsK9cqFm4WEZcpVwzQd516OkfqPge0gvKw6/zLtztY2o6Q8pVZ7wqgQppiengBLXQQUFkUoe4m+uEfquSjz438XzD9Uh1hryNbISRpSoyCT++16D2K/Gwm5zUpt9VbaGOc6YSglw riytAFxH 9f+YeXA8lJgRpocuOirO1X9X3JY+IhrW1dET+U9O8xlvWz6KPZyePQ77j3L6hsY/76VbbtG2DUWfSkQIrn4bZ2LcoS2Cpho/x/as1/vBRXdaAhhfmkoyLjrDpx+9D0ZCoR4s88/LsaYBzTLItNDpfmeIDt/o5qGNZgk+PjCH3/8QZcNmSmJn/ekew3WXgtqyl7cYgFi9J3mHJlAP1skCXHpTCVDw5GKoOTj4nV0uQ9xQi/bIO9TJxtzuwzX0j46H9UeCmO5SOGA/Gk4ampt2Y2t8B0aArwSdmYAJ+qBGT1ltnaEref9/NLAveCF8VqtbVinLv4cHdIE+4LHqCx8Kckt6mbpnF5fo/DwC5IJGcYMpCwJ2mc2p6wKQ9zDvX4/dCxo4kXVUHsor7/+T34J/hnRNHpUAKwWrZD4IUSHO6rJcbySDGAgpMd6/TPAxRxjDT3F1WhxqolahFIgfoN/SPVWzQLlFP8DkLyE8u4Aamhd4bUQ63/TmuxWUkk/tlJ9mRHucU1yqIOW3OngpTtv5CEhfPVtG+nOWQ4rBk/xfXllB2F52KINM8AulIXJflqKNpCk5HQtH5cHjZWIf20uyxNiJ0Q/62T7pyBxNajZbQGCIuf9UKlOGVtNb27CKa4/DBM+TJSEHy+zfMiCU15Zt+Ko0LkZiOImh+AcddjimSyXRmmcOsiZ7x7D7NGVznovHC9lL6/irdfqUz39v2O5gLNe3CylDoPuEUmjCsw7oduHgo1XQTgrAY1+ixTmwrxcE9CsRWm3LFxZsxNbqWeGUc64NazTpUDm/xg/ZHve+RGau5hlOgS+wapq/RcDcQDfYhtw56fjnCFwnH4SJKvYPQVt1/93V4gBbDuBH8EKTphJFBeVTnrfnw9RN9SQQGJDETHGBlP2pEKI4FJhMa5hsLOcPcu8uhWTqxlWsPT3FOMDanhrxIHqLwkiqPbZQqw9daQLKd+q8JS7oOw2tiCDqQL3Yb3IOR aDxMQOtv LenpER4jLBXjJALg50YfEcZGDcB1L93T6aubnyvfwsURyyzVJLm53Bqqe4qfwkgynmO0fgWJUQVT9/zGimQuzqt0roiEp9xvJkejLQIiPae1ZpNLopSvHsxnzAdA4jk/Ybug7bvuFYQ0fkeQqdJWJBeO2Om/ssImHiqh8b83agxadhasL6IMPgYoQ3pC12D69539VTbJBZv4AYoYiAXymIHzZX/s0CxS4i4sWLs96h3oIE0D4ewZFJWwPuuJ2XR8YQGmBuJWDBJ2hRGsecERjWIxAe8aHDd+jRKrYESxh2X6tFS76+FlLl8gACuyXa5MoSD9oDHR9544SwhS15W2BdzG4GGsmJ3/siKd4cmWXYmTw7KPQsGCJlUkR6vYPOTF32bBBklThOcc0xD8whbX4Qe1lZRDwexC 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: 228a1157fb9f Merge tag '6.13-rc-part1-SMB3-client-fixes' o.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=13820530580000 kernel config: https://syzkaller.appspot.com/x/.config?x=402159daa216c89d dashboard link: https://syzkaller.appspot.com/bug?extid=aac7bff85be224de5156 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=13840778580000 C reproducer: https://syzkaller.appspot.com/x/repro.c?x=17840778580000 Downloadable assets: disk image: https://storage.googleapis.com/syzbot-assets/d32a8e8c5aae/disk-228a1157.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/28d5c070092e/vmlinux-228a1157.xz kernel image: https://storage.googleapis.com/syzbot-assets/45af4bfd9e8e/bzImage-228a1157.xz mounted in repro: https://storage.googleapis.com/syzbot-assets/69603aa12e8f/mount_0.gz IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+aac7bff85be224de5156@syzkaller.appspotmail.com __fput+0x5ba/0xa50 fs/file_table.c:458 task_work_run+0x24f/0x310 kernel/task_work.c:239 resume_user_mode_work include/linux/resume_user_mode.h:50 [inline] exit_to_user_mode_loop kernel/entry/common.c:114 [inline] exit_to_user_mode_prepare include/linux/entry-common.h:329 [inline] __syscall_exit_to_user_mode_work kernel/entry/common.c:207 [inline] syscall_exit_to_user_mode+0x13f/0x340 kernel/entry/common.c:218 do_syscall_64+0x100/0x230 arch/x86/entry/common.c:89 entry_SYSCALL_64_after_hwframe+0x77/0x7f ------------[ cut here ]------------ kernel BUG at mm/page-writeback.c:3119! Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN PTI CPU: 0 UID: 0 PID: 12 Comm: kworker/u8:1 Not tainted 6.12.0-syzkaller-08446-g228a1157fb9f #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Workqueue: btrfs-delalloc btrfs_work_helper RIP: 0010:__folio_start_writeback+0xc06/0x1050 mm/page-writeback.c:3119 Code: 25 ff 0f 00 00 0f 84 d3 00 00 00 e8 14 ae c3 ff e9 ba f5 ff ff e8 0a ae c3 ff 4c 89 f7 48 c7 c6 00 2e 14 8c e8 8b 4f 0d 00 90 <0f> 0b e8 f3 ad c3 ff 4c 89 f7 48 c7 c6 60 34 14 8c e8 74 4f 0d 00 RSP: 0018:ffffc90000117500 EFLAGS: 00010246 RAX: ed413247a2060f00 RBX: 0000000000000002 RCX: 0000000000000001 RDX: dffffc0000000000 RSI: ffffffff8c0ad620 RDI: 0000000000000001 RBP: ffffc90000117670 R08: ffffffff942b2967 R09: 1ffffffff285652c R10: dffffc0000000000 R11: fffffbfff285652d R12: 0000000000000000 R13: 1ffff92000022eac R14: ffffea0001cab940 R15: ffff888077139710 FS: 0000000000000000(0000) GS:ffff8880b8600000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f6661870000 CR3: 00000000792b2000 CR4: 00000000003526f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: process_one_folio fs/btrfs/extent_io.c:187 [inline] __process_folios_contig+0x31c/0x540 fs/btrfs/extent_io.c:216 submit_one_async_extent fs/btrfs/inode.c:1229 [inline] submit_compressed_extents+0xdb3/0x16e0 fs/btrfs/inode.c:1632 run_ordered_work fs/btrfs/async-thread.c:245 [inline] btrfs_work_helper+0x56b/0xc50 fs/btrfs/async-thread.c:324 process_one_work kernel/workqueue.c:3229 [inline] process_scheduled_works+0xa63/0x1850 kernel/workqueue.c:3310 worker_thread+0x870/0xd30 kernel/workqueue.c:3391 kthread+0x2f0/0x390 kernel/kthread.c:389 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:__folio_start_writeback+0xc06/0x1050 mm/page-writeback.c:3119 Code: 25 ff 0f 00 00 0f 84 d3 00 00 00 e8 14 ae c3 ff e9 ba f5 ff ff e8 0a ae c3 ff 4c 89 f7 48 c7 c6 00 2e 14 8c e8 8b 4f 0d 00 90 <0f> 0b e8 f3 ad c3 ff 4c 89 f7 48 c7 c6 60 34 14 8c e8 74 4f 0d 00 RSP: 0018:ffffc90000117500 EFLAGS: 00010246 RAX: ed413247a2060f00 RBX: 0000000000000002 RCX: 0000000000000001 RDX: dffffc0000000000 RSI: ffffffff8c0ad620 RDI: 0000000000000001 RBP: ffffc90000117670 R08: ffffffff942b2967 R09: 1ffffffff285652c R10: dffffc0000000000 R11: fffffbfff285652d R12: 0000000000000000 R13: 1ffff92000022eac R14: ffffea0001cab940 R15: ffff888077139710 FS: 0000000000000000(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055ec8463e668 CR3: 000000007ed5e000 CR4: 00000000003526f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 --- 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. 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