From: Xiubo Li <xiubli@xxxxxxxxxx> There is not harm to mark the ceph-cap workqueue unbounded, just like we do in ceph-inode workqueue. URL: https://www.spinics.net/lists/ceph-users/msg78775.html URL: https://tracker.ceph.com/issues/64977 Reported-by: Stefan Kooman <stefan@xxxxxx> Signed-off-by: Xiubo Li <xiubli@xxxxxxxxxx> --- fs/ceph/super.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/ceph/super.c b/fs/ceph/super.c index 4dcbbaa297f6..0bfe4f8418fd 100644 --- a/fs/ceph/super.c +++ b/fs/ceph/super.c @@ -851,7 +851,7 @@ static struct ceph_fs_client *create_fs_client(struct ceph_mount_options *fsopt, fsc->inode_wq = alloc_workqueue("ceph-inode", WQ_UNBOUND, 0); if (!fsc->inode_wq) goto fail_client; - fsc->cap_wq = alloc_workqueue("ceph-cap", 0, 1); + fsc->cap_wq = alloc_workqueue("ceph-cap", WQ_UNBOUND, 1); if (!fsc->cap_wq) goto fail_inode_wq; -- 2.43.0