diff options
author | Jakub Kicinski <jakub.kicinski@netronome.com> | 2019-10-05 01:19:25 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-10-06 01:29:00 +0200 |
commit | b32fd3cc31d723bf2ab859667be3612c0086ec72 (patch) | |
tree | b84ba9030fd5b6d2db283229943fb583797ce9d0 /Documentation/networking | |
parent | net/tls: add skeleton of MIB statistics (diff) | |
download | linux-b32fd3cc31d723bf2ab859667be3612c0086ec72.tar.xz linux-b32fd3cc31d723bf2ab859667be3612c0086ec72.zip |
net/tls: add statistics for installed sessions
Add SNMP stats for number of sockets with successfully
installed sessions. Break them down to software and
hardware ones. Note that if hardware offload fails
stack uses software implementation, and counts the
session appropriately.
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/networking')
-rw-r--r-- | Documentation/networking/tls.rst | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Documentation/networking/tls.rst b/Documentation/networking/tls.rst index a6ee595630ed..cfba587af5c9 100644 --- a/Documentation/networking/tls.rst +++ b/Documentation/networking/tls.rst @@ -219,3 +219,17 @@ Statistics TLS implementation exposes the following per-namespace statistics (``/proc/net/tls_stat``): + +- ``TlsCurrTxSw``, ``TlsCurrRxSw`` - + number of TX and RX sessions currently installed where host handles + cryptography + +- ``TlsCurrTxDevice``, ``TlsCurrRxDevice`` - + number of TX and RX sessions currently installed where NIC handles + cryptography + +- ``TlsTxSw``, ``TlsRxSw`` - + number of TX and RX sessions opened with host cryptography + +- ``TlsTxDevice``, ``TlsRxDevice`` - + number of TX and RX sessions opened with NIC cryptography |