if (ret != 0)
goto out_free_dentry_tree;
+ DEBUG("Reading dentry tree");
/* Now read the entire directory entry tree. */
ret = read_dentry_tree(buf, res_entry->original_size, dentry);
if (ret != 0)
goto out_free_dentry_tree;
+ DEBUG("Calculating dentry full paths");
/* Calculate the full paths in the dentry tree. */
ret = for_dentry_in_tree(dentry, calculate_dentry_full_path, NULL);
if (ret != 0)
goto out_free_dentry_tree;
+ DEBUG("Building link group table");
+ /* Build hash table that maps hard link group IDs to dentry sets */
lgt = new_link_group_table(9001);
if (!lgt)
goto out_free_dentry_tree;
if (ret != 0)
goto out_free_lgt;
+ DEBUG("Freeing duplicate ADS entries in link group table");
ret = link_groups_free_duplicate_data(lgt);
if (ret != 0)
goto out_free_lgt;
+ DEBUG("Done reading image metadata");
imd->lgt = lgt;
imd->security_data = sd;
if (ret != 0)
return ret;
+ DEBUG("Updating metadata lookup table entry (size %zu)",
+ metadata_original_size);
+
/* Update the lookup table entry, including the hash and output resource
* entry fields, for this image's metadata resource. */
lte = wim_metadata_lookup_table_entry(w);