diff --git a/fs/ntfs/super.c b/fs/ntfs/super.c index 081a29583868..ca882e946a22 100644 --- a/fs/ntfs/super.c +++ b/fs/ntfs/super.c @@ -1461,6 +1461,7 @@ static bool load_system_files(struct ntfs_volume *vol) vol->volume_label = NULL; } + ntfs_attr_reinit_search_ctx(ctx); if (ntfs_attr_lookup(AT_VOLUME_INFORMATION, NULL, 0, 0, 0, NULL, 0, ctx) || ctx->attr->non_resident || ctx->attr->flags) { ntfs_attr_put_search_ctx(ctx);