mbox series

[XEN,v4,0/3] x86: make Intel/AMD vPMU & MCE support configurable

Message ID cover.1716366581.git.Sergiy_Kibrik@epam.com (mailing list archive)
Headers show
Series x86: make Intel/AMD vPMU & MCE support configurable | expand

Message

Sergiy Kibrik May 22, 2024, 8:37 a.m. UTC
Three remaining patches to separate support of Intel & AMD CPUs in Xen build.
Most of related patches from previous series had already been merged.
Specific changes since v3 are provided per-patch.

v3 series here:
https://lore.kernel.org/xen-devel/cover.1715673586.git.Sergiy_Kibrik@epam.com/

  -Sergiy

Sergiy Kibrik (3):
  x86/intel: move vmce_has_lmce() routine to header
  x86/MCE: add default switch case in init_nonfatal_mce_checker()
  x86/MCE: optional build of AMD/Intel MCE code

 xen/arch/x86/cpu/mcheck/Makefile    | 8 ++++----
 xen/arch/x86/cpu/mcheck/mce.c       | 4 ++++
 xen/arch/x86/cpu/mcheck/mce.h       | 5 +++++
 xen/arch/x86/cpu/mcheck/mce_intel.c | 8 --------
 xen/arch/x86/cpu/mcheck/non-fatal.c | 9 +++++++++
 xen/arch/x86/cpu/mcheck/vmce.c      | 5 ++---
 xen/arch/x86/include/asm/mce.h      | 1 -
 xen/arch/x86/msr.c                  | 2 ++
 8 files changed, 26 insertions(+), 16 deletions(-)

Comments

Jan Beulich May 27, 2024, 3:47 p.m. UTC | #1
Oleksii,

On 22.05.2024 10:37, Sergiy Kibrik wrote:
> Three remaining patches to separate support of Intel & AMD CPUs in Xen build.
> Most of related patches from previous series had already been merged.
> Specific changes since v3 are provided per-patch.
> 
> v3 series here:
> https://lore.kernel.org/xen-devel/cover.1715673586.git.Sergiy_Kibrik@epam.com/
> 
>   -Sergiy
> 
> Sergiy Kibrik (3):
>   x86/intel: move vmce_has_lmce() routine to header
>   x86/MCE: add default switch case in init_nonfatal_mce_checker()
>   x86/MCE: optional build of AMD/Intel MCE code

As I'm apparently confused as to the state 4.19 is in, may I please ask
whether this series is still okay to go in, or whether it should be
postponed until after branching.

Thanks, Jan
Oleksii Kurochko May 29, 2024, 7:25 a.m. UTC | #2
On Mon, 2024-05-27 at 17:47 +0200, Jan Beulich wrote:
> Oleksii,
> 
> On 22.05.2024 10:37, Sergiy Kibrik wrote:
> > Three remaining patches to separate support of Intel & AMD CPUs in
> > Xen build.
> > Most of related patches from previous series had already been
> > merged.
> > Specific changes since v3 are provided per-patch.
> > 
> > v3 series here:
> > https://lore.kernel.org/xen-devel/cover.1715673586.git.Sergiy_Kibrik@epam.com/
> > 
> >   -Sergiy
> > 
> > Sergiy Kibrik (3):
> >   x86/intel: move vmce_has_lmce() routine to header
> >   x86/MCE: add default switch case in init_nonfatal_mce_checker()
> >   x86/MCE: optional build of AMD/Intel MCE code
> 
> As I'm apparently confused as to the state 4.19 is in, may I please
> ask
> whether this series is still okay to go in, or whether it should be
> postponed until after branching.
I am okay to go in this release.

Sorry for the confusion with the 4.19 state. I'll send a proper
schedule today.


~ Oleksii