Three small patches I've been meaning to send for a while; I really believe (as I now learnt Thomas Gleixner also does) this is the way timer frameworks should behave.
Rasmus Villemoes (3): cyclic: make cyclic_unregister() idempotent cyclic: make cyclic_register safe to call on already-registered info cyclic: document new guarantees for cyclic_(un)register common/cyclic.c | 17 +++++++++++++++++ doc/develop/cyclic.rst | 13 +++++++++++++ 2 files changed, 30 insertions(+) -- 2.49.0