Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Staging: DST: Kconfig text update.

Kconfig help text update

Signed-off-by: Evgeniy Polyakov <zbr@ioremap.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Evgeniy Polyakov and committed by
Greg Kroah-Hartman
e5f753a5 30c7c1c6

+9 -9
+9 -9
drivers/staging/dst/Kconfig
··· 4 4 select CONNECTOR 5 5 ---help--- 6 6 DST is a network block device storage, which can be used to organize 7 - exported storages on the remote nodes into the local block device. 7 + exported storage on the remote nodes into the local block device. 8 8 9 - DST works on top of any network media and protocol, it is just a matter 9 + DST works on top of any network media and protocol; it is just a matter 10 10 of configuration utility to understand the correct addresses. The most 11 - common example is TCP over IP allows to pass through firewalls and 12 - created remote backup storage in the different datacenter. DST requires 11 + common example is TCP over IP, which allows to pass through firewalls and 12 + create remote backup storage in a different datacenter. DST requires 13 13 single port to be enabled on the exporting node and outgoing connections 14 14 on the local node. 15 15 16 - DST works with in-kernel client and server, which improves the performance 17 - eliminating unneded data copies and allows not to depend on the version 16 + DST works with in-kernel client and server, which improves performance by 17 + eliminating unneded data copies and by not depending on the version 18 18 of the external IO components. It requires userspace configuration utility 19 19 though. 20 20 ··· 23 23 may be lots of in-flight transactions. When remote host does not ack 24 24 the transaction it will be resent predefined number of times with specified 25 25 timeouts between them. All those parameters are configurable. Transactions 26 - are marked as failed after all resends completed unsuccessfully, having 26 + are marked as failed after all resends complete unsuccessfully; having 27 27 long enough resend timeout and/or large number of resends allows not to 28 28 return error to the higher (FS usually) layer in case of short network 29 29 problems or remote node outages. In case of network RAID setup this means ··· 38 38 39 39 DST may fully encrypt the data channel in case of untrusted channel and implement 40 40 strong checksum of the transferred data. It is possible to configure algorithms 41 - and crypto keys, they should match on both sides of the network channel. 41 + and crypto keys; they should match on both sides of the network channel. 42 42 Crypto processing does not introduce noticeble performance overhead, since DST 43 43 uses configurable pool of threads to perform crypto processing. 44 44 ··· 63 63 bool "DST debug" 64 64 depends on DST 65 65 ---help--- 66 - This option will turn HEAVY debugging of the DST. 66 + This option will enable HEAVY debugging of the DST. 67 67 Turn it on ONLY if you have to debug some really obscure problem.