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 0E86CC3600B for ; Mon, 31 Mar 2025 16:20:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1536C280003; Mon, 31 Mar 2025 12:20:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0DB91280001; Mon, 31 Mar 2025 12:20:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EC01D280003; Mon, 31 Mar 2025 12:20:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id CBECD280001 for ; Mon, 31 Mar 2025 12:20:07 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id C3A391CA4A3 for ; Mon, 31 Mar 2025 08:02:27 +0000 (UTC) X-FDA: 83281103934.01.4068034 Received: from mail.actia.se (mail.actia.se [212.181.117.226]) by imf19.hostedemail.com (Postfix) with ESMTP id 56EAE1A0005 for ; Mon, 31 Mar 2025 08:02:25 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=actia.se; spf=pass (imf19.hostedemail.com: domain of john.ernberg@actia.se designates 212.181.117.226 as permitted sender) smtp.mailfrom=john.ernberg@actia.se ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1743408145; a=rsa-sha256; cv=none; b=yquYaddU85nxVYtfU+HEbizF1HwTaWSECJkA3KA2NN3EFw52dL104lO+XGg2FKbW4+DIXn CxFqH9vurjgnILeLJGms0cm5ZYgNuho4ljgVfjyaa7G22yL5gozCGUbfVU7tRcyfWzuTR1 O1+27dssZ++zTqU1XdnZ3QnYoOlHQxA= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=actia.se; spf=pass (imf19.hostedemail.com: domain of john.ernberg@actia.se designates 212.181.117.226 as permitted sender) smtp.mailfrom=john.ernberg@actia.se ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1743408145; 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; bh=Rw5ohSoBs7ihq12VPqJvT1/P3g+JZLa+BPqoZgrIT6Q=; b=xYaSkPFxL2TlC1fXgKbNMMikOff4CcT++mWG9k1cz72JJmp2CHNbVMcqg+Hzd/tCPnHEhn ia2O5kXPAxgR3WY6tcALuZgAPLIS3Xwh5ANTdJXboyUvWIQg2gQQAo17QkUFCzgJw6d6Fz s2ht+nicNwZ2G6fZpPYyQs1usqgjpTU= Received: from S036ANL.actianordic.se (10.12.31.117) by S036ANL.actianordic.se (10.12.31.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 31 Mar 2025 10:02:21 +0200 Received: from S036ANL.actianordic.se ([fe80::e13e:1feb:4ea6:ec69]) by S036ANL.actianordic.se ([fe80::e13e:1feb:4ea6:ec69%3]) with mapi id 15.01.2507.039; Mon, 31 Mar 2025 10:02:20 +0200 From: John Ernberg To: Frank Li CC: Catalin Marinas , Peter Chen , Pawel Laszczak , Roger Quadros , "linux-mm@kvack.org" , "linux-arm-kernel@lists.infradead.org" , "linux-usb@vger.kernel.org" , "imx@lists.linux.dev" , Jonas Blixt Subject: Re: [PATCH v7 00/17] mm, dma, arm64: Reduce ARCH_KMALLOC_MINALIGN to 8 Thread-Topic: [PATCH v7 00/17] mm, dma, arm64: Reduce ARCH_KMALLOC_MINALIGN to 8 Thread-Index: AQHboAAzgh/yl+5aq0iI+AsHqQOMo7OI4SUAgAPjxwA= Date: Mon, 31 Mar 2025 08:02:20 +0000 Message-ID: <6f5877cb-e6b7-4420-9a92-d2f44f931e8f@actia.se> References: <20230612153201.554742-1-catalin.marinas@arm.com> In-Reply-To: Accept-Language: en-US, sv-SE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.12.12.35] x-esetresult: clean, is OK x-esetid: 37303A2955B144526C7360 Content-Type: text/plain; charset="utf-8" Content-ID: <6285582D07366E4D8EF7B74993B8B916@actia.se> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Queue-Id: 56EAE1A0005 X-Stat-Signature: ax4bt8c97i79r8apwhxty8htj87horqo X-Rspam-User: X-Rspamd-Server: rspam06 X-HE-Tag: 1743408145-285843 X-HE-Meta: U2FsdGVkX1/A3KDCADeEZD3CfpClhzzXdEqppwznWs8S1VymINbBbFNb+vUafBjOaU8gb60nPBZQWNsVvA0rf+LE0boplw+4ZptesKHl+p3RIVIZ+ZESjp6+iV0fNtYVWIHM1tGN8GckuEYnb1pUzTyBHlWGEXyp3RHf0lnSkdM5dy34gCq1ORcAzFWqOQPmaRB9oVxcWM0W/6XWq25qTxDVcDrwjIowBu0uTdL8Xt2mVEUgJGxaJScSK+hZ40vmTwLYD95QTQWxWCAFKK1Va2lMkUhLx5huQJYoSaF2iN1kS/tHLESMWKQ1X9Gt4MBZhcjM8vEU5Oj00u3ncau67xrR5YeB96JTTfM/tONOrp+8IlaGF6z2w63keolXeQF+RDm0OUs7QC2GZswQJulm9+Y8I0t0UBQST2bx0cNsDiugl0iYmn4mOkTGMecdrzDGXLPHx9rwIaOm9McmDMO5v6RbJWotQFKpJ32iTSZG2NszOdHoGECwiyRO73Wb8DhAiV2PlBRxhGMxaQqNuWnUVlh5ydjXNJbgmydCZV6gUWJ4hbT4fpvmZDhtOJ/6XYf75t0GUJemdmx17kBWxKPcC3ECoVeoozfo5n9HiS2J1yBg6+LA7RC1BenVA34dNC3vZDniT0d/owrILprO/WZx2siKDzU0y3ZM4jbPWXU8AElwJtzTOsD8qstEnMVv+LSUVr4Al/S3wSaaNMz2KcAlitk0Sue6Cm/grefh8cFdvR0GP6/kvlquwqNIXgV6FQyz4KbWvy1iG0Wgq5TfPqg3unSmA2zSU2bZbl2xmc9m4aH+DY+YBKmt3ZXf4BtOYbIow9SGzQaNJuja00Q6SwlM5zM9Ofn3n5lfr732bOqrQMZwA/swfwMkLqyMO0XFX6Y1SDTNJhptAXq0wIfvqR1G4vDv7s4IUpAYknkXopHP5j691gb4pdBU38IcOflCl74IgqSwTvj4CBBmQCREqYH zsCerrMd sqzJ9r+tUkU7SwURshTC2bEA5e/pEWEFWvyEU/8dlcuKE8MpJDcHrQST14ZOWiX6h435vZut/zDgEb2ATjv0uNM4I4Puhm/Zy3Il9iLkwpVzLGSLS6OK6Cg7BGGZMDcofIjhFCNSCFrIOrgl/uhRigUG+Rr31UigbNRRGg+OT02jWmwzWvL8TNiMAmRPAyZ22Oe4aZgtX/VQ6dSFhTBfawdNxkcezfj5gb9ulQS/8XmLzpga67icZcAxO5wIn+aiqk+K7SZ0M/I+3oO2wElqb9zBy+3pcX3pnm00wXmKerpCsa8H5GPnKVBt+15QaaeE5vCqKRxdvX7YfXNzUsCPBhFS9RbSqlN/4A6OsFX7yongwGr+s53zGzPEJdg== 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: SGkgRnJhbmssDQoNCk9uIDMvMjgvMjUgODozOCBQTSwgRnJhbmsgTGkgd3JvdGU6DQo+IE9uIEZy aSwgTWFyIDI4LCAyMDI1IGF0IDA0OjQxOjA1UE0gKzAwMDAsIEpvaG4gRXJuYmVyZyB3cm90ZToN Cj4+IE9uIDYvMTIvMjMgNTozMSBQTSwgQ2F0YWxpbiBNYXJpbmFzIHdyb3RlOg0KPj4+IEhpLA0K Pj4+DQo+Pj4gVGhhdCdzIHY3IG9mIHRoZSBzZXJpZXMgcmVkdWNpbmcgdGhlIGttYWxsb2MoKSBt aW5pbXVtIGFsaWdubWVudCBvbg0KPj4+IGFybTY0IHRvIDggKGZyb20gMTI4KS4gVGhlcmUncyBu byBuZXcvZGlmZmVyZW50IGZ1bmN0aW9uYWxpdHksIG1vc3RseQ0KPj4+IGNvc21ldGljIGNoYW5n ZXMgYW5kIGFja3MvdGVzdGVkLWJ5cy4NCj4+Pg0KPj4+IEFuZHJldywgaWYgdGhlcmUgYXJlIG5v IGZ1cnRoZXIgY29tbWVudHMgb3Igb2JqZWN0aW9ucyB0byB0aGlzIHZlcnNpb24sDQo+Pj4gYXJl IHlvdSBvayB0byB0YWtlIHRoZSBzZXJpZXMgdGhyb3VnaCB0aGUgbW0gdHJlZT8gVGhlIGFybTY0 IGNoYW5nZXMgYXJlDQo+Pj4gZmFpcmx5IHNtYWxsLiBBbHRlcm5hdGl2ZWx5LCBJIGNhbiBwdXNo IGl0IGludG8gbGludXgtbmV4dCBub3cgdG8gZ2l2ZQ0KPj4+IGl0IHNvbWUgd2lkZXIgZXhwb3N1 cmUgYW5kIGRlY2lkZSB3aGV0aGVyIHRvIHVwc3RyZWFtIGl0IHdoZW4gdGhlDQo+Pj4gbWVyZ2lu ZyB3aW5kb3cgb3BlbnMuIFRoYW5rcy4NCj4+Pg0KPj4+IFRoZSB1cGRhdGVkIHBhdGNoZXMgYXJl IGFsc28gYXZhaWxhYmxlIG9uIHRoaXMgYnJhbmNoOg0KPj4+DQo+Pj4gZ2l0Oi8vZ2l0Lmtlcm5l bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2FybTY0L2xpbnV4IGRldmVsL2ttYWxsb2Mt bWluYWxpZ24NCj4+Pg0KPj4NCj4+IChJIHRyaW1tZWQgdGhlIHJlY2lwaWVudHMgYW5kIGFkZGVk IGxpbnV4LXVzYiBhbmQgaW14IG1haWxpbmcgbGlzdCwgKw0KPj4gY2RuczMgbWFpbnRhaW5lcnMp DQo+Pg0KPj4gSGkgQ2F0YWxpbiwgbGlzdHMsDQo+Pg0KPj4gU2VlbiBvbiBMaW51eCA2LjEyLjIw LCBpdCBpcyBub3QgdHJpdmlhbCBmb3IgdXMgdG8gdGVzdCBsYXRlciBrZXJuZWxzIHNvDQo+PiBp ZiB0aGUgaXNzdWUgaXMgcG90ZW50aWFsbHkgZml4ZWQgd2UgYXJlIG1vcmUgdGhhbiBoYXBweSB0 byBjaGVycnktcGljaw0KPj4gdGhlIHBvdGVudGlhbCBmaXhlcyBhbmQgZ2l2ZSB0aGVtIGEgZ28u DQo+Pg0KPj4gSGF2aW5nIGFuIFNNU0M5NTEyIChzbXNjOTV4eCkgVVNCIEV0aGVybmV0L0h1YiBj aGlwIGF0dGFjaGVkIHRvIHRoZSBhcm12OA0KPj4gU29DIGlNWDhRWFAgb3ZlciB0aGUgQ2FkZW5j ZSBVU0IzIFVTQjIgaW50ZXJmYWNlIChjZG5zMy1pbXgpIHdpbGwgc2luY2UNCj4+IHRoZSBwYXRj aCBzZXQgYXQgWzBdIGNhdXNlIHJhbmRvbSBpbnRlcnJ1cHQgc3Rvcm1zIG92ZXIgdGhlIFNNU0M5 NTEyIElOVA0KPj4gRVAuDQo+IA0KPiBEbyB5b3Uga25vdyB3aGVyZSBidXkgU01TQzk1MTIgVVNC IEV0aGVybmV0L0h1Yj8NCg0KQSBxdWljayBnb29nbGUgc2VhcmNoIGRpZG4ndCBmaW5kIG15IGFu eSBkb25nbGVzIHRoYXQgYXJlIHN0aWxsIA0KYXZhaWxhYmxlLCBob3dldmVyIHRoZSBTTVNDIDk1 eHggc2VyaWVzIG9mIGNoaXBzIHVzZWQgdG8gYmUgcG9wdWxhciBpbiANClVTQiB0byBFdGhlcm5l dCBkb25nbGVzLg0KDQpPdGhlcndpc2UgdGhleSBhcmUgbWFkZSBieSBNaWNyb2NoaXAgdG9kYXks IGFueSB2YXJpYW50IG9mIHRoZSBTTVNDIDk1eHggDQpzaG91bGQgYmUgYWJsZSB0byB0cmlnZ2Vy IHRoZSBwcm9ibGVtLg0KDQo+IA0KPj4NCj4+IFRoZSByZWFzb24gZm9yIHRoZSBzdG9ybSBpcyB0 aGF0IHRoZSBhc3luYyBVUkJzIHF1ZXVlZCBhdCBbMV0gcmlnaHQgYmVmb3JlDQo+PiB0aGUgaW50 ZXJydXB0IGNvbmZpZ3VyYXRpb24gWzJdIGluIHRoZSBkcml2ZXIuDQo+PiBXaXRoIFswXSBhcHBs aWVkLCB0aG9zZSBhc3luYyBVUkJzIGFyZSBsaWtlbHkgY2xvYmJlcmluZyBhbnkgVVJCIGxvY2F0 ZWQNCj4+IGFmdGVyIHRoZW0gaW4gbWVtb3J5IHNvbWV3aGVyZSBpbiB0aGUgeGhjaSBtZW1vcnkg c3BhY2UuDQo+PiBUaGUgbWVtb3J5IGNvcnJ1cHRpb24gb25seSBoYXBwZW5zIGlmIHRoZXJlIGlz IG1vcmUgdGhhbiBvbmUgVVJCIGluIHRoZQ0KPj4gcXVldWUgYXQgdGhlIHNhbWUgdGltZSwgbWFr aW5nIHRoZXNlIGFzeW5jIFVSQnMgYSBnb29kIHRyaWdnZXIgb2YgdGhlDQo+PiBwcm9ibGVtLg0K Pj4gSWYgd2UgZm9yY2UgdGhvc2UgVVJCcyB0byBiZSBzeW5jIG9yIHVzZSB0aGUgaGFjayBpbmxp bmVkIGJlbG93LCB0aGUNCj4+IHByb2JsZW0gZ29lcyBhd2F5Lg0KPj4NCj4+IFRoZSBjb250ZW50 IG9mIHJlYWRfYnVmIGluIHRoZSBpbnRlcnJ1cHQgY29uZmlndXJhdGlvbiByZWFkIGF0IFsyXSBs b29rcw0KPj4gdG8gYmUgdGhlIGxvLXBhcnQgb2YgYSBwb2ludGVyICstMjAgYnl0ZXMgZGlzdGFu Y2UgZnJvbSB0aGUgcG9pbnRlcnMNCj4+IHByZXNlbnQgaW4gdGhlIGFzeW5jIFVSQnMgcXVldWVk IGZyb20gWzFdIHdoZW4gd2UgZHVtcGVkIHRoZSBVUkIgc3RydWN0dXJlcw0KPj4gaW5zdGVhZCBv ZiB0aGUgZXhwZWN0ZWQgcmVnaXN0ZXIgY29udGVudHMuDQo+Pg0KPj4gQXR0YWNoZWQgYXJlIDMg dXNibW9uIGNhcHR1cmVzLCB3aXRoIHNvbWUgYW5ub3RhdGlvbnMsIHdoaWNoIHdlIHRob3VnaHQN Cj4+IG1pZ2h0IGNvbnRhaW4gdXNlZnVsIGhpbnRzLg0KPj4NCj4+ICogdXNiLWFubm90YXRlZC1i YWQucGNhcG5nIHNob3dzIHRoZSBVUkIgdGhhdCB3aWxsIGdldCBjbG9iYmVyZWQgaXMgcXVldWVk DQo+PiAgICAgYXQgcG9zaXRpb24gMjgwLCBhbmQgY29tcGxldGVzIGF0IDI4Mi4NCj4+DQo+PiAq IHVzYi1hbm5vdGF0ZWQtZ29vZC5wY2Fwbmcgc2hvd3MgdGhlIFVSQiB0aGF0IGdldHMgY2xvYmJl cmVkIGluIHRoZSBiYWQNCj4+ICAgICBjYXNlIGlzIHF1ZXVlZCBhdCBwb3NpdGlvbiAyODIgYW5k IGNvbXBsZXRlcyBhdCAyODMuDQo+Pg0KPj4gVGhlIGFib3ZlIGNhcHR1cmVzIGFyZSBmcm9tIGEg a2VybmVsIHdoZXJlIHRoZSBoYWNrIGhhcyBub3QgYmVlbiBhcHBsaWVkLg0KPj4NCj4+ICogdXNi LWFubm90YXRlZC1oYWNrZml4LnBjYXBuZyBzaG93cyB0aGUgVVJCIHRoYXQgZ2V0cyBjbG9iYmVy ZWQgaW4gdGhlDQo+PiAgICAgYmFkIGNhc2UgaXMgcXVldWVkIGF0IHBvc2l0aW9uIDIzOCBhbmQg Y29tcGxldGVzIGF0IDI0MC4NCj4gDQo+IE1haWxsaXN0IGhhdmUgbm90IGF0dGFjaG1lbnQuIENh biB5b3Ugc2VuZCBpdCB0byBtZSBkaXJlY3RseT8NCg0KDQpUaGUgbGludXgtdXNiIG1haWxpbmcg bGlzdCBwaWNrZWQgdXAgdGhlIGF0dGFjaG1lbnRzLg0KDQpodHRwczovL2xvcmUua2VybmVsLm9y Zy9saW51eC11c2IvWitiNnFyZ1h6JTJGTlRPczVyQGxpemhpLVByZWNpc2lvbi1Ub3dlci01ODEw L1QvI3QNCg0KQmVzdCByZWdhcmRzIC8vIEpvaG4gRXJuYmVyZw==