Ažuriranja ACPI-ja i upravljanja napajanjem spojena u Linux 4.19



Isprobajte Naš Instrument Za Uklanjanje Problema

Linux Kernel Organization, Inc.



Ažuriranja ACPI-ja i upravljanja napajanjem nikad ne završavaju s radom, a danas je Intelov Rafael Wysocki poslao neke vrijedne nadogradnje za jezgru Linux 4.19, koje je nakon toga spojio Linus Torvalds.



Za početak, ovo dodaje novi okvir za ubrizgavanje CPU-a u praznom hodu, koji će ubuduće koristiti svi neaktivni kodi ubrizgavanja u jezgri. Također popravlja nekoliko problema i dodaje nekoliko prilično malih proširenja na nekoliko mjesta.



Neke specifičnije promjene s popisa za slanje:

  • Dodajte novi okvir za ubrizgavanje procesora u praznom hodu (Daniel Lezcano).
  • Dodajte AVS podršku upravljačkom programu armada-37xx cpufreq (Gregory CLEMENT).
  • Dodajte podršku za trenutačno izvještavanje o frekvenciji procesora u ACPI CPPC cpufreq pokretački program (George Cherian).
  • Preradite registraciju rashladnog uređaja u imx6q / termalnom pokretačkom programu (Bastian Stender).
  • Neka pcc-cpufreq upravljački program odbije raditi s regulatorima dinamičkog skaliranja na sustavima s mnogo procesora kako bi izbjegao probleme s skalabilnošću s njim (Rafael Wysocki).
  • Ispravite pokretački program intel_pstate da prijavljuje različite maksimalne frekvencije procesora na sustavima u kojima se stvarno razlikuju i da zanemari turbo aktivni omjer ako se koriste P-stanja (HWP) za upravljanje hardverom; neka koristi pomoćnika match_string () (Xie Yisheng, Srinivas Pandruvada).
  • Ispravite manju odgodu problema sa sondom u upravljačkom programu qcom-kryo cpufreq (Niklas Cassel).
  • Dodajte točku praćenja za praćenje promjena ograničenja frekvencije (iz Andrioda) u jezgru cpufreq (Ruchi Kandoi).
  • Popravite kružnu ovisnost o zaključavanju između CPU hotpluga i sysfs zaključavanja u cpufreq jezgri koju je prijavio lockdep (Waiman Long).
  • Izbjegavajte prekomjerna izvješća o pogreškama u slučaju pogrešaka u registraciji vozača u upravljačkom programu ARM cpuidle (Sudeep Holla).
  • Dodajte novu zastavicu veza uređaja na jezgru upravljačkog programa kako bi veze nestale automatski nakon uklanjanja upravljačkog programa dobavljača (Vivek Gautam).
  • Uklonite potencijalne uvjete utrke između prijelaza upravljanja napajanjem na cijelom sustavu i isključivanja sustava (Pingfan Liu).
  • Dodajte neobičnost kako biste uštedjeli NVS memoriju na suspenziji sustava za prijenosno računalo ASUS 1025C (Willy Tarreau).
  • Neka se više sustava prema zadanim postavkama koristi suspendiranjem u praznom hodu (umjesto ACPI S3) (Tristian Celestin).
  • Riješite se upotrebe VLA stoga u kodu hibernacije na niskoj razini na 64-bitnom x86 (Kees Cook).
  • Popravite rukovanje pogreškama u hibernacijskoj jezgri i označite očekivani prolazni prekidač u njoj (Chengguang Xu, Gustavo Silva).
  • Proširite okvir generičkih domena napajanja (genpd) kako bi podržao spajanje uređaja na domenu napajanja po imenu (Ulf Hansson).
  • Popravite brojanje referenci uređaja i inicijalizaciju korisničkih ograničenja u jezgri devfreq (Arvind Yadav, Matthias Kaehlcke).
  • Ispravite nekoliko problema u upravljačkom programu rk3399_dmc devfreq i poboljšajte njegovu dokumentaciju (Enric Balletboi Serra, Lin Huang, Nick Milner).
  • Ispustite suvišnu poruku o pogrešci iz exynos-ppmu devfreq upravljačkog programa (Markus Elfring).
2 minute čitanja