لينڪس ڪرنل رليز 6.3

ٻن مهينن جي ترقي کان پوء، Linus Torvalds جاري ڪيو آهي لينڪس 6.3 ڪرنل. سڀ کان وڌيڪ قابل ذڪر تبديلين ۾: اڻ ڄاتل ARM پليٽ فارمن ۽ گرافڪس ڊرائيورن جي صفائي، زنگ ٻوليءَ جي سپورٽ جي مسلسل انضمام، hwnoise يوٽيلٽي، BPF ۾ ڳاڙهي-ڪاري وڻ جي اڏاوتن لاءِ سپورٽ، IPv4 لاءِ BIG TCP موڊ، بلٽ ان ڊريسٽون بينچ مارڪ، غير فعال ڪرڻ جي صلاحيت. memfd ۾ عملدرآمد، BPF استعمال ڪندي HID ڊرائيورز ٺاهڻ لاءِ سپورٽ، Btrfs ۾ تبديليون ڪيون ويون آھن بلاڪ گروپ فريگمينٽيشن کي گھٽائڻ لاءِ.

نئون ورزن 15637 ڊولپرز کان 2055 فيڪس قبول ڪيو؛ پيچ سائيز - 76 MB (متاثر ٿيل 14296 فائلون تبديليون، ڪوڊ جون 1023183 لائينون شامل ڪيون ويون، 883103 لائينون ڊهي ويون). مقابلي لاءِ، پوئين ورزن ۾، 16843 فيڪس تجويز ڪيا ويا 2178 ڊولپرز کان؛ پيچ سائيز - 62 MB. 39 ڪرنل ۾ متعارف ٿيل سڀني تبديلين مان تقريباً 6.3 سيڪڙو ڊيوائس ڊرائيورن سان لاڳاپيل آهن، اٽڪل 15 سيڪڙو تبديليون هارڊويئر آرڪيٽيڪچرز لاءِ مخصوص ڪوڊ اپڊيٽ ڪرڻ سان لاڳاپيل آهن، 10 سيڪڙو نيٽ ورڪنگ اسٽيڪ سان لاڳاپيل آهن، 5 سيڪڙو فائل سسٽم سان، ۽ 3. اندروني ڪنيل سب سسٽم ڏانهن %.

ڪنيل 6.3 ۾ اهم جدت:

  • ميموري ۽ سسٽم خدمتون
    • پراڻن ۽ غير استعمال ٿيل ARM بورڊن سان لاڳاپيل ڪوڊ جي هڪ اهم صفائي ڪئي وئي آهي، جنهن ڪريل ذريعن جي سائيز کي 150 هزار لائينون گهٽائي ڇڏيون آهن. 40 کان وڌيڪ پراڻي ARM پليٽ فارمن کي هٽايو ويو.
    • BPF پروگرامن جي صورت ۾ لاڳو ڪيل HID (Human Interface Device) انٽرفيس سان ان پٽ ڊوائيسز لاءِ ڊرائيور ٺاهڻ جي صلاحيت کي لاڳو ڪيو.
    • Rust-for-Linux برانچ مان جاري پورٽنگ اضافي ڪارڪردگيءَ سان لاڳاپيل آهي Rust کي ٻي ٻولي طور استعمال ڪرڻ لاءِ ڊرائيور ۽ ڪنيل ماڊلز کي ترقي ڪرڻ لاءِ. زنگ جي حمايت ڊفالٽ طور تي فعال نه ڪئي وئي آهي، ۽ اهو نتيجو نه آهي ته زنگ کي لازمي ڪنيبل تعمير انحصار جي طور تي شامل ڪيو وڃي. اڳئين رليز ۾ پيش ڪيل ڪارڪردگي کي وڌايو ويو آهي آرڪ جي قسمن جي مدد سان (هڪ حوالن جي ڳڻپ سان پوائنٽرن تي عمل درآمد)، اسڪوپ گارڊ (جڏهن دائري کان ٻاهر ڪم ڪيو ويندو آهي صاف ڪيو ويندو آهي)، ۽ فارين اونبل (سي ۽ رسٽ ڪوڊ جي وچ ۾ پوائنٽر حرڪت فراهم ڪري ٿو) . هٽايو ويو ماڊل 'borrow' مان پيڪيج 'alloc' (قسم 'ڳئون' ۽ خاصيت 'ToOwned'). اهو نوٽ ڪيو وڃي ٿو ته ڪرنل ۾ زنگ جي حمايت جي حالت اڳ ۾ ئي پهرين ماڊلز کي قبول ڪرڻ شروع ڪرڻ جي ويجهو آهي Rust into the kernel.
    • يوزر موڊ لينڪس (هڪ صارف جي عمل جي طور تي ڪرنل کي هلائي رهيو آهي) x86-64 سسٽم تي رسٽ ۾ لکيل ڪوڊ کي سپورٽ ڪري ٿو. لنڪ-ٽائم آپٽمائيزيشن فعال (LTO) سان ڪلنگ استعمال ڪندي يوزر موڊ لينڪس جي تعمير لاءِ سپورٽ شامل ڪئي وئي.
    • شامل ڪيو ويو hwnoise افاديت هارڊويئر جي رويي جي ڪري دير کي ٽريڪ ڪرڻ لاء. عملن جي عمل جي وقت ۾ انحراف (جٽر) طئي ڪيو ويندو آهي جڏهن مداخلت واري پروسيسنگ کي بند ڪيو ويندو آهي، حساب جي 10 منٽن ۾ هڪ مائڪرو سيڪنڊ کان وڌيڪ.
    • هڪ ڪرنل ماڊل شامل ڪيو ويو آهي هڪ Dhrystone بينچ مارڪ پليپشن سان جيڪو استعمال ڪري سگهجي ٿو سي پي يو جي ڪارڪردگي جو جائزو وٺڻ لاءِ ڪنفيگريشن ۾ بغير صارف جي جاءِ جي اجزاء (مثال طور، پورٽنگ اسٽيج تي نون SoCs لاءِ جيڪي صرف ڪرنل لوڊنگ کي لاڳو ڪن ٿا).
    • شامل ڪيو ويو "cgroup.memory=nobpf" kernel ڪمانڊ لائن آپشن کي غير فعال ڪرڻ لاءِ BPF پروگرامن لاءِ ميموري جي استعمال جي حساب ڪتاب، جيڪي الڳ ٿيل ڪنٽينرز سان سسٽم لاءِ ڪارآمد ٿي سگھن ٿا.
    • BPF پروگرامن لاءِ، ڳاڙهي-ڪاري وڻ جي ڊيٽا ڍانچي جو هڪ نفاذ تجويز ڪيو ويو آهي، جيڪو نئين ميپنگ جو قسم شامل ڪرڻ بدران kfunc + kptr (bpf_rbtree_add, bpf_rbtree_remove, bpf_rbtree_first) استعمال ڪري ٿو.
    • ٻيهر شروع ڪرڻ واري ترتيبن جي ميڪانيزم ۾ (rseq، ٻيهر شروع ڪرڻ واري ترتيب)، سي پي يو نمبر سان سڃاڻپ ڪندڙ متوازي عمل جي سڃاڻپ ڪندڙ (ميموري-نقشي جي اتفاق واري ID) کي پاس ڪرڻ جو امڪان پروسيس ۾ شامل ڪيو ويو آهي. Rseq جلدي ايٽمي طور تي عمل ڪرڻ لاء هڪ وسيلو مهيا ڪري ٿو، جيڪڏهن ڪنهن ٻئي سلسلي ۾ مداخلت ڪئي وڃي، صاف ۽ ٻيهر ڪوشش ڪئي وڃي.
    • ARM پروسيسرز SME 2 (Scalable Matrix Extension) هدايتون جي حمايت ڪن ٿا.
    • s390x ۽ RISC-V RV64 آرڪيٽيڪچرز لاءِ، ”BPF ٽرامپولين“ ميڪانيزم لاءِ سپورٽ لاڳو ڪئي وئي آهي، جيڪا ڪرنل ۽ BPF پروگرامن جي وچ ۾ ڪالن جي منتقلي دوران اوور هيڊ کي گھٽ ڪرڻ جي اجازت ڏئي ٿي.
    • RISC-V آرڪيٽيڪچر جي بنياد تي پروسيسرز سان سسٽم تي، "ZBB" هدايتون استعمال ڪيو ويو آهي اسٽرنگ آپريشن کي تيز ڪرڻ لاء.
    • سسٽم لاءِ لونگ آرچ هدايتون سيٽ آرڪيٽيڪچر جي بنياد تي (لونگسن 3 5000 پروسيسرز ۾ استعمال ٿيل ۽ MIPS ۽ RISC-V سان ملندڙ هڪ نئين RISC ISA کي لاڳو ڪرڻ)، ڪرنل ايڊريس اسپيس randomization (KASLR) لاءِ سپورٽ، ميموري ۾ ڪرنل جي منتقلي (ريلوڪيشن) )، هارڊويئر پوائنٽ اسٽاپ ۽ kprobe ميڪانيزم.
    • DAMOS (ڊيٽا رسائي مانيٽرنگ جي بنياد تي آپريشن اسڪيمز) ميڪانيزم، جيڪو توهان کي ميموري جي رسائي جي فريکوئنسي جي بنياد تي ميموري کي آزاد ڪرڻ جي اجازت ڏئي ٿو، فلٽر کي سپورٽ ڪري ٿو ميموري جي ڪجهه علائقن کي DAMOS ۾ پروسيسنگ کان خارج ڪرڻ لاء.
    • گھٽ ۾ گھٽ معياري C لائبريري Nolibc s390 آرڪيٽيڪچر ۽ Arm Thumb1 هدايتون سيٽ لاءِ سپورٽ لاڳو ڪري ٿي (ان کان علاوه ARM، AArch64، i386، x86_64، RISC-V ۽ MIPS لاءِ سپورٽ).
    • Objtool کي بهتر ڪيو ويو آهي ته ڪنيل جي تعمير کي تيز ڪرڻ ۽ تعمير جي دوران چوٽي ياداشت جي استعمال کي گھٽائڻ (جڏهن ڪرنل کي "allyesconfig" موڊ ۾ ٺاهي، 32 GB ريم سان سسٽم تي عمل جي زبردستي ختم ٿيڻ سان ڪو مسئلو ناهي).
    • انٽيل آءِ سي سي ڪمپلر پاران ڪرنل جي اسيمبليءَ لاءِ سپورٽ بند ڪئي وئي آهي، جيڪو ڪافي عرصي کان ڪم کان ٻاهر آهي ۽ ڪنهن به ان کي درست ڪرڻ جي خواهش ظاهر نه ڪئي آهي.
  • ڊسڪ سب سسٽم، I/O ۽ فائل سسٽم
    • tmpfs ماؤنٽ ٿيل فائل سسٽم يوزر آئي ڊي ميپنگ کي سپورٽ ڪري ٿو، جيڪو استعمال ڪيو ويندو آهي مخصوص استعمال ڪندڙ جي فائلن کي نقشي تي نصب ٿيل پرڏيهي ورهاڱي تي ٻئي صارف کي موجوده سسٽم تي.
    • Btrfs ۾، بلاڪن جي گروپن جي ٽڪراءَ کي گھٽائڻ لاءِ، حدن کي سائيز جي حساب سان ورهايو ويندو آھي جڏھن بلاڪن کي مختص ڪرڻ، يعني. بلاڪ جو ڪو به گروپ ھاڻي ننڍو (128KB تائين)، وچولي (8MB تائين)، ۽ وڏي حد تائين محدود آھي. raid56 تي عمل درآمد ڪيو ويو آهي. چيڪسم جي چڪاس لاءِ ٻيهر ڊزائين ڪيل ڪوڊ. ڊائريڪٽرن لاءِ يوٽائم ڪيش ڪندي ۽ ضرورت جي وقت ڪمانڊز تي عمل ڪندي 10 ڀيرا موڪلڻ واري عمل کي تيز ڪرڻ لاءِ ڪارڪردگي جي اصلاح ڪئي وئي آهي. 10x تيز فئم ميپ آپريشنز کي ڇڏڻ سان حصيداري ڪيل ڊيٽا (سنيپ شاٽ) لاءِ بيڪ لنڪ چيڪن کي ڇڏي ڏيو. ميٽا ڊيٽا سان آپريشنز کي تيز ڪيو ويو آهي XNUMX٪ ب-وڻ جي جوڙجڪ ۾ چابين جي ڳولا کي بهتر ڪرڻ سان.
    • Ext4 FS جي بهتر ڪارڪردگي ڪيترن ئي عملن کي اجازت ڏيڻ جي اجازت ڏئي ٿي ته اڳ ۾ مختص ٿيل بلاڪن لاءِ سڌو I/O عمل ڪرڻ جي بجاءِ خاص لاڪ استعمال ڪندي شيئر ٿيل انوڊ لاڪس.
    • f2fs ۾، ڪم ڪيو ويو آهي ڪوڊ جي پڙهڻ جي صلاحيت کي بهتر ڪرڻ لاء. ايٽمي لکڻ ۽ نئين حد ڪيش سان لاڳاپيل اهم مسئلن کي حل ڪيو.
    • EROFS (Enhanced Read-only File System)، جيڪو صرف پڙهڻ لاءِ استعمال ڪرڻ لاءِ تيار ڪيو ويو آهي، ڊيٽا جي پهچ ۾ دير کي گهٽائڻ لاءِ ڪمپريس ٿيل فائل ڊيڪپريشن عملن کي سي پي يو کي پابند ڪرڻ جي صلاحيت کي لاڳو ڪري ٿو.
    • BFQ I/O شيڊولر ترقي يافته اسپننگ ڊسڪ ڊرائيوز لاءِ سپورٽ شامل ڪئي آھي، جھڙوڪ اھي جيڪي گھڻا الڳ ڪنٽرول ٿيل ڊرائيو استعمال ڪن ٿيون (Multi Actuator).
    • AES-SHA2 الورورٿم استعمال ڪندي ڊيٽا جي انڪرپشن لاءِ سپورٽ NFS ڪلائنٽ ۽ سرور جي نفاذ ۾ شامل ڪئي وئي آهي.
    • FUSE (User Space ۾ Filesystems) سبسسٽم شامل ڪيو آھي سپورٽ لاءِ سوال توسيع ميڪانيزم، جيڪا توھان کي اجازت ڏئي ٿي سوال ۾ اضافي معلومات رکڻ جي. ھن خصوصيت جي بنياد تي، FS درخواست ۾ گروپ جي سڃاڻپ ڪندڙ شامل ڪرڻ تي عمل ڪيو ويو آھي، جيڪي FS ۾ شيون ٺاھڻ وقت اڪائونٽ تائين رسائي جي حقن کي وٺڻ لاء ضروري آھن (create, mkdir, symlink, mknod).
  • ورچوئلائيزيشن ۽ سيڪيورٽي
    • x86 سسٽم لاءِ KVM هائپر وائزر وڌايل Hyper-V هائپر ڪالز لاءِ سپورٽ شامل ڪري ٿو ۽ انهن کي فراهم ڪري ٿو فارورڊنگ سان گڏ هڪ هينڊلر ڏانهن هلائيندڙ صارف-اسپيس هوسٽ ماحول ۾. تبديلي ان کي ممڪن بڻايو ته ھائيپر-وي ھائيپر ويزر جي نيسٽڊ لانچ لاءِ سپورٽ لاڳو ڪرڻ.
    • KVM انهي کي آسان بڻائي ٿو گيسٽ سسٽم جي رسائي کي محدود ڪرڻ PMU (پرفارمنس مانيٽر يونٽ) ڪارڪردگي جي ماپ سان لاڳاپيل واقعن تائين.
    • memfd ميڪانيزم، جيڪو توهان کي پروسيس جي وچ ۾ منظور ٿيل فائل بيان ڪندڙ جي ذريعي ميموري علائقي جي سڃاڻپ ڪرڻ جي اجازت ڏئي ٿو، انهن علائقن کي ٺاهڻ جي صلاحيت شامل ڪئي وئي آهي جنهن ۾ ڪوڊ جي عمل کي منع ٿيل آهي (غير قابل عمل memfd) ۽ اهو ناممڪن آهي ته عمل جي حقن کي مقرر ڪرڻ ۾. مستقبل
    • هڪ نئون PR_SET_MDWE prctl آپريشن شامل ڪيو ويو آهي ميموري رسائي جي حقن کي شامل ڪرڻ جي ڪوششن کي بلاڪ ڪرڻ لاءِ جيڪي هڪ ئي وقت لکڻ ۽ عمل ڪرڻ جي اجازت ڏين ٿا.
    • اسپيڪٽر ڪلاس جي حملن جي خلاف تحفظ شامل ڪيو ويو آهي ۽ ڊفالٽ طور تي فعال ڪيو ويو آهي، IBRS (Enhanced Indirect Branch Restricted Speculation) جي بنياد تي AMD Zen 4 پروسيسرز ۾ تجويز ڪيل خودڪار طريقي سان، جيڪو توهان کي اجازت ڏئي ٿو ته مداخلت جي دوران قياس جي هدايتن جي عمل کي فعال ۽ غير فعال ڪري، سسٽم. ڪال، ۽ حوالن جي سوئچز. تجويز ڪيل تحفظ جا نتيجا ريٽپولين تحفظ جي مقابلي ۾ گھٽ اوور هيڊ ۾.
    • هڪ خطري کي پتو ڏئي ٿو جيڪو Specter v2 حملي جي تحفظ کي نظرانداز ڪري سگهي ٿو جڏهن هڪ ئي وقت ۾ ملٽي ٿريڊنگ ٽيڪنالاجي (SMT يا Hyper-Threading) استعمال ڪندي ۽ IBRS تحفظ واري موڊ کي چونڊڻ وقت STIBP (سنگل ٿريڊ انڊائريڪٽ برانچ پريڊڪٽرز) ميڪانيزم کي غير فعال ڪرڻ جي ڪري.
    • ARM64-based سسٽم لاءِ، هڪ نئون "virtconfig" بلڊ ٽارگيٽ شامل ڪيو ويو آهي، جيڪو، جڏهن چونڊيو وڃي ٿو، ورچوئلائيزيشن سسٽم ۾ بوٽ ڪرڻ لاءِ گهربل ڪنيل اجزاء جي صرف گهٽ ۾ گهٽ سيٽ کي چالو ڪري ٿو.
    • m68k فن تعمير لاءِ seccomp ميڪانيزم استعمال ڪندي فلٽرنگ سسٽم ڪالن لاءِ شامل ڪيل سپورٽ.
    • شامل ڪيل سپورٽ AMD Ryzen پروسيسرز لاءِ بلٽ ان CRB TPM2 (Command Response Buffer) ڊوائيسز تي ٻڌل Microsoft Pluton ٽيڪنالاجي.
  • نيٽ ورڪ سب سسٽم
    • ھڪڙو نيٽ لنڪ انٽرفيس شامل ڪيو ويو آھي PLCA (جسماني پرت جي ٽڪراءَ کان بچڻ) ذيلي پرت کي ترتيب ڏيڻ لاءِ، IEEE 802.3cg-2019 وضاحتن ۾ بيان ڪيل ۽ 802.3cg (10Base-T1S) ايٿرنيٽ نيٽ ورڪ ۾ استعمال ڪيو ويو آھي IoT ڊوائيس ۽ صنعتي سسٽم کي ڳنڍڻ لاءِ. PLCA جو استعمال گڏيل ميڊيا ايٿرنيٽ نيٽ ورڪن تي ڪارڪردگي کي بهتر بڻائي ٿو.
    • وائي فائي 7 (802.11be) وائرليس انٽرفيس کي منظم ڪرڻ لاءِ ”وائرلیس ايڪسٽينشن“ API جي سپورٽ بند ڪئي وئي آهي، ڇاڪاڻ ته هي API سڀني ضروري سيٽنگن کي ڍڪي نه ٿو ڏئي. جڏهن ”وائرلیس ايڪسٽينشن“ API استعمال ڪرڻ جي ڪوشش ڪئي وڃي، جيڪا جاري رهي ٿي هڪ ايميل ٿيل پرت جي طور تي، هڪ ڊيڄاريندڙ هاڻي ڏيکاريو ويندو اڪثر موجوده ڊوائيسز لاءِ.
    • netlink API تي تفصيلي دستاويز تيار ڪيا ويا آهن (ڪرنل ڊولپرز ۽ ڊولپرز لاءِ يوزر اسپيس ايپليڪيشنز لاءِ). Netlink پروٽوڪول جي YAML وضاحتن جي بنياد تي سي-ڪوڊ ٺاهڻ لاءِ ynl-gen-c افاديت لاڳو ڪئي وئي آهي.
    • IP_LOCAL_PORT_RANGE آپشن لاءِ سپورٽ نيٽ ورڪ ساکٽس ۾ شامل ڪئي وئي آهي ته جيئن SNAT استعمال ڪرڻ کان سواءِ ايڊريس مترجم جي ذريعي ٻاهرين ڪنيڪشن جي ترتيب کي آسان بڻائي سگهجي. جڏهن هڪ ئي IP پتي کي ڪيترن ئي ميزبانن تي استعمال ڪندي، IP_LOCAL_PORT_RANGE هر ميزبان کي اجازت ڏئي ٿو ته هو پنهنجي ٻاهرين نيٽ ورڪ بندرگاهن جي رينج استعمال ڪري، ۽ پورٽ نمبرن جي بنياد تي پيڪٽس کي اڳتي وڌائڻ لاءِ گيٽ وي تي.
    • MPTCP (MultiPath TCP) لاءِ، مخلوط اسٽريمز کي پروسيس ڪرڻ جي صلاحيت جيڪي استعمال ڪن ٿيون IPv4 ۽ IPv6 پروٽوڪول لاڳو ٿيل آهن. MPTCP TCP پروٽوڪول جو هڪ واڌارو آهي TCP ڪنيڪشن جي آپريشن کي منظم ڪرڻ لاءِ هڪ ئي وقت ۾ ڪيترن ئي رستن تي مختلف نيٽ ورڪ انٽرفيس ذريعي مختلف IP پتي سان جڙيل پيڪيٽس جي پهچائڻ سان.
    • IPv4 لاءِ، BIG TCP توسيع استعمال ڪرڻ جو امڪان لاڳو ڪيو ويو آهي، جيڪو ڊيٽا سينٽرن جي تيز رفتار اندروني نيٽ ورڪن جي آپريشن کي بهتر ڪرڻ لاءِ وڌ ۾ وڌ TCP پيڪٽ جي سائيز کي 4 GB تائين وڌائڻ جي اجازت ڏئي ٿو. 16-bit هيڊر فيلڊ سان پيڪٽ جي سائيز ۾ اهو اضافو "جمبو" پيڪٽس کي لاڳو ڪرڻ سان حاصل ڪيو ويو آهي جنهن ۾ IP هيڊر جي سائيز 0 تي مقرر ڪئي وئي آهي ۽ حقيقي سائيز هڪ الڳ منسلڪ هيڊر ۾ هڪ الڳ 32-bit فيلڊ ۾ منتقل ڪئي وئي آهي.
    • ھڪڙو نئون sysctl پيٽرول default_rps_mask شامل ڪيو ويو آھي، جنھن جي ذريعي توھان مقرر ڪري سگھوٿا ڊفالٽ آر پي ايس (پيڪٽ اسٽيئرنگ وصول ڪريو) ترتيب، جيڪا ايندڙ ٽرئفڪ جي پروسيسنگ کي سي پي يو ڪور جي وچ ۾ مداخلت ڪرڻ واري سطح تي ورهائڻ جي ذميوار آھي.
    • CBQ (ڪلاس بيسڊ قطار)، ATM (ATM ورچوئل سرڪٽس)، dsmark (متفرق سروس مارڪر)، tcindex (ٽريفڪ-ڪنٽرول انڊيڪس)، ۽ RSVP (ريسورس رزرويشن پروٽوڪول) ٽريفڪ کي محدود ڪرڻ لاءِ قطار ۾ بيھڻ لاءِ بند ڪيل سپورٽ. اهي نظم و ضبط هڪ ڊگهي وقت تائين ڇڏي ويا آهن ۽ ڪو به انهن جي حمايت جاري رکڻ لاء تيار نه هو.
  • سامان
    • سڀني DRI1 تي ٻڌل گرافڪس ڊرائيورز کي هٽايو ويو: i810 (پراڻي Intel 8xx انٽيگريڊ گرافڪس ڪارڊ)، mga (Matrox GPU)، r128 (ATI Rage 128 GPU بشمول Rage Fury، XPERT 99 ۽ XPERT 128 ڪارڊ)، وحشي (S3 Savage GPU)، sis ( Crusty SiS GPU)، tdfx (3dfx Voodoo) ۽ via (VIA IGP)، جيڪي 2016 ۾ ختم ڪيا ويا ۽ 2012 کان ميسا ۾ سپورٽ نه ڪيا ويا آھن.
    • ختم ٿيل فريم بفر (fbdev) ڊرائيور omap1، s3c2410، tmiofb ۽ w100fb.
    • هڪ DRM ڊرائيور شامل ڪيو ويو آهي VPU (ورسٽائل پروسيسنگ يونٽ) لاءِ Intel Meteor Lake (14th نسل) CPUs ۾ ضم ٿيل، ڪمپيوٽر جي ويزن ۽ مشين لرننگ آپريشن کي تيز ڪرڻ لاءِ ٺهيل آهي. ڊرائيور کي "accel" سبسسٽم استعمال ڪندي لاڳو ڪيو ويو آهي، جنهن جو مقصد ڪمپيوٽنگ ايڪسيليٽرز لاءِ سپورٽ مهيا ڪرڻ آهي، جنهن کي ٻئي ASICs جي صورت ۾ ۽ SoC ۽ GPU اندر IP بلاڪ جي طور تي فراهم ڪري سگهجي ٿو.
    • i915 (Intel) ڊرائيور discrete Intel Arc (DG2/Alchemist) گرافڪس ڪارڊ لاءِ سپورٽ کي وڌائي ٿو، Meteor Lake GPUs لاءِ ابتدائي سپورٽ مهيا ڪري ٿو، ۽ Intel Xe HP 4tile GPUs لاءِ سپورٽ شامل ڪري ٿو.
    • amdgpu ڊرائيور AdaptiveSync ٽيڪنالاجي لاءِ سپورٽ شامل ڪري ٿو ۽ ڪيترن ئي ڊسپلي سان محفوظ ڊسپلي استعمال ڪرڻ جي صلاحيت. DCN 3.2 (ڊسپلي ڪور اڳيون)، SR-IOV RAS، VCN RAS، SMU 13.x ۽ DP 2.1 لاءِ تازه ڪاري سپورٽ.
    • شامل ڪيل سپورٽ SM8350، SM8450 SM8550، SDM845 ۽ SC8280XP پليٽ فارمن لاءِ ايم ايس ايم ڊرائيور (GPU Qualcomm Adreno).
    • Nouveau ڊرائيور پراڻي ioctl ڪالن لاءِ سپورٽ ختم ڪري ڇڏي آهي.
    • NPU VerSilicon (VeriSilicon Neural نيٽ ورڪ پروسيسر) لاءِ تجرباتي سپورٽ etnaviv ڊرائيور ۾ شامل ڪئي وئي آهي.
    • pata_parport ڊرائيور IDE ڊرائيو لاءِ هڪ متوازي بندرگاهه ذريعي ڳنڍيل آهي لاڳو ڪيو ويو آهي. شامل ٿيل ڊرائيور ان کي ممڪن بڻايو ته پراڻي PARIDE ڊرائيور کي ڪنيل مان هٽائڻ ۽ ATA سبسسٽم کي اپڊيٽ ڪرڻ. نئين ڊرائيور جي هڪ حد هڪ پرنٽر ۽ ڊسڪ کي هڪ متوازي بندرگاهه ذريعي ڳنڍڻ جي ناڪامي آهي.
    • شامل ڪيو ويو ath12k ڊرائيور وائرليس ڪارڊز لاءِ Qualcomm چپس جي بنياد تي وائي فائي 7 سپورٽ سان. شامل ڪيو ويو سپورٽ وائرليس ڪارڊن لاءِ بي بنياد RealTek RTL8188EU چپس.
    • ARM46 آرڪيٽيڪچر جي بنياد تي 64 بورڊن لاءِ سپورٽ شامل ڪئي وئي، بشمول Samsung Galaxy tab A (2015)، Samsung Galaxy S5، BananaPi R3، Debix Model A، EmbedFire LubanCat 1/2، Facebook Greatlakes، Orange Pi R1 Plus، Tesla FSD، ۽ پڻ ڊوائيسز SoC Qualcomm MSM8953 (Snapdragon 610)، SM8550 (Snapdragon 8 Gen 2)، SDM450 ۽ SDM632، Rockchips RK3128 TV باڪس، RV1126 Vision، RK3588، RK3568، RK3566، RK3588، RK3328، RK3، RK642 AM 654/AM68/ AM69).

ساڳئي وقت، لاطيني آمريڪي فري سافٽ ويئر فائونڊيشن مڪمل طور تي مفت ڪرنل 6.3 - Linux-libre 6.3-gnu جو هڪ قسم ٺاهيو، جيڪو فرم ويئر ۽ ڊرائيور عناصر کان خالي ڪيو ويو آهي جنهن ۾ غير مفت اجزاء يا ڪوڊ سيڪشن شامل آهن، جن جو دائرو محدود آهي. ٺاهيندڙ. رليز 6.3 ۾، نئين ath12k، aw88395، ۽ peb2466 ڊرائيورن ۾ بلب صاف ڪيا ويا، ۽ گڏوگڏ AArch64-based qcom ڊوائيسز لاءِ نئين ڊوائيس ٽري فائلن ۾. amdgpu، xhci-rcar، qcom-q6v5-pas، sp8870، av7110 ڊرائيورز ۽ سب سسٽم ۾، گڏوگڏ سافٽ ويئر ڊيڪوڊنگ سان گڏ DVB-ڪارڊن لاءِ ڊرائيورن ۾ ۽ اڳي ٺھيل BPF فائلن ۾ اپڊيٽ ٿيل بلاب صفائي ڪوڊ. بند ٿيل پرج ڊرائيورز mga، r128، tm6000، cpia2 ۽ r8188eu جيئن اهي ڪنييل مان هٽايا ويا. بهتر i915 ڊرائيور بلب صفائي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو