ctdb-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)
committerMartin Schwenke <martins@samba.org>
Fri, 5 Sep 2014 05:05:10 +0000 (07:05 +0200)
commit6f072f85a138f595494dbec137bcf23d1e666acc
tree8f09d35b3898829f997b7cf20be69d062e608b70
parentef59f2e6bbd502f7cb58ad3a74a6448ccd1ebe59
ctdb-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>
ctdb/server/ctdb_lock_helper.c