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 3C80DC282DE for ; Mon, 10 Mar 2025 09:40:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A6A13280002; Mon, 10 Mar 2025 05:40:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A15E8280001; Mon, 10 Mar 2025 05:40:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8DDAB280002; Mon, 10 Mar 2025 05:40:28 -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 6FFE9280001 for ; Mon, 10 Mar 2025 05:40:28 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 790D5120CCC for ; Mon, 10 Mar 2025 09:40:29 +0000 (UTC) X-FDA: 83205146178.28.91171D2 Received: from mail-il1-f206.google.com (mail-il1-f206.google.com [209.85.166.206]) by imf12.hostedemail.com (Postfix) with ESMTP id AAFAE40006 for ; Mon, 10 Mar 2025 09:40:27 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf12.hostedemail.com: domain of 3irPOZwkbAHEhnoZPaaTgPeeXS.VddVaTjhTgRdciTci.Rdb@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.206 as permitted sender) smtp.mailfrom=3irPOZwkbAHEhnoZPaaTgPeeXS.VddVaTjhTgRdciTci.Rdb@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741599627; 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=NE/k1yN/gLjrNlDfMWfhJPadtzMdT1WCO7NFniN3tmA=; b=N2qxCaanzkAEC0+6XfcP+YTZxkJjT81cwXUc40sx53whXM7g/ovqeo6YTeAXsp2YYHy7nG G8GtIF/biUPfDyRCWrTsHntpwjA9Tj8kMwhKUKPIDEHB3bbw7I0+MPLnHnKjxQogdfotUi 2iXUsaBXjKiF57hP+KtHxZVrVQSE1YI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741599627; a=rsa-sha256; cv=none; b=BV3oU5Wk7VkulldFNdUwpLLczIhKYxDEFEHqp6wE03dOTa8LVIJIf6iX/QgJMov6csxbtN izfAzMb+ZSv2je8P9twaYiMUqzbWbLPCciG5ftsDiYghaBkhhJhB6gh/fICyWhvWDtGkAC lRBmJGUaZy4sTI7ImaX2lvCL9Iwckcw= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf12.hostedemail.com: domain of 3irPOZwkbAHEhnoZPaaTgPeeXS.VddVaTjhTgRdciTci.Rdb@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.206 as permitted sender) smtp.mailfrom=3irPOZwkbAHEhnoZPaaTgPeeXS.VddVaTjhTgRdciTci.Rdb@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com Received: by mail-il1-f206.google.com with SMTP id e9e14a558f8ab-3d434c328dbso70026945ab.3 for ; Mon, 10 Mar 2025 02:40:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741599627; x=1742204427; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=NE/k1yN/gLjrNlDfMWfhJPadtzMdT1WCO7NFniN3tmA=; b=VXjI4oHg6hOCxNAkd7ip8SZ74rqT0FwYQFtG9B9DXooUEUBImAzvvkF7D2j/fTAJhE uraYHUqav1JMMx2/AR3nbYM7nKplebhVxi11nQfgNwkoh2uDWuWWRIx/uC/VgI8gdWc+ ux9RhwCwI5U6oA+T5sfpYtQ5PbEtxy6cN33f4kzK12XfJhZUTasDjCPXTsr22y3dA6mI UIZlWDtDqkogv6qtsNBtgNI/jZ0oKnEvCKbFtQ0ytSxE77BJLDGCx0JB6soZp+iHUYZw /waV7zeJc2zvZaeaszk0Ffc65TL56vBQULHiBjJHdT2LdYqvFCIy0+XcU3CMuIu4UBny tjwQ== X-Forwarded-Encrypted: i=1; AJvYcCUYRInVe7cUXBG9S4DVzCU2WH15XeiEkBJR60/u3yHaMiAcC5bTxbNr08ZFgPm1jmwmM3tRVWcKNg==@kvack.org X-Gm-Message-State: AOJu0YwvVXq7OCzT07kD6Jt5Jp5QTsChTxlqTSPl2nv0bH2L7zOBUXNV e9UxeS/mAwik/GMyXq89ur3Py6mrcAcvbXbUf/QJj6u9bNGb5kTnh9rKEGm8ZaV2IF8PRru1dUf kWAQnaQHprlrs7X2fKwfQz8pjXzKeD/QYd1btePybBisJSODfSIFbn20= X-Google-Smtp-Source: AGHT+IFwfuahL2FdpG6q4fYGDj1OphYaUWZoo8mff8eTs9/Lt2LG1X3x7humY8uWcVcDb4A33QAji53ZHNKx8r4N2MQYNRASfR40 MIME-Version: 1.0 X-Received: by 2002:a05:6e02:198e:b0:3d4:36da:19a1 with SMTP id e9e14a558f8ab-3d44193ed4fmr179769775ab.21.1741599626800; Mon, 10 Mar 2025 02:40:26 -0700 (PDT) Date: Mon, 10 Mar 2025 02:40:26 -0700 X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <67ceb38a.050a0220.e1a89.04b1.GAE@google.com> Subject: [syzbot] [mm?] [fs?] KCSAN: data-race in __filemap_add_folio / invalidate_bdev (8) From: syzbot To: akpm@linux-foundation.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: jc81r3tx91za6kwt5fekyywjtfzfsesg X-Rspamd-Server: rspam05 X-Rspam-User: X-Rspamd-Queue-Id: AAFAE40006 X-HE-Tag: 1741599627-803043 X-HE-Meta: U2FsdGVkX1+B7fF+mmfesNMqLHsaQLIm1bQvVuLdXJGCBps0nsyt5CdkFhkBgZ4+9TBzzytBVujOtBFETMwRBPkFe1E+BwzqAgSbkW0S2weaw5Svyuazw8z4QRTscqXdrnHRQ+AvXlIAkMA+uDtugVda1BXGDMWsK4VGdOIyGqzb7SGQ7t4AjNs6hguLt8gpvvt6TUXE4Iowbic6VUCqR+LJQfDTKd1q3sOeyRicRu5L3T9lcrOFi0FK+m5Al7nbdA/yfGVTahUJAAeLQAHh18/PCu5lLDy3zF4BKtDWXkJdNxlqFSnUfItACWczggJxRTkKch3W8q30abJg1HUz/kY7rWycQ0ZDbnH+Y4PPAJ0Uud7wASICQGmkwqahAvFA2LGDrMELxLRNJyR72fiLullB24dHA9HKYlD7T1K4N4+tQi07XB5DwgT46Vqqm0tqDrZ1HNKQa2W2fRQ5xpKw+T1LQbM5HaGSnwluBNQbT66E+lcGFI0ytEGWKASfvoQEfgchqn15igTDYsfBV9XLLk1V4ws/Ys4mvwc4wGa0hrBTHea3irzDEo4oOZ0Lfu0hbs+CZ1jIizODjsXa265O5wdLXE/27e1w4t6QuIMA/+oCgM7VcmCfnlsy2K3dFm0NOyys0eFJy3Z3pmzvxI2RPOVBt6s4nm+36jpk2uTIBU1626VHe7+dKG546ZW2rOjvIGHzlWYR/Ig5vaDiSk9BRXVjII9YqU9rWjWzX+iC0aGOUFSJKRF1Xjao0Fkt0Uwz5MI61cpJIHRvd3UuNG47M8mn88Rmx1NnCvtepBIgjzw01rwHxYHyjUaNoNgWPg23FZLSqV0ojkcTO5uYEqKWZC0ELx2gEqJdE0VzpA/o1/n/OBL/4IKHnSnJOeXVLkH83Zr4i9oEcDKipyoKHGw9A+Rp6nQF1uF7rn02CIJMbq/8FtkLoJpUnuMvU1sGERigrmsdm1Dnw2TBiXOryks WKGYs7dm /pB/f2tsHDFGRkK1NBdPOMQot0Cc4cukFxjTMlrVBRtk+6zgXWbjzS9nFa8+x6qpJoFyheqpE/bOCTsGPrucZSCARF4D1D59QbupnOrAKCfziRkbZvdWkmzHali5ngouewwT2nn6XpeHEL6/NDfKUJXjKss2RH6XKpNKiPAikx0yJNNTw6yUeM7P9wsPQWWjW+BLGj9iLXQqD7Qhwz3GHRUyzqciYFTqeziFqSYGvYs4TyGnwEB8QmKhiRX9W6TBWO+ISdEuwmErRu4gAtG+eRh7cis8NpYkavunnLfHt5j1hK3/v8o2cYLZAfw1n76sk8PMyDz7+bhi/5dutDX4Tb2aauTyexue/puVbiWnfZxUEDreCkFKrJHJlYD+lHUAz4tXEKiyPZ5WUwpnwcIKFIBJUJ5YcYV8qaE6dHcE3tpWap5+bVzGBS0sY7tqfP1Nlwv2i9DohxEFI5Al5Ok3P/6b4yneLVRoDRq1HTPbvDWKxefi3oUsQLc4b2VTsnFNkqoGgpYtySwja/N4QcK5KbtUazPGRW7UkyIhW6R4k7cr0QtCAP2LAEAjAJ3XA+P9xo720pMlm5hT4t9lyBnm6eGrKOaNs1Lslr9x5HYGcrap+3w0ETsgSoU6xcLq6DuiaAE0YeJCSxWibjPO5pakJWGlum42hiCrcEeibYt/OfypFoVId2DVu5tUTdyPOAUHrORtY7ypMEJGVPSa7MotJQwt0CMGsk5RfTdUnh6BEBP8MgLcnx3YQVeMns4BSwDrIC2u4xoQqargZM5JEGxECixFXVSv+x1fP1tIOHt7Tr5nnbASPg7R6Wvb2sC4g49Cz5VHA1PzCW0DgI/7g8jlDKJmAL76Ao0B5fosVI+Pd1/+Vr67Q8U0BwfKhM7ZUQMhmRf6GesriuRWq3W5ntMWb32uLok2A11E8b6YwB8cEoVT+Hpd2aE/+CLvaWC2I5ulv9i8EPJYIdBWdiO4nFf+8eFJKA7t3 iY1sPtaU bbWKq81/LJawp2BaOi9YVw4Crf/MlZ/xAlLlxbUri0oSRjqGxXwDn/I909leY1vOe/8sJAGaOd+AA/og7A9dCTnX6+Se8PZYM6JCg8nibZ77sAYzA50OI/xw46VsQgB3NR+nTgWyN66kZzt3JcEJ/2Ozj8H/l1H8eMaLph4dwrPerplgXzAJVy1noXH6TP00dJoj/vC0E9aS5sXyrr5vwl5Ku5gPs2opJXUXlQx2VRF+vZjJnWhZvYQDgnqg6Ixt/wixPna9mM90Epi4k9b0qnRBdEfITJo4AFdhF2MpxhgoMIVE/EZ0UokKFtsK6HKlwii+8jb7Jmz6QVHp5AIQKZRPs6pwu9UaUdYK2ljZBuUNDs8z8CT5/PVl+pHjlJ1wrusZpWjDSKMscYbH9OQ02vuaREeZtxvA 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: 80e54e84911a Linux 6.14-rc6 git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=1664a7a8580000 kernel config: https://syzkaller.appspot.com/x/.config?x=958433697845b9a6 dashboard link: https://syzkaller.appspot.com/bug?extid=f2aaf773187f5cae54f3 compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 Unfortunately, I don't have any reproducer for this issue yet. Downloadable assets: disk image: https://storage.googleapis.com/syzbot-assets/e94728c052e3/disk-80e54e84.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/742f05e27746/vmlinux-80e54e84.xz kernel image: https://storage.googleapis.com/syzbot-assets/90d418e775f7/bzImage-80e54e84.xz IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+f2aaf773187f5cae54f3@syzkaller.appspotmail.com EXT4-fs (loop0): unmounting filesystem 00000000-0000-0000-0000-000000000000. ================================================================== BUG: KCSAN: data-race in __filemap_add_folio / invalidate_bdev read-write to 0xffff888100630570 of 8 bytes by task 3291 on cpu 0: __filemap_add_folio+0x430/0x6f0 mm/filemap.c:929 filemap_add_folio+0x9c/0x1b0 mm/filemap.c:981 page_cache_ra_unbounded+0x1c1/0x350 mm/readahead.c:276 do_page_cache_ra mm/readahead.c:328 [inline] force_page_cache_ra mm/readahead.c:357 [inline] page_cache_sync_ra+0x252/0x680 mm/readahead.c:585 filemap_get_pages+0x2ca/0x11a0 mm/filemap.c:2580 filemap_read+0x230/0x8c0 mm/filemap.c:2691 blkdev_read_iter+0x228/0x2d0 block/fops.c:796 new_sync_read fs/read_write.c:484 [inline] vfs_read+0x5cc/0x6f0 fs/read_write.c:565 ksys_read+0xe8/0x1b0 fs/read_write.c:708 __do_sys_read fs/read_write.c:717 [inline] __se_sys_read fs/read_write.c:715 [inline] __x64_sys_read+0x42/0x50 fs/read_write.c:715 x64_sys_call+0x2874/0x2dc0 arch/x86/include/generated/asm/syscalls_64.h:1 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xc9/0x1c0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffff888100630570 of 8 bytes by task 3306 on cpu 1: invalidate_bdev+0x25/0x70 block/bdev.c:99 ext4_put_super+0x571/0x810 fs/ext4/super.c:1356 generic_shutdown_super+0xe5/0x220 fs/super.c:642 kill_block_super+0x2a/0x70 fs/super.c:1710 ext4_kill_sb+0x44/0x80 fs/ext4/super.c:7368 deactivate_locked_super+0x7d/0x1c0 fs/super.c:473 deactivate_super+0x9f/0xb0 fs/super.c:506 cleanup_mnt+0x268/0x2e0 fs/namespace.c:1413 __cleanup_mnt+0x19/0x20 fs/namespace.c:1420 task_work_run+0x13a/0x1a0 kernel/task_work.c:227 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+0xa8/0x120 kernel/entry/common.c:218 do_syscall_64+0xd6/0x1c0 arch/x86/entry/common.c:89 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x000000000000000d -> 0x000000000000000e Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 3306 Comm: syz-executor Not tainted 6.14.0-rc6-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 ================================================================== --- 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 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