staging/lustre: Disable InfiniBand support
[cascardo/linux.git] / drivers / staging / lustre / lnet / Kconfig
1 config LNET
2         tristate "Lustre networking subsystem (LNet)"
3         depends on INET && m
4         help
5           The Lustre network layer, also known as LNet, is a networking abstaction
6           level API that was initially created to allow Lustre Filesystem to utilize
7           very different networks like tcp and ib verbs in a uniform way. In the
8           case of Lustre routers only the LNet layer is required. Lately other
9           projects are also looking into using LNet as their networking API as well.
10
11 config LNET_MAX_PAYLOAD
12         int "Lustre lnet max transfer payload (default 1MB)"
13         depends on LNET
14         default "1048576"
15         help
16           This option defines the maximum size of payload in bytes that lnet
17           can put into its transport.
18
19           If unsure, use default.
20
21 config LNET_SELFTEST
22         tristate "Lustre networking self testing"
23         depends on LNET
24         help
25           Choose Y here if you want to do lnet self testing. To compile this
26           as a module, choose M here: the module will be called lnet_selftest.
27
28           To compile this as a kernel modules, choose M here and it will be
29           called lnet_selftest.
30
31           If unsure, say N.
32
33           See also http://wiki.lustre.org/
34
35 config LNET_XPRT_IB
36         tristate "LNET infiniband support"
37         depends on LNET && INFINIBAND && INFINIBAND_ADDR_TRANS
38         depends on BROKEN
39         default LNET && INFINIBAND
40         help
41           This option allows the LNET users to use infiniband as an
42           RDMA-enabled transport.
43
44           To compile this as a kernel module, choose M here and it will be
45           called ko2iblnd.
46
47           If unsure, say N.