summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLuca Fancellu <luca.fancellu@arm.com>2023-03-06 10:32:39 +0100
committerJan Beulich <jbeulich@suse.com>2023-03-06 10:32:39 +0100
commit88f605316626c7be338f52764d91c5a26e1b0292 (patch)
tree79675423eb3963a449deb2280a4e65cfa5bc1168 /docs
parente81c9fdd7c9328de68921d7d9ef9e9db10693a94 (diff)
downloadxen-88f605316626c7be338f52764d91c5a26e1b0292.tar.gz
misra: add entries to exclude-list.json
Add entries to the exclude-list.json for those files that need to be excluded from the analysis scan. Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Michal Orzel <michal.orzel@amd.com> Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Diffstat (limited to 'docs')
-rw-r--r--docs/misra/exclude-list.json199
1 files changed, 198 insertions, 1 deletions
diff --git a/docs/misra/exclude-list.json b/docs/misra/exclude-list.json
index 1fb0ac6774..ca1e2dd678 100644
--- a/docs/misra/exclude-list.json
+++ b/docs/misra/exclude-list.json
@@ -1,4 +1,201 @@
{
"version": "1.0",
- "content": []
+ "content": [
+ {
+ "rel_path": "arch/arm/arm64/cpufeature.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/arm/arm64/insn.c",
+ "comment": "Imported on Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/arm/arm64/lib/find_next_bit.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/acpi/boot.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/acpi/cpu_idle.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/acpi/cpufreq/cpufreq.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/acpi/cpuidle_menu.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/acpi/lib.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/amd.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/centaur.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/common.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/hygon.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/intel.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/intel_cacheinfo.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/mcheck/non-fatal.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/mtrr/*",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/cpu/mwait-idle.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/delay.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/dmi_scan.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/mpparse.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/srat.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/time.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "arch/x86/x86_64/mmconf-fam10h.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/bitmap.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/bunzip2.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/earlycpio.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/inflate.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/libfdt/*",
+ "comment": "External library"
+ },
+ {
+ "rel_path": "common/livepatch_elf.c",
+ "comment": "Not in scope initially as it generates many violations and it is not enabled in safety configurations"
+ },
+ {
+ "rel_path": "common/lzo.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/lz4/decompress.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/radix-tree.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/ubsan/ubsan.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/un*.c",
+ "comment": "unlz4.c implementation by Yann Collet, the others un* are from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/xz/*",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "common/zstd/*",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "crypto/*",
+ "comment": "Origin is external and documented in crypto/README.source"
+ },
+ {
+ "rel_path": "drivers/acpi/apei/*",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "drivers/acpi/hwregs.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "drivers/acpi/numa.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "drivers/acpi/osl.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "drivers/acpi/tables.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "drivers/acpi/tables/*",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "drivers/acpi/utilities/*",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "drivers/video/font_*",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "lib/list-sort.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "lib/rbtree.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "lib/xxhash*.c",
+ "comment": "Imported from Linux, ignore for now"
+ },
+ {
+ "rel_path": "xsm/flask/*",
+ "comment": "Not in scope initially as it generates many violations and it is not enabled in safety configurations"
+ }
+ ]
}