[Nfs-ganesha-devel] Change in ffilz/nfs-ganesha[next]: Add gcc-c++ has Required package

2016-09-22 Thread GerritHub
>From Soumya : Soumya has uploaded a new change for review. https://review.gerrithub.io/295446 Change subject: Add gcc-c++ has Required package .. Add gcc-c++ has Required package With latest C++ compile changes, it is good

Re: [Nfs-ganesha-devel] Final throes of V2.4

2016-09-22 Thread Daniel Gryniewicz
On 09/21/2016 11:09 PM, Soumya Koduri wrote: > and another one (I lost the core) , but it was > mdcache_lru_get->mdcache_lru_clean -> fsal_close()->close() . In > FSAL_GLUSTER()->file_close(), below assert was hit - > > assert(obj_hdl->type == REGULAR_FILE); > > The obj_hdl->type was a large numbe

[Nfs-ganesha-devel] Change in ffilz/nfs-ganesha[next]: Have posix2fsal_attributes use the posix standard for time f...

2016-09-22 Thread GerritHub
>From : jlay...@redhat.com has uploaded a new change for review. https://review.gerrithub.io/295458 Change subject: Have posix2fsal_attributes use the posix standard for time fields by default .. Have posix2fsal_attributes u

[Nfs-ganesha-devel] Change in ffilz/nfs-ganesha[next]: ceph: fix several bugs with the USE_FSAL_CEPH_LL_LOOKUP_ROOT

2016-09-22 Thread GerritHub
>From : jlay...@redhat.com has uploaded a new change for review. https://review.gerrithub.io/295457 Change subject: ceph: fix several bugs with the USE_FSAL_CEPH_LL_LOOKUP_ROOT .. ceph: fix several bugs with the USE_FSAL_CEPH

[Nfs-ganesha-devel] Change in ffilz/nfs-ganesha[next]: Re-add owner validation cache optimization

2016-09-22 Thread GerritHub
>From Daniel Gryniewicz : Daniel Gryniewicz has uploaded a new change for review. https://review.gerrithub.io/295524 Change subject: Re-add owner validation cache optimization .. Re-add owner validation cache optimization 2.

[Nfs-ganesha-devel] Announce Push of V2.4.0

2016-09-22 Thread Frank Filz
Branch next Tag:V2.4.0 Release Highlights * ntirpc V1.4.1 * cache_inode replaced with stackable FSAL_MDCACHE * support_ex FSAL API extensions to allow associating file descriptors or other FSAL specific information with state_t objects * abort() on ENOMEM rather than attempt to continue *

[Nfs-ganesha-devel] Support_ex Oops...

2016-09-22 Thread Frank Filz
Crud, while working on the documentation for support_ex, just came across a method other folks implementing support_ex missed... There is the possibility that two open2() calls to open by name will race, resulting in two fsal_obj_handle's being created. When the MDCACHE attempts to cache the 2nd e

Re: [Nfs-ganesha-devel] Support_ex Oops...

2016-09-22 Thread Matt W. Benjamin
submit a change; I dont know if rgw needs share reservations, can we refuse them? Matt - "Frank Filz" wrote: > Crud, while working on the documentation for support_ex, just came > across a > method other folks implementing support_ex missed... > > There is the possibility that two open2(

[Nfs-ganesha-devel] V2.4.1

2016-09-22 Thread Frank Filz
I have already discovered a bad problem in V2.4.0... Oh, and there's also the performance degradation from doing permission checks on read and write all the time. With all of this in mind, we will definitely focus on immediate fixes for 2.4.0 in the next few weeks, and cut 2.4.1 shortly after Bak

Re: [Nfs-ganesha-devel] Support_ex Oops...

2016-09-22 Thread Frank Filz
> submit a change; I dont know if rgw needs share reservations, can we refuse > them? You can't refuse them... Any NFS v4 OPEN is a share reservation. From non-Windows clients, the share reservation may not have deny modes, but the access modes must be tracked so that conflicting Windows share

[Nfs-ganesha-devel] Hit assert testing V2.4.0

2016-09-22 Thread Eric Eastman
I was testing Ganesha NFS V2.4.0 using the POSIX FSAL on a CephFS file system, using the Ceph FUSE interface, and I am seeing ganesha.nfsd killed by an ABRT signal. I was using the same ganesha.conf file that worked with V2.3.2 and CephFS. Here is the gdb backtrace: [Thread debugging using libth