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


_______________________________________________
ltt-dev mailing list
[email protected]
http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev

Reply via email to