[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 3/6] gnttab: allow per-domain control over transitive grants


  • To: Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • From: Christian Lindig <christian.lindig@xxxxxxxxxx>
  • Date: Wed, 22 Sep 2021 09:28:18 +0000
  • Accept-language: en-GB, en-US
  • 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=QDQ7sUKDQ1O9y8Um8Up74jv6SVkGfrVFkpCyF8Li5HE=; b=ngHn+zpBTOii9WnRnyclKE4LszCUtgvo8Ob1aA3d3mHq8yfz+ICTrj/IPwZ9WPjVmyFcl2gpvIj+wGnfNskzQFKaPYyDHiJF1e/6+KXWEpuxMlQ1xtJQmU9ND8epeulb9/AGfucaq82/mIFtJfwcb5Nkn9IS1uUKLwmMA69hKQh4WrEu9At/d1VegbdzWnlBJtvtigEqSUYpeSgRdosrTQ9DMVBPUFj9nyHse/SIQuOXja0tgek5qCZ4RGdWLSrVGkqGDjHEX7CCQl+XfgkOKLgQXEn80wekMmGIyjDGvcBIfF2cR44Jt23BY2q90NuTlu4O8k0bb9kDBdM5Vz5QJw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eeJrL2JG9EXFnfpPo1erIlUrU2hsk3HaSEepI05hY80DVQSKdKVkJd4kBBpESWo+YONgYD+kcZ30lL+2SupsbQ9Z3xqqOeCfjAm2BlYv1wXDqV99FVIVXKwxbweKNOOWs1DMbqS1JOUqiBqrHYe2D7gwaqGTnALdU7FUYPVOuQQhaL1t9YOWF6im/1AwdsRxkDtGkYC+xcbuIGTJ3qneFbKz7Bagx8j9ZKEuekTwilvdCGgKtFeWw8kJdVo3c+LzsXxo/mlskqx7EXQe0yBt0ks2yJSXZFEk1HE/XLSqWXrFh0BXxfFNK5nXEGLIhBJOY99vjPmg67UJj5CP7ffjFA==
  • Authentication-results: esa5.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: "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>, "Edwin Torok" <edvin.torok@xxxxxxxxxx>
  • Delivery-date: Wed, 22 Sep 2021 09:28:26 +0000
  • Ironport-data: A9a23:ysZcMqtk/wy4J1Pg1OMT5istEefnVM9ZMUV32f8akzHdYApBsoF/q tZmKW/XPP6KYWGjKdh/aYu+pENXupTXydNhGlc9ryAxESoX+JbJXdiXEBz9bniYRiHhoOOLz Cm8hv3odp1coqr0/0/1WlTZQP0VOZigHtIQMsadUsxKbVIiGHpJZS5LwbZj29Y524LhWWthh PupyyHhEA79s9JLGjp8B5Kr8HuDa9yr5Vv0FnRnDRx6lAe2e0s9VfrzFonoR5fMeaFGH/bSe gr25OrRElU1XfsaIojNfr7TKiXmS1NJVOSEoiI+t6OK2nCuqsGuu0qS2TV1hUp/0l20c95NJ NpljIGzaC4gE7P2pMsHCTJCGAZjM/1U5+qSSZS/mZT7I0zudnLtx7NlDV0sPJ1e8eFyaY1M3 aVGcnZXNEnF3r/ohuLgIgVvrp1LwM3DN4MFu2p8zDjfS/InR5zCTI3B5MNC3Sd2jcdLdRrbT 5dDOWs/PUmQC/FJEgsLN79ggL/1vXS8bzJmuALKn45wu0GGmWSd15CyaYGIK7RmX/59nEmCo Xnd13/kGRxcP9uaoRKe6W6ljOLLmSL9WaoRGae++/osh0ecrkQtDxkRWUq+sOOOoEe0UNJCK GQZ4iMr66M18SSDQtDjUjWirXWDvxpaXMBfe8U49QWMx6z88wufQG8eQVZpacMknN87QyQw0 V2ElM+vAiZg2JWFRHTY+rqKoDeaPSkOMXREdSICVREC4dTovMc0lB2nZtRpHbOxj9b1MSrt2 D3Mpy87750MieYb2qP9+krI6w9AvbCQEFRzvF+OGDv4sEUpP+ZJerBE93Di8PVhBY+0UGO9k 2JesNKVy/0AXYOSwXnlrPo2IF252xqUGGSC2gQ2T8d9r23FF22LJt8LsWonTKt9GoNdI2a4P hWL0e9EzMILZBOXgblLj5Vd4ijA5ZPpE8jsHtvQZ8BHCnSaXF7apHwyDaJ8MmaEraTNrU3dE czAGSpPJSxDYUiC8NZRb71GuYLHPghkmQvuqWnTlnxLK4ZygUKopUotagPSPojVE59oUC2Kq o0CZqNmOj10UfHkYzm/zLP/2WsidCBhbbiv8pQ/XrfafmJORTFwY9eMkOhJU9E0wMxoehLgo yjVtrlwkwGk2xUq6GyiNxheVV8Ydcwu9S5kZXN8YwnANrpKSd/H0ZrzvqAfJNEP3Odi0eR1X 78CfcCBCe5IUTPJ53IWapyVkWCoXE7DadumM3X3bT4hUYRnQgCVqNbochG2rHsFDzattNt4q Lqlj1uJTZ0GTgVkLcDXdPPwkA/h4SlDwLp/DxnSP91eWETw64w2eSb/ueA6fpMXIhLZyzrEi wvPWUUEpfPAqpMe+cXSgfzWtJ+gFuZzRxIIH2TS4busGzPd+26vnd1JXOqSJGiPX2Lo4qSyI +5SyqikYvEAmV9Ltat6Eqpqkv1it4e++ecCw109TnvRblmtBrdxGVW83JFC5v9X27tUmQqqQ UbTqNNUDqqEZZH+G1kLKQt7MunajaMImiPf5OgeKVnh4HMl56KOVEhfMkXeiCFZK7cpYoopz f145ZwT4g27zBErLsyHnmZf8GHVdi4MVKAut5c7Bo73i1V0lgEeMMKEUiKmsouSb9hsM1UxJ m7GjaXPsL1Q207efidhDnPKx+dc2cwDtR0iIIXu/LhVdg4pXsMK4SA=
  • Ironport-hdrordr: A9a23:eefIS6qfOHYbBTJ5tXUS55MaV5oveYIsimQD101hICG9Ffbo8P xG/c5rsSMc7Qx7ZJhOo7y90cW7Lk80lqQU3WByB9mftWDd0QPDQb2KhrGC/xTQXwH46+5Bxe NBXsFFebjN5IFB/KXHCd+DYrQd/OU=
  • Ironport-sdr: rCy14/w4YdlvEXI3jRSK6QBwboxKXEGxdGQ6QRU/0TX7H0Vdbnu73tqa6kyFX/8n0l+//yj5Xf ExHIM2MuadvWs+ht/7RuFYN5Xr+ZW2mOPswthVTHj5i4vuRzWLeqCaiL5+XvGd/6o/gDyGJ9lY WQ51nLbciAmnjVN/JlHXJYbSW38p9rgbB75brexi4Xcn02uWFuPUX+7F+Wi4xJboqQhSOKULol 3L3SYs8c8ReRDUMm9Myt+jY1K0JfDAfDK66t2uoANEiKkOLhlI4wM7bir3jfVEt60qMW0/cOVK FcyDuhC0Q1NQpQYwVpkjliEk
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHXr4rqo8uhO7XRjkO2Lx1exL1r46uvyUQA
  • Thread-topic: [PATCH v2 3/6] gnttab: allow per-domain control over transitive grants


