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

Re: [PATCH v5 00/11] xenstored patches from split hardware control


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Jason Andryuk <jason.andryuk@xxxxxxx>
  • Date: Tue, 26 Aug 2025 12:24:49 -0400
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=suse.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
  • 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=HLXeinFT1xaw5pFlXUQRWDhjTbuSk6PW/GX7bc1L+2M=; b=KbkWcFHGuBrEaZ6ycS1MjAbA6iVS5glj7edE1uKGGntxJ8/X9YfhM5w2rxwXMm5zLebdSFLaQ66b4QT69lrwZySGi12HST3zqgZs252U8Vglj1Ex3OCetqFZ1GzRAdbL/bQlaiCmcoQox8lhLeWvUzl5V4ZoYcfxXOBeWM8zZLAMY7vxdJWridiHDarvNZztasSsGfgFK8sR7iYTArOcSifBCdImojNKDota3sJ2oxsKMIFP+nAxDYrTrF0vxD3WQbZRnj0ZTnYiTthlvGr9TzncSS/LTfnxbHeE9D6b8qWqkxdlVABP3yh1qjZ3arnIRfkC21P84NjjjZWF9TKSKQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nI1hH+3lm+73J++2c2H3WOW13dTeqf3WVaZHib0IBwr674/1ciuumti16pLprAwXL96PIxNLSskSk7nmOLCdhFqt89qC4SAiU+eDyGNinYu+ktk1JKD4+djYjcH7bc5FNA5ab8z08imhyqg76lRCKmOj7M9RAF0DBJcpgJcYSvxAwOQcgupSrojSqQiN0aMspxp3DWVq/+Sm+FszPbpvV3ohP4EQS24COEmv3xMktrAa+BOxZwZUFh9MwWH1Ft7iFLkIVKTL+ZxxJfnKjWscHSswI+lu5yNNvXTYXffvWp2aQlVyA4vKve5bL2f/oYKs8v77cr6gQKdsbn4WpbyBqA==
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, "Julien Grall" <julien@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, "Juergen Gross" <jgross@xxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 26 Aug 2025 16:25:14 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 2025-08-26 11:53, Jan Beulich wrote:
On 26.07.2025 01:58, Jason Andryuk wrote:
This is a subset of patches focusing on xenstored changes from my split
hardware control domain series.

It should address the stubdom breakage from the previous series.
stubdom was tested in gitlab-ci - xl list shows Domain-0 and Xenstore.

"tools/xenstored: Use priv_domid for manual nodes and permission" is an
interesting result of looking to rename some internal variables to
better align their purpose.

Any review or guidance on the approach is appreciated.

Jason Andryuk (11):
   xen: Add capabilities to get_domain_state
   tools/manage: Expose domain capabilities
   public/io: xs_wire: Include event channel in interface page
   xen/dom0less: store xenstore event channel in page
   tools/xenstored: Read event channel from xenstored page
   tools/xenstored: Add get_domain_evtchn() to find evtchn
   tools/xenstored: Auto-introduce domains
   tools/xenstored: Use priv_domid for manual nodes and permission
   tools/xenstored: Rename dom0_domid to store_domid
   tools/xenstored: Remove stubdom special casing
   tools/xenstored: Remove hardcoded implicit path

To allow more of this to go in, you'll need to chase an ack for patch 4.
Of course you could also indicate if committing any later changes ahead
of patch 4 would be possible / sensible.

I re-posted the xenstored changes separately and they have gone in, thanks. Yes, I need to follow up on patch 4.

Thanks,
Jason



 


Rackspace

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