public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Manjunatha Venkatesh <manjunatha.venkatesh@nxp.com>
Cc: linux-kernel@vger.kernel.org, will@kernel.org, axboe@kernel.dk,
	robh+dt@kernel.org, mb@lightnvm.io,
	ckeepax@opensource.cirrus.com, arnd@arndb.d, mst@redhat.com,
	javier@javigon.com, mikelley@microsoft.com, jasowang@redhat.com,
	sunilmut@microsoft.com, bjorn.andersson@linaro.org,
	krzysztof.kozlowski+dt@linaro.org, devicetree@vger.kernel.org,
	ashish.deshpande@nxp.com, rvmanjumce@gmail.com
Subject: Re: [EXT] Re: [PATCH v5 2/2] misc: nxp-sr1xx: UWB driver support for sr1xx series chip
Date: Wed, 30 Nov 2022 08:27:22 +0100	[thread overview]
Message-ID: <Y4cF2pX4Lohefm4f@kroah.com> (raw)
In-Reply-To: <5d1485d4-08d4-1e26-f597-b5fa6cc65ce6@nxp.com>

On Wed, Nov 30, 2022 at 09:10:08AM +0530, Manjunatha Venkatesh wrote:
> 
> On 9/14/2022 8:23 PM, Greg KH wrote:

Note, originally you all were "rushed" to get this accepted, and now
this took 2 1/2 months to respond back to a code review?  Something is
wrong here, when responding so late, almost all context is lost :(

> > Caution: EXT Email
> > 
> > On Wed, Sep 14, 2022 at 07:59:44PM +0530, Manjunatha Venkatesh wrote:
> > > +++ b/drivers/misc/nxp-sr1xx.c
> > > @@ -0,0 +1,794 @@
> > > +// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause)
> > Please no.  If you really want to dual-license your Linux kernel code,
> > that's fine, but I will insist that you get a signed-off-by from your
> > corporate lawyer so that I know that they agree with this and are
> > willing to handle all of the complex issues that this entails as it will
> > require work on their side over time.
> > 
> > If that's not worth bothering your lawyers over, please just stick with
> > GPL as the only license.
> Dual-license is signed-off by NXP corporate lawyer.

We need a signed-off-by on the patch itself.

> Though, we would like to understand what complex issues which require
> work over the time?

I am not a lawyer and can not advise you of this, please work with yours
to set into place the requirements you will have to keep this working
properly.  Note, it is not trivial, and will require work on your end.

I will push back again, and ask "Why?"  Why do you want this dual
licensed?  What is driving that requirement and what will having it
licensed like this enable you to do that having it just under GPL-2.0
will not?

> > > +#define SR1XX_SET_PWR _IOW(SR1XX_MAGIC, 0x01, long)
> > > +#define SR1XX_SET_FWD _IOW(SR1XX_MAGIC, 0x02, long)
> > You can't stick ioctl command definitions in a .c file that userspace
> > never sees.  How are your userspace tools supposed to know what the
> > ioctl is and how it is defined?
> We will move ioctl command definitions into user space header file as part
> of our next patch submission.
> > How was this ever tested and where is your userspace code that interacts
> > with this code?
> We will share the corresponding user space code soon,meanwhile can you
> please suggest how to share this user space code?

You all have ways of posting code publicly :)

thanks,

greg k-h

  reply	other threads:[~2022-11-30  7:27 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-14 14:29 [PATCH v5 0/2] Uwb: Nxp: Driver for SR1XX SOCs Patch Series Manjunatha Venkatesh
2022-09-14 14:29 ` [PATCH v5 1/2] dt-bindings: uwb: Device tree information for Nxp SR1XX SOCs Manjunatha Venkatesh
2022-09-14 14:36   ` Arnd Bergmann
2022-10-07 11:39     ` [EXT] " Manjunatha Venkatesh
2022-10-07 12:30       ` Krzysztof Kozlowski
2022-09-16 19:26   ` Rob Herring
2022-09-14 14:29 ` [PATCH v5 2/2] misc: nxp-sr1xx: UWB driver support for sr1xx series chip Manjunatha Venkatesh
2022-09-14 14:53   ` Greg KH
2022-11-30  3:40     ` [EXT] " Manjunatha Venkatesh
2022-11-30  7:27       ` Greg KH [this message]
2022-12-20 14:09         ` Manjunatha Venkatesh
2022-12-20 14:30           ` Greg KH
2022-12-20 14:43             ` Manjunatha Venkatesh
2022-09-14 14:55   ` Greg KH
2022-10-07 14:19     ` [EXT] " Manjunatha Venkatesh
2022-09-14 15:09   ` Arnd Bergmann
     [not found]     ` <cd397721-f549-5c65-2c65-35b09c3ea7f9@nxp.com>
2022-10-07 14:11       ` [EXT] " Arnd Bergmann
2022-11-30  3:55         ` Manjunatha Venkatesh
2022-10-07 14:57       ` Greg Kroah-Hartman
2022-11-30  4:09         ` Manjunatha Venkatesh
2022-11-30  7:23           ` Greg Kroah-Hartman
2022-12-20 14:33             ` Manjunatha Venkatesh
2022-12-20 14:51               ` Greg Kroah-Hartman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Y4cF2pX4Lohefm4f@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=arnd@arndb.d \
    --cc=ashish.deshpande@nxp.com \
    --cc=axboe@kernel.dk \
    --cc=bjorn.andersson@linaro.org \
    --cc=ckeepax@opensource.cirrus.com \
    --cc=devicetree@vger.kernel.org \
    --cc=jasowang@redhat.com \
    --cc=javier@javigon.com \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=manjunatha.venkatesh@nxp.com \
    --cc=mb@lightnvm.io \
    --cc=mikelley@microsoft.com \
    --cc=mst@redhat.com \
    --cc=robh+dt@kernel.org \
    --cc=rvmanjumce@gmail.com \
    --cc=sunilmut@microsoft.com \
    --cc=will@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox