On Thu, Oct 19, 2017 at 7:11 AM, Amir Goldstein <amir73il@xxxxxxxxx> wrote: > On Thu, Oct 19, 2017 at 1:55 AM, Allison Henderson > <allison.henderson@xxxxxxxxxx> wrote: >> Hi all, >> >> This is the third version of parent pointer attributes for xfs. >> I've integrated the suggestions made since v2, mostly moving the >> attr buffers in the xfs_attr_log_item to pointers that point to >> xfs_attr_item. I've also implementing the recovery routines for >> the xfs_attr_log_format. If I missed anything please point it >> out. As always, comments and feedback are appreciated. Thank >> you! >> > > A minor comment about the cover letter. > All designated reviewers must know exactly what "parent pointers" are for, > but it could be useful to add some context in the cover letter about the purpose > of this work for the sake of other readers on the list. Useful to refer to the > upcoming scrub support patches. > > BTW, not sure if this was mentioned in the previous lifetime of those > patches, but parent pointers can be used to implement exportfs operation > xfs_fs_fh_to_parent() for "non-connectable" file handles (FILEID_INO32_GEN) > and to implement xfs_fs_get_name(), which would make reconnect_path() > *much* more efficient. > > Also, you may want to use git format-patch -v3 for V3 > makes it easier to browse old versions of patches on the list. > > Cheers, > Amir. > >> Allison Henderson (7): >> Add helper functions xfs_attr_set_args and xfs_attr_remove_args >> Set up infastructure for deferred attribute operations >> Add xfs_attr_set_defered and xfs_attr_remove_defered >> Remove all strlen calls in all xfs_attr_* functions for attr names. >> Add the extra space requirements for parent pointer attributes when >> calculating the minimum log size during mkfs >> Add parent pointers to rename >> Add the parent pointer support to the superblock version 5. >> >> Brian Foster (1): >> xfs_bmap_add_attrfork(): re-add error handling from set_attrforkoff() >> call >> >> Dave Chinner (5): >> xfs: define parent pointer xattr format >> :xfs: extent transaction reservations for parent attributes You must've already noticed - just pointing out the :xfs: typo in that commit subject (easier to comment on that here then on patch itself) Amir. -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html