[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 3/3] xen/arm: gic-v3: Use vsize instead of csize for virtual CPU interface
- To: Michal Orzel <michal.orzel@xxxxxxx>
- From: Luca Fancellu <Luca.Fancellu@xxxxxxx>
- Date: Thu, 9 Apr 2026 13:40:14 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=amd.com 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=JnK9+icjjmEU8ioJbRHnplkpD1kgQsX7F/gQKt3NLcU=; b=UpyNtck8b+FWZBkIt+VQSlA/FpV5XzmrZlENiAt5avAWSRoM0XDOIa7/FYy3g0w/+tHqMdEAB8qJmjU5tkA3pPX0W1SsY47lKHFfu56caRlCn0u6A/yguJBukmt368XsKkOjvMK6GntovH2MpJi7ja8EfTyapfX8SZl2fWMIGeW+e8t2krSR0Vi9qG6aRT53gk2cBP4+U0TykhBf6Ht/0ocIo5kijjeK+L2ZQQhe/I7hyUCbSLpAntle6PpztvVbll+9TU6Wg6bHWo+xn0KvynepQAxXOo5gAIH07zGCn5CM4VPg1ZDtcALsMBuZakwKAVxQ6W/2i3oV+/RDSdQA4A==
- 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=JnK9+icjjmEU8ioJbRHnplkpD1kgQsX7F/gQKt3NLcU=; b=C/Vgc18ohQZvjJqAx6DMH9q5VQLoePq7UDDbRCoZwPJEKniG5rxicOUq3j8RbSylUoQnNR/BMUmZDnCR5P09DhkpXlj1v6HRcQvau63mPWrNukoPCKDR9A99pN3hi0L3R9qAWW6RrcnzS+g2hvPjtfprq8Oj9j16dMSjIlVIZtaPgqP3Xzn5vyRsviUKtU1J9ll7Wzx96Pu1TjkOt1FbX7CRpTIVJOfMoc/YMlzyXI6EXtOz7ZvP+ADiKlWJFrg/Ex8kdgKX0nZhmvPz0wYdF5Ykau1U7et71rLeqw5kEHuZhrqxewd2i7y0jgN007kj51i1WnFxzy7ma22fBDyIMw==
- Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=k8p+D3QeExGNbTCv5laL31nU1BlC+7vWiqoZUHUO4dFtdkR08HpfOd/Q73SCuRrYJTMnL3GajaG9sLWUg7azG/KP/uUAOFgRqVFtheRMarD/ZRWZR2DfXq3wKc11c3zaQN1vGqvma5pebSmrqm6dXjkXN8AdSBYjgNGmihxJfEKb1G1NTSGOj/PY+BAyLsWpE7szIJtVrACfIDDZ9DikDt0BW4W2KUUj3RyV5cncrX8XMAJdfEQDNwRulWn3MJIQCpfLaxx6N0X5w5Bgi1pvegpqtly+bPnmxz5wr0HhsjMW0uF66YFyFitLK4jQtX/uN+elJKi4d0JKLjrLgJwTAw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jo8yuJmWez+PshCpkD0kW0cyG1buAmJ6mlnLB/93vmd/t5zisgPH7pXXNozxmEoPODjdJSHSoPDIsrM1pPdkoIJgH1dIPcAo174uqdNilemC1TKt2LEkS/AKwjF+4c+/i14P+P0EZdTr6mB+Wz3qR7FSOVWyOxmolQGKzm20E21gMrigYH4xywesfUB9l+bzgZx8ljpP/GMwKceLlQKVFCEB3pbFbkgo4hvkIANmkHqDjVNsJBAQ/oex2gxVfNoMdS8baBPFP6hY7srXA2ifKMdmdty/BAbv5UjLt4aBlWd+QqprxQILg09q8bvUyBNRrNvSjHMd6e8olM5zDHqNuw==
- Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=selector1 header.d=arm.com header.i="@arm.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"; dkim=pass header.s=selector1 header.d=arm.com header.i="@arm.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"
- 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>, Bertrand Marquis <Bertrand.Marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
- Delivery-date: Thu, 09 Apr 2026 13:41:26 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Nodisclaimer: true
- Thread-index: AQHcyCZky/J45q2EJES1oyx3k2d1qg==
- Thread-topic: [PATCH 3/3] xen/arm: gic-v3: Use vsize instead of csize for virtual CPU interface
Hi Michal,
> On 9 Apr 2026, at 12:39, Michal Orzel <michal.orzel@xxxxxxx> wrote:
>
> gicv3_iomem_deny_access() incorrectly uses csize (physical CPU
> interface size) instead of vsize (virtual CPU interface size) when
> calculating the number of pages to deny for the virtual CPU interface
> region at vbase.
>
> Fixes: 8300b3377e ("arm/gic: Add a new callback to deny Dom0 access to GIC
> regions")
> Signed-off-by: Michal Orzel <michal.orzel@xxxxxxx>
> ---
Reviewed-by: Luca Fancellu <luca.fancellu@xxxxxxx>
Cheers,
Luca
|