[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v4 6/6] x86/microcode: Synchronize late microcode loading

On Tue, Dec 11, 2018 at 10:01:11AM -0700, Jan Beulich wrote:
> >>> On 28.11.18 at 06:34, <chao.gao@xxxxxxxxx> wrote:
> > This patch ports microcode improvement patches from linux kernel.
> > 
> > Before you read any further: the early loading method is still the
> > preferred one and you should always do that. The following patch is
> > improving the late loading mechanism for long running jobs and cloud use
> > cases.
> > 
> > Gather all cores and serialize the microcode update on them by doing it
> > one-by-one to make the late update process as reliable as possible and
> > avoid potential issues caused by the microcode update.
> So you still didn't switch to process cores or at the very least
> sockets in parallel?

Let me sync with Gao on this.. we did do a patch for upstream kernel
but Boris wasn't interested in talking any patches to improve
live microcode update because there is no report of breakage with what we do
today with the big hammer approach. Plus the preferred path should be BIOS,
next is early load and 3rd option is live update. 

But since this is xen a different source base you are free to make
those changes.

BTW: Apart from the fact its ugly and take a loooong time to complete, do you
have any practical isssues you want to highlight? maybe that can 
help upstream as well.


> Jan

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.