HeadlinesBriefing HeadlinesBriefing.com

OpenBSD 8.0 में Linux 6.18 GPU ड्राइवर

Hacker News •
×

OpenBSD 8.0 कई महत्वपूर्ण अपडेट के साथ आकार ले रहा है। clang आर्किटेक्चर पर Clang/LLVM 22 अब बेस कंपाइलर है, जिसमें अपडेटेड libc++, libc++abi, compiler-rt और libunwind सपोर्ट लाइब्रेरी शामिल हैं। OpenBSD/sparc64 ने भी डिफ़ॉल्ट रूप से Clang पर स्विच कर लिया है, ऐसा करने वाला यह आखिरी प्रमुख आर्किटेक्चर है, जिससे OpenBSD आधुनिक टूलचेन के साथ sparc64 को सपोर्ट करने वाला एकमात्र ऑपरेटिंग सिस्टम बन गया है।

7.9 के बाद से, Jonathan Gray ने drm ग्राफिक्स स्टैक को अपडेट करना जारी रखा है, जिसमें inteldrm, radeondrm और amdgpu शामिल हैं, जिससे OpenBSD 8.0 Linux 6.18.y/6.18.53 तक पहुंच गया है। इस रिलीज़ में Intel Arc A-Series (DG2/Alchemist) कार्ड के लिए ड्राइवर सपोर्ट जोड़ा गया है। amd64 पर कर्नल वर्चुअल एड्रेस स्पेस को 512G तक बढ़ाया गया है, जिससे 4G से अधिक VRAM मैप किया जा सकता है, और Vulkan जैसे GPU कंप्यूट वर्कलोड सक्षम होते हैं।

वर्चुअलाइजेशन में भी बड़ा कदम है। Edmonton में Mike Larkin और Dave Voutila के व्यापक काम के बाद, vmm/vmd अब प्रति VM 64 VCPU तक के SMP गेस्ट को सपोर्ट करता है। नेटवर्किंग में Qualcomm WCN7850 "ath12k" Wi-Fi डिवाइस के लिए qwz(4) ड्राइवर जुड़ा है, जबकि नया sambat(4) ड्राइवर Samsung Galaxy Book4 Edge arm64 मशीनों पर बैटरी स्थिति और साइकल काउंट की निगरानी करता है। स्वैप एन्क्रिप्शन अब amd64 और arm64 पर AES CPU निर्देशों के माध्यम से तेज़ किया गया है।

अन्य जोड़ों में arm64 और riscv64 बोर्ड पर हार्टबीट LED शामिल हैं, जो सिस्टम लोड औसत को दर्शाने के लिए झपकते हैं, और httpd(8) में कस्टम रिस्पॉन्स हेडर तथा User-Agent जैसे प्राप्त HTTP हेडर पर आधारित फ़िल्टरिंग नियम जैसी नई सुविधाएं हैं। इस रिलीज़ चक्र ने लेखक का OpenSSH में पहला कमिट भी चिह्नित किया, और 8.0 के लिए कई और बदलाव योजनाबद्ध हैं।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित