[ltt-dev] [RFC PATCHv2 0/5] priority-boost urcu

Lai Jiangshan laijs at cn.fujitsu.com
Mon Aug 22 05:15:15 EDT 2011


These series patches implelent a priority-boost urcu
based on pi-lock.

Some other locks(especial rcu_gp_lock) should be also
priority-aware, these patches did touch them and make
the patchset simpler.


Lai Jiangshan (5):
  urcu:rename tid to pthread
  urcu:implement userspace lock
  urcu: make urcu boostable
  urcu: re-implment urcu-qsbr
  urcu: re-implment urcu

 urcu-qsbr.c             |  207 +++++++++++------------------------------------
 urcu-wait-lock-impl.h   |  138 +++++++++++++++++++++++++++++++
 urcu.c                  |  185 ++++++++++++++----------------------------
 urcu/futex.h            |    4 +
 urcu/static/urcu-qsbr.h |   63 ++++-----------
 urcu/static/urcu.h      |  122 +++++++++++-----------------
 6 files changed, 316 insertions(+), 403 deletions(-)
 create mode 100644 urcu-wait-lock-impl.h

-- 
1.7.4.4





More information about the lttng-dev mailing list