This series fixes issues encountered in tls_device code paths, which were introduced recently.
Additionally, this series includes a fix for tls software only receive flow, which causes corruption of payload received by user space applications. This series was tested using the OpenSSL integration of KTLS - https://github.com/mellanox/openssl/tree/tls_rx3 Boris Pismenny (3): tls: Fix tls_device handling of partial records tls: Fix write space handling tls: Fix tls_device receive Eran Ben Elisha (1): tls: Fix mixing between async capable and async include/net/tls.h | 23 +++++++---------------- net/tls/tls_device.c | 25 +++++++++++++++++++++---- net/tls/tls_main.c | 30 +++++++++--------------------- net/tls/tls_sw.c | 45 +++++++++++++++++++++++++++++++-------------- 4 files changed, 68 insertions(+), 55 deletions(-) -- 2.12.2
