Review Board 2.0.15


x86: adjust Walker::WalkerState::pageFault to not change mode

Review Request #3810 - Created Feb. 13, 2017 and updated - Latest diff uploaded

Information
Bjoern A. Zeeb
gem5
Reviewers
Default

After http://repo.gem5.org/gem5/rev/47b4fcb10c11 it is possible to run into the assertion in src/cpu/o3/fetch.hh::finish() asserting the mode is Execute (which it seems no longer is). Rather than adjusting the mode, revert to the old behaviour only setting it for fault generation but not altering it for the walker.

The problematic code no longer triggers the panic and the OS in FS continues to boot.