Hi Tim, On Wed, Jun 3, 2026 at 8:44 PM Tim Bird <[email protected]> wrote: > > Many bluetooth source files are missing SPDX-License-Identifier > lines. Add appropriate IDs to these files, and remove other > license lines from the headers. > > Leave the warranty disclaimer in files where the license ID is > GPL-2.0 but the wording of the disclaimer is slightly different > from that of the GPL v2 disclaimer. > > It is not different enough to cause licensing conflicts, but is > kept to honor the original contributors' legal intent. > > --- > V1 -> V2: > - Leave different warranty disclaimers (which is most them) > - Remove files recently removed from drivers/bluetooth from the patch > > Signed-off-by: Tim Bird <[email protected]>
`git am` doesn't pick up your Signed-off-by because it is after ---`, it seems to be considered a comment. > --- > drivers/bluetooth/btrsi.c | 12 +----------- > include/net/bluetooth/bluetooth.h | 5 +---- > include/net/bluetooth/hci.h | 5 +---- > include/net/bluetooth/hci_core.h | 5 +---- > include/net/bluetooth/hci_mon.h | 5 +---- > include/net/bluetooth/hci_sock.h | 5 +---- > include/net/bluetooth/l2cap.h | 5 +---- > include/net/bluetooth/mgmt.h | 5 +---- > include/net/bluetooth/rfcomm.h | 5 +---- > include/net/bluetooth/sco.h | 5 +---- > net/bluetooth/af_bluetooth.c | 5 +---- > net/bluetooth/bnep/core.c | 5 +---- > net/bluetooth/bnep/netdev.c | 5 +---- > net/bluetooth/bnep/sock.c | 5 +---- > net/bluetooth/ecdh_helper.c | 5 +---- > net/bluetooth/ecdh_helper.h | 5 +---- > net/bluetooth/hci_conn.c | 5 +---- > net/bluetooth/hci_core.c | 5 +---- > net/bluetooth/hci_debugfs.c | 5 +---- > net/bluetooth/hci_debugfs.h | 5 +---- > net/bluetooth/hci_event.c | 5 +---- > net/bluetooth/hci_sock.c | 5 +---- > net/bluetooth/hidp/core.c | 5 +---- > net/bluetooth/hidp/hidp.h | 5 +---- > net/bluetooth/hidp/sock.c | 5 +---- > net/bluetooth/l2cap_core.c | 5 +---- > net/bluetooth/l2cap_sock.c | 5 +---- > net/bluetooth/lib.c | 5 +---- > net/bluetooth/mgmt.c | 5 +---- > net/bluetooth/mgmt_util.c | 5 +---- > net/bluetooth/mgmt_util.h | 5 +---- > net/bluetooth/rfcomm/core.c | 5 +---- > net/bluetooth/rfcomm/sock.c | 5 +---- > net/bluetooth/rfcomm/tty.c | 5 +---- > net/bluetooth/sco.c | 5 +---- > net/bluetooth/selftest.c | 5 +---- > net/bluetooth/selftest.h | 5 +---- > net/bluetooth/smp.c | 5 +---- > net/bluetooth/smp.h | 5 +---- > 39 files changed, 39 insertions(+), 163 deletions(-) > > diff --git a/drivers/bluetooth/btrsi.c b/drivers/bluetooth/btrsi.c > index c68dd2fba01c..59ad0b9b14c3 100644 > --- a/drivers/bluetooth/btrsi.c > +++ b/drivers/bluetooth/btrsi.c > @@ -1,17 +1,7 @@ > +// SPDX-License-Identifier: ISC > /* > * Copyright (c) 2017 Redpine Signals Inc. > * > - * Permission to use, copy, modify, and/or distribute this software for any > - * purpose with or without fee is hereby granted, provided that the above > - * copyright notice and this permission notice appear in all copies. > - * > - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES > - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF > - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR > - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES > - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN > - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF > - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. > */ > #include <linux/module.h> > #include <linux/kernel.h> > diff --git a/include/net/bluetooth/bluetooth.h > b/include/net/bluetooth/bluetooth.h > index 3faea66b1979..b624da5026f5 100644 > --- a/include/net/bluetooth/bluetooth.h > +++ b/include/net/bluetooth/bluetooth.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > @@ -5,10 +6,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/hci.h b/include/net/bluetooth/hci.h > index 572b1c620c5d..a8b2e8781054 100644 > --- a/include/net/bluetooth/hci.h > +++ b/include/net/bluetooth/hci.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > @@ -5,10 +6,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/hci_core.h > b/include/net/bluetooth/hci_core.h > index aa600fbf9a53..7e15da47fe3a 100644 > --- a/include/net/bluetooth/hci_core.h > +++ b/include/net/bluetooth/hci_core.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. > @@ -5,10 +6,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/hci_mon.h b/include/net/bluetooth/hci_mon.h > index bbd752494ef9..4b2a0af4ed58 100644 > --- a/include/net/bluetooth/hci_mon.h > +++ b/include/net/bluetooth/hci_mon.h > @@ -1,12 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > > Copyright (C) 2011-2012 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/hci_sock.h > b/include/net/bluetooth/hci_sock.h > index 13e8cd4414a1..16f150b861be 100644 > --- a/include/net/bluetooth/hci_sock.h > +++ b/include/net/bluetooth/hci_sock.h > @@ -1,13 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/l2cap.h b/include/net/bluetooth/l2cap.h > index 5172afee5494..b1039ebdf06f 100644 > --- a/include/net/bluetooth/l2cap.h > +++ b/include/net/bluetooth/l2cap.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > @@ -6,10 +7,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/mgmt.h b/include/net/bluetooth/mgmt.h > index 8234915854b6..08daed7a96d5 100644 > --- a/include/net/bluetooth/mgmt.h > +++ b/include/net/bluetooth/mgmt.h > @@ -1,13 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > > Copyright (C) 2010 Nokia Corporation > Copyright (C) 2011-2012 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/rfcomm.h b/include/net/bluetooth/rfcomm.h > index c05882476900..feb6b3ae5e69 100644 > --- a/include/net/bluetooth/rfcomm.h > +++ b/include/net/bluetooth/rfcomm.h > @@ -1,12 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > RFCOMM implementation for Linux Bluetooth stack (BlueZ) > Copyright (C) 2002 Maxim Krasnyansky <[email protected]> > Copyright (C) 2002 Marcel Holtmann <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/include/net/bluetooth/sco.h b/include/net/bluetooth/sco.h > index f40ddb4264fc..214409527b35 100644 > --- a/include/net/bluetooth/sco.h > +++ b/include/net/bluetooth/sco.h > @@ -1,13 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/af_bluetooth.c b/net/bluetooth/af_bluetooth.c > index 1a6aa3f8d4d6..bcbc11c9cb15 100644 > --- a/net/bluetooth/af_bluetooth.c > +++ b/net/bluetooth/af_bluetooth.c > @@ -1,13 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/bnep/core.c b/net/bluetooth/bnep/core.c > index 0de5df690bd0..b18e1cf28bb4 100644 > --- a/net/bluetooth/bnep/core.c > +++ b/net/bluetooth/bnep/core.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BNEP implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2001-2002 Inventel Systemes > @@ -7,10 +8,6 @@ > > Copyright (C) 2002 Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/bnep/netdev.c b/net/bluetooth/bnep/netdev.c > index cc1cff63194f..ee1e39a3daff 100644 > --- a/net/bluetooth/bnep/netdev.c > +++ b/net/bluetooth/bnep/netdev.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BNEP implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2001-2002 Inventel Systemes > @@ -7,10 +8,6 @@ > > Copyright (C) 2002 Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/bnep/sock.c b/net/bluetooth/bnep/sock.c > index 00d47bcf4d7d..f3fe818d0e4c 100644 > --- a/net/bluetooth/bnep/sock.c > +++ b/net/bluetooth/bnep/sock.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BNEP implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2001-2002 Inventel Systemes > @@ -6,10 +7,6 @@ > > Copyright (C) 2002 Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/ecdh_helper.c b/net/bluetooth/ecdh_helper.c > index 0efc93fdae8a..1938e5559d88 100644 > --- a/net/bluetooth/ecdh_helper.c > +++ b/net/bluetooth/ecdh_helper.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > * ECDH helper functions - KPP wrappings > * > * Copyright (C) 2017 Intel Corporation > * > - * 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; > - * > * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/ecdh_helper.h b/net/bluetooth/ecdh_helper.h > index 830723971cf8..9d787d3c8797 100644 > --- a/net/bluetooth/ecdh_helper.h > +++ b/net/bluetooth/ecdh_helper.h > @@ -1,12 +1,9 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > * ECDH helper functions - KPP wrappings > * > * Copyright (C) 2017 Intel Corporation > * > - * 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; > - * > * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hci_conn.c b/net/bluetooth/hci_conn.c > index 54eabaa46960..c335372e4062 100644 > --- a/net/bluetooth/hci_conn.c > +++ b/net/bluetooth/hci_conn.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. > @@ -5,10 +6,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c > index 28d7929dc593..243d01069a91 100644 > --- a/net/bluetooth/hci_core.c > +++ b/net/bluetooth/hci_core.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > @@ -5,10 +6,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hci_debugfs.c b/net/bluetooth/hci_debugfs.c > index 99e2e9fc70e8..0635e4641db4 100644 > --- a/net/bluetooth/hci_debugfs.c > +++ b/net/bluetooth/hci_debugfs.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > > Copyright (C) 2014 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hci_debugfs.h b/net/bluetooth/hci_debugfs.h > index 9a8a7c93bb12..92365cbc922a 100644 > --- a/net/bluetooth/hci_debugfs.h > +++ b/net/bluetooth/hci_debugfs.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2014 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c > index eea2f810aafa..e588c744ce36 100644 > --- a/net/bluetooth/hci_event.c > +++ b/net/bluetooth/hci_event.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. > @@ -5,10 +6,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hci_sock.c b/net/bluetooth/hci_sock.c > index 0290dea081f6..c81852411250 100644 > --- a/net/bluetooth/hci_sock.c > +++ b/net/bluetooth/hci_sock.c > @@ -1,13 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hidp/core.c b/net/bluetooth/hidp/core.c > index 70344bd3248a..0e24c5e2955e 100644 > --- a/net/bluetooth/hidp/core.c > +++ b/net/bluetooth/hidp/core.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > HIDP implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2003-2004 Marcel Holtmann <[email protected]> > Copyright (C) 2013 David Herrmann <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hidp/hidp.h b/net/bluetooth/hidp/hidp.h > index 6ef88d0a1919..959b745bb770 100644 > --- a/net/bluetooth/hidp/hidp.h > +++ b/net/bluetooth/hidp/hidp.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > HIDP implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2003-2004 Marcel Holtmann <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/hidp/sock.c b/net/bluetooth/hidp/sock.c > index c93aaeb3a3fa..b75bea3cf422 100644 > --- a/net/bluetooth/hidp/sock.c > +++ b/net/bluetooth/hidp/sock.c > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > HIDP implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2003-2004 Marcel Holtmann <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/l2cap_core.c b/net/bluetooth/l2cap_core.c > index 45b175399e8d..ad2f26d935ca 100644 > --- a/net/bluetooth/l2cap_core.c > +++ b/net/bluetooth/l2cap_core.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > @@ -8,10 +9,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/l2cap_sock.c b/net/bluetooth/l2cap_sock.c > index c138aa4ae266..e3eda309f1b3 100644 > --- a/net/bluetooth/l2cap_sock.c > +++ b/net/bluetooth/l2cap_sock.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > @@ -7,10 +8,6 @@ > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/lib.c b/net/bluetooth/lib.c > index 305044a84478..cea21a4c49a0 100644 > --- a/net/bluetooth/lib.c > +++ b/net/bluetooth/lib.c > @@ -1,13 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/mgmt.c b/net/bluetooth/mgmt.c > index de5bd6b637b2..a732b586979d 100644 > --- a/net/bluetooth/mgmt.c > +++ b/net/bluetooth/mgmt.c > @@ -1,13 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > > Copyright (C) 2010 Nokia Corporation > Copyright (C) 2011-2012 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/mgmt_util.c b/net/bluetooth/mgmt_util.c > index 4f19654d41a9..6ea107c0e054 100644 > --- a/net/bluetooth/mgmt_util.c > +++ b/net/bluetooth/mgmt_util.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > > Copyright (C) 2015 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/mgmt_util.h b/net/bluetooth/mgmt_util.h > index bcba8c9d8952..20810cf06e81 100644 > --- a/net/bluetooth/mgmt_util.h > +++ b/net/bluetooth/mgmt_util.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2015 Intel Coropration > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/rfcomm/core.c b/net/bluetooth/rfcomm/core.c > index d11bd5337d57..593583c694a7 100644 > --- a/net/bluetooth/rfcomm/core.c > +++ b/net/bluetooth/rfcomm/core.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > RFCOMM implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2002 Maxim Krasnyansky <[email protected]> > Copyright (C) 2002 Marcel Holtmann <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/rfcomm/sock.c b/net/bluetooth/rfcomm/sock.c > index bd7d959c6e9e..bb7cf98f85cf 100644 > --- a/net/bluetooth/rfcomm/sock.c > +++ b/net/bluetooth/rfcomm/sock.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > RFCOMM implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2002 Maxim Krasnyansky <[email protected]> > Copyright (C) 2002 Marcel Holtmann <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/rfcomm/tty.c b/net/bluetooth/rfcomm/tty.c > index 91bf5274262e..4b9a699ec59b 100644 > --- a/net/bluetooth/rfcomm/tty.c > +++ b/net/bluetooth/rfcomm/tty.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > RFCOMM implementation for Linux Bluetooth stack (BlueZ). > Copyright (C) 2002 Maxim Krasnyansky <[email protected]> > Copyright (C) 2002 Marcel Holtmann <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/sco.c b/net/bluetooth/sco.c > index f1799c6a6f87..be5614a6c5ee 100644 > --- a/net/bluetooth/sco.c > +++ b/net/bluetooth/sco.c > @@ -1,13 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2000-2001 Qualcomm Incorporated > > Written 2000,2001 by Maxim Krasnyansky <[email protected]> > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/selftest.c b/net/bluetooth/selftest.c > index f49604d44b87..ae5b44bb9d3d 100644 > --- a/net/bluetooth/selftest.c > +++ b/net/bluetooth/selftest.c > @@ -1,12 +1,9 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > > Copyright (C) 2014 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/selftest.h b/net/bluetooth/selftest.h > index 2aa0a346a913..34d684ee84fd 100644 > --- a/net/bluetooth/selftest.h > +++ b/net/bluetooth/selftest.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2014 Intel Corporation > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/smp.c b/net/bluetooth/smp.c > index 98f1da4f5f55..ef464568b9c7 100644 > --- a/net/bluetooth/smp.c > +++ b/net/bluetooth/smp.c > @@ -1,11 +1,8 @@ > +// SPDX-License-Identifier: GPL-2.0 > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > diff --git a/net/bluetooth/smp.h b/net/bluetooth/smp.h > index c5da53dfab04..eac27bd541bb 100644 > --- a/net/bluetooth/smp.h > +++ b/net/bluetooth/smp.h > @@ -1,11 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > /* > BlueZ - Bluetooth protocol stack for Linux > Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). > > - 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; > - > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY > RIGHTS. > -- > 2.43.0 > > -- Luiz Augusto von Dentz

