HomeFreeBSD

rangelocks: stop caching per-thread rl_q_entry

Description

rangelocks: stop caching per-thread rl_q_entry

This should reduce the frequency of smr_synchronize() calls, that
otherwise occur on almost each rangelock unlock.

Reviewed by: markj
Sponsored by: The FreeBSD Foundation
Differential revision: https://reviews.freebsd.org/D46482

Details

Provenance
kibAuthored on Aug 29 2024, 8:45 PM
Reviewer
markj
Differential Revision
D46482: rangelocks: stop caching per-thread rl_q_entry
Parents
rG41e016289f77: Improve accuracy of asinf(3) and acosf(3)
Branches
Unknown
Tags
Unknown