diff options
Diffstat (limited to 'src/arch/power')
-rw-r--r-- | src/arch/power/tlb.hh | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/arch/power/tlb.hh b/src/arch/power/tlb.hh index 9ea1fca8b..0abafc777 100644 --- a/src/arch/power/tlb.hh +++ b/src/arch/power/tlb.hh @@ -62,9 +62,13 @@ struct TlbEntry { } - TlbEntry(Addr asn, Addr vaddr, Addr paddr) + TlbEntry(Addr asn, Addr vaddr, Addr paddr, + bool uncacheable, bool read_only) : _pageStart(paddr) { + if (uncacheable || read_only) + warn("Power TlbEntry does not support uncacheable" + " or read-only mappings\n"); } void |