From: Philippe Mathieu-Daudé Date: Thu, 22 Jan 2026 17:43:50 +0000 (+0100) Subject: target/ppc: Expect page translation hash addresses to be aligned X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b24453f8503d2ae0fe158ff3b311f899a17299d;p=thirdparty%2Fqemu.git target/ppc: Expect page translation hash addresses to be aligned The page translation hash addresses are aligned: remove the misleading MO_UNALN flag. Reported-by: Richard Henderson Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Anton Johansson Message-Id: <20260202210106.93257-5-philmd@linaro.org> --- diff --git a/target/ppc/tcg-excp_helper.c b/target/ppc/tcg-excp_helper.c index 6f5d82af63..a8c6736466 100644 --- a/target/ppc/tcg-excp_helper.c +++ b/target/ppc/tcg-excp_helper.c @@ -161,7 +161,7 @@ static void do_hash(CPUPPCState *env, target_ulong ea, target_ulong ra, { uint64_t calculated_hash = hash_digest(ra, rb, key), loaded_hash; unsigned mmu_idx = cpu_mmu_index(env_cpu(env), false); - MemOp op = MO_TE | MO_UQ | MO_UNALN; + MemOp op = MO_TE | MO_UQ; MemOpIdx oi = make_memop_idx(op, mmu_idx); uintptr_t retaddr = GETPC();