x86, microcode, amd: Another early loading fixup
commit9608d33b8210c993af4430d661a6474946480c9b
authorJacob Shin <jacob.shin@amd.com>
Thu, 20 Jun 2013 14:52:50 +0000 (20 09:52 -0500)
committerH. Peter Anvin <hpa@linux.intel.com>
Wed, 26 Jun 2013 21:55:37 +0000 (26 14:55 -0700)
treeda966e44d9cc8a01e552cb26a9e964d4ca7fa769
parentcd1c32ca969ebfd65e61312c988223bb14f09c2e
x86, microcode, amd: Another early loading fixup

commit cd1c32ca969ebfd65e61312c988223bb14f09c2e is an early premature
rendition of the patch. Augment it with this delta patch to:
  * correctly mark offset and size of the matching bin file
  * use __pa instead of __pa_nodebug during AP load
  * check for !initrd_start before using it

Signed-off-by: Jacob Shin <jacob.shin@amd.com>
Link: http://lkml.kernel.org/r/20130620152414.GA6676@jshin-Toonie
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
arch/x86/kernel/microcode_amd_early.c