[<prev] [next>] [day] [month] [year] [list]
Message-Id: <1230051523-5478-5-git-send-email-teigland@redhat.com>
Date: Tue, 23 Dec 2008 10:58:37 -0600
From: David Teigland <teigland@...hat.com>
To: linux-kernel@...r.kernel.org
Cc: Steven Whitehouse <swhiteho@...hat.com>
Subject: [PATCH 04/10] dlm: replace schedule with cond_resched
From: Steven Whitehouse <swhiteho@...hat.com>
This is a one-liner to use cond_resched() rather than schedule()
in the ast delivery loop. It should not be necessary to schedule
every time, so this will save some cpu time while continuing to
allow scheduling when required.
Signed-off-by: Steven Whitehouse <swhiteho@...hat.com>
Signed-off-by: David Teigland <teigland@...hat.com>
---
fs/dlm/ast.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/fs/dlm/ast.c b/fs/dlm/ast.c
index 8bf31e3..30c11f3 100644
--- a/fs/dlm/ast.c
+++ b/fs/dlm/ast.c
@@ -101,7 +101,7 @@ static void process_asts(void)
and may result in the lkb being freed */
dlm_put_lkb(lkb);
- schedule();
+ cond_resched();
}
}
--
1.5.5.1
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists