diff options
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); } |