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 A7C2FC32774 for ; Tue, 23 Aug 2022 07:58:58 +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:From:References:Cc:To: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=zSFJEfpC0GAbyURkV/zaefJdGqbJW7BVc9JOtXB7yKw=; b=qhwCCdzsc6CERJ q7ayCFiGYAzaeGs7VglfvDEv6dIJ0MqO5hRQEr1e3dEEgafC4f7cTNr6hNSg2plsuTSdQ90Urj4sH tybHy14rweJN91QRBSo83Uirzf/+/1xzQ/1ZA6wKdM2EP1KNNsi4w7DWqBkkcE+A+zEAackPFgFzG Qo8aFb/IEo0MNhHyyjRMCRMDxq4TPKRMU3k/lhG3zEol7yZ39OemdIvCEwms5/7CkEk6pgsRKvQ8b QPsitUULJaxLMv/SxB9XaGHawsICSNnpEAR+GLKafskjOJDscnCG4fgJTJduxLr28MoSkvmXlt0rq 29yauofsVZWetvFxdU+A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oQOn9-003hLj-F2; Tue, 23 Aug 2022 07:57:44 +0000 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oQOn4-003hHj-8W for linux-arm-kernel@lists.infradead.org; Tue, 23 Aug 2022 07:57:39 +0000 Received: by mail-lf1-x134.google.com with SMTP id z6so18574437lfu.9 for ; Tue, 23 Aug 2022 00:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc; bh=KvtgSh2phbbynB84y9pIsoa+hK1Rxnm5EOo+8e1zaQQ=; b=FKu6fUrh8ERK9Kar36H0EJFuWiUWwUh+uOhcwDUbLVAc5WMoOauQtfQWMe23dhct00 lmGJEJnPSyv1IbAWfATsOD9rc4DG5Ct7jOqilD70Xr/7HSCzZECxqkzcw+h9YIiqN7sG 58i5MtI3FsVAE/D1dsLNzUx760hNG1/3nVKyS8T9PygbhCRn/mWdbsVI0hRqOOabRqHA 2j5y3QqFeO+YuhdXbeGWp8Lvo+GHFrN2CJ5+O7cZ8rP3Vcca3pTE0KCffDLhJYYfo+ZE MS89w6e/mK2YaF8FPzwFOQC0PmWywYIvfu5KnQN63ZYeHZRlejN6gr2QWBicv7zb3jBh OcLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc; bh=KvtgSh2phbbynB84y9pIsoa+hK1Rxnm5EOo+8e1zaQQ=; b=ENbHnyjb8Lwxmu+DEZzgiOF4i8LSyCoRTSob/Edqnpa6TmXP9accUlKKsjqiK4GU/C D9EuX3QqXsADIsicaKfNn1tA/kH9UIo6PYZp+Vft5QQzE9LmLWEHyFDKGJ7KPC6EIgK9 654HA8rUj4Csz6dMvOJjBGG57mHu2qLkZkveLDLDn42/P4vmtU8TYxQUzpOugBzy4fLl F3phM7h+lZytGxH8YL4SluA3AvK3ygWs0BaojlcqSYeIKyatF7lXNM7v/JY9QMt1K4TV CsSfaKhavLaA5vJ4FlLB7sbfGB9ollcPmOj+udqPbRn9n4we5Ia+TzGkEUsmziD6FRRo 6z1w== X-Gm-Message-State: ACgBeo1HdUj+kAe05E85KBhkShIkXrdRw5tP1GnH691aUCnRmeu6RDbO 0N//IaEhy9kq4GgRhDOaUVeRZg== X-Google-Smtp-Source: AA6agR5WcQZdOG+6fsE/UGT3A1jCQIfDZk5hX4VOpGeZ4eyBtqp1rmejXmnAdp6unePtuhDydK9YLw== X-Received: by 2002:a05:6512:3984:b0:492:da1b:9683 with SMTP id j4-20020a056512398400b00492da1b9683mr4680226lfu.58.1661241452127; Tue, 23 Aug 2022 00:57:32 -0700 (PDT) Received: from [192.168.1.211] ([37.153.55.125]) by smtp.gmail.com with ESMTPSA id o11-20020ac24e8b000000b00492dadd8143sm1412135lfr.168.2022.08.23.00.57.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 23 Aug 2022 00:57:31 -0700 (PDT) Message-ID: Date: Tue, 23 Aug 2022 10:57:30 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.1.2 Subject: Re: [PATCH v2 07/11] gunyah: msgq: Add Gunyah message queues Content-Language: en-GB To: Elliot Berman , Marc Zyngier Cc: Bjorn Andersson , Murali Nalajala , Trilok Soni , Srivatsa Vaddagiri , Carl van Schaik , Andy Gross , linux-arm-kernel@lists.infradead.org, Lorenzo Pieralisi , Sudeep Holla , Rob Herring , Krzysztof Kozlowski , Jonathan Corbet , Will Deacon , Catalin Marinas , devicetree@vger.kernel.org, linux-doc@vger.kernel.org, linux-arm-msm@vger.kernel.org References: <20220801211240.597859-1-quic_eberman@quicinc.com> <20220801211240.597859-8-quic_eberman@quicinc.com> <250945d2-3940-9830-63e5-beec5f44010b@linaro.org> <6fa6c86d-5b4c-4048-2df8-49a36c86e7d6@quicinc.com> <87zggdven5.wl-maz@kernel.org> <68e241fd-16f0-96b4-eab8-369628292e03@quicinc.com> From: Dmitry Baryshkov In-Reply-To: <68e241fd-16f0-96b4-eab8-369628292e03@quicinc.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220823_005738_358640_70C84DEA X-CRM114-Status: GOOD ( 30.47 ) 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 T24gMDkvMDgvMjAyMiAxOTo1MCwgRWxsaW90IEJlcm1hbiB3cm90ZToKPiAKPiAKPiBPbiA4Lzkv MjAyMiA0OjI5IEFNLCBNYXJjIFp5bmdpZXIgd3JvdGU6Cj4+IE9uIE1vbiwgMDggQXVnIDIwMjIg MjM6MjI6NDggKzAxMDAsCj4+IEVsbGlvdCBCZXJtYW4gPHF1aWNfZWJlcm1hbkBxdWljaW5jLmNv bT4gd3JvdGU6Cj4+Pgo+Pj4gSW4gYSBmdXR1cmUgc2VyaWVzLCBJJ2xsIGFkZCB0aGUgc3VwcG9y dCB0byBsb2FkIG90aGVyIHZpcnR1YWwKPj4+IG1hY2hpbmVzLiBXaGVuIHJ1bm5pbmcgb3RoZXIg dmlydHVhbCBtYWNoaW5lcywgYWRkaXRpb25hbCBndW55YWgKPj4+IGRldmljZXMgYXJlIG5lZWRl ZCBmb3IgZG9vcmJlbGxzIChlLmcuIHRvIGVtdWxhdGUgaW50ZXJydXB0cyBmb3IKPj4+IHBhcmF2 aXJ0dWFsaXplZCBkZXZpY2VzKSBhbmQgdG8gcmVwcmVzZW50IHRoZSB2Q1BVcyBvZiB0aGF0IG90 aGVyCj4+PiBWTS4gT3RoZXIgZ3VueWFoIGRldmljZXMgYXJlIGFsc28gcG9zc2libGUsIGJ1dCB0 aG9zZSBhcmUgdGhlCj4+PiBpbW1lZGlhdGUgZGV2aWNlcyBjb21pbmcgb3ZlciB0aGUgaG9yaXpv bi4KPj4KPj4gQ2FuIHlvdSBlbGFib3JhdGUgb24gdGhpcyAiZG9vcmJlbGwiIGFzcGVjdD8gSWYg eW91IHNpZ25hbCBpbnRlcnJ1cHRzCj4+IHRvIGd1ZXN0cywgdGhleSBzaG91bGQgYmUgc2lnbmFs bGVkIGFzIGFjdHVhbCBpbnRlcnJ1cHRzLCBub3QgYXMgc29tZQo+PiBoeXBlcnZpc29yLXNwZWNp ZmljIGV2ZW50cywgYXMgd2UgcmVseSBvbiB0aGUgaW50ZXJydXB0IHNlbWFudGljcyBmb3IKPj4g bW9zdCB0aGluZ3MuCj4+Cj4+IE9yIGFyZSB5b3UgdGFsa2luZyBhYm91dCBpbmplY3RpbmcgYW4g aW50ZXJydXB0IGZyb20gYSBndWVzdCBpbnRvCj4+IGFub3RoZXIsIHRoZSBkb29yYmVsbCByZXBy ZXNlbnRpbmcgYW4gaW50ZXJydXB0IHNvdXJjZT8KPj4KPiAKPiBEb29yYmVsbHMgY2FuIG9wZXJh dGUgZWl0aGVyIG9mIHRoZXNlIG1vZGVzOgo+ICDCoDEuIEFzIHNpbXBsZSBpbnRlcnJ1cHQgc291 cmNlcy4gVGhlIGRvb3JiZWxsIHNlbmRlciBtYWtlcyBhIGh5cGVyY2FsbAo+ICDCoMKgwqAgYW5k IGFuIGludGVycnVwdCBpcyByYWlzZWQgb24gdGhlIHJlY2VpdmVyLiBUaGUgaHlwZXJ2aXNvciBj YW4gYmUKPiAgwqDCoMKgIGNvbmZpZ3VyZWQgdG8gcmFpc2UgYSBzcGVjaWZpYyBTUEkgb24gdGhl IHJlY2VpdmVyIFZNIGFuZCBzaW1wbHkKPiAgwqDCoMKgIGFja25vd2xlZGdpbmcgdGhlIFNQSSBp cyBlbm91Z2ggdG8gY2xlYXIgdGhlIGludGVycnVwdCBhc3NlcnQuIE5vCj4gIMKgwqDCoCBoeXBl cnZpc29yLXNwZWNpZmljIGNvZGUgaXMgbmVlZGVkIG9uIHRoZSByZWNlaXZlciB0byBoYW5kbGUg dGhlc2UKPiAgwqDCoMKgIGludGVycnVwdHMuIFRoaXMgaXMgdGhlIG1vZGUgb25lIHdvdWxkIGV4 cGVjdCB0byB1c2UgZm9yCj4gIMKgwqDCoCBwYXJhdmlydHVhbGl6ZWQgZGV2aWNlcy4KClRoaXMg c291bmRzIGdvb2QuCgo+ICDCoDIuIEFzIGh5cGVydmlzb3Itc3BlY2lmaWMgZXZlbnRzIHdoaWNo IG11c3QgYmUgYWNrbm93bGVkZ2VkIHVzaW5nCj4gIMKgwqDCoCBoeXBlcmNhbGxzLiBXZSBhcmVu J3QgY3VycmVudGx5IHVzaW5nIHRoaXMgYWR2YW5jZWQgdXNlLWNhc2UgYW5kIG5vCj4gIMKgwqDC oCBwbGFucyBjdXJyZW50bHkgdG8gcG9zdCB0aGVzZS4gSG93ZXZlciwgSSBjYW4gdHJ5IHRvIGJy aWVmbHkKPiAgwqDCoMKgIGV4cGxhaW46IFRoZXNlIGRvb3JiZWxscyBjYW4gb3BlcmF0ZSBvbiBh IGJpdGZpZWxkIGFuZCB0aGUgc2VuZGVyCj4gIMKgwqDCoCBjYW4gYXNzZXJ0IGZsYWdzIG9uIHRo ZSBiaXRtYXNrOyB0aGUgcmVjZWl2ZXIgY2FuIGRlY2lkZSB3aGljaCBiaXRzCj4gIMKgwqDCoCBz aG91bGQgdHJpZ2dlciB0aGUgaW50ZXJydXB0IGFuZCB3aGljaCBTUEkgdGhlIGRvb3JiZWxsICJy dW5zIiBvbi4KPiAgwqDCoMKgIFRoZSAidXNlciBzdG9yeSIgZm9yIHRoaXMgZG9vcmJlbGwgaXMg dG8gc3VwcG9ydCBtdWx0aXBsZSBzZW5kZXIKPiAgwqDCoMKgIHVzaW5nIHRoZSBzYW1lIGRvb3Ji ZWxsIG9iamVjdC4gRWFjaCBzZW5kZXIgaGFzIGEgZmV3IGRlc2lnbmF0ZWQKPiAgwqDCoMKgIGJp dHMgdGhleSBzaG91bGQgc2V0LiBUaGUgcmVjZWl2ZXIgY2FuIGNob29zZSB3aGljaCBldmVudHMg aXQgd2FudHMKPiAgwqDCoMKgIGFuIGludGVycnVwdCB0byBiZSByYWlzZWQgZm9yIGFuZCB0aGVu IGNhbiBwcm9jZXNzIGFsbCB0aGUgcGVuZGluZwo+ICDCoMKgwqAgZXZlbnRzLiBUbyByZS1pdGVy YXRlLCB3ZSBkb24ndCBoYXZlIGFuIGludGVyZXN0aW5nIHVzZS1jYXNlIGZvcgo+ICDCoMKgwqAg dGhpcyB5ZXQsIHNvIGRvbid0IHBsYW4gb24gcG9zdCBwYXRjaGVzIGZvciB0aGlzIHNlY29uZCBt b2RlIG9mCj4gIMKgwqDCoCBkb29yYmVsbC4KCldlbGwuIEZvciBtZSB0aGlzIHNvdW5kcyBsaWtl ICd3ZSBoYXZlIHN1Y2ggY2FwYWJpbGl0eSwgbm8gcmVhbCB1c2VjYXNlLCAKYnV0IHdlIHdhbnQg dG8gc3VwcG9ydCBpdCBhbnl3YXknIGtpbmQgb2Ygc3RvcnkuIEFzIGhpc3RvcnkgaGFzIHNob3du IAptdWx0aXBsZSB0aW1lcywgdGhlIG9yZGVyIHNob3VsZCBiZSB0aGUgb3Bwb3NpdGUgb25lLiBG aXJzdCB5b3UgaGF2ZSB0aGUgCnVzZSBjYXNlLCB0aGVuIHlvdSBjcmVhdGUgdGhlIEFQSSBmb3Ig aXQuIE90aGVyd2lzZSBpdCBpcyB2ZXJ5IGVhc3kgdG8gCmVuZCB1cCB3aXRoIHRoZSBhYnN0cmFj dGlvbiB0aGF0IGxvb2tzIGdvb2Qgb24gdGhlIEFQSSBzaWRlLCBidXQgaXMgdmVyeSAKaGFyZCB0 byBmaXQgaW50byB0aGUgYWN0dWFsIHVzZXIgY29kZS4KCkkgd291bGQgc3VnZ2VzdCB0byBkcm9w IHRoZSBzZWNvbmQgYnVsbGV0IGZvciBub3cgYW5kIGZvY3VzIG9uIGdldHRpbmcgCnRoZSBzaW1w bGUgZG9vcmJlbGxzIGRvbmUgYW5kIGFjY2VwdGVkIGludG8gbWFpbmxpbmUuCgotLSAKV2l0aCBi ZXN0IHdpc2hlcwpEbWl0cnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVs QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==