neprihlásený Sobota, 11. januára 2025, dnes má meniny Malvína
Pozor, najnovší Linux môže poškodzovať súbory

Značky: Linux

DSL.sk, 6.12.2018


V najnovšej stabilnej verzii linuxového jadra 4.19 bola v uplynulých dňoch identifikovaná chyba, ktorá môže v niektorých konfiguráciách a scenároch viesť k poškodeniu súborových systémov.

Užívatelia hlásili problém od polovice novembra, pôvodne sa za možnú príčinu považovala nejaká chyba v súborovom systéme ext4 ktorého sa týkali hlásenia. Nakoniec bol ale problém identifikovaný ako chyba v subsystéme BLK-MQ, upozornil linuxový Phoronix.

BLK-MQ, Multi-Queue Block IO Queueing Mechanism, je relatívne nový framework v linuxovom jadre pre manažment blokových I/O operácií. Umožňuje aj pri I/O využiť výkon súčasných mnohojadrových procesorov a naplno využiť výkon napríklad moderných flashových PCI Express SSD, keď I/O požiadavky radí do viacerých radov spracovávaných jednotlivými jadrami.

Využívanie BLK-MQ závisí na verzii používaného jadra, distribúcii, ovládači a diskových zariadeniach a nemusí byť aktívny, zároveň nie je jasné za akých presne okolností sa problémy prejavovali.

BLK-MQ má byť podľa diskusie vývojárov možné paušálne deaktivovať parametrom scsi_mod.use_blk_mq=0 na príkazovom riadku jadra.

Chyba bola prítomná od prvej vývojovej verzie jadra 4.19 a rovnako vo vývojovej verzii 4.20, v súčasnosti je k dispozícii už oprava. Zapracovaná bude predpokladane do ďalšej vydanej verzie jadra 4.19 a 4.20.


      Zdieľaj na Twitteri



Najnovšie články:

Notebook s rozťahovacím displejom má OLED od Samsungu, zverejnil ďalšie parametre
Podľa šéfa Nvidie sú užitočné kvantové počítače vzdialené dekády
Nový radič umožní rýchlejšie a výrazne väčšie SSD pre PCI Express 5.0
Ďalší let výrazne upgradnutej Starship sa má uskutočniť v pondelok
Prehrávač videa VLC podporuje generovanie titulkov pomocou AI
Uvedený Raspberry Pi 5 s až 16 GB RAM
Japonci vypustili do vesmíru prvý satelit z dreva
Štát potvrdil rozsiahly útok na kataster, zostáva nefunkčný
DisplayPort bude mať novú verziu, umožní monitor pripojiť oveľa dlhším káblom
Priestupný rok 2024 spôsobil na konci roka vážny problém satelitom


Diskusia:
                               
 

Linux môže poškodzovať súbory...to je ako na krabičke od cigariet
Odpovedať Známka: 5.9 Hodnotiť:
 

to si treba ešte predstaviť, koľko tých cigariet bolo vyfajčených, aby vytvorili Linux.

Ani by som sa nedivil, keby tí programátori v kóde uvádzali takéto počty cigariet. Kolega na stvorenie jednej 50 riadkovej funkcie vyfajčil jednu krabičku nemenovanej značky + dal to do poznámky.
Odpovedať Známka: 9.4 Hodnotiť:
 

kolega je asi odborník
Odpovedať Známka: 5.0 Hodnotiť:
 

if (2 = 4) {...
Odpovedať Hodnotiť:
 

Dakujeme za info. Stopnem kompilovanie noveho kernelu v archu a aj na mojom gentoo a pull-nem si jeden pulled pork burger a ktomu jedem patch cherry-picknem.
Odpovedať Známka: -4.6 Hodnotiť:
 

Zaspal som. Taky si vtipny.
Odpovedať Známka: 9.5 Hodnotiť:
 

na svn by sa ti to nestalo
Odpovedať Známka: -3.3 Hodnotiť:
 

divny arch to mas. ja nekompilujem a v core mam 4.19.4.. hmmm
Odpovedať Hodnotiť:
 

Ako to, ze arch je takto nehorazne pozadu? Vo fedora je 4.19.6 v updates a 4.19.7 (+ tento patch) v testing.
Odpovedať Hodnotiť:
 

no core je nieco ako stable tam jasné že je len 4.19.4

ja mam z extra v manjare 4.19.6 a z comunity by sa dalo vytiahnuť aj 4.20 (ale načo by mi to bolo)
Odpovedať Hodnotiť:
 

Vsak to 4.19.6 vo fedore je stable (ok, od vcera), v rawhide je 4.20.0rc5.

Ono fedore vzdy trva, kym preskoci na novy minor release, ale patchlevely potom uz davaju rychlo.
Odpovedať Hodnotiť:
 

Ani by ma neprekvapilo, keby si za vyuzitie k Spectre a Meltdown umoznujucich technologii v BLK-MQ Intel zacal priekazne narokovat licencne poplatky.
Odpovedať Známka: 0.5 Hodnotiť:
 

Vsetky slovenske banky sa uz chveju od strachu... a potom si spomenu ze bezia na RHEL 6 s 2.6.32
Odpovedať Známka: 10.0 Hodnotiť:
 

a to sa vsetci prednedavnom na internete smiali Microsoftu ze inym sa take udiat nemoze. Stacilo pockat :))
Odpovedať Známka: 4.0 Hodnotiť:
 

