[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/2] arm: Remove alloc_dom0_vcpu0()
- To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>
- Date: Thu, 17 Jul 2025 19:51:26 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=lists.xenproject.org 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=k8/OPIrX+UdkTPqOqin1smrgo2nLg/GpIf1RWRU+BkY=; b=DfYM61ZcuD3E2mp41LS1GGaJvHT/xqRp/J2DvHZvrGJRS9I/9GZyexgmbajT+fXCT/XDBUXJUHVBomWxCrTuG8wyRB0E9r6rZ2gBjzl4WuXTtXQ8gQkjiaYrTUJoJnEZ3JnMsJ+D1pMpvg7h5bc8HP4dZAZf2myP0BDOuLExFBbPGa7YGLbe4zcHrHRD8pevdLhlRcmbEpWE+zZBohD4hZOCia1OYe0rEUydAX2+PznyU0OilPCmyuLtxRx6jqA7NpPsYpE+R6NwEIb2+ah+Aef2soJyI4hbI/nY+uazfI2XN54yKk9SIVFRczTDdIc4+bGM9WklyUyp6KgLAuF9Zw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UMBxHLpqTIPnE55alqD/nbBxrwLpZfScqruP2MusqKrTyujUjm/3E0qG2M02zwebFIsP4iDsY1tb+1vOR1Tu2oSNX4MU2TOt/zVmupOFdmqTUk10qj7Vgfyy6oXFVK7GfaxfM2wYCb5PhGtTB/mArLUghmID2WTcBJjZzledUKZ4YQePKsm2MbgxrmlNqjuEVf29dPzUeuYL6TEqN8NJeskHwZvnTs4k3IE6wZaAr727W2LNQKD51eE+aTC1aPSq6cIZTHI7kIUb+Dokm3X+c8rIkdrsP1ivDmIAUybVT95ryAs3OwYLsoQYczk0Ts+00LtriMq0RvKxpb5TBhXcRQ==
- Cc: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, "Volodymyr Babchuk" <Volodymyr_Babchuk@xxxxxxxx>, "Daniel P . Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Thu, 17 Jul 2025 17:52:26 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
It's a straight vcpu_create(), so the alloc_dom0_vcpu0() call is
irrelevant.
Not a functional change.
Signed-off-by: Alejandro Vallejo <alejandro.garciavallejo@xxxxxxx>
---
xen/arch/arm/domain_build.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/xen/arch/arm/domain_build.c b/xen/arch/arm/domain_build.c
index 04d3dca38a..ed668bd61c 100644
--- a/xen/arch/arm/domain_build.c
+++ b/xen/arch/arm/domain_build.c
@@ -115,11 +115,6 @@ unsigned int __init dom0_max_vcpus(void)
return opt_dom0_max_vcpus;
}
-struct vcpu *__init alloc_dom0_vcpu0(struct domain *dom0)
-{
- return vcpu_create(dom0, 0);
-}
-
/*
* Insert the given pages into a memory bank, banks are ordered by address.
*
@@ -2085,7 +2080,7 @@ void __init create_dom0(void)
if ( llc_coloring_enabled && (rc = dom0_set_llc_colors(dom0)) )
panic("Error initializing LLC coloring for domain 0 (rc = %d)\n", rc);
- if ( alloc_dom0_vcpu0(dom0) == NULL )
+ if ( vcpu_create(dom0, 0) == NULL )
panic("Error creating domain 0 vcpu0\n");
rc = construct_dom0(dom0);
--
2.43.0
|