qemu-e2k/target
Jiaxun Yang d40b55bc1b target/mips: Fix PageMask with variable page size
Our current code assumed the target page size is always 4k
when handling PageMask and VPN2, however, variable page size
was just added to mips target and that's no longer true.

Fixes: ee3863b9d4 ("target/mips: Support variable page size")
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Huacai Chen <chenhc@lemote.com>
Message-Id: <1604636510-8347-2-git-send-email-chenhc@lemote.com>
Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
[PMD: Replaced find_first_zero_bit() by cto32()]
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
2020-11-09 00:31:49 +01:00
..
alpha cpu-timers, icount: new modules 2020-10-05 16:41:22 +02:00
arm target/arm: Get correct MMU index for other-security-state 2020-11-02 16:52:17 +00:00
avr
cris
hppa qemu/atomic.h: rename atomic_ to qatomic_ 2020-09-23 16:07:44 +01:00
i386 * Drop ninjatool and just require ninja (Paolo) 2020-10-17 20:52:55 +01:00
lm32
m68k
microblaze
mips target/mips: Fix PageMask with variable page size 2020-11-09 00:31:49 +01:00
moxie
nios2
openrisc
ppc target/ppc/excp_helper: Add a fallthrough for fix compiler warning 2020-11-05 12:18:47 +11:00
riscv target/riscv/csr.c : add space before the open parenthesis '(' 2020-11-03 07:17:23 -08:00
rx target/rx: Fix Lesser GPL version number 2020-10-27 00:22:56 +01:00
s390x target/s390x: fix execution with icount 2020-11-05 11:20:34 +01:00
sh4 target/sh4: fix some comment spelling errors 2020-10-27 00:22:56 +01:00
sparc target/sparc/int32_helper: Remove duplicated 'Tag Overflow' entry 2020-10-13 13:33:46 +02:00
tilegx
tricore
unicore32
xtensa target/xtensa: enable all coprocessors for linux-user 2020-10-26 12:07:19 +01:00
meson.build