1b97bf3fdSPer Liden# 2b97bf3fdSPer Liden# TIPC configuration 3b97bf3fdSPer Liden# 4b97bf3fdSPer Liden 5*a31b19c5SJan Engelhardtmenuconfig TIPC 6b97bf3fdSPer Liden tristate "The TIPC Protocol (EXPERIMENTAL)" 7*a31b19c5SJan Engelhardt depends on INET && EXPERIMENTAL 8b97bf3fdSPer Liden ---help--- 9c11ac3f2SPer Liden The Transparent Inter Process Communication (TIPC) protocol is 10c11ac3f2SPer Liden specially designed for intra cluster communication. This protocol 11c11ac3f2SPer Liden originates from Ericsson where it has been used in carrier grade 12c11ac3f2SPer Liden cluster applications for many years. 13c11ac3f2SPer Liden 14c11ac3f2SPer Liden For more information about TIPC, see http://tipc.sourceforge.net. 15b97bf3fdSPer Liden 16b97bf3fdSPer Liden This protocol support is also available as a module ( = code which 17b97bf3fdSPer Liden can be inserted in and removed from the running kernel whenever you 18b97bf3fdSPer Liden want). The module will be called tipc. If you want to compile it 1939f5fb30SAlexander E. Patrakov as a module, say M here and read <file:Documentation/kbuild/modules.txt>. 20b97bf3fdSPer Liden 21b97bf3fdSPer Liden If in doubt, say N. 22b97bf3fdSPer Liden 23*a31b19c5SJan Engelhardtif TIPC 24*a31b19c5SJan Engelhardt 25b97bf3fdSPer Lidenconfig TIPC_ADVANCED 26b97bf3fdSPer Liden bool "TIPC: Advanced configuration" 27b97bf3fdSPer Liden default n 28b97bf3fdSPer Liden help 29b97bf3fdSPer Liden Saying Y here will open some advanced configuration 30b97bf3fdSPer Liden for TIPC. Most users do not need to bother, so if 31b97bf3fdSPer Liden unsure, just say N. 32b97bf3fdSPer Liden 33b97bf3fdSPer Lidenconfig TIPC_ZONES 34b97bf3fdSPer Liden int "Maximum number of zones in network" 35*a31b19c5SJan Engelhardt depends on TIPC_ADVANCED 36b97bf3fdSPer Liden default "3" 37b97bf3fdSPer Liden help 38b97bf3fdSPer Liden Max number of zones inside TIPC network. Max supported value 39b97bf3fdSPer Liden is 255 zones, minimum is 1 40b97bf3fdSPer Liden 41b97bf3fdSPer Liden Default is 3 zones in a network; setting this to higher 42b97bf3fdSPer Liden allows more zones but might use more memory. 43b97bf3fdSPer Liden 44b97bf3fdSPer Lidenconfig TIPC_CLUSTERS 45b97bf3fdSPer Liden int "Maximum number of clusters in a zone" 46*a31b19c5SJan Engelhardt depends on TIPC_ADVANCED 47b97bf3fdSPer Liden default "1" 48b97bf3fdSPer Liden help 49b97bf3fdSPer Liden ***Only 1 (one cluster in a zone) is supported by current code. 50b97bf3fdSPer Liden Any value set here will be overridden.*** 51b97bf3fdSPer Liden 52b97bf3fdSPer Liden (Max number of clusters inside TIPC zone. Max supported 53b97bf3fdSPer Liden value is 4095 clusters, minimum is 1. 54b97bf3fdSPer Liden 55b97bf3fdSPer Liden Default is 1; setting this to smaller value might save 56b97bf3fdSPer Liden some memory, setting it to higher 57b97bf3fdSPer Liden allows more clusters and might consume more memory.) 58b97bf3fdSPer Liden 59b97bf3fdSPer Lidenconfig TIPC_NODES 60b97bf3fdSPer Liden int "Maximum number of nodes in cluster" 61*a31b19c5SJan Engelhardt depends on TIPC_ADVANCED 62b97bf3fdSPer Liden default "255" 63b97bf3fdSPer Liden help 64b97bf3fdSPer Liden Maximum number of nodes inside a TIPC cluster. Maximum 65b97bf3fdSPer Liden supported value is 2047 nodes, minimum is 8. 66b97bf3fdSPer Liden 67b97bf3fdSPer Liden Setting this to a smaller value saves some memory, 68b97bf3fdSPer Liden setting it to higher allows more nodes. 69b97bf3fdSPer Liden 70b97bf3fdSPer Lidenconfig TIPC_SLAVE_NODES 71b97bf3fdSPer Liden int "Maximum number of slave nodes in cluster" 72*a31b19c5SJan Engelhardt depends on TIPC_ADVANCED 73b97bf3fdSPer Liden default "0" 74b97bf3fdSPer Liden help 75b97bf3fdSPer Liden ***This capability is not supported by current code.*** 76b97bf3fdSPer Liden 77b97bf3fdSPer Liden Maximum number of slave nodes inside a TIPC cluster. Maximum 78b97bf3fdSPer Liden supported value is 2047 nodes, minimum is 0. 79b97bf3fdSPer Liden 80b97bf3fdSPer Liden Setting this to a smaller value saves some memory, 81b97bf3fdSPer Liden setting it to higher allows more nodes. 82b97bf3fdSPer Liden 83b97bf3fdSPer Lidenconfig TIPC_PORTS 84b97bf3fdSPer Liden int "Maximum number of ports in a node" 85*a31b19c5SJan Engelhardt depends on TIPC_ADVANCED 86b97bf3fdSPer Liden default "8191" 87b97bf3fdSPer Liden help 88b97bf3fdSPer Liden Maximum number of ports within a node. Maximum 89b97bf3fdSPer Liden supported value is 64535 nodes, minimum is 127. 90b97bf3fdSPer Liden 91b97bf3fdSPer Liden Setting this to a smaller value saves some memory, 92b97bf3fdSPer Liden setting it to higher allows more ports. 93b97bf3fdSPer Liden 94b97bf3fdSPer Lidenconfig TIPC_LOG 95b97bf3fdSPer Liden int "Size of log buffer" 96*a31b19c5SJan Engelhardt depends on TIPC_ADVANCED 97b97bf3fdSPer Liden default 0 98b97bf3fdSPer Liden help 99b97bf3fdSPer Liden Size (in bytes) of TIPC's internal log buffer, which records the 100b97bf3fdSPer Liden occurrence of significant events. Maximum supported value 101b97bf3fdSPer Liden is 32768 bytes, minimum is 0. 102b97bf3fdSPer Liden 103b97bf3fdSPer Liden There is no need to enable the log buffer unless the node will be 104b97bf3fdSPer Liden managed remotely via TIPC. 105b97bf3fdSPer Liden 106b97bf3fdSPer Lidenconfig TIPC_DEBUG 107b97bf3fdSPer Liden bool "Enable debugging support" 108b97bf3fdSPer Liden default n 109b97bf3fdSPer Liden help 110b97bf3fdSPer Liden This will enable debugging of TIPC. 111b97bf3fdSPer Liden 112b97bf3fdSPer Liden Only say Y here if you are having trouble with TIPC. It will 113b97bf3fdSPer Liden enable the display of detailed information about what is going on. 114b97bf3fdSPer Liden 115*a31b19c5SJan Engelhardtendif # TIPC 116