• T
    Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when syncing" · 59b7c05f
    Trond Myklebust 提交于
    This reverts commit b80c3cb6.
    
    The reverted commit was rendered obsolete by a VFS fix: commit
    5547e8aa (writeback: Update dirty flags in
    two steps). We now no longer need to worry about writeback_single_inode()
    missing our marking the inode for COMMIT in 'do_writepages()' call.
    
    Reverting this patch, fixes a performance regression in which the inode
    would continuously get queued to the dirty list, causing the writeback
    code to unnecessarily try to send a COMMIT.
    
    Signed-off-by: Trond Myklebust <Trond.Myklebust>
    Tested-by: NSimon Kirby <sim@hostway.ca>
    Cc: stable@kernel.org [2.6.35+]
    59b7c05f
write.c 44.2 KB