[PATCH 5/7] locking/rwsem: Prevent potential lock starvation