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

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


  • To: Michal Orzel <michal.orzel@xxxxxxx>
  • From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
  • Date: Wed, 2 Apr 2025 10:18:43 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=2; 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=1r7GQpHsG6E2ot1GzGLTWIM4jFY2HlvvSvGZqHrVg+c=; b=dCEHCUNLerdgO95VzlMlKYpIr6pg/wTXnI8uGaZVpEVSYG+E/rNVnF8IikoRM98+1D+eDVcaQtbFbKcDYBT9k+EJ7TGhu1Kn+e3vtfSMapfHyjP4aLGn+MGGmMSgFLgO1khH92+yZVhr1oHQjeLa0Dy3wLYpCCuMDb+2pNERSZVlyCpaUN2wANYGTbHCtBoytilggJKrxDCvf5MwAolR8oY/DK/V4ey/W07F69JUHtf0fTT3Itr1YnFDSUEL2NjWYXJ+Z6E3DbuyNsrRmMQwPyvdmoj48zE5GpkcldSdiZfRtnBnQlA1+dDMkzoPxAUr/hc3dINOCtv35TfRPuc5FQ==
  • 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=1r7GQpHsG6E2ot1GzGLTWIM4jFY2HlvvSvGZqHrVg+c=; b=WWJqSK3rn88rStSTQ3H1u3TyGxV7xRxjaJZ89w71XHibJDi/neifv70GW7rK3O2lkGw5GbYk3kQXEwN3HbzfF0wY76EQbhR+y8QWAzc3sB78OnypqnJDewvJq/+Ta2Foj64Rz1rE4lfDRPA0aj7VkyIQFEZ9SdKxFwyojpFLF/XFt1Zp8Lae63/eR4f2K8Buwzr2lK8I9ldnFZlDn5Q0EnkMKcdTRlR+746yRtS2H2O5OcVxGc9z1YXGOlwcFBw/C+ARzOesrijUuH8veFZtlFU5xKUZ0e6kWnLWzHnQIwx+47R/sLl9xlXXMAEHnqkl3j08MmIn03HjllNuevbzLw==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=Atpl6NWHU8jfDt7LD3PSSUvUchZpCkWikk8m7zRcUW8c36vjBQn4NDEP6F14W3G1t5uNx4AgZfT1B5eVXP52TyGuJv/FpKwvWRrN9d8RpnX9HFJ+JJFvqrCuhDU8qgUac/WIiZUO+Ceggasl7UpJT/RaJblkkbYIwBO3k1rNAsJ9ePrfDCfIr1LpEDSbSGJm8Rvj7tQWrWUh5oI/XPnTwA0086+ddjXYUOZ4+HBDIouDzZia0K7aqtM0+1tD40lTab7xtiKlH/qERV/OT9SamWqk1Vsx15ELgYydOlsXStUqckt3ybtQ569XqkRe51LHD7FmCv+nqNnZQMqBIMNmgg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FTRiYhqwjdx0lZbplQX6/zvVZzfEFNA+ckdO99w/Gp4kJGCik7R8vGoPM505LpMJZSKSI1PvT+QwIbEWKA12vgl7uSFysHZu/5diIMGSSgvohEeQLm28mjXL+sf7xy1c0Zo+lWZ3ZCP8jC94wm/PgT1gzpZHV8r8H6KXyZaL2iN/TZ99rpy+E8OLy7IBnzII26acpoVqTZ3c3AwZElAQRX6kAqtZVRrnQ1hzY5fsxbAzWloEwx8itK1s21sZTMg3q7UpBhZV2YqPb1SmnQFlxzklS7T/4bzj1Pgjfa91m3iTkzKfSEHTX8RTZHB0X/dy2ovSvIDQRMl4rV/OG2JyIw==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Wed, 02 Apr 2025 10:19:05 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHbo7d15E5qTwszR0+VWaNpReNh97OQKbwA
  • Thread-topic: [PATCH] xen/arm: Include xen/vmap.h in mm.c

Hi Michal,

> On 2 Apr 2025, at 12:10, Michal Orzel <michal.orzel@xxxxxxx> wrote:
> 
> 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>

Reviewed-by: Bertrand Marquis <bertrand.marquis@xxxxxxx>

Cheers
Bertrand

> ---
> 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®.