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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 83078C48BF6 for ; Thu, 7 Mar 2024 15:10:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=kPu6dEtrT/fKHAX0AmklFi09cQ5CAHBOInlZrGvKh+M=; b=Z8PHJF/Yy/DNnL 83YtW69hWaoHaL8h+de5MPeDGoE+uUOuvSJuiLxtdD+4TZVzo0/x/zRWasqtaM6w41jeCckfWfFVE HhbMWx0Edbck70/XqM3+POTR6F1px4qbFEpByNrrx91HtSCsY++7roIkj+bx396zt+Ce5dvndLIdE /OrKj2Illbj80JITrPNrW2Bx335EeQV9VZLzqqJtK5cXen8kgk+QGV/IkaAUp2BGKEn6+xGBqGE4s UCbd4JLlPXOi6RSFJzTyQRI1S1ydjTHZtlJZH//FJvk5gnnU46yzYYUUEd3WVasK526ZkV9ssRFd3 amkesh8srX947uRAmR7g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1riFNc-00000005Cfi-1xSE; Thu, 07 Mar 2024 15:09:56 +0000 Received: from relay2-d.mail.gandi.net ([2001:4b98:dc4:8::222]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1riFNX-00000005Ce6-3tG7; Thu, 07 Mar 2024 15:09:55 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 517A640006; Thu, 7 Mar 2024 15:09:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1709824184; h=from:from: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=P2YO5EELAYFm2yHbvmttaH3RlP1nT/5fz22vnvi4dvY=; b=cH3cDvDbgBL0NwR+c5yiG07kGF1VG+NjMPxfv/14+x0dhsSeDGuEwKCeaNb6jdZFkyzY+D La574Nc459V7/R01jXDg65BqvQHSmDykxG1XN8qBEbR7CVyi5obOAsTVQOKGfwbfehbPte Mh0Rc0OW1+VPfm1pV4+gARrMcjXqI+AHkuJweh3vf/IXXHCsEAYopHtavTyWsjxj5Ymp3B qjyrtvBI56L6eAKynWEsBr24gr7YfyTIj8DST6C37GKAqfAlQlB+BAjVOshLXP7/h/36ne 9dU5FIm9TCbBW0wYH2ekS1iqQOxe1zEUZ5Iak1MgQMMU5guelZJgniKPbafseA== Date: Thu, 7 Mar 2024 16:09:40 +0100 From: Herve Codina To: Rob Herring Cc: Mark Rutland , Will Deacon , Stephen Boyd , linux-kernel@vger.kernel.org, patches@lists.linux.dev, linux-um@lists.infradead.org, linux-arm-kernel@lists.infradead.org, kunit-dev@googlegroups.com, linux-kselftest@vger.kernel.org, devicetree@vger.kernel.org, Frank Rowand , Catalin Marinas , Thomas Petazzoni Subject: Re: [PATCH v4 5/7] arm64: Unconditionally call unflatten_device_tree() Message-ID: <20240307160940.6484ef8d@bootlin.com> In-Reply-To: <20240228162647.GA4086865-robh@kernel.org> References: <20240217010557.2381548-1-sboyd@kernel.org> <20240217010557.2381548-6-sboyd@kernel.org> <20240223000317.GA3835346-robh@kernel.org> <20240223102345.GA10274@willie-the-truck> <20240228162647.GA4086865-robh@kernel.org> Organization: Bootlin X-Mailer: Claws Mail 4.2.0 (GTK 3.24.41; x86_64-redhat-linux-gnu) MIME-Version: 1.0 X-GND-Sasl: herve.codina@bootlin.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240307_070952_406821_6A3C24B9 X-CRM114-Status: GOOD ( 26.59 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGksCgpPbiBXZWQsIDI4IEZlYiAyMDI0IDEwOjI2OjQ3IC0wNjAwClJvYiBIZXJyaW5nIDxyb2Jo QGtlcm5lbC5vcmc+IHdyb3RlOgoKLi4uCj4gPiA+IAo+ID4gPiBZZXMsIHRoYXQgdmVyc2lvbiB1 bmZsYXR0ZW5lZCB0aGUgYm9vdGxvYWRlciBwYXNzZWQgRFQuIE5vdyB3aXRoaW4KPiA+ID4gdW5m bGF0dGVuX2RldmljZXRyZWUoKSwgdGhlIGJvb3Rsb2FkZXIgRFQgaXMgaWdub3JlZCBpZiBBQ1BJ IGlzCj4gPiA+IGVuYWJsZWQgYW5kIHdlIHVuZmxhdHRlbiBhbiBlbXB0eSB0cmVlLiBUaGF0IHdp bGwgcHJldmVudCB0aGUga2VybmVsCj4gPiA+IGdldHRpbmcgMiBoL3cgZGVzY3JpcHRpb25zIGlm L3doZW4gYSBwbGF0Zm9ybSBkb2VzIHN1Y2ggYSB0aGluZy4gQWxzbywKPiA+ID4ga2V4ZWMgc3Rp bGwgdXNlcyB0aGUgYm9vdGxvYWRlciBwcm92aWRlZCBEVCBhcyBiZWZvcmUuICAKPiA+IAo+ID4g VGhhdCBhdm9pZHMgdGhlIG1haW4gaW5zdGFuY2Ugb2YgbXkgY29uY2VybiwgYW5kIG1lYW5zIHRo YXQgdGhpcydsbCBib290Cj4gPiB3aXRob3V0IGlzc3VlLCBidXQgSUlVQyB0aGlzIG9wZW5zIHRo ZSBkb29yIHRvIGR5bmFtaWNhbGx5IGluc3RhbnRpYXRpbmcgRFQKPiA+IGRldmljZXMgYXRvcCBh biBBQ1BJIGJhc2Ugc3lzdGVtLCB3aGljaCBJIHRoaW5rIGluIGdlbmVyYWwgaXMgc29tZXRoaW5n IHRoYXQncwo+ID4gbGlhYmxlIHRvIGNhdXNlIG1vcmUgcHJvYmxlbXMgdGhhbiBpdCBzb2x2ZXMu Cj4gPiAKPiA+IEkgdW5kZXJzdGFuZCB0aGF0J3MgZGVzaXJlYWJsZSBmb3IgdGhlIHNlbGZ0ZXN0 cywgdGhvdWdoIEkgc3RpbGwgZG9uJ3QgYmVsaWV2ZQo+ID4gaXQncyBzdHJpY3RseSBuZWNlc3Nh cnkgLS0gdGhlcmUgYXJlIHBsZW50eSBvZiBvdGhlciB0aGluZ3MgdGhhdCBvbmx5IHdvcmsgaWYK PiA+IHRoZSBrZXJuZWwgaXMgYm9vdGVkIGluIGEgc3BlY2lmaWMgY29uZmlndXJhdGlvbi4gIAo+ IAo+IFdoeSBhZGQgdG8gdGhlIHRlc3QgbWF0cml4IGlmIHdlIGRvbid0IGhhdmUgdG8/Cj4gCj4g PiBQdXR0aW5nIHRoZSBzZWxmdGVzdHMgYXNpZGUsIHdoeSBkbyB3ZSBuZWVkIHRvIGRvIHRoaXM/ IElzIHRoZXJlIGFueSBvdGhlcgo+ID4gcmVhc29uIHRvIGVuYWJsZSB0aGlzPyAgCj4gCj4gU2Vl IG15IFBsdW1iZXJzIHRhbGsuLi4KPiAKPiBPciBpbiBzaG9ydCwgdGhlcmUncyAzIG1haW4gdXNl Y2FzZXM6Cj4gCj4gLSBQQ0kgRlBHQSBjYXJkIHdpdGggZGV2aWNlcyBpbnN0YW50aWF0ZWQgaW4g aXQgCj4gLSBTb0NzIHdoaWNoIGV4cG9zZSB0aGVpciBwZXJpcGhlcmFscyB2aWEgYSBQQ0kgZW5k cG9pbnQuCj4gLSBJbmplY3RpbmcgdGVzdCBkZXZpY2VzIHdpdGggUUVNVSAodGVzdGluZywgYnV0 IG5vdCB3aGF0IHRoaXMgc2VyaWVzIAo+ICAgZG9lcy4gSm9uYXRoYW4gQ2FtZXJvbidzIHVzZWNh c2UpCj4gCj4gSW4gYWxsIGNhc2VzLCBkcml2ZXJzIGFscmVhZHkgZXhpc3QgZm9yIHRoZSBkZXZp Y2VzLCBhbmQgdGhleSBvZnRlbiBvbmx5IAo+IHN1cHBvcnQgRFQuIERUIG92ZXJsYXlzIGlzIHRo ZSBuYXR1cmFsIHNvbHV0aW9uIGZvciB0aGlzLCBhbmQgdGhlcmUncyAKPiBub3cga2VybmVsIHN1 cHBvcnQgZm9yIGl0IChkeW5hbWljYWxseSBnZW5lcmF0aW5nIFBDSSBEVCBub2RlcyB3aGVuIHRo ZXkgCj4gZG9uJ3QgZXhpc3QpLiBUaGUgaW50ZW50IGlzIHRvIGRvIHRoZSBzYW1lIHRoaW5nIG9u IEFDUEkgc3lzdGVtcy4KPiAKPiBJIGRvbid0IHNlZSBhbm90aGVyIHNvbHV0aW9uIG90aGVyIHRo YW4gJ2dvIGF3YXksIHlvdSdyZSBjcmF6eScuIFRoZXJlJ3MgCj4gQUNQSSBvdmVybGF5cywgYnV0 IHRoYXQncyBvbmx5IGEgZGVidWcgZmVhdHVyZS4gQWxzbywgdGhhdCB3b3VsZCAKPiBlbmNvdXJh Z2UgbW9yZSBvZiB0aGUgRFQgYmluZGluZ3MgaW4gQUNQSSB3aGljaCBJIGZpbmQgd29yc2UgdGhh biB0aGlzIAo+IG1peHR1cmUuIFRoZXJlJ3Mgc3dub2RlcywgYnV0IHRoYXQncyBqdXN0IGJvYXJk IGZpbGVzIGFuZCBwbGF0Zm9ybV9kYXRhIAo+IDIuMC4KPiAKPiBJIHNoYXJlIHRoZSBjb25jZXJu cyB3aXRoIG1peGluZywgYnV0IEkgZG9uJ3Qgc2VlIGEgYmV0dGVyIHNvbHV0aW9uLiBUaGUgCj4g c2NvcGUgb2Ygd2hhdCdzIHBvc3NpYmxlIGlzIGNvbnRhaW5lZCBlbm91Z2ggdG8gYXZvaWQgaXNz dWVzLgo+IAoKSSB0ZXN0ZWQgb24gYSB4ODYgc3lzdGVtLgpNeSB1c2UgY2FzZSBpcyAnU29DcyB3 aGljaCBleHBvc2UgdGhlaXIgcGVyaXBoZXJhbHMgdmlhIGEgUENJIGVuZHBvaW50JwpkZXNjcmli ZWQgYnkgUm9iLgpJbmRlZWQsIEkgaGF2ZSBhIE1pY3JvY2hpcCBMYW45NjYyIGJvYXJkICh0aGUg b25lIG1lbnRpb25lZCBieSBSb2IgaW4gaGlzClBsdW1iZXJzIHRhbGspIGFuZCB0aGUgcm9vdCBE VCBub2RlIGNyZWF0aW9uIGlzIG9idmlvdXNseSBuZWVkZWQuCgpJIGhhdmUgcHJldmlvdXNseSB1 c2VkIEZyYW5rIFJvd2FuJ3MgcGF0Y2hlcyBbMV0gdGhhdCBkaWQgdGhpcyBEVCByb290IG5vZGUK Y3JlYXRpb24uIFRoaXMgc2VyaWVzIHBlcmZlY3RseSByZXBsYWNlIHRoZW0gYW5kIHRoZSByb290 IERUIG5vZGUgaXMgc3VjY2Vzc2Z1bGx5CmNyZWF0ZWQuCgpUZXN0ZWQtYnk6IEhlcnZlIENvZGlu YSA8aGVydmUuY29kaW5hQGJvb3RsaW4uY29tPgoKWzFdOiBodHRwczovL2xvcmUua2VybmVsLm9y Zy9hbGwvMjAyMzAzMTcwNTM0MTUuMjI1NDYxNi0xLWZyb3dhbmQubGlzdEBnbWFpbC5jb20vCgpC ZXN0IHJlZ2FyZHMsCkhlcnbDqSBDb2RpbmEKLS0gCkhlcnbDqSBDb2RpbmEsIEJvb3RsaW4KRW1i ZWRkZWQgTGludXggYW5kIEtlcm5lbCBlbmdpbmVlcmluZwpodHRwczovL2Jvb3RsaW4uY29tCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0t a2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcK aHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2Vy bmVsCg==