X86: Make the TLB fault instead of panic when something is unmapped in SE mode.
authorGabe Black <gblack@eecs.umich.edu>
Mon, 23 Aug 2010 16:44:19 +0000 (09:44 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 23 Aug 2010 16:44:19 +0000 (09:44 -0700)
commitf6182f948bdc05f3d0949627378ac5d15eea8e58
tree2d3d3d9eae9e19a3838d36cdb26e266e07b9b34c
parent172e45fc97373757ff171d145e7b1f5c14573b0f
X86: Make the TLB fault instead of panic when something is unmapped in SE mode.

The fault object, if invoked, would then panic. This is a bit less direct, but
it means speculative execution won't panic the simulator.
src/arch/x86/faults.cc
src/arch/x86/faults.hh
src/arch/x86/tlb.cc