percpu-rwsem: compile fix

The shortcut on mainline skip lockdep. No idea why this is a good thing.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
This commit is contained in:
Sebastian Andrzej Siewior 2013-04-08 16:08:46 +02:00 committed by Alibek Omarov
parent a9200d7cde
commit 6dc75cfbe3
1 changed files with 4 additions and 0 deletions

View File

@ -84,8 +84,12 @@ void percpu_down_read(struct percpu_rw_semaphore *brw)
down_read(&brw->rw_sem);
atomic_inc(&brw->slow_read_ctr);
#ifdef CONFIG_PREEMPT_RT_FULL
up_read(&brw->rw_sem);
#else
/* avoid up_read()->rwsem_release() */
__up_read(&brw->rw_sem);
#endif
}
void percpu_up_read(struct percpu_rw_semaphore *brw)