[Qemu-devel] [Bug 1248168] [NEW] MIPS, self-modifying code and uncached memory

2013-11-05 Thread Nikita Kanunnikov
Public bug reported: Self-modifying code does not work properly in MIPS in uncached and unmapped kseg1 memory region. For example, when running this code I get unexpected behavior: 0: e310b 0x390 4: nop ... 380: 00701f40mfc0

[Qemu-devel] [Bug 1071149] [NEW] target-mips: special3 instruction dinsm translation error

2012-10-25 Thread Nikita Kanunnikov
Public bug reported: Function decode_opc() in translate.c calls function gen_bitops(), which has such prototype: /* special3 bitfield operations */ static void gen_bitops (DisasContext *ctx, uint32_t opc, int rt, int rs, int lsb, int msb) The code for DINSM instruction