summaryrefslogtreecommitdiff
path: root/fs/fuse/dev.c
diff options
context:
space:
mode:
authorMiklos Szeredi <mszeredi@redhat.com>2026-03-31 15:05:51 +0200
committerMiklos Szeredi <mszeredi@redhat.com>2026-06-15 14:06:16 +0200
commit36b6a1e5edd2ac23b64645c25a6b62c2d37a41f4 (patch)
tree4011f38fcf890ec47ad37983f2cc07d62bb3f2c6 /fs/fuse/dev.c
parent0ea79b7d077f57db79b804cefb791c527d0ca9ba (diff)
downloadlinux-next-36b6a1e5edd2ac23b64645c25a6b62c2d37a41f4.tar.gz
linux-next-36b6a1e5edd2ac23b64645c25a6b62c2d37a41f4.zip
fuse: move interrupt related members to fuse_chan
Move: - no_interrupt Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs/fuse/dev.c')
-rw-r--r--fs/fuse/dev.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/fuse/dev.c b/fs/fuse/dev.c
index 81bb40778a5b..27357ee01fe5 100644
--- a/fs/fuse/dev.c
+++ b/fs/fuse/dev.c
@@ -615,7 +615,7 @@ static void request_wait_answer(struct fuse_req *req)
struct fuse_iqueue *fiq = &fc->chan->iq;
int err;
- if (!fc->no_interrupt) {
+ if (!fc->chan->no_interrupt) {
/* Any signal may interrupt this */
err = wait_event_interruptible(req->waitq,
test_bit(FR_FINISHED, &req->flags));
@@ -2308,7 +2308,7 @@ static ssize_t fuse_dev_do_write(struct fuse_dev *fud,
if (nbytes != sizeof(struct fuse_out_header))
err = -EINVAL;
else if (oh.error == -ENOSYS)
- fc->no_interrupt = 1;
+ fc->chan->no_interrupt = true;
else if (oh.error == -EAGAIN)
err = queue_interrupt(req);