This makes loadable hpts.ko working correctly with LRO.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 54720 Build 51609: arc lint + arc unit
Paths
| Differential D42858 Authored by glebius on Nov 30 2023, 9:17 PM.
Details Summary This makes loadable hpts.ko working correctly with LRO.
Diff Detail
Event TimelineHerald added 1 blocking reviewer(s): transport. · View Herald TranscriptNov 30 2023, 9:17 PM2023-11-30 21:17:24 (UTC+0) glebius added a parent revision: D42857: tcp/hpts: make stacks responsible for clearing themselves out HPTS. Harbormaster completed remote builds in B54718: Diff 130878.Nov 30 2023, 9:18 PM2023-11-30 21:18:14 (UTC+0) Harbormaster completed remote builds in B54720: Diff 130881.Nov 30 2023, 10:17 PM2023-11-30 22:17:16 (UTC+0) This revision is now accepted and ready to land.Dec 1 2023, 7:48 PM2023-12-01 19:48:36 (UTC+0) Closed by commit rG2c6fc36a0ddd: hpts/lro: make tcp_lro_flush_tcphpts() and tcp_run_hpts() pointers (authored by glebius). · Explain WhyDec 4 2023, 7:00 PM2023-12-04 19:00:15 (UTC+0) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 130881 sys/netinet/tcp_hpts.h
sys/netinet/tcp_hpts.c
sys/netinet/tcp_lro.h
sys/netinet/tcp_lro.c
sys/netinet/tcp_lro_hpts.c
|