Aktualizácie ACPI a správy napájania sa zlúčili do systému Linux 4.19



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Organizácia Linux Kernel, Inc.



Aktualizácie ACPI a správy napájania nikdy nekončia a Intel Rafael Wysocki dnes predložil niekoľko pozoruhodných aktualizácií pre jadro Linux 4.19, ktoré potom zlúčil Linus Torvalds.



Pre začiatočníkov to pridáva nový rámec pre vstrekovanie času nečinnosti CPU, ktorý bude v budúcnosti používaný všetkým kódom vstrekovania do nečinnosti v jadre. Opravuje tiež niekoľko problémov a na niekoľkých miestach pridáva množstvo pomerne malých rozšírení.



Niektoré z konkrétnejších zmien v zozname adries:

  • Pridajte nový rámec pre vstrekovanie času nečinnosti procesora (Daniel Lezcano).
  • Pridajte podporu AVS k ovládaču armada-37xx cpufreq (Gregory CLEMENT).
  • Pridajte podporu pre hlásenie aktuálnej frekvencie CPU do ovládača cpufreq ACPI CPPC (George Cherian).
  • Prepracujte registráciu chladiaceho zariadenia v ovládači imx6q / Thermal Driver (Bastian Stender).
  • Nechajte ovládač pcc-cpufreq odmietnuť pracovať s dynamickými regulátormi škálovania v systémoch s mnohými procesormi, aby ste sa vyhli problémom so škálovateľnosťou (Rafael Wysocki).
  • Opravte ovládač intel_pstate tak, aby hlásil rôzne maximálne frekvencie procesora v systémoch, kde sa skutočne líšia, a aby ignoroval turbo aktívny pomer, ak sa používajú P-stavy spravované hardvérom (HWP); využite pomocníka match_string () (Xie Yisheng, Srinivas Pandruvada).
  • Opravte menší problém so odloženou sondou v ovládači qcom-kryo cpufreq (Niklas Cassel).
  • Pridajte sledovací bod na sledovanie zmien frekvenčných limitov (z Andriod) do jadra cpufreq (Ruchi Kandoi).
  • Opravte závislosť kruhového zámku medzi CPU hotplug a uzamknutím sysfs v jadre cpufreq, ktorú nahlásil lockdep (Waiman Long).
  • Zabráňte nadmerným chybovým hláseniam o zlyhaní registrácie ovládača v ovládači ARM cpuidle (Sudeep Holla).
  • Pridajte nový príznak odkazov na zariadenie do jadra ovládača, aby odkazy automaticky zmizli po odstránení dodávateľa ovládača (Vivek Gautam).
  • Eliminujte potenciálne podmienky medzi prechodmi správy napájania v celom systéme a vypnutím systému (Pingfan Liu).
  • Ak chcete ušetriť pamäť NVS na systémovom pozastavení prenosného počítača ASUS 1025C (Willy Tarreau), dodajte výstrahu.
  • Nastaviť, aby viac systémov v predvolenom nastavení používalo režim pozastavenia na nečinnosť (namiesto ACPI S3) (Tristian Celestin).
  • Zbavte sa využívania zásobníkov VLA v nízkoúrovňovom hibernačnom kóde na 64-bitových procesoroch x86 (Kees Cook).
  • Opravte chyby v jadre hibernácie a označte v nich očakávaný prepínač (Chengguang Xu, Gustavo Silva).
  • Rozšírenie rámca generických domén napájania (genpd) o podporu pripojenia zariadenia k doméne napájania podľa názvu (Ulf Hansson).
  • Opravte počítanie odkazov na zariadenie a inicializáciu používateľských limitov v jadre devfreq (Arvind Yadav, Matthias Kaehlcke).
  • Opravte niekoľko problémov v ovládači devfreq rk3399_dmc a vylepšite jeho dokumentáciu (Enric Balletboi Serra, Lin Huang, Nick Milner).
  • Vložte nadbytočné chybové hlásenie z ovládača exynos-ppmu devfreq (Markus Elfring).
2 minúty prečítané