On Wed, Jun 25 2025, Eric Auger <eric.au...@redhat.com> wrote:

> Hi Connie,
>
> On 6/17/25 5:45 PM, Cornelia Huck wrote:
>> On Tue, Jun 17 2025, Cornelia Huck <coh...@redhat.com> wrote:
>>
>>> diff --git a/scripts/arm-gen-cpu-sysregs-header.awk 
>>> b/scripts/arm-gen-cpu-sysregs-header.awk
>>> new file mode 100755
>>> index 000000000000..f92bbbafa727
>>> --- /dev/null
>>> +++ b/scripts/arm-gen-cpu-sysregs-header.awk
>>> @@ -0,0 +1,37 @@
>>> +#!/bin/awk -f
>>> +# SPDX-License-Identifier: GPL-2.0-or-later
>>> +# arm-gen-cpu-sysregs-header.awk: arm64 sysreg header include generator
>>> +#
>>> +# Usage: awk -f arm-gen-cpu-sysregs-header.awk 
>>> $LINUX_PATH/arch/arm64/tools/sysreg
>>> +
>>> +BEGIN {
>>> +    print "/* SPDX-License-Identifier: GPL-2.0-or-later */"
>> FWIW, checkpatch.pl chokes on this:
>>
>> ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- 
>> HERE /"$/ at scripts/checkpatch.pl line 1389.
>> ERROR: Saw unacceptable licenses '*/"', valid choices for QEMU are:
>> GPL-2.0-or-later
>> GPL-2.0-only
>> LGPL-2.1-only
>> LGPL-2.1-or-later
>> BSD-2-Clause
>> BSD-3-Clause
>> MIT
>> total: 1 errors, 0 warnings, 76 lines checked
>
> so don't we need to improve checkpatch.pl to silence this error?

Yes, that would be good, but my perl-fu is basically nonexistant :(


Reply via email to