• David Chinner's avatar
    [PATCH] Fix XFS after clear_page_dirty() removal · 92132021
    David Chinner authored
    XFS appears to call clear_page_dirty to get the mapping tree dirty tag
    set correctly at the same time the page dirty flag is cleared.  I note
    that this can be done by set_page_writeback() if we clear the dirty flag
    on the page first when we are writing back the entire page.
    
    Hence it seems to me that the XFS call to clear_page_dirty() could
    easily be substituted by clear_page_dirty_for_io() followed by a call to
    set_page_writeback() to get the mapping tree tags set correctly after
    the page has been marked clean.
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    92132021
xfs_aops.c 35.8 KB