With the wider testing, some more violations have been spotted. Address some
of the easier ones.
https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/2207505665
Andrew Cooper (5):
x86: Misra fixes for U/L suffixes
x86: Name parameters in function declarations
x86/ucode: Don't cast away const-ness in cmp_patch_id()
x86: Fix missing breaks
x86: Fix missing brackets in macros
xen/arch/x86/cpu/microcode/amd.c | 2 +-
xen/arch/x86/domain.c | 1 +
xen/arch/x86/mm/shadow/common.c | 12 ++++++------
xen/arch/x86/mm/shadow/hvm.c | 1 +
xen/arch/x86/mm/shadow/multi.c | 2 +-
xen/arch/x86/mm/shadow/private.h | 6 +++---
xen/arch/x86/pv/descriptor-tables.c | 2 +-
xen/arch/x86/pv/emul-priv-op.c | 3 ++-
xen/arch/x86/pv/emulate.c | 1 +
xen/common/livepatch.c | 1 -
xen/common/livepatch_elf.c | 1 +
xen/drivers/passthrough/vtd/dmar.h | 2 +-
xen/drivers/passthrough/vtd/iommu.h | 2 +-
xen/include/xen/elfstructs.h | 2 +-
xen/include/xen/kexec.h | 4 ++--
xen/include/xen/livepatch.h | 2 +-
xen/include/xen/sizes.h | 2 +-
17 files changed, 25 insertions(+), 21 deletions(-)
--
2.39.5