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 D9CBFC35FFC for ; Tue, 25 Mar 2025 06:53:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8AC1B280003; Tue, 25 Mar 2025 02:53:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 85BEE280001; Tue, 25 Mar 2025 02:53:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 688BC280003; Tue, 25 Mar 2025 02:53:12 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 3F959280001 for ; Tue, 25 Mar 2025 02:53:12 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id B596E1209FB for ; Tue, 25 Mar 2025 06:53:12 +0000 (UTC) X-FDA: 83259156624.22.B9F96E7 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) by imf13.hostedemail.com (Postfix) with ESMTP id 558A620003 for ; Tue, 25 Mar 2025 06:53:08 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=M1UPySF5; spf=pass (imf13.hostedemail.com: domain of oliver.sang@intel.com designates 198.175.65.15 as permitted sender) smtp.mailfrom=oliver.sang@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742885589; 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=L71p9HlIFhcdQ2v9nj8qlbeV1jGuzwlKeocOu48gd5g=; b=rjjjKOuFFlkqBaYa7GJB97WjJhWrVkytHXUleRX7G1qjiL6sOwKUqMDKzKJXSJpTVNDGtr Fo3klbB1Uyk7Y1APAuGQDtLxC5MJoWv8Wtz0xGRBclzgc9BxiQ77rVqR+5oLDnABEVw0X6 M6riBD65T6WoEj9Ri/itL5A3CF52PWc= ARC-Authentication-Results: i=2; imf13.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=M1UPySF5; spf=pass (imf13.hostedemail.com: domain of oliver.sang@intel.com designates 198.175.65.15 as permitted sender) smtp.mailfrom=oliver.sang@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1742885589; a=rsa-sha256; cv=fail; b=P2ckLWnQt1CWNpPIP6Hwnpm4I5oeoYXCZe4u1bynzoa6xgCbRbqwkYNdlDl0LiA4JFGOy1 W1NCCqbl3kZ1VWGyAlLPpuQRYH5nt7lNNyrJA7luCAOXLKwVjUTWCr2c000gwXsrEE945W 5DVc+Ew1ovLBLJKHU1v0c9hYYUxGZR8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1742885589; x=1774421589; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=fBVuD4HDVRkHwtZaq/khXQN64vv8Xceh8+0qJh1zA1g=; b=M1UPySF5Ioq6kYJUE+DktOKbz+wC5PBNplbe1hCpsz/oTmgXJAKlLR78 OnI3ZLanhD6Ln/xi8JDobZw+VCyw2toeSFm86MmOebnt4gDVEFzbZT+qe r9wDSzCLjUrPd93YrsMfdDqI9IBuPo/1RzKFU5oxVNAw4bTS7GR61tAs9 ltP43XnqHvbQvS2n1zZDh8ffUzLmEbcN5XfBzNLtyTPHUTqo4+R8PoOxI 8zhVYQt2GiKre4Ee3VhY+h9zxqyeYibGSQIa9Ns5fYD4+TQj3ylBYIey9 8YHiYz/osnoSIH7cN6gis10NXGL5PTjic/q1uV+FTP8n6ik6+1hYZ19mO w==; X-CSE-ConnectionGUID: T/cP8lXYQ5anaMmaQgN9lg== X-CSE-MsgGUID: WNP0hI28S7yRTtggXATuGg== X-IronPort-AV: E=McAfee;i="6700,10204,11383"; a="47771221" X-IronPort-AV: E=Sophos;i="6.14,274,1736841600"; d="xz'341?scan'341,208,341";a="47771221" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Mar 2025 23:53:06 -0700 X-CSE-ConnectionGUID: 0QTJ52T1RfOkUtDTgAesiA== X-CSE-MsgGUID: Hynqela+RN6S0BcWrdh3Rw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.14,274,1736841600"; d="xz'341?scan'341,208,341";a="129340448" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa004.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Mar 2025 23:53:05 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Mon, 24 Mar 2025 23:53:05 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14 via Frontend Transport; Mon, 24 Mar 2025 23:53:05 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Mon, 24 Mar 2025 23:53:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jvxjugHKzlw+gQiecKvEoUlpvjZTQdwxD1I4dTSxU297Ot0F83azHgjbrk8HUfa784Ff0zGOOePQvRd8zIWh6Lb/sI55zWRQ98rIfXD9DLoP26O0sTIvq9ZvHQld+maA41RlS2sTQydEH9CAhVst0/5aMuDKavSQFVkAcrrxA6v4FQaP7wkq7K55szrBdnRZ0EpGzxkPInV9N9Bniqi5chQPPZayD7z1gwzRwL6NPd3pnR1TfBTgyeXn7YwFS1yI6/CGAINZlKPEffpLzufZVAnPWhZvQubolbTn08ScERT/HHXk+tMdtTFr+LBf0ReJTzw0NDi+QWgolOOb9mhj4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ws8wT9Nou4IRoxJVUkrfayk4+Jx8wwegxEyhYEFP6No=; b=TMLzKxBXwBEghPt85CnZF3yyr06/9l9w1FL72D7cShkvMwpca1LsE9ArNP+QJBhWve3qBwGVxHHRO/YNn34JBUi/pUHYcrYNh5XOoH6rZJZpuRaq4RMKX6Z6mb3YQxdyXsU8FM4hX5s9+kL/00njDxaO8GDKfuCR+/+Le3SFJw5aFkK2PdaX5+R+2b+R1NYuR8UiVE8uVwQWvZ06pkDkjKae9dOzE96mf/YXQZ9Meu4eyu+w0WhMsYtwyj4tYHj+1VucpDm34N6Mm59cbLT4wmhFhS5fDWnW+Jg2oam0/yHjkp4FO8fUdcEUYXdKXhhDMDff46UpJr0+bc3z/huCOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) by CH3PR11MB7322.namprd11.prod.outlook.com (2603:10b6:610:14a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.42; Tue, 25 Mar 2025 06:53:01 +0000 Received: from LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c]) by LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c%4]) with mapi id 15.20.8534.040; Tue, 25 Mar 2025 06:53:01 +0000 Date: Tue, 25 Mar 2025 14:52:49 +0800 From: Oliver Sang To: Luis Chamberlain CC: Johannes Weiner , Matthew Wilcox , Jan Kara , David Hildenbrand , Alistair Popple , , Christian Brauner , Hannes Reinecke , , , John Garry , , , Pankaj Raghav , Daniel Gomez , David Bueso , Subject: Re: [linux-next:master] [block/bdev] 3c20917120: BUG:sleeping_function_called_from_invalid_context_at_mm/util.c Message-ID: References: <20250322231440.GA1894930@cmpxchg.org> Content-Type: multipart/mixed; boundary="GgKIFbY8KsEo25yg" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: SI2PR01CA0048.apcprd01.prod.exchangelabs.com (2603:1096:4:193::17) To LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR11MB8603:EE_|CH3PR11MB7322:EE_ X-MS-Office365-Filtering-Correlation-Id: 5ff5413c-7c01-48aa-a09b-08dd6b69af4d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|366016|1800799024|4053099003; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?v6/OJTRyrYCSoJadOk01QrliVKIMwswTRC+4oirgdRhG3JBE1fbjCrfueOm8?= =?us-ascii?Q?Hw+45lDe6MxakxE6K4h6oQE6545uOyBFpCPf9oNecpj/gAceDgx4P5MMrZB8?= =?us-ascii?Q?iKuZCZ1m4TMPrnuJDDHkpllJucz5qjbekkNpTE4xMmPXUH2U84hk3aFU+3US?= =?us-ascii?Q?T1cXaD2vlDy4m3uDKB8/FSqP77oh4uIpH6DZok7fDASi55itp2pW74vJ/sPj?= =?us-ascii?Q?iy/0QKU3INW0f0k629LMXbboOvdOEWH73yYWzexJaGPcU1nhWYPf4BoZza/f?= =?us-ascii?Q?9xF3wf9AjJGXap20UWwwAYKWHnHWNV3dM1GxgMO2ugdNy4dyiriDI26RVA5A?= =?us-ascii?Q?2PSyvmEVllvZ10bfgAubbau6muXm5OJrPz6HEzj3IeaU33CDrsZt7Bq2OJOr?= =?us-ascii?Q?oPed+hLdAN5jZJu9Ec7CTP7H4LMP7yf/UBVqAKtg9Vkl2WSJCHigpz2BSwvq?= =?us-ascii?Q?8lMabyRcXzXqydNhMX7c4p3Fki0ETyJzzif+uLXelhHuQdDpt9g4Qd8XlI6I?= =?us-ascii?Q?bSyuPUjapYG+s4trnmJfQNGaufAf4XXIxJEVeNkq7z2/XTnkdcYsJ7OyAno4?= =?us-ascii?Q?F0YRyD/MPVpPblSjscLmwzchjQ0Zjb9ZaT+93akhaxid1zrPymuscgwqvKso?= =?us-ascii?Q?LEsasp+sYWy9HcQziEnW/1yMNvwDY3rRUW52GzcnvOyQvb99ez9E55sjeSUq?= =?us-ascii?Q?CDXXhHvVn5l4ExE8C04o0VLcJT+nysn1xHTFbdFdQ5kvjyJQz+T04jdP3LBC?= =?us-ascii?Q?8QfoH5fsflXXInxi+5EHP4LqsFHnrjapKA3mdiX8P+23krT13YzT/Um+iXC/?= =?us-ascii?Q?o029bqpCHpABupYNF1/G5gCg+oerjfmpMuML6wsVSlm5nC64neIv5+AhbXcC?= =?us-ascii?Q?GlXC3AZeH/12thqXVQyT9eKaUkNx52TBMewcDAz7S7faVzx7qjZNbrXpHd6r?= =?us-ascii?Q?8nDJXAFHpzPB2K4T9aWQ7IBljpTl52BLPxxNZSv3o5QmJsf/pcSbNbYLOavO?= =?us-ascii?Q?fa8EA+tHFXvCmI1Q0uDJYq97AQeTPX1JQW+FyBK5Ci/EMKASK9s9cdpVPRnZ?= =?us-ascii?Q?WRX+1XrfNieaerudfCtFu16vOG1npoZDCjNJuwvnpQFclCN9yaV2yiK1xDFO?= =?us-ascii?Q?RVqTXAE3SMqPk4S5PwgygNJRXa3b4iUbkWfqvRILUTCtbspDI7JvozmJkj4a?= =?us-ascii?Q?jNxOHmDUXzofPXBhU349NqV7TFQJnUruBMZZDzTtc5t7RP4oKJRZ2SBFNtau?= =?us-ascii?Q?oQPyqYBncVYuRe3zwgEhjIbZbRxOlt6j7Bx3f5/+oBukw0TcE/uKR9gdN9GH?= =?us-ascii?Q?C9KzMGxh0TajaZWSM6QIOWhaDJUs0DteW9o6RXsKUmkMld8wz1rJU6y21O5c?= =?us-ascii?Q?jnoSYKI1sn1ix1haOlANkteeGeug?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV3PR11MB8603.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(366016)(1800799024)(4053099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?bHlEuQp9Y/L8TP9eWs7wXXWQua3J3svEvgYXgZM6Mv7CMnUMNZvou/kftIXY?= =?us-ascii?Q?wR0IIKO59qqPkROZ/QieFppHdpoozGO/g8oGCvQ66Fepn/Q3koJdPp2M3GNL?= =?us-ascii?Q?SZuD/ef2t2bMXmKGwa/YdO0PD5VrW0//L62qbg0leVhbbUCXHXt8LIPcinBX?= =?us-ascii?Q?pJRv1b82d52RpVZ8WFbP18jelp1cwENwbtYIgLJJdZtORxoWaqvmO1p2inin?= =?us-ascii?Q?a+Xkm41MhF3v05ImI6n65RmcrI1RD6R8rVl8QgacyBmD4n/Z/NMI1fBbKOlq?= =?us-ascii?Q?LzQMyEa9z6J9p7Bybnklb22tLB8JU4Ip2+9OCwc+IjOzDWs0137aczA5wNFS?= =?us-ascii?Q?hw1GAwjOVtRxizvPXQ2HRbKwd4j2TpDXdbEefxA3B5q49juW9u/4N7zln3Ju?= =?us-ascii?Q?UzawVE52cD1tAegwwcC0BvrZs1F2EdfKjNZED0bC1LVfHJpTdCUs5bApHp+U?= =?us-ascii?Q?Rw/BCPKpt/DajhtcvlDEvomG2blk8HtGgk7L5Q5kjiuL51OVVlP0/Z73OAqd?= =?us-ascii?Q?XpIvvhnsj9k/Y14yyf7clsOU+9Q3b5bN8BDUCdV99t3qTqJRzXvCsZKSvzFx?= =?us-ascii?Q?TyEXK37YYv7nmrVxFPDYt+UDjRfpue7Ejm7H3oGrqVR1pn60MUzlW5PKE2B5?= =?us-ascii?Q?uILmGxIsrNuqHM5PHTwtW3ZpdbNTzAVr/6p0KWb5gGY2gZbAneyQKwQExX+i?= =?us-ascii?Q?iXgqs7GgYq4BCupi+sl41WhwRZ3mUFxaz2gjLarSZLQzv1WEJN0Wpz2q3sx+?= =?us-ascii?Q?jgzK11Pwfo0K6Uf9rpeZh18EEf6J3xK0Mxwka1rqQuKlSQI8BwbK5LFVJ1Hj?= =?us-ascii?Q?UvsOeZV0ez3xWEMGxlpornEAsysV9yYLLVT6SwcqizI+M7QX+RcBMgU5yFO1?= =?us-ascii?Q?7EcwalV64XLJOdh97AnowW4N7jGruUDUmqlW6FAM8kvUKOmb3Afrf9niWdHm?= =?us-ascii?Q?ZRuxHncGXejQGr03RiCMZgzkwCAghoYsREvDLJE3Vfy0oTVgeHisRa4AwA4Z?= =?us-ascii?Q?dgnCceu16zZFbc4+pPIpy9gw6/xnMF4ZbBboEYUp8/h6Q+C35C5HXj9ZRP1i?= =?us-ascii?Q?Ax6Y6oIo80oM1oKxhTLVqbmIHj/rjo7YlSFCeXohgMG7MxZlFhphMLyiWPbI?= =?us-ascii?Q?jecFAWEyvST/avDj70fJ2eBZwG+DDYFjEEdHyoPoRkiDs2Bms6FffEU4oS5e?= =?us-ascii?Q?0aCFPN7zD4fR0tc+hS2iaFxsT1IDNYqG6aICjP8OjwVtv4UwrmqcXA5KIn9D?= =?us-ascii?Q?vo8Xh4G42tvP+TxvoQi2dVPJUa1N3hlgm9epe719w9zcYP3FsreX1Hij822p?= =?us-ascii?Q?zSymlCFyFzUXwOlvTsijvO2GgCAox21JhdCtLmHPSpdOgILhxPn2lEiBV5K0?= =?us-ascii?Q?BmImsFPyuDV93lZ7Hpr+0P7EAnOAwer/BJIOy77CXdoM93cFEehz51NbIfCV?= =?us-ascii?Q?xzkKkUv16qxmAD+TVzLo7TYVQr/iCCniC3UZ7HirA53LCUNoHY2bBJ7gmQob?= =?us-ascii?Q?QekcRLeFPIsFIBWQjW85PIibv/9of9p8BH+d/qdB6j9YFgXvsSqUgb8LYE49?= =?us-ascii?Q?00fozVOUL6fkWnX/CyQQJLAFBxW+Ww1pB8dHxmw8wF5yVBxkyEZ1G8j5KSQg?= =?us-ascii?Q?ow=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 5ff5413c-7c01-48aa-a09b-08dd6b69af4d X-MS-Exchange-CrossTenant-AuthSource: LV3PR11MB8603.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Mar 2025 06:53:01.6631 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: HSTuR26lu/aLMsjGk6eHv2vwlDKYpQ+2h0NXyskoqZ1z3GdGwVu3N8WW2hDC083+flsDiL7kRXk2csh5DqQfOw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7322 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: 558A620003 X-Stat-Signature: qkj8e83qcji5tj619578puk4q4i9ezcp X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1742885588-183553 X-HE-Meta: U2FsdGVkX19kpWIkqMI5QgL15edvl5fCJ4UfY6nB3BtpQU9bqq8IILYhxMpVkRTBMF30TE1urC4TbqzdTBWGIPxCpgIQcA+018ezcgrWH85oL8WI8K7DJ3VzTgOYJSg1msQAMtvoJN3zBmxxtgBo9zpkHQ5uiYDOH4GTXyDDjSR3YiS5Tq0DO2q2xDyqy9hgUcu/x5RHKQZ5qIxN2LdeIkq5pPe1o+GKqPImoUBqsA5M5/waMbFcPg+5LhhQXuvstOZ/jPDCeNHIPH+JiJhKDj/shohMI7IdMMM02GW57LXidbvIQJZ8u6QFwXmxC9EdXasBaBKsAd/J78+CpuIy7VE4oavLFnlSUqUDumECbbuk3E/3Ql9P31TlpiK5PIUp4ZLarDOkcOV9WqqSf4vBSSVtRYIBrFbQLaX5DYTJp8Gm/dfYQ8zzKsJH67QtQ0S4WDcaNMHCayM+k0Be+lthRzpokM26tygQ9N1Jo88+KT0vn+XSydHoiUt1aAlwDkUGUQ2p3z6GKu7QuIqKYuEVA18DNC0UnmVoTI6n1YkbVs4Mi9EF9MBAkbtAObEdU/RuEucevTUFxNFG4N7f8BEOtTPAbnKO3jFN0je7DnAx3A4FWxrbYBt+d1LG1zMQfyGy06bLVIQdUd+f/5rAwEPPBDlwZsIt+cj/EysdQGuWfqJpT7BUyivuZ28ZeEI3ceEo6886UsogP91XjGi7Mf90kXNatfAzg4KfyamqryjXM0YjHQpI14QdqpjFZ1+eqiS4OFauurYHc4zRKvoyVFC2vpRA3UyG2C2FSqtBqPiAhk2QSZJ4xbk9b52hHhPvWzBvhVVUTPJSL+gBSuh23SS2rPpU3cftIE6Uj0z10SBKOr40JaGrYWXLLZw1NzyBKEbyA5VohYGofBnd4dg6BMT3jvCaQAnsWJXrGAvt5RuNL8aHUHlTZnq2xlEOz48bggL9h6St7GIUI+lyncWued7 4ZiczQIu ORu/z+pUyO+29KIUtPk2yEKZ2AJ8Qc0KMGiIB3LDwnl6sQ4sEpVCyD7thPj70D1Zx3lVS+Yyl7hfti96RUXzUmm+IEIA6gNoHNqmMIi/ojwL2Vxesfm0K5p5CdyjJFs9wJYU2LiQNdIDeCJ8MpPX15k88Et1ahdPjogfdpUt9E7bA8S4Ka21GAYYqELVP5El213BVeTvHffeaZRHsIzKU4u2GQ4fZ0H8iUxpP4lZsubxY1VLvncIK5WyqoMMB3LFYCgxWUnfa+mYIkezIDkLOwFrBSva5vadqUTxzcMWUZWvHUzpFCtB3URnleRdwi5efAFGdF33nyeKS7qmLJD2n3CBCRv/hAzEviUTBm7PCKa7/YC+RMH4TGJ2By2dQddYAbTlVcEXg3x7BaGMkavf0jh8X8A4Z2jl5sDHJ5GyNgAa/QoPwZnG+IQfP4awTasIaRIPfTwh/IUfCSS8ZixnXAjukzHq1l+5wKt2kJFMQPr0y0rbcU9+zJa7TBUEtHvmpGUIBcFl63p8qtSdNKguNOw1gQvw1w04lsm11F6wfMZJw7C+ZUli0iBzPFpyIAy1k8rs16kCET91aaP/GsysD+syUR+zeJizJLbFjBo7FJG49s70+9DVlpj3TNDTGpBRC6PYoRjTOSjP6MnPk3mL3a/pcf4xK3HeR01mk3sXAnnX9+qDKCu6UeDSBq/wUBIuOGrpFbRWGuT3oj3DiBeGWVHL3c058KEz6HE8Rew83FEUmQdpbC4fNVRY7bVN2W6yH3F/LtypdXHQFqOh74OwgAdQiPg== 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: --GgKIFbY8KsEo25yg Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline hi, Luis, On Sun, Mar 23, 2025 at 12:07:27AM -0700, Luis Chamberlain wrote: > On Sat, Mar 22, 2025 at 06:02:13PM -0700, Luis Chamberlain wrote: > > On Sat, Mar 22, 2025 at 07:14:40PM -0400, Johannes Weiner wrote: > > > Hey Luis, > > > > > > This looks like the same issue the bot reported here: > > > > > > https://lore.kernel.org/all/20250321135524.GA1888695@cmpxchg.org/ > > > > > > There is a fix for it queued in next-20250318 and later. Could you > > > please double check with your reproducer against a more recent next? > > > > Confirmed, at least it's been 30 minutes and no crashes now where as > > before it would crash in 1 minute. I'll let it soak for 2.5 hours in > > the hopes I can trigger the warning originally reported by this thread. > > > > Even though from code inspection I see how the kernel warning would > > trigger I just want to force trigger it on a test, and I can't yet. > > Survied 5 hours now. This certainly fixed that crash. > > As for the kernel warning, I can't yet reproduce that, so trying to > run generic/750 forever and looping > ./testcases/kernel/syscalls/close_range/close_range01 > and yet nothing. > > Oliver can you reproduce the kernel warning on next-20250321 ? the issue still exists on 9388ec571cb1ad (tag: next-20250321, linux-next/master) Add linux-next specific files for 20250321 but randomly (reproduced 7 times in 12 runs, then ltp.close_range01 also failed. on another 5 times, the issue cannot be reproduced then ltp.close_range01 pass) one dmesg is attached FYI. kern :err : [ 215.378500] BUG: sleeping function called from invalid context at mm/util.c:743 kern :err : [ 215.386652] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 52, name: kcompactd0 kern :err : [ 215.395438] preempt_count: 1, expected: 0 kern :err : [ 215.400216] RCU nest depth: 0, expected: 0 kern :warn : [ 215.405081] CPU: 0 UID: 0 PID: 52 Comm: kcompactd0 Tainted: G S 6.14.0-rc7-next-20250321 #1 PREEMPT(voluntary) kern :warn : [ 215.405095] Tainted: [S]=CPU_OUT_OF_SPEC kern :warn : [ 215.405097] Hardware name: Hewlett-Packard HP Pro 3340 MT/17A1, BIOS 8.07 01/24/2013 kern :warn : [ 215.405101] Call Trace: kern :warn : [ 215.405104] kern :warn : [ 215.405107] dump_stack_lvl+0x4f/0x70 kern :warn : [ 215.405118] __might_resched+0x2c6/0x450 kern :warn : [ 215.405128] folio_mc_copy+0xca/0x1f0 kern :warn : [ 215.405137] ? _raw_spin_lock+0x80/0xe0 kern :warn : [ 215.405145] __migrate_folio+0x117/0x2e0 kern :warn : [ 215.405154] __buffer_migrate_folio+0x563/0x670 kern :warn : [ 215.405161] move_to_new_folio+0xf5/0x410 kern :warn : [ 215.405168] migrate_folio_move+0x210/0x770 kern :warn : [ 215.405173] ? __pfx_compaction_free+0x10/0x10 kern :warn : [ 215.405181] ? __pfx_migrate_folio_move+0x10/0x10 kern :warn : [ 215.405187] ? compaction_alloc_noprof+0x441/0x720 kern :warn : [ 215.405195] ? __pfx_compaction_alloc+0x10/0x10 kern :warn : [ 215.405202] ? __pfx_compaction_free+0x10/0x10 kern :warn : [ 215.405208] ? __pfx_compaction_free+0x10/0x10 kern :warn : [ 215.405213] ? migrate_folio_unmap+0x329/0x890 kern :warn : [ 215.405221] migrate_pages_batch+0xe67/0x1800 kern :warn : [ 215.405227] ? __pfx_compaction_free+0x10/0x10 kern :warn : [ 215.405236] ? __pfx_migrate_pages_batch+0x10/0x10 kern :warn : [ 215.405243] ? pick_next_task_fair+0x304/0xba0 kern :warn : [ 215.405253] ? finish_task_switch+0x155/0x750 kern :warn : [ 215.405260] ? __switch_to+0x5ba/0x1020 kern :warn : [ 215.405268] migrate_pages_sync+0x10b/0x8e0 kern :warn : [ 215.405275] ? __pfx_compaction_alloc+0x10/0x10 kern :warn : [ 215.405281] ? __pfx_compaction_free+0x10/0x10 kern :warn : [ 215.405289] ? __pfx_migrate_pages_sync+0x10/0x10 kern :warn : [ 215.405295] ? set_pfnblock_flags_mask+0x178/0x220 kern :warn : [ 215.405303] ? __pfx_lru_gen_del_folio+0x10/0x10 kern :warn : [ 215.405310] ? __pfx_compaction_alloc+0x10/0x10 kern :warn : [ 215.405316] ? __pfx_compaction_free+0x10/0x10 kern :warn : [ 215.405323] migrate_pages+0x842/0xe30 kern :warn : [ 215.405331] ? __pfx_compaction_alloc+0x10/0x10 kern :warn : [ 215.405337] ? __pfx_compaction_free+0x10/0x10 kern :warn : [ 215.405345] ? __pfx_migrate_pages+0x10/0x10 kern :warn : [ 215.405351] ? __compact_finished+0x91b/0xbd0 kern :warn : [ 215.405359] ? isolate_migratepages+0x32d/0xbd0 kern :warn : [ 215.405367] compact_zone+0x9df/0x16c0 kern :warn : [ 215.405377] ? __pfx_compact_zone+0x10/0x10 kern :warn : [ 215.405383] ? _raw_spin_lock_irqsave+0x86/0xe0 kern :warn : [ 215.405390] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 kern :warn : [ 215.405397] compact_node+0x158/0x250 kern :warn : [ 215.405405] ? __pfx_compact_node+0x10/0x10 kern :warn : [ 215.405416] ? __pfx_extfrag_for_order+0x10/0x10 kern :warn : [ 215.405425] ? __pfx_mutex_unlock+0x10/0x10 kern :warn : [ 215.405432] ? finish_wait+0xd1/0x280 kern :warn : [ 215.405441] kcompactd+0x5d0/0xa30 kern :warn : [ 215.405450] ? __pfx_kcompactd+0x10/0x10 kern :warn : [ 215.405456] ? _raw_spin_lock_irqsave+0x86/0xe0 kern :warn : [ 215.405462] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 kern :warn : [ 215.405469] ? __pfx_autoremove_wake_function+0x10/0x10 kern :warn : [ 215.405477] ? __kthread_parkme+0xba/0x1e0 kern :warn : [ 215.405485] ? __pfx_kcompactd+0x10/0x10 kern :warn : [ 215.405492] kthread+0x3a0/0x770 kern :warn : [ 215.405498] ? __pfx_kthread+0x10/0x10 kern :warn : [ 215.405504] ? __pfx_kthread+0x10/0x10 kern :warn : [ 215.405510] ret_from_fork+0x30/0x70 kern :warn : [ 215.405516] ? __pfx_kthread+0x10/0x10 kern :warn : [ 215.405521] ret_from_fork_asm+0x1a/0x30 kern :warn : [ 215.405530] user :notice: [ 216.962224] Modules Loaded netconsole btrfs blake2b_generic xor zstd_compress raid6_pq snd_hda_codec_realtek snd_hda_codec_generic snd_hda_scodec_component intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp i915 sd_mod sg kvm_intel intel_gtt ipmi_devintf ipmi_msghandler cec kvm drm_buddy snd_hda_intel snd_intel_dspcfg ttm snd_intel_sdw_acpi ghash_clmulni_intel drm_display_helper snd_hda_codec rapl drm_client_lib intel_cstate snd_hda_core drm_kms_helper ahci snd_hwdep libahci snd_pcm wmi_bmof mei_me video intel_uncore mei lpc_ich libata snd_timer pcspkr snd i2c_i801 i2c_smbus soundcore wmi binfmt_misc loop drm fuse dm_mod ip_tables > > Luis --GgKIFbY8KsEo25yg Content-Type: application/x-xz Content-Disposition: attachment; filename="kmsg.xz" Content-Transfer-Encoding: base64 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 AAHb9QHJ7wqLK4kkscRn+wIAAAAABFla --GgKIFbY8KsEo25yg--