This series fixes the native mutex auto-cleanup issues I reported in
. It does not yet address the issues around heaps and queues as I
stumbled over more cleanup-related races, also in the nucleus, and want
to go through this with more care. Expect further patches to follow.
Also included in this pull request is a statistic enhancement for
/proc/xenomai/heap: It was lacking the sem heaps so far.
Please pull the series from
if there are no concerns.
Jan Kiszka (2):
nucleus: Add semaphore heap statistics
native: Release fastlock to the proper heap
include/nucleus/sys_ppd.h | 11 +++++++++++
ksrc/nucleus/heap.c | 30 ++++++++++++++++++++++++++++++
ksrc/nucleus/shadow.c | 23 +++++++++++++++++++++++
ksrc/skins/native/mutex.c | 14 ++++++++++++--
4 files changed, 76 insertions(+), 2 deletions(-)
Xenomai-core mailing list