From: Jeff Garzik <jgarzik@mandrakesoft.com>
To: Telford002@aol.com
Cc: esr@thyrsus.com, linux-kernel@vger.kernel.org
Subject: Re: Penelope builds a kernel
Date: Mon, 14 Jan 2002 18:51:42 -0500 [thread overview]
Message-ID: <3C436F0E.300611@mandrakesoft.com> (raw)
In-Reply-To: <d7.11a4a260.2974c807@aol.com>
Telford002@aol.com wrote:
>
> In a message dated 1/14/2002 5:32:46 PM Eastern Standard Time,
> jgarzik@mandrakesoft.com writes:
>
> > "Eric S. Raymond" wrote:
> > > Penelope needs to build a kernel to support her exotic driver, but
> > she
> > > hasn't got more than the vaguest idea how to go about it. The
> > > instructions with the driver source patch tell her to apply it at
> > the
> > > top level of a current Linux source tree and then just say "build
> > the
> > > kernel" before getting off into technicalia about the user-space
> > > tools.
> >
> > Very few hardware vendors give out kernel patches... if any. The
> > end
> > user method of choice I've seen is a tarball with files to build, or
> > a
> > single .c file to build. Kernel autoconfiguration for vendor
> > drivers
> > rarely comes into play, because the driver is built against the
> > "current
> > kernel" headers, but not with the standard kernel build system and
> > tools.
> >
>
> When I provide drivers to hardware vendors (not many Linux so far,
> I have been working mostly in the Solaris and previously the Netware
> markets), I have built them with the standard kernel build system
> and tools. Now the vendors may actually provide these drivers as
> you describe, but if there were reason, they could certainly supply
> them as patches.
Yes, but no one does so because patches break all the time. C modules
built carefully for kernel compatibility are far more resistant to
change. People are more likely to ship -binary- modules than patches.
In sum, Eric's example is unrealistic.
Jeff
--
Jeff Garzik | Alternate titles for LOTR:
Building 1024 | Fast Times at Uruk-Hai
MandrakeSoft | The Took, the Elf, His Daughter and Her Lover
| Samwise Gamgee: International Hobbit of Mystery
next parent reply other threads:[~2002-01-14 23:52 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <d7.11a4a260.2974c807@aol.com>
2002-01-14 23:51 ` Jeff Garzik [this message]
2002-01-14 21:59 Penelope builds a kernel Eric S. Raymond
2002-01-14 22:24 ` Jeff Garzik
2002-01-14 22:28 ` Lars Marowsky-Bree
2002-01-14 22:32 ` Davide Libenzi
2002-01-14 22:32 ` Chris Friesen
2002-01-14 22:35 ` Benjamin LaHaise
2002-01-14 22:38 ` Eric S. Raymond
2002-01-14 23:00 ` Benjamin LaHaise
2002-01-14 23:05 ` Eric S. Raymond
2002-01-14 23:38 ` Benjamin LaHaise
2002-01-15 1:53 ` Eric S. Raymond
2002-01-15 2:36 ` Benjamin LaHaise
2002-01-15 11:53 ` Matthias Andree
2002-01-15 22:32 ` James Antill
2002-01-15 22:28 ` Eric S. Raymond
2002-01-16 1:29 ` Alan Cox
2002-01-15 23:00 ` Diego Calleja
2002-01-14 22:37 ` Bruce Harada
2002-01-15 0:56 ` Thomas Duffy
2002-02-01 20:46 ` Pavel Zaitsev
2002-01-14 22:44 ` Richard Gooch
2002-01-14 22:45 ` Eric S. Raymond
2002-01-14 23:15 ` Richard Gooch
2002-01-15 15:53 ` salvador
2002-01-14 23:08 ` Chris Ricker
2002-01-14 23:14 ` Tom Gilbert
2002-01-15 0:50 ` Nathan Walp
2002-01-15 1:24 ` John Levon
2002-01-15 1:39 ` Tom Rini
2002-01-15 2:07 ` John Levon
2002-01-15 3:59 ` Tom Rini
2002-01-15 13:28 ` David Woodhouse
2002-01-15 19:53 ` Ingo Oeser
2002-01-15 20:37 ` David Woodhouse
2002-01-15 21:00 ` Matthew M
2002-01-16 21:31 ` Felix von Leitner
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=3C436F0E.300611@mandrakesoft.com \
--to=jgarzik@mandrakesoft.com \
--cc=Telford002@aol.com \
--cc=esr@thyrsus.com \
--cc=linux-kernel@vger.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