On Tue, 21 Nov 2023, Jan Beulich wrote: > On 01.11.2023 10:30, Nicola Vetrini wrote: > > The patches in this series aim to fix or deviate various instances where a > > function or variable do not have a declaration visible when such entity is > > defined (in violation of MISRA C:2012 Rule 8.4). > > An exception listed under docs/misra/rules.rst allows asm-only functions and > > variables to be exempted, while the other instances are either changed > > (e.g., making them static) or a missing header inclusion is added. > > > > Nicola Vetrini (8): > > xen: modify or add declarations for variables where needed > > x86: add deviation for asm-only functions > > x86: add asmlinkage macro to variables only used in asm code > > x86/grant: switch included header to make declarations visible > > x86/vm_event: add missing include for hvm_vm_event_do_resume > > xen/console: remove stub definition in consoled.h > > x86/mem_access: make function static > > docs/misra: exclude three more files > > While I committed most of the patches from this series, the situation with > patch 2 has become sufficiently unclear to me, such that I refrained from > committing that and the dependent patch 3. > > Stefano, assuming you know what exact massaging it wants done while > committing, please can I leave that to you?
Done