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 BD09FC71133 for ; Fri, 25 Aug 2023 10:37:26 +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:In-Reply-To:MIME-Version:References: 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=LTmKpeaPN4iYevrcPmWlyXogdH69xd8BKbjF1utSe54=; b=B3CACzyVGVRAKC D7FFJctl/mM/pLdRK0xuk1iKEqXch+BIXSaAwTA2SqW3uCy1+UMd4speJRR9ZRF1WEH5Kgccykk3E 5SkpQqP4Jo7du/2CdQV4LjsdMl4TnaU5k7WChdZFPp9+ObnCouqLqsORBzgVyj4mMIdJoLgyficMB tK8HY9f6w0WJPAxyTkM+n1ZwD1MEF96WaGiQ6BhpecGoYsWwOSRL04ScxkIOp2o3blpq79FXyu7z2 JngrK4r27gMKt2gD+qQVeoK+eJ738fzLn1Mrj5RRID3RMlt+DgoIcaXaDkZXAIKRQCs17ZSgOpz/V 0JFG7jBpcQUQGO00KTQQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qZUBR-004pYM-1C; Fri, 25 Aug 2023 10:36:53 +0000 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qZUBO-004pXq-1U for linux-arm-kernel@lists.infradead.org; Fri, 25 Aug 2023 10:36:51 +0000 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-4ffa6e25ebbso2187927e87.0 for ; Fri, 25 Aug 2023 03:36:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692959807; x=1693564607; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:from:to:cc:subject:date:message-id:reply-to; bh=DloYDrlAPjHBtQ5CqlfZMjNs6m1+SYJwj5cpl36zLwQ=; b=ei79SIX8OFfQgxo70NKv/LkglmSZHnEB3gMhdUt8EpFFHExHms0MqZX1ac+SMwZD1U jDHoU/7HNadcyAmE/xRRqT42o57CIB6P8qxbP/nHZ4Spxo9h9iuDpqWjsDcufi5POlDP OhaqKO0HDbvpCTRvNOR8yp+aSNsKTIySgMwD7FIhwvTummnQ48tXlZu91ZewOX0groNY f0M/q0bNwYwj/s8/GXKB6rXlCzu3MUfSer8fy7Syirov81P6OJOw1GFVwMhGkyiPr6jO jqfXjlT32ZTTHfYmwrH2MJe6l+UGIpyCBv65TGOqZc0qv78SQSWKeh6mA+VyM5ZY7Iim Vaag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692959807; x=1693564607; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=DloYDrlAPjHBtQ5CqlfZMjNs6m1+SYJwj5cpl36zLwQ=; b=gpP7KTPya8J7V58gkZBFo+pQDQG3PAvqqBmpYb55gdx6LBjLcrzu5a8L+ofhhYOegJ FDM1VOh6rcdU0/2qMyn8GRa18bx0wI2S525njRraSoufqdG98vPaTFRPR+QaYRtUnN5W LwOz6tujq85zhlTOHYiFrPomr2N8PMj89fuscU40CdzszYDgt4KiBi5g/kJaoTr2ZEQF oiVdfE3WNVnAAlyoibEyQXHBnyO0IfSZHoXYW0fcRXWW8FX75uFooaepegNJoovMjgJl NwhxRYfqgbfnS/Hd+ZSyK9SF2Yekb6nvr3mRhCwcZHQ/JoZq4R1vxCHwSQlWVey1pUw6 Kq+Q== X-Gm-Message-State: AOJu0YyKC0DU9z2egTQGcj42h3s/fNlDlpwFUYk7R48MZzDvvx4lPt5W sQsgmhIbZCcpaPXBHWubVos= X-Google-Smtp-Source: AGHT+IF9n8Ya5LmNToJAo6Vx7+DpINb1nRudSdPR/4QZCaOJMJvdIRV+oUODuETbBxY4P4S0F4qR4w== X-Received: by 2002:a05:6512:4026:b0:4ff:839b:5355 with SMTP id br38-20020a056512402600b004ff839b5355mr6638684lfb.18.1692959806741; Fri, 25 Aug 2023 03:36:46 -0700 (PDT) Received: from localhost ([2a05:3580:f312:6c00:826c:ae47:61a7:8af8]) by smtp.gmail.com with ESMTPSA id w14-20020ac2598e000000b004ff929df69asm236545lfn.271.2023.08.25.03.36.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Aug 2023 03:36:45 -0700 (PDT) Date: Fri, 25 Aug 2023 13:36:44 +0300 From: Andrey Skvortsov To: Andre Przywara Cc: Jernej =?utf-8?Q?=C5=A0krabec?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Samuel Holland , Kees Cook , Tony Luck , "Guilherme G. Piccoli" , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, Jarrah Gosbell , Arnaud Ferraris , Pavel Machek Subject: Re: [PATCH v2] arm64: dts: pinephone: Add pstore support for PinePhone A64 Message-ID: Mail-Followup-To: Andrey Skvortsov , Andre Przywara , Jernej =?utf-8?Q?=C5=A0krabec?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Samuel Holland , Kees Cook , Tony Luck , "Guilherme G. Piccoli" , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, Jarrah Gosbell , Arnaud Ferraris , Pavel Machek References: <20230821160817.GA2227@bug> <20230822092358.309835-1-andrej.skvortzov@gmail.com> <2235209.iZASKD2KPV@jernej-laptop> <20230824144952.5b908649@slackpad.lan> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20230824144952.5b908649@slackpad.lan> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230825_033650_500924_33A1D1E4 X-CRM114-Status: GOOD ( 34.79 ) 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 SGkgQW5kcmUsCgpPbiAyMy0wOC0yNCAxNDo1MCwgQW5kcmUgUHJ6eXdhcmEgd3JvdGU6Cj4gT24g V2VkLCAyMyBBdWcgMjAyMyAyMTozNjo1MSArMDIwMAo+IEplcm5laiDFoGtyYWJlYyA8amVybmVq LnNrcmFiZWNAZ21haWwuY29tPiB3cm90ZToKPiAKPiAKPiBIaSBBbmRyZXksCj4gCj4gPiBzZW5k IG5ldyByZXZpc2lvbiBhcyBzdGFuZGFsb25lIGUtbWFpbCwgbm90IGFzIHJlcGx5IHRvIG9sZCBk aXNjdXNzaW9uLgo+ID4gCj4gPiBEbmUgdG9yZWssIDIyLiBhdmd1c3QgMjAyMyBvYiAxMToyMzo1 OCBDRVNUIGplIEFuZHJleSBTa3ZvcnRzb3YgbmFwaXNhbChhKToKPiA+ID4gVGhpcyBwYXRjaCBy ZXNlcnZlcyBzb21lIG1lbW9yeSBpbiB0aGUgRFRTIGFuZCBzZXRzIHVwIGEKPiA+ID4gcHN0b3Jl IGRldmljZSB0cmVlIG5vZGUgdG8gZW5hYmxlIHBzdG9yZSBzdXBwb3J0Lgo+ID4gPiAKPiA+ID4g SW4gZ2VuZXJhbCBhbnkgRFJBTSBhZGRyZXNzLCB0aGF0IGlzbid0IG92ZXJ3cml0dGVuIGR1cmlu ZyBhIGJvb3QgaXMKPiA+ID4gc3VpdGFibGUgZm9yIHBzdG9yZS4KPiA+ID4gCj4gPiA+IFJhbmdl IGZyb20gMHg0MDAwMDAwMCAtIDB4NTAwMDAwMDAgaXMgaGVhdmlseSB1c2VkIGJ5IHUtYm9vdCBm b3IKPiA+ID4gaW50ZXJuYWwgdXNlIGFuZCB0byBsb2FkIGtlcm5lbCwgZmR0LCBmZHRvLCBzY3Jp cHRzLCBweGVmaWxlIGFuZCByYW1kaXNrCj4gPiA+IGxhdGVyIGluIHRoZSBib290IHByb2Nlc3Mu IFJhbWRpc2sgc3RhcnQgYWRkcmVzcyBpcyAweDRGRjAwMDAwLAo+ID4gPiBpbml0cmFtZnMgZm9y IGtlcm5lbCB3aXRoIHNvbWUgaGFja2luZyBmZWF0dXJlcyBhbmQgZGVidWcgaW5mbyBlbmFibGVk Cj4gPiA+IGNhbiB0YWtlIG1vcmUgdGhhbiAxMDBNYiBhbmQgZmluYWwgYWRkcmVzcyB3aWxsIGJl IGFyb3VuZCAweDU4MDAwMDAwLgo+ID4gPiBBZGRyZXNzIDB4NjEwMDAwMDAgd2lsbCBtb3N0IGxp a2VseSBub3Qgb3ZlcmxhcCB3aXRoIHRoYXQuICAKPiA+IAo+ID4gVGhlcmUgYXJlIG90aGVyIGJv b3Rsb2FkZXJzIGFzIFUtQm9vdCwgZXNwZWNpYWxseSBvbiBQaW5lUGhvbmUuIEFyZSB5b3Ugc3Vy ZSAKPiA+IGl0IHdvcmtzIHRoZXJlIHRvbz8gV2hhdCBhYm91dCBVLUJvb3QgY29uZmlndXJhdGlv biwgd2lsbCB0aG9zZSBhZGRyZXNzZXMgc3RpbGwgCj4gPiBiZSB1c2VkIGlmIGNvbmZpZ3VyYXRp b24gaXMgY2hhbmdlZD8KPiAKPiBBbHNvIGdvaW5nIGFsb25nIHdpdGggd2hhdCBQYXZlbCBzYWlk ICh0aGF0J3MgaXQgbW9yZSBhIHBvbGljeQo+IGRlY2lzaW9uLCBub3QgYSBkZXZpY2UgcHJvcGVy dHkpLCBJIGZlZWwgbGlrZSB0aGlzIG5vZGUgc2hvdWxkIGJlIGFkZGVkCj4gYnkgdGhlIGJvb3Rs b2FkZXIgdGhlbi4gQW5kIGluZGVlZCBVLUJvb3QgaGFzIHN1cHBvcnQgZm9yIHRoYXQgYWxyZWFk eS4KPiBGcm9tIHNraW1taW5nIG92ZXIgdGhlIGNvZGUgaW4gY21kL3BzdG9yZS5jOiBpZiB5b3Ug ZW5hYmxlCj4gQ09ORklHX0NNRF9QU1RPUkUgYW5kIHNldCBDT05GSUdfQ01EX1BTVE9SRV9NRU1f QUREUiB0byB5b3VyIGNob3Nlbgo+IGFkZHJlc3MsIHRoZW4gdGhlIFUtQm9vdCBjb2RlIHdpbGwg aW5zZXJ0IGEgcmVzZXJ2ZWQgbWVtb3J5IG5vZGUgb24gdGhlCj4gZmx5LiBXb3VsZCB0aGF0IHNv bHZlIHlvdXIgcHJvYmxlbT8KPgoKSSd2ZSB0cmllZCBwc3RvcmUgY29tbWFuZCBpbiB1LWJvb3Qg aW4gdGhlIHBhc3QgdG8gbWFrZSBzdXJlIGl0J3MKd29ya2luZyB0aGVyZSBhcyB3ZWxsLiBJIGRp ZG4ndCBrbm93LCB0aGF0IGl0IGFkZHMgcmVzZXJ2ZWQtbWVtb3J5Cm5vZGUgYXMgd2VsbC4gVGhh bmtzLCBBbmRyZS4gVGhhdCBpcyB2ZXJ5IGhlbHBmdWwuCgpJJ3ZlIHRyaWVkIGl0IGFnYWluIHdp dGhvdXQgcGF0Y2hpbmcgYSBrZXJuZWwgYXMgeW91CnN1Z2dlc3RlZC4gVW5mb3J0dW5hdGVseSBp dCdzIG5vdCB3b3JraW5nIG9uIEE2NC4KCklmIHRoZXJlIGlzIG5vIHJlc2VydmVkLW1lbW9yeSBk ZWZpbmVkLCB1LWJvb3QgYWRkcyBhIG5ldyBvbmUgd2l0aApmb2xsb3dpbmcgcHJvcGVydGllczoK ICAgIAogICAgcmVzZXJ2ZWQtbWVtb3J5IHsKICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8Mj47 CiAgICAgICAgICNzaXplLWNlbGxzID0gPDI+OwogICAgICAgICByYW5nZXM7CiAgICB9CiAgICAK CkJ1dCB3aXRoIHRoZXNlIGRlZmF1bHQgYWRkcmVzcy1jZWxscyBhbmQgc2l6ZS1jZWxscyB2YWx1 ZXMsIHBzdG9yZQppc24ndCB3b3JraW5nIG9uIEE2NC4gUm9vdCBub2RlIGZvciBBNjQgZGVmaW5l cyAnYWRkcmVzcy1jZWxscycgYW5kICdzaXplLWNlbGxzJyBhcyAxLgogICAgCmR0YyBjb21wbGFp bnMgaWYgcmVzZXJ2ZWQtbWVtb3J5IGhhcyBkaWZmZXJlbnQgYWRkcmVzcy1jZWxscyBhbmQKc2l6 ZS1jZWxscy4KCmBgYAogICAgIFdhcm5pbmcgKHJhbmdlc19mb3JtYXQpOiAvcmVzZXJ2ZWQtbWVt b3J5OnJhbmdlczogZW1wdHkgInJhbmdlcyIgcHJvcGVydHkgYnV0IGl0cyAjYWRkcmVzcy1jZWxs cyAoMikgZGlmZmVycyBmcm9tIC8gKDEpCmBgYAoKSWYgZW1wdHkgcmVzZXJ2ZWQtbWVtb3J5IGlz IGFkZGVkIHRvCmFyY2gvYXJtNjQvYm9vdC9kdHMvYWxsd2lubmVyL3N1bjUwaS1hNjQuZHRzaSBp biB0aGUga2VybmVsLCB0aGVuCnUtYm9vdCBhZGRzIHdvcmtpbmcgcHN0b3JlIHN1Ym5vZGUuCgpg YGAKICAgICAgIHJlc2VydmVkLW1lbW9yeSB7CiAgICAgICAgICAgICAgICNhZGRyZXNzLWNlbGxz ID0gPDE+OwogICAgICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwxPjsKICAgICAgICAgICAgICAg cmFuZ2VzOwoKICAgICAgICAgICAgICAgLyogYm9vdGxvYWRlciB3aWxsIGFkZCBuZXcgZW50cmll cyBoZXJlCiAgICAgICAgICAgICAgICAqIGZvciBleGFtcGxlLCBmb3IgcHN0b3JlLgogICAgICAg ICAgICAgICAgKi8KICAgICAgIH07CmBgYAoKSXQgbG9va3MgbGlrZSBhIGJ1ZyBpbiB1LWJvb3Qg Zm9yIG1lLiBJTUhPLCBpdCBzaG91bGQgbG9vayBhdAojYWRkcmVzcy1jZWxscy8jc2l6ZS1jZWxs cyBvZiB0aGUgcm9vdC1ub2RlIGZvciBkZWZhdWx0IHZhbHVlcy4gSSBoYXZlCnRyaWVkIHRoYXQg YW5kIHRoaXMgd2F5IHBzdG9yZSBpcyB3b3JraW5nIHdpdGhvdXQgYW55IGNoYW5nZXMgdG8gdGhl Cmtlcm5lbCBkdHMuIFdoYXQgZG8geW91IHRoaW5rPyBTaG91bGQgSSBzdWJtaXQgZml4IHRvIHUt Ym9vdCBpbnN0ZWFkPwoKLS0gCkJlc3QgcmVnYXJkcywKQW5kcmV5IFNrdm9ydHNvdgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=