[PATCH 0/4] x86/misra: fix remaining violations of rule 20.7

Roger Pau Monne posted 4 patches 2 weeks, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20241119103444.23296-1-roger.pau@citrix.com
automation/eclair_analysis/ECLAIR/tagging.ecl |  3 +-
xen/arch/x86/include/asm/msi.h                | 35 ++++++---------
xen/arch/x86/include/asm/uaccess.h            | 45 +++++++++----------
xen/arch/x86/mm.c                             |  2 +-
xen/arch/x86/usercopy.c                       | 26 +++++------
5 files changed, 52 insertions(+), 59 deletions(-)
[PATCH 0/4] x86/misra: fix remaining violations of rule 20.7
Posted by Roger Pau Monne 2 weeks, 5 days ago
Hello,

Following series attempts to fix the remaining violation for rules 20.7,
and as a result make it blocking on x86 also (as it's already the case
for ARM).

Thanks, Roger.

Roger Pau Monne (4):
  x8&/mm: fix IS_LnE_ALIGNED() to comply with Misra Rule 20.7
  x86/msi: fix Misra Rule 20.7 in msi.h
  x86/uaccess: rework user access speculative harden guards
  automation/eclair: make Misra rule 20.7 blocking for x86 also

 automation/eclair_analysis/ECLAIR/tagging.ecl |  3 +-
 xen/arch/x86/include/asm/msi.h                | 35 ++++++---------
 xen/arch/x86/include/asm/uaccess.h            | 45 +++++++++----------
 xen/arch/x86/mm.c                             |  2 +-
 xen/arch/x86/usercopy.c                       | 26 +++++------
 5 files changed, 52 insertions(+), 59 deletions(-)

-- 
2.46.0