ACPI og Power Management-oppdateringer flettet inn i Linux 4.19



Prøv Instrumentet Vårt For Å Eliminere Problemer

Linux Kernel Organization, Inc.



ACPI og strømstyringsoppdateringer slutter aldri å fungere, og i dag har Intels Rafael Wysocki sendt inn noen verdige oppdateringer for Linux 4.19-kjernen, som ble slått sammen av Linus Torvalds.



For det første legger dette til et nytt rammeverk for CPU tomgangsinjeksjon, som vil bli brukt av all ledig injeksjonskode i kjernen i fremtiden. Det løser også noen få problemer og legger til et antall ganske små utvidelser noen få steder.



Noen av de mer spesifikke endringene fra adresselisten:

  • Legg til et nytt rammeverk for inaktiv CPU-injeksjon (Daniel Lezcano).
  • Legg til AVS-støtte til armada-37xx cpufreq-driveren (Gregory CLEMENT).
  • Legg til støtte for gjeldende CPU-frekvensrapportering til ACPI CPPC cpufreq-driveren (George Cherian).
  • Gjenta omregistreringen av kjøleenheten i imx6q / termisk driver (Bastian Stender).
  • Få pcc-cpufreq-driveren til å nekte å jobbe med dynamiske skaleringsregulatorer på systemer med mange CPUer for å unngå skalerbarhetsproblemer med den (Rafael Wysocki).
  • Løs intel_pstate-driveren for å rapportere forskjellige maksimale CPU-frekvenser på systemer der de virkelig er forskjellige, og for å ignorere det turbo-aktive forholdet hvis maskinvarestyret P-tilstand (HWP) er i bruk; få det til å bruke match_string () -hjelperen (Xie Yisheng, Srinivas Pandruvada).
  • Løs et mindre utsatt sondeproblem i qcom-kryo cpufreq-driveren (Niklas Cassel).
  • Legg til et sporpunkt for sporing av endringer i frekvensgrenser (fra Andriod) til cpufreq-kjernen (Ruchi Kandoi).
  • Fiks en sirkulær låseavhengighet mellom CPU-hotplug og sysfs-låsing i cpufreq-kjernen rapportert av lockdep (Waiman Long).
  • Unngå overdreven feilrapporter om driverregistreringsfeil i ARM-driveren (Sudeep Holla).
  • Legg til et nytt enhetslenker-flagg til driverkjernen for å få koblinger til å forsvinne automatisk ved fjerning av leverandørdrivere (Vivek Gautam).
  • Eliminer potensiell rase-tilstand mellom systemdekkende strømstyringsoverganger og systemavstenging (Pingfan Liu).
  • Legg til en quirk for å spare NVS-minne på systemavstengning for ASUS 1025C bærbar PC (Willy Tarreau).
  • Få flere systemer til å bruke suspend-to-inaktiv (i stedet for ACPI S3) som standard (Tristian Celestin).
  • Kvitt deg med stack VLA-bruk i dvalemodus på lavt nivå på 64-biters x86 (Kees Cook).
  • Løs feilhåndtering i dvalekjernen og merk en forventet gjennomkjøringsbryter i den (Chengguang Xu, Gustavo Silva).
  • Utvid rammeverket for generiske kraftdomener (genpd) for å støtte feste av en enhet til et kraftdomene ved navn (Ulf Hansson).
  • Fix enhetsreferansetelling og brukergrenser initialisering i devfreq-kjernen (Arvind Yadav, Matthias Kaehlcke).
  • Løs noen få problemer i rk3399_dmc devfreq-driveren og forbedre dokumentasjonen (Enric Balletboi Serra, Lin Huang, Nick Milner).
  • Slipp en overflødig feilmelding fra exynos-ppmu devfreq-driveren (Markus Elfring).
2 minutter lest