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:
parent
a9200d7cde
commit
6dc75cfbe3
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue