Add SPDX tags instead of having out-of-date and incomplete licences at the top of files Audited again to make sure that GPL-2.0-only is used where appropriate and not GPL-2.0-or-later (and the other way around) Signed-off-by: John Kacur <jkacur@xxxxxxxxxx> --- src/backfire/backfire.c | 17 +-------------- src/cyclictest/cyclictest.c | 5 +---- src/cyclictest/rt_numa.h | 1 + src/hwlatdetect/hwlatdetect.py | 8 ++----- src/include/bionic.h | 1 + src/include/error.h | 1 + src/include/pip_stress.h | 1 + src/include/rt-get_cpu.h | 1 + src/include/rt-sched.h | 24 +++++---------------- src/include/rt-utils.h | 1 + src/lib/error.c | 1 + src/lib/rt-get_cpu.c | 1 + src/lib/rt-sched.c | 25 ++++++---------------- src/lib/rt-utils.c | 1 + src/pi_tests/classic_pi.c | 22 ++++--------------- src/pi_tests/pi_stress.c | 22 ++++--------------- src/pi_tests/pip_stress.c | 14 +----------- src/pi_tests/sigtest.c | 22 ++++--------------- src/pi_tests/tst-mutexpi10.c | 27 ++++++------------------ src/pmqtest/pmqtest.c | 16 +------------- src/ptsematest/ptsematest.c | 17 +-------------- src/queuelat/determine_maximum_mpps.sh | 3 +++ src/queuelat/get_cpuinfo_mhz.sh | 3 +++ src/queuelat/queuelat.c | 8 +++++++ src/queuelat/targeted-ipi/targeted-ipi.c | 7 ++++++ src/rt-migrate-test/rt-migrate-test.c | 19 +---------------- src/sched_deadline/cyclicdeadline.c | 8 +++++++ src/sched_deadline/deadline_test.c | 24 ++++++--------------- src/signaltest/signaltest.c | 2 ++ src/sigwaittest/sigwaittest.c | 2 ++ src/ssdd/ssdd.c | 12 +++++------ src/svsematest/svsematest.c | 16 ++------------ 32 files changed, 94 insertions(+), 238 deletions(-) diff --git a/src/backfire/backfire.c b/src/backfire/backfire.c index a8ac9f5e2b28..81a31d49f47b 100644 --- a/src/backfire/backfire.c +++ b/src/backfire/backfire.c @@ -1,22 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * backfire - send signal back to caller - * * Copyright (C) 2007 Carsten Emde <C.Emde@xxxxxxxxx> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, - * USA. */ #include <linux/module.h> diff --git a/src/cyclictest/cyclictest.c b/src/cyclictest/cyclictest.c index 1c515ae1354c..beac9a3ce946 100644 --- a/src/cyclictest/cyclictest.c +++ b/src/cyclictest/cyclictest.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * High resolution timer test software * @@ -6,10 +7,6 @@ * (C) 2008-2012 Clark Williams <williams@xxxxxxxxxx> * (C) 2005-2007 Thomas Gleixner <tglx@xxxxxxxxxxxxx> * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License Version - * 2 as published by the Free Software Foundation. - * */ #include <stdio.h> #include <stdlib.h> diff --git a/src/cyclictest/rt_numa.h b/src/cyclictest/rt_numa.h index 983502d34c94..1f7c5a482150 100644 --- a/src/cyclictest/rt_numa.h +++ b/src/cyclictest/rt_numa.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * A numa library for cyclictest. * The functions here are designed to work whether cyclictest has been diff --git a/src/hwlatdetect/hwlatdetect.py b/src/hwlatdetect/hwlatdetect.py index c11a6f8ea5b1..12228f45f852 100755 --- a/src/hwlatdetect/hwlatdetect.py +++ b/src/hwlatdetect/hwlatdetect.py @@ -1,14 +1,10 @@ #!/usr/bin/python3 +# SPDX-License-Identifier: GPL-2.0-only + # (C) 2018,2019 Clark Williams <williams@xxxxxxxxxx> # (C) 2015,2016 Clark Williams <williams@xxxxxxxxxx> # (C) 2009 Clark Williams <williams@xxxxxxxxxx> -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License Version 2 -# as published by the Free Software Foundation. - - import sys import os diff --git a/src/include/bionic.h b/src/include/bionic.h index 54f9c54b0824..e0433437f5d2 100644 --- a/src/include/bionic.h +++ b/src/include/bionic.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later #ifndef BIONIC_H #define BIONIC_H diff --git a/src/include/error.h b/src/include/error.h index 4acff4952dd6..d205e49ff041 100644 --- a/src/include/error.h +++ b/src/include/error.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later #ifndef __ERROR_H #define __ERROR_H diff --git a/src/include/pip_stress.h b/src/include/pip_stress.h index 8ed24522851c..ee8b545ab117 100644 --- a/src/include/pip_stress.h +++ b/src/include/pip_stress.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later #ifndef __PIP_STRESS_H #define __PIP_STRESS_H diff --git a/src/include/rt-get_cpu.h b/src/include/rt-get_cpu.h index 15d05fcb15fa..74bf8f0fac25 100644 --- a/src/include/rt-get_cpu.h +++ b/src/include/rt-get_cpu.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later #ifndef __RT_GET_CPU_H #define __RT_GET_CPU_H #include <stdio.h> diff --git a/src/include/rt-sched.h b/src/include/rt-sched.h index 679c4bd10ae2..80171c76e0ee 100644 --- a/src/include/rt-sched.h +++ b/src/include/rt-sched.h @@ -1,23 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* - rt-sched.h - sched_setattr() and sched_getattr() API - - (C) Dario Faggioli <raistlin@xxxxxxxx>, 2009, 2010 - Copyright (C) 2014 BMW Car IT GmbH, Daniel Wagner <daniel.wagner@xxxxxxxxxxxx - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 - USA */ + * rt-sched.h - sched_setattr() and sched_getattr() API + * (C) Dario Faggioli <raistlin@xxxxxxxx>, 2009, 2010 + * Copyright (C) 2014 BMW Car IT GmbH, Daniel Wagner <daniel.wagner@xxxxxxxxxxxx + */ /* This file is based on Dario Faggioli's libdl. Eventually it will be replaced by a proper implemenation of this API. */ diff --git a/src/include/rt-utils.h b/src/include/rt-utils.h index 405fa7855346..6ec2b2011959 100644 --- a/src/include/rt-utils.h +++ b/src/include/rt-utils.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later #ifndef __RT_UTILS_H #define __RT_UTILS_H diff --git a/src/lib/error.c b/src/lib/error.c index b32aa0270780..4434a842da17 100644 --- a/src/lib/error.c +++ b/src/lib/error.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2009 John Kacur <jkacur@xxxxxxxxxx> * diff --git a/src/lib/rt-get_cpu.c b/src/lib/rt-get_cpu.c index 83430dd4d068..608cd9bb76e0 100644 --- a/src/lib/rt-get_cpu.c +++ b/src/lib/rt-get_cpu.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2009 John Kacur <jkacur@xxxxxxxxxx> */ diff --git a/src/lib/rt-sched.c b/src/lib/rt-sched.c index 4a8e3c42b49f..2aaf02d42aee 100644 --- a/src/lib/rt-sched.c +++ b/src/lib/rt-sched.c @@ -1,23 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* - rt-sched.h - sched_setattr() and sched_getattr() API - - (C) Dario Faggioli <raistlin@xxxxxxxx>, 2009, 2010 - Copyright (C) 2014 BMW Car IT GmbH, Daniel Wagner <daniel.wagner@xxxxxxxxxxxx - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 - USA */ + * rt-sched.h - sched_setattr() and sched_getattr() API + * + * (C) Dario Faggioli <raistlin@xxxxxxxx>, 2009, 2010 + * Copyright (C) 2014 BMW Car IT GmbH, Daniel Wagner <daniel.wagner@xxxxxxxxxxxx + */ /* This file is based on Dario Faggioli's libdl. Eventually it will be replaced by a proper implemenation of this API. */ diff --git a/src/lib/rt-utils.c b/src/lib/rt-utils.c index e1b166afcd6c..1998a327d036 100644 --- a/src/lib/rt-utils.c +++ b/src/lib/rt-utils.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2009 Carsten Emde <carsten.emde@xxxxxxxxx> * Copyright (C) 2010 Clark Williams <williams@xxxxxxxxxx> diff --git a/src/pi_tests/classic_pi.c b/src/pi_tests/classic_pi.c index 695ee4c4bd03..64af8890276f 100644 --- a/src/pi_tests/classic_pi.c +++ b/src/pi_tests/classic_pi.c @@ -1,22 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* - classic_pi - Classic Priority Inversion deadlock test case - - Copyright (C) 2006, 2007 Clark Williams <williams@xxxxxxxxxx> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 - USA */ + * classic_pi - Classic Priority Inversion deadlock test case + * Copyright (C) 2006, 2007 Clark Williams <williams@xxxxxxxxxx> + */ /* This program tests Priority Inheritance mutexes and their ability to avoid Priority Inversion deadlocks diff --git a/src/pi_tests/pi_stress.c b/src/pi_tests/pi_stress.c index 1286370c474b..7fa98dfb9ad4 100644 --- a/src/pi_tests/pi_stress.c +++ b/src/pi_tests/pi_stress.c @@ -1,22 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* - pi_stress - Priority Inheritance stress test - - Copyright (C) 2006, 2007 Clark Williams <williams@xxxxxxxxxx> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 - USA */ + * pi_stress - Priority Inheritance stress test + * Copyright (C) 2006, 2007 Clark Williams <williams@xxxxxxxxxx> + */ /* This program stress tests pthreads priority inheritance mutexes diff --git a/src/pi_tests/pip_stress.c b/src/pi_tests/pip_stress.c index e6cf0ce940ca..c9dbd992e15d 100644 --- a/src/pi_tests/pip_stress.c +++ b/src/pi_tests/pip_stress.c @@ -1,20 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* Pip stress - Priority Inheritance with processes Copyright (C) 2009, John Kacur <jkacur@xxxxxxxxxx> - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* diff --git a/src/pi_tests/sigtest.c b/src/pi_tests/sigtest.c index 0cf520c01335..17dd0d43bdc6 100644 --- a/src/pi_tests/sigtest.c +++ b/src/pi_tests/sigtest.c @@ -1,22 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* - sigtest - simple little program to verify signal behavior - - Copyright (C) 2006, 2007 Clark Williams <williams@xxxxxxxxxx> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 - USA */ + * sigtest - simple little program to verify signal behavior + * Copyright (C) 2006, 2007 Clark Williams <williams@xxxxxxxxxx> +*/ #include <stdio.h> #include <signal.h> diff --git a/src/pi_tests/tst-mutexpi10.c b/src/pi_tests/tst-mutexpi10.c index a63ea23ba621..97a345edd26e 100644 --- a/src/pi_tests/tst-mutexpi10.c +++ b/src/pi_tests/tst-mutexpi10.c @@ -1,25 +1,10 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later /* - Classic Priority Inversion deadlock test case - - Copyright (C) 2006 Free Software Foundation, Inc. - This file is part of the GNU C Library. - Contributed by Clark Williams<williams@xxxxxxxxxx>, 2006 - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public License as - published by the Free Software Foundation; either version 2.1 of the - License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; see the file COPYING.LIB. If not, - write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ - + * Classic Priority Inversion deadlock test case + * Copyright (C) 2006 Free Software Foundation, Inc. + * This file is part of the GNU C Library. + * Contributed by Clark Williams<williams@xxxxxxxxxx>, 2006 + */ /* This program tests Priority Inheritance mutexes and their ability to avoid Priority Inversion deadlocks diff --git a/src/pmqtest/pmqtest.c b/src/pmqtest/pmqtest.c index 3ce799bd6319..3ce29252b9a2 100644 --- a/src/pmqtest/pmqtest.c +++ b/src/pmqtest/pmqtest.c @@ -1,22 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * pmqtest.c * * Copyright (C) 2009 Carsten Emde <C.Emde@xxxxxxxxx> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, - * USA. */ #include <stdio.h> diff --git a/src/ptsematest/ptsematest.c b/src/ptsematest/ptsematest.c index 553759212ac9..78fa444c5578 100644 --- a/src/ptsematest/ptsematest.c +++ b/src/ptsematest/ptsematest.c @@ -1,22 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * ptsematest.c - * * Copyright (C) 2009 Carsten Emde <C.Emde@xxxxxxxxx> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, - * USA. */ #include <stdio.h> diff --git a/src/queuelat/determine_maximum_mpps.sh b/src/queuelat/determine_maximum_mpps.sh index 3acd6ba2e362..52d54c0f9065 100755 --- a/src/queuelat/determine_maximum_mpps.sh +++ b/src/queuelat/determine_maximum_mpps.sh @@ -1,5 +1,8 @@ #!/bin/bash +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2018 Marcelo Tosatti <mtosatti@xxxxxxxxxx> + # A script to determine the maximum mpps. Logic: # Increase mpps in 0.5 units # diff --git a/src/queuelat/get_cpuinfo_mhz.sh b/src/queuelat/get_cpuinfo_mhz.sh index fb5158f31040..eafdd9577424 100755 --- a/src/queuelat/get_cpuinfo_mhz.sh +++ b/src/queuelat/get_cpuinfo_mhz.sh @@ -1,5 +1,8 @@ #!/bin/bash +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2018 Marcelo Tosatti <mtosatti@xxxxxxxxxx> + mhz=`cat /proc/cpuinfo | grep "cpu MHz" | uniq | cut -f 3 -d " "` echo $mhz diff --git a/src/queuelat/queuelat.c b/src/queuelat/queuelat.c index a5525e41776a..cccb50ef0cc4 100644 --- a/src/queuelat/queuelat.c +++ b/src/queuelat/queuelat.c @@ -1,3 +1,11 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + +/* + * Copyright (C) 2018 Marcelo Tosatti <mtosatti@xxxxxxxxxx> + * Copyright (C) 2019 John Kacur <jkacur@xxxxxxxxxx> + * Copyright (C) 2019 Clark Williams <williams@xxxxxxxxxx> + */ + #include <string.h> #include <stdlib.h> #include <sys/types.h> diff --git a/src/queuelat/targeted-ipi/targeted-ipi.c b/src/queuelat/targeted-ipi/targeted-ipi.c index 4a10e0b24ecb..be2b153260c5 100644 --- a/src/queuelat/targeted-ipi/targeted-ipi.c +++ b/src/queuelat/targeted-ipi/targeted-ipi.c @@ -1,3 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +/* + * Copyright (C) 2018 Marcelo Tosatti <mtosatti@xxxxxxxxxx> + * Copyright (C) 2019 John Kacur <jkacur@xxxxxxxxxx> + * Copyright (C) 2019 Clark Williams <williams@xxxxxxxxxx> + */ + #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #include <linux/module.h> diff --git a/src/rt-migrate-test/rt-migrate-test.c b/src/rt-migrate-test/rt-migrate-test.c index f0a285d1d45f..4863238edeb4 100644 --- a/src/rt-migrate-test/rt-migrate-test.c +++ b/src/rt-migrate-test/rt-migrate-test.c @@ -1,24 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * rt-migrate-test.c - * * Copyright (C) 2007-2009 Steven Rostedt <srostedt@xxxxxxxxxx> - * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License (not later!) - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ #include <stdio.h> #ifndef __USE_XOPEN2K diff --git a/src/sched_deadline/cyclicdeadline.c b/src/sched_deadline/cyclicdeadline.c index 7b5e8b36c4ea..a08e28e73c42 100644 --- a/src/sched_deadline/cyclicdeadline.c +++ b/src/sched_deadline/cyclicdeadline.c @@ -1,3 +1,11 @@ +// SPDX-License-Identifier: GPL-2.0-only + +/* + * Copyright (C) 2016 Red Hat Inc, Steven Rostedt <srostedt@xxxxxxxxxx> + * Copyright (C) 2019 John Kacur <jkacur@xxxxxxxxxx> + * Copyright (C) 2019 Clark Williams <williams@xxxxxxxxxx> + */ + #include <pthread.h> #include <stdarg.h> #include <stdlib.h> diff --git a/src/sched_deadline/deadline_test.c b/src/sched_deadline/deadline_test.c index 5b5f40dbb74d..4cef2609912e 100644 --- a/src/sched_deadline/deadline_test.c +++ b/src/sched_deadline/deadline_test.c @@ -1,22 +1,12 @@ +// SPDX-License-Identifier: GPL-2.0-only + /* * Copyright (C) 2016 Red Hat Inc, Steven Rostedt <srostedt@xxxxxxxxxx> - * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License (not later!) - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, see <http://www.gnu.org/licenses> - * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * + * Copyright (C) 2019 John Kacur <jkacur@xxxxxxxxxx> + * Copyright (C) 2019 Clark Williams <williams@xxxxxxxxxx> + */ + +/* * deadline_test.c * * This program is used to test the deadline scheduler (SCHED_DEADLINE tasks). diff --git a/src/signaltest/signaltest.c b/src/signaltest/signaltest.c index 4c952561d7f2..b5c86c5635cb 100644 --- a/src/signaltest/signaltest.c +++ b/src/signaltest/signaltest.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-only + /* * RT signal roundtrip test software * diff --git a/src/sigwaittest/sigwaittest.c b/src/sigwaittest/sigwaittest.c index 2d0c04132fa7..4678b68675b2 100644 --- a/src/sigwaittest/sigwaittest.c +++ b/src/sigwaittest/sigwaittest.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + /* * sigwaittest.c * diff --git a/src/ssdd/ssdd.c b/src/ssdd/ssdd.c index 080ed17107a8..f165da96e23a 100644 --- a/src/ssdd/ssdd.c +++ b/src/ssdd/ssdd.c @@ -1,3 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + +/* + * Copyright (C) 2019 Joe Korty <joe.korty@xxxxxxxxxxxxxxxxx> + */ + /* * Have a tracer do a bunch of PTRACE_SINGLESTEPs against * a tracee as fast as possible. Create several of these @@ -16,12 +22,6 @@ * The tracer waits on each PTRACE_SINGLESTEP with a waitpid(2) * and checks that waitpid's return values for correctness. * - * This program was originally written by - * Joe Korty <joe.korty@xxxxxxxxxxxxxxxxx> - * This program is free software; you can redistribute it and / or modify - * it under the terms of the GNU General Public License Version 2 - * of the licence, or (at your option) any later version - * see COPYING for more information */ #include <stdio.h> #include <stdlib.h> diff --git a/src/svsematest/svsematest.c b/src/svsematest/svsematest.c index 15e36af76288..7c15393fe1be 100644 --- a/src/svsematest/svsematest.c +++ b/src/svsematest/svsematest.c @@ -1,22 +1,10 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + /* * svsematest.c * * Copyright (C) 2009 Carsten Emde <C.Emde@xxxxxxxxx> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, - * USA. */ #include <stdio.h> -- 2.20.1