Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-02-11 Thread Jan Beulich
>>> On 11.02.19 at 14:35, wrote: > On 11/02/2019 14:23, Jan Beulich wrote: > On 11.02.19 at 06:40, wrote: >>> On Fri, Feb 08, 2019 at 09:29:32AM -0700, Jan Beulich wrote: >>> On 28.01.19 at 08:06, wrote: > +/* > + * Initiate an update on all processors which don't have an

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-02-11 Thread Raj, Ashok
On Mon, Feb 11, 2019 at 02:35:30PM +0100, Juergen Gross wrote: > On 11/02/2019 14:23, Jan Beulich wrote: > On 11.02.19 at 06:40, wrote: > >> On Fri, Feb 08, 2019 at 09:29:32AM -0700, Jan Beulich wrote: > >> On 28.01.19 at 08:06, wrote: > +/* > + * Initiate an update on

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-02-11 Thread Juergen Gross
On 11/02/2019 14:23, Jan Beulich wrote: On 11.02.19 at 06:40, wrote: >> On Fri, Feb 08, 2019 at 09:29:32AM -0700, Jan Beulich wrote: >> On 28.01.19 at 08:06, wrote: +/* + * Initiate an update on all processors which don't have an online sibling + * thread

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-02-11 Thread Jan Beulich
>>> On 11.02.19 at 06:40, wrote: > On Fri, Feb 08, 2019 at 09:29:32AM -0700, Jan Beulich wrote: > On 28.01.19 at 08:06, wrote: >>> +/* >>> + * Initiate an update on all processors which don't have an online >>> sibling >>> + * thread with a lower thread id. Other sibling threads

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-02-10 Thread Chao Gao
On Fri, Feb 08, 2019 at 09:29:32AM -0700, Jan Beulich wrote: On 28.01.19 at 08:06, wrote: >> @@ -30,18 +31,25 @@ >> #include >> #include >> #include >> +#include >> #include >> #include >> #include >> +#include >> >> +#include >> #include >> #include >> #include >> #in

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-02-08 Thread Jan Beulich
>>> On 28.01.19 at 08:06, wrote: > @@ -30,18 +31,25 @@ > #include > #include > #include > +#include > #include > #include > #include > +#include > > +#include > #include > #include > #include > #include > > +/* By default, wait for 3us */ > +#define MICROCODE_DEFAULT

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-01-30 Thread Chao Gao
On Tue, Jan 29, 2019 at 11:37:12AM +0100, Roger Pau Monné wrote: >On Mon, Jan 28, 2019 at 03:06:49PM +0800, Chao Gao 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

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-01-29 Thread Jan Beulich
>>> Roger Pau Monné 01/29/19 11:39 AM >>> >On Mon, Jan 28, 2019 at 03:06:49PM +0800, Chao Gao wrote: >> +/* >> + * Initiate an update on all processors which don't have an online >> sibling >> + * thread with a lower thread id. Other sibling threads just await the >> + * completio

Re: [Xen-devel] [PATCH v5 7/8] x86/microcode: Synchronize late microcode loading

2019-01-29 Thread Roger Pau Monné
On Mon, Jan 28, 2019 at 03:06:49PM +0800, Chao Gao 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 me