[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] cc413a: mips_malta: do not raise exceptions w
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] cc413a: mips_malta: do not raise exceptions when accessing... |
Date: |
Wed, 14 Aug 2013 15:30:06 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: cc413a39355ed910f22f8f0be5e233c08a0773a0
https://github.com/qemu/qemu/commit/cc413a39355ed910f22f8f0be5e233c08a0773a0
Author: Aurelien Jarno <address@hidden>
Date: 2013-08-14 (Wed, 14 Aug 2013)
Changed paths:
M default-configs/mips-softmmu.mak
M default-configs/mips64-softmmu.mak
M default-configs/mips64el-softmmu.mak
M default-configs/mipsel-softmmu.mak
M hw/mips/mips_malta.c
Log Message:
-----------
mips_malta: do not raise exceptions when accessing invalid memory
Since commit c658b94f6e8c206c59d02aa6fbac285b86b53d2c, MIPS raises
exceptions when accessing invalid memory. This is not the correct
behaviour for MIPS Malta Core LV, as the GT-64120A system controller
just ignore undecoded access. This feature is used by the Linux kernel
to probe for some devices.
Emulate the correct behaviour in QEMU by adding an empty slot covering
the entire memory space decoded by the GT-64120A.
Tested-by: Stefan Weil <address@hidden>
Signed-off-by: Aurelien Jarno <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] cc413a: mips_malta: do not raise exceptions when accessing...,
GitHub <=