commit | 313e77c067bb411c63e2bd0c4bf506f9acd07c5e | [log] [tgz] |
---|---|---|
author | Joel Fernandes (Google) <joel@joelfernandes.org> | Wed Jun 17 10:38:03 2020 -0400 |
committer | Joel Fernandes (Google) <joel@joelfernandes.org> | Mon Aug 24 22:47:38 2020 -0400 |
tree | 0660d5af3dde9be08968354173656faf3eeea75e | |
parent | a090d74d43116eced23a3c6d22ee1f3d1dc9917f [diff] |
rcu/trace: Add tracing for how segcb list changes Track how the segcb list changes before/after acceleration, during queuing and during dequeuing. This has proved useful to discover an optimization to avoid unwanted GP requests when there are no callbacks accelerated. The overhead is minimal as each segment's length is now stored in the respective segment. Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>