This used to play with WritePhase, but as we don't do that
any more, the whole thing can go.
Signed-off-by: NeilBrown <neilb@suse.de>
WARN_ON(credits == 0);
lafs_space_return(fs, credits);
- if (!test_bit(B_Index, &b->flags) &&
- LAFSI(b->inode)->type == TypeInodeFile &&
- dblk(b)->my_inode) {
- struct indexblock *ib;
- spin_lock(&dblk(b)->my_inode->i_data.private_lock);
- ib = getiref_locked(LAFSI(dblk(b)->my_inode)->iblock,
- MKREF(cflush));
- spin_unlock(&dblk(b)->my_inode->i_data.private_lock);
-
- putiref(ib, MKREF(cflush));
- }
spin_lock(&fs->lock);
list_del(&b->lru);
list_add(&b->lru, &wc->pending_blocks[(wc->pending_next+3)%4]);