]> git.baikalelectronics.ru Git - kernel.git/commit
net/tls: add device decrypted trace point
authorJakub Kicinski <jakub.kicinski@netronome.com>
Fri, 4 Oct 2019 23:19:23 +0000 (16:19 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 5 Oct 2019 23:29:00 +0000 (16:29 -0700)
commit9caef345abd4e9e10a9ae4fafe487617f3ebf12e
tree1811112c2a6c8ea184bc32d26a7b0d4887e5b19a
parente3b3f205cbbaf3bdfebcc6871dacc8bf4006dd43
net/tls: add device decrypted trace point

Add a tracepoint to the TLS offload's fast path. This tracepoint
can be used to track the decrypted and encrypted status of received
records. Records decrypted by the device should have decrypted set
to 1, records which have neither decrypted nor decrypted set are
partially decrypted, require re-encryption and therefore are most
expensive to deal with.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/tls/tls_device.c
net/tls/trace.h