[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