[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 4/6] xsm: remove xen_defualt_t from hook definitions
- To: "Daniel P. Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>
- From: Jan Beulich <jbeulich@xxxxxxxx>
- Date: Fri, 18 Jun 2021 14:32:30 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.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:X-MS-Exchange-SenderADCheck; bh=0VvfffDXY0tADeBCaRKBm9eCXVH9V93z3KCl6JGhN+M=; b=XzC4l/3BTl27QY8X8I0eETDeKXDN6NABFamgDavvZUrHSGX33UHbOdtWJs7nnVaCOvmJc3zkS+toXtpDAV4tCEprV4xnuTM1OkoTK9bXDqFdbvCyUPztRHrTCNaHjZUcREgxopiVwKDVlo6hXbbcihDatNK8k2esLMcK+W1axbVM3HxQPrWHAcrhIwZkuSt1dnyzpPAdk1WYXsV4bjUR/mjejvwsiggBMiUf/0FO14YEzd4IbNsXX2ecVt6PAD0rRdWRtzykFcE7T/D+zwnvV8K8LzKd66yDO4tgbro8SYy9Kdm5w4oHPQVN5bpkzK0KyJ4nb1rjvXypKdUefoxX5Q==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l4L2ji637zJDNQWoTVB3LXcyPG8RR47MXtuOEJkf1NWEKj2kskbNVqhumtxp1d08ScrOF6eeXPE/NmiW4NcLgLGF0JPHqHkOej2TCDfsJTWyAE78UY/USjl63fwQV4KA7x3DsR+vvn5gzLVsMIMrfYHkwVc61pqR9YnarhcVSUSmaBrK81635hxGB45to/VrkapSeC/O+LXz7jdoAwpOGvvbomkXC2bax4zKEhDsh89ybLPW8fGFuoQz7GNWxG7/WKaTG3DjCrvAU9ueJih1qibmrPGydA2j0A4xi1kzgZNx9JB4jyl04pGm3ZLhU+Ko+Oq6gap7sWiFr3q80kWhrQ==
- Authentication-results: lists.xenproject.org; dkim=none (message not signed) header.d=none;lists.xenproject.org; dmarc=none action=none header.from=suse.com;
- Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Alexandru Isaila <aisaila@xxxxxxxxxxxxxxx>, Petre Pircalabu <ppircalabu@xxxxxxxxxxxxxxx>, Dario Faggioli <dfaggioli@xxxxxxxx>, Paul Durrant <paul@xxxxxxx>, Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>, persaur@xxxxxxxxx, christopher.w.clark@xxxxxxxxx, adam.schwalm@xxxxxxxxxx, scott.davis@xxxxxxxxxx, xen-devel@xxxxxxxxxxxxxxxxxxxx
- Delivery-date: Fri, 18 Jun 2021 12:32:44 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 18.06.2021 01:39, Daniel P. Smith wrote:
> With the conversion of making XSM always enabled even the dummy XSM module is
> being invoked through the xsm_ops dispatch which does not use passing of the
> default privilege. This commit removes the xen_default_t parameter from the
> hook
> definitions and all the respective call sites.
I don't think it has really become clear from the earlier patches
that even in dummy mode we now have (as per my reading of the
above) actual function calls, where previously everything got
inlined in this case. I'm afraid I view this as another argument
against the removal of XSM as a top level Kconfig option.
Jan
|