diff options
author | Patrick Wildt <patrick@cvs.openbsd.org> | 2018-02-06 01:09:18 +0000 |
---|---|---|
committer | Patrick Wildt <patrick@cvs.openbsd.org> | 2018-02-06 01:09:18 +0000 |
commit | 01504acc852cf0146ef7e5a5a209ef9f349c6ae0 (patch) | |
tree | 2e689eb0311ee8b345ec19f4650cde8e87379395 /sys/arch/amd64/stand/efiboot | |
parent | fc565edc9bd8e5216cb3988b294daf8db7494b2a (diff) |
Load the Intel microcode much earlier. So far we had loaded it after
the CPUs identified and then we had to update the CPU flags afterwards.
As microcode updates can add/remove instructions and features, we need
to load it earlier. Thus, make the bootloader look for the microcode
and supply it to the kernel as another bootarg. This way we can update
the cores' microcode before we identify them.
ok deraadt@
Diffstat (limited to 'sys/arch/amd64/stand/efiboot')
-rw-r--r-- | sys/arch/amd64/stand/efiboot/conf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/amd64/stand/efiboot/conf.c b/sys/arch/amd64/stand/efiboot/conf.c index b91d7485dea..7c9d692c717 100644 --- a/sys/arch/amd64/stand/efiboot/conf.c +++ b/sys/arch/amd64/stand/efiboot/conf.c @@ -1,4 +1,4 @@ -/* $OpenBSD: conf.c,v 1.13 2018/01/30 20:19:06 naddy Exp $ */ +/* $OpenBSD: conf.c,v 1.14 2018/02/06 01:09:17 patrick Exp $ */ /* * Copyright (c) 1996 Michael Shalayeff @@ -39,7 +39,7 @@ #include "efidev.h" #include "efipxe.h" -const char version[] = "3.37"; +const char version[] = "3.38"; #ifdef EFI_DEBUG int debug = 0; |