From: Eslam Elnikety <elnikety@amazon.com> To: <xen-devel@lists.xenproject.org> Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>, Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>, Eslam Elnikety <elnikety@amazon.com>, Paul Durrant <pdurrant@amazon.co.uk>, David Woodhouse <dwmw@amazon.co.uk> Subject: [Xen-devel] [PATCH v1 1/4] x86/microcode: Improve documentation for ucode= Date: Wed, 22 Jan 2020 22:30:43 +0000 [thread overview] Message-ID: <29772dcab47696af624d9c0a9026af38ac3be577.1579727989.git.elnikety@amazon.com> (raw) In-Reply-To: <cover.1579727989.git.elnikety@amazon.com> Specify applicability and the default value. Also state that, in case of EFI, the microcode update blob specified in the EFI cfg takes precedence over `ucode=scan`, if the latter is specified on Xen commend line. No functional changes. Signed-off-by: Eslam Elnikety <elnikety@amazon.com> --- docs/misc/xen-command-line.pandoc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-command-line.pandoc index 981a5e2381..ebec6d387e 100644 --- a/docs/misc/xen-command-line.pandoc +++ b/docs/misc/xen-command-line.pandoc @@ -2134,7 +2134,12 @@ logic applies: ### ucode (x86) > `= List of [ <integer> | scan=<bool>, nmi=<bool> ]` -Specify how and where to find CPU microcode update blob. + Applicability: x86 + Default: `nmi` + +Controls for CPU microcode loading. For early loading, this parameter can +specify how and where to find the microcode update blob. For late loading, +this parameter specifies if the update happens within a NMI handler. 'integer' specifies the CPU microcode update blob module index. When positive, this specifies the n-th module (in the GrUB entry, zero based) to be used @@ -2152,6 +2157,7 @@ image that contains microcode. Depending on the platform the blob with the microcode in the cpio name space must be: - on Intel: kernel/x86/microcode/GenuineIntel.bin - on AMD : kernel/x86/microcode/AuthenticAMD.bin +If EFI boot, the `ucode=<filename>` config takes precendence over `scan`. 'nmi' determines late loading is performed in NMI handler or just in stop_machine context. In NMI handler, even NMIs are blocked, which is -- 2.17.1 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel
WARNING: multiple messages have this Message-ID (diff)
From: Eslam Elnikety <elnikety@amazon.com> To: xen-devel@lists.xenproject.org Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>, Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>, Eslam Elnikety <elnikety@amazon.com>, Paul Durrant <pdurrant@amazon.co.uk>, David Woodhouse <dwmw@amazon.co.uk> Subject: [Xen-devel] [PATCH v1 1/4] x86/microcode: Improve documentation for ucode= Date: Wed, 22 Jan 2020 22:03:17 +0000 [thread overview] Message-ID: <29772dcab47696af624d9c0a9026af38ac3be577.1579727989.git.elnikety@amazon.com> (raw) Message-ID: <20200122220317.fdGuZv8HCS0Doh6uflCLPzpXfOxRJUxeUnRSPweWtng@z> (raw) In-Reply-To: <cover.1579727989.git.elnikety@amazon.com> In-Reply-To: <cover.1579727989.git.elnikety@amazon.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel
next prev parent reply other threads:[~2020-01-22 22:31 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-01-22 22:30 [Xen-devel] [PATCH v1 0/4] x86/microcode: Improve documentation and code Eslam Elnikety 2020-01-22 22:03 ` Eslam Elnikety 2020-01-22 22:30 ` Eslam Elnikety [this message] 2020-01-22 22:03 ` [Xen-devel] [PATCH v1 1/4] x86/microcode: Improve documentation for ucode= Eslam Elnikety 2020-01-23 10:20 ` Jan Beulich 2020-01-22 22:30 ` [Xen-devel] [PATCH v1 2/4] x86/microcode: Improve parsing " Eslam Elnikety 2020-01-22 22:03 ` Eslam Elnikety 2020-01-23 10:26 ` Jan Beulich 2020-01-27 19:34 ` Eslam Elnikety 2020-01-28 13:05 ` Jan Beulich 2020-01-22 22:30 ` [Xen-devel] [PATCH v1 3/4] x86/microcode: avoid unnecessary xmalloc/memcpy of ucode data Eslam Elnikety 2020-01-22 22:03 ` Eslam Elnikety 2020-01-23 10:29 ` Jan Beulich 2020-01-22 22:30 ` [Xen-devel] [PATCH v1 4/4] x86/microcode: use const qualifier for microcode buffer Eslam Elnikety 2020-01-22 22:03 ` Eslam Elnikety
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=29772dcab47696af624d9c0a9026af38ac3be577.1579727989.git.elnikety@amazon.com \ --to=elnikety@amazon.com \ --cc=George.Dunlap@eu.citrix.com \ --cc=andrew.cooper3@citrix.com \ --cc=dwmw@amazon.co.uk \ --cc=ian.jackson@eu.citrix.com \ --cc=julien@xen.org \ --cc=konrad.wilk@oracle.com \ --cc=pdurrant@amazon.co.uk \ --cc=sstabellini@kernel.org \ --cc=wl@xen.org \ --cc=xen-devel@lists.xenproject.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).