[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [XEN PATCH 10/10] arm/smmu: address violation of MISRA C:2012 Rule 8.2
On 16/10/2023 14:31, Bertrand Marquis wrote: Hi Julien, Hi Bertrand, AFAIK the SMMUv{1, 2} code didn't deviate very much from Linux. I can't tell about the SMMUv3.On 16 Oct 2023, at 11:07, Julien Grall <julien@xxxxxxx> wrote: Hi, On 13/10/2023 16:24, Federico Serafini wrote:Add missing parameter names, no functional change. Signed-off-by: Federico Serafini <federico.serafini@xxxxxxxxxxx> --- xen/drivers/passthrough/arm/smmu.c | 6 +++---This file is using the Linux coding style because it is imported from Linux. I was under the impression we would exclude such file for now. Looking at exclude-list.json, it doesn't seem to be present. I think this patch should be replaced with adding a line in execlude-list.json.I think that during one of the discussions we said that this file already deviated quite a lot from the status in Linux and we wanted to turn it to Xen coding style in the future hence it is not listed in the exclude file. I don't buy this argument right now. We have files in exclude-lists.json that I would consider critical for Xen to run (e.g. common/bitmap.c, common/libfdt). So if you want to use this argument then we need to move critical components of Xen out of the exclusion list.At the end having a working smmu might be critical in a safety context so it will make sense to also check this part of xen. Cheers, -- Julien Grall
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |