Comments (5)
Are you sure about this backtrace? It seems incorrect (the call path doesn't match up to real code), and the line numbers don't match up. It seems likely that the debuginfo is from a different version of Ganesha.
from nfs-ganesha.
Yes its from latest version (v5.4) of nfs-ganesha/next. from nfs4_Compound.c line 1393, I can follow the backtrace and the line numbers given. Attaching here the screenshot of some of the files (please read left to write).
I think the function name written on each line seems wrong and that might be confusing you. We will check why those function names are wrong. But i think if we follow the file name and line number its matching.
from nfs-ganesha.
Can you replicate? If so, can you test with this patch https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/557136?usp=search ?
There might yet be a ref leak or some other race, but I think this change should assure that only one thread moves an entry from active to inactive or frees it.
from nfs-ganesha.
I merged that patch.
from nfs-ganesha.
Over 60 days old with no verification response. Closing.
from nfs-ganesha.
Related Issues (20)
- [Question] How should `owner` parameter be used in lock_op2() in FSAL api? HOT 6
- possible lock starvation in lock conflict scenerio HOT 2
- Add testing instructions to CONTRIBUTING_HOWTO.txt HOT 1
- Using the DBUS to dynamically update protocols of export, changed from 3 to 3, 4, not in effect. HOT 15
- Ha cluster config HOT 1
- [Question] How does nfs-ganesha avoid state reclaimed in edge conditions? HOT 13
- [Question] Is there replay cache for NFS v3 or NFS v4.0 in nfs-ganesha? HOT 2
- Unable to git clone on top of NFS share with Ganesha v6. HOT 2
- How to close socket when socket idle ? HOT 4
- NFSv4 ACL support in FSAL_VFS but without VFS_POSIX_ACL / USE_ACL_MAPPING HOT 8
- 5.7: build fails with `USE_GTEST=ON` HOT 1
- Potential bug: lost export_ops->unexport() if export_ops->lookup_path() fails HOT 2
- ganesha crash in Protocols/NFS/nfs3_create.c HOT 3
- ganesha crash while deleting lock_entry->sle_list in 4.3 HOT 3
- v5.7 packages for SLES15 ? HOT 1
- 5.9: FileNotFoundError: [Errno 2] No such file or directory: 'dist/ganesha-top-5.9-py3-none-any.whl' HOT 4
- ganesha thread is stuck HOT 9
- NFS3/NFS4 -> NFS3 proxy listdir not working HOT 2
- Ha cluster config v2 HOT 14
- Cannot create new virtual disks in ESXi 6.7, 7 or 8 on a Datastore served over NFS from CephFS HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nfs-ganesha.