> On 22 Sep 2021, at 09:21, Roger Pau Monne <roger.pau@xxxxxxxxxx> wrote:
> 
> Introduce a new grant options flags field in domain create and use it
> to signal whether transitive grants are allowed on the domain. This is
> settable from xl using the transitive_grants option.
> 
> Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
> ---
> docs/man/xl.cfg.5.pod.in            | 6 ++++++
> docs/man/xl.conf.5.pod.in           | 7 +++++++
> tools/include/libxl.h               | 7 +++++++
> tools/libs/light/libxl_create.c     | 3 +++
> tools/libs/light/libxl_dm.c         | 1 +
> tools/libs/light/libxl_types.idl    | 1 +
> tools/ocaml/libs/xc/xenctrl.ml      | 1 +
> tools/ocaml/libs/xc/xenctrl.mli     | 1 +
> tools/ocaml/libs/xc/xenctrl_stubs.c | 7 ++++++-
> tools/xl/xl.c                       | 7 +++++++
> tools/xl/xl.h                       | 1 +
> tools/xl/xl_parse.c                 | 4 ++++
> xen/arch/arm/domain_build.c         | 6 ++++--
> xen/arch/x86/setup.c                | 3 ++-
> xen/common/grant_table.c            | 8 +++++++-
> xen/include/public/domctl.h         | 5 ++++-
> 16 files changed, 62 insertions(+), 6 deletions(-)

Acked-by: Christian Lindig <christian.lindig@xxxxxxxxxx>

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.