summaryrefslogtreecommitdiff
path: root/src/arch/x86
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2018-04-21 00:34:03 -0600
committerAaron Durbin <adurbin@chromium.org>2018-04-26 15:18:57 +0000
commitd3c5aeac2b393d78d81b8b1d291c21681b040d58 (patch)
treec214c7e4d6d4f9590496a09a7fa65a099455426d /src/arch/x86
parentaae73d763e4119b9881643de7fc782aade16dd30 (diff)
arch/x86: remove nop padding from exception vectors
Now that assembly code isn't processing the idt gates there's no need to ensure each vector entry is the same amount of code. BUG=b:72728953 Change-Id: I2b248b26b9df36d6543163762c74622f79278961 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://review.coreboot.org/25765 Reviewed-by: Furquan Shaikh <furquan@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/arch/x86')
-rw-r--r--src/arch/x86/idt.S7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/arch/x86/idt.S b/src/arch/x86/idt.S
index e119c32b93..9c36d81de7 100644
--- a/src/arch/x86/idt.S
+++ b/src/arch/x86/idt.S
@@ -62,7 +62,6 @@ vec8:
/* error code */
push $8 /* vector */
jmp int_hand
- .word 0x9090
vec9:
push $0 /* error code */
@@ -73,31 +72,26 @@ vec10:
/* error code */
push $10 /* vector */
jmp int_hand
- .word 0x9090
vec11:
/* error code */
push $11 /* vector */
jmp int_hand
- .word 0x9090
vec12:
/* error code */
push $12 /* vector */
jmp int_hand
- .word 0x9090
vec13:
/* error code */
push $13 /* vector */
jmp int_hand
- .word 0x9090
vec14:
/* error code */
push $14 /* vector */
jmp int_hand
- .word 0x9090
vec15:
push $0 /* error code */
@@ -113,7 +107,6 @@ vec17:
/* error code */
push $17 /* vector */
jmp int_hand
- .word 0x9090
vec18:
push $0 /* error code */