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 3C20CE77188 for ; Thu, 26 Dec 2024 21:44:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 97EB66B0082; Thu, 26 Dec 2024 16:44:26 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 92F376B0083; Thu, 26 Dec 2024 16:44:26 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 81D696B0085; Thu, 26 Dec 2024 16:44:26 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 63C416B0082 for ; Thu, 26 Dec 2024 16:44:26 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 0A37EA1296 for ; Thu, 26 Dec 2024 21:44:26 +0000 (UTC) X-FDA: 82938437358.08.4E8E949 Received: from mail-io1-f80.google.com (mail-io1-f80.google.com [209.85.166.80]) by imf03.hostedemail.com (Postfix) with ESMTP id 2FCA320003 for ; Thu, 26 Dec 2024 21:44:04 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf03.hostedemail.com: domain of 3N85tZwkbAMwAGH2s33w9s770v.y66y3wCAw9u65Bw5B.u64@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.80 as permitted sender) smtp.mailfrom=3N85tZwkbAMwAGH2s33w9s770v.y66y3wCAw9u65Bw5B.u64@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1735249445; 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=U9BBVFdpmelnGBdByk8AQjzuGOhr/Qdln3EjFJahLsE=; b=cTORjwzuUuk5+olmyfjy+V9SwAnvRf2fghwYTOslLgz1iEhdmJnzb27qLYZTl/5RUSM37M PTLdV6sgwzGyHvj7/MLwL7EVnMb2N1Mpe8AgVMhgy/pw7j7GxkbLC9jyz/C1BSt5OZeAL9 G0nUzArhNdrHmKJo+YhHOT/8OP7y+Gs= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1735249445; a=rsa-sha256; cv=none; b=0c+DLLl++knwOCX7FA4Uh4HaSO7ptBk4INENBuNNhNVCYOKBjZkcngSnsPR/3uR8YrPpdU NR/LInDKbFON4rL6ilwBEuMrcKEm/iLfFSHFycCdzGs7s0FJxZfsB0hbr8H4OL6nQ8NW+r yA54mCJJeXV3BuDes+qSppo24qEte2Q= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf03.hostedemail.com: domain of 3N85tZwkbAMwAGH2s33w9s770v.y66y3wCAw9u65Bw5B.u64@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.80 as permitted sender) smtp.mailfrom=3N85tZwkbAMwAGH2s33w9s770v.y66y3wCAw9u65Bw5B.u64@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com Received: by mail-io1-f80.google.com with SMTP id ca18e2360f4ac-849d26dd331so275342739f.1 for ; Thu, 26 Dec 2024 13:44:23 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735249463; x=1735854263; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=U9BBVFdpmelnGBdByk8AQjzuGOhr/Qdln3EjFJahLsE=; b=TVbzwRf2F3kvW9KOgi1Gtxz/kSIVrjrGsiSzT/5PXrjoOU8x6I3ktjbSWXTKb2Lm+9 fp4n19xsMI+9bydCuDLj/VVMc+zgZidBkR1tozJhk4pMnwbn1qTGQ63WzFWxHw+5RJTw wltLBzdtP4B2uU3ZthkkPy8Bqm1lf7p/fnbmQOlANoHQsVV25XLY5q+1eWi0+lFwFdn2 Fit/qnqhFYg8BubKNpKNEMvyhTJdJ+IKJn8vO1WoVVgjto7S+pqq0PZuGRzda82G17Is dyBEUQMOOaeJchnoDnxupJOTK5MxQUWwlyfV7nJ2AmD3H0pTuH9nYJnifMFbOQR/o7ky nUJg== X-Forwarded-Encrypted: i=1; AJvYcCXtLBNfONehiB2k6bq7jLCbOuGJaEa7A+FlFFO0l9a01j3p5td6lchmDQAKdngqsm5RTkYaWD89bw==@kvack.org X-Gm-Message-State: AOJu0YxYTQKcW2ItWKKSNIxJSsDnGzfIIMAxOaj3PAsglNuceJqVaU2d bjvRtGNsxFX0pauH7Wv3qW6gVqOeZGYYJNCerkPF40p013O6UiFLnQSpq4xP6RB8hl5Cw69yEBF XSBl385YMbhEOvONnMEcIfK7FeKNnTiedGexg8n5eO3v44FWg79nCHyc= X-Google-Smtp-Source: AGHT+IHeQ2EkO7BAuFTMySi+x97oob8WIlAuDYl4DBF3hHhbQw8qiaOaEHLr0e5hMV1mEe61QL1usdW4HY0rJd3OkEY1l3q2oIl8 MIME-Version: 1.0 X-Received: by 2002:a05:6e02:1488:b0:3a7:e956:13fc with SMTP id e9e14a558f8ab-3c2fee1244amr196657545ab.5.1735249463232; Thu, 26 Dec 2024 13:44:23 -0800 (PST) Date: Thu, 26 Dec 2024 13:44:23 -0800 X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <676dce37.050a0220.2f3838.0472.GAE@google.com> Subject: [syzbot] [fs?] [mm?] KCSAN: data-race in read_pages / read_pages (4) 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: e4xthp38d3zitzg6qob65cndb1cukntw X-Rspamd-Queue-Id: 2FCA320003 X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1735249444-896714 X-HE-Meta: U2FsdGVkX1/HTuPWDxQrCccJLGDKJUERQVwK0yZvCVZo8ztU2tRZl3CsXyeDNooxfVEeAWIJJOxpWwCdjASpkvE/42xIaJFBsrlndFWOZIc8VTtjP4qWtLZncPwiRfQGg2fAXwtR/+sVLa5dfwn8bkzp1lWl9g7ErUZRf4mvxm1egWifTHrtXEe3/r9s0IGemv3E+kOypdy3koxYZm6G9gqxOMjPBVMI2Y6vwX1BizGvHbdGpDvr0a4OVZsGUHk1n3MJ/aoN+j0ivGNQ0pwWytzcWdCP2d09ZXk4WflgK7eSyFjNmtoAD+o1TsOuP2uynHVk1yi4cXuMmvdw91MFqt8WYNpuno/zgnA/TpHSeb/PBTX4Bowor3/itH9awvUkeFpXdf6spVb092gVF45FABsI+d0cNFitK/FojXTYpvyeSdQ0IkehTdCZ/KD6nmLHKwVw1tMx21gMMi58YgSk3CX/YhpgsZm8eREoDAEUOCaW0nL6KrkJ0F8Y76FkRdC20CK2aY3LoNm8V4p9tDaKrWNxZRxYBQ0u9ogGlAr0AJqXBWB9fhktCQJr6mub6fR2ve20MHBhK5ffdor8PPCFclBTryCwewJJVCcQedRe4IaJNopPVqk7hKQV+R2qP4OmLSywhSZkHAIeIs1TOOsM8I69zvny8iZibpjjJCn0kqSbmGUCNEXFhN6OxjuDH8V6tV4HKfRjcBSJWGdJ61CZHclaTQ0gJivaRb/oVmR6noxPmjWjUthg1MGgHCEEBjRq2UtH2B1vLmoVgo7ih9Xqkg96IlHjJL2Ss1QVf86WKuVrKb6Ljj4HgjCqfIZrm8Rl+01XNk7ZlZXnvxyNX7mRnAu4m5LHJQ4DAOTqc+5FlZXocsC+OlT6vKwym0ggPdXI/kkyPZLZ2h/ZSF2K3XWbWuvzu7Yfk8YP9JtD4KsT3e1n3ODdCVe2PTKLylv1KXsOhG0rjBrjI8HbwVYEBoV fLR9xpev lR/phBlIRZw9HKZG/REgmsgxXqduRv+nQGdCMM7e/HyWli5Lcq1/G1mc53qsAT9bJY5bg5HSjeZ93E60hjmLfqg89k6eHJn+qpWFq3GUO1GmRgr8zWtpzaymONHKxrkPd2IhVbz0c510Ty7fbQLXvc9I8crzbFhzRLvsEHqQQpvB9dB+Pd7miqiE/M1cAE3lgknQU1RJp+SV1Y4HawvFqc71BXDPDY3/xQzqWAd5yBjhGEuKQ3levtkH0EEy/ByM2JnZZQvJclXP9LFnhJKpfO+pOPfbG411fwRsDDQ+oaNPulBjOLzmbKlGD0w2QzfXJ//qVV+qNkUbVJ+xQ6I2uJHpcsvEk+0iM/KC+OvpxfbY5+TUgKMxJjw1/Xr+33c/YUV7bX7t4xLQPtTr0jT9BjAZTxEKij+GVu3nOu5IjWc96wPLJlAZ+LNIt2ejteeX71Yo70aBl1c8cz+PoiyJ7+EpjaYo9FUm/97ceagi4BomwcnjQcaQWuW6FbTmuUKfCkbV6YRpyRUGSnvltgjqP9JojdUtkjlE2xwBIrNF+Wiyzde3OgouywopHZHlEOugH2rQni7PVoq5BSfkmgKeWU+V/8dAQi67z3AEwYq/QxtvLuv5AUI+815Ubw+ocKBwCOxefbHAslvwuHVcFBCHlb/bGdbRsgEwWhGm/ABEkQwasD9RhknTULdtVWOT30ypvHZQPdLUe3L3MOy/zu5qUXd6lDAUpno88LHLhh9QLSXpkLmplXl8NJXlW8sXglKhYS2c7AjefWExkuLmw8ekL3Dgoupr2HIkzSMq55IBpseKC5T4oH0gQhVB7OginsroSs9jta/2R5XHbsLXOs0TUghm17odUsXl1Wni4p8HQ+5xK+kQVZ4crIvv9hC9+AzuWg20NzLr+nggQf13leFbih9jtTCKPQ/xz+IH7q5fcGyj388DLiK2Vy8fxk8+Oerzjymu1gwqLjbN2vXngyLoHkgjR/MNA DsDZu4jm VWCSOziPN2XnHv3yW5qF74NmMMIpvNSOlGRxQxCqHaHkJCERJuTcDewxRAy2grjblddMazXTBp6R3YC23Xduzih8eCUAo3i7bKGzFhzww1/8SdzNLIZqzhiYeRjDddF1BfDGwH3UelUUl8rxC3KgI8C1TMQwIozdmYUqrGiK5g1lg9orbL+jNTGDCcARbuZWx+yYy4bx9vPYzUyvfY24AFP7h0GA/vnBjcZTkyZ+QQZ165yzSvjhiCTHGrGRbvwMr6K96OoyIzjtTH2hEjHAK8rwwBWx5f51B8WulzSohkIBbmC+FyFU5HrP14XjCG1Gac8EQ9OOF6zBQfGU25/CBZ5RBZFbbBo+fa8WRcFS1xwfmydPSNJ6pSR3fmV8GLwdbvKWhFraN03SbdxZNailrRwVPr65yvGl 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: 9b2ffa6148b1 Merge tag 'mtd/fixes-for-6.13-rc5' of git://g.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=10431018580000 kernel config: https://syzkaller.appspot.com/x/.config?x=87d3cfca6847d1fa dashboard link: https://syzkaller.appspot.com/bug?extid=e1d2475cbd1f0c63692f 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/8f3f5cceed80/disk-9b2ffa61.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/1ba00b70d91e/vmlinux-9b2ffa61.xz kernel image: https://storage.googleapis.com/syzbot-assets/b99c1bb4d63f/bzImage-9b2ffa61.xz IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+e1d2475cbd1f0c63692f@syzkaller.appspotmail.com ================================================================== BUG: KCSAN: data-race in read_pages / read_pages read-write to 0xffff8881034df5e0 of 4 bytes by task 9479 on cpu 1: read_pages+0x23f/0x540 mm/readahead.c:170 page_cache_ra_unbounded+0x2b8/0x310 mm/readahead.c:295 do_page_cache_ra mm/readahead.c:325 [inline] page_cache_ra_order mm/readahead.c:524 [inline] page_cache_async_ra+0x40c/0x420 mm/readahead.c:674 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 do_mlock+0x415/0x510 mm/mlock.c:653 __do_sys_mlock mm/mlock.c:661 [inline] __se_sys_mlock mm/mlock.c:659 [inline] __x64_sys_mlock+0x36/0x40 mm/mlock.c:659 x64_sys_call+0x26b2/0x2dc0 arch/x86/include/generated/asm/syscalls_64.h:150 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-write to 0xffff8881034df5e0 of 4 bytes by task 9477 on cpu 0: read_pages+0x23f/0x540 mm/readahead.c:170 page_cache_ra_unbounded+0x266/0x310 do_page_cache_ra mm/readahead.c:325 [inline] page_cache_ra_order+0xf7/0x110 mm/readahead.c:524 do_sync_mmap_readahead+0x267/0x2a0 mm/filemap.c:3203 filemap_fault+0x32f/0xb30 mm/filemap.c:3344 __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] vm_mmap_pgoff+0x1d6/0x290 mm/util.c:585 ksys_mmap_pgoff+0x286/0x330 mm/mmap.c:542 x64_sys_call+0x1940/0x2dc0 arch/x86/include/generated/asm/syscalls_64.h:10 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 value changed: 0x0000001f -> 0x0000001c Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 9477 Comm: syz.5.1573 Tainted: G W 6.13.0-rc4-syzkaller-00012-g9b2ffa6148b1 #0 Tainted: [W]=WARN 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