On Tue, Oct 13, 2026, [email protected] wrote: > > [Severity: Medium] > > Can a non-blocking reader still be held here when it has copied some data > but is still below target?
Only while a record is already parsed. A nonblocking reader below the low-water mark is still collecting, so the loop keeps reading, as tcp_recvmsg() does. As soon as no record is ready, tls_rx_rec_wait() returns -EAGAIN and recv_end returns the bytes copied so far. -- Chuck Lever (Come to NFS bake-a-thon! https://nfsv4bat.org)
