Дефектные обновления [Core, Extra, Multilib]

Недавно заметил, что ноут стал пободрее разряжаться.
Оказалось, что начиная с первой версии 6.13 ядра минимальная частота процессора не опускается ниже 1113 МГц.
На lts и при даунгрейде штатного ядра поведение нормальное,- минимальная частота 400 МГц.
Ryzen 5500U
cpu MHz         : 1397.339
cpu MHz         : 400.000
cpu MHz         : 400.000
cpu MHz         : 400.000
cpu MHz         : 400.000
cpu MHz         : 1397.299
cpu MHz         : 1397.291
cpu MHz         : 400.000
cpu MHz         : 400.000
cpu MHz         : 400.000
cpu MHz         : 1397.240
cpu MHz         : 400.000

Пробовал zen-ядро, обычное ядро.. Везде одинаково. Начиная с 6.13 минимальная частота в простое- 1113 МГц. Так было раньше, когда драйвер для рязаней был недопиленный. У кого также? Кто-то встречал? Баг есть?
Может, конечно, пальцем в небо, но может это:

В Linux 6.13 добавлен драйвер AMD 3D V‑Cache Optimizer для поддержки процессоров Ryzen X3D с несколькими CCD, новые серверные процессоры AMD EPYC 9005 Turin теперь по умолчанию будут использовать AMD P‑State вместо ACPI CPUFreq для повышения энергоэффективности.
https://t.me/arch_linuxru
У меня уже используется amd_pstate_epp с 6-х ядер.
Опция загрузки amd_pstate=active
Частота не падала ниже базовой именно на старом acpi_cpufreq
sudo cpupower frequency-info
analyzing CPU 8:
  driver: amd-pstate-epp
  CPUs which run at the same hardware frequency: 8
  CPUs which need to have their frequency coordinated by software: 8
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 400 MHz - 4.06 GHz
  available cpufreq governors: performance powersave
  current policy: frequency should be within 400 MHz and 4.06 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 3.38 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
    AMD PSTATE Highest Performance: 255. Maximum Frequency: 4.06 GHz.
    AMD PSTATE Nominal Performance: 132. Nominal Frequency: 2.10 GHz.
    AMD PSTATE Lowest Non-linear Performance: 70. Lowest Non-linear Frequency: 1.11 GHz.
    AMD PSTATE Lowest Performance: 26. Lowest Frequency: 400 MHz.
Вот только частота перестала падать в простое до 400 МГц.
Сколько я понял это связано с amd-pstate-epp, коротый может устанаваливать скорость холостого хода
- или lowest fuenreqcy (самую низкую частоту)
- или lowest non-linear frequency (самую низкую нелинейную частоту)
Из DOC
Lowest frequency - This is the absolute lowest performance level of the processor. Selecting a performance level lower than the lowest nonlinear performance level may cause an efficiency penalty but should reduce the instantaneous power consumption of the processor.
Lowest non-linear frequency - This is the lowest performance level at which nonlinear power savings are achieved, for example, due to the combined effects of voltage and frequency scaling. Above this threshold, lower performance levels should be generally more energy efficient than higher performance levels. This register effectively conveys the most efficient performance level to amd-pstate.
И amd-pstate-epp сейчас устанавливает скорость lowest non-linear (самую низкую нелинейную частоту).
Было Lowest frequency, стало Lowest non-linear frequency
Плюс к этому статья в manjago
Ошибки не исчезают с опытом - они просто умнеют
Спасибо.
А обратно-то как сделать? Ничего себе подстава..
Починил пока так
cpupower frequency-set -d 400MHz
У меня скрипт через udev-правило, от зарядки- performance профиль, от батареи- powersave. Туда засунул. Но это нафиг подстава. Ноут стал горячее и батарею держит хуже ощутимо.
Повышения отзывчивости от повышения минимальной частоты не вижу. Испортили только..
vasek, спасибо.
Я AMD знаю плохо, но у модуля есть параметры ... и там должно что-то быть

типа amd_pstate=active ... amd_pstate=passive ... DOC
Ошибки не исчезают с опытом - они просто умнеют
cd /sys/devices/system/cpu/cpu0/cpufreq/
affected_cpus                     cpuinfo_max_freq                          scaling_cur_freq
amd_pstate_highest_perf           cpuinfo_min_freq                          scaling_driver
amd_pstate_hw_prefcore            cpuinfo_transition_latency                scaling_governor
amd_pstate_lowest_nonlinear_freq  energy_performance_available_preferences  scaling_max_freq
amd_pstate_max_freq               energy_performance_preference             scaling_min_freq
amd_pstate_prefcore_ranking       related_cpus                              scaling_setspeed
boost                             scaling_available_governors
Тут ничего, насчет смены поведения.
energy_performance_preference и scaling_governor реакции не дают на минимальную частоту.
vasek
amd_pstate=active
у меня так. Есть еще guided, но я профили руками люблю переключать, когда надо.
 
Зарегистрироваться или войдите чтобы оставить сообщение.