Bug #6033

arc_adjust() should search MFU lists for oldest buffer when adjusting MFU size

Added by Alek Pinchuk over 3 years ago. Updated over 3 years ago.

Status:ClosedStart date:2015-06-24
Priority:NormalDue date:
Assignee:Alek Pinchuk% Done:

100%

Category:zfs - Zettabyte File System
Target version:-
Difficulty:Bite-size Tags:

Description

When we're looking for the list containing oldest buffer we never actually look at the MFU lists even when we try to evict from MFU.

looks like a copy paste error, the fix is here:

History

#1 Updated by Alek Pinchuk over 3 years ago

Alek Pinchuk wrote:

When we're looking for the list containing oldest buffer we never actually look at the MFU lists even when we try to evict from MFU.

looks like a copy paste error, the fix is here:

http://alek_p.bitbucket.org/webrevs/illumos-6033/

#2 Updated by Alek Pinchuk over 3 years ago

  • Status changed from New to In Progress

#3 Updated by Electric Monk over 3 years ago

  • % Done changed from 50 to 100
  • Status changed from In Progress to Closed

git commit 31c46cf23cd1cf4d66390a983dc5072d7d299ba2

commit  31c46cf23cd1cf4d66390a983dc5072d7d299ba2
Author: Alek Pinchuk <alek@nexenta.com>
Date:   2015-07-01T14:45:01.000Z

    6033 arc_adjust() should search MFU lists for oldest buffer when adjusting MFU size
    Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
    Reviewed by: Xin Li <delphij@delphij.net>
    Reviewed by: Prakash Surya <me@prakashsurya.com>
    Approved by: Matthew Ahrens <mahrens@delphix.com>

Also available in: Atom