लिनक्स 5.19 मध्ये ग्राफिक्स ड्रायव्हर्सशी संबंधित कोडच्या जवळपास 500 ओळी स्वीकारल्या गेल्या आहेत.

लोगो कर्नेल लिनक्स, टक्स

अशी बातमी नुकतीच प्रसिद्ध झाली भांडारात ज्यामध्ये कर्नल रिलीझ होते Linux 5.19 ला DRM उपप्रणालीशी संबंधित बदलांचा आणखी एक संच प्राप्त झाला आहे (डायरेक्ट रेंडरिंग मॅनेजर) आणि ग्राफिक्स ड्रायव्हर्स.

पॅच सेट स्वीकारले मनोरंजक आहे कारण त्यात कोडच्या 495k ओळींचा समावेश आहे, जे प्रत्येक कर्नल शाखेतील बदलांच्या एकूण आकाराशी तुलना करता येते (उदाहरणार्थ, कर्नल 506 मध्ये कोडच्या 5.17k ओळी जोडल्या गेल्या होत्या).

हॅलो लिनस

ही 5.19-rc1 साठी मुख्य drm पुल विनंती आहे.

खाली नेहमीचा सारांश, इंटेलने काही लॅपटॉप SKU वर DG2 सक्षम केले आहे,
AMD ने नवीन GPU समर्थन सुरू केले आहे, msm ने वापरकर्त्याला VA नियंत्रणे नियुक्त केली आहेत.

मतभेद:
मी येथे काही तासांपूर्वी तुमच्या झाडात विलीन झालो, दोन i915 संघर्ष झाले
पण ते सोडवणे खूपच सोपे होते त्यामुळे मला वाटते की तुम्ही ते हाताळू शकता.

माझ्या क्षेत्राबाहेरच्या अनेक गोष्टी येथे नाहीत.

नेहमीप्रमाणे काही अडचण असल्यास मला कळवा,

प्राप्त झालेल्या पॅचमध्ये असा उल्लेख आहे अंदाजे 400 ओळींचा समावेश आहे जोडले ASIC रजिस्टर डेटा शीर्षलेख फायलींमधून येतात AMD GPU ड्राइव्हरमध्ये स्वयंचलितपणे व्युत्पन्न होते.

याशिवाय, असेही अधोरेखित केले आहे आणखी 22,5 हजार ओळी AMD SoC21 समर्थनाची प्रारंभिक अंमलबजावणी प्रदान करतात. AMD GPU ड्रायव्हरचा एकूण आकार 4 दशलक्ष कोड ओलांडला आहे (तुलनेसाठी, संपूर्ण Linux 1.0 कर्नलमध्ये कोडच्या 176 हजार ओळींचा समावेश आहे, 2,0 – 778 हजार, 2,4 – 3,4 दशलक्ष, 5,13 – 29,2 दशलक्ष). SoC21 व्यतिरिक्त, AMD ड्राइव्हरमध्ये SMU 13.x (सिस्टम मॅनेजमेंट युनिट) साठी समर्थन, USB-C आणि GPUVM साठी अद्यतनित समर्थन समाविष्ट आहे आणि RDNA3 (RX 7000) आणि CDNA (AMD instinct) च्या पुढील पिढीला समर्थन देण्यासाठी तयार आहे. .

इंटेल ड्रायव्हरमध्ये, सर्वात जास्त बदल (५.६ हजार) पॉवर मॅनेजमेंट कोडमध्ये आहे. लॅपटॉपमध्ये वापरल्या जाणार्‍या इंटेल DG2 (आर्क अल्केमिस्ट) GPU साठी इंटेल ड्रायव्हर आयडी देखील जोडले, इंटेल रॅप्टर प्लॅटफॉर्म लेक-पी (आरपीएल-पी) साठी प्रारंभिक समर्थन प्रदान केले, आर्क्टिक साउंड-एम ग्राफिक्स कार्ड्सबद्दल माहिती जोडली, कॉम्प्युट इंजिनसाठी ABI लागू केले, DG4 कार्डसाठी Tile2 फॉरमॅट समर्थन जोडले, Haswell microarchitecture वर आधारित सिस्टीमसाठी DisplayPort HDR समर्थन लागू केले.

