From: Greg KH <greg@kroah.com>
To: Michael Loftis <mloftis@wgops.com>
Cc: Jan Engelhardt <jengelh@linux01.gwdg.de>,
Marc Koschewski <marc@osknowledge.org>,
linux-kernel@vger.kernel.org
Subject: Re: Development tree, PLEASE?
Date: Fri, 20 Jan 2006 15:27:03 -0800 [thread overview]
Message-ID: <20060120232703.GB20949@kroah.com> (raw)
In-Reply-To: <1C4B548965AFD4F5918E838D@d216-220-25-20.dynip.modwest.com>
On Fri, Jan 20, 2006 at 01:56:12PM -0700, Michael Loftis wrote:
>
>
> --On January 20, 2006 11:43:31 AM -0800 Greg KH <greg@kroah.com> wrote:
>
> >On Fri, Jan 20, 2006 at 10:14:15AM -0700, Michael Loftis wrote:
> >>The problem here is I'm spending a lot of my time lately fixing things
> >>that shouldn't need fixing. Things that are/were developed against
> >>what was supposed to be a stable major version and has been turned into
> >>a development version.
> >
> >What specifically are you "fixing"?
>
> At this point I'm looking at bugs in the aic7xxx driver, it mostly works in
> 2.6.8, occasionally locking up my tape subsystem, it's apparently fixed in
> 2.6.15 or 2.6.15.1, I need to look closer into that, and backport it
> because of the devfs issue I don't think I can take 2.6.15/2.6.15.1 whole
> hog.
devfs is long dead and gone. It's going to be much easier for you to
probably just change your userspace config to handle this.
If you need any help doing this, please ask on the linux-hotplug-devel
mailing list, where lots of people can help you out.
Or, just add the CONFIG_DEVFS config option to your .config, and build
devfs into the 2.6.15 release. The code is still there...
> As far as fixing there are modules that have been developped to run various
> embedded peripherals that must be reworked to use the newer kernel
> versions, which wouldn't be a problem if there weren't various other fixes
> that were needed which means moving up point revs. Most of these other
> bugs are external to my work, but they affect my work. The modules are
> completely isolated from the rest of the kernel though and they're for very
> particular hardware for different clients.
There's nothing we can do about out-of-the-tree kernel versions, see
Documentation/stable_api_nonsense.txt about why you should get those
modules into the main kernel tree.
And before you say, "but they are only for some very odd and not popular
devices, no one would want them in the kernel tree!", remember that we
have whole arches that are only run by about 2 users. I know
specifically about a few drivers that only work on 1 device in the whole
world. So this isn't a good excuse :)
Your other issues sound like they will be fixed with the latest kernel
version, if not, please let us know.
> I think I have more kernel bugs and can go on, but I'll just be told
> 'upgrade to 2.6.15' which is not an option in many cases if these are
> indeed development releases, if only 'politically', but there are often
> real costs involved.
Then what do you expect us to do? And what are those costs?
> And with nowhere to put patches that end up in maintenance releases
> we're forced to maintain our own private forks, and likely, because of
> the GPL, also publish these forks and incur all the costs associated
> with that directly, and hope they don't become popular/wanted outside
> of the customer base they're intended for, or skirt the GPL, and only
> allow customers access to this stuff.
I hear sf.net hosts patches for free :) I know of a specific big distro
vendor that likes to burry their patches there to apease the letter of
the GPL, and make it hard for others to figure out where the code is...
thanks,
greg k-h
next prev parent reply other threads:[~2006-01-20 23:27 UTC|newest]
Thread overview: 126+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-20 15:17 Michael Loftis
2006-01-20 15:31 ` Michael Loftis
2006-01-20 15:59 ` Marc Koschewski
2006-01-20 16:07 ` Michael Loftis
2006-01-20 16:34 ` Marc Koschewski
2006-01-20 17:04 ` Michael Loftis
2006-01-20 16:35 ` Marc Koschewski
2006-01-20 17:06 ` Michael Loftis
2006-01-20 17:31 ` Diego Calleja
2006-01-20 20:43 ` Kyle Moffett
2006-01-20 16:41 ` Jan Engelhardt
2006-01-20 17:14 ` Michael Loftis
2006-01-20 19:43 ` Greg KH
2006-01-20 20:56 ` Michael Loftis
2006-01-20 21:06 ` Christopher Friesen
2006-01-20 23:00 ` Horst von Brand
2006-01-20 23:17 ` Russell King
2006-01-20 23:33 ` Michael Loftis
2006-01-20 23:55 ` Russell King
2006-01-21 0:05 ` Michael Loftis
2006-01-21 0:26 ` Lars Marowsky-Bree
2006-01-20 23:27 ` Greg KH [this message]
2006-01-20 23:52 ` Michael Loftis
2006-01-21 0:03 ` Russell King
2006-01-21 1:38 ` Alan Cox
2006-01-20 20:25 ` Russell King
2006-01-20 22:05 ` Michael Loftis
2006-01-20 22:54 ` Horst von Brand
2006-01-20 16:40 ` Dmitry Torokhov
2006-01-20 16:48 ` Marc Koschewski
2006-01-20 16:55 ` Dmitry Torokhov
[not found] ` <20060120172431.GE5873@stiffy.osknowledge.org>
2006-01-20 17:43 ` Dmitry Torokhov
2006-01-20 17:53 ` Marc Koschewski
2006-01-20 18:00 ` Dmitry Torokhov
2006-01-20 18:06 ` Marc Koschewski
2006-02-13 17:17 ` Dmitry Torokhov
2006-01-20 16:29 ` James Courtier-Dutton
2006-01-20 16:36 ` Michael Loftis
2006-01-20 16:50 ` Dmitry Torokhov
2006-01-20 17:31 ` Michael Loftis
2006-01-20 19:03 ` Valdis.Kletnieks
2006-01-20 19:10 ` Michael Loftis
2006-01-20 23:20 ` Bernd Petrovitsch
2006-01-20 23:54 ` Michael Loftis
2006-01-20 19:21 ` Michael Loftis
2006-01-20 19:24 ` Valdis.Kletnieks
2006-01-20 20:00 ` Russell King
2006-01-20 21:21 ` Michael Loftis
2006-01-20 21:40 ` Doug McNaught
2006-01-20 22:09 ` Michael Loftis
2006-02-02 12:16 ` David Weinehall
2006-02-02 18:25 ` Michael Loftis
2006-02-02 20:10 ` Dave Jones
2006-02-02 22:05 ` Sam Ravnborg
2006-02-02 22:10 ` Dave Jones
2006-02-02 22:19 ` Sam Ravnborg
2006-02-02 22:31 ` Dave Jones
2006-02-02 22:42 ` Sam Ravnborg
2006-02-03 1:29 ` Roman Zippel
2006-02-03 4:45 ` Theodore Ts'o
2006-02-03 12:28 ` Roman Zippel
2006-02-03 16:04 ` Dave Jones
2006-02-02 22:01 ` Willy Tarreau
2006-02-02 22:31 ` Christopher Friesen
2006-02-03 5:08 ` Willy Tarreau
2006-02-02 22:15 ` David Weinehall
2006-02-02 22:47 ` Michael Loftis
2006-01-20 20:10 ` James Courtier-Dutton
2006-01-20 20:20 ` Jesper Juhl
2006-01-20 21:48 ` Michael Loftis
2006-01-20 22:00 ` Dmitry Torokhov
2006-01-20 22:14 ` Michael Loftis
2006-01-21 9:22 ` Jan Engelhardt
2006-01-21 14:52 ` Alistair John Strachan
2006-01-21 17:03 ` Jan Engelhardt
2006-01-20 21:50 ` Michael Loftis
2006-01-21 9:13 ` Jan Engelhardt
2006-01-20 16:53 ` Joe George
2006-01-20 17:03 ` Randy.Dunlap
2006-01-20 17:33 ` Joe George
[not found] ` <20060120121116.62a8f0a6.seanlkml@sympatico.ca>
2006-01-20 17:11 ` sean
2006-01-20 17:56 ` Development tree, please? Michael Loftis
[not found] ` <20060120131120.338ebf17.seanlkml@sympatico.ca>
2006-01-20 18:11 ` sean
2006-01-20 18:43 ` Michael Loftis
2006-01-20 17:11 ` Development tree, PLEASE? Diego Calleja
2006-01-21 1:56 ` Matthew Frost
2006-01-21 3:19 ` Matthew Frost
2006-01-21 7:22 ` Michael Loftis
2006-01-21 7:38 ` Lee Revell
2006-01-21 21:56 ` Sven-Haegar Koch
2006-01-21 22:18 ` Lee Revell
2006-01-21 22:40 ` Michael Loftis
2006-01-21 22:47 ` Lee Revell
2006-01-21 22:51 ` Bernd Petrovitsch
2006-01-22 8:57 ` Michael Loftis
2006-01-22 9:41 ` Theodore Ts'o
2006-01-22 16:09 ` Bernd Petrovitsch
2006-01-22 22:59 ` Daniel Barkalow
2006-01-21 22:49 ` Bernd Petrovitsch
2006-01-21 23:03 ` Lee Revell
2006-01-22 9:03 ` Michael Loftis
2006-01-22 17:03 ` Bernd Petrovitsch
2006-01-25 21:30 ` Nix
2006-01-25 21:36 ` Lee Revell
2006-01-25 22:12 ` Nix
2006-01-26 8:44 ` Bernd Petrovitsch
2006-01-26 21:12 ` Jan Engelhardt
2006-01-26 21:44 ` Bernd Petrovitsch
2006-01-22 17:14 ` Arjan van de Ven
2006-01-22 17:24 ` Lee Revell
2006-01-21 11:28 ` Jesper Juhl
2006-01-21 18:09 ` Horst von Brand
2006-01-20 17:08 ` Gábor Lénárt
2006-01-21 0:36 ` Michael Loftis
2006-01-20 19:16 ` Greg KH
2006-01-20 19:27 ` Ben Collins
2006-01-20 22:04 ` Vincent Hanquez
2006-01-21 18:29 ` Johan Kullstam
2006-01-23 13:45 ` Vincent Hanquez
2006-01-24 15:35 ` Bob Copeland
2006-01-21 11:41 ` Ralf Baechle
2006-01-21 6:58 Michael Loftis
2006-03-14 13:57 Chuck Ebbert
2006-03-14 14:09 ` Arjan van de Ven
2006-03-16 20:17 ` Jan Engelhardt
2006-03-16 20:21 ` Jan Engelhardt
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=20060120232703.GB20949@kroah.com \
--to=greg@kroah.com \
--cc=jengelh@linux01.gwdg.de \
--cc=linux-kernel@vger.kernel.org \
--cc=marc@osknowledge.org \
--cc=mloftis@wgops.com \
/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
all inboxes | Powered by JetHome®