]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - drivers/infiniband/ulp/ipoib/Kconfig
ccc7180818a30c034f39686afd5219b03093cdfa
[linux-2.6-omap-h63xx.git] / drivers / infiniband / ulp / ipoib / Kconfig
1 config INFINIBAND_IPOIB
2         tristate "IP-over-InfiniBand"
3         depends on NETDEVICES && INET && (IPV6 || IPV6=n)
4         select INET_LRO
5         ---help---
6           Support for the IP-over-InfiniBand protocol (IPoIB). This
7           transports IP packets over InfiniBand so you can use your IB
8           device as a fancy NIC.
9
10           See Documentation/infiniband/ipoib.txt for more information
11
12 config INFINIBAND_IPOIB_CM
13         bool "IP-over-InfiniBand Connected Mode support"
14         depends on INFINIBAND_IPOIB
15         default n
16         ---help---
17           This option enables support for IPoIB connected mode.  After
18           enabling this option, you need to switch to connected mode
19           through /sys/class/net/ibXXX/mode to actually create
20           connections, and then increase the interface MTU with
21           e.g. ifconfig ib0 mtu 65520.
22
23           WARNING: Enabling connected mode will trigger some packet
24           drops for multicast and UD mode traffic from this interface,
25           unless you limit mtu for these destinations to 2044.
26
27 config INFINIBAND_IPOIB_DEBUG
28         bool "IP-over-InfiniBand debugging" if EMBEDDED
29         depends on INFINIBAND_IPOIB
30         default y
31         ---help---
32           This option causes debugging code to be compiled into the
33           IPoIB driver.  The output can be turned on via the
34           debug_level and mcast_debug_level module parameters (which
35           can also be set after the driver is loaded through sysfs).
36
37           This option also creates an "ipoib_debugfs," which can be
38           mounted to expose debugging information about IB multicast
39           groups used by the IPoIB driver.
40
41 config INFINIBAND_IPOIB_DEBUG_DATA
42         bool "IP-over-InfiniBand data path debugging"
43         depends on INFINIBAND_IPOIB_DEBUG
44         ---help---
45           This option compiles debugging code into the data path
46           of the IPoIB driver.  The output can be turned on via the
47           data_debug_level module parameter; however, even with output
48           turned off, this debugging code will have some performance
49           impact.