HomeFreeBSD

Evicting too many bytes from MFU metadata

Description

Evicting too many bytes from MFU metadata

Without updating 'm' we evict from MFU metadata all that we wanted
to evict from all metadata, including already evicted MRU metadata
('m' is the total amount of metadata we had at the beginning,
and 'w' is the total amount of metadata we want to have).

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Signed-off-by: Theera K. <tkittich@hotmail.com>
Closes #16521
Closes #16546

Details

Provenance
Theera K. <tkittich@hotmail.com>Authored on Sep 24 2024, 5:12 AM
Tony Hutter <hutter2@llnl.gov>Committed on Nov 5 2024, 11:43 PM
Parents
rG54278533a4b2: Reduce and handle EAGAIN errors on AIO label reads
Branches
Unknown
Tags
Unknown