xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [RFC PATCH] Scan initramfs for microcode cpio archive. (v1)
@ 2013-07-12 14:25 Konrad Rzeszutek Wilk
  2013-07-12 14:25 ` [RFC PATCH v1] microcode: Scan the initramfs payload for microcode blob Konrad Rzeszutek Wilk
  2013-07-15  7:18 ` [RFC PATCH] Scan initramfs for microcode cpio archive. (v1) Jan Beulich
  0 siblings, 2 replies; 8+ messages in thread
From: Konrad Rzeszutek Wilk @ 2013-07-12 14:25 UTC (permalink / raw)
  To: xen-devel, jbeulich

Greetings,

Please see the following patch which implements a mechanism to scan
the initramfs for the format of an microcode files. This is a feature
that the Linux kernel has since v3.10 - where it searches in the
initramfs for an archive of the microcode blob. The format is documented
in the Linux tree and the commit description contains it.

The tool to make this work is the initramfs creator. The author has
provided an RFC patch: http://article.gmane.org/gmane.linux.kernel.initramfs/3318
which does that.

That, along with this patch, allows the Xen hypervisor to update the
microcode during bootup. Please review attached RFC patch.


 docs/misc/xen-command-line.markdown |   12 +++
 xen/arch/x86/microcode.c            |  160 ++++++++++++++++++++++++++++++++---
 xen/common/Makefile                 |    2 +-
 xen/common/earlycpio.c              |  151 +++++++++++++++++++++++++++++++++
 xen/include/xen/earlycpio.h         |   15 +++
 5 files changed, 326 insertions(+), 14 deletions(-)
Konrad Rzeszutek Wilk (1):
      microcode: Scan the initramfs payload for microcode blob.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-07-15 14:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-12 14:25 [RFC PATCH] Scan initramfs for microcode cpio archive. (v1) Konrad Rzeszutek Wilk
2013-07-12 14:25 ` [RFC PATCH v1] microcode: Scan the initramfs payload for microcode blob Konrad Rzeszutek Wilk
2013-07-15  7:23   ` Jan Beulich
2013-07-15 14:36     ` Konrad Rzeszutek Wilk
2013-07-15 14:52       ` Jan Beulich
2013-07-15  7:18 ` [RFC PATCH] Scan initramfs for microcode cpio archive. (v1) Jan Beulich
2013-07-15 12:31   ` David Vrabel
2013-07-15 14:34   ` Konrad Rzeszutek Wilk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).