ale toto je Linux, na ten sa nesmie kydat...
Odpovedať Známka: -0.4 Hodnotiť:
 

ked sa to stalo windowsu odlozili cely update na x dni pokial opravili chybu ... ked sa to stalo linuxu hned vydali patch a instrukcie na opravu
Odpovedať Známka: 7.5 Hodnotiť:
 

a to nespominam ze MS je platinovym clnemom a tiez prispieva do linuxoveho jadra to urcite skurvil nejaky mamrd z MS
Odpovedať Známka: 7.3 Hodnotiť:
 

Tu vidíš jasnú nevýhodu otvoreného SW. Môže ti do toho kydať kto chce :-).
Odpovedať Známka: -6.9 Hodnotiť:
 

Ako vies, ze vo win to neskurvil nejaky linux mamrd?
Odpovedať Známka: -6.4 Hodnotiť:
 

Tak ale pri linuxe je to ľahšie, keď všetkých 5 používateľov sú zároveň jeho developeri ...
Odpovedať Známka: 0.0 Hodnotiť:
 

"None of the regular filesystem and storage testing has triggered it"
"You have to add a specif kernel parameter, and modify a udev rule."
ja len tolko :D

Odpovedať Známka: 10.0 Hodnotiť:
 

Nechali sa inšpirovať Windowsom?
Odpovedať Známka: 0.0 Hodnotiť:
 

Nie. Rozhodne to "nefixnú" vydaním novej sady ikoniek.
Odpovedať Známka: 5.7 Hodnotiť:
 

Väčšinou sa ma tieto chyby netýkajú, ale túto chybu som zaznamenal 26. októbra kedy som aktualizoval a aj poslednýkrát bootol. Bootloader vôbec netušil o aký súborový systém sa jedná, aj keď to mal napísané. Zaujímavé bolo, že z Live distribúcie som videl partíciu normálne a mohol som aj prehliadať súbory, aj z druhej partície, na ktorej som mal neaktualizovaný linux. Nepomáhalo fsck, zmena UUID a milión ďalších vecí, stále písalo že /dev/sda1 neexistuje, aj keď očividne existovalo. Nechcelo sa mi s tým viac babrať, tak som plánoval reinštaláciu. Včera som si všimol že mi to hodilo rôzne verzie initframfs a vmlinuz súborov po celej partícii (jedna verzia bola v /boot, ďalšia v /boot/boot/ a našiel som aj niečo aj v / a /home/mxxl/). Tak som z live distra pomazal všetky súbory, chrootol som to, aktualizoval a spokojne nabootoval :)
Odpovedať Známka: 2.7 Hodnotiť:
 

posielam kvety.
Odpovedať Známka: 10.0 Hodnotiť:
 

Ako keby som počul svojich rodičov keď opisujú prácu na pc.
Odpovedať Známka: 10.0 Hodnotiť:
 

Uz je to fixnute pre 4.19.x a bude backportovane do relevantnych starsich jadier.
Odpovedať Známka: 6.0 Hodnotiť:
 

Našťastie moja AMD grafika ho nepodporuje xD
Odpovedať Známka: -10.0 Hodnotiť:
 

zaskrtni si fokmafajls mode :)
Odpovedať Hodnotiť:
 

To musis mat nejaky muzealny kusok.
Odpovedať Hodnotiť:
 

ste si robili p.cu z windowsu.
Odpovedať Známka: -1.4 Hodnotiť:
 

budeme aj nadalej
Odpovedať Hodnotiť:
 

to tak dopadne ked linus prestane sekirovat vyvojarov :) keby na tom nerobil nikto, nic by sa nedojebalo
Odpovedať Hodnotiť:

Pridať komentár