Commit 99c87fe0 authored by Kent Overstreet's avatar Kent Overstreet

bcachefs: fix incorrect i_state usage

Reported-by: syzbot+95e40eae71609e40d851@syzkaller.appspotmail.com
Signed-off-by: default avatarKent Overstreet <kent.overstreet@linux.dev>
parent 9482f3b0
...@@ -193,7 +193,7 @@ static struct bch_inode_info *bch2_inode_insert(struct bch_fs *c, struct bch_ino ...@@ -193,7 +193,7 @@ static struct bch_inode_info *bch2_inode_insert(struct bch_fs *c, struct bch_ino
* only insert fully created inodes in the inode hash table. But * only insert fully created inodes in the inode hash table. But
* discard_new_inode() expects it to be set... * discard_new_inode() expects it to be set...
*/ */
inode->v.i_flags |= I_NEW; inode->v.i_state |= I_NEW;
/* /*
* We don't want bch2_evict_inode() to delete the inode on disk, * We don't want bch2_evict_inode() to delete the inode on disk,
* we just raced and had another inode in cache. Normally new * we just raced and had another inode in cache. Normally new
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment