All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philippe Gerum <rpm@xenomai.org>
To: Florian Bezdeka <florian.bezdeka@siemens.com>
Cc: Xenomai <xenomai@lists.linux.dev>,
	 Gerte Hoogewerf <ghoogewerf@lmi3d.com>,
	 Andrew MacPherson <andrew@elk.audio>
Subject: Re: [PATCH Dovetail 0/2] Obsolete marking tick IRQs with IRQF_TIMER
Date: Sun, 18 Oct 2026 10:45:05 +0200	[thread overview]
Message-ID: <87fqy3wg6m.fsf@xenomai.org> (raw)
In-Reply-To: <20260909-wip-flo-v7-2-irq-cleanup-v1-0-825a908785ae@siemens.com> (Florian Bezdeka's message of "Wed, 09 Sep 2026 16:32:57 +0200")

Florian Bezdeka <florian.bezdeka@siemens.com> writes:

> Hi all,
>
> The following is the try to fix the problems reported by Gerte and Andrew.
> We forgot to add the IRQF_TIMER to some of the arm/arm64 clocksource
> drivers.
>
> While the patch provided by Andrew [3] is correct, I tried to find a way
> to get rid of this Dovetail specific IRQF_TIMER marking, as it could
> easily be forgotten.
>
> Review comments and intensive testing is highly appreciated.
> Tests were done on qemu for arm, arm64 and x86.
>
> If accepted / merged we should clean up the dovetail IRQF_TIMER markers
> afterwards.
>
> Best regards,
> Florian
>
> [1] https://lore.kernel.org/xenomai/CAKndYJF00RPbfD7U8YCAn_vzxDFdtwz5m9O=JVqhH5fdXHxY9w@mail.gmail.com/T/
> [2] https://lore.kernel.org/xenomai/CACiVkw=Vs1KUgfZ=Mq-rXU=4gPFDtmuoNoMv=rzy_kvV7KgpKg@mail.gmail.com/
> [3] https://lore.kernel.org/xenomai/20260907083708.2566-1-andrew@elk.audio/T/#u
>
> To: Xenomai <xenomai@lists.linux.dev>
> Cc: Philippe Gerum <rpm@xenomai.org>
> Cc: Gerte Hoogewerf <ghoogewerf@lmi3d.com>
> Cc: Andrew MacPherson <andrew@elk.audio>
>
> Suggested-by: Philippe Gerum <rpm@xenomai.org>
> Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
> ---
> Florian Bezdeka (2):
>       genirq: irq_pipeline: Remove irq_is_oob()
>       irq_pipeline: Introduce IRQ_TICK to obsolete IRQF_TIMER on tick IRQs
>
>  include/linux/irq.h       | 11 +++++++++--
>  include/linux/irqdesc.h   |  5 -----
>  kernel/irq/debug.h        |  1 +
>  kernel/irq/manage.c       | 11 +++++++++++
>  kernel/irq/pipeline.c     |  3 ++-
>  kernel/irq/settings.h     | 17 +++++++++++++++++
>  kernel/time/clockevents.c |  3 +++
>  kernel/time/tick-common.c |  5 +++++
>  8 files changed, 48 insertions(+), 8 deletions(-)
> ---
> base-commit: 58e8e0f74c2b20f6228b7d327ec2e955ffd5b491
> change-id: 20260907-wip-flo-v7-2-irq-cleanup-65fb73c34f9c
>
> Best regards,

Series merged with backports to v6.12.y-cip, v6.18.y, thanks.

-- 
Philippe.

  parent reply	other threads:[~2026-10-18  8:45 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-09 14:32 [PATCH Dovetail 0/2] Obsolete marking tick IRQs with IRQF_TIMER Florian Bezdeka
2026-09-09 14:32 ` [PATCH Dovetail 1/2] genirq: irq_pipeline: Remove irq_is_oob() Florian Bezdeka
2026-09-09 14:32 ` [PATCH Dovetail 2/2] irq_pipeline: Introduce IRQ_TICK to obsolete IRQF_TIMER on tick IRQs Florian Bezdeka
2026-09-09 15:43 ` [PATCH Dovetail 0/2] Obsolete marking tick IRQs with IRQF_TIMER Gerte Hoogewerf
2026-09-10  5:53   ` Gerte Hoogewerf
2026-09-10 12:49 ` Andrew MacPherson
2026-09-10 12:57   ` Florian Bezdeka
2026-09-10 14:38     ` Andrew MacPherson
2026-09-11  8:48       ` Florian Bezdeka
2026-09-11 12:53         ` Andrew MacPherson
2026-09-11 14:01           ` Florian Bezdeka
2026-09-11 14:11             ` Bezdeka, Florian
2026-09-11 14:31               ` Philippe Gerum
2026-10-18  8:45 ` Philippe Gerum [this message]
2026-10-19 14:46   ` Gerte Hoogewerf
2026-10-19 15:01     ` Philippe Gerum

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87fqy3wg6m.fsf@xenomai.org \
    --to=rpm@xenomai.org \
    --cc=andrew@elk.audio \
    --cc=florian.bezdeka@siemens.com \
    --cc=ghoogewerf@lmi3d.com \
    --cc=xenomai@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.