[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? Yes. This patch allows different cores to run microcode_update_cpu() in parallel. It is the lock in that function that make microcode update sequentially. I plan to remove the lock in a separate patch and you can find it in next version. Thanks Chao _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |