]> www.infradead.org Git - users/dwmw2/qemu.git/commit
accel/tcg: Add tlb_fill_flags to CPUTLBEntryFull
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 1 Mar 2024 20:41:07 +0000 (10:41 -1000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 5 Mar 2024 13:22:56 +0000 (13:22 +0000)
commita0ff4a879cd3198adb4213653d51a39d053ef2d6
tree2dbb34a34b978b0e7900f6ecae30df37953c7b4a
parenta1a85a9502b5d0011320fdf490c1d6bc2f8fdc79
accel/tcg: Add tlb_fill_flags to CPUTLBEntryFull

Allow the target to set tlb flags to apply to all of the
comparators.  Remove MemTxAttrs.byte_swap, as the bit is
not relevant to memory transactions, only the page mapping.
Adjust target/sparc to set TLB_BSWAP directly.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20240301204110.656742-4-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
accel/tcg/cputlb.c
include/exec/memattrs.h
include/hw/core/cpu.h
target/sparc/mmu_helper.c