Problem with new uapi header in Linux kernel 4.4+
Jan Luca Naumann
j.naumann at fu-berlin.de
Fri Oct 7 03:06:48 PDT 2016
the license issue was the reason I'm looking for a better solution than
just copy the relevant parts from the nvme.h file.
Am 07.10.2016 um 09:29 schrieb Christoph Hellwig:
> On Thu, Oct 06, 2016 at 07:09:48PM -0400, Keith Busch wrote:
>> Yeah, we changed the uapi to only contain the what's necessary for the
>> user-kernel interface. We don't want user space to depend on the kernel
>> header for structure definitions when the kernel has no use for some them.
>> For the nvme-cli project, we define everything. I'm up for turning parts
>> of this into a shared library that sedutil and others can use.
> FYI, one issue is the the Linux nvme.h is GPLv2 only like much of the
> kernel, making it hard to use for things like sedutils that use GPLv3+.
> I'd be fine with relicing my contributions to it under GPLv2+, but I
> don't sign up for contacting everyone that ever touched it and get
> their permission..
> Linux-nvme mailing list
> Linux-nvme at lists.infradead.org
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: OpenPGP digital signature
More information about the Linux-nvme