HomeFreeBSD

Introduce "soft" serseq variant.

Description

Introduce "soft" serseq variant.

With new ZFS prefetcher improvements it is no longer needed to fully
serialize reads to reach decent prediction hit rate. Softer variant
only creates small time window to reduce races instead of completely
blocking following reads while previous is running. It much less
hurts the performance in case of prediction miss.

MFC after: 1 month

Details

Provenance
mavAuthored on Apr 6 2021, 9:27 PM
Parents
rG13b3862ee874: cache: update an assert on CACHE_FPL_STATUS_ABORTED
Branches
Unknown
Tags
Unknown