Print this page
update
*** 25,35 ****
/*
* Copyright (c) 2010, Intel Corporation.
* All rights reserved.
*/
/*
! * Copyright 2019 Joyent, Inc.
* Copyright 2013 Nexenta Systems, Inc. All rights reserved.
* Copyright 2018 OmniOS Community Edition (OmniOSce) Association.
*/
#include <sys/types.h>
--- 25,35 ----
/*
* Copyright (c) 2010, Intel Corporation.
* All rights reserved.
*/
/*
! * Copyright 2020 Joyent, Inc.
* Copyright 2013 Nexenta Systems, Inc. All rights reserved.
* Copyright 2018 OmniOS Community Edition (OmniOSce) Association.
*/
#include <sys/types.h>
*** 1859,1869 ****
/* Enable interrupts */
(void) spl0();
/*
! * Fill out cpu_ucode_info. Update microcode if necessary.
*/
ucode_check(cp);
cpuid_pass_ucode(cp, new_x86_featureset);
/*
--- 1859,1871 ----
/* Enable interrupts */
(void) spl0();
/*
! * 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);
/*