Announce Push of V4-dev.32
                                
                                
                                
                                    
                                        by Frank Filz
                                    
                                
                                
                                        Branch next
 
Tag:V4-dev.32
 
Merge Highlights
 
* Fixes to compile on MacOS
 
* Cleanup of libganesha_nfsd.ver
 
* Initialize stat timestamps on process startup.
 
* FSAL_CEPH: fix cannot find entry by ino_release_cb
 
* FSAL_CEPH: register umask callback
 
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
 
Contents:
 
c544f93 Frank S. Filz V4-dev.32
6a8404b sepia-liu FSAL_CEPH: register umask callback
829f21c sepia-liu FSAL_CEPH: fix cannot find entry by ino_release_cb
d049c1e Pradeep Initialize stat timestamps on process startup.
1cc6f84 Matthew DeVore Destroy the rwlockattr_t object after its last use
58ac46a Matthew DeVore Remove export decl for non-existent symbols
cd1fa98 Matthew DeVore Remove decls for non-existent def_dsh_ops symbol
cc2fe7f Matthew DeVore Remove macros from libganesha_nfsd exports
                                
                         
                        
                                
                                5 years, 1 month
                        
                        
                 
         
 
        
            
        
        
        
                
                        
                                
                                 
                                        
                                
                         
                        
                                
                                
                                        
                                                
                                        
                                        
                                        Change in ...nfs-ganesha[next]: Destroy the rwlockattr_t object after its last  use
                                
                                
                                
                                    
                                        by Matthew DeVore (GerritHub)
                                    
                                
                                
                                        Matthew DeVore has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/501786 )
Change subject: Destroy the rwlockattr_t object after its last use
......................................................................
Destroy the rwlockattr_t object after its last use
Destroying it before its final use causes PTHREAD_RWLOCK_init to fail on
macOS.
Change-Id: I33f9464ef3a29d4f09747c6b61cd756e418dad82
Signed-off-by: Matthew DeVore <matvore(a)google.com>
---
M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_hash.c
1 file changed, 2 insertions(+), 2 deletions(-)
  git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/86/501786/1
-- 
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/501786
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I33f9464ef3a29d4f09747c6b61cd756e418dad82
Gerrit-Change-Number: 501786
Gerrit-PatchSet: 1
Gerrit-Owner: Matthew DeVore <matvore(a)google.com>
Gerrit-MessageType: newchange
                                
                         
                        
                                
                                5 years, 1 month
                        
                        
                 
         
 
        
            
        
        
        
            
        
        
        
            
        
        
        
                
                        
                                
                                 
                                        
                                
                         
                        
                                
                                
                                        
                                                
                                        
                                        
                                        Change in ...nfs-ganesha[next]: Remove macros from libganesha_nfsd exports
                                
                                
                                
                                    
                                        by Matthew DeVore (GerritHub)
                                    
                                
                                
                                        Matthew DeVore has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/501783 )
Change subject: Remove macros from libganesha_nfsd exports
......................................................................
Remove macros from libganesha_nfsd exports
The macros LogWarn, LogCrit, and set_op_context_export do not need to be
marked for export, since they are not even present in the code after the
preprocessor runs.
Change-Id: I03a1ea26843dd23975fef24ac0136952eb486b3e
Signed-off-by: Matthew DeVore <matvore(a)google.com>
---
M src/MainNFSD/libganesha_nfsd.ver
1 file changed, 0 insertions(+), 3 deletions(-)
  git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/83/501783/1
-- 
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/501783
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I03a1ea26843dd23975fef24ac0136952eb486b3e
Gerrit-Change-Number: 501783
Gerrit-PatchSet: 1
Gerrit-Owner: Matthew DeVore <matvore(a)google.com>
Gerrit-MessageType: newchange
                                
                         
                        
                                
                                5 years, 1 month
                        
                        
                 
         
 
        
            
        
        
        
                
                        
                        
                                
                                
                                        
                                                
                                        
                                        
                                        Building on macOS
                                
                                
                                
                                    
                                        by matvore@comcast.net
                                    
                                
                                
                                        Hi,
I have been trying to build NFS-Ganesha on macOS, and having a bit of trouble - there are quite a lot of compiler errors. But I also noticed someone has at least tried in the past, as I've seen some `#ifdef __APPLE__` lines here and there. Is macOS compatibility on anyone's radar? Did it once build in the past?
Thank you,
Matt
                                
                         
                        
                                
                                5 years, 1 month
                        
                        
                 
         
 
        
            
        
        
        
                
                        
                                
                                 
                                        
                                
                         
                        
                                
                                
                                        
                                                
                                        
                                        
                                        Change in ...nfs-ganesha[next]: Initialize stat timestamps on process startup.
                                
                                
                                
                                    
                                        by Name of user not set (GerritHub)
                                    
                                
                                
                                        pradeepthomas(a)gmail.com has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/501637 )
Change subject: Initialize stat timestamps on process startup.
......................................................................
Initialize stat timestamps on process startup.
The stat's start time is only initialized during reset or enable
dbus calls. If enabled through config and restart ganesha,
timestamps on dbus shows up as zero.
Change-Id: I85a30c30085e1667494a0a1718d35529139255b1
Signed-off-by: Pradeep <pradeepthomas(a)gmail.com>
---
M src/MainNFSD/nfs_init.c
M src/include/export_mgr.h
M src/support/export_mgr.c
3 files changed, 19 insertions(+), 4 deletions(-)
  git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/37/501637/1
-- 
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/501637
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I85a30c30085e1667494a0a1718d35529139255b1
Gerrit-Change-Number: 501637
Gerrit-PatchSet: 1
Gerrit-Owner: pradeepthomas(a)gmail.com
Gerrit-MessageType: newchange
                                
                         
                        
                                
                                5 years, 1 month