Hi all, this series addresses some of the remaining violations of MISRA C:2012 Rule 8.4.
Some of the modifications are done according to the feedback received in this thread [1] Nicola Vetrini (7): xen/arm: mmu: add headers for missing declarations x86/i8259: add missing header for init_IRQ declaration xen/x86: add missing instances of asmlinkage attributes x86/viridian: make build_assertions static docs/misra: add entry to exclude-list.json xen/x86: remove stale comment xen/page_alloc: deviate first_valid_mfn for MISRA C Rule 8.4 docs/misra/exclude-list.json | 4 ++++ xen/arch/arm/mmu/setup.c | 1 + xen/arch/arm/mmu/smpboot.c | 2 ++ xen/arch/x86/cpu/mcheck/mce.c | 2 +- xen/arch/x86/desc.c | 2 +- xen/arch/x86/efi/efi-boot.h | 5 +++-- xen/arch/x86/hvm/viridian/synic.c | 2 +- xen/arch/x86/i8259.c | 1 + xen/arch/x86/include/asm/hypercall.h | 2 +- xen/arch/x86/mm.c | 2 +- xen/arch/x86/smpboot.c | 2 +- xen/common/page_alloc.c | 1 + 12 files changed, 18 insertions(+), 8 deletions(-) -- 2.34.1