]> git.apps.os.sepia.ceph.com Git - ceph-client.git/commit
ceph: make ceph_start_io_*() killable
authorMax Kellermann <max.kellermann@ionos.com>
Fri, 6 Dec 2024 16:50:14 +0000 (17:50 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 11 Jun 2025 07:45:05 +0000 (09:45 +0200)
commit805af8cfc0043c9ba24b4dce782dd124c5e96227
treea1299d505db4a70d1d200024c472eb35ee3d92aa
parent795002a4728354ad15d2a613b6791d14547f1334
ceph: make ceph_start_io_*() killable

This allows killing processes that wait for a lock when one process is
stuck waiting for the Ceph server.  This is similar to the NFS commit
38a125b31504 ("fs/nfs/io: make nfs_start_io_*() killable").

[ idryomov: drop comment on include, formatting ]

Signed-off-by: Max Kellermann <max.kellermann@ionos.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
fs/ceph/file.c
fs/ceph/io.c
fs/ceph/io.h