diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2014-09-12 14:06:50 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2014-09-12 14:06:50 +0100 |
commit | fa439fc5d7f9094eab4158a906b0e1498504c9cf (patch) | |
tree | 13f53d79a1a04ed9394bf80a679b69c48fe8a41c /target-tricore | |
parent | 995939a650c13ad6ac51db089aeb006e0771ea61 (diff) |
target-arm: Make *IS TLB maintenance ops affect all CPUs
The ARM architecture defines that the "IS" variants of TLB
maintenance operations must affect all TLBs in the Inner Shareable
domain, which for us means all CPUs. We were incorrectly implementing
these to only affect the current CPU, which meant that SMP TCG
operation was unstable.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1410274883-9578-3-git-send-email-peter.maydell@linaro.org
Cc: qemu-stable@nongnu.org
Diffstat (limited to 'target-tricore')
0 files changed, 0 insertions, 0 deletions