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 0F3E8C6FD1F for ; Fri, 29 Mar 2024 18:57:05 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:References:Cc:To:From:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=szIuKCqts+oL4JExmiXPMXiCe8SVnlB0mHl1Q0ZegDU=; b=khFZeho/ERbS9g BT4AP4GrJVmxUEWy5CmUhmfEu5pFqjvwFVExVX55rh1xMG1FWthfbDAmM5WaiZ/6qE6KqR/IJ7fvv i6pvDKvgWZgYs0fNZj2hYpDkX/0JlBs47bhQnUfTbHDI7jQyTZ4HEUC06CrdfSPU/4+bWydzOWSMN jMGNg2vXOkCa5h+yJcYD2O443TMrUF1EpTHHXZM633Gwim8FHPJfukKO4j/AmHsWgGay/5s16eyjO loi0KOtBEIDz9DgpilUcjfuhoBpSQtOKmb7X141IpyX+KjHCMGXMUWIvsBpSRLVgCzS0m7LvU/VRm uOjlWadO2jCxKuN1N9FA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rqHPG-00000001g4h-0SeB; Fri, 29 Mar 2024 18:56:50 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rqHOo-00000001fsn-3WFa for linux-arm-kernel@bombadil.infradead.org; Fri, 29 Mar 2024 18:56:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:Content-Type :In-Reply-To:References:Cc:To:From:Subject:MIME-Version:Date:Message-ID: Sender:Reply-To:Content-ID:Content-Description; bh=74yiZ5kwgEm/k9S9Xxk23q/p06vudsTp9pnHVGdWlYc=; b=JEvSemTVn/1gMrvPfCDUk/sd5C iqEpz2DshLlFzrmtTZA2XmiwRqoPeGfHYWHqaZVqGrS/rUK9sQkqSZIWVCgzAto8Zjf8xniIs/bz7 njj20l1Mq/gIbV6asaPRvQEbPygSFL6+WKxVEEdlUeQx4Nl/Ss1VFs61C1wSbK6Kgt9WOvr11xZna GY4qr4929x1WEgwHonCaP56xcF7j5H3T0XOr2dOH/gKfEMATG+rKzK1q9MSUy1boVLKZcrUX7iomC 2b8d/zIGzn0+fGpe4q+2T3AfS7E1zmTJqjEJPnRtO3P6ypS0gwyKp2mGUQ2BxmHEAPrHIi6cle3/o mWo7NjOQ==; Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by desiato.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rqHOk-00000001hdQ-3BJw for linux-arm-kernel@lists.infradead.org; Fri, 29 Mar 2024 18:56:21 +0000 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-33fd8a2a407so1480217f8f.2 for ; Fri, 29 Mar 2024 11:56:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711738575; x=1712343375; darn=lists.infradead.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=74yiZ5kwgEm/k9S9Xxk23q/p06vudsTp9pnHVGdWlYc=; b=NnCCgeHaQCobHiiAb494jIFknlf3YK+vF9M+TClpsZxl/JUzx7ixsecW+hu5wtMkD4 EF7tv8li32qGPo0SagMkYqW8lpNFEyWCCDKSBduRAALdnpCmtyJpkHTG3Pneev7nizgP SAkYCHlf4ZFwLULNhZPOVFAWHpCCxgliqkavtMr+6+SKRt+NfopAgYdfbFNJ9/x6kKak b0kHSiDkR2FSRsv1QdEv7o/bTSOLN5jgEajGgdmg2zPw1iQJCfdZHpt5leUzeKjylg4j v5yYpSXKum7j968dna1+Hg2FuQrxxco/12ZDOKmZGkfKeppdtGJ46vH7AMHomP9umX9F gLlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711738575; x=1712343375; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=74yiZ5kwgEm/k9S9Xxk23q/p06vudsTp9pnHVGdWlYc=; b=RH4ba2oQqgVwNsSjqvktQhyluJtyh0A2cU2TaCqNb5Nt/vrEyae3NP8kflOIHFPkEu cH7suKf9xmClWwt3L20ReNTAEIW3yjND2ame1cOJJzZGlWGKxtuFy/EZW3L+kOmEdI4O J1DIMu6XntbBnIXvF+3h/UQdvDQQIBuiPpXw1xHJ4Gz1Lx/NEXZFEpSnanOITLnf98uK r30BjecE1iVl48Sdcj2X5mQExovGVn9zLF5L+Ph8HOsdHphXLqLLYUwSlh/txK4E1Ihr 8WIFplkZsswgi6ao3PtVIfg+MYE9FPHBWNw0Yx9bqz6xUq4nZ+F47lQXVw7BUfnvKcKU vKAQ== X-Forwarded-Encrypted: i=1; AJvYcCVH9eZBpSywTFd7ivdh/IRHAuXCftbgLrsUammt2weqAfuTkd8Z57l3we4QtltWOt8hTZh2HjziYkh1WdPi107E4cLGvlm2OA3l0/N3n7TekFpSJ3U= X-Gm-Message-State: AOJu0Yy0QZIfzfpFbKM86rIqsPQdIsuK6cFB6lBokAbhMrjr/ryG+md7 FYDUbqy0PPuGb/WeOFjUsKi6MdnaLx9h9JEydB5nmqScQpkyEE3/ X-Google-Smtp-Source: AGHT+IFbPfgb5RqV5qtgCHqpP43LLJD/VzMHCIbXsTSwvgFbS7XF1qDurziedHGETOxjhCQTllhO2g== X-Received: by 2002:a5d:590f:0:b0:33d:c657:6ae3 with SMTP id v15-20020a5d590f000000b0033dc6576ae3mr2098778wrd.7.1711738575419; Fri, 29 Mar 2024 11:56:15 -0700 (PDT) Received: from ?IPV6:2a02:8071:b783:140:927c:82ba:d32d:99c1? ([2a02:8071:b783:140:927c:82ba:d32d:99c1]) by smtp.gmail.com with ESMTPSA id dn2-20020a0560000c0200b0033e25c39ac3sm4754350wrb.80.2024.03.29.11.56.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 29 Mar 2024 11:56:15 -0700 (PDT) Message-ID: <97e1f121-9e84-4e63-9c9c-57e2de0b29d7@gmail.com> Date: Fri, 29 Mar 2024 19:56:13 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v9 00/13] firmware: qcom: qseecom: convert to using the TZ allocator From: Maximilian Luz To: Bartosz Golaszewski Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Elliot Berman , Krzysztof Kozlowski , Guru Das Srinagesh , Andrew Halaney , Alex Elder , Srini Kandagatla , Arnd Bergmann , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kernel@quicinc.com, Bartosz Golaszewski References: <20240325100359.17001-1-brgl@bgdev.pl> <56e1c63a-4c09-4d92-9ef2-aad5390879cc@gmail.com> <82f94b54-82d1-49b9-badf-63d948b347fc@gmail.com> Content-Language: en-US In-Reply-To: <82f94b54-82d1-49b9-badf-63d948b347fc@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240329_185619_028032_72B12A06 X-CRM114-Status: GOOD ( 32.14 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgpPbiAzLzI5LzI0IDc6NTMgUE0sIE1heGltaWxpYW4gTHV6IHdyb3RlOgo+IE9uIDMvMjkvMjQg MTE6MjIgQU0sIEJhcnRvc3ogR29sYXN6ZXdza2kgd3JvdGU6Cj4+IE9uIFRodSwgTWFyIDI4LCAy MDI0IGF0IDc6NTXigK9QTSBCYXJ0b3N6IEdvbGFzemV3c2tpIDxicmdsQGJnZGV2LnBsPiB3cm90 ZToKPj4+Cj4+PiBPbiBUaHUsIE1hciAyOCwgMjAyNCBhdCA1OjUw4oCvUE0gTWF4aW1pbGlhbiBM dXogPGx1em1heGltaWxpYW5AZ21haWwuY29tPiB3cm90ZToKPj4+Pgo+Pj4+IElmIEkgdW5kZXJz dGFuZCBjb3JyZWN0bHksIGl0IGVudGVycyBhbiBhdG9taWMgc2VjdGlvbiBpbgo+Pj4+IHFjb21f dHptZW1fYWxsb2MoKSBhbmQgdGhlbiB0cmllcyB0byBzY2hlZHVsZSBzb21ld2hlcmUgZG93biB0 aGUgbGluZS4KPj4+PiBTbyB0aGlzIHNob3VsZG4ndCBiZSBxc2VlY29tIHNwZWNpZmljLgo+Pj4+ Cj4+Pj4gSSBzaG91bGQgcHJvYmFibHkgYWxzbyBzYXkgdGhhdCBJJ20gY3VycmVudGx5IHRlc3Rp bmcgdGhpcyBvbiBhIHBhdGNoZWQKPj4+PiB2Ni44IGtlcm5lbCwgc28gdGhlcmUncyBhIGNoYW5j ZSB0aGF0IGl0J3MgbXkgZmF1bHQuIEhvd2V2ZXIsIGFzIGZhciBhcwo+Pj4+IEkgdW5kZXJzdGFu ZCwgaXQgZW50ZXJzIGFuIGF0b21pYyBzZWN0aW9uIGluIHFjb21fdHptZW1fYWxsb2MoKSBhbmQg dGhlbgo+Pj4+IGxhdGVyIHRyaWVzIHRvIGV4cGFuZCB0aGUgcG9vbCBtZW1vcnkgd2l0aCBkbWFf YWxsb2NfY29oZXJlbnQoKS4gV2hpY2gKPj4+PiBBRkFJSyBpcyBhbGxvd2VkIHRvIHNsZWVwIHdp dGggR0ZQX0tFUk5FTCAoYW5kIEkgZ3Vlc3MgdGhhdCB0aGF0J3MgdGhlCj4+Pj4gaXNzdWUgaGVy ZSkuCj4+Pj4KPj4+PiBJJ3ZlIGFsc28gdHJpZWQgdGhlIHNobWVtIGFsbG9jYXRvciBvcHRpb24s IGJ1dCB0aGF0IHNlZW1zIHRvIGdldCBzdHVjawo+Pj4+IHF1aXRlIGVhcmx5IGF0IGJvb3QsIGJl Zm9yZSBJIGV2ZW4gaGF2ZSB1c2Itc2VyaWFsIGFjY2VzcyB0byBnZXQgYW55Cj4+Pj4gbG9ncy4g SWYgSSBjYW4gZmluZCBzb21lIG1vcmUgdGltZSwgSSdsbCB0cnkgdG8gc2VlIGlmIEkgY2FuIGdl dCBzb21lCj4+Pj4gdXNlZnVsIG91dHB1dCBmb3IgdGhhdC4KPj4+Pgo+Pj4KPj4+IEFoLCBJIHRo aW5rIGl0IGhhcHBlbnMgaGVyZToKPj4+Cj4+PiArwqDCoMKgwqDCoMKgIGd1YXJkKHNwaW5sb2Nr X2lycXNhdmUpKCZwb29sLT5sb2NrKTsKPj4+ICsKPj4+ICthZ2FpbjoKPj4+ICvCoMKgwqDCoMKg wqAgdmFkZHIgPSBnZW5fcG9vbF9hbGxvYyhwb29sLT5nZW5wb29sLCBzaXplKTsKPj4+ICvCoMKg wqDCoMKgwqAgaWYgKCF2YWRkcikgewo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg aWYgKHFjb21fdHptZW1fdHJ5X2dyb3dfcG9vbChwb29sLCBzaXplLCBnZnApKQo+Pj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdvdG8gYWdhaW47Cj4+Pgo+ Pj4gV2Ugd2VyZSBjYWxsZWQgd2l0aCBHRlBfS0VSTkVMIHNvIHRoaXMgaXMgd2hhdCB3ZSBwYXNz IG9uIHRvCj4+PiBxY29tX3R6bWVtX3RyeV9ncm93X3Bvb2woKSBidXQgd2UncmUgbm93IGhvbGRp bmcgdGhlIHNwaW5sb2NrLiBJIG5lZWQKPj4+IHRvIHJldmlzaXQgaXQuIFRoYW5rcyBmb3IgdGhl IGNhdGNoIQo+Pj4KPj4+IEJhcnQKPj4KPj4gQ2FuIHlvdSB0cnkgdGhlIGZvbGxvd2luZyB0cmVl Pwo+Pgo+PiDCoMKgwqDCoCBodHRwczovL2dpdC5jb2RlbGluYXJvLm9yZy9iYXJ0b3N6X2dvbGFz emV3c2tpL2xpbnV4LmdpdAo+PiB0b3BpYy9zaG0tYnJpZGdlLXYxMAo+Pgo+PiBnZW5fcG9vbF9h bGxvYygpIGFuZCBnZW5fcG9vbF9hZGRfdmlydCgpIGNhbiBiZSB1c2VkIHdpdGhvdXQgZXh0ZXJu YWwKPj4gc2VyaWFsaXphdGlvbi4gV2Ugb25seSByZWFsbHkgbmVlZCB0byBwcm90ZWN0IHRoZSBs aXN0IG9mIGFyZWFzIGluIHRoZQo+PiBwb29sIHdoZW4gYWRkaW5nIGEgbmV3IGVsZW1lbnQuIFdl IGNvdWxkIHBvc3NpYmx5IGV2ZW4gdXNlCj4+IGxpc3RfYWRkX3RhaWxfcmN1KCkgYXMgaXQgdXBk YXRlcyB0aGUgcG9pbnRlcnMgYXRvbWljYWxseSBhbmQgZ28KPj4gbG9ja2xlc3MuCj4gCj4gVGhh bmtzISBUaGF0IGZpeGVzIHRoZSBhbGxvY2F0aW9ucyBmb3IgQ09ORklHX1FDT01fVFpNRU1fTU9E RV9HRU5FUklDPXkuCj4gVW5mb3J0dW5hdGVseSwgd2l0aCB0aGUgc2htYnJpZGdlIG1vZGUgaXQg c3RpbGwgZ2V0cyBzdHVjayBhdCBib290IChhbmQKPiBJIGhhdmVuJ3QgaGFkIHRoZSB0aW1lIHRv IGxvb2sgaW50byBpdCB5ZXQpLgo+IAo+IEFuZCBmb3IgbW9yZSBiYWQgbmV3czogSXQgbG9va3Mg bGlrZSB0aGUgbmV3IGFsbG9jYXRvciBub3cgZnVsbHkgZXhwb3Nlcwo+IGEgYnVnIHRoYXQgSSd2 ZSBiZWVuIHRyYWNraW5nIGRvd24gdGhlIGxhc3QgY291cGxlIG9mIGRheXMuIEluIHNob3J0LAo+ IHVlZmlzZWNhcHAgZG9lc24ndCBzZWVtIHRvIGJlIGhhcHB5IHdoZW4gd2Ugc3BsaXQgdGhlIGFs bG9jYXRpb25zIGZvcgo+IHJlcXVlc3QgYW5kIHJlc3BvbnNlIGludG8gdHdvLCBjYXVzaW5nIGNv bW1hbmRzIHRvIGZhaWwuIEluc3RlYWQgaXQKPiB3YW50cyBhIHNpbmdsZSBidWZmZXIgZm9yIGJv dGguIEJlZm9yZSwgaXQgc2VlbWVkIHRvIGJlIGZhaXJseSBzcG9yYWRpYwo+IChsaWtlbHkgYmVj YXVzZSBremFsbG9jIGluIHNlcXVlbmNlIGp1c3QgcmV0dXJuZWQgY29uc2VjdXRpdmUgbWVtb3J5 Cj4gYWxtb3N0IGFsbCBvZiB0aGUgdGltZSkgYnV0IG5vdyBpdCdzIGJhc2ljYWxseSBldmVyeSBj YWxsIHRoYXQgZmFpbHMuCj4gCj4gSSBoYXZlIGEgZml4IGZvciB0aGF0IGFsbW9zdCByZWFkeSBh bmQgSSdsbCBsaWtlbHkgcG9zdCBpdCBpbiB0aGUgbmV4dAo+IGhvdXIuIEJ1dCB0aGF0IG1lYW5z IHRoYXQgeW91J2xsIHByb2JhYmx5IGhhdmUgdG8gcmViYXNlIHRoaXMgc2VyaWVzCj4gb24gdG9w IG9mIGl0Li4uCgpGb3Jnb3QgdG8gbWVudGlvbjogSSB0ZXN0ZWQgaXQgd2l0aCB0aGUgZml4IGFu ZCB0aGlzIHNlcmllcywgYW5kIHRoYXQKd29ya3MuCgo+IEJlc3QgcmVnYXJkcywKPiBNYXgKPiAK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFy bS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9y ZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1r ZXJuZWwK