[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XEN PATCH v2 0/3] address some violations of MISRA C Rule 8.4
MISRA C:2012 Rule 8.4 states: "A compatible declaration shall be visible when an object or function with external linkage is defined". Changes from v1: - Patch 1/7 has been committed; - Patch 2/7 has been dropped, as the fix is already part of [1]; - Patch 3/7 drops the addition of asmlinkage on variables. Discussion on how to handle the existing uses can be part of a separate patch; - Patch 4/7 is unchanged; - Patch 5/7 has been committed; - Patch 6/7 has been dropped - Patch 7/7 has been revised to have a declaration for first_valid_mfn, rather than a deviation for the absence of a declaration [1] https://lore.kernel.org/xen-devel/27dd8f40-1ea6-1e7e-49c2-31936a17e9d7@xxxxxxxx/ Nicola Vetrini (3): xen/x86: add missing instances of asmlinkage attributes x86/viridian: make build_assertions static xen/mm: add declaration for first_valid_mfn xen/arch/x86/efi/efi-boot.h | 5 +++-- xen/arch/x86/hvm/viridian/synic.c | 2 +- xen/arch/x86/smpboot.c | 2 +- xen/include/xen/mm.h | 2 ++ 4 files changed, 7 insertions(+), 4 deletions(-) -- 2.34.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |