Re: [PATCH v5 2/3] exfat: retain the next empty directory entry hint
From: Namjae Jeon
Date: Tue Sep 22 2026 - 10:51:27 EST
> @@ -516,6 +571,7 @@ static int exfat_add_entry(struct inode *inode, const char *path,
> dentry, ES_ALL_ENTRIES);
Should we invalidate the name filter when exfat_put_dentry_set() fails ?
ret = exfat_put_dentry_set(&es, IS_DIRSYNC(inode));
if (ret) {
int cleanup_ret;
+ exfat_name_filter_free(inode);
cleanup_ret = exfat_get_dentry_set(&es, sb, &info->dir,
dentry, ES_ALL_ENTRIES);
> if (!cleanup_ret) {
> exfat_remove_entries(inode, &es, ES_IDX_FILE, false);
> + exfat_invalidate_empty_hint(inode);
> cleanup_ret = exfat_put_dentry_set(&es,
> IS_DIRSYNC(inode));
> }