]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiException.S
Correct TSS segment.
[mirror_edk2.git] / UefiCpuPkg / PiSmmCpuDxeSmm / X64 / SmiException.S
index 6dbcaa5b671490d53ca0388fd73730377bd56fd4..2ae6f2c32f54853983af85dacd6bc0b6a2b81a9a 100644 (file)
@@ -79,11 +79,11 @@ CodeSeg64:
             .byte 0                     # BaseHigh\r
 # TSS Segment for X64 specially\r
 TssSeg:\r
-            .word TSS_DESC_SIZE         # LimitLow\r
+            .word TSS_DESC_SIZE - 1     # LimitLow\r
             .word 0                     # BaseLow\r
             .byte 0                     # BaseMid\r
             .byte 0x89\r
-            .byte 0xDB                  # LimitHigh\r
+            .byte 0x00                  # LimitHigh\r
             .byte 0                     # BaseHigh\r
             .long 0                     # BaseUpper\r
             .long 0                     # Reserved\r