| config LNET |
| tristate "Lustre networking subsystem (LNet)" |
| depends on INET && m |
| help |
| The Lustre network layer, also known as LNet, is a networking abstaction |
| level API that was initially created to allow Lustre Filesystem to utilize |
| very different networks like tcp and ib verbs in a uniform way. In the |
| case of Lustre routers only the LNet layer is required. Lately other |
| projects are also looking into using LNet as their networking API as well. |
| |
| config LNET_MAX_PAYLOAD |
| int "Lustre lnet max transfer payload (default 1MB)" |
| depends on LNET |
| default "1048576" |
| help |
| This option defines the maximum size of payload in bytes that lnet |
| can put into its transport. |
| |
| If unsure, use default. |
| |
| config LNET_SELFTEST |
| tristate "Lustre networking self testing" |
| depends on LNET |
| help |
| Choose Y here if you want to do lnet self testing. To compile this |
| as a module, choose M here: the module will be called lnet_selftest. |
| |
| To compile this as a kernel modules, choose M here and it will be |
| called lnet_selftest. |
| |
| If unsure, say N. |
| |
| See also http://wiki.lustre.org/ |
| |
| config LNET_XPRT_IB |
| tristate "LNET infiniband support" |
| depends on LNET && INFINIBAND && INFINIBAND_ADDR_TRANS |
| default LNET && INFINIBAND |
| help |
| This option allows the LNET users to use infiniband as an |
| RDMA-enabled transport. |
| |
| To compile this as a kernel module, choose M here and it will be |
| called ko2iblnd. |
| |
| If unsure, say N. |