|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] Arm/alternative: hide casting away of const
commit a36bde9a3ac3a9754c6a9b1f2a770d9215b5e31a
Author: Jan Beulich <jbeulich@xxxxxxxx>
AuthorDate: Thu Sep 3 09:56:55 2026 +0200
Commit: Jan Beulich <jbeulich@xxxxxxxx>
CommitDate: Thu Sep 3 10:59:51 2026 +0200
Arm/alternative: hide casting away of const
We want to patch the original call site, which memory-wise is unrelated
to the struct alt_instr * that we start from.
No functional change intended.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Reviewed-by: Michal Orzel <michal.orzel@xxxxxxx>
---
xen/arch/arm/alternative.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xen/arch/arm/alternative.c b/xen/arch/arm/alternative.c
index adb9b7d881..44b5e09732 100644
--- a/xen/arch/arm/alternative.c
+++ b/xen/arch/arm/alternative.c
@@ -134,7 +134,7 @@ static int __apply_alternatives(const struct alt_region
*region,
BUG_ON(alt->repl_len != alt->orig_len);
origptr = ALT_ORIG_PTR(alt);
- updptr = (void *)origptr + update_offset;
+ updptr = (void *)(unsigned long)origptr + update_offset;
nr_inst = alt->orig_len / ARCH_PATCH_INSN_SIZE;
--
generated by git-patchbot for /home/xen/git/xen.git#master
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |