Posodobitve ACPI in Power Management združene v Linux 4.19



Preizkusite Naš Instrument Za Odpravo Težav

Linux Kernel Organization, Inc.



Posodobitve ACPI in upravljanja porabe nikoli ne končajo, danes pa je Intelov Rafael Wysocki predložil nekaj pomembnih posodobitev za jedro Linuxa 4.19, ki jih je nato združil Linus Torvalds.



Za začetek to doda nov okvir za vbrizgavanje časa mirovanja CPU, ki ga bodo v prihodnosti uporabljale vse kode za nedejavni vbrizg v jedru. Prav tako odpravi nekaj težav in na nekaj mestih doda številne dokaj majhne razširitve.



Nekaj ​​bolj specifičnih sprememb s poštnega seznama:

  • Dodajte nov okvir za vbrizgavanje procesorja v prostem teku (Daniel Lezcano).
  • Gonilniku armada-37xx cpufreq (Gregory CLEMENT) dodajte podporo za AVS.
  • Gonilniku ACPI CPPC cpufreq (George Cherian) dodajte podporo za trenutno poročanje o frekvenci CPU.
  • Popravite registracijo hladilne naprave v imx6q / termičnem gonilniku (Bastian Stender).
  • Gonilnik pcc-cpufreq naj zavrne sodelovanje z regulatorji dinamičnega skaliranja v sistemih z veliko CPU-ji, da se izogne ​​težavam z razširljivostjo z njim (Rafael Wysocki).
  • Popravite gonilnik intel_pstate, da poroča o različnih najvišjih frekvencah CPU v sistemih, kjer so resnično drugačni, in da prezre turbo aktivno razmerje, če se uporabljajo P-stanja (HWP) za upravljanje strojne opreme; naj uporabi pomočnika match_string () (Xie Yisheng, Srinivas Pandruvada).
  • Odpravite manjšo odloženo težavo s sondo v gonilniku qcom-kryo cpufreq (Niklas Cassel).
  • V jedro cpufreq (Ruchi Kandoi) dodajte točko sledenja za sledenje spremembam frekvenčnih omejitev (od Andrioda).
  • Popravite odvisnost krožne ključavnice med vtičnikom CPU in zaklepanjem sysfs v jedru cpufreq, o katerem poroča lockdep (Waiman Long).
  • Izogibajte se pretiranim poročilom o napakah pri napakah pri registraciji gonilnikov v gonilniku cpuidle ARM (Sudeep Holla).
  • V jedro gonilnika dodajte novo zastavico povezav do naprave, da bodo povezave samodejno izginile po odstranitvi gonilnika dobavitelja (Vivek Gautam).
  • Odpravite morebitne dirkalne razmere med prehodi za upravljanje porabe energije v celotnem sistemu in zaustavitvijo sistema (Pingfan Liu).
  • Dodajte domislico, da prihranite pomnilnik NVS pri zaustavitvi sistema za prenosnik ASUS 1025C (Willy Tarreau).
  • Naj več sistemov privzeto uporablja način začasne zaustavitve (namesto ACPI S3) (Tristian Celestin).
  • Znebite se uporabe nizov VLA v nizki hibernacijski kodi na 64-bitnem x86 (Kees Cook).
  • Odpravite napake v jedru mirovanja in v njem označite pričakovano prehodno stikalo (Chengguang Xu, Gustavo Silva).
  • Razširite ogrodje generičnih napajalnih domen (genpd) tako, da podpira pritrditev naprave na napajalno domeno z imenom (Ulf Hansson).
  • Popravite štetje referenc naprave in inicializacijo omejitev uporabnikov v jedru devfreq (Arvind Yadav, Matthias Kaehlcke).
  • Odpravite nekaj težav v gonilniku rk3399_dmc devfreq in izboljšajte njegovo dokumentacijo (Enric Balletboi Serra, Lin Huang, Nick Milner).
  • Iz gonilnika exynos-ppmu devfreq (Markus Elfring) spustite odvečno sporočilo o napaki.
2 minuti branja