• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1config 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
11config 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
21config 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
35config 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.
48