|
@@ -187,15 +187,15 @@ find_proper_container(u8 *ucode, size_t size, struct container *ret_cont)
|
|
return eq_id;
|
|
return eq_id;
|
|
}
|
|
}
|
|
|
|
|
|
-static int __apply_microcode_amd(struct microcode_amd *mc_amd)
|
|
|
|
|
|
+static int __apply_microcode_amd(struct microcode_amd *mc)
|
|
{
|
|
{
|
|
u32 rev, dummy;
|
|
u32 rev, dummy;
|
|
|
|
|
|
- native_wrmsrl(MSR_AMD64_PATCH_LOADER, (u64)(long)&mc_amd->hdr.data_code);
|
|
|
|
|
|
+ native_wrmsrl(MSR_AMD64_PATCH_LOADER, (u64)(long)&mc->hdr.data_code);
|
|
|
|
|
|
/* verify patch application was successful */
|
|
/* verify patch application was successful */
|
|
native_rdmsr(MSR_AMD64_PATCH_LEVEL, rev, dummy);
|
|
native_rdmsr(MSR_AMD64_PATCH_LEVEL, rev, dummy);
|
|
- if (rev != mc_amd->hdr.patch_id)
|
|
|
|
|
|
+ if (rev != mc->hdr.patch_id)
|
|
return -1;
|
|
return -1;
|
|
|
|
|
|
return 0;
|
|
return 0;
|