]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Don't transmit mbufs that aren't yet ready on TOE sockets.
authorJohn Baldwin <jhb@FreeBSD.org>
Thu, 3 Dec 2020 22:01:13 +0000 (22:01 +0000)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 3 Dec 2020 22:01:13 +0000 (22:01 +0000)
commit99963f5343a017e934e4d8ea2371a86789a46ff9
tree3320001ea7853daff93d147c132a100cfc4130c0
parentdbc5c85c66bf3681ccb806740cf31d95255b3c9d
Don't transmit mbufs that aren't yet ready on TOE sockets.

This includes mbufs waiting for data from sendfile() I/O requests, or
mbufs awaiting encryption for KTLS.

Reviewed by: np
MFC after: 2 weeks
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D27469
sys/dev/cxgbe/tom/t4_cpl_io.c