diff options
| author | Emil Tsalapatis <emil@etsalapatis.com> | 2026-08-17 15:16:11 -0400 |
|---|---|---|
| committer | Kumar Kartikeya Dwivedi <memxor@gmail.com> | 2026-08-20 21:01:41 +0200 |
| commit | ee66e3796b80b8d95430ad5d765b4ab24be06d52 (patch) | |
| tree | 9552a5d65c845ed1bef3bab52354f37b6f0143a9 /scripts | |
| parent | aed1bf1a352acd4f5ffd2a81e23d2bb6e8e9b636 (diff) | |
| download | linux-next-ee66e3796b80b8d95430ad5d765b4ab24be06d52.tar.gz linux-next-ee66e3796b80b8d95430ad5d765b4ab24be06d52.zip | |
selftests/bpf: libarena: Normalize SPDX headers across files
Normalize SPDX in libarena for missing/inconsistent headers.
There are currently three files missing headers and two of them
(both originally authored by Kartikeya, CC'ed below) that are
GPLv2 only. This patch ensures all files in libarena have a
dual GPLv2/BSD-2-Clause license in the example of other non-
kernel BPF codebases, e.g., libbpf.
Add the customary BPF selftests/ SPDX tag to the bpf_may_goto.h
file that holds the may_goto and can_loop macros for BPF code.
The original authors of the code from when it was still in
bpf_experimental.h are CC'ed below. Also add the missing SPDX
license to the libarena bitmap.h header.
For bpf_arena_spinlock.h and bpf_atomic.h, move the license to
Dual GPLv2/BSD-2-Clause. This ensures all components have the
same license, with the same rationale as libbpf in tools/lib.
Signed-off-by: Emil Tsalapatis <emil@etsalapatis.com>
Link: https://lore.kernel.org/bpf/20260817191616.11071-2-emil@etsalapatis.com
Signed-off-by: Kumar Kartikeya Dwivedi <memxor@gmail.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
