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

[PATCH] xen/arm: Include xen/vmap.h in mm.c


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Michal Orzel <michal.orzel@xxxxxxx>
  • Date: Wed, 2 Apr 2025 12:10:13 +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=ADuMDM8egoZu1uE9vHwAch9ISm9ET1plXZIxCkREhgg=; b=wAePgqMdFFC5HePyMgWAL3olx0U19nrzkmwFiIIlnKtNlsGth83jRClACbdOXYQnpB8lc1YHjD4/Q5T1EPvy8WpE0EYQDDHDhL/xnaMqfeMqLfD+/iMeW7+3Fyb2OI8/k4az4SPxKvwiQCtrV/vOf0y9Yt9130cFn2At0OFzRzr9cdG3kR2YRRaptvSauSu5O+d132Nhek5b3fLUm+fCd7nXh2eCpg6MlVgBSssKtKKwop4CkV3wu3rYvUCyWvTMGPFeqB6M9tbDImA6jrqZ8I6gWxKkcazbaqsDWajL5sjNy0ce6NqRM0DnMFA90uEBSVivd+KyOLsklMTeKqMmKQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DN7x9ZwdmE8VQo4s+eBMvucxt34jYftdcOWgBQI02tY4mVj4graoHFoeI02VTNSMG5gLe1tFRS6gkNX2MzqvUuTJ2lkaFE6fJSrSGSqRSWehZX6XLBjNziZdInZ3FMUrSWm76GjA+NcZQpsy9sxXddTQxFiItpu/iP5B+HCAhvRHIL2xUR7O2f2RqapiGE9sxFL7HyKhwgL1/zORSHJHTzgb86PWunn+LYoopt2kpitlKJzqJLfNgzKZy0IIEnA7x5sSVw7iIFcYGpcK18d1LM4J3RJCEho5iPe1KlAxlJk111AOknSMtVt+oGJh3cI0OELNilEtvkAHE+zrBJkJXA==
  • Cc: Michal Orzel <michal.orzel@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Wed, 02 Apr 2025 10:10:33 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

As reported by ECLAIR scan, MISRA requires declaration to be visible
(R8.4). This is not the case for ioremap().

Fixes: 2cd02c27d327 ("arm/mpu: Implement stubs for ioremap_attr on MPU")
Signed-off-by: Michal Orzel <michal.orzel@xxxxxxx>
---
https://gitlab.com/xen-project/hardware/xen/-/jobs/9599092510
as part of the most recent pipeline on staging:
https://gitlab.com/xen-project/hardware/xen/-/pipelines/1748174980
---
 xen/arch/arm/mm.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/xen/arch/arm/mm.c b/xen/arch/arm/mm.c
index 5a52f0c623e5..0613c1916936 100644
--- a/xen/arch/arm/mm.c
+++ b/xen/arch/arm/mm.c
@@ -12,6 +12,7 @@
 #include <xen/grant_table.h>
 #include <xen/guest_access.h>
 #include <xen/mm.h>
+#include <xen/vmap.h>
 
 #include <xsm/xsm.h>
 
-- 
2.25.1




 


Rackspace

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