From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fra-out-010.esa.eu-central-1.outbound.mail-perimeter.amazon.com (fra-out-010.esa.eu-central-1.outbound.mail-perimeter.amazon.com [63.178.143.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D8B15217722 for ; Mon, 24 Nov 2025 18:02:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=63.178.143.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764007328; cv=none; b=n38uR8sj+Kz/poHoEzuj3w1KwK4y7aJa1qiMvl8s2Czo28JEWJ/+teYNlT/sVpgDikFO1Oa5aUAgM6vDfEZUQcWuBdRqQBZ//d7092/8se2o9xTc3pUoWeg6LCrRTksHPzTBVcZSdG94QnG5hsbxxDRs2bBlTXwXd8K0VyV/sho= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764007328; c=relaxed/simple; bh=XabjKfl2B+LM0sh7DqShvxcO3nFExc5x915jtIBcCzk=; h=Subject:From:To:CC:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=WwtxUqjBh9bahU8E4J8R2R8AfPpy3372J8mSr+FTdAei+Ptd2CxOLts7l0LYtS5XP/phpZv2/R3KblZFxuHiWu3mH0jrcZb6lDaSRBgDTKKoHsc0Hw34XBaZ7VkPLP3Q78IzFiV7EjxshiiYDPLLK2NbMaDrmD44z1+F22K1a/U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amazon.co.uk; spf=pass smtp.mailfrom=amazon.co.uk; dkim=pass (2048-bit key) header.d=amazon.co.uk header.i=@amazon.co.uk header.b=h6GvpG4O; arc=none smtp.client-ip=63.178.143.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amazon.co.uk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=amazon.co.uk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=amazon.co.uk header.i=@amazon.co.uk header.b="h6GvpG4O" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt; s=amazoncorp2; t=1764007326; x=1795543326; h=from:to:cc:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version:subject; bh=XabjKfl2B+LM0sh7DqShvxcO3nFExc5x915jtIBcCzk=; b=h6GvpG4O4iP7s5FHga90ETcJhWmuI0U6IXWYmvgYmvyQXFv2WDUgp+N/ VpZTSfLsDLZGXdFpKxRUOdKoHlMLg5gqc1sc5hfvbQgjqWKqhLDVdnLRo hGdZznIxMXHyLXThAh3n2Xpfl04t52CFml022gxvqkcHYzfKDd/4Fmy8n 8kCx73DmmhWKu+SNyLlMT/hgvGjos6shjbHTLWclGX7cIIkWJn1FsiHZL ikWPggSOpGydeLE/zCGv6236cN1J3ICzlo+McIMk3azN+TkaODo/VBVz4 ONSzkbrwjey63TMnYZ2gocagPxItE0k2WKknzBUZ7pQZstcExsBWk9jdt g==; X-CSE-ConnectionGUID: cN45i6VKSZKY1wRoemsBEg== X-CSE-MsgGUID: ttIyDtF9QBqyqfNkqxr8Jg== X-IronPort-AV: E=Sophos;i="6.20,223,1758585600"; d="scan'208";a="5613746" Subject: Re: [PATCH] Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()" Thread-Topic: [PATCH] Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()" Received: from ip-10-6-6-97.eu-central-1.compute.internal (HELO smtpout.naws.eu-central-1.prod.farcaster.email.amazon.dev) ([10.6.6.97]) by internal-fra-out-010.esa.eu-central-1.outbound.mail-perimeter.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2025 18:01:48 +0000 Received: from EX19MTAEUA001.ant.amazon.com [54.240.197.233:19240] by smtpin.naws.eu-central-1.prod.farcaster.email.amazon.dev [10.0.33.168:2525] with esmtp (Farcaster) id cc295764-d2a5-4c90-a44f-5c8c8d9dd39b; Mon, 24 Nov 2025 18:01:48 +0000 (UTC) X-Farcaster-Flow-ID: cc295764-d2a5-4c90-a44f-5c8c8d9dd39b Received: from EX19D018EUA002.ant.amazon.com (10.252.50.146) by EX19MTAEUA001.ant.amazon.com (10.252.50.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.29; Mon, 24 Nov 2025 18:01:36 +0000 Received: from EX19D018EUA002.ant.amazon.com (10.252.50.146) by EX19D018EUA002.ant.amazon.com (10.252.50.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.2562.29; Mon, 24 Nov 2025 18:01:35 +0000 Received: from EX19D018EUA002.ant.amazon.com ([fe80::7a11:7dbb:2190:e2c1]) by EX19D018EUA002.ant.amazon.com ([fe80::7a11:7dbb:2190:e2c1%3]) with mapi id 15.02.2562.029; Mon, 24 Nov 2025 18:01:35 +0000 From: "Stamatis, Ilias" To: "Stamatis, Ilias" , "akpm@linux-foundation.org" CC: "nadav.amit@gmail.com" , "david@kernel.org" , "linux-mm@kvack.org" , "andriy.shevchenko@linux.intel.com" , "linux-kernel@vger.kernel.org" , "huang.ying.caritas@gmail.com" , "bhe@redhat.com" , "nh-open-source@amazon.com" Thread-Index: AQHcXWMnJP11n6CgnkCrg6JUarCh0LUCDEcAgAARXYA= Date: Mon, 24 Nov 2025 18:01:35 +0000 Message-ID: References: <20251124165349.3377826-1-ilstam@amazon.com> <20251124085816.07dbf5a4ec6235b2943840a0@linux-foundation.org> In-Reply-To: <20251124085816.07dbf5a4ec6235b2943840a0@linux-foundation.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-ID: <4DD3A657D493D440AB4C77B5C52D3E44@amazon.com> Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 T24gTW9uLCAyMDI1LTExLTI0IGF0IDA4OjU4IC0wODAwLCBBbmRyZXcgTW9ydG9uIHdyb3RlOg0K PiBPbiBNb24sIDI0IE5vdiAyMDI1IDE2OjUzOjQ5ICswMDAwIElsaWFzIFN0YW1hdGlzIDxpbHN0 YW1AYW1hem9uLmNvbT4gd3JvdGU6DQo+IA0KPiA+IENvbW1pdCA5NzUyM2E0ZWRiN2IgKCJrZXJu ZWwvcmVzb3VyY2U6IHJlbW92ZSBmaXJzdF9sdmwgLyBzaWJsaW5nc19vbmx5DQo+ID4gbG9naWMi KSByZW1vdmVkIGFuIG9wdGltaXphdGlvbiBpbnRyb2R1Y2VkIGJ5IGNvbW1pdCA3NTYzOTg3NTBl MTENCj4gPiAoInJlc291cmNlOiBhdm9pZCB1bm5lY2Vzc2FyeSBsb29rdXBzIGluIGZpbmRfbmV4 dF9pb21lbV9yZXMoKSIpLiBUaGF0DQo+ID4gd2FzIG5vdCBjYWxsZWQgb3V0IGluIHRoZSBtZXNz YWdlIG9mIHRoZSBmaXJzdCBjb21taXQgZXhwbGljaXRseSBzbyBpdCdzDQo+ID4gbm90IGVudGly ZWx5IGNsZWFyIHdoZXRoZXIgcmVtb3ZpbmcgdGhlIG9wdGltaXphdGlvbiBoYXBwZW5lZA0KPiA+ IGluYWR2ZXJ0ZW50bHkgb3Igbm90Lg0KPiA+IA0KPiA+IEFzIHRoZSBvcmlnaW5hbCBjb21taXQg bWVzc2FnZSBvZiB0aGUgb3B0aW1pemF0aW9uIGV4cGxhaW5zIHRoZXJlIGlzIG5vDQo+ID4gcG9p bnQgY29uc2lkZXJpbmcgdGhlIGNoaWxkcmVuIG9mIGEgc3VidHJlZSBpbiBmaW5kX25leHRfaW9t ZW1fcmVzKCkgaWYNCj4gPiB0aGUgdG9wIGxldmVsIHJhbmdlIGRvZXMgbm90IG1hdGNoLiBSZWlu c3RhdGluZyB0aGUgb3B0aW1pemF0aW9uIHJlc3VsdHMNCj4gPiBpbiBzaWduaWZpY2FudCBwZXJm b3JtYW5jZSBpbXByb3ZlbWVudHMgaW4gc3lzdGVtcyB3aXRoIHZlcnkgbGFyZ2UgaW9tZW0NCj4g PiBtYXBzIHdoZW4gbW1hcGluZyAvZGV2L21lbS4NCj4gDQo+IEl0IHdvdWxkIGJlIGdyZWF0IGlm IHdlIGNvdWxkIHF1YW50aWZ5ICJzaWduaWZpY2FudCBwZXJmb3JtYW5jZQ0KPiBpbXByb3ZlbWVu dHMiPw0KDQpIaSBBbmRyZXcgYW5kIEFuZHksDQoNCllvdSBhcmUgcmlnaHQgdG8gY2FsbCB0aGF0 IG91dCBhbmQgYXBvbG9naWVzIGZvciBsZWF2aW5nIGl0IHZhZ3VlLg0KDQpJJ3ZlIGRvbmUgbXkg dGVzdGluZyB3aXRoIG9sZGVyIGtlcm5lbCB2ZXJzaW9ucyBpbiBzeXN0ZW1zIHdoZXJlIGB3YyAt bA0KL3Byb2MvaW9tZW1gIGNhbiByZXR1cm4gfjVrLiBJbiB0aGF0IGVudmlyb25tZW50IEkgc2Vl IG1tYXBpbmcgcGFydHMgb2YNCi9kZXYvbWVtIHRha2luZyA3MDAtMTUwMM68cyB3aXRob3V0IHRo ZSBvcHRpbWlzYXRpb24gYW5kIDEwLTUwzrxzIHdpdGggdGhlDQpvcHRpbWlzYXRpb24uDQoNClRo ZSByZWFsLXdvcmxkIHVzZSBjYXNlIHdlIGNhcmUgYWJvdXQgaXMgaHlwZXJ2aXNvciBsaXZlIHVw ZGF0ZSB3aGVyZSBoYXZpbmcgdG8NCmRvIGxvdHMgb2YgdGhlc2UgbW1hcHMoKSBzZXJpYWxseSBj YW4gc2lnbmlmaWNhbnRseSBhZmZlY3QgdGhlIGd1ZXN0IGRvd250aW1lDQppZiB0aGUgY29zdCBp cyAyMC0zMHguDQoNCj4gSXQgYWxzbyB3b3VsZCBiZSBnb29kIHRvIGtub3cgd2hpY2ggZXhhY3Qg ZnVuY3Rpb24ocykgaXMgYSBib3R0bGVuZWNrLg0KDQpQZXJmIHRyYWNpbmcgc2hvd3MgdGhhdCB+ OTUlIG9mIENQVSB0aW1lIGlzIHNwZW50IGluIGZpbmRfbmV4dF9pb21lbV9yZXMoKSwgdGhlDQpm dWxsIGNhbGwgc3RhY2sgYmVpbmc6DQoNCiAgZmluZF9uZXh0X2lvbWVtX3JlcysweDNiIChba2Vy bmVsLmthbGxzeW1zXSkNCiAgd2Fsa19zeXN0ZW1fcmFtX3JhbmdlKzB4OTggKFtrZXJuZWwua2Fs bHN5bXNdKQ0KICBwYXRfcGFnZXJhbmdlX2lzX3JhbSsweDZlIChba2VybmVsLmthbGxzeW1zXSkN CiAgcmVzZXJ2ZV9wZm5fcmFuZ2UrMHg0NyAoW2tlcm5lbC5rYWxsc3ltc10pDQogIHRyYWNrX3Bm bl9yZW1hcCsweGI2IChba2VybmVsLmthbGxzeW1zXSkNCiAgcmVtYXBfcGZuX3JhbmdlKzB4M2Ig KFtrZXJuZWwua2FsbHN5bXNdKQ0KICBtbWFwX21lbSsweDllIChba2VybmVsLmthbGxzeW1zXSkN CiAgbW1fc3RydWN0X21tYXBfcmVnaW9uKzB4MWYzIChba2VybmVsLmthbGxzeW1zXSkNCiAgbW1h cF9yZWdpb24rMHhhMyAoW2tlcm5lbC5rYWxsc3ltc10pDQogIGRvX21tYXArMHgzZWEgKFtrZXJu ZWwua2FsbHN5bXNdKQ0KICB2bV9tbWFwX3Bnb2ZmKzB4YTIgKFtrZXJuZWwua2FsbHN5bXNdKQ0K ICBrc3lzX21tYXBfcGdvZmYrMHhlYyAoW2tlcm5lbC5rYWxsc3ltc10pDQogIGRvX3N5c2NhbGxf NjQrMHgyOSAoW2tlcm5lbC5rYWxsc3ltc10pDQogIGVudHJ5X1NZU0NBTExfNjRfYWZ0ZXJfaHdm cmFtZSsweDRiIChba2VybmVsLmthbGxzeW1zXSkNCg0KVGhhbmtzLA0KSWxpYXMNCg0K