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 D3F03C7618E for ; Mon, 24 Apr 2023 07:21:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6E5926B0071; Mon, 24 Apr 2023 03:21:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6960E6B0074; Mon, 24 Apr 2023 03:21:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 55D026B0075; Mon, 24 Apr 2023 03:21:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 429686B0071 for ; Mon, 24 Apr 2023 03:21:48 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 1498D160217 for ; Mon, 24 Apr 2023 07:21:48 +0000 (UTC) X-FDA: 80715439896.06.A6A936B Received: from mail-il1-f206.google.com (mail-il1-f206.google.com [209.85.166.206]) by imf02.hostedemail.com (Postfix) with ESMTP id 6631C80009 for ; Mon, 24 Apr 2023 07:21:46 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf02.hostedemail.com: domain of 3CS5GZAkbAKYYefQGRRKXGVVOJ.MUUMRKaYKXIUTZKTZ.IUS@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.206 as permitted sender) smtp.mailfrom=3CS5GZAkbAKYYefQGRRKXGVVOJ.MUUMRKaYKXIUTZKTZ.IUS@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1682320906; 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=wfEreKeYTqaaybtHAxb82NeFUj+2/QJlezil8gQ3ut0=; b=VdkDJnTc7U+PUqEomZHDZwaN2SiZ7DyKoqiNBdxMxUXAisyQLlxG/YlwqDSmvHaxLCLlED qwlb9Z1RkjqClWflr2TYXXLdJz6NkgK4ExPiEzM40lU5dwa2eKFBctzxAJOV2IGqGw0jp9 LLWiYZimNdDTfkM7pqPEWJL0ZpmnPD4= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none); spf=pass (imf02.hostedemail.com: domain of 3CS5GZAkbAKYYefQGRRKXGVVOJ.MUUMRKaYKXIUTZKTZ.IUS@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.206 as permitted sender) smtp.mailfrom=3CS5GZAkbAKYYefQGRRKXGVVOJ.MUUMRKaYKXIUTZKTZ.IUS@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1682320906; a=rsa-sha256; cv=none; b=dQlRZId7lD7sfzzhmU95WtGQc7qq7W3UPQMEzuQEZkK2d/rIl08YbSNLnMi3Fk9dJPMFwc hT+KVT3arWvz7djc9+BoiYwICToKQj0AbzQSIXf1Ph7o2qPr5LfvVLEXB8c7ZrI9MQJeoi MZm+6SZ5fQV34Q03LLLXGf2OGcVy/Fo= Received: by mail-il1-f206.google.com with SMTP id e9e14a558f8ab-32aff21222eso68695935ab.3 for ; Mon, 24 Apr 2023 00:21:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682320905; x=1684912905; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=wfEreKeYTqaaybtHAxb82NeFUj+2/QJlezil8gQ3ut0=; b=OxVCHR9LNPz1qKwP8m+5qdYEASoWFkg9TS5PGsdQtMGsadvvCpJI8ozxDBcoxMqHSE VVmb1hJPnxQ5eqQvjpq7c53y451rxR/KAcBJkffRkDZwUStpj2DQGy64DyukGOameqCn UWQrpKSKG53jZpH/V/lup+YOpShOhWBoRj5sBjYBSXHsADoDHQKpmx2W0V4DOvA2Y70x C7HL9al4/D+2K1ZYrnz4y+72OUrXLT4PrExugyKJBFDJindCoSosmXUgqY2Ah7gAck0s ZNUGIfT6eyREdjloWjOpuI5IcWoMIOyElJsFH4xjEfwCIJfxJk0Kuskp30Tz590BSk+A Iilw== X-Gm-Message-State: AAQBX9dcg75clu2Uit4tkDySUz0yjpQlCQJXrYd629bS4g6+m+XQHvrj 08Le9/WnC7mEgsbB8GZb+zZaBJM76qWayRkBK4aBCHurUyml X-Google-Smtp-Source: AKy350b1cmHFGxvyqOwsEF9FP1I8yH5ugBTNp4hRlmbiuP5Lqaxf/avESMtcvK27Cbb2zTei9Q/k+TZoZpzkf27c87yz3N+8fxUT MIME-Version: 1.0 X-Received: by 2002:a92:c60c:0:b0:326:bcc4:dabb with SMTP id p12-20020a92c60c000000b00326bcc4dabbmr4361426ilm.5.1682320905685; Mon, 24 Apr 2023 00:21:45 -0700 (PDT) Date: Mon, 24 Apr 2023 00:21:45 -0700 X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <000000000000fb55ed05fa0fdb4b@google.com> Subject: [syzbot] [mm?] [fs?] KCSAN: data-race in __filemap_remove_folio / shmem_get_folio_gfp From: syzbot To: akpm@linux-foundation.org, hughd@google.com, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, syzkaller-bugs@googlegroups.com Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 6631C80009 X-Rspam-User: X-Stat-Signature: nb5cxj77f1s5sne651mwx1caa5h6cpdz X-HE-Tag: 1682320906-455701 X-HE-Meta: U2FsdGVkX199l7cEcFvOfnyKldmYmfkEGoOlXHkBsRZ121s4h0pFRFP/DOK1Hcu+pFIFbYBve57Ua0vaJvOIXlWKnzlFUlT21V1KkJ0pQLgCaF1AweLoOZ8xa861FRA/v3S92l5R73z3fmm8H/K2bRDUtoS2NQ2TzJz8QsSQkoa0AvI/mmVPJ0R64lVKMnyC5Y4KV80oHUbwlZtN11UYR8TLBJlg0yV2jbJ2vTH5qEkFmLbAuHzIPloWGV57E7cuIA2dGLB66LiRz+vVSb+lUmptRUiwJLMdz5bFtQghWU/6wY+15NbHt0R6ST711Vnv/NLFhvkZD1rt3Sghf8kCqRDLkpeQhKDqm71u50jzajKdJ0uhPfnjEd/5T2DZXLKbB7fTs1/73J9ttekaLzzLJkwgVInVs+7iQY9L8sC89EePvnK5yScM614Xjw92xN1Ze895itvywUvqUSUj+aczD2Fpq3mG4s0NBdNPjFFrsDAGY4OmGaX+Us9moUJmzZaT3sbCeWE6J8dKFQSVwqNQ5TpJw8ew4ipnEW6cljFFWFyfUOlx6NjrnimKZg+FQdKCJLheW1JpAnG2sCzsDjSzrzwTvQxkMjPRHyJDwHSCVr18Lw8oCqwxqjkUbrJtbfG5NPbixkJpYbROIBwguQNl97+Q/JQ4HvxuHwJm0CkXOtCgA5+QGgUrSUSTA6JlDmQRy05gPNcjPXzlmz2HwjfqTjaT70T+l/JbGyUMCDwaGl9Q0KlWjQqtjatQakn1ja0LgSvWuYaIGQjGbS1J8ojkfxsLoS048Ee+z4AHC+OHEPcupPcI937asUu6K4w3bxBwSXwzgfwZ+z5bcOhrSqRYiaWHOmlEWGeiwjyAEnnR/ggVJgutHK4vOHmUv5uE8oGHuFn9BpR1hASJ2ubcMDcn/lZ5aM2FABVzxdd4VKSB8WMLNWjh1HLvVhWk7ZV8WIDiME+LSM0D4qOVOFlVrNo tZs0JYNL Xsy/sanF4jtsUrvitUTg1Mbb45/LliDxd8iTdE9gC3oAYICvvtwKd40sJ56AWIYUWa8TN3ncULfyktKSywsVaGOSGbPXcZmqcxTrLCuSh6KqWL1L+rYkWp3DzBEjID/I7ymcG3E0I9QhfChx+4n43FY1noGoaVJk7UGMQqvCFXlNzTx7N89I3w+BrXxEKg+eYJlz32pbtf8S83nVtYiRxdnkaNkKiQxWSVQArzcT3ORRmcGMpD7glE/7f3bk0Da6SgYhHffK68TEt2EWQy5iC83lGFkUN9724b9WyO7x5B8QljetI1EqAHoI8tePVzRnyJmfWNZz7P6CCoZhGfB25NTPy1wlL5Wag9YcH3UShXARRI7k4OGAO9YmUwHwTcFfrM/vou6Gwe2Nt1AzGW7/zTSkQ+MjfGvIZNOzV3qdn4FClw5aAyCIbpOsOHbEJaBYHqEObyy3mpftwopaFqZZ/C9fKrhDnHaRmhOSjkdW/G38XKZl+jSS7giVM6obJKOionST/rqX6lOO9wGoLqu92TGd6othoGMGvjvHU0rwrjV8LkTgpccDTk5E+SMRE/ey/EgcMHUjLNaRThXLQMRk/Uw/pGLNbbp0XO6zzWk2xpoyQBOYW+jDTQGOeUZ3ADX4k2SDbaDUlWVKFcGAHHnLwh4mOjQmXBnLgnbpIhRobs6rEvmB8k2JVNvkkSPy1vAvqxzUaJ0T1es+7RViCenCJx7Mej6ZqRF7QFjXoB5p6ejzeSOBgFN5oHHpE3jZfFCeaAsNX9a71PnsxyksxpffBO0iI+q7n+aTJlFX4B9VO9WdgWeiRJZDBaA4TWrmyz/1faXcbpwVswb/ACcvNT0jyb3/9LE4PAlvpSgogCWudHXmt0OHVXKKPG9zH1ZkVQ1ThGzhrR2C29/GzkBHdpkwqkSgSiz95+LY9HOpsSFahN7Jy1pTbsOnoXNMeXNvlLwrNXt6JkRvsPFferCf/scS1uGn7ZNOs PC+Mc6cX Sv3nwy27OCqddtDgDpGcXC1nXHgr5v1fhbpz29CbqfQ+i12As5K9BQM2Y0O2x9ZLSG8dYYG4yU/kLbupYfzCqigojsf2Ojaqth44JTU6xrHX1kIVJKv4QWmF65IiwxoQSnnGzh6ZiwAZqw6bVhQ3UgfjJnY6dSdVzD9PNwb8lhJce3OHcXVbcp2OrrdI2vHB9o5WfRb6K7rx6xUL87BcFJF0I3McFPoRPUc98x3VpYffWuElme0xfad+rFOtTR3rL8UlVYufIbP+XP0leuICUL9ky+XLBjUO286zhvWtRoxaz9PbwoYLqQ== 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: Hello, syzbot found the following issue on: HEAD commit: cb0856346a60 Merge tag 'mm-hotfixes-stable-2023-04-19-16-3.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=170802cfc80000 kernel config: https://syzkaller.appspot.com/x/.config?x=fa4baf7c6b35b5d5 dashboard link: https://syzkaller.appspot.com/bug?extid=ec4650f158c91a963120 compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 Unfortunately, I don't have any reproducer for this issue yet. Downloadable assets: disk image: https://storage.googleapis.com/syzbot-assets/a02dd7789fb2/disk-cb085634.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/a1a1eac454f6/vmlinux-cb085634.xz kernel image: https://storage.googleapis.com/syzbot-assets/bb0447014913/bzImage-cb085634.xz IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+ec4650f158c91a963120@syzkaller.appspotmail.com ================================================================== BUG: KCSAN: data-race in __filemap_remove_folio / shmem_get_folio_gfp read-write to 0xffff888136bf8960 of 8 bytes by task 19402 on cpu 1: page_cache_delete mm/filemap.c:147 [inline] __filemap_remove_folio+0x22f/0x330 mm/filemap.c:225 filemap_remove_folio+0x6c/0x220 mm/filemap.c:257 truncate_inode_folio+0x19f/0x1e0 mm/truncate.c:196 shmem_undo_range+0x24d/0xc20 mm/shmem.c:942 shmem_truncate_range mm/shmem.c:1041 [inline] shmem_fallocate+0x2fc/0x8d0 mm/shmem.c:2779 vfs_fallocate+0x369/0x3d0 fs/open.c:324 madvise_remove mm/madvise.c:1001 [inline] madvise_vma_behavior mm/madvise.c:1025 [inline] madvise_walk_vmas mm/madvise.c:1260 [inline] do_madvise+0x77b/0x28a0 mm/madvise.c:1439 __do_sys_madvise mm/madvise.c:1452 [inline] __se_sys_madvise mm/madvise.c:1450 [inline] __x64_sys_madvise+0x60/0x70 mm/madvise.c:1450 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd read to 0xffff888136bf8960 of 8 bytes by task 19400 on cpu 0: shmem_recalc_inode mm/shmem.c:359 [inline] shmem_get_folio_gfp+0xc0a/0x1120 mm/shmem.c:1977 shmem_fault+0xd9/0x3d0 mm/shmem.c:2152 __do_fault mm/memory.c:4155 [inline] do_read_fault mm/memory.c:4506 [inline] do_fault mm/memory.c:4635 [inline] handle_pte_fault mm/memory.c:4923 [inline] __handle_mm_fault mm/memory.c:5065 [inline] handle_mm_fault+0x115d/0x21d0 mm/memory.c:5211 faultin_page mm/gup.c:925 [inline] __get_user_pages+0x363/0xc30 mm/gup.c:1147 populate_vma_page_range mm/gup.c:1543 [inline] __mm_populate+0x23a/0x360 mm/gup.c:1652 mm_populate include/linux/mm.h:3026 [inline] vm_mmap_pgoff+0x174/0x210 mm/util.c:547 ksys_mmap_pgoff+0xc5/0x320 mm/mmap.c:1410 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd value changed: 0x0000000000000437 -> 0x0000000000000430 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 19400 Comm: syz-executor.3 Not tainted 6.3.0-rc7-syzkaller-00089-gcb0856346a60 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 ================================================================== --- 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.