All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] cyclictest: Little tweaks here and there
@ 2026-08-26 13:21 Sebastian Andrzej Siewior
  2026-08-26 13:21 ` [PATCH 1/5] rt-tests: cyclicdeadline: Remove unused `alloverflows' Sebastian Andrzej Siewior
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Sebastian Andrzej Siewior @ 2026-08-26 13:21 UTC (permalink / raw)
  To: linux-rt-users; +Cc: John Kacur, Sebastian Andrzej Siewior

I was debugging something and was wondering about the high latencies
that did happen from time to time. Turns out it is due to the -M switch
if multiple threads try to wake the printing thread at the same time.

#2 is the actual fix, #5 was debug code which turned out to be useful.

Sebastian Andrzej Siewior (5):
  rt-tests: cyclicdeadline: Remove unused `alloverflows'
  cyclictest: Acquire a lock before invoking pthread_cond_signal()
  cyclictest: Make break_thread_id_lock a PI lock
  cyclictest: Make trigger_lock a PI lock
  cyclictest: Add a timestamp of the last update

 src/cyclictest/cyclictest.c         | 38 ++++++++++++++++++++++++++---
 src/sched_deadline/cyclicdeadline.c |  4 +--
 2 files changed, 35 insertions(+), 7 deletions(-)

-- 
2.55.0


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

end of thread, other threads:[~2026-09-01  8:39 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-26 13:21 [PATCH 0/5] cyclictest: Little tweaks here and there Sebastian Andrzej Siewior
2026-08-26 13:21 ` [PATCH 1/5] rt-tests: cyclicdeadline: Remove unused `alloverflows' Sebastian Andrzej Siewior
2026-08-31 16:40   ` John Kacur
2026-08-26 13:21 ` [PATCH 2/5] cyclictest: Acquire a lock before invoking pthread_cond_signal() Sebastian Andrzej Siewior
2026-08-31 16:41   ` John Kacur
2026-09-01  8:19   ` D, Suneeth
2026-09-01  8:34     ` Tomas Glozar
2026-09-01  8:39     ` Sebastian Andrzej Siewior
2026-08-26 13:21 ` [PATCH 3/5] cyclictest: Make break_thread_id_lock a PI lock Sebastian Andrzej Siewior
2026-08-31 16:42   ` John Kacur
2026-08-26 13:21 ` [PATCH 4/5] cyclictest: Make trigger_lock " Sebastian Andrzej Siewior
2026-08-31 16:43   ` John Kacur
2026-08-26 13:21 ` [PATCH 5/5] cyclictest: Add a timestamp of the last update Sebastian Andrzej Siewior
2026-08-28 14:26   ` John Kacur
2026-08-28 16:10     ` Sebastian Andrzej Siewior

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.