summaryrefslogtreecommitdiff
path: root/src/sim/process.cc
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2018-01-04 00:30:38 -0800
committerGabe Black <gabeblack@google.com>2018-01-17 23:02:06 +0000
commitbe5f4836188e49003be4b78b158f201820b570dc (patch)
tree83ae738da5e0b76ffa99150af9cf967b738d6cb6 /src/sim/process.cc
parent096cdd508d49c9572b4464cd7c394a6f586f489d (diff)
downloadgem5-be5f4836188e49003be4b78b158f201820b570dc.tar.xz
mem: Change the multilevel page table to inherit from FuncPageTable.
KVM looks up translations using the image of the page table in the guest's memory, but we don't have to. By maintaining that image in addition to rather than instead of maintaining an abstract copy makes our lookups faster, and ironically avoids duplicate implementation. Change-Id: I9ff4cae6f7cf4027c3738b75f74eae50dde2fda1 Reviewed-on: https://gem5-review.googlesource.com/7341 Reviewed-by: Brandon Potter <Brandon.Potter@amd.com> Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/sim/process.cc')
0 files changed, 0 insertions, 0 deletions