1config 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 12config INFINIBAND_IPOIB_CM 13 bool "IP-over-InfiniBand Connected Mode support" 14 depends on INFINIBAND_IPOIB && EXPERIMENTAL 15 default n 16 ---help--- 17 This option enables experimental support for IPoIB connected mode. 18 After enabling this option, you need to switch to connected mode through 19 /sys/class/net/ibXXX/mode to actually create connections, and then increase 20 the interface MTU with e.g. ifconfig ib0 mtu 65520. 21 22 WARNING: Enabling connected mode will trigger some 23 packet drops for multicast and UD mode traffic from this interface, 24 unless you limit mtu for these destinations to 2044. 25 26config INFINIBAND_IPOIB_DEBUG 27 bool "IP-over-InfiniBand debugging" if EMBEDDED 28 depends on INFINIBAND_IPOIB 29 default y 30 ---help--- 31 This option causes debugging code to be compiled into the 32 IPoIB driver. The output can be turned on via the 33 debug_level and mcast_debug_level module parameters (which 34 can also be set after the driver is loaded through sysfs). 35 36 This option also creates an "ipoib_debugfs," which can be 37 mounted to expose debugging information about IB multicast 38 groups used by the IPoIB driver. 39 40config INFINIBAND_IPOIB_DEBUG_DATA 41 bool "IP-over-InfiniBand data path debugging" 42 depends on INFINIBAND_IPOIB_DEBUG 43 ---help--- 44 This option compiles debugging code into the data path 45 of the IPoIB driver. The output can be turned on via the 46 data_debug_level module parameter; however, even with output 47 turned off, this debugging code will have some performance 48 impact. 49