Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2: nilfs2: fix regression that i-flag is not set on changeless checkpoints
This commit is contained in:
commit
c640e13f8e
|
@ -430,7 +430,8 @@ static void nilfs_segctor_begin_finfo(struct nilfs_sc_info *sci,
|
|||
nilfs_segctor_map_segsum_entry(
|
||||
sci, &sci->sc_binfo_ptr, sizeof(struct nilfs_finfo));
|
||||
|
||||
if (inode->i_sb && !test_bit(NILFS_SC_HAVE_DELTA, &sci->sc_flags))
|
||||
if (NILFS_I(inode)->i_root &&
|
||||
!test_bit(NILFS_SC_HAVE_DELTA, &sci->sc_flags))
|
||||
set_bit(NILFS_SC_HAVE_DELTA, &sci->sc_flags);
|
||||
/* skip finfo */
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue