blob: 691525cf394a34f4b2e4f68bf9ee5ee0f6b1cb85 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001config INFINIBAND_IPOIB
2 tristate "IP-over-InfiniBand"
Jan Engelhardt06cc8502007-05-23 14:21:22 -07003 depends on NETDEVICES && INET && (IPV6 || IPV6=n)
Vladimir Sokolovskyaf40da82008-07-14 23:48:48 -07004 select INET_LRO
Linus Torvalds1da177e2005-04-16 15:20:36 -07005 ---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
Or Gerlitz8ddc7c52006-07-13 11:00:39 +030010 See Documentation/infiniband/ipoib.txt for more information
Linus Torvalds1da177e2005-04-16 15:20:36 -070011
Michael S. Tsirkin839fcab2007-02-05 22:12:23 +020012config 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
Linus Torvalds1da177e2005-04-16 15:20:36 -070026config INFINIBAND_IPOIB_DEBUG
Roland Dreierf5545d22006-04-02 14:39:19 -070027 bool "IP-over-InfiniBand debugging" if EMBEDDED
Linus Torvalds1da177e2005-04-16 15:20:36 -070028 depends on INFINIBAND_IPOIB
Roland Dreierf5545d22006-04-02 14:39:19 -070029 default y
Linus Torvalds1da177e2005-04-16 15:20:36 -070030 ---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---
Matt LaPlantecab00892006-10-03 22:36:44 +020044 This option compiles debugging code into the data path
Linus Torvalds1da177e2005-04-16 15:20:36 -070045 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.