I have pushed my latest version of patches that includes removing the attributes from the fsal_obj_handle, and also copy them out on creates and lookups.
I am having issues with pynfs SATT15 test case. Something is causing the change attribute to roll back, such that it doesn't appear to change. Ganesha is faking things up to make this test pass, but I wonder, we currently base change attribute on the greater of mtim or ctim. My suspicion is that it should only be based on ctim, but even doing that is not sufficient to make SATT15 pass without the code inside the #if 0 in mdcache_refresh_attrs that prevents rolling back change. I think we need to have a discussion about how to best maintain a change attribute. Thanks Frank --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus ------------------------------------------------------------------------------ Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape _______________________________________________ Nfs-ganesha-devel mailing list Nfs-ganesha-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel