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/mellan 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 | 26 ++++++++++++++++++++++---- net/tls/tls_main.c | 28 ++++++--------------------- net/tls/tls_sw.c | 53 +++++++++++++++++++++++++++++++++++----------------- 4 files changed, 71 insertions(+), 59 deletions(-) -- 2.12.2