Commit 4b948222c0 for qemu.org

commit 4b948222c0801ddd428ca2e4260181ba35b219a3
Author: Daniel P. Berrangé <berrange@redhat.com>
Date:   Tue Sep 16 09:16:31 2025 +0100

    checkpatch: cull trailing '*/' in SPDX check

    Sometimes SPDX expressions appear inside C comments, and this
    confuses checkpatch.pl. Drop the closing C comment characters
    to avoid this.

    Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
    Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
    Message-id: 20250916081638.764020-2-berrange@redhat.com
    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>

diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
index 833f20f555..91616c974f 100755
--- a/scripts/checkpatch.pl
+++ b/scripts/checkpatch.pl
@@ -1368,6 +1368,9 @@ sub checkspdx {
     $expr =~ s/^\s*//g;
     $expr =~ s/\s*$//g;

+    # Cull C comment end
+    $expr =~ s/\*\/.*//;
+
     my @bits = split / +/, $expr;

     my $prefer = "GPL-2.0-or-later";