Kernel Linux versi 4.19.7 dilepaskan dan tidak menyelesaikan ralat kerosakan data

Tux

Selepas pelepasan kernel Linux 4.19, selama beberapa minggu Aduan mengenai sistem fail yang dimusnahkan pada banyak pengguna menjadi lebih kerap, oleh itu pembangun tidak mengambil kira perkara ini pada mulanya.

Melihat bahawa aduan ini meningkat, ketika itulah kebimbangan timbul dan para pembangun kernel Linux kini telah menemui dan memperbaiki bug yang sesuai.

Pada mulanya, para pembangun menganggap bahawa masalah dengan sistem fail Ext4.

Oleh itu, mereka tidak memperhatikannya, tetapi ketika para pembangun memutuskan untuk mengatasi masalah tersebut mendapati bahawa penyebabnya terletak pada kerangka kerja yang disebut Multi-queue Block I / O Queue Mechanism ("Blk-mq" untuk pendek) dan dengan itu sistem fail lain terjejas.

Nasib baik, kesalahan itu hanya berlaku dalam keadaan tertentu, tetapi kesalahan itu dapat dibuat semula.

BLK-MQ memungkinkan anda menangani banyak antrean yang tersebar di utas CPU yang kemudian dapat dipetakan ke jumlah antrian perkakasan yang tersedia untuk peranti penyimpanan.

Lama kelamaan, lebih banyak pemandu telah disokong oleh BLK-MQ, sementara pemacu utama seperti NVMe telah menyokongnya sejak beberapa lama.

Juga sistem fail lain terjejas (walaupun pada tahap yang lebih rendah), hanya EXT4 yang merupakan sistem fail yang paling biasa dan oleh itu kebanyakan laporan yang dibuat berasal dari ini.

Beberapa pengguna, termasuk pembangun kernel Linux hulu, mendapati kestabilan data mereka bertambah baik dengan mematikan kod MQ.

Pembangun membetulkan bug sehingga kehilangan data dengan versi kernel seterusnya semestinya menjadi perkara masa lalu.

Kernel Linux versi 4.19.7 dikeluarkan

Baru-baru ini juga kemas kini baru cawangan kernel Linux 4.19.x dilancarkan, mencapai versi 4.19.7.

Pengumuman itu dibuat oleh pemaju Greg Kroah-Hartman. Dalam keluaran baru ini Linux Kernel 4.19.7 pembaikan dilancarkan untuk prestasi PCI Express yang lebih baik.

Kemas kini cawangan LTS yang lebih lama, kernel Linux 4.19.7 terkenal kerana telah mengembalikan kod STIBP baru untuk memberikan tingkah laku yang lebih baik di sekitar mitigasi Cross-HT Specter V2.

Oleh kerana ia hanya berlaku untuk proses opt-in melalui prctl dan Seccomp secara lalai, bukan semua proses.

Prestasi sistem tidak terjejas, jadi kod yang dihasilkan berasal dari penggabungan pekerjaan minggu lalu untuk Kernel 4.20.

Uji Kernel

Pengubahsuaian lain

Perubahan ketara lain dalam Linux 4.19.7 adalah pembaikan kod PCI Express yang menyebabkan masalah bagi mereka yang menggunakan kad grafik PCI Express 3.0 pada papan induk yang lebih tua yang menyokong PCIe 1.0 dan 2.0.

Masalah ini menimbulkan masalah khususnya pada kad GPU Radeon.

Selain kernel Linux 4.19.7, kemas kini untuk versi 4.14.86 dan 4.9.143 juga dikeluarkan untuk melengkapkan senarai versi stabil.

Selamat tinggal MPX di kernel Linux

Kebaruan lain yang berkaitan dengan kernel ialah sokongan Sambungan Perlindungan Memori yang akan dikeluarkan dari Kernel Linux 4.21.

Dave Hansen mengeluarkan permintaan tarik untuk membuang sokongan Intel MPX di kernel Linux.

Sokongan MPX diperkenalkan dengan pemproses Skylake dan dirancang untuk memberikan keselamatan yang lebih besar.

Oleh itu, sediakan kawalan rujukan penunjuk pada masa berjalan untuk mengelakkan limpahan penyangga yang berpotensi.

Tetapi penggunaannya tidak banyak berlaku. Sejak itu, penyelesaian berasaskan perisian menjadi lebih hebat dan dengan jenis projek AddressSanitizer.

Akhirnya, Perbaikan pepijat dengan masalah rasuah EXT4 yang dihasilkan oleh BLK-MQ yang dilaporkan setelah pelepasan kernel Linux 4.19 tidak termasuk dalam pelepasan kernel Linux 4.19.7 ini jadi kami berharap dalam beberapa hari kernel Linux 4.19.8 akan dilindungi dari masalah korupsi data ini.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   penapis luaran-akaurium kata

    Bolehkah kemas kini baru cawangan kernel Linux 4.19.x, versi 4.19.7 dimuat turun dari laman web yang boleh dipercayai? Saya telah mencuba beberapa muat turun dari laman web yang berbeza tanpa berjaya.
    Terima kasih!

  2.   David naranjo kata

    Dari laman web rasminya https://www.kernel.org/

  3.   ProletarianLibertarian kata

    Anda boleh memuat turunnya dari Pasukan Kernel Ubuntu itu sendiri,
    http://kernel.ubuntu.com/~kernel-ppa/mainline/
    walaupun lebih baik memasang 4.19.8 yang baru sahaja keluar dan memperbaiki bug yang mempengaruhi EXT4.