2019-06-12 17:58:43

by Avri Altman

[permalink] [raw]
Subject: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier

added 'WITH Linux-syscall-note' exception, which is the officially
assigned exception identifier for the kernel syscall exception.
This exception makes it possible to include GPL headers into non GPL
code, without confusing license compliance tools.

fixes: a851b2bd3632 (scsi: uapi: ufs: Make utp_upiu_req visible to user
space)

Signed-off-by: Avri Altman <[email protected]>
---
include/uapi/scsi/scsi_bsg_ufs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/uapi/scsi/scsi_bsg_ufs.h b/include/uapi/scsi/scsi_bsg_ufs.h
index 17c7abd..9988db6 100644
--- a/include/uapi/scsi/scsi_bsg_ufs.h
+++ b/include/uapi/scsi/scsi_bsg_ufs.h
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-2.0 */
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
* UFS Transport SGIO v4 BSG Message Support
*
--
1.9.1


2019-06-27 05:40:05

by Avri Altman

[permalink] [raw]
Subject: Re: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier

A gentle ping.

Thanks,
Avri



________________________________________
From: Avri Altman <[email protected]>
Sent: Wednesday, June 12, 2019 4:34:37 PM
To: James E.J. Bottomley; Martin K. Petersen; [email protected]; [email protected]; Arnd Bergmann; Pedro Sousa; Alim Akhtar
Cc: Avi Shchislowski; Alex Lemberg; Avri Altman
Subject: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier

added 'WITH Linux-syscall-note' exception, which is the officially
assigned exception identifier for the kernel syscall exception.
This exception makes it possible to include GPL headers into non GPL
code, without confusing license compliance tools.

fixes: a851b2bd3632 (scsi: uapi: ufs: Make utp_upiu_req visible to user
space)

Signed-off-by: Avri Altman <[email protected]>
---
include/uapi/scsi/scsi_bsg_ufs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/uapi/scsi/scsi_bsg_ufs.h b/include/uapi/scsi/scsi_bsg_ufs.h
index 17c7abd..9988db6 100644
--- a/include/uapi/scsi/scsi_bsg_ufs.h
+++ b/include/uapi/scsi/scsi_bsg_ufs.h
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-2.0 */
+/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
* UFS Transport SGIO v4 BSG Message Support
*
--
1.9.1

2019-06-28 11:25:42

by Pedro Sousa

[permalink] [raw]
Subject: RE: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier

From: Avri Altman <[email protected]>
Date: Wed, Jun 12, 2019 at 14:34:37

> added 'WITH Linux-syscall-note' exception, which is the officially
> assigned exception identifier for the kernel syscall exception.
> This exception makes it possible to include GPL headers into non GPL
> code, without confusing license compliance tools.
>
> fixes: a851b2bd3632 (scsi: uapi: ufs: Make utp_upiu_req visible to user
> space)
>
> Signed-off-by: Avri Altman <[email protected]>
> ---
> include/uapi/scsi/scsi_bsg_ufs.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/include/uapi/scsi/scsi_bsg_ufs.h b/include/uapi/scsi/scsi_bsg_ufs.h
> index 17c7abd..9988db6 100644
> --- a/include/uapi/scsi/scsi_bsg_ufs.h
> +++ b/include/uapi/scsi/scsi_bsg_ufs.h
> @@ -1,4 +1,4 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> +/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
> /*
> * UFS Transport SGIO v4 BSG Message Support
> *
> --
> 1.9.1

Hi Avri,

I don't see any issue.

Thanks

Reviewed-by: Pedro Sousa <[email protected]>

2019-07-04 07:49:51

by Avri Altman

[permalink] [raw]
Subject: RE: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier

Martin - a kind reminder.

Thanks,
Avri

> Subject: RE: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier
>
> From: Avri Altman <[email protected]>
> Date: Wed, Jun 12, 2019 at 14:34:37
>
> > added 'WITH Linux-syscall-note' exception, which is the officially
> > assigned exception identifier for the kernel syscall exception.
> > This exception makes it possible to include GPL headers into non GPL
> > code, without confusing license compliance tools.
> >
> > fixes: a851b2bd3632 (scsi: uapi: ufs: Make utp_upiu_req visible to user
> > space)
> >
> > Signed-off-by: Avri Altman <[email protected]>
> Reviewed-by: Pedro Sousa <[email protected]>

2019-07-12 00:19:11

by Martin K. Petersen

[permalink] [raw]
Subject: Re: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier


Avri,

> added 'WITH Linux-syscall-note' exception, which is the officially
> assigned exception identifier for the kernel syscall exception.
> This exception makes it possible to include GPL headers into non GPL
> code, without confusing license compliance tools.

I'd like Arnd to ack the license change since he has made changes
(however mechanical) to the file.

--
Martin K. Petersen Oracle Linux Engineering

2019-07-12 01:09:34

by James Bottomley

[permalink] [raw]
Subject: Re: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier

On Thu, 2019-07-11 at 20:14 -0400, Martin K. Petersen wrote:
> Avri,
>
> > added 'WITH Linux-syscall-note' exception, which is the officially
> > assigned exception identifier for the kernel syscall exception.
> > This exception makes it possible to include GPL headers into non
> > GPL code, without confusing license compliance tools.
>
> I'd like Arnd to ack the license change since he has made changes
> (however mechanical) to the file.

Just to note: this isn't technically a licence change at all. The
entire kernel is covered by the system call exception and this file is
thus also covered. It's really a simple tag change to allow tools
which parse uapi header files to recognise from the SPDX tags that this
is a kernel header to which the Linux-syscall-note applies.

James

2019-07-12 01:38:47

by Martin K. Petersen

[permalink] [raw]
Subject: Re: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier


James,

> Just to note: this isn't technically a licence change at all. The
> entire kernel is covered by the system call exception and this file is
> thus also covered. It's really a simple tag change to allow tools
> which parse uapi header files to recognise from the SPDX tags that this
> is a kernel header to which the Linux-syscall-note applies.

OK.

--
Martin K. Petersen Oracle Linux Engineering

2019-07-18 06:47:15

by Avri Altman

[permalink] [raw]
Subject: RE: [PATCH] scsi: uapi: ufs: Fix SPDX license identifier

Martin,

Are there any further clarifications required?
Thanks,
Avri

>
>
> James,
>
> > Just to note: this isn't technically a licence change at all. The
> > entire kernel is covered by the system call exception and this file is
> > thus also covered. It's really a simple tag change to allow tools
> > which parse uapi header files to recognise from the SPDX tags that this
> > is a kernel header to which the Linux-syscall-note applies.
>
> OK.
>
> --
> Martin K. Petersen Oracle Linux Engineering