On Mon, May 20, 2019 at 5:54 PM Allison Randal <allison@xxxxxxxxxxx> wrote: > > This one contains some BSD warranty text, but less than the previous > example (16/25 from first batch). Maybe hold until we decide what to do > with that one? Agree with Allison, lets add this further investigation/discussion set. Kate > > On 5/20/19 6:08 PM, Thomas Gleixner wrote: > > Based on 1 normalized pattern(s): > > > > 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 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 in no event shall the authors or copyright > > holders be liable for any claim damages or other liability whether > > in an action of contract tort or otherwise arising from out of or in > > connection with the software or the use or other dealings in the > > software > > > > extracted by the scancode license scanner the SPDX license identifier > > > > GPL-2.0-or-later > > > > has been chosen to replace the boilerplate/reference in 5 file(s). > > > > Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> > > Cc: linux-spdx@xxxxxxxxxxxxxxx > > > > --- > > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch2&id=3d34feaa2366 > > --- > > arch/x86/crypto/crct10dif-pclmul_glue.c | 16 +--------------- > > arch/x86/crypto/sha256_ssse3_glue.c | 15 +-------------- > > arch/x86/crypto/sha512_ssse3_glue.c | 16 +--------------- > > crypto/crct10dif_common.c | 16 +--------------- > > crypto/crct10dif_generic.c | 16 +--------------- > > 5 files changed, 5 insertions(+), 74 deletions(-) > > > > --- a/arch/x86/crypto/crct10dif-pclmul_glue.c > > +++ b/arch/x86/crypto/crct10dif-pclmul_glue.c > > @@ -1,3 +1,4 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Cryptographic API. > > * > > @@ -5,21 +6,6 @@ > > * > > * Copyright (C) 2013 Intel Corporation > > * Author: Tim Chen <tim.c.chen@xxxxxxxxxxxxxxx> > > - * > > - * 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. > > - * > > - * 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. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS > > - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN > > - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN > > - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE > > - * SOFTWARE. > > - * > > */ > > > > #include <linux/types.h> > > --- a/arch/x86/crypto/sha256_ssse3_glue.c > > +++ b/arch/x86/crypto/sha256_ssse3_glue.c > > @@ -1,3 +1,4 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Cryptographic API. > > * > > @@ -10,20 +11,6 @@ > > * > > * Author: > > * Tim Chen <tim.c.chen@xxxxxxxxxxxxxxx> > > - * > > - * 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. > > - * > > - * 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. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS > > - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN > > - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN > > - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE > > - * SOFTWARE. > > */ > > > > > > --- a/arch/x86/crypto/sha512_ssse3_glue.c > > +++ b/arch/x86/crypto/sha512_ssse3_glue.c > > @@ -1,3 +1,4 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Cryptographic API. > > * > > @@ -8,21 +9,6 @@ > > * > > * Copyright (C) 2013 Intel Corporation > > * Author: Tim Chen <tim.c.chen@xxxxxxxxxxxxxxx> > > - * > > - * 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. > > - * > > - * 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. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS > > - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN > > - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN > > - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE > > - * SOFTWARE. > > - * > > */ > > > > #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt > > --- a/crypto/crct10dif_common.c > > +++ b/crypto/crct10dif_common.c > > @@ -1,3 +1,4 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Cryptographic API. > > * > > @@ -7,21 +8,6 @@ > > * Written by Martin K. Petersen <martin.petersen@xxxxxxxxxx> > > * Copyright (C) 2013 Intel Corporation > > * Author: Tim Chen <tim.c.chen@xxxxxxxxxxxxxxx> > > - * > > - * 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. > > - * > > - * 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. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS > > - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN > > - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN > > - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE > > - * SOFTWARE. > > - * > > */ > > > > #include <linux/crc-t10dif.h> > > --- a/crypto/crct10dif_generic.c > > +++ b/crypto/crct10dif_generic.c > > @@ -1,3 +1,4 @@ > > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > > * Cryptographic API. > > * > > @@ -7,21 +8,6 @@ > > * Written by Martin K. Petersen <martin.petersen@xxxxxxxxxx> > > * Copyright (C) 2013 Intel Corporation > > * Author: Tim Chen <tim.c.chen@xxxxxxxxxxxxxxx> > > - * > > - * 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. > > - * > > - * 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. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS > > - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN > > - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN > > - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE > > - * SOFTWARE. > > - * > > */ > > > > #include <linux/module.h> > > > > > > > >