ACPI और पावर मैनेजमेंट अपडेट्स लिनक्स 4.19 में मर्ज हो गए



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

लिनक्स कर्नेल संगठन, इंक।



ACPI और पॉवर प्रबंधन अपडेट कभी भी समाप्त नहीं होते हैं, और आज इंटेल के राफेल वायसॉकी ने लिनक्स 4.19 कर्नेल के लिए कुछ नोट योग्य अपडेट प्रस्तुत किए हैं, जो इसके बाद लिनुस टॉर्वाल्ड द्वारा विलय कर दिए गए थे।



शुरुआत के लिए, यह CPU निष्क्रिय समय इंजेक्शन के लिए एक नया ढांचा जोड़ता है, जिसका उपयोग भविष्य में कर्नेल में निष्क्रिय इंजेक्शन कोड के सभी द्वारा किया जाएगा। यह कुछ मुद्दों को भी ठीक करता है और कुछ स्थानों पर काफी छोटे विस्तार जोड़ता है।



मेलिंग सूची से कुछ अधिक विशिष्ट परिवर्तन:

  • CPU निष्क्रिय समय इंजेक्शन (डैनियल लेज़्कोनो) के लिए एक नया ढांचा जोड़ें।
  • Armada-37xx cpufreq ड्राइवर (ग्रेगरी क्लेमेंट) में AVS समर्थन जोड़ें।
  • ACPI CPPC cpufreq ड्राइवर (जॉर्ज चेरियन) को वर्तमान CPU आवृत्ति रिपोर्टिंग के लिए समर्थन जोड़ें।
  • Imx6q / थर्मल ड्राइवर (बास्टियन स्टेंडर) में कूलिंग डिवाइस के पंजीकरण का कार्य।
  • Pcc-cpufreq ड्राइवर को कई CPU के साथ सिस्टम पर डायनामिक स्केलिंग गवर्नरों के साथ काम करने से मना करें ताकि इसके साथ स्केलेबिलिटी की समस्या से बचा जा सके (Rafael Wysocki)।
  • सिस्टम पर विभिन्न अधिकतम सीपीयू आवृत्तियों को रिपोर्ट करने के लिए Intel_pstate ड्राइवर को ठीक करें जहां वे वास्तव में अलग हैं और टर्बो सक्रिय अनुपात को अनदेखा करते हैं यदि हार्डवेयर-मैनेज पी-स्टेट्स (HWP) उपयोग में हैं; इसे माचिस_स्ट्रिंग () सहायक (झी यिशेंग, श्रीनिवास पांडरुवाड़ा) का उपयोग करें।
  • Qcom-kryo cpufreq ड्राइवर (Niklas Cassel) में एक मामूली आस्थगित जांच समस्या को ठीक करें।
  • आवृत्ति सीमा परिवर्तन (एंड्रियोड से) से cpufreq कोर (रूचि कंडोई) की ट्रैकिंग के लिए एक ट्रेसप्वाइंट जोड़ें।
  • सीपीयू हॉटप्लग और सिसफ्स लॉकिंग के बीच cpufreq कोर में लॉकडेप (वेमन लॉन्ग) द्वारा रिपोर्ट के बीच एक परिपत्र लॉक निर्भरता को ठीक करें।
  • एआरएम क्यूपिडल ड्राइवर (सुदीप होला) में ड्राइवर पंजीकरण विफलताओं पर अत्यधिक त्रुटि रिपोर्ट से बचें।
  • आपूर्तिकर्ता ड्राइवर हटाने (विवेक गौतम) पर लिंक स्वचालित रूप से चले जाने के लिए ड्राइवर कोर में एक नया डिवाइस लिंक फ़्लैग जोड़ें।
  • सिस्टम-वाइड पावर मैनेजमेंट ट्रांज़िशन और सिस्टम शटडाउन (पिंगफ़ान लियू) के बीच संभावित दौड़ की स्थिति को खत्म करें।
  • ASUS 1025C लैपटॉप (विली टाररेयू) के लिए सिस्टम सस्पेंड पर NVS मेमोरी को बचाने के लिए एक क्विकर्क जोड़ें।
  • डिफ़ॉल्ट रूप से (ट्रिस्टियन सेलेस्टिन) एसीपीआई एस 3 के बजाय सस्पेंड-टू-आइडल का उपयोग करें।
  • 64-बिट x86 (कीस कुक) पर निम्न-स्तर हाइबरनेशन कोड में स्टैक वीएलए उपयोग से छुटकारा पाएं।
  • हाइबरनेशन कोर में त्रुटि को ठीक करें और इसमें एक अपेक्षित गिरावट के माध्यम से स्विच करें (चेंगगुंग जू, गुस्तावो सिल्वा)।
  • नाम (Ulf Hansson) द्वारा किसी डिवाइस को पावर डोमेन से अटैच करने के लिए जेनेरिक पावर डोमेन (genpd) फ्रेमवर्क का विस्तार करें।
  • डिवाइस संदर्भ गणना को ठीक करें और उपयोगकर्ता devfreq कोर (अरविंद यादव, मथायस केहल्के) में आरंभीकरण को सीमित करता है।
  • Rk3399_dmc devfreq ड्राइवर में कुछ समस्याओं को ठीक करें और इसके दस्तावेज़ीकरण में सुधार करें (Enric Balletboi Serra, Lin Huang, Nick Milner)।
  • Exynos-ppmu devfreq ड्राइवर (मार्कस एल्फ्रिंग) से एक अनावश्यक त्रुटि संदेश छोड़ें।
2 मिनट पढ़ा