public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH v5 0/2] ARM: Remaining PREEMPT_RT bits
@ 2026-02-26 11:17 Sebastian Andrzej Siewior
  2026-02-26 11:17 ` [PATCH v5 1/2] ARM: mm: fault: Enable interrupts before invoking __do_user_fault() Sebastian Andrzej Siewior
  2026-02-26 11:17 ` [PATCH v5 2/2] ARM: Allow to enable RT Sebastian Andrzej Siewior
  0 siblings, 2 replies; 5+ messages in thread
From: Sebastian Andrzej Siewior @ 2026-02-26 11:17 UTC (permalink / raw)
  To: linux-arm-kernel, linux-rt-devel
  Cc: Russell King, Arnd Bergmann, Linus Walleij,
	Sebastian Andrzej Siewior

this is the last batch I have to enable PREEMPT_RT on the ARM
architecture. It is just sending a signal with disabled interrupts and finally
enabling PREEMPT_RT on ARM.

Is this okay?

v4…v5: https://lore.kernel.org/all/20260116170041.1059997-1-bigeasy@linutronix.de
  - Repost.
    Russell said in aWqZDwxUtaE1yP28@shell.armlinux.org.uk that #1
    shouldn't be needed anymore because he has changes in his queue
    which should provide effectively the same changes as #1. I can't
    access it. Here is the whole set so it does not get lost.
    I would appreciate if it could hit the next merge window.

v3…v4: https://lore.kernel.org/all/20251110145555.2555055-1-bigeasy@linutronix.de
  - Dropped applied patches
  - Rebased the remaining one on top of the recent fault handler and branch
    predictor fixes.

v2…v3: https://lore.kernel.org/all/20251103101545.760243-1-bigeasy@linutronix.de
  - Collected tags.

v1…v2: https://lore.kernel.org/all/20251029155918.503060-1-bigeasy@linutronix.de
  - Allow to enable jump-labels on UP. The UP build does not involve
    stop_machine(). Reworked by Arnd.

  - Instead of forbidding HAVE_GUP_FAST with HIGHPTE enabled just
    disable HIGHPTE on PREEMPT_RT. As Arnd explained, HIGHPTE is rarely
    needed.

  - Don't let ARCH_SUPPORTS_RT depend on HAVE_POSIX_CPU_TIMERS_TASK_WORK
    which in turn depends on !KVM. Since KVM has been removed from ARM
    it is sufficient to unconditionally allow ARCH_SUPPORTS_RT. Noted
    by Arnd.

Sebastian Andrzej Siewior (1):
  ARM: Allow to enable RT

Yadi.hu (1):
  ARM: mm: fault: Enable interrupts before invoking __do_user_fault()

 arch/arm/Kconfig    | 1 +
 arch/arm/mm/fault.c | 4 ++++
 2 files changed, 5 insertions(+)

-- 
2.51.0



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

end of thread, other threads:[~2026-02-26 13:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-26 11:17 [PATCH v5 0/2] ARM: Remaining PREEMPT_RT bits Sebastian Andrzej Siewior
2026-02-26 11:17 ` [PATCH v5 1/2] ARM: mm: fault: Enable interrupts before invoking __do_user_fault() Sebastian Andrzej Siewior
2026-02-26 12:29   ` Russell King (Oracle)
2026-02-26 13:14     ` Sebastian Andrzej Siewior
2026-02-26 11:17 ` [PATCH v5 2/2] ARM: Allow to enable RT Sebastian Andrzej Siewior

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox