لينڪس ڪرنل رليز 5.12

ٻن مهينن جي ترقي کان پوء، Linus Torvalds پيش ڪيو لينڪس ڪنييل 5.12 جو ڇڏڻ. سڀ کان وڌيڪ قابل ذڪر تبديلين ۾: Btrfs ۾ زون ٿيل بلاڪ ڊوائيسز لاءِ سپورٽ، فائل سسٽم لاءِ يوزر آئي ڊيز کي ميپ ڪرڻ جي صلاحيت، ميراثي ARM آرڪيٽيڪچرز کي صاف ڪرڻ، NFS ۾ ”ايشير“ لکڻ جو طريقو، ڪيش مان فائل رستا طئي ڪرڻ لاءِ LOOKUP_CACHED ميڪانيزم. , BPF ۾ ايٽمي هدايتون لاءِ سپورٽ، هڪ ڊيبگنگ سسٽم KFENCE غلطين جي نشاندهي ڪرڻ لاءِ جڏهن ميموري سان ڪم ڪري رهيو آهي، نيٽ ورڪ اسٽيڪ ۾ هڪ الڳ ڪنيل ٿريڊ ۾ هلندڙ NAPI پولنگ موڊ، ACRN هائپر وائزر، ڪم ۾ اڏامڻ تي اڳواٽ ماڊل کي تبديل ڪرڻ جي صلاحيت شيڊولر ۽ LTO اصلاحن لاءِ سپورٽ جڏھن ڪلانگ ۾ تعمير.

نئين ورزن ۾ شامل آهن 14170 (اڳوڻي رليز 15480 ۾) 1946 (1991) ڊولپرز کان فيڪس، پيچ جي سائيز 38 MB آهي (تبديلين 12102 (12090) فائلن کي متاثر ڪيو، 538599 (868025) ڪوڊ جون لائينون شامل ڪيون ويون، 333377) لائنون ختم ڪيون ويون آهن). 261456 ۾ متعارف ٿيل سڀني تبديلين مان تقريبن 43٪ ڊيوائس ڊرائيورز سان لاڳاپيل آهن، تقريبن 5.12٪ تبديلين سان لاڳاپيل آهن ڪوڊ اپڊيٽ ڪرڻ لاءِ مخصوص هارڊويئر آرڪيٽيڪچر، 17٪ نيٽ ورڪ اسٽيڪ سان لاڳاپيل آهن، 12٪ فائل سسٽم سان لاڳاپيل آهن، ۽ 5٪ اندروني ڪنيل سب سسٽم سان لاڳاپيل آهن.

