diff --git a/fs/nilfs2/inode.c b/fs/nilfs2/inode.c index d144e08a9003a0d52898866a7fb86dad14d60744..06f4deb550c9f7c8a8520d7ba7262a870f954573 100644 --- a/fs/nilfs2/inode.c +++ b/fs/nilfs2/inode.c @@ -112,7 +112,7 @@ int nilfs_get_block(struct inode *inode, sector_t blkoff, "%s (ino=%lu): a race condition while inserting a data block at offset=%llu", __func__, inode->i_ino, (unsigned long long)blkoff); - err = 0; + err = -EAGAIN; } nilfs_transaction_abort(inode->i_sb); goto out;