Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Aug 2013 07:41:33 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Adrian Chadd <adrian@freebsd.org>
Cc:        Ilya Bakulin <ilya@bakulin.de>, Lev Serebryakov <lev@freebsd.org>, "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org>
Subject:   Re: [PATCH] SDIO support for Globalscale Dreamplug
Message-ID:  <3E92A91E-2B00-47DF-9E14-35E8B9D4DF89@bsdimp.com>
In-Reply-To: <CAJ-Vmokf2%2BY=m28pVPHxqD3RsRbVN7YKLmCgunvDXVt31HHDeQ@mail.gmail.com>
References:  <20130702145905.GA1847@olymp.kibab.com> <51D3097A.8010601@FreeBSD.org> <51D3282C.1090701@bakulin.de> <C92CE8E1-75A0-459F-95DA-956D03DCB2E2@bsdimp.com> <20130703222002.GA60491@olymp.kibab.com> <51D50C55.1040300@myspectrum.nl> <51D531CB.3060300@bakulin.de> <51D5FE4C.9060102@bakulin.de> <20130821095849.GA7322@olymp.kibab.com> <CAJ-VmomavguSzg8z%2BRA81vv1KSAGrLWimQPZGZR_N9TkSymG-w@mail.gmail.com> <5215AD32.3080800@bakulin.de> <3C9989C8-BB72-4BD6-9246-4AD3790D4732@bsdimp.com> <5215BCB1.4020308@bakulin.de> <361422452.20130822114210@serebryakov.spb.ru> <CAJ-VmomfQi6x71AA_M84ZrGVePZ9uPewhqNwRTHcLUzee0q33A@mail.gmail.com> <5216FFF0.9090403@bakulin.de> <CAJ-Vmokf2%2BY=m28pVPHxqD3RsRbVN7YKLmCgunvDXVt31HHDeQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Aug 23, 2013, at 1:24 AM, Adrian Chadd wrote:
> It only infects the kernel if it's linked in.

And only for the people distributing it....

> So, only have it build as a module for now!

We have several GPL'd bits of code that can be built into the kernel, =
but that we don't have in GENERIC. So you kinda have to do both to =
follow the established pattern. And the GPL stuff is built as part of =
LINT....

Warner

>=20
>=20
> -adrian
>=20
>=20
> On 22 August 2013 23:23, Ilya Bakulin <ilya@bakulin.de> wrote:
>=20
>> On 22.08.13 23:25, Adrian Chadd wrote:
>>> ... just do a driver port from Linux.
>>>=20
>>> Make sure your new code is in different, BSD licenced source files.
>>>=20
>>> We can then either import it into contrib/, or use it as a reference =
to
>>> generate chipset documentation and then have someone else fill in =
the
>>> routines one BSD routine at a time.
>>>=20
>>>=20
>>>=20
>>> -adrian
>>>=20
>>=20
>> OK, yeah it will be faster than waiting for docs that will never come =
:-)
>> I think there is no need to import the code, after all we would =
probably
>> prefer not to include GPL code in kernel, which would mean that the
>> whole kernel gets infected.
>> --
>> Regards,
>> Ilya Bakulin
>>=20
> _______________________________________________
> freebsd-embedded@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-embedded
> To unsubscribe, send any mail to =
"freebsd-embedded-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E92A91E-2B00-47DF-9E14-35E8B9D4DF89>