IPoIB: Always build debugging code unless CONFIG_EMBEDDED=y
authorRoland Dreier <rolandd@cisco.com>
Sun, 2 Apr 2006 21:39:19 +0000 (14:39 -0700)
committerRoland Dreier <rolandd@cisco.com>
Sun, 2 Apr 2006 21:39:19 +0000 (14:39 -0700)
Don't allow CONFIG_INFINIBAND_IPOIB_DEBUG to be disabled unless
CONFIG_EMBEDDED is selected.  We want users (and especially distros)
to have this turned on unless they really need to save space, because
by the time we want debugging output, it's usually too late to rebuild
a kernel.  The debugging output can be controlled at runtime via the
debug_level module parameter in sysfs.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/ulp/ipoib/Kconfig

index 8d2e04cac68e02131e0ceb442a5506d7b2ccfa14..13d6d01c72c028f92b68fa27c7115e8c9c13c950 100644 (file)
@@ -10,8 +10,9 @@ config INFINIBAND_IPOIB
          group: <http://www.ietf.org/html.charters/ipoib-charter.html>.
 
 config INFINIBAND_IPOIB_DEBUG
-       bool "IP-over-InfiniBand debugging"
+       bool "IP-over-InfiniBand debugging" if EMBEDDED
        depends on INFINIBAND_IPOIB
+       default y
        ---help---
          This option causes debugging code to be compiled into the
          IPoIB driver.  The output can be turned on via the