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

Re: [XEN PATCH 1/7] xen: introduce XENFEAT_xenstore_late_init


  • To: Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Mon, 10 Jan 2022 10:46:21 +0100
  • 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SgXwhu07CnDAEXh/Zv3hpsftmmfGtNpclCZwbyVF8Jc=; b=EEjIgD48F+yOMtRXlz1Vy9uOl7dNqBC6xGyTlwfu1CsZCzs6Xn+QWk4l4xHWCahvzuSZzaP0afruFqfA9PwSbTADYZk26JMyELDH9lQGshftLbfqX/pHuxKSLjvWX7Z6LiJkZjGgd0NOOtB/AsSjLe6bH7M2KqvFn2nCPGJYUnBo3N2EQJo5DgVnyal5y83xKnXcqGpf3I8hsmFYg8cIv+f09ctREk8Tbhab/vt8YNsifhyCIlg2FBPbifh24gpP9gTViWa/3vbI1o/ZstdlBP33RQk1+WO1KHg5p5BDss+iqr9hweevvnF29YFTp5sq7p/p7xYqfneu0A3cslU+CQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VpPROOWR5fJ4ZYZkA8PUvJr51rFBAPp0vCSoRuFPkHAloguiQDcsg9qJB9iOpzH6WlgJ6Uvv+KA0Rdub/m2xXr+sPCqbRlMRECbyE9B5NJx7t5OgulPMs4He9hbUUwrR0CMPMGN2n23cUAjUsLov+eekxs1MXuhuPh5YBk3st04r5ehx+Vqdy/wJ5LkyF87HDVM1lMXDHbcmcRcxbEh/rbZsySsNobzLs0Wb3Cu0GpXGLm6iaI5qL5elL9F6xb+tyfauP5wc60c3Rzy4UKPEHLDC3rzJ9dYscsn1hciFucnD57Vjzc2pNmUU2T4uQQHnKR/8Pmy0B+Cja8thSuRd4w==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: julien@xxxxxxx, Bertrand.Marquis@xxxxxxx, Luca Miccio <lucmiccio@xxxxxxxxx>, Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 10 Jan 2022 09:46:59 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 08.01.2022 01:49, Stefano Stabellini wrote:
> Introduce a new feature flag to signal that xenstore will not be
> immediately available at boot time. Instead, xenstore will become
> available later, and a notification of xenstore readiness will be
> signalled to the guest using the xenstore event channel.

In addition to what Julien has said, I'd like to point out that Linux'es
xenbus driver already has means to deal with xenstored not being around
right away (perhaps because of living in a stubdom which starts in
parallel). I therefore wonder whether what you want can't be achieved
entirely inside that driver, without any new feature flag.

Jan




 


Rackspace

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