OSDN Git Service

cputlb: Introduce TLB_BSWAP
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 10 Sep 2019 19:47:39 +0000 (15:47 -0400)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 25 Sep 2019 17:36:43 +0000 (10:36 -0700)
commit5b87b3e671c00fd054bcbf4668d99d56b33c598c
tree37340d52aba54fe838c5db080ee67f91cc58612b
parent80d9d1c678557df75587359dc99fda1441fabee2
cputlb: Introduce TLB_BSWAP

Handle bswap on ram directly in load/store_helper.  This fixes a
bug with the previous implementation in that one cannot use the
I/O path for RAM.

Fixes: a26fc6f5152b47f1
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/cputlb.c
include/exec/cpu-all.h