HomeFreeBSD

ip_reass: retire ipreass_slowtimo() in favor of per-slot callout

Description

ip_reass: retire ipreass_slowtimo() in favor of per-slot callout

o Retire global always running ipreass_slowtimo().
o Instead use one callout entry per hash slot. The per-slot callout

would be scheduled only if a slot has entries, and would be driven
by TTL of the very last entry.

o Make net.inet.ip.fragttl read/write and document it.
o Retire IPFRAGTTL, which used to be meaningful only with PR_SLOWTIMO.

Differential revision: https://reviews.freebsd.org/D36275

Details

Provenance
glebiusAuthored on Sep 8 2022, 8:49 PM
Differential Revision
D36275: ip_reass: retire ipreass_slowtimo() in favor of per-slot callout
Parents
rGe599810ded07: tail: Initialize the stat buffer used when input is stdin
Branches
Unknown
Tags
Unknown