زنگ لينڪس 6.1 ڪنيل ۾ شامل ڪيو ويندو. Intel Ethernet چپس لاءِ هڪ مورچا ڊرائيور ٺاهي وئي آهي

ڪرنل مينٽينرز جي اجلاس ۾، لينس تورولڊس اعلان ڪيو ته، اڻڄاتل مسئلن کي روڪڻ لاء، پيچ ڊرائيور جي ترقي کي سپورٽ ڪرڻ لاء لينڪس 6.1 ڪنيل ۾ شامل ڪيو ويندو، جيڪو ڊسمبر ۾ جاري ٿيڻ جي اميد آهي.

ڪتن ۾ زنگ جي مدد حاصل ڪرڻ جو ھڪڙو فائدو آھي محفوظ ڊيوائس ڊرائيورن کي لکڻ جي آساني سان غلطي ڪرڻ جي امڪان کي گھٽائڻ سان جڏھن ميموري سان ڪم ڪندي ۽ نون ڊولپرز کي حوصلا افزائي ڪري ڪنل تي ڪم ڪرڻ ۾ شامل ٿيڻ لاءِ. "زنگ انهن شين مان هڪ آهي، جيڪا مان سمجهان ٿو ته نوان چهرا آڻيندو ... اسان پراڻي ۽ سرمائي ٿي رهيا آهيون،" لينس چيو.

لينس پڻ اعلان ڪيو ته ڪنيل ورزن 6.1 ڪنيل جي ڪجهه پراڻن ۽ بنيادي حصن کي بهتر ڪندو، جهڙوڪ printk() فنڪشن. ان کان علاوه، لينس ياد ڪيو ته ڪيترائي ڏهاڪن اڳ انٽيل کيس قائل ڪرڻ جي ڪوشش ڪئي ته Itanium پروسيسر مستقبل هئا، پر هن جواب ڏنو، "نه، اهو نه ٿيندو ڇو ته ان لاء ڪو به ترقياتي پليٽ فارم ناهي. ARM سڀ ڪجهه ٺيڪ ڪري رهيو آهي."

هڪ ٻيو مسئلو Torvalds جي نشاندهي ڪئي وئي ARM پروسيسرز جي پيداوار ۾ عدم مطابقت: "وائلڊ ويسٽ کان پاگل هارڊويئر ڪمپنيون، مختلف ڪمن لاء خاص چپس ٺاهيندي." هن وڌيڪ شامل ڪيو ته "اهو هڪ وڏو مسئلو هو جڏهن پهريون پروسيسر ٻاهر آيو، اڄ اتي ڪافي معيار آهن ان کي آسان ڪرڻ لاء پورٽ ڪنلز کي نئين ARM پروسيسرز کي آسان بڻائي."

اضافي طور تي، اسان Intel Ethernet adapters لاء rust-e1000 ڊرائيور جي شروعاتي نفاذ جي اشاعت کي نوٽ ڪري سگھون ٿا، جزوي طور تي Rust ٻولي ۾ لکيل آھي. ڪوڊ اڃا تائين ڪجھ سي بائنڊنگز تي سڌي طرح ڪالون شامل آھن، پر انھن کي تبديل ڪرڻ ۽ نيٽ ورڪ ڊرائيورز (PCI، DMA ۽ kernel نيٽ ورڪ APIs تائين رسائي لاءِ) لکڻ لاءِ ضروري رسٽ خلاصيون شامل ڪرڻ لاءِ بتدريج ڪم جاري آھي. ان جي موجوده شڪل ۾، ڊرائيور ڪاميابي سان پنگ ٽيسٽ پاس ڪري ٿو جڏهن QEMU ۾ شروع ڪيو ويو، پر اڃا تائين حقيقي هارڊويئر سان ڪم نٿو ڪري.

جو ذريعو: opennet.ru

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