[ltt-dev] [PATCH] Don't use select

KOSAKI Motohiro kosaki.motohiro at jp.fujitsu.com
Wed Feb 11 02:15:36 EST 2009


> * KOSAKI Motohiro (kosaki.motohiro at jp.fujitsu.com) wrote:
> > Impact: Kconfig cleanup
> > 
> > many kernel developer hate select Kconfig syntax.
> > it should be avoided.
> > 
> 
> Hrm, about MARKERS, TRACEPOINT, DEBUG_FS, KPROBES, KALLSYMS,
> FUNCTION_TRACER, the problem is that it can be frustrating for a user
> who does not see the tracing options to figure out where to enable the
> dependencies in the menus.
> 
> If we really want to remove the select, we'll have to find a more
> suitable solution.

I can understand your point.
but, "select" syntax discussion freqently repeated on LKML.
at least, akpm strongly dislike it. (please google past discssion)

Then, I think "select" make hardly mainline merging.


In other view, .config is edited _by_ developer, not end user.
We can assume they can understand Kconfig file. Kconfig itself clearly
described dependencies.


However, if you have strongly opinion, I don't oppose it.
Myself don't dislike "select", I merely want to merge lttng to mainline easily.






More information about the lttng-dev mailing list