diff options
author | Igor Kovalenko <igor.v.kovalenko@gmail.com> | 2009-07-27 01:57:39 +0400 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2009-07-27 05:43:27 +0000 |
commit | f707726e8d8308d58edbcd4664e252a445cc9b8c (patch) | |
tree | f8d4afc83508f8cffdbf24ef3c267cf6993cb07b /qemu-char.c | |
parent | sparc64 name mmu registers and general cleanup (diff) | |
download | qemu-kvm-f707726e8d8308d58edbcd4664e252a445cc9b8c.tar.gz qemu-kvm-f707726e8d8308d58edbcd4664e252a445cc9b8c.tar.bz2 qemu-kvm-f707726e8d8308d58edbcd4664e252a445cc9b8c.zip |
sparc64 really implement itlb/dtlb automatic replacement writes
- implement "used" bit in tlb translation entry
- mark tlb entry used if qemu code/data translation succeeds
- fold i/d mmu replacement writes code into replace_tlb_1bit_lru which
adds 1bit lru replacement algorithm; previously code tried to replace
first unlocked entry only
- extract more bitmasks to named macros
- add "immu" or "dmmu" type name to debugging output where appropriate
Signed-off-by: igor.v.kovalenko@gmail.com
--
Kind regards,
Igor V. Kovalenko
Diffstat (limited to 'qemu-char.c')
0 files changed, 0 insertions, 0 deletions