cpu_mips_get_random() function is used to generate a random index from CP0.Wired to TLBSize-1 range. Current implementation avoids generating the same as before value, hence the while loop. If the guest sets CP0.Wired to TLBSize-1 (which actually does not sound to be very practical) QEMU will get stuck in the loop infinitely as we always generate the same index. Signed-off-by: Leon Alrae <leon.alrae@imgtec.com> Reviewed-by: Aurelien Jarno <aurelien@aurel32.net> |
||
---|---|---|
.. | ||
addr.c | ||
cputimer.c | ||
gt64xxx_pci.c | ||
Makefile.objs | ||
mips_fulong2e.c | ||
mips_int.c | ||
mips_jazz.c | ||
mips_malta.c | ||
mips_mipssim.c | ||
mips_r4k.c |