Bug ID | 1200162 |
---|---|
Summary | Linux DOS caused by lsof invoked on symlink inside FUSE filesystem |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | x86-64 |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Major |
Priority | P5 - None |
Component | Kernel |
Assignee | kernel-bugs@opensuse.org |
Reporter | slawek@lach.art.pl |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0 Build Identifier: I trying to implement own FUSE FS by Python (FUSE PY). I would not try to understood if my implementation is good. Problem is: when invoked lsof on symlink inside of my FS other lsof invocation would be blocked. Reproducible: Always Steps to Reproduce: 1. Download VSimple-IPC project from GITHUB (Linux-ERROR tag) 2. Ran my fs, but create /vsimple-ipc directory first 3. Create a symlink to /vsimple-ipc/${CURRENT-PID}-${CREATIONTIME}/app 4. Try to lsof on symlink 5. Try to lsof on other location in the same moment Actual Results: Both lsof invocation would block Expected Results: Maybe just invocation on /vsimple-ipc FS could be broken.