diff --git a/src/soc/intel/common/block/cpu/car/exit_car_fsp.S b/src/soc/intel/common/block/cpu/car/exit_car_fsp.S index fd79e8eb4e..4b906280e6 100644 --- a/src/soc/intel/common/block/cpu/car/exit_car_fsp.S +++ b/src/soc/intel/common/block/cpu/car/exit_car_fsp.S @@ -18,6 +18,8 @@ chipset_teardown_car: /* Set up new stack. */ mov post_car_stack_top, %esp + /* Align the stack. */ + andl $0xfffffff0, %esp /* Call C code */ call main