Re: [PATCH] exfat: initialize caching fields during inode allocation

From: Namjae Jeon

Date: Mon Mar 02 2026 - 04:59:01 EST


> diff --git a/fs/exfat/super.c b/fs/exfat/super.c
> index 83396fd265cd..0c4a22b8d5fa 100644
> --- a/fs/exfat/super.c
> +++ b/fs/exfat/super.c
> @@ -195,6 +195,10 @@ static struct inode *exfat_alloc_inode(struct super_block *sb)
> if (!ei)
> return NULL;
>
> + spin_lock_init(&ei->cache_lru_lock);
> + ei->nr_caches = 0;
> + ei->cache_valid_id = EXFAT_CACHE_VALID + 1;
> + INIT_LIST_HEAD(&ei->cache_lru);
These fields are already initialized in exfat_inode_init_once().
Please check exfat_inode_init_once().
Thanks.