Messages in this thread | | | Date | Thu, 10 Aug 2023 10:04:19 -0400 | From | Willem de Bruijn <> | Subject | Re: [PATCH v4] tun: avoid high-order page allocation for packet header |
| |
Tahsin Erdogan wrote: > When gso.hdr_len is zero and a packet is transmitted via write() or > writev(), all payload is treated as header which requires a contiguous > memory allocation. This allocation request is harder to satisfy, and may > even fail if there is enough fragmentation. > > Note that sendmsg() code path limits the linear copy length, so this change > makes write()/writev() and sendmsg() paths more consistent. > > Signed-off-by: Tahsin Erdogan <trdgn@amazon.com>
Reviewed-by: Willem de Bruijn <willemb@google.com>
| |