locking: Do not reset real-time priority for lock helpers
authorAmitay Isaacs <amitay@gmail.com>
Tue, 19 Aug 2014 11:49:59 +0000 (21:49 +1000)
committerAmitay Isaacs <amitay@gmail.com>
Mon, 8 Sep 2014 02:44:59 +0000 (12:44 +1000)
commita4a0110190db276a1f5b0b241c43bd0e2396e6d4
tree71d87dbbcf935ace80e6a51c1f1f4230d4c6d9a2
parent105ab9eb094b22e20a1fa608e73a9e1e27ed66ac
locking: Do not reset real-time priority for lock helpers

When using TDB robust mutexes, the kernel wakes waiting processes one
by one, in the priority list order.  To ensure that ctdb lock helper
processes do not starve, lock helper processes need to run at a higher
priority than smbd.

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
(Imported from commit 6f072f85a138f595494dbec137bcf23d1e666acc)
server/ctdb_lock_helper.c