MSR_BIOS_SIGN
msr = rdmsr(MSR_BIOS_SIGN);
rdmsr_safe(MSR_BIOS_SIGN, &rev0); /* Get current microcode revision. */
rdmsr_safe(MSR_BIOS_SIGN, &rev1); /* Get new microcode revision. */
orev = rdmsr(MSR_BIOS_SIGN) >> 32;
wrmsr(MSR_BIOS_SIGN, 0);
nrev = rdmsr(MSR_BIOS_SIGN) >> 32;
orev = rdmsr(MSR_BIOS_SIGN);
nrev = rdmsr(MSR_BIOS_SIGN);
revision = rdmsr(MSR_BIOS_SIGN);
case MSR_BIOS_SIGN:
case MSR_BIOS_SIGN:
case MSR_BIOS_SIGN:
msrargs.msr = MSR_BIOS_SIGN;
msrargs.msr = MSR_BIOS_SIGN;
msrargs.msr = MSR_BIOS_SIGN;
.msr = MSR_BIOS_SIGN,
msrargs.msr = MSR_BIOS_SIGN;