Bagaimana perkembangannya?, ia dijangka pada 22 Mei dan kami mempunyai versi baharu kernel. Linus Torvalds telah menjadikannya rasmi pelancaran Linux 5.18, versi yang telah memperkenalkan banyak perubahan. Dalam erti kata itu, 5.18 adalah besar, tetapi saiz atau berat keseluruhan perlu berada dalam julat normal untuk pelancaran berlaku. Seperti biasa, ia memperkenalkan perubahan dalam bentuk sokongan yang lebih baik, tetapi terdapat dua jenama yang akan mendapat manfaat lebih daripada yang lain.
Dalam Linux 5.18 beberapa perubahan telah diperkenalkan itu akan menambah baik sokongan untuk perkakasan AMD dan Intel. Selain itu, ia juga akan menyokong cip Tesla FSD, FSD menjadi akronim untuk Pemanduan Sendiri. Dengan kata lain, Teslas Elon Musk kini disokong secara rasmi oleh kernel Linux. Memang benar juga bahawa Torvalds dan rakannya tidak melakukan apa-apa tanpa sebab, jadi dengan Linux 5.18 dan seterusnya kami boleh melaporkan berita bahawa Tesla telah bertambah baik dalam beberapa cara.
Sorotan Linux 5.18
senarai dicipta oleh Michael Larabel:
- Pemproses:
- Kemas kini penjadual sekitar pengimbangan NUMA yang boleh meningkatkan lagi prestasi pelayan AMD EPYC khususnya.
- Sokongan Antara Muka Maklum Balas Perkakasan Intel telah digabungkan dengan pemacu "HFI" baharu Intel untuk ciri penting pemproses hibridnya ini.
- Silikon Ditakrifkan Perisian Intel telah digabungkan untuk ciri kontroversial CPU Intel tentang membenarkan pengaktifan ciri Silikon tambahan menggunakan kunci yang ditandatangani secara kriptografi. Intel belum mengumumkan apa-apa produk dengan SDSi lagi, tetapi ia dipercayai sedang dalam perjalanan, walaupun masih belum jelas tentang CPU/ciri yang mereka boleh bertukar menjadi model pelesenan.
- Intel Indirect Branch Tracking (IBT) telah mendarat. Ini adalah sebahagian daripada teknologi Intel Control-Flow Enforcement dengan Tiger Lake dan CPU yang lebih baharu untuk meningkatkan keselamatan.
- Sokongan Intel ENQCMD telah didayakan semula sebelum Sapphire Rapids, selepas kod sebelum ini dilumpuhkan dalam kernel kerana rosak.
- Permayaan bersarang AMD yang dipertingkatkan serta sekitar pemayaan bersarang.
- AMD sedang menyediakan kod pemacu bunyi baharu untuk platform akan datang.
- Lebih banyak persediaan AMD EDAC untuk Zen 4.
- Intel PECI akhirnya digabungkan sebagai Antara Muka Kawalan Persekitaran Platform Intel untuk antara muka antara CPU dan BMC pada platform pelayan.
- Gabungan pemacu AMD HSMP untuk port pengurusan sistem hos untuk mengakses maklumat tambahan pada platform pelayan AMD.
- Pemacu Intel Idle menambah sokongan asli untuk CPU Intel Xeon "Sapphire Rapids".
- Pemacu Intel P-State kini akan menggunakan nilai EPP lalai yang didedahkan oleh perisian tegar dan bukannya menggunakan nilai EPP lalai berkod keras sehingga ke tahap ini.
- Persediaan untuk virtualisasi Intel IPI.
- Lebih banyak penyatuan kod AMD dan Intel.
- Sokongan CPUPower untuk digunakan dengan pemacu P-State AMD yang diperkenalkan dalam Linux 5.17.
- KVM kini menyokong mesin maya AMD dengan sehingga 511 vCPU di mana sehingga kini hanya sehingga 255 vCPU boleh digunakan untuk sistem AMD.
- Sokongan memori maya RISC-V Sv57 untuk jadual halaman lima peringkat bersama-sama dengan peningkatan seni bina CPU lain untuk ISA CPU tanpa royalti ini. Beberapa kerja lain itu termasuk sokongan antara muka RSEQ (Jujukan Boleh Dimulakan Semula) dan sokongan CPU Idle RISC-V.
- Sokongan untuk cip FSD Tesla telah dibina ke dalam SoC ARM berasaskan Samsung ini yang menggunakan komputer pandu sendiri penuh kenderaan Tesla.
- Razperry Pi Zero 2 W kini serasi dengan kernel Linux talian utama.
- Mengalih keluar kod seni bina CPU Andes NDS32 kerana kod itu tidak lagi dikekalkan untuk seni bina AndesCore 32-bit yang digunakan dalam pelbagai kawalan isyarat digital dan aplikasi IoT.
- GPU dan Grafik:
- Mod video AMDGPU FreeSync didayakan secara lalai berbanding kernel sebelumnya yang memerlukan pilihan modul AMDGPU untuk mendayakan mod video FreeSync.
- AMD telah menyediakan kod untuk GPU masa hadapan/akan datang untuk didayakan pada asas blok demi blok, jadi ia tidak begitu menarik pada masa ini dari segi kebocoran/pendedahan butiran baharu.
- Sokongan CRIU untuk pemacu AMDKFD untuk menyemak/memulihkan keupayaan beban kerja pengiraan ROCm adalah matlamat utama.
- Sokongan untuk subplatform Intel DG2-G12 sebagai varian baharu itu bersama sasaran DG2/Alchemist G10 dan G11 yang diumumkan. Terdapat juga banyak kerja grafik diskret DG2/Alchemist lain secara umum.
- Sokongan grafik Intel Alder Lake N.
- Operasi FBDEV yang lebih pantas dan lebih banyak pembetulan pemacu FBDEV.
- Sokongan untuk ASpeed AST2600 dan perubahan kecil pemacu DRM lain.
- Perubahan dan penambahan perkakasan lain:
- Pemantauan sensor yang dipertingkatkan untuk papan induk ASUS baharu.
- Peningkatan keupayaan Compute Express Link (CXL).
- Pemacu penyahkodan video Tegra NVIDIA telah dinaikkan pangkat daripada fasa pelancaran dalam subsistem media.
- Pemacu input baharu untuk papan kekunci Mediatek MT6779 dan skrin sentuh Imagis.
- Sokongan Profil Platform ACPI kini berfungsi dengan betul untuk ThinkPad berkuasa AMD.
- Lebih banyak penyelesaian pemacu untuk tablet Android x86.
- Penambahbaikan berterusan pada sokongan papan kekunci Apple.
- Pemacu HID untuk papan kekunci dengan IC SigmaMicro yang pelik.
- Pemacu Razer HID untuk papan kekunci/peranti Razer yang tidak mematuhi HID sepenuhnya.
- Banyak kemas kini rangkaian, seperti biasa.
- Membetulkan dasar terma untuk beberapa komputer riba HP Omen.
- Sokongan audio "PS" Intel Alder Lake.
- Sistem storan dan fail:
- ReiserFS telah ditamatkan dan pemacu sistem fail dijadualkan untuk dialih keluar pada 2025.
- Ciri komit pantas EXT4 seharusnya lebih pantas dan lebih berskala.
- Dua perubahan penting dalam exFAT untuk membenarkan titik akhir dalam laluan dan berhenti memadamkan "VolumeDirty" sebagai penting untuk mengelakkan memendekkan hayat peranti storan secara buatan.
- Kerja asas untuk menyediakan EROFS baca sahaja untuk menyokong ciri baharu.
- Ceph menangani "masalah yang agak buruk" dan membuat penambahbaikan lain.
- Lebih banyak peningkatan XFS.
- Sokongan NFSD untuk atribut fail masa lahir NFSv4 untuk masa penciptaan fail.
- Peningkatan prestasi F2FS.
- Btrfs menambah sokongan I/O yang disulitkan dan fsync yang lebih pantas.
- FSCRYPT menambah sokongan I/O langsung untuk fail yang disulitkan.
- Ciri baharu dan peningkatan kelajuan IO_uring.
- Banyak pengoptimuman blok dan NVMe, termasuk kerja yang tidak berkesudahan pada I/O/overhed bawah yang lebih cekap.
- Sokongan audio Intel Raptor Lake.
- Keselamatan:
- ARM 64-bit kini menyokong Shadow Call Stack (SCS).
- Pilihan random.trust_bootloader baharu ditambah bersama-sama dengan perubahan lain pada RNG, termasuk beberapa penambahbaikan ketara kepada rawak yang diketuai oleh Jason Donenfeld.
- Pemacu USB Xen telah dikeraskan terhadap kemungkinan hos yang berniat jahat.
- Pecutan AVX untuk laluan kripto SM3 bersama-sama dengan pelbagai pengoptimuman ARM di bahagian lain subsistem kripto.
- Acara kernel lain:
- Binaan Defconfig x86/x86_64 kini menggunakan -Werror secara lalai untuk menghantar amaran pengkompil sebagai ralat untuk membantu memastikan kualiti kod yang lebih baik.
- Pengendalian yang lebih fleksibel bagi pengkompil LLVM/Clang dengan sokongan untuk rentetan versi postfixed dan sokongan untuk LLVM/Clang apabila dipasang di luar PATH.
- Perubahan dalam keseluruhan pepohon untuk menukar daripada tatasusunan sifar panjang kepada ahli tatasusunan fleksibel.
- Perubahan daripada C89 kepada C11 untuk versi bahasa C sasaran.
- DAMON menambah antara muka kawalan konfigurasi sysfs "DAMOS".
Linux 5.18 telah dikeluarkan pada malam 22 Mei, tetapi apa yang tersedia sekarang ialah bola tarnya dan anda perlu memasangnya secara manual. Kedua-dua Linus Torvalds dan penyelenggara kernel mengesyorkan menunggu sehingga sekurang-kurangnya kemas kini penyelenggaraan pertama untuk penerimaan besar-besaran.