مکيه جدت:

  • ڊسڪ سب سسٽم، I/O ۽ فائل سسٽم
    • نصب ٿيل فائل سسٽم لاءِ يوزر آئي ڊيز کي ميپ ڪرڻ جي صلاحيت لاڳو ڪئي وئي آهي (توهان موجوده سسٽم تي هڪ ٻئي صارف سان گڏ ٿيل پرڏيهي ورهاڱي تي هڪ صارف جون فائلون نقشي ڪري سگهو ٿا). ميپنگ FAT، ext4 ۽ XFS فائل سسٽم لاءِ سپورٽ ڪئي وئي آهي. تجويز ڪيل ڪارڪردگي مختلف صارفين ۽ مختلف ڪمپيوٽرن جي وچ ۾ فائلن کي حصيداري ڪرڻ آسان بڻائي ٿي، جنهن ۾ ميپنگ استعمال ڪئي ويندي systemd-homed پورٽبل هوم ڊاريڪٽري ميڪانيزم، صارفين کي اجازت ڏئي ٿي ته هو پنهنجي گهر جي ڊائريڪٽري کي خارجي ميڊيا ڏانهن منتقل ڪن ۽ انهن کي مختلف ڪمپيوٽرن تي استعمال ڪن، ميپنگ. يوزر آئي ڊيز جنهن سان نه ملندو آهي. هڪ ٻيو مفيد ايپليڪيشن هڪ خارجي ميزبان کان فائلن تائين حصيداري رسائي جي روزي کي منظم ڪرڻ آهي، اصل ۾ فائل سسٽم ۾ فائلن جي مالڪن بابت ڊيٽا کي تبديل ڪرڻ کان سواء.
    • LOOKUP_CACHED پيچز ڪرنل ۾ اختيار ڪيا ويا آهن، آپريشنز کي اجازت ڏئي ٿي ته بلاڪ ڪرڻ کان سواءِ يوزر اسپيس مان فائل جو رستو طئي ڪري، صرف ڪيش ۾ موجود ڊيٽا جي بنياد تي. LOOKUP_CACHED موڊ openat2() ڪال ۾ RESOLVE_CACHED پرچم کي پاس ڪندي چالو ڪيو ويو آهي، جنهن ۾ ڊيٽا صرف ڪيش مان پيش ڪئي ويندي آهي، ۽ جيڪڏهن رستي جي تعين کي ڊرائيو تائين رسائي جي ضرورت آهي، EAGAIN غلطي واپس ڪئي وئي آهي.
    • Btrfs فائل سسٽم زون ٿيل بلاڪ ڊيوائسز لاءِ ابتدائي مدد شامل ڪئي آھي (ڊوائيسز تي هارڊ مقناطيسي ڊسڪ يا NVMe SSDs، اسٽوريج جي جڳھ جنھن ۾ زونن ۾ ورهايل آھي جيڪي بلاڪ يا شعبن جا گروپ ٺاھيندا آھن، جنھن ۾ ڊيٽا جي صرف ترتيب وار اضافو جي اجازت آھي، بلاڪ جي سڄي گروپ کي اپڊيٽ ڪرڻ). صرف پڙهڻ واري موڊ ۾، ميٽا ڊيٽا سان بلاڪن لاءِ سپورٽ ۽ صفحي (ذيلي پيج) کان ننڍو ڊيٽا لاڳو ڪيو ويو آهي.
    • F2FS فائل سسٽم ۾، الگورتھم ۽ کمپريشن سطح کي چونڊڻ جي صلاحيت شامل ڪئي وئي آھي. LZ4 الگورتھم لاء اعلي سطحي کمپريشن لاء شامل ڪيل سپورٽ. لاڳو ڪيو checkpoint_merge mounting option.
    • هڪ نئون ioctl حڪم FS_IOC_READ_VERITY_METADATA لاڳو ڪيو ويو آهي ميٽا ڊيٽا پڙهڻ لاءِ fs-verity سان محفوظ ڪيل فائلن مان.
    • NFS ڪلائنٽ هڪ "ايجر" لکڻ جي موڊ کي لاڳو ڪري ٿو (لکڻ = eager)، جڏهن فعال ڪيو ويو، لکڻ جي عملن کي فوري طور تي سرور ڏانهن منتقل ڪيو ويندو آهي، صفحي جي ڪيش کي نظرانداز ڪندي. هي موڊ توهان کي ميموري واپرائڻ کي گهٽائڻ جي اجازت ڏئي ٿو، فائل سسٽم ۾ خالي جاء جي خاتمي جي باري ۾ معلومات جي فوري رسيد مهيا ڪري ٿي، ۽ ڪجهه حالتن ۾ اهو ممڪن بڻائي ٿو ته ڪارڪردگي وڌائي.
    • CIFS (SMB) ۾ نيون مائونٽ آپشنز شامل ڪيا ويا آھن: فائل ڪيشنگ کي ڪنٽرول ڪرڻ لاءِ acregmax ۽ ڊاريڪٽري ميٽا ڊيٽا ڪيشنگ کي ڪنٽرول ڪرڻ لاءِ acdirmax.
    • XFS ۾، گھڻن موضوعن واري ڪوٽا چيڪنگ موڊ کي فعال ڪيو ويو آھي، fsync عمل کي تيز ڪيو ويو آھي، ۽ فائل سسٽم جي سائيز کي گھٽائڻ جي ڪم کي لاڳو ڪرڻ لاءِ گروف ڪوڊ تيار ڪيو ويو آھي.
  • ميموري ۽ سسٽم خدمتون
    • ڊي ٽي ايم پي (متحرڪ تھرمل پاور مئنيجمينٽ) سبسسٽم شامل ڪيو ويو آھي، توھان کي اجازت ڏئي ٿو متحرڪ طور تي مختلف ڊوائيسز جي بجلي جي استعمال کي منظم ڪرڻ جي بنياد تي مقرر ڪيل عام درجه حرارت جي حدن جي بنياد تي.
    • لنڪنگ اسٽيج تي اصلاحن جي شموليت سان گڏ ڪلنگ ڪمپلر استعمال ڪندي ڪنيبل ٺاهڻ جي صلاحيت (LTO، Link Time Optimization) لاڳو ڪئي وئي آهي. LTO آپٽمائيزيشن مختلف فائلن جي حالت کي نظر ۾ رکندي بلڊنگ جي عمل ۾ شامل آهي، جڏهن ته روايتي اصلاح جا طريقا هر فائل کي الڳ الڳ بهتر ڪن ٿا ۽ ٻين فائلن ۾ بيان ڪيل ڪم ڪالنگ جي شرطن کي مدنظر نه رکندا آهن. مثال طور، LTO سان، ٻين فائلن جي ڪمن لاءِ ان لائن لڳائڻ ممڪن آهي، غير استعمال ٿيل ڪوڊ قابل عمل فائل ۾ شامل نه آهي، قسم جي چڪاس ۽ عام اصلاح مڪمل طور تي پروجيڪٽ جي سطح تي ڪئي ويندي آهي. LTO سپورٽ في الحال x86 ۽ ARM64 فن تعمير تائين محدود آهي.
    • بوٽ اسٽيج تي ٽاسڪ شيڊيولر ۾ پريمپشن موڊس (PREEMPT) کي چونڊڻ ممڪن آهي (preempt=none/voluntary/full) يا debugfs (/debug/sched_debug) ذريعي ڪم ڪرڻ دوران، جيڪڏهن PREEMPT_DYNAMIC سيٽنگ بيان ڪئي وئي هئي جڏهن ڪنيل ٺاهيندي. اڳي، extrusion موڊ صرف اسيمبلي جي پيراگراف جي سطح تي مقرر ڪري سگهجي ٿو. تبديلي تقسيم کي اجازت ڏئي ٿي ڪنلن کي موڪلڻ جي اجازت ڏئي ٿي PREEMPT موڊ فعال سان، جيڪا ڊيسڪٽاپس لاءِ گھٽ ۾ گھٽ دير فراهم ڪري ٿي ٿوري دير جي سزا جي قيمت تي، ۽ جيڪڏهن ضروري هجي ته واپس وڃي PREEMPT_VOLUNTARY (ڊيسڪ ٽاپ لاءِ وچولي موڊ) يا PREEMPT_NONE (سرور لاءِ وڌ ۾ وڌ انٽرپٽ مهيا ڪري) .
    • BPF_ADD، BPF_AND، BPF_OR، BPF_XOR، BPF_XCHG ۽ BPF_CMPXCHG جي ايٽمي آپريشن لاءِ سپورٽ BPF سب سسٽم ۾ شامل ڪئي وئي آھي.
    • بي پي ايف پروگرامن کي اسٽيڪ تي ڊيٽا تائين رسائي حاصل ڪرڻ جي صلاحيت ڏني وئي آهي پوائنٽر استعمال ڪندي متغير آفسٽس سان. مثال طور، جيڪڏهن توهان اڳ ۾ ئي استعمال ڪري سگهو ٿا هڪ مسلسل عنصر انڊيڪس اسٽيڪ تي هڪ صف تائين رسائي حاصل ڪرڻ لاء، هاڻي توهان استعمال ڪري سگهو ٿا هڪ بدلائڻ وارو. رسائي ڪنٽرول صرف موجوده حدن اندر BPF تصديق ڪندڙ طرفان ڪيو ويندو آهي. هي خصوصيت صرف مراعات يافته پروگرامن لاءِ موجود آهي ڇاڪاڻ ته قياس آرائي واري ڪوڊ تي عمل ڪرڻ واري ڪمزورين جي استحصال بابت خدشات جي ڪري.
    • بي پي ايف پروگرامن کي بيئر ٽريس پوائنٽس سان ڳنڍڻ جي صلاحيت شامل ڪئي وئي جيڪي صارف جي جاء تي نظر ايندڙ ٽريس واقعن سان لاڳاپيل نه آهن (ABI تحفظ جي ضمانت نه آهي اهڙين ٽريڪ پوائنٽن لاءِ).
    • CXL 2.0 (Compute Express Link) بس لاءِ سپورٽ لاڳو ڪئي وئي آهي، جيڪا CPU ۽ ميموري ڊوائيسز جي وچ ۾ تيز رفتار رابطي کي منظم ڪرڻ لاءِ استعمال ڪئي ويندي آهي (توهان کي ٻاهرين ميموري ڊوائيسز کي ريم يا مستقل ميموري جي حصي طور استعمال ڪرڻ جي اجازت ڏئي ٿي، ڄڻ ته هي ميموري. سي پي يو ۾ معياري ميموري ڪنٽرولر ذريعي ڳنڍيل هئا).
    • nvmem ڊرائيور شامل ڪيو ويو ڊيٽا کي حاصل ڪرڻ لاءِ فرم ویئر محفوظ ڪيل ميموري وارن علائقن مان جيڪي سڌي طرح لينڪس تائين رسائي لائق نه آهن (مثال طور، EEPROM ميموري جيڪا جسماني طور تي صرف فرم ويئر تائين پهچندي آهي، يا ڊيٽا جيڪا صرف شروعاتي بوٽ جي مرحلي دوران پهچندي آهي).
    • "اوپروفيل" پروفائلنگ سسٽم لاءِ سپورٽ ختم ڪئي وئي آھي، جيڪو وڏي پيماني تي استعمال نه ڪيو ويو ھو ۽ وڌيڪ جديد پرف ميڪانيزم سان تبديل ڪيو ويو آھي.
    • io_uring asynchronous I/O انٽرفيس cgroups سان انضمام مهيا ڪري ٿو جيڪي ميموري جي استعمال کي ڪنٽرول ڪن ٿا.
    • RISC-V آرڪيٽيڪچر NUMA سسٽم کي سپورٽ ڪري ٿو، انهي سان گڏ kprobes ۽ uprobes ميڪانيزم.
    • شامل ڪيو ويو kcmp() سسٽم ڪال استعمال ڪرڻ جي قابليت کان سواءِ پروسيس اسٽيٽ سنيپ شاٽ جي ڪارڪردگي (چيڪ پوائنٽ/بحال).
    • EXPORT_UNUSED_SYMBOL() ۽ EXPORT_SYMBOL_GPL_FUTURE() ميڪرو، جيڪي ڪيترن سالن کان عملي طور استعمال نه ڪيا ويا آھن، ختم ڪيا ويا آھن.
  • ورچوئلائيزيشن ۽ سيڪيورٽي
    • شامل ڪيو ويو KFence (Kernel Electric Fence) حفاظتي ميڪانيزم، جيڪو ميموري سان ڪم ڪرڻ دوران غلطيون پڪڙي ٿو، جهڙوڪ بفر اووررن ۽ ميموري کي آزاد ڪرڻ کان پوء رسائي. KASAN ڊيبگنگ ميڪانيزم جي برعڪس، KFence سبسسٽم جي خاصيت آهي تيز آپريٽنگ اسپيڊ ۽ گهٽ اوور هيڊ، جيڪا توهان کي ميموري جي غلطين کي پڪڙڻ جي اجازت ڏئي ٿي جيڪا صرف ڪم ڪندڙ سسٽم تي يا ڊگهي مدت جي آپريشن دوران ظاهر ٿئي ٿي.
    • ACRN hypervisor لاءِ شامل ڪيل سپورٽ، حقيقي وقت جي ڪمن لاءِ تياريءَ لاءِ اکين سان لکيل ۽ مشن-نازڪ سسٽم ۾ استعمال لاءِ موزونيت. ACRN گھٽ ۾ گھٽ اوور هيڊ مهيا ڪري ٿو، گھٽ ويڪرائي ۽ مناسب جواب ڏيڻ جي ضمانت ڏئي ٿو جڏهن سامان سان لهه وچڙ ۾. سي پي يو وسيلن جي ورچوئلائيزيشن کي سپورٽ ڪري ٿو، I/O، نيٽورڪ سبسسٽم، گرافڪس ۽ آواز آپريشن. ACRN استعمال ڪري سگھجي ٿو ڪيترن ئي الڳ ٿيل ورچوئل مشينن کي هلائڻ لاءِ اليڪٽرڪ ڪنٽرول يونٽس، اوزار پينلز، آٽوميٽڪ انفارميشن سسٽم، صارف IoT ڊوائيسز ۽ ٻين ايمبيڊڊ ٽيڪنالاجي. ACRN ٻن قسمن جي مهمانن جي سسٽم کي سپورٽ ڪري ٿو - امتيازي خدمت VMs، جيڪي سسٽم وسيلن کي منظم ڪرڻ لاء استعمال ڪيا ويا آهن (سي پي يو، ميموري، I/O، وغيره)، ۽ ڪسٽم يوزر VMs، جيڪي لينڪس، Android ۽ ونڊوز ڊويزن کي هلائي سگهن ٿيون.
    • IMA (Integrity Measurement Architecture) سبسسٽم ۾، جيڪو فائلن ۽ لاڳاپيل ميٽا ڊيٽا جي سالميت کي جانچڻ لاءِ هيش ڊيٽابيس کي برقرار رکي ٿو، اهو هاڻي ممڪن ٿي ويو آهي ته ڪنيل جي ڊيٽا جي سالميت کي جانچڻ، مثال طور، SELinux ضابطن ۾ تبديلين کي ٽريڪ ڪرڻ لاءِ. .
    • Xen هائپر ڪالز کي روڪڻ ۽ انهن کي يوزر اسپيس ۾ هلندڙ ايموليٽر ڏانهن اڳتي وڌائڻ جي صلاحيت KVM هائپر وائيزر ۾ شامل ڪئي وئي آهي.
    • Hyper-V hypervisor لاء روٽ ماحول جي طور تي لينڪس استعمال ڪرڻ جي صلاحيت شامل ڪئي وئي. روٽ ماحول کي هارڊويئر تائين سڌو رسائي آهي ۽ مهمان سسٽم کي هلائڻ لاءِ استعمال ڪيو ويندو آهي (Xen ۾ Dom0 جي برابر). هينئر تائين، Hyper-V (Microsoft Hypervisor) لينڪس کي صرف مهمانن جي ماحول ۾ سپورٽ ڪندو هو، پر هائپر وائيزر پاڻ کي ونڊوز تي ٻڌل ماحول مان ڪنٽرول ڪيو ويندو هو.
    • eMMC ڪارڊز لاءِ ان لائن انڪرپشن لاءِ سپورٽ شامل ڪئي وئي، توھان کي ڊرائيو ڪنٽرولر ۾ ٺاھيل انڪريپشن ميڪانيزم کي استعمال ڪرڻ جي اجازت ڏئي ٿي جيڪا شفاف طور تي I/O کي انڪريپٽ ۽ ڊيڪرپٽ ڪري ٿي.
    • RIPE-MD 128/256/320 ۽ ٽائيگر 128/160/192 هيش لاءِ سپورٽ، جيڪي ڪور ۾ استعمال نه ڪيا ويا آهن، انهي سان گڏ Salsa20 اسٽريم سائفر، جيڪو ChaCha20 الورورٿم طرفان تبديل ڪيو ويو هو، تان هٽايو ويو آهي. crypto سب سسٽم. blake2s کي لاڳو ڪرڻ لاءِ blake2 الگورتھم کي اپڊيٽ ڪيو ويو آھي.
  • نيٽ ورڪ سب سسٽم
    • نيٽ ورڪ ڊوائيسز لاءِ NAPI پولنگ هينڊلر کي منتقل ڪرڻ جي صلاحيت شامل ڪئي وئي هڪ الڳ ڪنيل ٿريڊ ۾، جيڪا ڪم لوڊ جي ڪجهه قسمن لاءِ بهتر ڪارڪردگي جي اجازت ڏئي ٿي. اڳي، پولنگ softirq جي حوالي سان ڪئي وئي هئي ۽ ٽاسڪ شيڊولر طرفان ڍڪيل نه هئي، جنهن کي وڌ ۾ وڌ ڪارڪردگي حاصل ڪرڻ لاء سٺي اناج جي اصلاح کي انجام ڏيڻ ڏکيو ٿي ويو. هڪ الڳ ڪرنل ٿريڊ ۾ عملدرآمد پولنگ هينڊلر کي اجازت ڏئي ٿو ته صارف جي جاءِ مان مشاهدو ڪيو وڃي، انفرادي CPU ڪور سان جڙيل هجي، ۽ ٽاسڪ سوئچنگ کي شيڊول ڪرڻ وقت حساب ۾ ورتو وڃي. sysfs ۾ نئين موڊ کي فعال ڪرڻ لاء، /sys/class/net//threaded parameter تجويز ڪيل آهي.
    • MPTCP (MultiPath TCP) جي بنيادي ۾ انضمام، TCP ڪنيڪشن جي آپريشن کي منظم ڪرڻ لاءِ TCP پروٽوڪول جي توسيع، مختلف IP پتي سان جڙيل مختلف نيٽ ورڪ انٽرفيس ذريعي ڪيترن ئي رستن سان گڏ پيڪٽن جي ترسيل سان. نئون رليز ڪجهه خاص موضوعن کي ترجيح ڏيڻ جي صلاحيت شامل ڪري ٿو، جيڪو اجازت ڏئي ٿو، مثال طور، بيڪ اپ سلسلي جي ڪم کي منظم ڪرڻ لاء، جيڪو صرف ان صورت ۾ آن ٿئي ٿو جڏهن بنيادي موضوع سان مسئلا آهن.
    • IGMPv3 شامل ڪري ٿو سپورٽ لاءِ EHT (واضح ميزبان ٽريڪنگ) ميڪانيزم.
    • Netfilter جي پيڪٽ فلٽرنگ انجڻ خاص ڪنٽرول حاصل ڪرڻ لاءِ مخصوص ٽيبل جي مالڪي ڪرڻ جي صلاحيت مهيا ڪري ٿي (مثال طور، پس منظر واري فائر وال وارو عمل ڪجهه ٽيبلن جي ملڪيت وٺي سگهي ٿو، ڪنهن ٻئي کي انهن سان مداخلت ڪرڻ کان روڪي ٿو).
  • سامان
    • اسان پراڻي ۽ غير منظم ٿيل ARM پليٽ فارمن کي صاف ڪيو. efm32، picoxcell، prima2، tango، u300، zx ۽ c6x پليٽ فارمن لاءِ ڪوڊ، گڏوگڏ انھن سان لاڳاپيل ڊرائيور، ھٽايو ويو آھي.
    • amdgpu ڊرائيور سينا ​​Cichlid GPU (Navi 22، Radeon RX 6xxx) جي بنياد تي اوور ڪلڪ (اوور ڊرائيو) ڪارڊ مهيا ڪري ٿو. 16th کان 8th نسل تائين DCE (ڊسپلي ڪنٽرولر انجڻ) لاءِ FP11 پکسل فارميٽ لاءِ سپورٽ شامل ڪئي وئي. GPU نيوي فلائونڊر (Navi 21) ۽ APU Van Gogh لاءِ، GPU کي ري سيٽ ڪرڻ جي صلاحيت لاڳو ڪئي وئي آھي.
    • I915 ڊرائيور Intel گرافڪس ڪارڊ لاءِ i915.mitigations پيٽرولر لاڳو ڪري ٿو بهتر ڪارڪردگي جي حق ۾ اڪيلائي ۽ تحفظ واري ميڪانيزم کي غير فعال ڪرڻ لاءِ. ٽائيگر ڍنڍ کان شروع ٿيندڙ چپس لاءِ، VRR (متغير ريٽ ريفريش) ميڪانيزم لاءِ سپورٽ شامل آهي، جيڪا توهان کي اجازت ڏئي ٿي مانيٽر ريفريش ريٽ کي موافقت سان تبديل ڪري ته جيئن راندين دوران نرمي ۽ ڪو خال نه هجي. Intel Clear Color Technology لاءِ سپورٽ بھتر رنگ جي درستگي لاءِ شامل آھي. DP-HDMI 2.1 لاءِ سپورٽ شامل ڪئي وئي. اي ڊي پي پينلز جي پٺڀرائي کي ڪنٽرول ڪرڻ جي صلاحيت لاڳو ڪئي وئي آهي. Gen9 GPUs لاءِ LSPCON (Level Shifter and Protocol Converter) جي سپورٽ سان، HDR سپورٽ فعال آھي.
    • نوو ڊرائيور GA100 (Ampere) فن تعمير جي بنياد تي NVIDIA GPUs لاءِ ابتدائي سپورٽ شامل ڪري ٿو.
    • msm ڊرائيور Adreno 508، 509 ۽ 512 GPUs لاءِ سپورٽ شامل ڪري ٿو SDM (Snapdragon) 630، 636 ۽ 660 چپس ۾ استعمال ٿيل.
    • Sound BlasterX AE-5 Plus، Lexicon I-ONIX FW810s ۽ Pioneer DJM-750 سائونڊ ڪارڊز لاءِ سپورٽ شامل ڪئي وئي. Intel Alder Lake PCH-P آڊيو سب سسٽم لاءِ سپورٽ شامل ڪئي وئي. هڪ آڊيو ڪنيڪٽر کي ڳنڍڻ ۽ ختم ڪرڻ جي سافٽ ويئر تخليق لاءِ سپورٽ يوزر اسپيس ۾ ڊيبگنگ هينڊلر لاءِ لاڳو ڪئي وئي آهي.
    • 64 کان 1996 تائين ٺاهيل Nintendo 2003 گيم ڪنسولز لاءِ سپورٽ شامل ڪئي وئي (لينڪس کي Nintendo 64 تائين پورٽ ڪرڻ جون ماضي جون ڪوششون مڪمل نه ڪيون ويون ۽ واپوريئر جي طور تي درجه بندي ڪئي وئي). ھڪڙي پراڻي پليٽ فارم لاء ھڪڙو نئون بندرگاھ ٺاھڻ جي حوصلا افزائي، جيڪا تقريبا ويھن سالن تائين جاري نه ڪئي وئي آھي، ايموليٽر جي ترقي کي متحرڪ ڪرڻ ۽ راندين جي پورٽنگ کي آسان ڪرڻ جي خواهش آھي.
    • Sony PlayStation 5 DualSense گيم ڪنٽرولر لاءِ ڊرائيور شامل ڪيو ويو.
    • ARM بورڊز، ڊوائيسز ۽ پليٽ فارمن لاءِ شامل ڪيل سپورٽ: PineTab، Snapdragon 888 / SM8350، Snapdragon MTP، Two Beacon EmbeddedWorks، Intel eASIC N5X، Netgear R8000P، Plymovent M2M، Beacon i.MX8M نانو، NanoBno.
    • Purism Librem5 Evergreen، Xperia Z3+/Z4/Z5، ASUS Zenfone 2 Laser، BQ Aquaris X5، OnePlus6، OnePlus6T، Samsung GT-I9070 سمارٽ فونز لاءِ سپورٽ شامل ڪئي وئي.
    • شامل ڪيو ويو bcm-vk ڊرائيور Broadcom VK accelerator boards لاءِ (مثال طور، Valkyrie ۽ Viper PCIe بورڊ)، جيڪو استعمال ڪري سگھجي ٿو آف لوڊ ڪرڻ لاءِ آڊيو، وڊيو ۽ تصويري پروسيسنگ عملن سان گڏو گڏ انڪرپشن سان لاڳاپيل عملن کي، هڪ الڳ ڊوائيس تي.
    • شامل ڪيل سپورٽ Lenovo IdeaPad پليٽ فارم لاءِ مسلسل چارجنگ ۽ ڪيبورڊ جي بيڪ لائٽنگ کي ڪنٽرول ڪرڻ جي صلاحيت سان. پڻ مهيا ڪيل آهي ACPI پروفائل جي ThinkPad پليٽ فارم جي طاقت جي استعمال جي طريقن کي ڪنٽرول ڪرڻ جي صلاحيت سان. Lenovo ThinkPad X1 ٽيبليٽ Gen 2 HID سب سسٽم لاءِ ڊرائيور شامل ڪيو ويو.
    • شامل ڪيو ويو ov5647 ڊرائيور راسبيري پي لاءِ ڪئميرا ماڊل جي مدد سان.
    • RISC-V SoC FU740 ۽ HiFive Unleashed بورڊن لاءِ سپورٽ شامل ڪئي وئي. Kendryte K210 چپ لاءِ هڪ نئون ڊرائيور پڻ شامل ڪيو ويو آهي.

جو ذريعو: opennet.ru

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