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 E036BC35FE7 for ; Sun, 15 Sep 2024 10:56:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5BB586B007B; Sun, 15 Sep 2024 06:56:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 56AC76B0082; Sun, 15 Sep 2024 06:56:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 459616B0083; Sun, 15 Sep 2024 06:56:31 -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 26A756B007B for ; Sun, 15 Sep 2024 06:56:31 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id CD1AC1614F0 for ; Sun, 15 Sep 2024 10:56:30 +0000 (UTC) X-FDA: 82566668940.23.651673C Received: from mail-io1-f71.google.com (mail-io1-f71.google.com [209.85.166.71]) by imf17.hostedemail.com (Postfix) with ESMTP id 2846D40009 for ; Sun, 15 Sep 2024 10:56:27 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=none; spf=pass (imf17.hostedemail.com: domain of 3W73mZgkbAK4gmnYOZZSfOddWR.UccUZSigSfQcbhSbh.Qca@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.71 as permitted sender) smtp.mailfrom=3W73mZgkbAK4gmnYOZZSfOddWR.UccUZSigSfQcbhSbh.Qca@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=1726397679; 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:in-reply-to:references; bh=FCoDL4bGqu6MNdtjog0pKzofOJnEE3mfH4E8N0Dflak=; b=mS3YbCmy+tqA5LuBPbdNR01TjYHf/RR/ojlDTAR8z+k8ncB38bW5/KSrWAbTBrZFYw1fyh 1YTv6b1e8+tYzAqwGLAweEpGa+O7lYSV93X9PGGPzVXR9JC6AsT0PYtxP8T0sJeOBGk8eh S9Y6ZtnbcIkB4ctW1lzWvN1EG8vUr/4= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1726397679; a=rsa-sha256; cv=none; b=HS9s//QarJ5EfUag2cOGZjOKXco8LWeYEsyus/jbmiLLJ2lC1bPToVXSBhlFu0jj3QgunN 24bUZbRDhvt5r3XLRSNWy3cbj9BLaIiyjXTX9IXoZg3v3H4GibcczHgF+PpfUu4fy7sifO Z4f59GUHCgV/8ZmJOWlrxCF5ITyABos= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=none; spf=pass (imf17.hostedemail.com: domain of 3W73mZgkbAK4gmnYOZZSfOddWR.UccUZSigSfQcbhSbh.Qca@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com designates 209.85.166.71 as permitted sender) smtp.mailfrom=3W73mZgkbAK4gmnYOZZSfOddWR.UccUZSigSfQcbhSbh.Qca@M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=appspotmail.com (policy=none) Received: by mail-io1-f71.google.com with SMTP id ca18e2360f4ac-82aa4678394so1041482739f.3 for ; Sun, 15 Sep 2024 03:56:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726397787; x=1727002587; h=to:from:subject:message-id:in-reply-to:date:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=FCoDL4bGqu6MNdtjog0pKzofOJnEE3mfH4E8N0Dflak=; b=Hn02GAKECI7G1PGvVeV9a75PN4SdWdZ13sHurzj2TH6dE8UWuUBV7sZyLHD3STO6ha M5dBikmR6hoy8b9KRBAFjTAh5YyGjJDDn8LQ1WHXLaDuGc8qr9ePDtNBGjSZ0vPT8J/l GSX8S1sfiI6cZ4qp7i1Eb+z4Q7pg4QL8pD3noav5qHqvN0/NOsgcR2IewpKzXcpyUnDd vGc8cxpBwS8i9SOE9u2cCqrFsyqUmPPeUgR/hp9ziKMRQf55mhBnEOVz+eDF6Nda4S6X mWdsvkgYbIPlOoQ3aOP08vGxQBIGyW3xA84o3AXU7y6AThGNKE6u9IvsDz/pv3wgL5Bl b+HA== X-Forwarded-Encrypted: i=1; AJvYcCWR8HHjykECEDMciFANSIV+sjuv5hI/f3weJwCYP3NlrgQYwyTT25udL3ttI+oX5rwRflVOniffDQ==@kvack.org X-Gm-Message-State: AOJu0YzO+/82l0lMProNcvMcn53UA9ka7wJ571+T/BNd64/0HbVUyKoy 3N6+1Deh5o92h2mZ3dOBB+jhIK1KFb2kwWHkRfOIlZOqInqJ9S/x2vf22IV5OGo10y2txMDZCY9 +Gqrk6MRZy/8W1cOE26nB1jIb2ZOdYSR7kbN3XyUfs/4M5JKdSD2RfV8= X-Google-Smtp-Source: AGHT+IE1Z8eMdn0P6e7EYxc8b2e0sVwR60adnak2pImyXJp+frv0RSaiKt98e8XAy3JOnrORYtdOJ4hECyq+ImicyzJaJgRT3kDR MIME-Version: 1.0 X-Received: by 2002:a05:6e02:168e:b0:3a0:4df2:52e2 with SMTP id e9e14a558f8ab-3a0848e8395mr124889465ab.4.1726397787028; Sun, 15 Sep 2024 03:56:27 -0700 (PDT) Date: Sun, 15 Sep 2024 03:56:27 -0700 In-Reply-To: <000000000000ea79f70621404a85@google.com> X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <000000000000d64ef20622264e82@google.com> Subject: Re: [syzbot] [mm?] kernel BUG in z3fold_page_migrate From: syzbot To: akpm@linux-foundation.org, linmiaohe@huawei.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, syzkaller-bugs@googlegroups.com, vitaly.wool@konsulko.com Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: kmz4kiz14dxy39wohq7zjnmr8fqwc3fx X-Rspamd-Queue-Id: 2846D40009 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1726397787-801900 X-HE-Meta: U2FsdGVkX19Avg4FFXyZvb0WFi0PN37Iz0mJpu6wHcu7M5t1dMU57NQkT4w0uoYUL7Tcg8oIhDik0osFZdeqnJgIcNiP1KlnX4JKHCB1cJmZBwiPFoN/DMHtvJlta/F4vPaZAnjL99VZ34J9UsJdkfauFGm2YCmUCFRBJmYdLhC2N8BJJ1Z/qS+mube2wQzlNjPHJ2YxJSc7Ay9Xqc15Lz0PS32ugFXYak63ZBzYRmQX9IALTLqR/47lx8Wi3oHrzpiTm2hzs4VJq0Bc60uGYH6viGQ4s8NAYfmoVTCNIgGw/FNgOK4gTJvCSny6HIy1hAWPgVONFhTY7+9vEX/sn72/TAQxoCTX+mCxILnuTaTec+40WhDj4+Fh2VmelLh6g8EXcJGhbJTsOYlPYsXteqpvqfjSYiLFxILIznY1s/we0JPPv2THWVWPjA8PgrfXTB682ROlaZOHdDRV55y1CZm5oRY4mXSTzbEek7mnjdkoWh33DySVAUbkUICBGsMR8YJhd40Uda6f7AfH0ixds7J1FP3yZuLBI8hemImL5l2wbsBkkjz3SRWcnu8QXTI/A+/7aJZff5D8ovXPd1m2SlB0bijj6tXRWPKiNHakv125CseKIVgRAkKgEoguMgOg8TBVTwSpoEANGPcawgomVxNPvOetCu056KOKPpiQJVeHgdpCHuFkjPuzXdwH8ZdrdMWwMY+NLvqftSheJ76YV88DhlBDU3sSEMAxbycI7eyZJx9T3WRtsaXlbcBZVP79jP4I37WYz834/991fPeDMKczxAk58JrySiB9ECssLa83DcVEww2mMr1Yu6/F+M8pHQiDNSGT8Vuyp+lfEDQ4xB1WG/01fsNNCbUOSR1f0kCho/T5S1xq+5AncXzU16XlEdepxvnL+DpRxkSa3GP3tEPxt9wKb8dYCzd08x+9NNOoYQuK0TrY0l4xk4T/dL5Krq9nFEsfFBWYsOnBQWr PO/AGpJB u5t20Sflw5bAiELunUFach00ol5yUgOAywG8EJbL6oGxKnpek812e+qw9L8yuFdSp08ppBJBwPkJKHfVq+Bsh1E2X2huO9VmL/aU5fqTjaJmDPxS+jB+S2Q/e9b3HmPz4MV+Iydtq2E4RDHOoNo0faER3rdPA9/RrIs/CuNZoOnnQuRGeD8Rbllt2tuFxcPQwV96oj1L8TKO70xfX/1MyQiQWAhv5Hno64I+50MivKIjqvZjfpLBmcZtMuFxa//oJxAh07LcNbh2BXerPsaCdZrLhBoG4ELB3SSiVpLNTUVR6BU2QDAkmAwqn8kUKeC/TOza14Th58YHF7Z8NYxNA/nT+L+YBTOLfRt3qpP1jzyi58Gk/6UeIQ/ZpCgno5A+gs8goKQiZlp1+qvMnAy4+LUg0Gu3hBzrIDopzCP3hVKwOaRou7flJVU8Pl8wWWZGGc8pwXw4sDSPRqlyZdK4UrMhMnW6h+epW3mNdQI2UKCrenoga8XcT+ghkPHctjrqeAaKTzn+mZtmVAS0Hyn3N/4OX0pYZv8qGw4d4pX2Gp2dv1CuE2qa41TH6NjnLuEh6EulibnQBqGgdkfpYWAhQgttAsZPrzymKgSvsOk4kzKIp+w5z52907Sjcwz16wxYBIRii4uo4/KPGdMBhcf4MvFuZ7cwXVG39Otd301dWirHMnj6Nlh2lDVt5JL0pSeOMZqD8ghcqvrX9puIRI4Gvy8Xkn4Gl9l1AlS/7gX2amNJeFZro5ok0y8RzoxCzhXqmYyRPmoB/RNzLyIbO4Ft0lMLz2TXMe0+UJgM3Df/2DfBoFXP1YbHEWwQgBfhW9hZsd1209d/Au0GrjvsLT/Oj0rS3CtQIJ1xcHb4TOIcNynwJEeBI4im0UKlR/AR7V8qBfvjjw47xZhTujGhPA2nuu2KqWpbtN7Sk97ILaTDFeq+6EGx7XsDmWTux2QlJ2D7YH2XE4Biyh6QII/cVpOjlMd2bSlLV mbwxbgY/ ncNy4BAv90mkhXgD96HlFoqocKeXqDJB2RjurT1aS0Xs9UzQ9L7VfyQJbNQ8U76yZLKEVvItDFqchknhzPHxD9I2vDhzOkOl1KGt8irlbZs0TsThWgVyaizukpDGg2ugYoN7+qWgPtiPx+MQ/Ma56e6NemQqFbJfP2nJQkN9K9W6yV9b+FnbhwPjaeLQkMs9BADoop2nyx8QBciZB0MS0HVeDmqGVSP1 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: syzbot has found a reproducer for the following issue on: HEAD commit: 0babf683783d Merge tag 'pinctrl-v6.11-4' of git://git.kern.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=178ae407980000 kernel config: https://syzkaller.appspot.com/x/.config?x=61d235cb8d15001c dashboard link: https://syzkaller.appspot.com/bug?extid=63f9ce7427394b75d9a3 compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 syz repro: https://syzkaller.appspot.com/x/repro.syz?x=163fbc77980000 Downloadable assets: disk image (non-bootable): https://storage.googleapis.com/syzbot-assets/7bc7510fe41f/non_bootable_disk-0babf683.raw.xz vmlinux: https://storage.googleapis.com/syzbot-assets/b153c86536a6/vmlinux-0babf683.xz kernel image: https://storage.googleapis.com/syzbot-assets/ef8726833cde/bzImage-0babf683.xz IMPORTANT: if you fix the issue, please add the following tag to the commit: Reported-by: syzbot+63f9ce7427394b75d9a3@syzkaller.appspotmail.com try_to_shrink_lruvec+0x9ab/0xbb0 mm/vmscan.c:4755 shrink_one+0x3b9/0x850 mm/vmscan.c:4793 shrink_many mm/vmscan.c:4856 [inline] lru_gen_shrink_node mm/vmscan.c:4934 [inline] shrink_node+0x3799/0x3de0 mm/vmscan.c:5914 kswapd_shrink_node mm/vmscan.c:6742 [inline] balance_pgdat mm/vmscan.c:6934 [inline] kswapd+0x1cbc/0x3720 mm/vmscan.c:7203 ------------[ cut here ]------------ kernel BUG at mm/z3fold.c:1293! Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI CPU: 0 UID: 0 PID: 29 Comm: kcompactd1 Not tainted 6.11.0-rc7-syzkaller-00149-g0babf683783d #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 RIP: 0010:z3fold_page_migrate+0xafd/0xf50 mm/z3fold.c:1293 Code: ff 4c 89 f7 48 c7 c6 40 36 18 8c e8 9d 17 d7 ff 90 0f 0b e8 25 ba 8c ff 48 8b 7c 24 08 48 c7 c6 a0 36 18 8c e8 84 17 d7 ff 90 <0f> 0b f3 0f 1e fa 48 89 ee 48 81 e6 ff 0f 00 00 31 ff e8 dc be 8c RSP: 0018:ffffc900004fed98 EFLAGS: 00010246 RAX: 2ac19587b3dc5700 RBX: 0000000000000000 RCX: 0000000000000001 RDX: dffffc0000000000 RSI: ffffffff8c0ad560 RDI: 0000000000000001 RBP: ffffea00012a6f80 R08: ffffffff9018766f R09: 1ffffffff2030ecd R10: dffffc0000000000 R11: fffffbfff2030ece R12: dffffc0000000000 R13: ffffffff8c1834a8 R14: ffffea0001157580 R15: 1ffffd400022aeb0 FS: 0000000000000000(0000) GS:ffff88801fe00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000003793000 CR3: 0000000011e16000 CR4: 0000000000350ef0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: move_to_new_folio+0x99e/0x12e0 mm/migrate.c:999 migrate_folio_move mm/migrate.c:1288 [inline] migrate_pages_batch+0x2527/0x3560 mm/migrate.c:1818 migrate_pages_sync mm/migrate.c:1911 [inline] migrate_pages+0x262b/0x3460 mm/migrate.c:1993 compact_zone+0x3404/0x4af0 mm/compaction.c:2671 compact_node+0x2de/0x460 mm/compaction.c:2935 kcompactd+0x788/0x1530 mm/compaction.c:3233 kthread+0x2f0/0x390 kernel/kthread.c:389 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:z3fold_page_migrate+0xafd/0xf50 mm/z3fold.c:1293 Code: ff 4c 89 f7 48 c7 c6 40 36 18 8c e8 9d 17 d7 ff 90 0f 0b e8 25 ba 8c ff 48 8b 7c 24 08 48 c7 c6 a0 36 18 8c e8 84 17 d7 ff 90 <0f> 0b f3 0f 1e fa 48 89 ee 48 81 e6 ff 0f 00 00 31 ff e8 dc be 8c RSP: 0018:ffffc900004fed98 EFLAGS: 00010246 RAX: 2ac19587b3dc5700 RBX: 0000000000000000 RCX: 0000000000000001 RDX: dffffc0000000000 RSI: ffffffff8c0ad560 RDI: 0000000000000001 RBP: ffffea00012a6f80 R08: ffffffff9018766f R09: 1ffffffff2030ecd R10: dffffc0000000000 R11: fffffbfff2030ece R12: dffffc0000000000 R13: ffffffff8c1834a8 R14: ffffea0001157580 R15: 1ffffd400022aeb0 FS: 0000000000000000(0000) GS:ffff88801fe00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000003cf5010 CR3: 000000001f032000 CR4: 0000000000350ef0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 --- If you want syzbot to run the reproducer, reply with: #syz test: git://repo/address.git branch-or-commit-hash If you attach or paste a git patch, syzbot will apply it before testing.