summaryrefslogtreecommitdiffstats
path: root/fs/dlm
diff options
context:
space:
mode:
authorAlexander Aring <aahringo@redhat.com>2024-04-02 21:18:08 +0200
committerDavid Teigland <teigland@redhat.com>2024-04-09 18:44:49 +0200
commit308533b4b1d55892d939286313fb73c1527444ce (patch)
tree349afcca0a9fd874945dd66c8c41785e2c9e059a /fs/dlm
parentdlm: convert ls_recv_active from rw_semaphore to rwlock (diff)
downloadlinux-308533b4b1d55892d939286313fb73c1527444ce.tar.xz
linux-308533b4b1d55892d939286313fb73c1527444ce.zip
dlm: remove schedule in receive path
Remove an explicit schedule() call in the message processing path, in preparation for softirq message processing. Signed-off-by: Alexander Aring <aahringo@redhat.com> Signed-off-by: David Teigland <teigland@redhat.com>
Diffstat (limited to 'fs/dlm')
-rw-r--r--fs/dlm/lock.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/dlm/lock.c b/fs/dlm/lock.c
index 2f53fdfe262a..e4cec14f9973 100644
--- a/fs/dlm/lock.c
+++ b/fs/dlm/lock.c
@@ -2543,7 +2543,6 @@ static void process_lookup_list(struct dlm_rsb *r)
list_for_each_entry_safe(lkb, safe, &r->res_lookup, lkb_rsb_lookup) {
list_del_init(&lkb->lkb_rsb_lookup);
_request_lock(r, lkb);
- schedule();
}
}