diff options
Diffstat (limited to 'usr/src/uts/i86pc/os/mlsetup.c')
-rw-r--r-- | usr/src/uts/i86pc/os/mlsetup.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/usr/src/uts/i86pc/os/mlsetup.c b/usr/src/uts/i86pc/os/mlsetup.c index 5232cc4b93..8d82f4146d 100644 --- a/usr/src/uts/i86pc/os/mlsetup.c +++ b/usr/src/uts/i86pc/os/mlsetup.c @@ -293,6 +293,11 @@ mlsetup(struct regs *rp) ASSERT_STACK_ALIGNED(); + /* + * Fill out cpu_ucode_info. Update microcode if necessary. + */ + ucode_check(CPU); + if (workaround_errata(CPU) != 0) panic("critical workaround(s) missing for boot cpu"); } |