]> git.proxmox.com Git - qemu.git/commit
mips jazz: do not raise data bus exception when accessing invalid addresses
authorHervé Poussineau <hpoussin@reactos.org>
Mon, 4 Nov 2013 22:26:17 +0000 (23:26 +0100)
committerAnthony Liguori <aliguori@amazon.com>
Thu, 21 Nov 2013 15:55:54 +0000 (07:55 -0800)
commit54e755588cf1e90f0b1460c4e8e6b6a54b6d3a32
tree5481c6b591b9e8310aac90b6027c8524ac7f3ff8
parent81f3053b77f7d3a4d9100c425cd8cec99ee7a3d4
mips jazz: do not raise data bus exception when accessing invalid addresses

MIPS Jazz chipset doesn't seem to raise data bus exceptions on invalid accesses.
However, there is no easy way to prevent them. Creating a big memory region
for the whole address space doesn't prevent memory core to directly call
unassigned_mem_read/write which in turn call cpu->do_unassigned_access,
which (for MIPS CPU) raise an data bus exception.

This fixes a MIPS Jazz regression introduced in c658b94f6e8c206c59d02aa6fbac285b86b53d2c.

Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Message-id: 1383603977-7003-1-git-send-email-hpoussin@reactos.org
Signed-off-by: Anthony Liguori <aliguori@amazon.com>
hw/mips/mips_jazz.c