From: Jan Kiszka <jan.kiszka@siemens.com>
To: cip-dev@lists.cip-project.org, pavel@nabladev.com,
nobuhiro.iwamatsu.x90@mail.toshiba,
Sebastian Siewior <bigeasy@linutronix.de>
Subject: [RFC][PATCH 6.12.y-cip 00/12] Backport PREEMPT-RT support for ARM 32-bit
Date: Tue, 5 May 2026 08:56:54 +0200 [thread overview]
Message-ID: <cover.1777964226.git.jan.kiszka@siemens.com> (raw)
A first attempt to backport the recently merged ARM 32-bit support of
PREEMPT-RT from 7.1 to 6.12-cip. Only lightly tested so far, first of
all looking for feedback regarding completeness.
This may also be valuable for 6.12-rt as this series should be able to
replace all patches tagged with {ARM:,arm:} in v6.12.79-rt17 - adding
Daniel.
Jan
Russell King (Oracle) (10):
ARM: group is_permission_fault() with is_translation_fault()
ARM: allow __do_kernel_fault() to report execution of memory faults
ARM: fix hash_name() fault
ARM: fix branch predictor hardening
ARM: ensure interrupts are enabled in __do_user_fault()
ARM: move vmalloc() lazy-page table population
ARM: move is_permission_fault() and is_translation_fault() to fault.h
ARM: use BIT() and GENMASK() for fault status register fields
ARM: move FSR fault status definitions before fsr_fs()
ARM: provide individual is_translation_fault() and
is_permission_fault()
Sebastian Andrzej Siewior (1):
ARM: 9463/1: Allow to enable RT
Thomas Gleixner (1):
ARM: 9459/1: Disable jump-label on PREEMPT_RT
arch/arm/Kconfig | 3 +-
arch/arm/mm/alignment.c | 6 +-
arch/arm/mm/fault.c | 222 +++++++++++++++++++++++-----------------
arch/arm/mm/fault.h | 42 ++++++--
4 files changed, 173 insertions(+), 100 deletions(-)
--
2.47.3
next reply other threads:[~2026-05-05 6:57 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-05 6:56 Jan Kiszka [this message]
2026-05-05 6:56 ` [RFC][PATCH 6.12.y-cip 01/12] ARM: group is_permission_fault() with is_translation_fault() Jan Kiszka
2026-05-05 6:56 ` [RFC][PATCH 6.12.y-cip 02/12] ARM: allow __do_kernel_fault() to report execution of memory faults Jan Kiszka
2026-05-05 6:56 ` [RFC][PATCH 6.12.y-cip 03/12] ARM: fix hash_name() fault Jan Kiszka
2026-05-05 6:56 ` [RFC][PATCH 6.12.y-cip 04/12] ARM: fix branch predictor hardening Jan Kiszka
2026-05-05 6:56 ` [RFC][PATCH 6.12.y-cip 05/12] ARM: 9459/1: Disable jump-label on PREEMPT_RT Jan Kiszka
2026-05-05 6:57 ` [RFC][PATCH 6.12.y-cip 06/12] ARM: ensure interrupts are enabled in __do_user_fault() Jan Kiszka
2026-05-05 6:57 ` [RFC][PATCH 6.12.y-cip 07/12] ARM: move vmalloc() lazy-page table population Jan Kiszka
2026-05-05 6:57 ` [RFC][PATCH 6.12.y-cip 08/12] ARM: move is_permission_fault() and is_translation_fault() to fault.h Jan Kiszka
2026-05-05 6:57 ` [RFC][PATCH 6.12.y-cip 09/12] ARM: use BIT() and GENMASK() for fault status register fields Jan Kiszka
2026-05-05 6:57 ` [RFC][PATCH 6.12.y-cip 10/12] ARM: move FSR fault status definitions before fsr_fs() Jan Kiszka
2026-05-05 6:57 ` [RFC][PATCH 6.12.y-cip 11/12] ARM: provide individual is_translation_fault() and is_permission_fault() Jan Kiszka
2026-05-05 6:57 ` [RFC][PATCH 6.12.y-cip 12/12] ARM: 9463/1: Allow to enable RT Jan Kiszka
2026-05-05 7:02 ` [RFC][PATCH 6.12.y-cip 00/12] Backport PREEMPT-RT support for ARM 32-bit Jan Kiszka
2026-05-11 13:57 ` Sebastian Siewior
2026-05-11 16:26 ` Jan Kiszka
2026-05-12 6:37 ` Sebastian Siewior
2026-05-12 8:11 ` Pavel Machek
2026-05-12 9:42 ` Jan Kiszka
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=cover.1777964226.git.jan.kiszka@siemens.com \
--to=jan.kiszka@siemens.com \
--cc=bigeasy@linutronix.de \
--cc=cip-dev@lists.cip-project.org \
--cc=nobuhiro.iwamatsu.x90@mail.toshiba \
--cc=pavel@nabladev.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox