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

(cherry picked from commit 2c6fc36a0ddd4d741e2c206855d2dff9b008005a)

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
rGdaa0dc908882: Fix two latent bugs in hpts. One where a static is put on
Branches
Unknown
Tags
Unknown