Re: Refactoring MI devices in GENERIC and friends

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: David Holland
Date: Saturday, September 8, 2007 - 11:07 am

On Sat, Sep 08, 2007 at 06:41:39PM +0200, Quentin Garnier wrote:
 > On Sat, Sep 08, 2007 at 03:33:17PM +0200, Joerg Sonnenberger wrote:
 > > I would like to see some changes for the way the default configurations
 > > are handled. We currently have a lot of small variations between GENERIC
 > > and GENERIC_LAPTOP on i386 and I expect most development e.g. of PCI
 > > drivers to happen on that platform or at least to be tested on it.
 > > When new PCI drivers are added, changes are high that *other* platforms
 > > are even less like to get all entries than GENERIC_LAPTOP to stay in
 > > sync with GENERIC.
 > > [...]

If the issue is just keeping all the assorted GENERICs in sync, it's
probably easier to set up some kind of automatic cross-checking. E.g.,
one could write a cron job that extracts all the pci devices from each
GENERIC*, remembers the diffs among the lists, and mails out any
changes that appear.

I do think the size of configs is getting out of hand and some steps
should be taken to allow them to be more concise (not just GENERIC,
but also custom configs) -- but I think those steps are going to want
to be larger and more comprehensive than what's been proposed, and I
think it's important to take the time to work out exactly what configs
should be going forward. I rather doubt there's widespread agreement. :-/

 > The last point is important to me:  if we do this, we might as well
 > change the syntax for something much more flexible (like, say, a markup
 > language rumoured to be extensible, or a subset of it, for which we have
 > a parser).

Er, that would be less flexible, not more...

-- 
   - David A. Holland / dholland@eecs.harvard.edu
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Refactoring MI devices in GENERIC and friends, Joerg Sonnenberger, (Sat Sep 8, 6:33 am)
Re: Refactoring MI devices in GENERIC and friends, Quentin Garnier, (Sat Sep 8, 9:41 am)
Re: Refactoring MI devices in GENERIC and friends, Joerg Sonnenberger, (Sat Sep 8, 10:20 am)
Re: Refactoring MI devices in GENERIC and friends, Greg Troxel, (Sat Sep 8, 10:41 am)
Re: Refactoring MI devices in GENERIC and friends, Antti Kantee, (Sat Sep 8, 10:46 am)
Re: Refactoring MI devices in GENERIC and friends, Joerg Sonnenberger, (Sat Sep 8, 10:47 am)
Re: Refactoring MI devices in GENERIC and friends, Michael Lorenz, (Sat Sep 8, 10:54 am)
Re: Refactoring MI devices in GENERIC and friends, Michael Lorenz, (Sat Sep 8, 11:01 am)
Re: Refactoring MI devices in GENERIC and friends, David Holland, (Sat Sep 8, 11:07 am)
Re: Refactoring MI devices in GENERIC and friends, Antti Kantee, (Sat Sep 8, 11:07 am)
Re: Refactoring MI devices in GENERIC and friends, Joerg Sonnenberger, (Sat Sep 8, 11:37 am)
re: Refactoring MI devices in GENERIC and friends, matthew green, (Sat Sep 8, 12:31 pm)
Re: Refactoring MI devices in GENERIC and friends, Michael Lorenz, (Sat Sep 8, 2:37 pm)
Re: Refactoring MI devices in GENERIC and friends, Michael Lorenz, (Sat Sep 8, 2:38 pm)
re: Refactoring MI devices in GENERIC and friends, matthew green, (Sat Sep 8, 2:55 pm)
Re: Refactoring MI devices in GENERIC and friends, Michael Lorenz, (Sat Sep 8, 4:20 pm)
re: Refactoring MI devices in GENERIC and friends, matthew green, (Sat Sep 8, 6:09 pm)
Re: Refactoring MI devices in GENERIC and friends, Joerg Sonnenberger, (Sat Sep 8, 6:14 pm)
Re: Refactoring MI devices in GENERIC and friends, Jachym Holecek, (Sun Sep 9, 4:55 am)
Re: Refactoring MI devices in GENERIC and friends, Quentin Garnier, (Sun Sep 9, 6:00 am)
Re: Refactoring MI devices in GENERIC and friends, Allen Briggs, (Sun Sep 9, 1:43 pm)
Re: Refactoring MI devices in GENERIC and friends, Michael Lorenz, (Sun Sep 9, 2:32 pm)
re: Refactoring MI devices in GENERIC and friends, matthew green, (Sun Sep 9, 2:34 pm)
Re: Refactoring MI devices in GENERIC and friends, Darren Reed, (Sun Sep 9, 7:41 pm)
Re: Refactoring MI devices in GENERIC and friends, Steven M. Bellovin, (Sun Sep 9, 7:49 pm)
Re: Refactoring MI devices in GENERIC and friends, Joerg Sonnenberger, (Sun Sep 9, 8:58 pm)
Re: Refactoring MI devices in GENERIC and friends, Adam Hamsik, (Mon Sep 10, 1:31 am)
Re: Refactoring MI devices in GENERIC and friends, Bernd Ernesti, (Mon Sep 10, 3:33 pm)
Re: Refactoring MI devices in GENERIC and friends, Matthias Scheler, (Tue Sep 11, 4:54 am)
kernel config and modules, Andrew Doran, (Tue Sep 11, 6:35 am)
Re: kernel config and modules, Steven M. Bellovin, (Tue Sep 11, 7:02 am)
Re: Refactoring MI devices in GENERIC and friends, Joerg Sonnenberger, (Tue Sep 11, 7:49 am)
Re: kernel config and modules, Darren Reed, (Tue Sep 11, 8:48 am)
Re: kernel config and modules, Adam Hamsik, (Tue Sep 11, 1:03 pm)
Re: Refactoring MI devices in GENERIC and friends, Quentin Garnier, (Sat Sep 15, 8:32 am)