HomeFreeBSD

HTPS has actually three states not two so the macro needs to account for that.

Description

HTPS has actually three states not two so the macro needs to account for that.

Ok lets fix up the tcp_in_hpts() so that it also says yes if you
are in the race state moving and you are scheduled to be put in.
This also requires changing the MPASS to be the old version non
inline function of tcp_in_hpts().

This change also adds a new inline macro so that a uint64_t timestamp can be
obtained by a transport (aka Rack will use this).

Reviewed by: glebius, tuexen
Sponsored by: Netflix Inc.
Differential Revision: https://reviews.freebsd.org/D44157

Details

Provenance
rrsAuthored on Mar 1 2024, 8:21 PM
Reviewer
glebius
Differential Revision
D44157: HTPS has actually three states not two so the macro needs to account for that.
Parents
rGc6a6ec85a703: arm64: Fix typo in pagetable_l0_ttbr0_bootstrap symbol name
Branches
Unknown
Tags
Unknown