All of lore.kernel.org
 help / color / mirror / Atom feed
* [XEN PATCH 0/7] address some violations of MISRA C Rule 8.4
@ 2023-11-29 15:24 Nicola Vetrini
  2023-11-29 15:24 ` [XEN PATCH 1/7] xen/arm: mmu: add headers for missing declarations Nicola Vetrini
                   ` (7 more replies)
  0 siblings, 8 replies; 31+ messages in thread
From: Nicola Vetrini @ 2023-11-29 15:24 UTC (permalink / raw)
  To: nicola.vetrini, xen-devel
  Cc: sstabellini, michal.orzel, xenia.ragiadakou, ayan.kumar.halder,
	consulting, bertrand.marquis, julien, Volodymyr Babchuk,
	Jan Beulich, Andrew Cooper, Roger Pau Monné, Wei Liu,
	Paul Durrant, George Dunlap

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


^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2023-12-06 10:36 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-29 15:24 [XEN PATCH 0/7] address some violations of MISRA C Rule 8.4 Nicola Vetrini
2023-11-29 15:24 ` [XEN PATCH 1/7] xen/arm: mmu: add headers for missing declarations Nicola Vetrini
2023-12-01  2:42   ` Stefano Stabellini
2023-11-29 15:24 ` [XEN PATCH 2/7] x86/i8259: add missing header for init_IRQ declaration Nicola Vetrini
2023-11-30 16:48   ` Jan Beulich
2023-11-30 16:58     ` Nicola Vetrini
2023-11-29 15:24 ` [XEN PATCH 3/7] xen/x86: add missing instances of asmlinkage attributes Nicola Vetrini
2023-11-30 16:44   ` Jan Beulich
2023-12-01  8:42     ` Nicola Vetrini
2023-12-01  8:47       ` Jan Beulich
2023-11-29 15:24 ` [XEN PATCH 4/7] x86/viridian: make build_assertions static Nicola Vetrini
2023-12-01  2:44   ` Stefano Stabellini
2023-11-29 15:24 ` [XEN PATCH 5/7] docs/misra: add entry to exclude-list.json Nicola Vetrini
2023-11-30  8:38   ` Jan Beulich
2023-11-29 15:24 ` [XEN PATCH 6/7] xen/x86: remove stale comment Nicola Vetrini
2023-11-30 16:41   ` Jan Beulich
2023-12-01 16:57     ` Nicola Vetrini
2023-12-04 16:26       ` Nicola Vetrini
2023-12-04 16:40         ` Jan Beulich
2023-12-04 16:50           ` Nicola Vetrini
2023-11-29 15:24 ` [XEN PATCH 7/7] xen/page_alloc: deviate first_valid_mfn for MISRA C Rule 8.4 Nicola Vetrini
2023-12-01  2:47   ` Stefano Stabellini
2023-12-01  7:06     ` Jan Beulich
2023-12-02  3:03       ` Stefano Stabellini
2023-12-02 10:10         ` Julien Grall
2023-12-04 23:19           ` Stefano Stabellini
2023-12-04  7:44         ` Jan Beulich
2023-12-04 11:56           ` Nicola Vetrini
2023-12-04 23:18             ` Stefano Stabellini
2023-12-06 10:35               ` Nicola Vetrini
2023-11-29 15:26 ` [XEN PATCH 0/7] address some violations of " Nicola Vetrini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.