diff options
Diffstat (limited to 'fs/fs-writeback.c')
-rw-r--r-- | fs/fs-writeback.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/fs-writeback.c b/fs/fs-writeback.c index 989a2cef6b76..fe7e83a45eff 100644 --- a/fs/fs-writeback.c +++ b/fs/fs-writeback.c | |||
@@ -483,9 +483,9 @@ static void inode_switch_wbs(struct inode *inode, int new_wb_id) | |||
483 | goto out_free; | 483 | goto out_free; |
484 | } | 484 | } |
485 | inode->i_state |= I_WB_SWITCH; | 485 | inode->i_state |= I_WB_SWITCH; |
486 | __iget(inode); | ||
486 | spin_unlock(&inode->i_lock); | 487 | spin_unlock(&inode->i_lock); |
487 | 488 | ||
488 | ihold(inode); | ||
489 | isw->inode = inode; | 489 | isw->inode = inode; |
490 | 490 | ||
491 | atomic_inc(&isw_nr_in_flight); | 491 | atomic_inc(&isw_nr_in_flight); |