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 322C8E77188 for ; Mon, 30 Dec 2024 19:55:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B5E086B0093; Mon, 30 Dec 2024 14:55:27 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B0D496B0095; Mon, 30 Dec 2024 14:55:27 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9AE7A6B00AB; Mon, 30 Dec 2024 14:55:27 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 76F476B0093 for ; Mon, 30 Dec 2024 14:55:27 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id F22F3141A9C for ; Mon, 30 Dec 2024 19:55:26 +0000 (UTC) X-FDA: 82952677542.01.AD7E0DE Received: from mail-il1-f206.google.com (mail-il1-f206.google.com [209.85.166.206]) by imf06.hostedemail.com (Postfix) with ESMTP id 3DC0D18000C for ; Mon, 30 Dec 2024 19:54:52 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf06.hostedemail.com: domain of 3rPpyZwkbAK8hnoZPaaTgPeeXS.VddVaTjhTgRdciTci.Rdb@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.206 as permitted sender) smtp.mailfrom=3rPpyZwkbAK8hnoZPaaTgPeeXS.VddVaTjhTgRdciTci.Rdb@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1735588481; a=rsa-sha256; cv=none; b=s0FU/Ew16RZz0GcbcdJL+XEB3ohVloBgR89W97UtK7yrbAdVqmW2Nf8uP0xZGnAiHP+ZDn Nv0lUDnpIvzfnbp2EYTB/yg2BD+vx01uFs00h9KoqjXjHiOsbTaTIDUJpwqdUuqIHIg/mJ XbVVG9QpkAFTKJUuWbk1WSmyd6q7+ck= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf06.hostedemail.com: domain of 3rPpyZwkbAK8hnoZPaaTgPeeXS.VddVaTjhTgRdciTci.Rdb@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.206 as permitted sender) smtp.mailfrom=3rPpyZwkbAK8hnoZPaaTgPeeXS.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=1735588481; 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=YSDVVbPSZpUnsAZIalhUWq3X6IUTXDBjwuqjC00Jqfk=; b=nFpTROZ7hZHmR2AjSGY4sUNDeCCRoAMaR0Xsg/4rp0e9rKynB6i2Kn2ZbLtY0TmXLco33B W10Y3g9rdERcLztzW/30Y8jkBVDp6YSmq67WgpZ3+2QtquE6ovqAU0UieyCWwKJCxodf+S MQXrKv59ztuxGbQZYaIa8nIA2XWyo7I= Received: by mail-il1-f206.google.com with SMTP id e9e14a558f8ab-3a9d57cff85so192234545ab.2 for ; Mon, 30 Dec 2024 11:55:25 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735588524; x=1736193324; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YSDVVbPSZpUnsAZIalhUWq3X6IUTXDBjwuqjC00Jqfk=; b=PLBpAzpYH0QLCGxnrofOtq2EZnFE018fpZtE+UnBJEWHgH8HWfNKRkD6yDMsAcW3rf TIAHR9wRI/RFwiDPfzJg5lc56015nsr6c/pyzQ3rSUp0/W4PoiEcoQEy8ZAcyNC5quO+ S20JSVic+Sc4b46mL/MUwhvGX7/BBugl4VYkrSfSa8btapFybrfW83ZrUPPBYpRB465E 1B0gPD0FVnw/VaVgmRDnMXwcLuCtWpLh4QGq8cDTgjdgkbarp6WOpm2rlSG01sYI+xL4 UoZBYR/Unm/G0nq2WVswNN/JHHjxxHB0rE78M6ZSG1YzS14Wja+XD8heBVZigKiMcOkN Eepg== X-Forwarded-Encrypted: i=1; AJvYcCX5OLzYQ9aR5v/SwRKYcBTWCK9FC+pJOipGLXAYP4km6J0lACZZHD/JxXNYdaTLB8jsbKJ1jmeTXA==@kvack.org X-Gm-Message-State: AOJu0YybVoh+gS/28jmTEDlOb4uwPDUMVGKkCLULQMaKzg3py1JEju4Q PooVhCcsFXx/0ojx4thnZAtH7F8g5zlmNK43eP9ATAYZqzwgWUovnazO+Zh+VfAKI3fG6bfYeNp iaffN6ZUGDxqQ2sjkphVOU4gi2aodRm3braBvhrlgevm3b17wknRPPwI= X-Google-Smtp-Source: AGHT+IFAj8d5s1FQCHexXa9/rWx0cHI4egj3kUfMTPJkglnpXO7ZoSZ2+szrjZf6ICTAhfNwcdkLun+w7LAtmdM9yykKLaAHkgav MIME-Version: 1.0 X-Received: by 2002:a05:6e02:1fcd:b0:3a7:7ad4:fe78 with SMTP id e9e14a558f8ab-3c2d524776fmr390222075ab.19.1735588524446; Mon, 30 Dec 2024 11:55:24 -0800 (PST) Date: Mon, 30 Dec 2024 11:55:24 -0800 X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <6772faac.050a0220.2f3838.04cc.GAE@google.com> Subject: [syzbot] [fs?] [mm?] KCSAN: data-race in page_cache_async_ra / page_cache_async_ra 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: xeckd66ife7boc85sbeuwmbpx5xdphtp X-Rspam-User: X-Rspamd-Queue-Id: 3DC0D18000C X-Rspamd-Server: rspam08 X-HE-Tag: 1735588492-421214 X-HE-Meta: U2FsdGVkX1+s5g/u5NDt+Xher7BrSTxKseQ/HVsh+0z2OG15h9hrpbos/DVtfyzMbIG3AQZfg8wu4GHTn6Fc0xe5HAhKg5JPLWGgVkVesKCpyLhcnRATiYZnZjt/B6krq92+r225DZMg51UjWgsEc6yBbI27v4uKpMrMpzF5HJnTDMQhwGs9T5RgLUub+gBv0C3BD7VZfBS6Cd6Ymiq/Pu9sE1GWK6csMs7mVrOZ94a8bIcJBQtb0Uh+HltAuougct3P4xBOKBny7xw8OPUA8Ihsg+sHRpV92AJID+dViYLs1L+jhmg827bf2fA9xCXZY0RiuLtFCLO2k2MgIEsuhTPDN7KpMmisqgJSRsmaY90pR03sq5cwd7qmliVF36uzbLc9uyaeSWrhEPXiyV8n7UvVF0qjtqvkWM9LJfMOQDE7qDwQecIxXDTZc3LZl28ITJAYzcfLpZ90QNVLGnzFQwVPEYzs6SQ2n+45t/mWMqO4xvxA/32Q5JOPyAj5zaJ1EE1vbvkMqLRSVvULCdxod1SKAu2fwKTDiB3DcR79azESoiH4P/NFJAPYoSsNk3SNHFBfszEJA7ckGTyqYvsGvH4DEOPS1emn3zP+YpGux65GZsxRYMhyGFBChO4u83uDam/CwHEcC/Emo4U8vd3eTMzKsJSHvzm29I/cQxGWalEzj4LSuiyyGCpt0ILNbAlqHW8qgB0sJiJIqCj7BIAnFzVZ4FiIzFYdv335h5eOeo1zy96kkwKDWTunktWhAc+kO6KDyAzcf9lhwjirc6bXefzkBt65u5ib2FJjOgjA4vGwbllccdT0jGl1dHZHJOYm03UrWPS5ZPZP1LFV31lJM7/2svqbXfVJmvLdRCLJwSJmTE1WoHNJHKNRZPPVFNVjq3Aj6JLJJ4oPI/4rzsH32fAK/f79Mzfnq0PGjvADo3v4p6sjzkYDtv4FM6+gyFmjRSjyhxIlKEXfoElH1xb xh3RqxvS w/B/rjjDq+oTK5PfV2GMy5hn4W0b//QQPJYkn9rDDbPVKZKFXU0yrl8Wkht/Cr71rXkDeLfoLngBV5agbfjpVRyC4byLadhJvBaN7JEE3RaejmKLgTdsUcUg8M+nzvYTOcnjHP0YJY3m2TTC9XF2hRSmv3tZdM4iQ+GVn7qg7gnPPUC5rXxWOGgrkLI/c1I7irvho2XnIOGWVB8kcrFNoDZOOcMu3OZ6x4gbprbggOSYE3c5n7UmNSpwq8AO344cXYtEKhuOp+Y3z4WnzkJjukEMO4RMUxulkF+MEkAE5DY5qu9BDB7ozAccHa22RWENmsN2UcGO1VoHwPcZQ1Y5oUepiDWr9qA3WIlMWYJofGWXscNs2XzfXhlgX84c7mEQAyrq8Oko4LxzodHgsZSzi1otrxaknTHWueXLhRHzAlqLwLT3vBMDh8neduSUwVdtJH85R0Lz4uoBekEKT7XoNf/sW8H4dKzRUZyXccdO8rSN7gM/S52OjbaLkW5SV96GZM11q2l7xrfdHndLq8WbYrfCWo9gHKu/UREiSaYBzazEkf+DYWV76B6UkXfee0yJrsfDw96X20xZ2zkknoYAz5Y0uTvujhgHoqTu1HugqI8SDdtlvzEakXEP0TQlocBAW7aXuMke9liK9i0yXN1+V6CDGt6LVxISJfAdenIp14QqQ/QKGM9OuylchPEdRoI+DZgsBXpnyYJm2PyduL8VFSRNkUG7bhoKudh1iDOhjyo58fcjIWXfWEb+BixPWjX23sjMhg3SpD15B3VHl5Jv5Dw3fdJsM9hPz5dj9MmDivi7QKjSxGfYCjIHnMumoH4U9qedd8QI9mJPFZIN6bxU3UZpxQ6FmKtckMZppYVY9GPuGaDShbX60jH6FhY0dUOGETLZYTAPmcuGY9Xw6DugXqFjiXxJheJl1yzeG9k5eMUdzyZY2LG5++iQ0Ckk+DkZtbArsgGu0XXt+jNK4pgJJR51OPFzb SAplYimF UheNZ4ZiqlDU5la0ogYBINZqIRrjDuXPdZGCnqVcMfN3hFPIh0uk0CkkMSzoQvrTOfHNCaGkm6xYo0OOLQxdyYAzQy+Oh/gXCg70dQ9TUNSpsMEzRYJh95YzCeRPk9utmN+QYTB6mOTiOuRiww3ZpmMPGOgiIzu7+iTcuip9KkPXiKcjzBjDrCrF4/1Yettw2CLsfb2hV/TkRbumglc4/l/FMplwdYjtm+BmD/c4OdykEdtayzum1QcojytrPxHUGFdycXQZK0jp1T8WePNIySKDD38fXK3LJi8O6L/eCAj3JYxMw4Yv8wwTy71SD9A407YDCiItIdAuVeNt5+R1rLL4ZJyLz4/Puq4YgU/b0jpXoIB8XCQmZmP/XIs+Ofyo/Sov2NVFMC2amn7FQRYyjBztXE7fmVJx 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: fc033cf25e61 Linux 6.13-rc5 git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=1234550f980000 kernel config: https://syzkaller.appspot.com/x/.config?x=c5e179f449c1ff36 dashboard link: https://syzkaller.appspot.com/bug?extid=76b1159c512497311db6 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/3bd50a060c12/disk-fc033cf2.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/eafcbf349907/vmlinux-fc033cf2.xz kernel image: https://storage.googleapis.com/syzbot-assets/10046e750749/bzImage-fc033cf2.xz IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+76b1159c512497311db6@syzkaller.appspotmail.com ================================================================== BUG: KCSAN: data-race in page_cache_async_ra / page_cache_async_ra read to 0xffff888104c41698 of 8 bytes by task 14613 on cpu 0: page_cache_async_ra+0x193/0x420 mm/readahead.c:645 do_async_mmap_readahead mm/filemap.c:3231 [inline] filemap_fault+0x2d1/0xb30 mm/filemap.c:3330 __do_fault+0xb6/0x200 mm/memory.c:4907 do_read_fault mm/memory.c:5322 [inline] do_fault mm/memory.c:5456 [inline] do_pte_missing mm/memory.c:3979 [inline] handle_pte_fault mm/memory.c:5801 [inline] __handle_mm_fault mm/memory.c:5944 [inline] handle_mm_fault+0xe98/0x2ac0 mm/memory.c:6112 faultin_page mm/gup.c:1196 [inline] __get_user_pages+0xf2c/0x2670 mm/gup.c:1494 populate_vma_page_range mm/gup.c:1932 [inline] __mm_populate+0x25b/0x3b0 mm/gup.c:2035 mm_populate include/linux/mm.h:3396 [inline] __do_sys_mlockall mm/mlock.c:769 [inline] __se_sys_mlockall+0x2c5/0x370 mm/mlock.c:745 __x64_sys_mlockall+0x1f/0x30 mm/mlock.c:745 x64_sys_call+0x2bf8/0x2dc0 arch/x86/include/generated/asm/syscalls_64.h:152 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 write to 0xffff888104c41698 of 8 bytes by task 14560 on cpu 1: page_cache_async_ra+0x2b7/0x420 mm/readahead.c:667 do_async_mmap_readahead mm/filemap.c:3231 [inline] filemap_fault+0x2d1/0xb30 mm/filemap.c:3330 __do_fault+0xb6/0x200 mm/memory.c:4907 do_read_fault mm/memory.c:5322 [inline] do_fault mm/memory.c:5456 [inline] do_pte_missing mm/memory.c:3979 [inline] handle_pte_fault mm/memory.c:5801 [inline] __handle_mm_fault mm/memory.c:5944 [inline] handle_mm_fault+0xe98/0x2ac0 mm/memory.c:6112 faultin_page mm/gup.c:1196 [inline] __get_user_pages+0xf2c/0x2670 mm/gup.c:1494 __get_user_pages_locked mm/gup.c:1760 [inline] get_dump_page+0xb8/0x1b0 mm/gup.c:2278 dump_user_range+0xc6/0x550 fs/coredump.c:943 elf_core_dump+0x1bdc/0x1ce0 fs/binfmt_elf.c:2129 do_coredump+0x1898/0x1f40 fs/coredump.c:758 get_signal+0xd4f/0x1000 kernel/signal.c:3002 arch_do_signal_or_restart+0x95/0x4b0 arch/x86/kernel/signal.c:337 exit_to_user_mode_loop kernel/entry/common.c:111 [inline] exit_to_user_mode_prepare include/linux/entry-common.h:329 [inline] irqentry_exit_to_user_mode+0xa7/0x120 kernel/entry/common.c:231 irqentry_exit+0x12/0x50 kernel/entry/common.c:334 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:623 value changed: 0x000000000000056a -> 0x000000000000058a Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 14560 Comm: syz.1.4068 Not tainted 6.13.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 ================================================================== --- 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