diff options
| author | Scott Wood <[email protected]> | 2011-11-17 12:39:59 +0000 |
|---|---|---|
| committer | Avi Kivity <[email protected]> | 2012-03-05 14:52:27 +0200 |
| commit | dfd4d47e9a71c5a35eb67a44cd311efbe1846b7e (patch) | |
| tree | 1115128a884dabf7d853466b82c553561e4f7b27 /tools/perf/scripts/python/bin | |
| parent | b59049720dd95021dfe0d9f4e1fa9458a67cfe29 (diff) | |
KVM: PPC: booke: Improve timer register emulation
Decrementers are now properly driven by TCR/TSR, and the guest
has full read/write access to these registers.
The decrementer keeps ticking (and setting the TSR bit) regardless of
whether the interrupts are enabled with TCR.
The decrementer stops at zero, rather than going negative.
Decrementers (and FITs, once implemented) are delivered as
level-triggered interrupts -- dequeued when the TSR bit is cleared, not
on delivery.
Signed-off-by: Liu Yu <[email protected]>
[[email protected]: significant changes]
Signed-off-by: Scott Wood <[email protected]>
Signed-off-by: Alexander Graf <[email protected]>
Signed-off-by: Avi Kivity <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions