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

RE: [PATCH v3 05/28] xen/sysctl: replace CONFIG_SYSCTL with CONFIG_MGMT_DOMCTL


  • To: "Hildebrand, Stewart" <Stewart.Hildebrand@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxx>
  • From: "Penny, Zheng" <penny.zheng@xxxxxxx>
  • Date: Wed, 19 Nov 2025 06:33:06 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3D5I2cjDZkrfjxg83NW3W+Uotkierky2lVnqaC9+MwY=; b=B8UGc0OAwa8tZTh4Aw5GAQUnnrqVQ13GvO8sh5rdkqKo+j4YWiPhEV1TQOfMxU+wzufjUA+PsjVGSqUiOq4W+8hX5XoOZBxY0Oc9GanlDJ/Gh51IYyC2FGrXwNP9w9qqns6E0curFo+hv01ozbiRuWGBMyFTOPozfow5XwUJPzJhhbEc8FOY02gAbyYgxoYmgSZFqdKWaxrJ3dhks/xDG6yLZj+e7kblxCvtIloD7ODYXp7gZ6n5j0sPQb+fq1mXO/+zmj9qXNg9LkVJhDZWf5BAokiX9ImWWpXgK+ekAyZbWXhBvv/7fFCpXau25ejg+coPfNItYHQ7csU2tyj0gQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gsMQtMkZlE/S18M+cCe8Eumz6f0NnmWhO9SAApTahnPwtMi7kLUY+CCavnqKngKNaymcQ9wqAAipfLseFZiv/jhTmCxo8L4D2TcpR6OoiuFLFXzi7537IxkOGFcdcjMHLiwmspmQgGgThEhoje3YVW/kxSL1d98iqfjeXVpvGylHOujxLrekVFbvgbnylnaKLq1Q+AARtB6xZH7fb0VkkQoTYq+MI8uvZL0rripL99o+02bGxy/cspO6UNeU6v3vTMbGiGr9L22a4fwTdRFUaFCYry2aHjc7Nq562Cxq0QialFlnXTJ2eP/gZ1M5HN8aUbGSebZmn1KnXUc++KNKrg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com;
  • Cc: "Huang, Ray" <Ray.Huang@xxxxxxx>, "oleksii.kurochko@xxxxxxxxx" <oleksii.kurochko@xxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, "Orzel, Michal" <Michal.Orzel@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Alistair Francis <alistair.francis@xxxxxxx>, Bob Eshleman <bobbyeshleman@xxxxxxxxx>, Connor Davis <connojdavis@xxxxxxxxx>, Nathan Studer <nathan.studer@xxxxxxxxxxxxxxx>, Stewart Hildebrand <stewart@xxxxxxx>, Dario Faggioli <dfaggioli@xxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, George Dunlap <gwd@xxxxxxxxxxxxxx>, "Daniel P. Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Wed, 19 Nov 2025 06:33:36 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Msip_labels: MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_Enabled=True;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_SetDate=2025-11-19T06:32:58.0000000Z;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_Name=Open Source;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_ContentBits=3;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_Method=Privileged
  • Thread-index: AQHcPCp8W9F3cPi2vkONW8in9Aw31LTZvQMAgCAHPaA=
  • Thread-topic: [PATCH v3 05/28] xen/sysctl: replace CONFIG_SYSCTL with CONFIG_MGMT_DOMCTL

[Public]

> -----Original Message-----
> From: Stewart Hildebrand <stewart.hildebrand@xxxxxxx>
> Sent: Thursday, October 30, 2025 5:26 AM
> To: Penny, Zheng <penny.zheng@xxxxxxx>; xen-devel@xxxxxxxxxxxxxxxxxxxx; xen-
> devel@xxxxxxxxxxxxxxx
> Cc: Huang, Ray <Ray.Huang@xxxxxxx>; oleksii.kurochko@xxxxxxxxx; Andrew
> Cooper <andrew.cooper3@xxxxxxxxxx>; Anthony PERARD
> <anthony.perard@xxxxxxxxxx>; Orzel, Michal <Michal.Orzel@xxxxxxx>; Jan
> Beulich <jbeulich@xxxxxxxx>; Julien Grall <julien@xxxxxxx>; Roger Pau Monné
> <roger.pau@xxxxxxxxxx>; Stefano Stabellini <sstabellini@xxxxxxxxxx>; Bertrand
> Marquis <bertrand.marquis@xxxxxxx>; Volodymyr Babchuk
> <Volodymyr_Babchuk@xxxxxxxx>; Alistair Francis <alistair.francis@xxxxxxx>;
> Bob Eshleman <bobbyeshleman@xxxxxxxxx>; Connor Davis
> <connojdavis@xxxxxxxxx>; Nathan Studer <nathan.studer@xxxxxxxxxxxxxxx>;
> Stewart Hildebrand <stewart@xxxxxxx>; Dario Faggioli <dfaggioli@xxxxxxxx>;
> Juergen Gross <jgross@xxxxxxxx>; George Dunlap <gwd@xxxxxxxxxxxxxx>; Daniel
> P. Smith <dpsmith@xxxxxxxxxxxxxxxxxxxx>
> Subject: Re: [PATCH v3 05/28] xen/sysctl: replace CONFIG_SYSCTL with
> CONFIG_MGMT_DOMCTL
>
> On 10/13/25 06:15, Penny Zheng wrote:
> > Rename all the CONFIG_SYSCTL into CONFIG_MGMT_HYPERCALLS to help
> > provide a single option to manage all unnecessary hypercalls,
> > including sysctl, domctl, etc, in dom0less system and PV shim mode,
> > which could also make it easier to support randconfigs.
> > While doing the replacement, we fix some bugs on xsm system:
> > - wrap the whole xsm function to avoid bringing unreachable codes when
> > MGMT_DOMCTL=n
> > - add missing wrapping in include/xsm/dummy.h
> >
> > Suggested-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> > Signed-off-by: Penny Zheng <Penny.Zheng@xxxxxxx>
> > Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> Shouldn't the title of the patch use CONFIG_MGMT_HYPERCALLS, not
> CONFIG_MGMT_DOMCTL?
>

Oh, typo, so sorry

> Regardless, for ARINC 653:
>
> Acked-by: Stewart Hildebrand <stewart@xxxxxxx>

thx

 


Rackspace

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