[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/6] gnttab: add per-domain controls
- To: Christian Lindig <christian.lindig@xxxxxxxxxx>
- From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Date: Mon, 20 Sep 2021 09:26:29 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=h++yva7142k2qdDypKToq7jAJmeMCxs7Et6brqngGSo=; b=e/I9Xhy5Yxyk2GDs+I4HGR291YQv3mCCCDkgnNBBr0UPBlLH32DikGtSRKXgiVRVZbB7W6IipnGkBi48Xy8bW67aKUAbT3go+Pp+pb2+6hZoCx+/b2tEviNSkMmsOhB0B43Z0L++9/6jR65A5ryz2PRNv2Qex4ElREIJCq5lcGQvHoL0LxwR20l1zxQfFj4y2DPAr3fPyX5iQb5eC6gx6JKAvsu2gEQOm9oKttokPsECxCMU5+rAjMRWF92GopO5Jz0+GXgc4rX+P/Ukzm+FL1ZbUlOAgU6T9zHIVz9452vJYI3SieE59a47AqgTeizCZfvrmcjAoafihpMOk2CSLw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j5EyWTuEqIVtN/xtO3eknKXSVUQcTQQk0yku0qp2Bzl57HbYhSrL1yqV+lFddeBeUYVhDSit576YAjHPDH4/vktmTf8Di++/UXeXX0nq700SaZA94wSKVYmRGx1nK59pRmzFaFe+4hc0qz8pkT1wAhWQ9fsN0qeHERApNDL0ZSWyh0IPEadDHf8IEhLHMBFAXdgDzJbllIZNv6/GTVDc6SKQrm70zghUq0KI9A63ldPxgeso6d97C02ZPVCbTa7AgxP9+raaa7Zop/+cFXUBXM4RWDHJPz0o240EZ4eHzLekPZnlzVOKhAtW3wU4hSnm7byjBOb+SJjkd/a1xyu1iA==
- Authentication-results: esa1.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
- Cc: Edwin Torok <edvin.torok@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Anthony Perard <anthony.perard@xxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, David Scott <dave@xxxxxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
- Delivery-date: Mon, 20 Sep 2021 07:26:49 +0000
- Ironport-data: A9a23:YzHc+atrfsdB2zN5H/bES/ezcOfnVLZeMUV32f8akzHdYApBsoF/q tZmKTzVPvuLamemL9Fzb9u2phkFscDVzt9iHAJppS5nQn5E+JbJXdiXEBz9bniYRiHhoOOLz Cm8hv3odp1coqr0/0/1WlTZQP0VOZigHtIQMsadUsxKbVIiGHpJZS5LwbZj29Y524DhWmthh PupyyHhEA79s9JLGjp8B5Kr8HuDa9yr5Vv0FnRnDRx6lAe2e0s9VfrzFonoR5fMeaFGH/bSe gr25OrRElU1XfsaIojNfr7TKiXmS1NJVOSEoiI+t6OK2nCuqsGuu0qS2TV1hUp/0l20c95NJ NplpLqWQDh2AY32ktsAUSFhFCZhD59Y5+qSSZS/mZT7I0zudnLtx7NlDV0sPJ1e8eFyaY1M3 aVGcnZXNEnF3r/ohuLgIgVvrp1LwM3DJoQQt2sm1TjEJf0nXYrCU+PB4towMDIY25sTRK6BN pdxhTxHMT7gY0VKJX4uNJcZkOmUtFTnThEfgQfAzUYwyzeKl1EguFT3C/LXdcaNXt59hVuDq yTN+GGRKgoBKNWVxD6B83StruzChyX2XMQVDrLQ3sBthFqf12kCEio8XFGwoeS6okOmUtcZI EsRkgIipLY/3FamRd78W1u/unHslhwBX9tdFcUq5QfLzbDbiy6YGWosXjNHcMYhtsI9WXotz FDht8PkA3ljvaOYTVqZ96yItnWiNC4NN2gAaCQYCwwf7LHLoos+kxbORdZLC7Oug5v+HjSY6 y+OhDgzgfMUl8Fj6kmg1QmZ2XT2/MGPF1NroFWMNo640u9nTJ+DQYWXtmf71/x/MYShd16Go 0o2hdfLuYjiEqqxeDyxrPQlRe/yvqbeYWyE2zaDDLF6qG/8oCfLkZR4pWgkfRY3aJ5slSrBP ReL0T698qO/K5dDgUVfWIu3F81i5qzpD92Nuhv8P4cWP8QZmONq+khTia+sM4LFyxNEfUIXY 87znSOQ4ZEyU/8P8dZOb71BuYLHPwhnrY8peXwe8/hA+eHEDEN5tJ9faAfeBgzHxPrc/W05D Oqzx+PVkk4CAYUSkwH88JIJLEBiEJTILcmt8KRqmhq4ClM+QgkJUqaJqZt4ItANt/kFx4/go yDmMmcFmQWXuJEyAVjTApyVQOi0BsgXQLNSFXFEAGtELFB5MN7zs/9AJ8VoFVTlncQ6pcNJo zA+U5zoKtxESyjd+iRbap/4rYd4cw+six7INC2gCAXTtbY5L+Bk0o+8IGMDKAFm4vKLiPYD
- Ironport-hdrordr: A9a23:CDEmp6ECMhyCzZ1OpLqE7MeALOsnbusQ8zAXPidKOHtom62j5q STdZEgviMc5wx8ZJhNo7+90cq7IU80l6Qa3WB5B97LNmTbUQCTTb1K3M/PxCDhBj271sM179 YET0GmMqySMbGtt7eZ3DWF
- Ironport-sdr: GXjahnF3T9WBtzeSCrQx+Diqc2y3GNYGyU1AZyeAawL8urkUqqaIiB45Us0Y9VmRaXJY6vDXOX MCXOSGtK5tcqSsbQvZ6QJCu+EKnvnQ4jI6PoOP8n2Ua3PYvEv/jFKQseE20xvw/6TLglOM5qpv VMBmEBSH03knXMqTgIHphXZC0DLkHDMOzwSoR8YMdGYEUhhfsn4B02vZsQPelMIhLeowLHJl+D oegD/x0+hcAn9u6qNyGWcc5c9RTOseHKc875cud1K18Vtdsq2tSU7OEDtTjo1XKItF0I8/KL/T ais=
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On Fri, Sep 17, 2021 at 06:06:42PM +0200, Christian Lindig wrote:
>
>
> > On 17 Sep 2021, at 16:46, Roger Pau Monne <roger.pau@xxxxxxxxxx> wrote:
> >
> > Hello,
> >
> > The first two patches of this series allows setting the preisoutly host
> > wide command line `gnttab` option on a per domain basis. That means
> > selecting the max allowed grant table version and whether transitive
> > grants are allowed.
> >
> > The last 4 patches attempt to implement support for creating guests
> > without grant table support at all. This requires some changes to
> > xenstore in order to map shared ring using foreign memory instead of
> > grant table.
> >
> > Note that patch 5 will break the save format for xenstore records, and
> > should not be applied.
>
> Has this relevance for the format used by oxenstored?
I'm no expert on oxenstored, but I think it has always mapped the
shared ring as foreign memory, and hence no changes are needed there.
AFAICT it also stores the mfn on the save format, so I think this is
all fine.
Should have mentioned it on the cover letter.
Thanks, Roger.
|