summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/stand/efiboot
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2018-02-06 01:09:18 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2018-02-06 01:09:18 +0000
commit01504acc852cf0146ef7e5a5a209ef9f349c6ae0 (patch)
tree2e689eb0311ee8b345ec19f4650cde8e87379395 /sys/arch/amd64/stand/efiboot
parentfc565edc9bd8e5216cb3988b294daf8db7494b2a (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.c4
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;