CPU: Don't fetch when executing a macroop.
authorGabe Black <gblack@eecs.umich.edu>
Wed, 25 Feb 2009 18:18:36 +0000 (10:18 -0800)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 25 Feb 2009 18:18:36 +0000 (10:18 -0800)
commitda61c4b3ee4571d43f7133640eeda2cf51e21cd9
tree65b568e31d2c4f88f6b1c08b34bfaadd1bad15ac
parentba6918463049c5a60d4375348c99e46d9901d1e8
CPU: Don't fetch when executing a macroop.
If the CPL changes mid macroop, the end of the instruction might not be
priveleged enough to execute the beginning.
src/cpu/simple/atomic.cc
src/cpu/simple/timing.cc