[d-kernel] [PATCH kernel-image-6.18/sisyphus 1/2] config: enable PSCI idle and additional 8250 UARTs

Ivan A. Melnikov iv на altlinux.org
Пн Авг 3 12:45:10 MSK 2026


On Fri, Jul 31, 2026 at 06:09:29PM +0400, Mikhail Bessonov wrote:
>  CONFIG_ARM_CPUIDLE=y
> -# CONFIG_ARM_PSCI_CPUIDLE is not set
> +CONFIG_ARM_PSCI_CPUIDLE=y

Давайте рассмотрим отдельно включение этого конфига. В целом, у
большинства других дистрибутивов он включен, и я не возражаю,
чтобы включить его и у нас, но у меня есть несколько вопросов.

Вопрос 1, к автороу. Это правда необходимо для работы Repka Pi 5, настолько,
что "без этого вообще не работает"?


Вопрос 2, к glebfm at . CONFIG_ARM_PSCI_CPUIDLE был выключен достаточно давно:

https://git.altlinux.org/gears/k/kernel-image-un-def.git?a=commitdiff;h=311d302c9057948fdaa6d05e938449d3de42504a

а в config-armh он выключен с самого начала. Глеб, не вспомнишь, почему?


Вопрос 3, не ясно к кому. Не ломает ли его включение, например, работу
Baikal-M, известного своей своебразной реализацией power management?
Попробую организовать тестирование.


Воброс 4, ко всей аудитории. Драйвер cpuidle-psci работает, в том числе
в ядрах, собранных с PREEMPT_RT. Можем ли мы смело включать его в
kernel-image-rt, возможно, документировав где-то, что при применении этого
ядра для realtime задач нужно поэкспериментировать с параметром ядра
`cpuidle.off=1` и/или `/sys/devices/system/cpu/cpu*/cpuidle/state*/`, или
этот параметр вообще не стоит там включать?

-- 
  wbr,
    iv m.


Подробная информация о списке рассылки devel-kernel