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 93008C021AA for ; Wed, 19 Feb 2025 04:36:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8597C2801E3; Tue, 18 Feb 2025 23:36:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 808F62801D7; Tue, 18 Feb 2025 23:36:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6D1802801E3; Tue, 18 Feb 2025 23:36:10 -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 4FD392801D7 for ; Tue, 18 Feb 2025 23:36:10 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id B2F3BA06EE for ; Wed, 19 Feb 2025 04:36:09 +0000 (UTC) X-FDA: 83135432058.05.97ADA19 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf22.hostedemail.com (Postfix) with ESMTP id 6335BC0011 for ; Wed, 19 Feb 2025 04:36:07 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=rdyoDLW0; spf=none (imf22.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739939768; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=UbjWkmt0FFVR7P6EiEo1AB3s6500rT69kKcSfmbPypc=; b=8bJSsF1HrM3duzjgwQ7BXYQ3SyHU+h4Yy+L4lwjZTwj0lhwGqd1iPZH4cTc/jmHtNRGziA htCfukkF+zleDBVHIpf1z/UW/Y4JSYSNGdzZxRyF3em+1tSOqXu2r5ScT7A4SMdJYkvLST 7/oHJkTdFjo8g6rnG9nZzipr/WSahi0= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=rdyoDLW0; spf=none (imf22.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739939768; a=rsa-sha256; cv=none; b=hNofEJCJgBkdnw9Iua9j46/GHq0LViI5rLuN8lHSGSOjComsC7AwLeVPBFX9M0Ni0mAKhT 95rmjauPRpyEFVnn7/EXA1K4eMT4eLu4T1gz2Ct67zkpuJRtuY0Gwd1n5Fv4ISB/9wuzXD UQKZTAf2Oyd9NsKtZoL7gXuhFrTYamI= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=UbjWkmt0FFVR7P6EiEo1AB3s6500rT69kKcSfmbPypc=; b=rdyoDLW0qjEFf5JHvCqwo1z8cw VyLeqBLuhEexnbg1gZBm+rxyfgmTJQ1ci/8ukTwRKJ7GSrfMVl9ttAaB7p8FgWtQ5kr5BNkxjVToH 54mPI/sU8GKl0wk1Vcil1uNxxL+jP1coJQLe+yZ5vBmqKtZpnYraYpYYryhNF+DtINtHo5ne4REyW 60eqmu7V2TSTaDGx7pKgje4ichCA/G1/8cr74Hk8GJyKWYj+kgv7HczwJcVWl/BMYse3kGKaqzc3b s3/k/NWKToCrq7Q7D/KvW0rZ74iSav6tD5JGggmiHYV97DY7C3i/9LDynxqmAIcYAcKAHuFtxti0y UaWCuMgg==; Received: from willy by casper.infradead.org with local (Exim 4.98 #2 (Red Hat Linux)) id 1tkboa-00000004oNI-394l; Wed, 19 Feb 2025 04:36:04 +0000 Date: Wed, 19 Feb 2025 04:36:04 +0000 From: Matthew Wilcox To: Dave Chinner Cc: linux-xfs@vger.kernel.org, linux-mm@kvack.org Subject: Re: [regression 6.14-rc2 + xfs-for-next] Bad page state at unmount Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 6335BC0011 X-Stat-Signature: xigtd1a39dg8d97jwsgdri5yd3eo3obb X-HE-Tag: 1739939767-132239 X-HE-Meta: U2FsdGVkX18xfImFTQ/A1+9AKhF/lST22Q5de2uA3RgHOlOXuv9pLDaU4sc5/HADv4+UoXbcMVWrqnmFBAQafJgvCgTJM00XVdSxXI9PsrngWiizVzLSgTaGG5Ki0dFS0u9TM42kSJgf6a/CuL+61XIxZwHirSD7Ugwgrjn+mgXv0pI4G3sdXL1ou+0aNEGtl0adjcNPZEEHaq9JxOCBExojjw3lXbVnO+jJv+mAgnRTyj1uaEdiBOGuIDLvRX2VRM97taCDcFQhfnSTvNWSvaSJdRkGG7R3dxUA5Ua9mssD/S5fjk2RPJzH6Zda8Jg7FAkkEMslYkRXBvVo++i5s27zGBG5r/GIJB1jNDlcp5B0ZineMpuz7SWdTnqNVFG1WXCr/dnqf62RHlHXzT9ZOh50e32Fk2sefWIIzKd4uD7VsJ/f027tyoTpUxQ2I+LgFBd0m72g2UhNbjtoKUX714LsETxnZf8rCTEjNQI6++afD6jZ+0TU61SPD9M939bvm7KKmkkxT+E1aSHBnF2RxO9vkQoEvI/xSDaJ7Acf0ZYNpXM3vtLhCkGt6JI5tgOrmazLOtkkFHuTkilCGuACYw33cJPrNTJkmabKcpg2i5k4W5dxBUZV8y8GJLp9x1CyDPXBKLV1H58g6dgvd89hNpd5ijjtA3tgi4Bt9+uZKcbw7KiakapWoeLdv61AsNPVD3RJGwCkBjBSaQnCea6tj0wB+Zj3JzBQS6VTXkEQ5OZB+gRSro4ZdubVSzzx670mhTR/zpRptul9DoFirhgU1xxfkD4holcFzI9HHuEvctmM4NTZWhSJ3V819qJnsmXf2Z+wZKRjRd4sLrFhgnZv/WQ1hzZK5BMJihyi3i/fTvpRBi5qJVOijPTLwIFH9oI97FKzuuDq5k7nuvNYAIhWvGYoi2gbasU/Ro/U5BstoOy5dgziigAMw6zWWYWDq1BE6ucal1Pep7x9wUG6941 5xhzlQe4 hWste90EqFEDxDbX8R+Jq/nqMjL3vupkPm+aZDZQAOoiZUj/wR+QKcY4CcnGHupQxsyqzO3YQiXqn8VZ1e2TrL+eiPv3+HERwX5F2O3q8GKeOU2X+5fxs6r5w11/aPhrIYTWtrNpthecAPmINDCdxxP4QW/wTXfo/3WvvQiw0ZyFLvApZACTs/SG2nYSO7uGgVORM6nJ4hQGCPMM+E715qRAocvP7DtQRNQZJ 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: On Wed, Feb 19, 2025 at 02:50:13PM +1100, Dave Chinner wrote: > Hi folks, > > I hit this running check-parallel a moment ago: > > [80180.074658] BUG: Bad page cache in process umount pfn:7655f4 > [80180.077259] page: refcount:9 mapcount:1 mapping:00000000ecd1b54a index:0x0 pfn:0x7655f4 > [80180.080573] head: order:2 mapcount:4 entire_mapcount:0 nr_pages_mapped:4 pincount:0 > [80180.083615] memcg:ffff888104f36000 > [80180.084977] aops:xfs_address_space_operations ino:84 > [80180.087175] flags: 0x17ffffc000016d(locked|referenced|uptodate|lru|active|head|node=0|zone=2|lastcpupid=0x1fffff) > [80180.091380] raw: 0017ffffc000016d ffffea001745c648 ffffea0012b1da08 ffff8891726dae98 > [80180.094469] raw: 0000000000000000 0000000000000000 0000000900000000 ffff888104f36000 > [80180.097740] head: 0017ffffc000016d ffffea001745c648 ffffea0012b1da08 ffff8891726dae98 > [80180.100988] head: 0000000000000000 0000000000000000 0000000900000000 ffff888104f36000 > [80180.104129] head: 0017ffffc0000202 ffffea001d957d01 ffffffff00000003 0000000000000004 > [80180.107232] head: 0000000000000004 0000000000000000 0000000000000000 0000000000000000 > [80180.110338] page dumped because: still mapped when deleted Do you have CONFIG_PT_RECLAIM enabled? If so, it's buggy (see linux-mm for a fix if you don't want to disable it).