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 EAEDFC02194 for ; Fri, 7 Feb 2025 18:21:41 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6BB9D6B0093; Fri, 7 Feb 2025 13:21:41 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 66A2E6B0095; Fri, 7 Feb 2025 13:21:41 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 50A996B0096; Fri, 7 Feb 2025 13:21:41 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 31C056B0093 for ; Fri, 7 Feb 2025 13:21:41 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id CDE69141358 for ; Fri, 7 Feb 2025 18:21:40 +0000 (UTC) X-FDA: 83093966760.01.16FBE7D Received: from fout-a4-smtp.messagingengine.com (fout-a4-smtp.messagingengine.com [103.168.172.147]) by imf01.hostedemail.com (Postfix) with ESMTP id 873DF40012 for ; Fri, 7 Feb 2025 18:21:38 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=bsbernd.com header.s=fm2 header.b=AB9YNfh1; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="x NEd1VJ"; spf=pass (imf01.hostedemail.com: domain of bernd@bsbernd.com designates 103.168.172.147 as permitted sender) smtp.mailfrom=bernd@bsbernd.com; dmarc=pass (policy=none) header.from=bsbernd.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738952498; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=CCGJeW5vu9jhNEnR12qD8kNSuNkT/Sn9sh0M3/XiisA=; b=ek32SiER1dJWqTqBmrdC7Q1C+tgkHl9uVlLg8gVl1qfwkMMfEBTf4vWOvvZ3ElZtzA+YT2 8O3cmWHWBjAzCPUFGtAgs12N9OzIVUnNJd1AeS6/SI0C8RjBcp9meDmkzNkVuMqlNm74w/ FgO7IjdgDL5jpbflHXUx3So0DnJVpqg= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=bsbernd.com header.s=fm2 header.b=AB9YNfh1; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="x NEd1VJ"; spf=pass (imf01.hostedemail.com: domain of bernd@bsbernd.com designates 103.168.172.147 as permitted sender) smtp.mailfrom=bernd@bsbernd.com; dmarc=pass (policy=none) header.from=bsbernd.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738952498; a=rsa-sha256; cv=none; b=wpToJwSEUcd9Bd8yDrKhkTInZvrMjXQvI2ISzdXZJJcUqXS4ZO1FQ1bOlaztQmcwHxbmNx NDTYklwPqai3zSkYx56iARsC0jgtKlo9f3bO60qya+5WTiMk/Y4Vwbq6gaeBURKv03RWPC Zo9yGsTsGgYAF2catM3vQw+ifeez3Es= Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailfout.phl.internal (Postfix) with ESMTP id DC941138006B; Fri, 7 Feb 2025 13:21:37 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-09.internal (MEProxy); Fri, 07 Feb 2025 13:21:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsbernd.com; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1738952497; x=1739038897; bh=CCGJeW5vu9jhNEnR12qD8kNSuNkT/Sn9sh0M3/XiisA=; b= AB9YNfh1k+drxnQd+pZiC2mD/Q4PsYGO46Ot5pGLShKyHShiOyNadwUa1SfwWSUB UIN3ITE5jqtmkWQjQJcktG7e3iuxUdWN5gak2Sj5JPEZ/LThl6bBX7hgDK7LITFi mC+ON6ytLK3GFd5nC4Nferde33uKbmXUG1EBzCnqvG8n9+c9NRKO2WLdTWh+H3Ps DJy7CNB6/s6lev4vJwHYe4G9sgeucS4wlvXpYz9YUQE6hP6mW6/AEdgr5HGwETU8 CViCgeB+veSp/1RRoZcOFUsAkradyCyKRk5otDpIImT24c8njnkO1X0s9yuwAg1K RvjrZxHUbBt/uGPlcAizlw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1738952497; x= 1739038897; bh=CCGJeW5vu9jhNEnR12qD8kNSuNkT/Sn9sh0M3/XiisA=; b=x NEd1VJBmnNofE3eYIBeh5e/0yDukSWTzSGlYseCh6HIhMieC8VQdM3w1CJAoMCYQ j4Tzm1L18zXGjVxNII/Ew+Qpa7hx1JpmJYivCkDA2QdL+L1Rv6sxVbbYZKZjFVfw oTZ64FsIqTylozL/UFbDSzYc3qHQiZvU8trgo9OWdAqa7xyah1gfb8VUfsht2PxJ dvosIqoCWRofpt/jSFGnFi+xVrKoQV/8vhil7mrGfQXM9UHtL/nQ1WFNCyzpl6S3 2Rd44WXilapr3dHdcWErJjgNu6FyDUIB4/D5qMGer9oEon6RG6whXH6ddTftU55b 51MXVkeOBunyFcIanDvsg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvleellecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenucfjughrpefkffggfgfuhffvvehfjggtgfesthejredttddv jeenucfhrhhomhepuegvrhhnugcuufgthhhusggvrhhtuceosggvrhhnugessghssggvrh hnugdrtghomheqnecuggftrfgrthhtvghrnhepgfdtudehtedujeelueeiheffudegjeev hfekvefggfekieetgfffieffieejueejnecuffhomhgrihhnpehgihhthhhusgdrtghomh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegsvghr nhgusegsshgsvghrnhgurdgtohhmpdhnsggprhgtphhtthhopeduvddpmhhouggvpehsmh htphhouhhtpdhrtghpthhtohepvhgsrggskhgrsehsuhhsvgdrtgiipdhrtghpthhtohep mhhikhhlohhssehsiigvrhgvughirdhhuhdprhgtphhtthhopeifihhllhihsehinhhfrh gruggvrggurdhorhhgpdhrtghpthhtoheptghhrhhishhtihgrnheshhgvuhhsvghlrdgv uhdprhgtphhtthhopehjohhsvghfsehtohigihgtphgrnhgurgdrtghomhdprhgtphhtth hopehmshiivghrvgguihesrhgvughhrghtrdgtohhmpdhrtghpthhtoheprhgvghhrvghs shhiohhnsheslhhishhtshdrlhhinhhugidruggvvhdprhgtphhtthhopehlihhnuhigqd hkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehlihhnuhig qdhfshguvghvvghlsehvghgvrhdrkhgvrhhnvghlrdhorhhg X-ME-Proxy: Feedback-ID: i5c2e48a5:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 7 Feb 2025 13:21:35 -0500 (EST) Message-ID: Date: Fri, 7 Feb 2025 19:21:34 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [REGRESSION][BISECTED] Crash with Bad page state for FUSE/Flatpak related applications since v6.13 From: Bernd Schubert To: Vlastimil Babka , Miklos Szeredi Cc: Matthew Wilcox , Christian Heusel , Josef Bacik , Miklos Szeredi , regressions@lists.linux.dev, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Joanne Koong , linux-mm , =?UTF-8?Q?Mantas_Mikul=C4=97nas?= References: <2f681f48-00f5-4e09-8431-2b3dbfaa881e@heusel.eu> <03eb13ad-03a2-4982-9545-0a5506e043d0@suse.cz> <94df7323-4ded-416a-b850-41e7ba034fdc@bsbernd.com> Content-Language: en-US, de-DE, fr In-Reply-To: <94df7323-4ded-416a-b850-41e7ba034fdc@bsbernd.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Queue-Id: 873DF40012 X-Stat-Signature: z4xjriagxssxu1bbyc1oy665xs8tgbos X-Rspamd-Server: rspam03 X-HE-Tag: 1738952498-410730 X-HE-Meta: U2FsdGVkX1/oBYArPmqRMQb4V9Ytt9uIk/0xbLDfKFUlqxx1i8Nus3saJbbBLWwTunHArw5BBly5cbBIvmEsADHxhFeWl7M12jWeG2q0J2WeY2PTtunkE0KmfaWJzwjw3EEn1sczHTujAl83hWTDIoz5vQjjnemvFNCbVhFBMrjQBpqgOsLj/MLkcMKU8g5tMAp754UipUQj7uwQ4B9Bcf24GeLlmg74SnQwWl2DWs2ZODzx6QvG3n16HbCCAW11qmW4JV+OEgP5nWY9X8muDzV3oItrzHf0hIvwY2rIS+wXc9PxNcD51mMzZ89+/0okkZKabgPH3J1lQcc04azFGON1GiEenn+Ldz89UgdRmm+puSaAg50x3R3K7Qen9/OuFCFLcFNTQIkoiJJG5u4b0dX0MK+YpQmai8ipnvvlYQLRMnTsmGwMsS7csGS2fcj5A//1Dnow7Q/n572JQVEWzHK9ZZ2MhHhSbwgsZeF01aAyxyc78/kABNbIYTUtjvZmBCYTpbjAeHD/GSec1fYJ4XWIEQs20zw/NaZg4yYdDECEY98FRF2xxizK+FyNhVSPbc5ip5bsRgIGCNu9JaYgxjErR39ltfAG8F+/gV4YE2dTSs4rMv6I9+J006GLgIRhhe2Od5FvTn3DYmQ9eI479IPOqPo336k06LWIAniooyRQrkt05VsVYn03y5aBa1wf3Ot6M4wWkX5kdTM8pXcSejQpCvb5HVlGyRZ/lwA/+qba7dhFx2jalu4idezJMhC6mrnwFQUF5wJbJmzoohyvOG453gtsIeVKkem6827VOYEgu7pzDCfe6bJerqFUmMN6FvRoCRVUTyQWyrAqVE9DVclLjCz5zOojHU94PZPN3oElXKgoRwwC3q4MleRy3K/l9SGyqAjpTu2sR9Xlj/xTxgFNARxHy/5ra2tea6g5qWqKBK58tSSQ5BQZolusoJYyTaZ0cshkxSTQ62mtLDg Zft6kZyC +aCpXBAs/fULi72/T0T9G3iSYqJVF/KAUXHj+SzQQvQyWLkGHi2cOd+LMUz5AOaZ5O4FPaGFKdU4qrAH34AEi8gKUyim9SGO4INaOgkSKyophMu3VOPvxo5yIyd1eVc+L2MCnX4EZaX+Sj3PToDBoQ+h0s3/Nh0AP7vmhSoJbSXI9Vtetr1IYYamvffetqRHpncV+ljJObG2LeweVE9Di26ZDPZ9dy/dZpfIGmlIfLHy2I5F10aQB61ekeTntEltEQHs4XshM8Uen2wMwP3Vk4Zga6Yb96E/TpnNn5essBtdJGArjdMurvp2cQ1gGs5g8v7WJ6pAaL+26WtypyS8m3Rb1mrJgEwSZ0jOV 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 2/7/25 12:16, Bernd Schubert wrote: > > > On 2/7/25 11:55, Vlastimil Babka wrote: >> On 2/7/25 11:43, Miklos Szeredi wrote: >>> On Fri, 7 Feb 2025 at 11:25, Vlastimil Babka wrote: >>> >>>> Could be a use-after free of the page, which sets PG_lru again. The list >>>> corruptions in __rmqueue_pcplist also suggest some page manipulation after >>>> free. The -1 refcount suggests somebody was using the page while it was >>>> freed due to refcount dropping to 0 and then did a put_page()? >>> >>> Can you suggest any debug options that could help pinpoint the offender? >> >> CONFIG_DEBUG_VM enables a check in put_page_testzero() that would catch the >> underflow (modulo a tiny race window where it wouldn't). Worth trying. > > I typically run all of my tests with these options enabled > > https://github.com/bsbernd/tiny-qemu-virtio-kernel-config > > > If Christian or Mantas could tell me what I need to install and run, I > could probably quickly give it a try. Got firefox through flatpak working with 6.13 + patches, but the flatpak fuse mount is basically empty and I didn't observe any issue. Would be great if you could post, what exactly triggers it. Thanks, Bernd