All of lore.kernel.org
 help / color / mirror / Atom feed
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

       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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.