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 9A784C10F16 for ; Tue, 30 Apr 2024 06:02:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EB9EB6B0095; Tue, 30 Apr 2024 02:02:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E6A4D6B0096; Tue, 30 Apr 2024 02:02:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D319F6B0098; Tue, 30 Apr 2024 02:02:28 -0400 (EDT) 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 B5E536B0095 for ; Tue, 30 Apr 2024 02:02:28 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 69D871A0529 for ; Tue, 30 Apr 2024 06:02:28 +0000 (UTC) X-FDA: 82065153576.07.13C7B16 Received: from mail-io1-f70.google.com (mail-io1-f70.google.com [209.85.166.70]) by imf06.hostedemail.com (Postfix) with ESMTP id C246A18002B for ; Tue, 30 Apr 2024 06:02:25 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=none; spf=pass (imf06.hostedemail.com: domain of 3cIkwZgkbAH0tz0lbmmfsbqqje.hpphmfvtfsdpoufou.dpn@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.70 as permitted sender) smtp.mailfrom=3cIkwZgkbAH0tz0lbmmfsbqqje.hpphmfvtfsdpoufou.dpn@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1714456945; 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=hGTvjrFwRbCmETbxdiIxlM9DylbzpEhQs6jrFbB1e0M=; b=PPUbsb6i6QV+XrfTzQeYce73MRZhT4RuYidcJP09wa2+2oiCgQ8XdD7IUc1SaDP7nhdrJy x0O4hvE48x1ixIRZWfToH4/GhVhlneKqfc64wrhFIhhQ4Jy9oTO8AolTeISNGYb3XPmtyk 7UIT/G2vX8J/kFP4EtzW1DYnf91AcWc= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=none; spf=pass (imf06.hostedemail.com: domain of 3cIkwZgkbAH0tz0lbmmfsbqqje.hpphmfvtfsdpoufou.dpn@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.70 as permitted sender) smtp.mailfrom=3cIkwZgkbAH0tz0lbmmfsbqqje.hpphmfvtfsdpoufou.dpn@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none) ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1714456945; a=rsa-sha256; cv=none; b=VwmSHGNIq/xwCCQf/b4ygHPuhPhnsEgdCeVBikGq4v2R6qlnW2FtohA6iUpxEGzGqxSUeR HUl/s1ycfXgcPTTKBNRUj9Rd3IY9u8VVNwuAI/RSoBPB18T5pGNz349AfYJrAPONe2XN/m Zgs+w4fJ74JHF35h2xVu/1UjNQ+we/k= Received: by mail-io1-f70.google.com with SMTP id ca18e2360f4ac-7d667dd202cso451574839f.1 for ; Mon, 29 Apr 2024 23:02:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714456945; x=1715061745; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hGTvjrFwRbCmETbxdiIxlM9DylbzpEhQs6jrFbB1e0M=; b=qVgBrzhQbBxFnPmA0K+hUTQvDjjL60y7LISd9nmDP/0TsroGPg/43i+zVwySrMWocx k3frjiTA4UeKRlpsPPTzsuVrAdEaWYwpTijCliYpPNSmYgTHgI8dc6IDKrzRnuMG6eTD XBS/bDRpqv2v6pUkme56XHgpR7x/lcDRgY+Z8xTa0ybzhCxk+szo51AHvRmZjoILBd0A rwTcCuRrY7/sQHA9tuKW22AHTogJJ/nj/AYIh2fiR0seT0MpBLjF9IPUDFjjVxVnq270 NW4z0p2TK1bZR7GBYPCF+wvz98UswT+BCysO0Y3Rn3xgcQPeXDiOfjOc0kUMLlc/mLkB 1GhQ== X-Forwarded-Encrypted: i=1; AJvYcCXdyLaCaLq469UCfDf4EgBMhLGCnxj8fPYz3SLF62+mXzE7gkoRnYpwKu5uKgaSLK/cO7Eh2s9My03bqGNUGwPVjPI= X-Gm-Message-State: AOJu0YyvvjsTEN292Gea7r6Z/YMAfvlFy/lrHGcN6+ooFQRHTmROVa5T 6MboGMYyx0xmTodNgdoBl7Bkd9GQXQHd/0c+tbK66BmdYxGqayzub9MSYtPORzi5SC0iEqAr3po Gj43Jp7kvdHoqsoTy4FtNef8PEhy1ZBOaMnFZaXqkbxPQsn+heC4hdoY= X-Google-Smtp-Source: AGHT+IFvngwB/les2brJ3oBZDJKWTwibyc/ZRqWeWxFajXO6PdAZV8rHG+VFc99F2dc9/wxy4HFTJSs0/cwtvqXFovK7WIBxiUBL MIME-Version: 1.0 X-Received: by 2002:a05:6638:868e:b0:487:5dce:65ab with SMTP id iv14-20020a056638868e00b004875dce65abmr109876jab.0.1714456944883; Mon, 29 Apr 2024 23:02:24 -0700 (PDT) Date: Mon, 29 Apr 2024 23:02:24 -0700 X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <0000000000002ecbdb06174a1d9a@google.com> Subject: [syzbot] [mm?] KMSAN: uninit-value in zswap_rb_insert From: syzbot To: akpm@linux-foundation.org, chengming.zhou@linux.dev, hannes@cmpxchg.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, nphamcs@gmail.com, syzkaller-bugs@googlegroups.com, yosryahmed@google.com Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: kaipgpyhqx9zfpj7azbunipqte9tsqon X-Rspam-User: X-Rspamd-Queue-Id: C246A18002B X-Rspamd-Server: rspam05 X-HE-Tag: 1714456945-488550 X-HE-Meta: U2FsdGVkX18MZBjgYFtuh9t5OPwoQhAoKogAJ3EareHjCztwuagS4JFmIG+OTZK6ThSoQGrwZG/++CZbXT/qhEN0ZJYg/0XfVBbKkCHNrApNuMhrPx3GHbvjTk/S5IZ2GcXwopfjag/hTfTqSC4oudf63kp7wqD9NvY9Y6XrPME+v5FQkTLMT0G7ryAivkxWWPiIRGhv16fhuAK4GGBl/FcIS8RiDTOm+QBo3wwQxRfGQgQFU+kqsB71F9/jzBWAJ4u2ceX2AhHkh7nMNriuBo/nHDRU9YOnu5isiXVxT9inGg4np3eGkLw3KKVy9lpmImMpXnBWX95ZFyqUuplsycMLUajErX3X1/Kbu1vv6bAjSTW7L8VCUZEpKlM/Rb+GgiGMRMsM4pnsN0AOVj2X27kqeoIrZsJpEynvpDoVykgb+yYtDxolJ9jHCuwqXRIAaYR0umoDULKnNdMXamQP0XIzUmJeZjwpkuPV2V1NHMeU3ctEOd5H+LdDuwkOBPXw1DdBGYBhRDSYD7cOjbB9JcQS5rJb9y1oWibGeOPpxlwYbTxFuHca+KL/g1xbE8xi1hM0MuG5VjrZtYzZC0vXmN/ssjVzQ9NN2R5GbX9SvGFdsSw9mMCU8VuSbtCWI73xNlXoNruB8E5VXj6vpe1L+2u/CwH5Semts/NtiC19Fflj0e030PME7VTkB01oy6zB3QBuBYRcwK9JPzCxwhvaDxy7Wx1CjX8NO+HFa+Wid1K43sP/GhAygeOvMES6gAQc55rpImxmTfdqBDZGq6b/+xsz5oUxqJojZ9CNo2T6LBze2/VjNphAFUARSbSL19O92pScI8bDGGbL3+VYPS49ksr1mIj2ndaBDW0cYMfIOxd1fEJmHic2O7kVTOG1p/E9vrn8t7jPuz3/Wbq/9P37bmAU1AAfmTH60qQFbp+TtczkReKeeoApfvnemSltakI30RTDLGvhGgXtj4ZIk3c 44wK1zxK g7UldQkkqQn02umBwoTV3bgoiElWuijumvNdXo3j4nhr1LnJZDXXL8wQHDUAeRBcnuhk/pdRCRDkX2LoumYhsAZ6cFc4vWRQAtvJxEO0h7lBznGH1LGtuE8eXj6yoBzPqtkwcZhZsoZCr/nRoLAjqD5phz/ROA8nKhXf3x48b4EjUiasUOLe78yjDrrqQ9K1yDi/lKtCKuNwjuJhbLb4PE5SXtqKXzFX3+GR1nqHR7srvZaBAaiRBpwd48azhrIktj7SfrLgJ7Xfy6+ntRq+EjS67wsWaj1SQvSVC/ieKn3VLu7rZWdcKGUvkT+RmqFwyvfMjZK/9LR6mWxR3J27FiWK7rLej7r315D+TPa61LCXVnK4zIXt7OnMMh2iEkEWmslqxHPzJpNgFtJ2ymCj3DebhySr5ftK4rT3U0//5uehDw5sD+VSz6hPTL49ql5TXhsJTmYxSv54+slIVLJzMgsYEQtdSfxg2vcU9ErkLT0HJnd+SobrCnPUVFOCIAaZ+EIuN/WA4LpKlAwW4zcw3H7R2KrnLKIlmw9BMUoroY7MtmrHOgEVmZBFS+8Rcv5MKTgvbAGEdQbESLjgIjOftqKiQ2Ylyaa1RjMgHDlO7yrATnbththReM8uwbVOAIwBbaZFxhfQjCYpUF4rQb6JhUw9l7DRLpV4dGT8xb9SYOAJIxbiHS5SK3SfE5pnSa1VRULQyO/rkV+dp9TPYc0XZcAP6E8GIcctQOLkRhg9oz1WmN7MZk6hGRfB/xUPxfG0m0PRL20XpWZfrSsKey/EBIJGaIgucREvX9oq7M/EGHPENsMYVKY6KLqJh6IJRBiaRnSrTSAafq57KIQ4Qh49b34GuHhkKRNZmhBAEp+BDPQuY7qlCtz1U0hn9BrZmvDKFrn9iGDvhwu6Xj4fQF1Mbe2y0qUMngAomfl8IbYxIoW3y/pvmIFq9xPuGQ7YWBSxiEbNecSO8kNzZF0E0k7/RvfTPTa9E W9Fth7SN Bf3N2uHUjdkS6WkTyy5W5/EqDyAjD2Sxb7cdO9I20Sl/y0Wk25KpkfONuN3ZOJSIuRnc3zC/TbdFjJnMNxJzfRxM0bEe79JPFD6nob4sM6rdxyPH2vs8HL/iL1qldASGccJv8u2Yf0hmhNnxQOzs8UiP2bzqw+3JCp3infjDp7aoQGQiS2a7vpZNauVCodkAuj7iZFuRGVhNCG5322h8JQj5DeOZujNbcbv/riIKv3vR8JW3suBj1eNm4boeSnZ+bh3opTZRxIAn1q6ccGzgWOFDPGGOV0VPCQXdp/dpSGuiM5U5RHLhNUQxtFeED4JKqw3FNKQTwwtsblqzCw6yHSFdvke25lY2Jfp19/8hfsk= 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: e33c4963bf53 Merge tag 'nfsd-6.9-5' of git://git.kernel.or.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=123d5a0f180000 kernel config: https://syzkaller.appspot.com/x/.config?x=776c05250f36d55c dashboard link: https://syzkaller.appspot.com/bug?extid=9c9d60f1b20b22ce218a 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/a10175188ebb/disk-e33c4963.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/abe743417d16/vmlinux-e33c4963.xz kernel image: https://storage.googleapis.com/syzbot-assets/fb10cccc9909/bzImage-e33c4963.xz IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+9c9d60f1b20b22ce218a@syzkaller.appspotmail.com ===================================================== BUG: KMSAN: uninit-value in zswap_rb_insert+0x1e9/0x330 mm/zswap.c:842 zswap_rb_insert+0x1e9/0x330 mm/zswap.c:842 zswap_store+0x22f2/0x2ca0 mm/zswap.c:1591 swap_writepage+0x126/0x4c0 mm/page_io.c:198 pageout mm/vmscan.c:660 [inline] shrink_folio_list+0x4a55/0x7910 mm/vmscan.c:1323 evict_folios+0x9d7f/0xcc20 mm/vmscan.c:4537 try_to_shrink_lruvec+0x160e/0x1a50 mm/vmscan.c:4733 shrink_one+0x66f/0xd40 mm/vmscan.c:4772 shrink_many mm/vmscan.c:4835 [inline] lru_gen_shrink_node mm/vmscan.c:4935 [inline] shrink_node+0x4856/0x55f0 mm/vmscan.c:5894 shrink_zones mm/vmscan.c:6152 [inline] do_try_to_free_pages+0x820/0x2570 mm/vmscan.c:6214 try_to_free_pages+0xb7b/0x1820 mm/vmscan.c:6449 __perform_reclaim mm/page_alloc.c:3774 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:3796 [inline] __alloc_pages_slowpath+0x1035/0x31a0 mm/page_alloc.c:4202 __alloc_pages+0xacf/0xe70 mm/page_alloc.c:4588 alloc_pages_mpol+0x299/0x990 mm/mempolicy.c:2264 vma_alloc_folio+0x418/0x680 mm/mempolicy.c:2303 do_cow_fault mm/memory.c:4918 [inline] do_fault mm/memory.c:5026 [inline] do_pte_missing mm/memory.c:3880 [inline] handle_pte_fault mm/memory.c:5300 [inline] __handle_mm_fault mm/memory.c:5441 [inline] handle_mm_fault+0x4f2f/0xce00 mm/memory.c:5606 do_user_addr_fault arch/x86/mm/fault.c:1413 [inline] handle_page_fault arch/x86/mm/fault.c:1505 [inline] exc_page_fault+0x2a0/0x730 arch/x86/mm/fault.c:1563 asm_exc_page_fault+0x2b/0x30 arch/x86/include/asm/idtentry.h:623 rep_stos_alternative+0x40/0x80 arch/x86/lib/clear_page_64.S:92 load_elf_binary+0x212e/0x4d30 fs/binfmt_elf.c:1132 search_binary_handler fs/exec.c:1778 [inline] exec_binprm fs/exec.c:1820 [inline] bprm_execve+0xc57/0x21c0 fs/exec.c:1872 do_execveat_common+0xceb/0xd70 fs/exec.c:1979 do_execve fs/exec.c:2053 [inline] __do_sys_execve fs/exec.c:2129 [inline] __se_sys_execve fs/exec.c:2124 [inline] __x64_sys_execve+0xf4/0x130 fs/exec.c:2124 x64_sys_call+0x1612/0x3b50 arch/x86/include/generated/asm/syscalls_64.h:60 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcf/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was created at: __alloc_pages+0x9d6/0xe70 mm/page_alloc.c:4598 __alloc_pages_node include/linux/gfp.h:238 [inline] alloc_pages_node include/linux/gfp.h:261 [inline] alloc_slab_page mm/slub.c:2175 [inline] allocate_slab mm/slub.c:2338 [inline] new_slab+0x2de/0x1400 mm/slub.c:2391 ___slab_alloc+0x1184/0x33d0 mm/slub.c:3525 __slab_alloc mm/slub.c:3610 [inline] __slab_alloc_node mm/slub.c:3663 [inline] slab_alloc_node mm/slub.c:3835 [inline] kmem_cache_alloc_node+0x6ea/0xc50 mm/slub.c:3888 zswap_entry_cache_alloc mm/zswap.c:874 [inline] zswap_store+0xb26/0x2ca0 mm/zswap.c:1535 swap_writepage+0x126/0x4c0 mm/page_io.c:198 pageout mm/vmscan.c:660 [inline] shrink_folio_list+0x4a55/0x7910 mm/vmscan.c:1323 evict_folios+0x9d7f/0xcc20 mm/vmscan.c:4537 try_to_shrink_lruvec+0x160e/0x1a50 mm/vmscan.c:4733 shrink_one+0x66f/0xd40 mm/vmscan.c:4772 shrink_many mm/vmscan.c:4835 [inline] lru_gen_shrink_node mm/vmscan.c:4935 [inline] shrink_node+0x4856/0x55f0 mm/vmscan.c:5894 shrink_zones mm/vmscan.c:6152 [inline] do_try_to_free_pages+0x820/0x2570 mm/vmscan.c:6214 try_to_free_pages+0xb7b/0x1820 mm/vmscan.c:6449 __perform_reclaim mm/page_alloc.c:3774 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:3796 [inline] __alloc_pages_slowpath+0x1035/0x31a0 mm/page_alloc.c:4202 __alloc_pages+0xacf/0xe70 mm/page_alloc.c:4588 alloc_pages_mpol+0x299/0x990 mm/mempolicy.c:2264 alloc_pages+0x1bf/0x1e0 mm/mempolicy.c:2335 vm_area_alloc_pages mm/vmalloc.c:3561 [inline] __vmalloc_area_node mm/vmalloc.c:3637 [inline] __vmalloc_node_range+0x100a/0x28b0 mm/vmalloc.c:3818 vmalloc_user+0x90/0xb0 mm/vmalloc.c:3972 kcov_ioctl+0x5d/0x660 kernel/kcov.c:704 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:904 [inline] __se_sys_ioctl+0x261/0x450 fs/ioctl.c:890 __x64_sys_ioctl+0x96/0xe0 fs/ioctl.c:890 x64_sys_call+0x1883/0x3b50 arch/x86/include/generated/asm/syscalls_64.h:17 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xcf/0x1e0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f CPU: 0 PID: 5281 Comm: dhcpcd-run-hook Not tainted 6.9.0-rc5-syzkaller-00053-ge33c4963bf53 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/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