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? Or else there may want to be a re-submission. Thanks, Jan
