]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
checkpatch: don't emit warning on newly created acpi data files
authorIsaku Yamahata <isaku.yamahata@intel.com>
Thu, 18 Feb 2021 05:51:09 +0000 (21:51 -0800)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 23 Feb 2021 15:58:42 +0000 (10:58 -0500)
Newly created acpi data files(tests/data/acpi/) cause false positive
warning.
If file names are acpi expected file, don't emit warning.

Fixes: e625ba2a41 ("checkpatch: fix acpi check with multiple file name")
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
Message-Id: <6899f9ad54cab8e7deca94ff0eeab641680e2b5e.1613615732.git.isaku.yamahata@intel.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
scripts/checkpatch.pl

index 7f194c842bd921730e3a506b8974cb836759e2fe..8f7053ec9b26727735448187da3fb01b3f5a1790 100755 (executable)
@@ -1530,7 +1530,9 @@ sub process {
                    ($line =~ /^(?:new|deleted) file mode\s*\d+\s*$/ ||
                     $line =~ /^rename (?:from|to) [\w\/\.\-]+\s*$/ ||
                     ($line =~ /\{\s*([\w\/\.\-]*)\s*\=\>\s*([\w\/\.\-]*)\s*\}/ &&
-                     (defined($1) || defined($2))))) {
+                     (defined($1) || defined($2)))) &&
+                      !(($realfile ne '') &&
+                        ($realfile eq $acpi_testexpected))) {
                        $reported_maintainer_file = 1;
                        WARN("added, moved or deleted file(s), does MAINTAINERS need updating?\n" . $herecurr);
                }