[Nfs-ganesha-devel] NFS-Ganesha 2.4.2 has been tagged

2017-01-23 Thread Kaleb Keithley
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

2017-01-23 Thread GerritHub
>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)

2017-01-23 Thread Matt Benjamin
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)

2017-01-23 Thread Daniel Gryniewicz
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

2017-01-23 Thread GerritHub
>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