[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XEN PATCH 05/13] xen/common: fixed violations of MISRA C:2012 Rule 7.2
 
- To: Jan Beulich <jbeulich@xxxxxxxx>
 
- From: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
 
- Date: Wed, 21 Jun 2023 10:23:31 +0200
 
- Cc: consulting@xxxxxxxxxxx, Gianluca Luparini <gianluca.luparini@xxxxxxxxxxx>, 	Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, 	Stefano Stabellini <sstabellini@xxxxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, 	Julien Grall <julien@xxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, 	Xenia Ragiadakou <Xenia.Ragiadakou@xxxxxxx>, Ayan Kumar <ayan.kumar.halder@xxxxxxx>, 	xen-devel@xxxxxxxxxxxxxxxxxxxx
 
- Delivery-date: Wed, 21 Jun 2023 08:23:56 +0000
 
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
 
 
 
On 20.06.2023 12:34, Simone Ballarin wrote: 
> From: Gianluca Luparini <gianluca.luparini@xxxxxxxxxxx> 
>  
> The xen sources contains violations of MISRA C:2012 Rule 7.2 whose headline states: 
> "A "u" or "U" suffix shall be applied to all integer constants that are represented in an unsigned type". 
>  
> I propose to use "U" as a suffix to explicitly state when an integer constant is represented in an unsigned type. 
>  
> Signed-off-by: Simone Ballarin <simone.ballarin@xxxxxxxxxxx> 
> --- 
>  xen/common/device_tree.c        | 4 ++-- 
>  xen/include/xen/libfdt/fdt.h    | 2 +- 
>  xen/include/xen/libfdt/libfdt.h | 2 +- 
>  3 files changed, 4 insertions(+), 4 deletions(-) 
 
I think me and a few other people being on Cc here is attributed to the 
(misleading) title. The set of touched files fully maps to "DEVICE TREE" 
in ./MAINTAINERS afaict, which the prefix in the title would then also 
be nice to express.
    Yes, my bad. I will fix the commit name. 
  
 
 
 
That said I'm not sure whether libfdt code actually wants touching this 
way.
  Yes, you are right. libfdt is out of scope. I will remove the changes in it.
  
 
Jan 
  --  
 
    
     |