From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2EAB9C282CE for ; Wed, 22 May 2019 13:03:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id D8B9820879 for ; Wed, 22 May 2019 13:03:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728744AbfEVNDt (ORCPT ); Wed, 22 May 2019 09:03:49 -0400 Received: from mail-ua1-f65.google.com ([209.85.222.65]:40528 "EHLO mail-ua1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728584AbfEVNDt (ORCPT ); Wed, 22 May 2019 09:03:49 -0400 Received: by mail-ua1-f65.google.com with SMTP id d4so814085uaj.7 for ; Wed, 22 May 2019 06:03:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=R9gg9q//mrbUcHbQkwVA8+E8HRvQnXUx1ClfaRlWrwk=; b=sequhWKACzJzc9EG0mJs0Ko5x7R+bwcJn4r34v1cORZ7nhMr/9yO+AwMtm+tXs7MIU 0TDPVeD7DEy6GhNAbKy/B0A8VkLBs+vsCJnUFapL3c7q4/g09/3uk+xAuU6S56BWyDYo kmJMixoyD82+ypdEfmZmKRLVjIgSzBC6Vf2b0U8wJZEFW6ahbNA4pDWE6eZ+YEKYJMeH iYCP1SHU44B9sCbU5snTHknHPswqRE3RWpYvCtM5oJrEVFl2xq8sx0DErCLpZh2oPSBB B+oQbutKx2J+ejMfKjtRgDCGnIJiPRsjn5C9QuFwijMmoQGItEa0Jt0a9lmdmHd+S4PU PV4Q== X-Gm-Message-State: APjAAAUmdSrWt+ajWwieEuFtmkh60cd+CVRXNXsm+MR1dKH3r56AnMkn l/qAl0n5hRcudGiu79OlL6RizfZATDnexgrJR5Zr2w== X-Google-Smtp-Source: APXvYqxRDCJ78S9srR/e1IiJWn05R3RF4pEsJjt4XXBJF9jjT24gGn3pJxLOpkHs9woyhOztIuQqnxOCgD+W1h9e8AE= X-Received: by 2002:ab0:7150:: with SMTP id k16mr1734195uao.22.1558530225792; Wed, 22 May 2019 06:03:45 -0700 (PDT) MIME-Version: 1.0 References: <20190520075121.768803433@linutronix.de> <20190520075211.500943500@linutronix.de> In-Reply-To: <20190520075211.500943500@linutronix.de> From: Richard Fontana Date: Wed, 22 May 2019 09:03:34 -0400 Message-ID: Subject: Re: [patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 85 To: Thomas Gleixner Cc: linux-spdx@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-spdx-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spdx@vger.kernel.org I believe this one imports disclaimer language from the IBM-PL/CPL/EPL license family. On Wed, May 22, 2019 at 8:05 AM 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 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 no > warranty the program is provided on an as is basis without > warranties or conditions of any kind either express or implied > including without limitation any warranties or conditions of title > non infringement merchantability or fitness for a particular purpose > each recipient is solely responsible for determining the > appropriateness of using and distributing the program and assumes > all risks associated with its exercise of rights under this > agreement including but not limited to the risks and costs of > program errors damage to or loss of data programs or equipment and > unavailability or interruption of operations disclaimer of liability > neither recipient nor any contributors shall have any liability for > any direct indirect incidental special exemplary or consequential > damages including without limitation lost profits however caused and > on any theory of liability whether in contract strict liability or > tort including negligence or otherwise arising in any way out of the > use or distribution of the program or the exercise of any rights > granted hereunder even if advised of the possibility of such damages > 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 > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-or-later > > has been chosen to replace the boilerplate/reference in 20 file(s). > > Signed-off-by: Thomas Gleixner > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch4&id=9738411291d0 > --- > drivers/scsi/esas2r/esas2r.h | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_flash.c | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_init.c | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_io.c | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_ioctl.c | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_log.c | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_log.h | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_main.c | 36 ---------------------------- > drivers/scsi/esas2r/esas2r_targdb.c | 36 ---------------------------- > drivers/scsi/mpt3sas/Kconfig | 35 --------------------------- > drivers/scsi/mpt3sas/mpt3sas_base.c | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_base.h | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_config.c | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_ctl.c | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_ctl.h | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_debug.h | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_scsih.c | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_transport.c | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 36 ---------------------------- > drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h | 36 ---------------------------- > 20 files changed, 20 insertions(+), 699 deletions(-) > > --- a/drivers/scsi/esas2r/esas2r.h > +++ b/drivers/scsi/esas2r/esas2r.h > @@ -1,44 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * linux/drivers/scsi/esas2r/esas2r.h > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include > --- a/drivers/scsi/esas2r/esas2r_flash.c > +++ b/drivers/scsi/esas2r/esas2r_flash.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > > /* > * linux/drivers/scsi/esas2r/esas2r_flash.c > @@ -5,41 +6,6 @@ > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include "esas2r.h" > --- a/drivers/scsi/esas2r/esas2r_init.c > +++ b/drivers/scsi/esas2r/esas2r_init.c > @@ -1,44 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * linux/drivers/scsi/esas2r/esas2r_init.c > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com)mpt3sas/mpt3sas_trigger_diag. > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include "esas2r.h" > --- a/drivers/scsi/esas2r/esas2r_io.c > +++ b/drivers/scsi/esas2r/esas2r_io.c > @@ -1,44 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * linux/drivers/scsi/esas2r/esas2r_io.c > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com)mpt3sas/mpt3sas_trigger_diag. > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include "esas2r.h" > --- a/drivers/scsi/esas2r/esas2r_ioctl.c > +++ b/drivers/scsi/esas2r/esas2r_ioctl.c > @@ -1,44 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * linux/drivers/scsi/esas2r/esas2r_ioctl.c > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include "esas2r.h" > --- a/drivers/scsi/esas2r/esas2r_log.c > +++ b/drivers/scsi/esas2r/esas2r_log.c > @@ -1,44 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * linux/drivers/scsi/esas2r/esas2r_log.c > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include "esas2r.h" > --- a/drivers/scsi/esas2r/esas2r_log.h > +++ b/drivers/scsi/esas2r/esas2r_log.h > @@ -1,44 +1,10 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * linux/drivers/scsi/esas2r/esas2r_log.h > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #ifndef __esas2r_log_h__ > --- a/drivers/scsi/esas2r/esas2r_main.c > +++ b/drivers/scsi/esas2r/esas2r_main.c > @@ -1,44 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * linux/drivers/scsi/esas2r/esas2r_main.c > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include "esas2r.h" > --- a/drivers/scsi/esas2r/esas2r_targdb.c > +++ b/drivers/scsi/esas2r/esas2r_targdb.c > @@ -1,44 +1,10 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * linux/drivers/scsi/esas2r/esas2r_targdb.c > * For use with ATTO ExpressSAS R6xx SAS/SATA RAID controllers > * > * Copyright (c) 2001-2013 ATTO Technology, Inc. > * (mailto:linuxdrivers@attotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - * > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - * > - * 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. > */ > > #include "esas2r.h" > --- a/drivers/scsi/mpt3sas/Kconfig > +++ b/drivers/scsi/mpt3sas/Kconfig > @@ -1,3 +1,4 @@ > +# SPDX-License-Identifier: GPL-2.0-or-later > # > # Kernel configuration file for the MPT3SAS > # > @@ -5,40 +6,6 @@ > # Copyright (C) 2012-2014 LSI Corporation > # (mailto:DL-MPTFusionLinux@lsi.com) > > -# 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. > - > -# NO WARRANTY > -# THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > -# CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > -# LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > -# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > -# solely responsible for determining the appropriateness of using and > -# distributing the Program and assumes all risks associated with its > -# exercise of rights under this Agreement, including but not limited to > -# the risks and costs of program errors, damage to or loss of data, > -# programs or equipment, and unavailability or interruption of operations. > - > -# DISCLAIMER OF LIABILITY > -# NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > -# DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > -# TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > -# USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > -# HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > -# 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. > > config SCSI_MPT3SAS > tristate "LSI MPT Fusion SAS 3.0 & SAS 2.0 Device Driver" > --- a/drivers/scsi/mpt3sas/mpt3sas_base.c > +++ b/drivers/scsi/mpt3sas/mpt3sas_base.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * This is the Fusion MPT base driver providing common API layer interface > * for access to MPT (Message Passing Technology) firmware. > @@ -6,41 +7,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #include > --- a/drivers/scsi/mpt3sas/mpt3sas_base.h > +++ b/drivers/scsi/mpt3sas/mpt3sas_base.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * This is the Fusion MPT base driver providing common API layer interface > * for access to MPT (Message Passing Technology) firmware. > @@ -6,41 +7,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #ifndef MPT3SAS_BASE_H_INCLUDED > --- a/drivers/scsi/mpt3sas/mpt3sas_config.c > +++ b/drivers/scsi/mpt3sas/mpt3sas_config.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * This module provides common API for accessing firmware configuration pages > * > @@ -5,41 +6,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #include > --- a/drivers/scsi/mpt3sas/mpt3sas_ctl.c > +++ b/drivers/scsi/mpt3sas/mpt3sas_ctl.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Management Module Support for MPT (Message Passing Technology) based > * controllers > @@ -6,41 +7,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #include > --- a/drivers/scsi/mpt3sas/mpt3sas_ctl.h > +++ b/drivers/scsi/mpt3sas/mpt3sas_ctl.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Management Module Support for MPT (Message Passing Technology) based > * controllers > @@ -6,41 +7,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #ifndef MPT3SAS_CTL_H_INCLUDED > --- a/drivers/scsi/mpt3sas/mpt3sas_debug.h > +++ b/drivers/scsi/mpt3sas/mpt3sas_debug.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * Logging Support for MPT (Message Passing Technology) based controllers > * > @@ -5,41 +6,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #ifndef MPT3SAS_DEBUG_H_INCLUDED > --- a/drivers/scsi/mpt3sas/mpt3sas_scsih.c > +++ b/drivers/scsi/mpt3sas/mpt3sas_scsih.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Scsi Host Layer for MPT (Message Passing Technology) based controllers > * > @@ -5,41 +6,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #include > --- a/drivers/scsi/mpt3sas/mpt3sas_transport.c > +++ b/drivers/scsi/mpt3sas/mpt3sas_transport.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * SAS Transport Layer for MPT (Message Passing Technology) based controllers > * > @@ -5,41 +6,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #include > --- a/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c > +++ b/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * This module provides common API to set Diagnostic trigger for MPT > * (Message Passing Technology) based controllers > @@ -6,41 +7,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > > #include > --- a/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h > +++ b/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > /* > * This is the Fusion MPT base driver providing common API layer interface > * to set Diagnostic triggers for MPT (Message Passing Technology) based > @@ -7,41 +8,6 @@ > * Copyright (C) 2012-2014 LSI Corporation > * Copyright (C) 2013-2014 Avago Technologies > * (mailto: MPT-FusionLinux.pdl@avagotech.com) > - * > - * 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. > - * > - * NO WARRANTY > - * THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR > - * CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT > - * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, > - * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is > - * solely responsible for determining the appropriateness of using and > - * distributing the Program and assumes all risks associated with its > - * exercise of rights under this Agreement, including but not limited to > - * the risks and costs of program errors, damage to or loss of data, > - * programs or equipment, and unavailability or interruption of operations. > - > - * DISCLAIMER OF LIABILITY > - * NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY > - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL > - * DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND > - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR > - * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE > - * USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED > - * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES > - > - * 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. > */ > /* Diagnostic Trigger Configuration Data Structures */ > > > -- Richard Fontana Senior Commercial Counsel Red Hat, Inc.