Review Board 2.0.15


x86: Squash outstanding walks when instructions are squashed.

Review Request #1828 - Created April 17, 2013 and submitted - Latest diff uploaded

Information
Gedare
gem5
Reviewers
Default
x86: Squash outstanding walks when instructions are squashed.

This is the x86 version of the ARM changeset 9258 (http://repo.gem5.org/gem5/rev/baa17ba80e06) and the related discussions at http://www.mail-archive.com/gem5-users@gem5.org/msg02810.html
Tested with gem5 tip using x86_64-vmlinux-2.6.22.9 and a custom application that trips the assertion error : cpu->instcount <= 1500. When 4 translations are squashed per cycle, the assertion is no longer tripped. (With 2 squashes per cycle, the assertion is still hit.)