[Nfs-ganesha-devel] NFS-Ganesha 2.4.2 has been tagged
Hi, FYI, NFS-Ganesha 2.4.2 has been tagged. Nominally at the request of the upstream Ceph community for their upstream builds. 20 changes have been committed since 2.4.1: Implement support_ex for FSAL_NULL 8334ffbb16c87efebf169ac7c6be405b92a379d3 Stack MDCACHE on top of any FSAL stack 12faef83f3b899c3490de20c7158485cf3449c34 Fix multilevel stacking with NULL 60c39193fffd5b95b295e9ad3bbf2af47b8353eb cmake: find libhandle.so on Debian 9 and Ubuntu 16.04, 16.10 — again c128c3e3160adcecbe5462238a892ce5e6e9bb15 build: don't use __DATE__ and __TIME__ for Release builds c526e9d229660bf9240730cce648762fa778ab51 FSAL_GLUSTER: Use the new APIs to fetch & free upcall args 814ca55ead6898f0b41d8aae22f1239279196470 add-export: Remove an extra ref in case of failures 2b260e7bf56e6b46471564a13d96b8510c75b3b2 FSAL_GLUSTER/commit2: Fix deferencing a NULL pointer f74f9e47a01fbe3a3fd8e1aba73b68e78f4f3183 md-cache: Invalidate ACL incase of mode change 1a7c4455416ce3fc6596024ec8d8a63dd2c367cb FSAL_VFS - Add lookup with already open directory 069a84eb750cdc67109f2e72fc34edd65bacea77 MDCACHE - don't cache large directories 196a0de1035916cd5b338a9e6973b8da7a630207 drc: fix retire window accounting ++ df396e3d730db45ebd716b6625ddbe030d41f2c5 md-cache: Do lazy deletion of the new entry which got raced 3ae3437a6507950d77335961aae1b4a69ed2ed15 FSAL_GLUSTER: Return appropriate error in case if lock acquisition fails 21b1b07a7c36667c57284db5c99a1be3e02a9f40 Always lock when invalidating dirents e247d387e9ee60ca4a77234914568b82c99a18ea Fix use-after-free during shutdown fcf52429ffb3dd149d6c3553f75e87584b1c30b0 State - Take a ref on an object for each state 788287afee09babb6c6f12ac5c3510fd7efc352f MDCACHE - Only rename dirents if both found e4569ae92e3b2b686fc0889fab14a69e132ba81a Don't do work in assert() b1c61418054c98a634d239468835e1b24070d257 FSAL_GLUSTER: Avoid double free of handle in case of setattr failures f85741997ea4a72557758e4a76336abe6e6f48b8 -- Kaleb -- 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
[Nfs-ganesha-devel] Change in ffilz/nfs-ganesha[next]: Add config to use device major/minor numbers as fsid
>From Matthew Wong: Matthew Wong has uploaded a new change for review. ( https://review.gerrithub.io/344343 Change subject: Add config to use device major/minor numbers as fsid .. Add config to use device major/minor numbers as fsid Filesystems will be indexed using device numbers from the time they are first populated. This is in case distinct filesystems have the same fsid but different device numbers. Change-Id: Ia981d49c7595513621334617474ae650bdb50b7b Signed-off-by: Matthew Wong --- M src/FSAL/commonlib.c M src/config_samples/config.txt M src/include/gsh_config.h M src/support/nfs_read_conf.c 4 files changed, 14 insertions(+), 0 deletions(-) git pull ssh://review.gerrithub.io:29419/ffilz/nfs-ganesha refs/changes/43/344343/1 -- To view, visit https://review.gerrithub.io/344343 To unsubscribe, visit https://review.gerrithub.io/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia981d49c7595513621334617474ae650bdb50b7b Gerrit-Change-Number: 344343 Gerrit-PatchSet: 1 Gerrit-Project: ffilz/nfs-ganesha Gerrit-Branch: next Gerrit-Owner: Matthew Wong -- 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
Re: [Nfs-ganesha-devel] segv in mdc_up_invalidate (synchronous upcall)
Ok. Will try that out. Matt - Original Message - > From: "Daniel Gryniewicz"> To: "Matt Benjamin" , "NFS Ganesha Developers" > > Sent: Monday, January 23, 2017 9:01:52 AM > Subject: Re: segv in mdc_up_invalidate (synchronous upcall) > > You're supposed to pass the up_export that was in the fsal_up_vector > that was passed in during the create_export() call. So in RGW's case, > it should be export.up_ops->up_export that is passed. > > Daniel > > On 01/20/2017 11:06 PM, Matt Benjamin wrote: > > Responding to myself, in part: > > > > Looks like fsal_export.super_export "works" but presumes there is one, or > > at least would if I can safely decide whether to pass super_export if > > present? Or something. > > > > Matt > > > > - Original Message - > >> From: "Matt Benjamin" > >> To: "NFS Ganesha Developers" > >> Cc: "Daniel Gryniewicz" > >> Sent: Friday, January 20, 2017 10:41:50 PM > >> Subject: segv in mdc_up_invalidate (synchronous upcall) > >> > >> > >> try-expire ev: > >>
Re: [Nfs-ganesha-devel] segv in mdc_up_invalidate (synchronous upcall)
You're supposed to pass the up_export that was in the fsal_up_vector that was passed in during the create_export() call. So in RGW's case, it should be export.up_ops->up_export that is passed. Daniel On 01/20/2017 11:06 PM, Matt Benjamin wrote: > Responding to myself, in part: > > Looks like fsal_export.super_export "works" but presumes there is one, or at > least would if I can safely decide whether to pass super_export if present? > Or something. > > Matt > > - Original Message - >> From: "Matt Benjamin">> To: "NFS Ganesha Developers" >> Cc: "Daniel Gryniewicz" >> Sent: Friday, January 20, 2017 10:41:50 PM >> Subject: segv in mdc_up_invalidate (synchronous upcall) >> >> >> try-expire ev: >>
[Nfs-ganesha-devel] Change in ffilz/nfs-ganesha[next]: mend
>From Swen Schillig: Swen Schillig has uploaded a new change for review. ( https://review.gerrithub.io/344179 Change subject: mend .. mend Change-Id: Ie8be77a003273b444aa00ec583e7aceb488df1af Signed-off-by: Swen Schillig --- M src/MainNFSD/nfs_rpc_callback.c 1 file changed, 9 insertions(+), 3 deletions(-) git pull ssh://review.gerrithub.io:29419/ffilz/nfs-ganesha refs/changes/79/344179/1 -- To view, visit https://review.gerrithub.io/344179 To unsubscribe, visit https://review.gerrithub.io/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie8be77a003273b444aa00ec583e7aceb488df1af Gerrit-Change-Number: 344179 Gerrit-PatchSet: 1 Gerrit-Project: ffilz/nfs-ganesha Gerrit-Branch: next Gerrit-Owner: Swen Schillig -- 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