Performance: remove rcu read lock from ring buffer get/put cpu
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sat, 16 Jul 2016 17:48:09 +0000 (13:48 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 21 Aug 2016 20:18:56 +0000 (16:18 -0400)
commit36cb884cbb186c5b280f3427066294a2350a944a
treebf5216cfd72d82de07e4e02ee733922cb4da1428
parent3fbec7dc3645facd9e809cf161ba3435a377ce56
Performance: remove rcu read lock from ring buffer get/put cpu

The tracepoints are already protected by a RCU-bp read-side lock, so
trying to take this nested lock is useless. We gain 132 ns/event on the
ARM32 Cubietruck by removing this nested rcu read-side lock.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
libringbuffer/frontend_api.h
This page took 0.024883 seconds and 4 git commands to generate.