* Whether can we put our company's linux driver into linux kernel?
@ 2001-05-03 14:46 Yiping Chen
2001-05-03 15:06 ` mirabilos
2001-05-04 7:47 ` Matti Aarnio
0 siblings, 2 replies; 7+ messages in thread
From: Yiping Chen @ 2001-05-03 14:46 UTC (permalink / raw)
To: 'linux_news'
I want to contact with the author of linux kernel.
Anybody knows how to contact with them?
Our leader hope put our own driver into linux kernel. I am not sure whether
it was permitted.
So, I need to contact with the authors of linux kernel.
If you know how to do it, please tell me.
Thanks!!
Yiping Chen
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Whether can we put our company's linux driver into linux kernel?
2001-05-03 14:46 Yiping Chen
@ 2001-05-03 15:06 ` mirabilos
2001-05-03 15:19 ` Andreas Mohr
` (2 more replies)
2001-05-04 7:47 ` Matti Aarnio
1 sibling, 3 replies; 7+ messages in thread
From: mirabilos @ 2001-05-03 15:06 UTC (permalink / raw)
To: Linux Kernel Mailing List
Hmmm is he sure he knows what linux is...?
I dunno whether he has understood the concept right,
maybe he'll post a WDM driver ;-)
-mirabilos
--
EA F0 FF 00 F0 #$@%CARRIER LOST
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Whether can we put our company's linux driver into linux kernel?
2001-05-03 15:06 ` mirabilos
@ 2001-05-03 15:19 ` Andreas Mohr
2001-05-03 15:35 ` Mohammad A. Haque
2001-05-03 15:53 ` William Park
2 siblings, 0 replies; 7+ messages in thread
From: Andreas Mohr @ 2001-05-03 15:19 UTC (permalink / raw)
To: mirabilos; +Cc: linux-kernel, YipingChen
On Thu, May 03, 2001 at 03:06:24PM -0000, mirabilos wrote:
> Hmmm is he sure he knows what linux is...?
> I dunno whether he has understood the concept right,
> maybe he'll post a WDM driver ;-)
>
> -mirabilos
Hey, come on, this is a legitimate question.
It's been a bit "uninformed", yes, but that's not really an excuse for making
such comments ;-)
Furthermore you posted this with a Windoze client (outlock), so it's even
less of an excuse :)
To the original poster:
I'm not really authoritative on driver submission, but I'd read the file
/usr/src/linux/SubmittingDrivers for info on how to do that, if I were you.
New VIA drivers are very good for Linux anyway ! :-)
(thanks !)
Andreas Mohr
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Whether can we put our company's linux driver into linux kernel?
2001-05-03 15:06 ` mirabilos
2001-05-03 15:19 ` Andreas Mohr
@ 2001-05-03 15:35 ` Mohammad A. Haque
2001-05-03 15:53 ` William Park
2 siblings, 0 replies; 7+ messages in thread
From: Mohammad A. Haque @ 2001-05-03 15:35 UTC (permalink / raw)
To: mirabilos; +Cc: Linux Kernel Mailing List
On Thu, 3 May 2001, mirabilos wrote:
> Hmmm is he sure he knows what linux is...?
> I dunno whether he has understood the concept right,
> maybe he'll post a WDM driver ;-)
you complain about wasting bandwidth and you just wasted bandwidth
making an idiotic comment about a perfectly fine question?
--
=====================================================================
Mohammad A. Haque http://www.haque.net/
mhaque@haque.net
"Alcohol and calculus don't mix. Project Lead
Don't drink and derive." --Unknown http://wm.themes.org/
batmanppc@themes.org
=====================================================================
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Whether can we put our company's linux driver into linux kernel?
2001-05-03 15:06 ` mirabilos
2001-05-03 15:19 ` Andreas Mohr
2001-05-03 15:35 ` Mohammad A. Haque
@ 2001-05-03 15:53 ` William Park
2 siblings, 0 replies; 7+ messages in thread
From: William Park @ 2001-05-03 15:53 UTC (permalink / raw)
To: Linux Kernel Mailing List
On Thu, May 03, 2001 at 03:06:24PM -0000, mirabilos wrote:
> Hmmm is he sure he knows what linux is...?
> I dunno whether he has understood the concept right,
> maybe he'll post a WDM driver ;-)
Well, what is your answer? How do you submit your own driver?
--William Park, Open Geometry Consulting, Mississauga, Ontario, Canada.
8 CPUs, Linux, Python, LaTeX, vim, mutt
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Whether can we put our company's linux driver into linux kernel?
@ 2001-05-03 18:51 Dan Kegel
0 siblings, 0 replies; 7+ messages in thread
From: Dan Kegel @ 2001-05-03 18:51 UTC (permalink / raw)
To: YipingChen; +Cc: linux-kernel@vger.kernel.org
yipingChen@via.com.tw wrote:
> I want to contact with the author of linux kernel.
> Anybody knows how to contact with them?
> Our leader hope put our own driver into linux kernel. I am not sure whether
> it was permitted.
> So, I need to contact with the authors of linux kernel.
> If you know how to do it, please tell me.
Hi Yiping,
the linux kernel community is happy to accept drivers from Via!
It's easiest if Via agrees to license the source code
for the driver under the GPL (see http://www.fsf.org/copyleft/gpl.html )
If that's ok, then just put the source code up as a .tar file on a
web or ftp server, and send an email to the linux-kernel mailing list
explaining where it is and how to use it.
See also http://www.linuxhq.com/kernel/v2.4/doc/SubmittingDrivers.html
Thanks,
Dan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Whether can we put our company's linux driver into linux kernel?
2001-05-03 14:46 Yiping Chen
2001-05-03 15:06 ` mirabilos
@ 2001-05-04 7:47 ` Matti Aarnio
1 sibling, 0 replies; 7+ messages in thread
From: Matti Aarnio @ 2001-05-04 7:47 UTC (permalink / raw)
To: Yiping Chen; +Cc: 'linux_news'
On Thu, May 03, 2001 at 10:46:13PM +0800, Yiping Chen wrote:
> I want to contact with the author of linux kernel.
> Anybody knows how to contact with them?
"linux-kernel@vger.kernel.org" list is quite good way for that.
> Our leader hope put our own driver into linux kernel.
> I am not sure whether it was permitted.
It is even encouraged. As has been mentioned here before, each
Linux kernel source tarball (at least 2.4.* series) has file:
Documentation/SubmittingDrivers
which describes the method.
Of course we (the fuzzy thing called "user community") would prefer
to have nice sourcecode with lots of comments telling why something
is done in a way it is done, especially when it is a matter of poking
some lowlevel things in the hardware.
We see also highly obscured driver(s) appearing from various vendors,
which support some single spot revision(s) of kernel(s). This includes
binary-only drivers...
While vendors may have reasons not to publish some details of how to
drive their hardware, usually it only makes their hardware less attractive
for Linux users when the drivers are limited to i386 architecture and
only some very few kernels by given vendors.
While Linux kernels with even second number (2.4.* as an example)
will TRY TO maintain internal API consistent, even down to BINARY
format, that might not always be so.
Especially there exists a radical difference in between multiprocesor
kernels (SMP), and uniprocessor kernels. So radical that they are
binary incompatible. (This is configuration option before compiling
the kernel.) YOU (driver author) should always write SMP safe code
with spinlocks protecting access to codepaths/data-areas needing
consistent serialized access. Compilation will optimize away the
spinlocks in uniprocessor setups.
A well written driver is supplied in source, and is easily readable
by other people who need to go over the entire kernel for some subtle
detail changes over the next development phases (such has happened
before, and will likely happen again.)
A well written driver will very likely work at hardware with different
endianity than i386 architecture of PCs -- for example PowerPC machines.
(Of course core-logic drivers don't need to work anything but i386 PC,
but PCI interfaced peripheral gizmo can be used anywhere.)
> So, I need to contact with the authors of linux kernel.
> If you know how to do it, please tell me.
> Thanks!!
> Yiping Chen
/Matti Aarnio <matti.aarnio@zmailer.org>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2001-05-04 7:47 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-05-03 18:51 Whether can we put our company's linux driver into linux kernel? Dan Kegel
-- strict thread matches above, loose matches on Subject: below --
2001-05-03 14:46 Yiping Chen
2001-05-03 15:06 ` mirabilos
2001-05-03 15:19 ` Andreas Mohr
2001-05-03 15:35 ` Mohammad A. Haque
2001-05-03 15:53 ` William Park
2001-05-04 7:47 ` Matti Aarnio
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox