ACPI ve Güç Yönetimi Güncellemeleri Linux 4.19 ile Birleştirildi



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Linux Kernel Organization, Inc.



ACPI ve güç yönetimi güncellemeleri işi asla bitirmiyor ve bugün Intel’den Rafael Wysocki, daha sonra Linus Torvalds tarafından birleştirilen Linux 4.19 çekirdeği için bazı değerli güncellemeler sundu.



Başlangıç ​​olarak, bu, gelecekte çekirdekteki tüm boşta enjeksiyon kodu tarafından kullanılacak olan CPU boşta kalma süresi enjeksiyonu için yeni bir çerçeve ekler. Ayrıca birkaç sorunu düzeltir ve birkaç yerde oldukça küçük uzantılar ekler.



Posta listesindeki daha spesifik değişikliklerden bazıları:

  • CPU boşta kalma süresi enjeksiyonu için yeni bir çerçeve ekleyin (Daniel Lezcano).
  • Armada-37xx cpufreq sürücüsüne (Gregory CLEMENT) AVS desteği ekleyin.
  • ACPI CPPC cpufreq sürücüsüne (George Cherian) mevcut CPU frekansı raporlaması için destek ekleyin.
  • İmx6q / termal sürücüde (Bastian Stender) soğutma cihazı kaydını yeniden işleyin.
  • Ölçeklenebilirlik sorunlarını önlemek için pcc-cpufreq sürücüsünün, birçok CPU'lu sistemlerde dinamik ölçeklendirme düzenleyicileriyle çalışmayı reddetmesini sağlayın (Rafael Wysocki).
  • İntel_pstate sürücüsünü, gerçekten farklı oldukları sistemlerdeki farklı maksimum CPU frekanslarını rapor edecek ve donanım yönetimi P durumları (HWP) kullanılıyorsa turbo aktif oranını yok sayacak şekilde sabitleyin; match_string () yardımcısını (Xie Yisheng, Srinivas Pandruvada) kullanmasını sağlayın.
  • Qcom-kryo cpufreq sürücüsünde (Niklas Cassel) küçük bir ertelenmiş araştırma sorununu düzeltin.
  • Frekans sınırı değişikliklerinin (Andriod'dan) cpufreq çekirdeğine (Ruchi Kandoi) izlenmesi için bir izleme noktası ekleyin.
  • Lockdep (Waiman Long) tarafından bildirilen cpufreq çekirdeğindeki CPU hotplug ve sysfs kilitlemesi arasındaki döngüsel kilit bağımlılığını düzeltin.
  • ARM cpuidle sürücüsündeki (Sudeep Holla) sürücü kayıt hataları ile ilgili aşırı hata raporlarından kaçının.
  • Tedarikçi sürücüsü kaldırıldığında bağlantıların otomatik olarak kaybolmasını sağlamak için sürücü çekirdeğine yeni bir cihaz bağlantıları bayrağı ekleyin (Vivek Gautam).
  • Sistem genelinde güç yönetimi geçişleri ile sistem kapatılması arasındaki olası yarış koşulunu ortadan kaldırın (Pingfan Liu).
  • ASUS 1025C dizüstü bilgisayar (Willy Tarreau) için sistem askıya alındığında NVS belleğinden tasarruf etmek için bir tuhaflık ekleyin.
  • Varsayılan olarak (Tristian Celestin) daha fazla sistemin beklemeye alma (ACPI S3 yerine) kullanmasını sağlayın.
  • 64 bit x86'da (Kees Cook) düşük seviyeli hazırda bekletme kodunda yığın VLA kullanımından kurtulun.
  • Hazırda bekletme çekirdeğindeki hata işlemeyi düzeltin ve içinde beklenen düşme anahtarını işaretleyin (Chengguang Xu, Gustavo Silva).
  • Bir aygıtın adıyla bir güç etki alanına (Ulf Hansson) bağlanmasını desteklemek için genel güç etki alanları (genpd) çerçevesini genişletin.
  • Devfreq çekirdeğinde (Arvind Yadav, Matthias Kaehlcke) cihaz referans sayımını ve kullanıcı limitlerinin başlatılmasını düzeltin.
  • Rk3399_dmc devfreq sürücüsündeki birkaç sorunu düzeltin ve belgelerini iyileştirin (Enric Balletboi Serra, Lin Huang, Nick Milner).
  • Exynos-ppmu devfreq sürücüsünden (Markus Elfring) gereksiz bir hata mesajı bırakın.
2 dakika okundu