]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
bcachefs: Add missing bch_inode_info.ei_flags init
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 11 Jun 2024 00:48:41 +0000 (20:48 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Tue, 11 Jun 2024 00:50:14 +0000 (20:50 -0400)
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/fs.c

index f6f1dbc1fe15c53298b67a23091a78af0d411ee1..77126992dba8c29188ad143bf7894e927e761da7 100644 (file)
@@ -227,7 +227,9 @@ static struct bch_inode_info *__bch2_new_inode(struct bch_fs *c)
        mutex_init(&inode->ei_update_lock);
        two_state_lock_init(&inode->ei_pagecache_lock);
        INIT_LIST_HEAD(&inode->ei_vfs_inode_list);
+       inode->ei_flags = 0;
        mutex_init(&inode->ei_quota_lock);
+       memset(&inode->ei_devs_need_flush, 0, sizeof(inode->ei_devs_need_flush));
        inode->v.i_state = 0;
 
        if (unlikely(inode_init_always(c->vfs_sb, &inode->v))) {