diff options
author | Robert Mustacchi <rm@joyent.com> | 2018-08-15 16:10:58 +0000 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2018-09-11 02:31:02 +0000 |
commit | 01add34a714b536617e7bb35fa9dd6c1f4430827 (patch) | |
tree | 8e310ab92a7992059d9c175a1fa2fa4c1930ed41 /usr/src/uts/i86pc/os/microcode.c | |
parent | f226ceedc64a2db2c8016f3de28194d222fec764 (diff) | |
download | illumos-gate-01add34a714b536617e7bb35fa9dd6c1f4430827.tar.gz |
9745 rescan cpuid after ucode updates
9746 Need cpuid detection for security sec features
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/uts/i86pc/os/microcode.c')
-rw-r--r-- | usr/src/uts/i86pc/os/microcode.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/src/uts/i86pc/os/microcode.c b/usr/src/uts/i86pc/os/microcode.c index afc48953f5..d07a79bf18 100644 --- a/usr/src/uts/i86pc/os/microcode.c +++ b/usr/src/uts/i86pc/os/microcode.c @@ -1145,8 +1145,11 @@ ucode_update(uint8_t *ucodep, int size) mutex_exit(&cpu_lock); - if (!found) + if (!found) { rc = search_rc; + } else if (rc == EM_OK) { + cpuid_post_ucodeadm(); + } return (rc); } |