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 AE031C4706C for ; Wed, 10 Jan 2024 00:32:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 335466B0074; Tue, 9 Jan 2024 19:32:01 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2BD3B6B008C; Tue, 9 Jan 2024 19:32:01 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 185B66B0092; Tue, 9 Jan 2024 19:32:01 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id F2D1C6B0074 for ; Tue, 9 Jan 2024 19:32:00 -0500 (EST) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id C135C120A77 for ; Wed, 10 Jan 2024 00:32:00 +0000 (UTC) X-FDA: 81661524000.17.B9F08E2 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf27.hostedemail.com (Postfix) with ESMTP id 5188F4000F for ; Wed, 10 Jan 2024 00:31:58 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=ClAXZTQc; dmarc=none; spf=none (imf27.hostedemail.com: domain of rdunlap@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=rdunlap@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1704846719; a=rsa-sha256; cv=none; b=8eFtZeaS9YDXstksEd7KO/Nwmq42uggJ3jsRNP+H5pbNb0YqzNRUH4aheNkkSo9CS3xk9L 3vGv7A/mAiS0VAmasngjWEelq7WL5cc7S/PWX9WldffT+ddmgKfev9j7PSK6FT3xdHXUb1 MunCMLwjZzehnzO+1KJzlP8raH4vAfw= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=ClAXZTQc; dmarc=none; spf=none (imf27.hostedemail.com: domain of rdunlap@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=rdunlap@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1704846719; 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:dkim-signature; bh=9Z+eVnm12UxQBSd/stAX1lfcKTZHfLEybCIQDl9VjPg=; b=2BqkzVx2wwe1KJcKR1Lhnf81TTpF5nU1nz1FKx9PLbzf/GNmMG3Hocp4AzMEwE6co9Cutv pdkDNEHz0mvrNpFalfopRmx8M+ZFrsnAxsbgDcLM4Zu5cX71RtgZ10KTvtod0kLrHeAmcf bYRm+ftJ57K0AFFED7mDtCu0DZekESQ= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date: Message-ID:Sender:Reply-To:Content-ID:Content-Description; bh=9Z+eVnm12UxQBSd/stAX1lfcKTZHfLEybCIQDl9VjPg=; b=ClAXZTQcvmlytmHEW1rReNZPml 406IseUvgxd35jLCH3XfSpR6DBkUgUfvGsmo93nhA5bSA8Qw1zESFFt11fJv+5ppab/7dC8aO+8zR D1qou94flnxgj7FOwLV64Ys4/Z1+iJe0iotMg1uD8t6rVK+9dIPkIToFkpE8k0ecYy5sxROe/9iLz snCfD2Nmbgb+wKPY3xL1LpJyOUtZRh8aLFCFYeWFnhsk4/zfHuJHmN+fBq2rAOpf3sr7B+PPjaVEE D17l8Kaqp0uwlL9QkbP00Rb6MB5OENEq+rVE0EKq+GJ6KUEhwGVo8bt6aZzig8XGVLIZxYz3BSwol GEJ44gzA==; Received: from [50.53.46.231] (helo=[192.168.254.15]) by bombadil.infradead.org with esmtpsa (Exim 4.96 #2 (Red Hat Linux)) id 1rNMVU-009xdu-07; Wed, 10 Jan 2024 00:31:44 +0000 Message-ID: Date: Tue, 9 Jan 2024 16:31:42 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v16 01/34] docs: gunyah: Introduce Gunyah Hypervisor Content-Language: en-US To: Elliot Berman , Alex Elder , Srinivas Kandagatla , Murali Nalajal , Trilok Soni , Srivatsa Vaddagiri , Carl van Schaik , Philip Derrin , Prakruthi Deepak Heragu , Jonathan Corbet , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Catalin Marinas , Will Deacon , Konrad Dybcio , Bjorn Andersson , Dmitry Baryshkov , Fuad Tabba , Sean Christopherson , Andrew Morton Cc: linux-arm-msm@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mm@kvack.org References: <20240109-gunyah-v16-0-634904bf4ce9@quicinc.com> <20240109-gunyah-v16-1-634904bf4ce9@quicinc.com> <731ee7a9-72c8-4ae7-8fcd-2c9bb07b09ac@quicinc.com> From: Randy Dunlap In-Reply-To: <731ee7a9-72c8-4ae7-8fcd-2c9bb07b09ac@quicinc.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 5188F4000F X-Stat-Signature: xtzy3iampyrxcahp3gxrf1qz1efn53cj X-HE-Tag: 1704846718-11511 X-HE-Meta: U2FsdGVkX18M3cdAE4np2pHHbaD5gve6vAE3TAmL1sGayXi67ipfcyKiEHbRKEusHfikfuDuKSiWWnZe02eKFytDO6kHL+jHrsfPW/WQmf8yTPZPiMJ4e4t0RpZNSoJx/kJz6eYJWaZLjr13ewuwrDCKh1z5GNJzpt7bNLm5ZKqah7+gJL0W41P+2KNoMFXED76dpo4+XMuMm10pl5QFJLma+q9mtvltLy14dnyUXLbsB05xtln/cDoNqXvMkM2vFbqkpQXIJFmSWOIykgp/+7YV9HwUkq66R4bbMjF9ZIGz1qhvBciPDt8pDfJYDG0FY4fk8MvCzZdQpYw71ZbU9ruoaJ2YM8gPeW5daWOvuWX+/MgTLSBC1LbnT4lJdIKgnXL+YTyqZ7ny0UR7kWmo6LRUppc5ro68DTr7TlRx27nPbHmATp9owxg3dEDPao7CoGBELjZmzvHPmNGF8zTXUSFZ0Jc8a04EW7i0Dlzg2tx3czdcIh7Pulgcp0OCyoaclSkJy6OwbWbi3xPb/a/ataij5ieaNyauybiP0Pouwf+EJ5J7bg4Xjy8UfxRpSHqOzqbpkJfkwdEY3XXzB12zdOclCKg5jr29T/qqcxV5p2+5ZbM7u2KwBRYHzMaOdaZr/tg2INClUZX8a2oe57Z94uslNEAhg7NF/VpcYwzR60jZS1z260v95QOaOE8VNXGyxER0/mgQRgg7E43A2x24U4eiuarE7q2w7XUqtTeaykJCVizAnGefk+DExHPVN4C3r18XrgPJ0K8668qmpmtStAt8O3J4FLrFRfVKEo3p9J4k2XfCTjK/8gcyvZfOtIyy5fmEMkhPwv7jr2DPR7cvjs1Lu/qNl0DTpMuIpGHxjijTbOlQh/SiUvKl/+Ivek3Iz9C3e4ZS6tJXlucne+ztw4woc5iwl4oQIsr/k4V8a3eg2JARjPQzBp0aimDT4eVhNLUWOfMUEf6y3TFvx2Z a+rT1lq6 qKdran76r0JrFdxEZXW2XqSftDl2vs0m192CKWNLs4OtJ9QcklAOGEnST+hFMkShNrXf0Y/hh9v2gnM9G4HdYYXA3d7jfzaVgl1MySNVBVZXflIVDQ+JqLv/Q/zs4lV19F+w8OJTZ8ZBD2ILyQr3rgW1qB0/5fJNzzdL50UcxrZAXCOICtHCAP/mxTWvHSpFOjTY51z4lNZo2DR26u9jk//WCXSHJ8MEjMngm7d/qgx2oG8RHZnbmyQBeKpE7ur1IRRZo+NRu9vihAAvddZeUIRp/KLQmsgudxMsbYKZa7vCvIZSp0cnyhupV2kYN7/9DoWVl9BA706bnPqn6dK/WuOdn6aDIfA8BIeIs 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: On 1/9/24 16:28, Elliot Berman wrote: > > > On 1/9/2024 3:31 PM, Randy Dunlap wrote: >> >> >> On 1/9/24 11:37, Elliot Berman wrote: >>> Gunyah is an open-source Type-1 hypervisor developed by Qualcomm. It >>> does not depend on any lower-privileged OS/kernel code for its core >>> functionality. This increases its security and can support a smaller >>> trusted computing based when compared to Type-2 hypervisors. >>> >>> Add documentation describing the Gunyah hypervisor and the main >>> components of the Gunyah hypervisor which are of interest to Linux >>> virtualization development. >>> >>> Signed-off-by: Elliot Berman >>> --- >>> Documentation/virt/gunyah/index.rst | 134 ++++++++++++++++++++++++++++ >>> Documentation/virt/gunyah/message-queue.rst | 68 ++++++++++++++ >>> Documentation/virt/index.rst | 1 + >>> 3 files changed, 203 insertions(+) >>> >>> diff --git a/Documentation/virt/gunyah/index.rst b/Documentation/virt/gunyah/index.rst >>> new file mode 100644 >>> index 000000000000..da8e5e4b9cac >>> --- /dev/null >>> +++ b/Documentation/virt/gunyah/index.rst >>> @@ -0,0 +1,134 @@ >>> +.. SPDX-License-Identifier: GPL-2.0 >>> + >>> +================= >>> +Gunyah Hypervisor >>> +================= >>> + >>> +.. toctree:: >>> + :maxdepth: 1 >>> + >>> + message-queue >>> + >>> +Gunyah is a Type-1 hypervisor which is independent of any OS kernel, and runs in >>> +a higher CPU privilege level. It does not depend on any lower-privileged >> >> Is this the usual meaning of higher and lower? Seems backwards to me. >> > > Hmm, I guess this x86 having ring 0 as most privileged and arm using EL3 as most > privileged. I'll switch to "more" and "less" privilege rather than implying > a numbering scheme. I suspected that. Thanks for the change. -- #Randy