title: mapping kernel config variables to modules
body: <p>In general, how do I know what set of kernel config options are necessary to have some .ko file built?</p>
  
  <p>For example, I need 'xt_conntrack.ko'. What resources are there that let me know whether or not enabling <code>CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m</code> in my kernel config is necessary or even sufficient to result in my built .ko file? How do I find the full set of kconfig options required to yield a kernel module?</p>
  
  <p><a href="http://cateee.net/lkddb/web-lkddb/NETFILTER_XT_MATCH_CONNTRACK.html" rel="nofollow noreferrer">http://cateee.net/lkddb/web-lkddb/NETFILTER_XT_MATCH_CONNTRACK.html</a> indicates it will build "xt_conntrack", but I am not seeing it when I <code>=m</code> it and all of its dependencies.
  On the other side, there is no set of kconfig flags visible here (<a href="http://modules.libres.ch/browse/linux/v3.0/x86_64/xt_conntrack/" rel="nofollow noreferrer">http://modules.libres.ch/browse/linux/v3.0/x86_64/xt_conntrack/</a>)</p>