[GIT PULL] xen: fixes for xen

From: Juergen Gross
Date: Mon Nov 25 2019 - 00:34:59 EST


Linus,

Please git pull the following tag:

git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-5.5a-rc1-tag

xen: fixes for xen

It contains following patches:

- a small series to remove the build constraint of Xen x86 MCE handling
to 64-bit only

- a bunch of minor cleanups


Thanks.

Juergen

arch/arm/xen/mm.c | 3 +-
arch/x86/include/asm/msr-index.h | 2 ++
drivers/xen/Kconfig | 63 ++++++++++++++++++++--------------------
drivers/xen/mcelog.c | 14 +++++++--
include/xen/interface/xen-mca.h | 10 +++++--
5 files changed, 56 insertions(+), 36 deletions(-)

Ben Dooks (Codethink) (2):
xen: mm: include <xen/xen-ops.h> for missing declarations
xen: mm: make xen_mm_init static

Jan Beulich (3):
xen/mcelog: drop __MC_MSR_MCGCAP
xen/mcelog: add PPIN to record when available
xen/mcelog: also allow building for 32-bit kernels

Jason Gunthorpe (1):
xen/gntdev: Use select for DMA_SHARED_BUFFER

Krzysztof Kozlowski (1):
xen: Fix Kconfig indentation