Hello,
A user of the FSAL_PROXY recently opened an issue on github about the fact that FSAL_PROXY clears request_mask when pxy_getattrs is called what is actually true and produces useless re-retrieval of attributes in MDCACHE.
First, could anybody definitely confirm that any FSAL must not modify request_mask ?
Second, I would like to understand why mdcache_refresh_attrs function of FSAL_MDCACHE calls mdc_fixup_md(entry, &attrs) and not mdc_fixup_md(entry, &(entry->attrs)). Indeed, every things seems to be well done in mdcache_refresh_attrs and fsal_copy_attrs to preserve the original request_mask in entry->attrs from a corruption from SubFSAL in attrs except this call.
Thanks a lot for your help. Best regards, -- Patrice LUCAS Ingenieur-Chercheur, CEA-DAM/DSSI/SISR/LA2S tel : +33 (0)1 69 26 47 86 e-mail : patrice.lu...@cea.fr ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Nfs-ganesha-devel mailing list Nfs-ganesha-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel