Reviewed-by: Steve Winslow <swinslow@xxxxxxxxx> On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@xxxxxxxxxxxxx> wrote: > > From: Thomas Gleixner tglx@xxxxxxxxxxxxx > > Based on 1 normalized pattern(s): > > released under the gpl v2 and only v2 not any later version > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-only > > has been chosen to replace the boilerplate/reference in 12 file(s). > > Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch11&id=bc938fc2fd05 > --- > tools/lib/api/fd/array.c | 3 +-- > tools/perf/builtin-kallsyms.c | 3 +-- > tools/perf/builtin-stat.c | 3 +-- > tools/perf/builtin-top.c | 3 +-- > tools/perf/builtin-trace.c | 3 +-- > tools/perf/util/annotate.c | 3 +-- > tools/perf/util/data-convert-bt.c | 3 +-- > tools/perf/util/evlist.c | 3 +-- > tools/perf/util/evsel.c | 3 +-- > tools/perf/util/genelf.c | 3 +-- > tools/perf/util/mmap.c | 3 +-- > tools/perf/util/top.c | 3 +-- > 12 files changed, 12 insertions(+), 24 deletions(-) > > --- a/tools/lib/api/fd/array.c > +++ b/tools/lib/api/fd/array.c > @@ -1,7 +1,6 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2014, Red Hat Inc, Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > #include "array.h" > #include <errno.h> > --- a/tools/perf/builtin-kallsyms.c > +++ b/tools/perf/builtin-kallsyms.c > @@ -1,11 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * builtin-kallsyms.c > * > * Builtin command: Look for a symbol in the running kernel and its modules > * > * Copyright (C) 2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > #include <inttypes.h> > #include "builtin.h" > --- a/tools/perf/builtin-stat.c > +++ b/tools/perf/builtin-stat.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * builtin-stat.c > * > @@ -37,8 +38,6 @@ > * Mike Galbraith <efault@xxxxxx> > * Paul Mackerras <paulus@xxxxxxxxx> > * Jaswinder Singh Rajput <jaswinder@xxxxxxxxxx> > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include "perf.h" > --- a/tools/perf/builtin-top.c > +++ b/tools/perf/builtin-top.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * builtin-top.c > * > @@ -14,8 +15,6 @@ > * Wu Fengguang <fengguang.wu@xxxxxxxxx> > * Mike Galbraith <efault@xxxxxx> > * Paul Mackerras <paulus@xxxxxxxxx> > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > #include "builtin.h" > > --- a/tools/perf/builtin-trace.c > +++ b/tools/perf/builtin-trace.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * builtin-trace.c > * > @@ -12,8 +13,6 @@ > * Initially based on the 'trace' prototype by Thomas Gleixner: > * > * http://lwn.net/Articles/415728/ ("Announcing a new utility: 'trace'") > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include <traceevent/event-parse.h> > --- a/tools/perf/util/annotate.c > +++ b/tools/perf/util/annotate.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > * > * Parts came from builtin-annotate.c, see those files for further > * copyright notes. > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include <errno.h> > --- a/tools/perf/util/data-convert-bt.c > +++ b/tools/perf/util/data-convert-bt.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * CTF writing support via babeltrace. > * > * Copyright (C) 2014, Jiri Olsa <jolsa@xxxxxxxxxx> > * Copyright (C) 2014, Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include <errno.h> > --- a/tools/perf/util/evlist.c > +++ b/tools/perf/util/evlist.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > * > * Parts came from builtin-{top,stat,record}.c, see those files for further > * copyright notes. > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > #include "util.h" > #include <api/fs/fs.h> > --- a/tools/perf/util/evsel.c > +++ b/tools/perf/util/evsel.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > * > * Parts came from builtin-{top,stat,record}.c, see those files for further > * copyright notes. > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include <byteswap.h> > --- a/tools/perf/util/genelf.c > +++ b/tools/perf/util/genelf.c > @@ -1,11 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * genelf.c > * Copyright (C) 2014, Google, Inc > * > * Contributed by: > * Stephane Eranian <eranian@xxxxxxxxx> > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include <sys/types.h> > --- a/tools/perf/util/mmap.c > +++ b/tools/perf/util/mmap.c > @@ -1,10 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2011-2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > * > * Parts came from evlist.c builtin-{top,stat,record}.c, see those files for further > * copyright notes. > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include <sys/mman.h> > --- a/tools/perf/util/top.c > +++ b/tools/perf/util/top.c > @@ -1,9 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0-only > /* > * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> > * > * Refactored from builtin-top.c, see that files for further copyright notes. > - * > - * Released under the GPL v2. (and only v2, not any later version) > */ > > #include "cpumap.h" > > -- Steve Winslow Director of Strategic Programs The Linux Foundation swinslow@xxxxxxxxxxxxxxxxxxx