[PATCH] better USB_MON dependencies
[sfrench/cifs-2.6.git] / drivers / usb / mon / Kconfig
index 4e6152aa5f1963f36df771a7f8c8dc086e97cda3..777642e26b9aa3e8b1f8560b0a4f536f716af3a4 100644 (file)
@@ -2,13 +2,9 @@
 # USB Monitor configuration
 #
 
-# In normal life, it makes little sense to have usbmon as a module, and in fact
-# it is harmful, because there is no way to autoload the module.
-# The 'm' option is allowed for hackers who debug the usbmon itself,
-# and for those who have usbcore as a module.
 config USB_MON
-       tristate "USB Monitor"
-       depends on USB
+       bool "USB Monitor"
+       depends on USB!=n
        default y
        help
          If you say Y here, a component which captures the USB traffic
@@ -17,6 +13,5 @@ config USB_MON
          Harding's USBMon.
 
          This is somewhat experimental at this time, but it should be safe,
-         as long as you aren't building this as a module and then removing it.
-
-         If unsure, say Y. Do not say M.
+         as long as you aren't using modular USB and try to remove this
+         module.