• Steven Whitehouse's avatar
    GFS2: Alter point of entry to glock lru list for glocks with an address_space · 29687a2a
    Steven Whitehouse authored
    
    
    Rather than allowing the glocks to be scheduled for possible
    reclaim as soon as they have exited the journal, this patch
    delays their entry to the list until the glocks in question
    are no longer in use.
    
    This means that we will rely on the vm for writeback of all
    dirty data and metadata from now on. When glocks are added
    to the lru list they should be freeable much faster since all
    the I/O required to free them should have already been completed.
    
    This should lead to much better I/O patterns under low memory
    conditions.
    
    Signed-off-by: default avatarSteven Whitehouse <swhiteho@redhat.com>
    29687a2a