Unsupported FSALs
by Frank Filz
Community,
We have a number of FSALs in Ganesha that have no effective support, I'd
like to understand who might still be relying on them and if there is anyone
who might step up to support them, or whether we can consider removing some
on an expedited timeline (normally we declare a FSAL is deprecated in one
release, and then remove it in the next). Note that with the magic of git,
deleted FSALs could easily be resurrected (though they might not have been
updated to match API changes). The risk of not removing unsupported code is
first that folks will use code with little or no support and open github
issues that cannot effectively be addressed, and that unsupported code may
not be properly updated as API changes are made.
The following FSALs are suspect:
src/FSAL/FSAL_VFS/xfs - this is marginally supported, but could be replaced
with plain FSAL_VFS
src/FSAL/FSAL_VFS - there is also a Lustre FSAL that is built from this
src/FSAL/FSAL_GLUSTER
src/FSAL/FSAL_LIZARDFS
src/FSAL/FSAL_PROXY_V3
src/FSAL/FSAL_PROXY_V4
src/FSAL/FSAL_KVSFS
src/FSAL/FSAL_SAUNAFS
Thank for your thoughts
Frank Filz
1 day, 2 hours
Announce Push of V7-dev.11
by Frank Filz
Branch next
Tag:V7-dev.11
Merge Highlights
* cthon4 tests fail with nothing provides libntirpcmonitoring.so
* feat(monitoring): report NFSv3 error code instead of nfs_req_result
Signed-off-by: Frank S. Filz <ffilzlnx(a)mindspring.com>
Contents:
warning: refname 'V7-dev.10' is ambiguous.
afdc43ff7 Frank S. Filz V7-dev.11
436ffe946 zhitaoli feat(monitoring): report NFSv3 error code instead of
nfs_req_result
4a12228aa Pragadeeswaran Sathyanarayanan cthon4 tests fail with nothing
provides libntirpcmonitoring.so
4 days
[S] Change in ...nfs-ganesha[next]: RDMA Transport Enablement
by Name of user not set (GerritHub)
raprasad(a)redhat.com has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1212143?usp=email )
Change subject: RDMA Transport Enablement
......................................................................
RDMA Transport Enablement
RDMA transport has been enabled for Ganesha versions v4.0 and v4.1.
This patch ensures successful RDMA mount, with subsequent patches planned
to provide support for all file system operations, including Read, Write,
and more.
The patch has been tested in the SoftiWARP (SIW) environment using VFS as
the FSAL.
Change-Id: I8d7546eeed0463dbc7bd457bbac47cd0f1bbc815
Signed-off-by: Rajesh Prasad <raprasad(a)redhat.com>
---
M src/MainNFSD/nfs_rpc_dispatcher_thread.c
M src/MainNFSD/nfs_worker_thread.c
M src/include/gsh_config.h
M src/support/exports.c
M src/support/nfs_read_conf.c
5 files changed, 27 insertions(+), 11 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/43/1212143/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1212143?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I8d7546eeed0463dbc7bd457bbac47cd0f1bbc815
Gerrit-Change-Number: 1212143
Gerrit-PatchSet: 1
Gerrit-Owner: raprasad(a)redhat.com
1 week
[S] Change in ...nfs-ganesha[next]: fix(dupreq): acquire partition lock firstly on nfs_dupreq_delete()
by Zhitao Li (GerritHub)
Zhitao Li has uploaded this change for review. ( https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1211995?usp=email )
Change subject: fix(dupreq): acquire partition lock firstly on nfs_dupreq_delete()
......................................................................
fix(dupreq): acquire partition lock firstly on nfs_dupreq_delete()
There exists a race condition that some xx_start() finds there is
a matched entry, plan to use it but have not add into "dv->dupes",
another xx_delete() checks "dv->dupes" is empty and removes the
entry. Partition lock is used to avoid this case.
Change-Id: I95257438fe72f2b2a90b0214f68540b845f304e4
Signed-off-by: zhitaoli <zhitao.li(a)iomesh.com>
---
M src/RPCAL/nfs_dupreq.c
1 file changed, 10 insertions(+), 5 deletions(-)
git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/95/1211995/1
--
To view, visit https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1211995?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.gerrithub.io/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I95257438fe72f2b2a90b0214f68540b845f304e4
Gerrit-Change-Number: 1211995
Gerrit-PatchSet: 1
Gerrit-Owner: Zhitao Li <zhitao.li(a)iomesh.com>
1 week, 3 days