mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 4.4 4.9 v1 0/2] Fix repeated WARNING in unpin_current_cpu()
@ 2025-02-04  0:46 Kazuhiro Hayashi
  2025-02-04  0:46 ` [PATCH 4.4 4.9 v1 1/2] init: Introduce system_scheduling flag for allocate_slab() Kazuhiro Hayashi
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Kazuhiro Hayashi @ 2025-02-04  0:46 UTC (permalink / raw)
  To: linux-kernel, linux-rt-devel, cip-dev
  Cc: bigeasy, tglx, rostedt, linux-rt-users, pavel

This is a patch series for v4.4-rt and v4.9-rt to resolve problem that
WARNING in unpin_current_cpu() happens repeatedly while kernel is booting.
Please see commit message of the second patch (2/2) for more details about
the problem and how it's resolved. The first patch (1/2) is a preparation
for the fix (2/2), considering compatibility issue in future updates.

As the both v4.4-rt and v4.9-rt have been EOL already, it's not expected
that this series is applied to the branches anymore.
On the other hand, the Civil Infrastructure Platform Project (CIP)
has been maintaining its 4.4 SLTS RT kernel[1][2] based on v4.4-rt,
and needs to fix the problem above by this series.

It is much appreciated if RT experts could take a look at the series
and give feedbacks about its way to resolve the problem, which is
based on the same approach as changes happend around v4.14-rt.

[1] https://wiki.linuxfoundation.org/civilinfrastructureplatform/start#kernel_maintainership
[2] https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip.git/log/?h=linux-4.4.y-cip-rt

Kazuhiro Hayashi (2):
  init: Introduce system_scheduling flag for allocate_slab()
  mm: slub: allocate_slab() enables IRQ right after scheduler starts

 include/linux/kernel.h |  1 +
 init/main.c            | 12 ++++++++++++
 mm/slub.c              |  3 ++-
 3 files changed, 15 insertions(+), 1 deletion(-)

-- 
2.30.2



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

end of thread, other threads:[~2025-05-02 10:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-02-04  0:46 [PATCH 4.4 4.9 v1 0/2] Fix repeated WARNING in unpin_current_cpu() Kazuhiro Hayashi
2025-02-04  0:46 ` [PATCH 4.4 4.9 v1 1/2] init: Introduce system_scheduling flag for allocate_slab() Kazuhiro Hayashi
2025-02-04  0:46 ` [PATCH 4.4 4.9 v1 2/2] mm: slub: allocate_slab() enables IRQ right after scheduler starts Kazuhiro Hayashi
2025-02-04  8:18   ` Sebastian Andrzej Siewior
2025-02-05 12:55     ` Pavel Machek
2025-02-10  7:20     ` kazuhiro3.hayashi
2025-02-10 10:18       ` Sebastian Andrzej Siewior
2025-02-12  7:57         ` kazuhiro3.hayashi
2025-05-02 10:19 ` [PATCH 4.4 4.9 v1 0/2] Fix repeated WARNING in unpin_current_cpu() Pavel Machek

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

all inboxes | Powered by JetHome®