On Sun, 26 Jul 2026 20:33:28 -0400 Chuck Lever wrote: > net/tls: Bound time spent on no-data records in tls_sw_read_sock() > net/tls: Consume empty data records in tls_sw_splice_read() > net/tls: Fail tls_sw_splice_read() after a failed async decrypt > net/tls: Honor O_NONBLOCK in tls_sw_splice_read() > net/tls: Consume empty data records in tls_sw_recvmsg() > selftests: tls: add peek and splice coverage for zero-length records > selftests: tls: skip the zero_len tests when TLS is unavailable > selftests: tls: cover splice on a nonblocking socket > selftests: tls: cover splice after a failed decrypt
Could we get patches 3 and 9 out as a separate series? These look uncontroversial. The zero-length record handling looks awkward TBH.
