X86: Fix minor bug in the page table walker from TLB shuffling.
This commit is contained in:
parent
c87c9950df
commit
5c79191603
1 changed files with 1 additions and 1 deletions
|
@ -98,7 +98,7 @@ Walker::doNext(PacketPtr &write)
|
||||||
bool uncacheable = pte.pcd;
|
bool uncacheable = pte.pcd;
|
||||||
Addr nextRead = 0;
|
Addr nextRead = 0;
|
||||||
bool doWrite = false;
|
bool doWrite = false;
|
||||||
bool badNX = pte.nx && mode == BaseTLB::Write && enableNX;
|
bool badNX = pte.nx && mode == BaseTLB::Execute && enableNX;
|
||||||
switch(state) {
|
switch(state) {
|
||||||
case LongPML4:
|
case LongPML4:
|
||||||
DPRINTF(PageTableWalker,
|
DPRINTF(PageTableWalker,
|
||||||
|
|
Loading…
Reference in a new issue