Re: tighten ATA kconfig dependancies
From: Randy Dunlap
Date: Sun Jul 16 2006 - 14:12:54 EST
> On Sat, Jul 15, 2006 at 08:45:56AM +0200, Arjan van de Ven wrote:
> > On Sat, 2006-07-15 at 08:38 +0200, Sam Ravnborg wrote:
> > > On Sat, Jul 15, 2006 at 07:49:08AM +0200, Arjan van de Ven wrote:
> > > > On Sat, 2006-07-15 at 01:34 -0400, Dave Jones wrote:
> > > > > A lot of prehistoric junk shows up on x86-64 configs.
> > > >
> > > >
> > > > ... but in general it helps compile testing if you're hacking stuff;
> > > > if your hacking IDE on x86-64 you now have to compile 32 bit as
> > > > see if you didn't break the compile for these as well
> > > >
> > > > So please don't do this, just disable them in your config...
> > >
> > > An i686 cross compile chain seems to be the natural choice here
> > the point is that it doesn't fall out naturally, and thus things get
> > needlessly missed.
> It seems the main question is:
> Is the kernel configuration mainly designed for users or for developers?
> For users, showing drivers for hardware that is not present on their
> platform only causes confusion.
> Only developers who want to do compile tests could benefit from
> compiling such drivers.
> IMHO the kernel configuration is mainly designed for users.
or at least should be.
> We could do some kind of (X86_32 || DEVELOPER_COMPILE_TEST).
Let's not complicate it more.
> Or simply disable this driver on other platforms - these are only
> compile errors and amongst all possible problems in the kernel compile
> errors are amongst my least worries (obvious error, usually quickly
> fixed after the first bug report).
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/