lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.LFD.2.00.1006050734370.8175@i5.linux-foundation.org>
Date:	Sat, 5 Jun 2010 07:39:54 -0700 (PDT)
From:	Linus Torvalds <torvalds@...ux-foundation.org>
To:	Felipe Contreras <felipe.contreras@...il.com>
cc:	Tony Lindgren <tony@...mide.com>,
	Russell King <rmk@....linux.org.uk>,
	Daniel Walker <dwalker@...eaurora.org>,
	Kevin Hilman <khilman@...prootsystems.com>,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
	linux-arm-msm@...r.kernel.org,
	Vegard Nossum <vegard.nossum@...il.com>
Subject: Re: ARM defconfig files



On Sat, 5 Jun 2010, Felipe Contreras wrote:
> 
> How about instead of using full defconfigs, we use minimal ones and
> let the rest be determined with defaults.

I wouldn't mind that either, but there needs to be some way to check that 
they _are_ minimal. Which is more complicated than even SAT, afaik. 

So the reason I don't like the "minimal defconfig" notion is that a 
"regular defconfig" will work equally well, and lazy people will thus not 
bother to make it minimal (because it's work) and instead just pick the 
full config output.

And we're all lazy. So gearing the process towards something that makes it 
easy for lazy cases to do the wrong thing is a bad thing.

We also don't have any way to "source" these config files from each other, 
so there's no way from within such a config file to say "use the basic 
omap3 defaults an then just add this on top". You can do it by 
concatenating several such files manually from the Makefile or whatever 
script, of course, but then you end up with the files themselves not 
actually describing what they do.

That's why I suggested the Kconfig format instead. It's the exact same 
idea, but it's a "before pre-processing" format that already supports 
including other files.

		Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