Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[pandora-kernel.git] / drivers / infiniband / ulp / ipoib / Kconfig
1 config INFINIBAND_IPOIB
2         tristate "IP-over-InfiniBand"
3         depends on INFINIBAND && NETDEVICES && INET
4         ---help---
5           Support for the IP-over-InfiniBand protocol (IPoIB). This
6           transports IP packets over InfiniBand so you can use your IB
7           device as a fancy NIC.
8
9           See Documentation/infiniband/ipoib.txt for more information
10
11 config INFINIBAND_IPOIB_DEBUG
12         bool "IP-over-InfiniBand debugging" if EMBEDDED
13         depends on INFINIBAND_IPOIB
14         default y
15         ---help---
16           This option causes debugging code to be compiled into the
17           IPoIB driver.  The output can be turned on via the
18           debug_level and mcast_debug_level module parameters (which
19           can also be set after the driver is loaded through sysfs).
20
21           This option also creates an "ipoib_debugfs," which can be
22           mounted to expose debugging information about IB multicast
23           groups used by the IPoIB driver.
24
25 config INFINIBAND_IPOIB_DEBUG_DATA
26         bool "IP-over-InfiniBand data path debugging"
27         depends on INFINIBAND_IPOIB_DEBUG
28         ---help---
29           This option compiles debugging code into the the data path
30           of the IPoIB driver.  The output can be turned on via the
31           data_debug_level module parameter; however, even with output
32           turned off, this debugging code will have some performance
33           impact.