HomeFreeBSD

hpts/lro: make tcp_lro_flush_tcphpts() and tcp_run_hpts() pointers

Description

hpts/lro: make tcp_lro_flush_tcphpts() and tcp_run_hpts() pointers

Rename tcp_run_hpts() to tcp_hpts_softlock() to better describe its
function. This makes loadable hpts.ko working correctly with LRO.

Reviewed by: tuexen, rrs
Differential Revision: https://reviews.freebsd.org/D42858

Details

Provenance
glebiusAuthored on Dec 4 2023, 6:19 PM
Reviewer
tuexen
Differential Revision
D42858: hpts/lro: make tcp_lro_flush_tcphpts() and tcp_run_hpts() pointers
Parents
rGd2ef52ef3dee: tcp/hpts: make stacks responsible for clearing themselves out HPTS
Branches
Unknown
Tags
Unknown