[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MINI-OS PATCH 18/19] 9pfs: add support to keep device opened across kexec
- To: Juergen Gross <jgross@xxxxxxxx>, <minios-devel@xxxxxxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Jason Andryuk <jason.andryuk@xxxxxxx>
- Date: Mon, 14 Jul 2025 17:30:18 -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=Hpa5HewUKS4ycwBF4vCUsfJrXeoaw0Fa5tw+Z2xmSLI=; b=nphIjADEKLKzSSjsl4KizX1C5ucJT2MEf81lYtSiFwN4b7m9bBdPdk++1V589fBBMAqbrxQccLn9a9LMMQ3v7ZK2IlhmLT2d5FG3oYKqf7L5VqDDziTbkflMcqfSgJHz4wEak3AlEtUXT8eQlYPDzibVsncJb5fmgJlGrc+iqFYvMCyYNGbjB5oTSrcKbtBoQbWMsheeT74MTsBwRFCbiFAVdUkB6FWKd529UJzACLiVrCY4KPRircZPeN8miQzP+cUo4vL2IBUxP6C4BXOd35J6u2htxXIaZOc64510RSb4NbsJkuDdWzG7Zd477IsAC8Kj1tjh0XuTUI1Nfa49qQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yxcCJ5+KCUtoCcPKt7h6jqaSQfQPbEu+oU2zlGNDZlGxzLS8qZZx2/Z6P9aj5YAvHh/YyvKRoJg9dVi5f9zXnHvLDUzewuZp45tv/VWP4L/IkKO4EYxlPoYgxj8tXc1Ao/EfP2uPXgpA0JzVCVRuly1zAv6Vrf/jal6Ct5floeXTYhiybgCBrQ5vMLf1x/8xxGL5w/754wXqRuxS3J+qX1MLIAceblgsbMYO5QZbiFqmIhuOzRcwMz65pExPmdype8xhuFvBm7X6mSGJomif6qbxFa9ncl4hBYkj+4Eip8Y4LYwqWSCmebZXK4hLE/dDXBUjHgutSAthTEfpEkNY9g==
- Cc: <samuel.thibault@xxxxxxxxxxxx>
- Delivery-date: Mon, 14 Jul 2025 21:41:07 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 2025-07-02 04:12, Juergen Gross wrote:
In order to support Xenstore-stubdom live update, the 9pfs device used
to save and restore the Xenstore state needs to be kept open across
kexec, as otherwise re-opening of the device using the new kernel
would not work (this would require Xenstore to be active, which is
obviously not possible before having read the saved state).
Add an alternative init function for a 9pfs device supporting to take
the configuration from the kexec module instead of Xenstore. Add
support for creating the device using the kexec module, too.
Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
Reviewed-by: Jason Andryuk <jason.andryuk@xxxxxxx>
|