diff options
Diffstat (limited to 'src/arch/arm/table_walker.hh')
-rw-r--r-- | src/arch/arm/table_walker.hh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/arch/arm/table_walker.hh b/src/arch/arm/table_walker.hh index 2a93c4460..680c93cba 100644 --- a/src/arch/arm/table_walker.hh +++ b/src/arch/arm/table_walker.hh @@ -302,7 +302,12 @@ class TableWalker : public MemObject }; - std::list<WalkerState *> stateQueue; + /** Queue of requests that need processing first level translation */ + std::list<WalkerState *> stateQueueL1; + + /** Queue of requests that have passed first level translation and + * require an additional level. */ + std::list<WalkerState *> stateQueueL2; /** Port to issue translation requests from */ DmaPort *port; |