]> www.infradead.org Git - users/jedix/linux-maple.git/commit
fs/nfs/io: make nfs_start_io_*() killable
authorMax Kellermann <max.kellermann@ionos.com>
Thu, 21 Nov 2024 13:53:51 +0000 (14:53 +0100)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Thu, 28 Nov 2024 17:55:33 +0000 (12:55 -0500)
commit38a125b31504f91bf6fdd3cfc3a3e9a721e6c97a
tree0e88e0b97a378bfad2499865aa7f687d1e9a9e0e
parent614733f9441ed53bb442d4734112ec1e24bd6da7
fs/nfs/io: make nfs_start_io_*() killable

This allows killing processes that wait for a lock when one process is
stuck waiting for the NFS server.  This aims to complete the coverage
of NFS operations being killable, like nfs_direct_wait() does, for
example.

Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/direct.c
fs/nfs/file.c
fs/nfs/internal.h
fs/nfs/io.c