i'm playing with the latest "git pull" of the kernel, and i'm a bit confused about how some of the choices are selected when doing "make menuconfig". (it may be that i just misunderstand some of the content of kconfig-language.txt, so feel free to point out how i'm clueless here.)
as a lead-in, i can see under "General setup" the selection --- "Kernel->user space relay support (formerly relayfs)" as i understand it, the prefix "---" means that that entry is no longer user-selectable -- it's *forced* by something else in the configuration and, sure enough, if i look under "Help" for that entry, i can see: Selected by: BLK_DEV_IO_TRACE && BLOCK && SYSFS and, further, i can see in block/Kconfig: config BLK_DEV_IO_TRACE bool "Support for tracing block io actions" depends on SYSFS select RELAY ... so that all looks reasonable. however, further down in menuconfig, if i go to the "Block layer" top-level submenu, we have the menu entry: --- Enable the block layer now, i would have thought that this also meant that enabling the block layer was being forced somewhere else in the configuration, but the "Help" entry for this says only: Symbol: BLOCK [=y] Prompt: Enable the block layer Defined at block/Kconfig:4 Depends on: EMBEDDED Location: -> Block layer there's nothing about this entry being "forced* by a "select" anywhere else in the configuration. (also, that BLOCK option claims to depend on "EMBEDDED", but i haven't selected that EMBEDDED option, so i'm not sure why the BLOCK option is even being displayed.) what have i misunderstood here? thanks. rday ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ kbuild-devel mailing list kbuild-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kbuild-devel