git: 7ce93195ddb3 - main - fusefs: delete dead code
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 Jun 2025 21:30:19 UTC
The branch main has been updated by asomers:
URL: https://cgit.FreeBSD.org/src/commit/?id=7ce93195ddb30b371022ae3adbd9bd24189e1444
commit 7ce93195ddb30b371022ae3adbd9bd24189e1444
Author: Alan Somers <asomers@FreeBSD.org>
AuthorDate: 2025-06-05 20:32:22 +0000
Commit: Alan Somers <asomers@FreeBSD.org>
CommitDate: 2025-06-05 21:17:53 +0000
fusefs: delete dead code
These lines have been commented out ever since the first import of fuse.
The intention seems to be for the original developer to experiment with
different error handling strategies, but they're very obsolete by now.
Delete them.
MFC after: 2 weeks
Sponsored by: ConnectWise
---
sys/fs/fuse/fuse_ipc.c | 5 -----
sys/fs/fuse/fuse_vnops.c | 4 +---
2 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/sys/fs/fuse/fuse_ipc.c b/sys/fs/fuse/fuse_ipc.c
index f1f9f801bf4d..d3536e0a2a61 100644
--- a/sys/fs/fuse/fuse_ipc.c
+++ b/sys/fs/fuse/fuse_ipc.c
@@ -443,11 +443,6 @@ retry:
if (err == EWOULDBLOCK) {
SDT_PROBE2(fusefs, , ipc, trace, 3,
"fticket_wait_answer: EWOULDBLOCK");
-#ifdef XXXIP /* die conditionally */
- if (!fdata_get_dead(data)) {
- fdata_set_dead(data);
- }
-#endif
err = ETIMEDOUT;
fticket_set_answered(ftick);
} else if ((err == EINTR || err == ERESTART)) {
diff --git a/sys/fs/fuse/fuse_vnops.c b/sys/fs/fuse/fuse_vnops.c
index 83f527ec8ec0..d09d86e4f3a1 100644
--- a/sys/fs/fuse/fuse_vnops.c
+++ b/sys/fs/fuse/fuse_vnops.c
@@ -1936,10 +1936,8 @@ fuse_vnop_readdir(struct vop_readdir_args *ap)
if (fuse_isdeadfs(vp)) {
return ENXIO;
}
- if ( /* XXXIP ((uio_iovcnt(uio) > 1)) || */
- (uio_resid(uio) < sizeof(struct dirent))) {
+ if (uio_resid(uio) < sizeof(struct dirent))
return EINVAL;
- }
tresid = uio->uio_resid;
err = fuse_filehandle_get_dir(vp, &fufh, cred, pid);