[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/5] xen/arm: Fixes and improvements to SMCCC
- To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
- Date: Thu, 3 Sep 2026 09:20:10 +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=citrix.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=3hHuL4I2oFm8NvTfq0T2CtO+nJ4iac649hs93dOGMrY=; b=umIGJNP15wpWQvvTsf7hmznX3q0vrgeosGaFPTrZKpjFssvSDwiKFaQ+ewZu/GpWktjnsG0Xek4LxFTNmfMmDEYp/H1kFjq69CHfVSEuC4LKYYyd1QelEQ2Y1k+pMKuHFPfVThiZR/NzV/KRB/ftN5n0TgclFFgJVa/mSVnOCMBbXR3HEv790ycuWoZNXcnysUD4st2TI7xX8LTwvaxzpOoe6TwruDDCXq6H22PhZHCA5XtYDuhVkOqjGQwf5ytFW+Qz88SGoBXXUwRoZkz0rdaOL1tMAAvoWApa7DMroKLRhh3eIOGor6WtWEZ7LeJ0C0Ot3K7vRf0YT0msteOh4w==
- 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=3hHuL4I2oFm8NvTfq0T2CtO+nJ4iac649hs93dOGMrY=; b=WY+Y22XLq4hQF4rGKjuoWfEqOZ98dFL8/4GEa/W2MHO0xlCmKA0gsknLuDsbCD5FYNkgUY0E5GhU+eDpn19fGwVeydf3fQqPGjfhYWNPSBY6s4qjGrB2T5TVfkuZt2p3Dq1EYxZ/bIE3yWCFqNFXqKSw+hz8ZZXhMedAd4+pp93OQVml4tOrRWL2eNxY7bqZyQ7JGaWCRiFAqN5qbEpCw7+dx04NHnH2aD0B8Ky4K3oj5ry6CulkonGlFcSGtlyrvg+4tTvG8OAZkq+wk3Nxah5pHfOZTh7RJ1pGdisQC9NShb3cpYnhXycqXf+lUuy+FZeCbYG8Yio19xykBfUVzg==
- Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=Fxtfd1xABnQdOirXxSQtzmz5mmyEgKMu9Fg6y0n2zyeIqx+D/S8EZkH5o4tom+3NSfDiwxSR9ZuJAkyMIoHEQxgx6fnboVi40HfImla9uniuTeokAGVnm0GonGNQsrAxfRjQPRZ4rV8ZXdrsFlLr+bS42Jd/lh+hNpikuRLC9/HMtGbruGARTe0kvEhEv3ZsVRIQ7+v2lfN/NNZ8AhdSGtwDuVhLJOD2EATotMeleZrP8REtnuo8UtruBZhLmCWADU9O/rryD3tOm+oceioNvIuehb+vrIWujtWXQXvRuAxu2umif0crjwhu/gRXASc5eCulpFcX7Z4sMPB4yDBpNg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ok9ioLAQbeLQX7SbXtnpGYSGVg8GsquRl3it6/4OJdQPK7sypdMKvBYRnW7MKIutvsMYUEC/Yc6C/Hv9fMsxxW7WQyXGkQIfoBPq4kLIq74iaXtmyuB55PLP58cqWqEnFPgrRQ6xnLnsnDx/P3lbc3R1mR7KPuIGQDT/DAAsRHhYYQXDNjGVBPJb6YjxdXhamM5TA08kSnTOO6iRKHBrXtwOJSkEPrrA5b9vEYFGT3PSodRsIrzQ7Ymtg2n18UOO2FFU7R6AYbCKOB6jHKfCEYAnu1aYMpZQKxUx/hJhe+4w+cPa8isyMA7H00O1c6slEJORmFs6Fe1INkfB8mNk3A==
- 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 <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Jan Setje-Eilers <Jan.SetjeEilers@xxxxxxxxxx>
- Delivery-date: Thu, 03 Sep 2026 09:20:51 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Nodisclaimer: true
- Thread-index: AQHdOUMI/reoS+h4I0eq7LCk/pFqt7a8mEKA
- Thread-topic: [PATCH 0/5] xen/arm: Fixes and improvements to SMCCC
Hi Andrew,
While reviewing those patches i found out that cover letter is saying that the
serie has 5 patches but then the patches are number out of 6.
Is there a patch missing or something went wrong in the numbering and there is
actually on 5 patches ?
Regards
Bertrand
> On 31 Aug 2026, at 14:19, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote:
>
> Patch 1 is a bugfix for the issue reported by Jan Setje-Eilers. It needs
> backporting to Xen 4.22.
>
> Everything else is because I couldn't bear to leave the code generation in
> such a bad state.
>
> https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2805409790
>
> Andrew Cooper (5):
> xen/arm: Fix evaluation of parameters for SMCCC calls
> xen/arm: Introduce arm_smccc_guest_smc()
> xen/arm: Clean up 32bit arm_smccc_1_1_smc()
> xen/arm: Rewrite arm_smccc_smc() for arm64
> xen/arm: Rewrite arm_smccc_*() to return by value
>
> xen/arch/arm/arm64/smc.S | 16 --
> xen/arch/arm/cpuerrata.c | 18 +-
> xen/arch/arm/firmware/scmi-smc.c | 16 +-
> xen/arch/arm/include/asm/smccc.h | 241 +++++++++++---------
> xen/arch/arm/platforms/exynos5.c | 2 +-
> xen/arch/arm/platforms/imx8m.c | 16 +-
> xen/arch/arm/platforms/imx8qm.c | 16 +-
> xen/arch/arm/platforms/seattle.c | 4 +-
> xen/arch/arm/platforms/xilinx-zynqmp-eemi.c | 17 +-
> xen/arch/arm/psci.c | 17 +-
> xen/arch/arm/traps.c | 4 +-
> 11 files changed, 165 insertions(+), 202 deletions(-)
>
> --
> 2.39.5
>
|