diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2009-02-25 10:21:14 -0800 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2009-02-25 10:21:14 -0800 |
commit | e08d60389d8ddbe64d22834dbd327229822dac10 (patch) | |
tree | 991289c2407c77421d730accc85bbe486af277eb /src/arch/x86/isa | |
parent | 68300cfb8c6099cc84cb3e544950c0e6a154ff07 (diff) | |
download | gem5-e08d60389d8ddbe64d22834dbd327229822dac10.tar.xz |
X86: Make the TSS type check actually return a fault if it fails.
Diffstat (limited to 'src/arch/x86/isa')
-rw-r--r-- | src/arch/x86/isa/microops/regop.isa | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/x86/isa/microops/regop.isa b/src/arch/x86/isa/microops/regop.isa index 7c2feb398..d5eb59f11 100644 --- a/src/arch/x86/isa/microops/regop.isa +++ b/src/arch/x86/isa/microops/regop.isa @@ -1171,7 +1171,7 @@ let {{ } else if (!(desc.type == 0x9 || (desc.type == 1 && m5reg.mode != LongMode))) { - + fault = new GeneralProtection(selector); } break; default: |