All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] [PATCH 0/2] Sem heap statistics & mutex auto-cleanup fixes
@ 2009-10-19  9:20 Jan Kiszka
  2009-10-19  9:20 ` [Xenomai-core] [PATCH 2/2] native: Release fastlock to the proper heap Jan Kiszka
  2009-10-19  9:20 ` [Xenomai-core] [PATCH 1/2] nucleus: Add semaphore heap statistics Jan Kiszka
  0 siblings, 2 replies; 5+ messages in thread
From: Jan Kiszka @ 2009-10-19  9:20 UTC (permalink / raw)
  To: Philippe Gerum; +Cc: xenomai

This series fixes the native mutex auto-cleanup issues I reported in
[1]. 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

    git://xenomai.org/xenomai-jki.git for-upstream

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(-)

[1] http://thread.gmane.org/gmane.linux.real-time.xenomai.devel/6559


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-10-19 11:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-19  9:20 [Xenomai-core] [PATCH 0/2] Sem heap statistics & mutex auto-cleanup fixes Jan Kiszka
2009-10-19  9:20 ` [Xenomai-core] [PATCH 2/2] native: Release fastlock to the proper heap Jan Kiszka
2009-10-19  9:20 ` [Xenomai-core] [PATCH 1/2] nucleus: Add semaphore heap statistics Jan Kiszka
2009-10-19  9:29   ` Gilles Chanteperdrix
2009-10-19 11:03     ` Jan Kiszka

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.