Re: [PATCH resend] bsg: Add support for submitting requests at tail of queue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 24 Mar 2009 14:53:52 +0200
Boaz Harrosh <bharrosh@xxxxxxxxxxx> wrote:

> > instead of
> > EXPORT_SYMBOL_GPL?
> 
> What is that got to do with it?
> The libosd.ko is a general purpose library for any kind of user.
> It exports the API defined in osd_initiator.h. This API is globally
> public, and has until now 3 implementations Linux-kernel, Linux-user-mode,
> BSD-kernel. I hope it will have many more implementations on all
> major OSs.
> I do not designate this API to be private Linux API, hence
> EXPORT_SYMBOL_GPL does not apply.

I don't understand your logic.

Your osd code is released under GPL so of course anyone can use (and
modify) your code (design, or whatever) for whatever he wants as long
as he follows GPL. EXPORT_SYMBOL_GPL has nothing to do with it.

We are talking about EXPORT_SYMBOL_GPL, it's all about Linux kernel;
what kinds of Linux kernel modules can use your osd code in Linux
kernel. The your code will be newly added so EXPORT_SYMBOL_GPL should
be fine here unless you encourage non-GPL kernel modules.

Or I miss something?
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux