Print this page
update
@@ -25,11 +25,11 @@
/*
* Copyright (c) 2010, Intel Corporation.
* All rights reserved.
*/
/*
- * Copyright 2019 Joyent, Inc.
+ * Copyright 2020 Joyent, Inc.
* Copyright 2013 Nexenta Systems, Inc. All rights reserved.
* Copyright 2018 OmniOS Community Edition (OmniOSce) Association.
*/
#include <sys/types.h>
@@ -1859,11 +1859,13 @@
/* Enable interrupts */
(void) spl0();
/*
- * Fill out cpu_ucode_info. Update microcode if necessary.
+ * Fill out cpu_ucode_info. Update microcode if necessary. Note that
+ * this is done after pass1 on the boot CPU, but it needs to be later on
+ * for the other CPUs.
*/
ucode_check(cp);
cpuid_pass_ucode(cp, new_x86_featureset);
/*