cpu, kvm: fix MMIO handling
Review Request #2774 - Created May 11, 2015 and updated
| Information | |
|---|---|
| Nikos Nikoleris | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 10833:9fd3d5837e1e
---------------------------
cpu, kvm: Don't flag TC as dirty after m5opCurrently, none of the m5ops changes the TC, and therefore it cannot be
dirty. Syncing the TC results in incorrect register state for the
simulated system, since the kernel will first emulate the instruction
and then update the guest's register state.
Description: |
|
|---|
I just noticed that there is at least one m5op (m5Syscall) that changes the TC, and this patch will break it. So we need more work to fix this.
