Dengan Linux 5.18-rc1 dirilis tadi malam, jendela penggabungan sekarang berakhir untuk pekerjaan fitur di Linux 5.18. Jadi seperti biasa, inilah ikhtisar fitur saya tentang semua perubahan untuk Linux 5.18 yang menarik perhatian saya dan menarik untuk kernel ini yang sedang berjalan menuju debut stabil pada akhir Mei.
Linux 5.18 memanggang banyak peningkatan menarik dari perangkat keras baru dukungan untuk mengaktifkan fitur perangkat lunak tambahan, pekerjaan tanpa henti untuk meningkatkan keamanan sistem, dan berbagai peningkatan tingkat rendah. Seperti halnya sebagian besar siklus baru-baru ini, Intel dan AMD terus mendominasi log perubahan dengan menghadirkan dukungan perangkat keras baru dan meningkatkan dukungan perangkat keras yang ada. Sangat menyenangkan melihat AMD meningkatkan lebih banyak akhir-akhir ini dan memberikan kontribusi lebih banyak peningkatan perangkat keras ke kernel — dan melakukannya dengan lebih tepat waktu — sementara Intel melanjutkan dua dekade berturut-turut dalam kontribusi kernel Linux terkemuka. Intel siklus ini telah mendaratkan driver Software Defined Silicon “SDSi” kontroversial mereka, driver baru untuk Hardware Feedback Interface (HFI) dan Platform Environment Control Interface (PECI), mengaktifkan fitur keamanan Indirect Branch Tracking (IBT) CET, dan melanjutkan meningkatkan dukungan driver grafis diskrit DG2/Alchemist mereka.
Dengan Linux berjalan di mana-mana mulai dari Steam Deck hingga pusat data, baik Intel maupun AMD sangat menyukai perubahan untuk Linux 5.18.
AMD siklus ini terus mempersiapkan prosesor generasi berikutnya (Zen 4) , menambahkan driver Host System Management Port (HSMP), perubahan penjadwal/NUMA benar-benar dapat membantu kinerja server AMD EPYC bahkan lebih untuk beban kerja tertentu, meningkatkan virtualisasi bersarang, mulai memunculkan blok IP baru untuk kartu grafis masa depan/yang akan datang, dan more.
Pekerjaan perangkat keras lain yang menarik di Linux 5.18 termasuk dukungan untuk Tesla Full-Self Driving (FSD) SoC, driver sensor baru untuk meningkatkan sensor monitorin g pada motherboard ASUS yang lebih baru, pekerjaan subsistem CXL yang berkelanjutan untuk standar Compute Express Link, dukungan Raspberry Pi Zero 2 W, dan banyak lagi. Linux 5.18 juga beralih ke standar C11, dan banyak lagi. Sejauh ini pengujian Linux 5.18 saya berjalan dengan baik tetapi ada regresi NUMA besar setidaknya dalam benchmark sintetis. Saya akan segera memiliki lebih banyak benchmark Linux 5.18.
Jendela penggabungan Linux 5.18 membawa lebih dari satu juta baris kode baru dan menghapus beberapa 292k baris kode… Sebagian besar penambahan jumlah baris disebabkan oleh file header AMDGPU baru dalam persiapan untuk perangkat keras baru.
Berikut adalah daftar lengkap perubahan Linux 5.18 yang menarik minat/perhatian saya:
Processors:
– Pembaruan penjadwal seputar penyeimbangan NUMA yang dapat lebih meningkatkan kinerja server AMD EPYC khususnya.
– Dukungan Antarmuka Umpan Balik Perangkat Keras Intel sekarang digabungkan dengan driver “HFI” baru Intel untuk fitur penting ini untuk prosesor hybrid mereka.
– Intel Software Defined Silicon telah digabungkan untuk fitur CPU Intel yang kontroversial tentang memungkinkan aktivasi fitur silikon ekstra menggunakan kunci yang ditandatangani secara kriptografis. Intel belum mengumumkan produk apa pun dengan SDSi tetapi mereka diyakini sedang dalam proses meskipun belum jelas CPU/fitur apa yang mungkin mereka gunakan untuk model lisensi.
– Intel Pelacakan Cabang Tidak Langsung (IBT) telah mendarat! Ini adalah bagian dari Intel Control-Flow Enforcement Technology dengan CPU Tiger Lake dan yang lebih baru untuk keamanan yang lebih baik.
– Mengaktifkan kembali dukungan Intel ENQCMD sebelum Sapphire Rapids setelah kode sebelumnya dinonaktifkan di kernel karena dalam kondisi buruk.
– Driver AMD HSMP digabungkan untuk Host System Management Port untuk mengakses informasi tambahan pada platform server AMD.
– Peningkatan virtualisasi bersarang AMD serta virtualisasi bersarang di sekitar.
– AMD sedang mempersiapkan kode driver suara baru untuk platform mendatang.
– Persiapan AMD EDAC lainnya untuk Zen 4.
– Intel PECI akhirnya digabungkan sebagai Antarmuka Kontrol Lingkungan Platform Intel untuk antarmuka antara CPU dan BMC pada platform server.
– Driver Intel Idle menambahkan dukungan asli untuk CPU Intel Xeon “Sapphire Rapids” .
– Driver Intel P-State sekarang akan menggunakan nilai EPP default yang diekspos oleh firmware daripada menggunakan default EPP hard-coded hingga saat ini.n bsp
– Persiapan untuk virtualisasi Intel IPI.
– Lebih banyak penyatuan kode AMD dan Intel.
– Dukungan CPUPower untuk digunakan dengan driver P-State AMD yang diperkenalkan di Linux 5.17.
– KVM sekarang mendukung mesin virtual AMD hingga 511 vCPU yang saat ini hanya dapat digunakan hingga 255 vCPU untuk sistem AMD. Dukungan memori virtual RISC-V Sv57 untuk tabel halaman lima tingkat bersama dengan peningkatan arsitektur CPU lainnya untuk ISA CPU bebas royalti ini. Beberapa pekerjaan lain itu termasuk mendukung antarmuka Restartable Sequences (RSEQ) dan dukungan RISC-V CPU Idle.
– Dukungan untuk chip FSD Tesla telah ditingkatkan untuk Arm SoC berbasis Samsung yang digunakan oleh kendaraan Tesla secara mandiri. driving computer
– Razperry Pi Zero 2 W sekarang didukung oleh kernel Linux arus utama.
– Penghapusan kode arsitektur CPU Andes NDS32 karena kode tersebut tidak lagi dipertahankan untuk arsitektur AndesCore 32-bit yang digunakan di berbagai IoT dan sinyal digital control application.
– Berbagai pembaruan arsitektur ARM64.
GPU / Grafik:
– Mode Video FreeSync AMDGPU diaktifkan secara default dibandingkan dengan kernel sebelumnya yang memerlukan opsi modul AMDGPU untuk mengaktifkan Mode Video FreeSync.
– AMD telah menyiapkan kode untuk masa depan/ GPU yang akan datang diaktifkan blok demi blok sehingga tidak terlalu menarik saat ini dalam hal kebocoran / pengungkapan detail baru.
– Dukungan CRIU untuk driver AMDKFD untuk pos pemeriksaan/r kemampuan estore untuk beban kerja komputasi ROCm sebagai fokus utama.
– Dukungan sub-platform Intel DG2-G12 sebagai varian baru bersama target DG2/Alchemist G10 dan G11 yang diumumkan. Ada juga banyak pekerjaan grafis diskrit DG2/Alchemist lainnya secara umum.
– Dukungan grafis Intel Alder Lake N.
– Operasi FBDEV lebih cepat dan lebih banyak perbaikan driver FBDEV.
– Dukungan ASpeed AST2600 dan perubahan driver DRM yang lebih kecil lainnya.
Itulah berita seputar Fitur Linux 5.18 Mencakup Banyak Penambahan AMD & Intel, Chip Tesla FSD, Perubahan Lainnya, semoga bermanfaat. Disadur dari Phoronix.com.