nilfs2: fix missing initialization of i_dir_start_lookup member
The i_dir_start_lookup field in nilfs_inode_info objects should be cleared when the objects are allocated, but the the initialization was missing in case of reading from disk. This adds the initialization. Since the variable just gives a start page on directory lookups, the bug was nonfatal until now. Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
This commit is contained in:
parent
1f28fcd925
commit
3cc811bffd
1 changed files with 1 additions and 0 deletions
|
@ -400,6 +400,7 @@ int nilfs_read_inode_common(struct inode *inode,
|
|||
ii->i_dir_acl = S_ISREG(inode->i_mode) ?
|
||||
0 : le32_to_cpu(raw_inode->i_dir_acl);
|
||||
#endif
|
||||
ii->i_dir_start_lookup = 0;
|
||||
ii->i_cno = 0;
|
||||
inode->i_generation = le32_to_cpu(raw_inode->i_generation);
|
||||
|
||||
|
|
Loading…
Reference in a new issue