च्या बाजूने असताना nouveau नियंत्रक, एकूण, बदलांमुळे कोडच्या शंभर ओळींवर परिणाम झाला (drm_gem_plane_helper_prepare_fb ड्राइव्हर वापरण्यासाठी बदल करण्यात आला आहे, काही संरचना आणि व्हेरिएबल्ससाठी स्थिर मेमरी वाटप लागू केले आहे). NVIDIA द्वारे ओपन सोर्स नोव्यू कर्नल मॉड्यूल्सच्या वापरासाठी, आतापर्यंतचे काम बग ओळखणे आणि काढून टाकणे इतके कमी केले आहे. भविष्यात, कंट्रोलरचे कार्यप्रदर्शन सुधारण्यासाठी रिलीझ केलेले फर्मवेअर वापरण्याची योजना आहे.

तुम्हाला Linux 5.19 च्या पुढील आवृत्तीसाठी प्रस्तावित केलेल्या बदलांबद्दल अधिक जाणून घ्यायचे असल्यास, तुम्ही खालील तपशीलांचा सल्ला घेऊ शकता. खालील दुवा.

शेवटचे पण महत्त्वाचे, नुकतीच एक असुरक्षितता ओळखली गेली हे देखील नमूद करण्यासारखे आहे (सीव्हीई -2022-1729) लिनक्स कर्नलमध्ये जे स्थानिक वापरकर्त्याला सिस्टममध्ये रूट प्रवेश मिळवू शकतात.

असुरक्षितता परफ सबसिस्टममधील रेस कंडिशनमुळे होते, ज्याचा वापर कर्नल मेमरीच्या आधीपासून मुक्त केलेल्या क्षेत्रामध्ये प्रवेश सुरू करण्यासाठी केला जाऊ शकतो (वापरल्यानंतर-मुक्त). कर्नल 4.0-rc1 रिलीझ झाल्यापासून समस्या प्रकट झाली आहे. 5.4.193+ आवृत्त्यांसाठी शोषणक्षमतेची पुष्टी केली गेली आहे.

ही perf उपप्रणालीमध्ये अलीकडेच नोंदवलेल्या असुरक्षा (CVE-2022-1729) ची घोषणा आहे लिनक्स कर्नलचे. समस्या स्थानिक विशेषाधिकार परवानगी दर्शविले होते की एक शर्यत स्थिती आहे वर्तमान कर्नल आवृत्ती >= 5.4.193 वर रूट करण्यासाठी एस्केलेशन, परंतु कर्नलमधून बग अस्तित्वात असल्याचे दिसते आवृत्ती 4.0-rc1 (पॅच या आवृत्तीची कमिट निश्चित करते).
सुदैवाने, प्रमुख लिनक्स वितरणे सहसा गैर-विशेषाधिकारित वापरकर्त्यांसाठी perf चा वापर प्रतिबंधित करतात sysctl व्हेरिएबल kernel.perf_event_paranoid >= 3 सेट करत आहे, प्रभावीपणे प्रतिनिधित्व करत आहे निरुपद्रवी असुरक्षा.

निराकरण सध्या फक्त पॅच म्हणून उपलब्ध आहे. असुरक्षिततेचा धोका या वस्तुस्थितीमुळे कमी केला जातो की बहुतेक वितरणे डीफॉल्टनुसार गैर-विशेषाधिकारित वापरकर्त्यांसाठी perf वर प्रवेश प्रतिबंधित करतात. सुरक्षा निराकरण म्हणून, तुम्ही sysctl kernel.perf_event_paranoid पॅरामीटर 3 वर सेट करू शकता.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.