[S] Change in ...nfs-ganesha[next]: Replace malloc with gsh_malloc
by Frank Filz (GerritHub)
Frank Filz has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543749 )
Change subject: Replace malloc with gsh_malloc
......................................................................
Replace malloc with gsh_malloc
Two instances of malloc crept into the code. Replace them with gsh_malloc
for consistency.
Change-Id: I5a914f49513495062334c66cb8cb5f7be7d45546
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
---
M src/FSAL/FSAL_LIZARDFS/lzfs_internal.c
M src/idmapper/idmapper_cache.c
2 files changed, 23 insertions(+), 12 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/49/543749/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543749
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: I5a914f49513495062334c66cb8cb5f7be7d45546
Gerrit-Change-Number: 543749
Gerrit-PatchSet: 1
Gerrit-Owner: Frank Filz <ffilzlnx(a)mindspring.com>
Gerrit-MessageType: newchange
8 months, 2 weeks
[M] Change in ...nfs-ganesha[next]: ACLs: Make nfs4_acl_release_entry void
by Frank Filz (GerritHub)
Frank Filz has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543748 )
Change subject: ACLs: Make nfs4_acl_release_entry void
......................................................................
ACLs: Make nfs4_acl_release_entry void
No one does anything with the return other than print a redundanct
log message and two places ignored the return.
Change-Id: If017416565e73c34d087a784e74e247fcad76e11
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
---
M src/FSAL/FSAL_GLUSTER/gluster_internal.c
M src/FSAL/FSAL_GPFS/fsal_convert.c
M src/FSAL/FSAL_LIZARDFS/lzfs_acl.c
M src/FSAL/FSAL_VFS/vfs/attrs.c
M src/FSAL/commonlib.c
M src/include/fsal.h
M src/include/nfs4_acls.h
M src/support/nfs4_acls.c
8 files changed, 29 insertions(+), 71 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/48/543748/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543748
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: If017416565e73c34d087a784e74e247fcad76e11
Gerrit-Change-Number: 543748
Gerrit-PatchSet: 1
Gerrit-Owner: Frank Filz <ffilzlnx(a)mindspring.com>
Gerrit-MessageType: newchange
8 months, 2 weeks
Upgrading to Ganesha 4.0.0
by Krishna Harathi
Frank,
We are planning to upgrade from using Ganesha 2.5.4 to 4.0.0 in the coming few weeks.
Is there any new release coming up very soon? Any other comment on the latest release is appreciated.
Thanks.
Regards.
Krishna Harathi
_____________________________________________________________________________________________________________
[cid:arcserve-email-logo_566d469b-c8dc-46eb-909b-300e3f3e47a1.jpg]<https://arcserve.com/>
Krishna Harathi | Senior Manager - Engineering
Office: 503.475.5279 | Mobile: 503.475.5279 | krishna.harathi(a)arcserve.com
arcserve.com<https://www.arcserve.com/> | Twitter<https://twitter.com/Arcserve> | LinkedIn<https://www.linkedin.com/company/arcserve/> | YouTube<https://www.youtube.com/user/arcserve>
_____________________________________________________________________________________________________________
If you are not the intended recipient of this message or received it erroneously, please notify the sender and delete it, together with any attachments, and be advised that any dissemination or copying of this message is prohibited.
8 months, 2 weeks
Announce Push of V4.0.9
by Frank Filz
Branch next
Tag:V4.0.9
Merge Highlights
* Fix several refcount issues with state
* A variety of build issues
* VFS: POSIX ACLs (disabled by default)
* Fix bug in NFSv4.1 slot cache
* RCU: Use after free issue for gsh_refstr reported by address_sanitizer
* NSM: Compare bytes for ipv4 similar to ipv6.
* FSAL_MDCACHE: avoid redundant QLOCK acquiring
* Init NFS3 lookup name before logging
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
f59e00f47 Frank S. Filz V4.0.9
5eada8d4d Dimitri Savineau spec: Enable building RPM with tcmalloc
252165496 Gaurav Gangalwar RCU: Use after free issue for gsh_refstr
reported by address_sanitizer
0f7bf98d4 Gaurav Gangalwar NSM: Compare bytes for ipv4 similar to ipv6.
a17c38f07 Dimitri Savineau spec: remove duplicate flex in buildrequires
5f06bd1c4 liyinshu Fix crash bcz slot->cached_result is null for replay
request
29b552d76 Vicente Cheng FSAL_MDCACHE: avoid redundant QLOCK acquiring
3e10dfd23 liyinshu Fix crash at glist_del state_sharelist
6cfa3699c Jonas Windmüller Init NFS3 lookup name before logging
a9218666d Martin Schwenke FSAL_VFS: Implement NFSv4 to POSIX ACL mapping
7f01fb9de Martin Schwenke build: Add ENABLE_VFS_POSIX_ACL
d1601caa7 Martin Schwenke FSAL_VFS: Put debug ACL code under a single #if
defined()
c77638968 Martin Schwenke FSAL_VFS: Fix comment typo
8aafe80ab Martin Schwenke build: Add ENABLE_VFS_ACL
150d1393e Martin Schwenke os: Implement Linux replacements for POSIX ACL FD
get/set functions
d8b64abad Martin Schwenke build: Add checks for POSIX ACL FD get/set
extensions
2e0f94234 Martin Schwenke build: Rework libacl detection
d3161c538 Frank S. Filz STATE: Remove extraneous put_ref for lock_list empty
4ae547e94 Frank S. Filz STATE: remove extraneous put_ref from
state_nlm_notify
ebb82046a Frank S. Filz STATE: When we have a grant cookie we need an obj
reference
67e9d2349 Frank S. Filz STATE: Fix blocked lock lock_entry refcount (github
issue 824)
3fcf16535 Frank S. Filz Remove state_exp from state_t
beb69df05 Ross Burton Install fsalmem as a module
40ddf216e Paulo Neves Correct shebang for install_git_hooks
8 months, 2 weeks
No merge today
by Frank Filz
I ran into a problem, a patch from the huge list is causing pynfs to break.
I ran out of time to narrow down which patch it is, so I will continue on
Monday and once I've eliminated the bad patch, I will push out V4.0.9.
I hope next Friday will be the final merge for V4.1. For that, I think we
may have an ntirpc update also?
Thanks for your patience
Frank
8 months, 3 weeks
Let's wrap up Ganesha V4.1
by Frank Filz
I'd like to wrap up Ganesha V4.1, possibly this week. Everyone please look
over the Ganesha patches here:
https://review.gerrithub.io/q/status:open+project:%255E.*nfs-ganesha.*+branc
h:next+repo:ffilz/nfs-ganesha
And let me know if there are any that don't have a +2 that you believe
really should go into V4.1 and then we will work on getting those patches
reviewed and ready for merge. If that can happen this week, that would be
great, otherwise, let's shoot for next week.
Then after that, I can fork V4-stable and start merging some of the feature
stuff into V5-dev.
Thanks
Frank Filz
8 months, 3 weeks
[S] Change in ...nfs-ganesha[next]: FSAL_VFS: Enable NFSv4 to POSIX ACL mapping
by Martin Schwenke (GerritHub)
Martin Schwenke has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543537 )
Change subject: FSAL_VFS: Enable NFSv4 to POSIX ACL mapping
......................................................................
FSAL_VFS: Enable NFSv4 to POSIX ACL mapping
ENABLE_VFS_POSIX_ACL is now ON by default, so this will be built when
possible.
Signed-off-by: Martin Schwenke <mschwenke(a)ddn.com>
Change-Id: Iffc9d6145435cd09cf096ca0d208fe508ff608b3
---
M src/CMakeLists.txt
1 file changed, 14 insertions(+), 1 deletion(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/37/543537/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543537
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: Iffc9d6145435cd09cf096ca0d208fe508ff608b3
Gerrit-Change-Number: 543537
Gerrit-PatchSet: 1
Gerrit-Owner: Martin Schwenke <martin(a)meltin.net>
Gerrit-MessageType: newchange
8 months, 3 weeks
[S] Change in ...nfs-ganesha[next]: FSAL_RGW: make sure the `Dir_Chunk` should be enabled
by vicente (GerritHub)
vicente has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543495 )
Change subject: FSAL_RGW: make sure the `Dir_Chunk` should be enabled
......................................................................
FSAL_RGW: make sure the `Dir_Chunk` should be enabled
- For FSAL_RGW, the `Dir_Chunk` is mandatory.
That is because FSAL_RGW needs `Dir_Chunk` to
make the readdir cookie works well.
Change-Id: Ia8b46c536a8c1e7a0acfdc53ef176309e5a70638
Signed-off-by: Vicente Cheng <vicente.cheng(a)suse.com>
---
M src/FSAL/FSAL_RGW/main.c
1 file changed, 25 insertions(+), 0 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/95/543495/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543495
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: Ia8b46c536a8c1e7a0acfdc53ef176309e5a70638
Gerrit-Change-Number: 543495
Gerrit-PatchSet: 1
Gerrit-Owner: vicente <freeze.bilsted(a)gmail.com>
Gerrit-MessageType: newchange
8 months, 3 weeks
[L] Change in ...nfs-ganesha[next]: FSAL: Add global fd LRU to FSAL layer
by Frank Filz (GerritHub)
Frank Filz has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543479 )
Change subject: FSAL: Add global fd LRU to FSAL layer
......................................................................
FSAL: Add global fd LRU to FSAL layer
Eventually the old fd reaping will be removed from MDCACHE.
In order to not complicate parameters, mdcache passes parameters to the
FSAL layer and invokes the startup and shutdown. Of course mdcache is
actually part of the FSAL layer so this isn't horrible... Note that we
don't have a global FSAL config block to move the config parameters into,
plus we would need to provide backward compatibility so this sort of
makes sense.
Change-Id: I8ae462cd9569b6acd5c44b7b0f74102a8b986f69
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
---
M src/FSAL/Stackable_FSALs/FSAL_MDCACHE/mdcache_lru.c
M src/FSAL/commonlib.c
M src/MainNFSD/libganesha_nfsd.ver
M src/include/FSAL/fsal_commonlib.h
M src/include/fsal.h
M src/include/fsal_api.h
M src/include/fsal_types.h
7 files changed, 791 insertions(+), 12 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/79/543479/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/543479
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: I8ae462cd9569b6acd5c44b7b0f74102a8b986f69
Gerrit-Change-Number: 543479
Gerrit-PatchSet: 1
Gerrit-Owner: Frank Filz <ffilzlnx(a)mindspring.com>
Gerrit-MessageType: newchange
8 months, 3 weeks