From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fra-out-004.esa.eu-central-1.outbound.mail-perimeter.amazon.com (fra-out-004.esa.eu-central-1.outbound.mail-perimeter.amazon.com [3.74.81.189]) (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 C8E6224CEEA for ; Mon, 24 Nov 2025 19:35:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=3.74.81.189 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764012959; cv=none; b=eAN8rLVVq4VHn7fDoEARy8lHUZ1qGt46nCoPj0soInFRbT+qq5XqrUvR3VWrVgRGXiE6zdb9ifyfyuCY7alOr1CdxWSqDSNxJOwAjAYHTPH4F05GfGvJ096Qd2Jhkf7UXFdp4WC49jMhJmH/pGyppMPjX2+86NXkSBOp3O8A92g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764012959; c=relaxed/simple; bh=jTUAL27vHZ3NBwiswOv5Gu7UmLHaKfmfIJ3jAQMndC4=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=abj1AdX1HxuTKgbFTvx2ox8brf3XYFVgEu/2nfO0wyStDpGQ88d4nyqH7KX1ctkd5d5qM3vy4O5gXBBno7qgd0kBvigY45LfZwNzjMNL3u8YerviLySb+gT4sNe59jA9TxADNNXw/M6qFcySLWyTJzQDyarWYlZX4rUOrHx7zvQ= 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=sWGDSsfO; arc=none smtp.client-ip=3.74.81.189 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="sWGDSsfO" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt; s=amazoncorp2; t=1764012957; x=1795548957; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=jTUAL27vHZ3NBwiswOv5Gu7UmLHaKfmfIJ3jAQMndC4=; b=sWGDSsfOEfvmRp9yC0Ky20aB8pXA+re3WzOoP4g6diMPLTGPzNY9Kc0w dT+7iTs7G7Y0gnF5Sm6N5SsQCE0lR+jvLN20/rk2TFWq+vK/7KY+U+o8a wpKWOY7MyV770mL4zJYy9HszDSuBxPkCM0YgL5PRB4S+Wsk3nghOC2ukn pYXpLXUuaYWxcqEsWOMl3t5QzNljcczaKkW89d14EJhg4eTJ/1b0Q2NFA zRWbZO0pzDad82TDpmJ+SR+OKiuHEEjdVIjV5nsqcF56lNssapp5D/Syu E4hpL+TgyALnPcytf71j1B35L6OtRYhN4Ts4fe0zuUZVd5q07a2n6jq61 w==; X-CSE-ConnectionGUID: g6T3dh5mRDOkX5xJYuVHXw== X-CSE-MsgGUID: pWmLRHj3ScGmWcVqt4j5Ng== X-IronPort-AV: E=Sophos;i="6.20,223,1758585600"; d="scan'208";a="5730864" 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-004.esa.eu-central-1.outbound.mail-perimeter.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2025 19:35:39 +0000 Received: from EX19MTAEUB001.ant.amazon.com [54.240.197.234:13041] by smtpin.naws.eu-central-1.prod.farcaster.email.amazon.dev [10.0.10.60:2525] with esmtp (Farcaster) id 487a4344-89fa-4b77-b5e3-19d273764aff; Mon, 24 Nov 2025 19:35:39 +0000 (UTC) X-Farcaster-Flow-ID: 487a4344-89fa-4b77-b5e3-19d273764aff Received: from EX19D018EUA001.ant.amazon.com (10.252.50.145) by EX19MTAEUB001.ant.amazon.com (10.252.51.26) 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 19:35:31 +0000 Received: from EX19D018EUA002.ant.amazon.com (10.252.50.146) by EX19D018EUA001.ant.amazon.com (10.252.50.145) 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 19:35:31 +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 19:35:31 +0000 From: "Stamatis, Ilias" To: "andriy.shevchenko@linux.intel.com" CC: "nadav.amit@gmail.com" , "david@kernel.org" , "linux-mm@kvack.org" , "akpm@linux-foundation.org" , "linux-kernel@vger.kernel.org" , "bhe@redhat.com" , "huang.ying.caritas@gmail.com" , "nh-open-source@amazon.com" 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()" Thread-Index: AQHcXXPvH1LA4deF/EiE1v+Bldr5grUCN+QA Date: Mon, 24 Nov 2025 19:35:31 +0000 Message-ID: References: <20251124165349.3377826-1-ilstam@amazon.com> <20251124085816.07dbf5a4ec6235b2943840a0@linux-foundation.org> In-Reply-To: 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: <52654673D5BA1F40B99E5779349563A4@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 T24gTW9uLCAyMDI1LTExLTI0IGF0IDIwOjU1ICswMjAwLCBhbmRyaXkuc2hldmNoZW5rb0BsaW51 eC5pbnRlbC5jb20gd3JvdGU6DQo+IE9uIE1vbiwgTm92IDI0LCAyMDI1IGF0IDA2OjAxOjM1UE0g KzAwMDAsIFN0YW1hdGlzLCBJbGlhcyB3cm90ZToNCj4gPiBPbiBNb24sIDIwMjUtMTEtMjQgYXQg MDg6NTggLTA4MDAsIEFuZHJldyBNb3J0b24gd3JvdGU6DQo+ID4gPiBPbiBNb24sIDI0IE5vdiAy MDI1IDE2OjUzOjQ5ICswMDAwIElsaWFzIFN0YW1hdGlzIDxpbHN0YW1AYW1hem9uLmNvbT4gd3Jv dGU6DQo+ID4gPiANCj4gPiA+ID4gQ29tbWl0IDk3NTIzYTRlZGI3YiAoImtlcm5lbC9yZXNvdXJj ZTogcmVtb3ZlIGZpcnN0X2x2bCAvIHNpYmxpbmdzX29ubHkNCj4gPiA+ID4gbG9naWMiKSByZW1v dmVkIGFuIG9wdGltaXphdGlvbiBpbnRyb2R1Y2VkIGJ5IGNvbW1pdCA3NTYzOTg3NTBlMTENCj4g PiA+ID4gKCJyZXNvdXJjZTogYXZvaWQgdW5uZWNlc3NhcnkgbG9va3VwcyBpbiBmaW5kX25leHRf aW9tZW1fcmVzKCkiKS4gVGhhdA0KPiA+ID4gPiB3YXMgbm90IGNhbGxlZCBvdXQgaW4gdGhlIG1l c3NhZ2Ugb2YgdGhlIGZpcnN0IGNvbW1pdCBleHBsaWNpdGx5IHNvIGl0J3MNCj4gPiA+ID4gbm90 IGVudGlyZWx5IGNsZWFyIHdoZXRoZXIgcmVtb3ZpbmcgdGhlIG9wdGltaXphdGlvbiBoYXBwZW5l ZA0KPiA+ID4gPiBpbmFkdmVydGVudGx5IG9yIG5vdC4NCj4gPiA+ID4gDQo+ID4gPiA+IEFzIHRo ZSBvcmlnaW5hbCBjb21taXQgbWVzc2FnZSBvZiB0aGUgb3B0aW1pemF0aW9uIGV4cGxhaW5zIHRo ZXJlIGlzIG5vDQo+ID4gPiA+IHBvaW50IGNvbnNpZGVyaW5nIHRoZSBjaGlsZHJlbiBvZiBhIHN1 YnRyZWUgaW4gZmluZF9uZXh0X2lvbWVtX3JlcygpIGlmDQo+ID4gPiA+IHRoZSB0b3AgbGV2ZWwg cmFuZ2UgZG9lcyBub3QgbWF0Y2guIFJlaW5zdGF0aW5nIHRoZSBvcHRpbWl6YXRpb24gcmVzdWx0 cw0KPiA+ID4gPiBpbiBzaWduaWZpY2FudCBwZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMgaW4gc3lz dGVtcyB3aXRoIHZlcnkgbGFyZ2UgaW9tZW0NCj4gPiA+ID4gbWFwcyB3aGVuIG1tYXBpbmcgL2Rl di9tZW0uDQo+ID4gPiANCj4gPiA+IEl0IHdvdWxkIGJlIGdyZWF0IGlmIHdlIGNvdWxkIHF1YW50 aWZ5ICJzaWduaWZpY2FudCBwZXJmb3JtYW5jZQ0KPiA+ID4gaW1wcm92ZW1lbnRzIj8NCj4gPiAN Cj4gPiBIaSBBbmRyZXcgYW5kIEFuZHksDQo+ID4gDQo+ID4gWW91IGFyZSByaWdodCB0byBjYWxs IHRoYXQgb3V0IGFuZCBhcG9sb2dpZXMgZm9yIGxlYXZpbmcgaXQgdmFndWUuDQo+ID4gDQo+ID4g SSd2ZSBkb25lIG15IHRlc3Rpbmcgd2l0aCBvbGRlciBrZXJuZWwgdmVyc2lvbnMgaW4gc3lzdGVt cyB3aGVyZSBgd2MgLWwNCj4gPiAvcHJvYy9pb21lbWAgY2FuIHJldHVybiB+NWsuIEluIHRoYXQg ZW52aXJvbm1lbnQgSSBzZWUgbW1hcGluZyBwYXJ0cyBvZg0KPiA+IC9kZXYvbWVtIHRha2luZyA3 MDAtMTUwMM68cyB3aXRob3V0IHRoZSBvcHRpbWlzYXRpb24gYW5kIDEwLTUwzrxzIHdpdGggdGhl DQo+ID4gb3B0aW1pc2F0aW9uLg0KPiA+IA0KPiA+IFRoZSByZWFsLXdvcmxkIHVzZSBjYXNlIHdl IGNhcmUgYWJvdXQgaXMgaHlwZXJ2aXNvciBsaXZlIHVwZGF0ZSB3aGVyZSBoYXZpbmcgdG8NCj4g PiBkbyBsb3RzIG9mIHRoZXNlIG1tYXBzKCkgc2VyaWFsbHkgY2FuIHNpZ25pZmljYW50bHkgYWZm ZWN0IHRoZSBndWVzdCBkb3dudGltZQ0KPiA+IGlmIHRoZSBjb3N0IGlzIDIwLTMweC4NCj4gDQo+ IFRoYW5rcyBmb3IgcHJvdmlkaW5nIHRoaXMgaW5mb3JtYXRpb24uDQo+IA0KPiA+ID4gSXQgYWxz byB3b3VsZCBiZSBnb29kIHRvIGtub3cgd2hpY2ggZXhhY3QgZnVuY3Rpb24ocykgaXMgYSBib3R0 bGVuZWNrLg0KPiA+IA0KPiA+IFBlcmYgdHJhY2luZyBzaG93cyB0aGF0IH45NSUgb2YgQ1BVIHRp bWUgaXMgc3BlbnQgaW4gZmluZF9uZXh0X2lvbWVtX3JlcygpLA0KPiANCj4gSGF2ZSB5b3UgaW52 ZXN0aWdhdGVkIHBvc3NpYmlsaXR5IHRvIHJldHVybiB0aGF0IGNoZWNrIGRpcmVjdGx5IGludG8N Cj4gdGhlIGN1bHByaXQ/DQo+IA0KPiANCg0KSSdtIHNvcnJ5LCBJIGRvbid0IHVuZGVyc3RhbmQg dGhpcy4gQ291bGQgeW91IHBsZWFzZSBjbGFyaWZ5IHdoYXQgeW91IG1lYW4/DQpXaGF0IGRvIHlv dSBjb25zaWRlciB0byBiZSB0aGUgY3VscHJpdCBhbmQgd2hpY2ggY2hlY2sgZG8geW91IHJlZmVy IHRvPw0K