لینکس کرنل 5.12-rc1 میں ایک خرابی FS میں ڈیٹا ضائع ہونے کا باعث بنتی ہے۔

Linus Torvalds نے صارفین کو kernel 5.12-rc1 کی تجرباتی ریلیز میں ایک اہم مسئلہ کی نشاندہی کے بارے میں خبردار کیا، اس ورژن کو جانچ کے لیے انسٹال نہ کرنے کا مشورہ دیا اور Git ٹیگ "v5.12-rc1" کا نام بدل کر "v5.12-rc1-dontuse" رکھ دیا۔ ایک سویپ فائل کا استعمال کرتے وقت مسئلہ پیدا ہوتا ہے اور اس فائل سسٹم میں ڈیٹا کرپٹ ہو سکتا ہے جس میں فائل موجود ہے۔

خاص طور پر، 5.12-rc1 میں تجویز کردہ تبدیلیوں نے سویپ فائل کے ساتھ معمول کے آپریشن میں خلل ڈالا اور فائل سسٹم میں سویپ ڈیٹا کے آغاز کے آفسیٹ کو کھونے کا باعث بنا، جس کے نتیجے میں تباہ کن نتائج برآمد ہوئے - فائل سسٹم کے مواد کو اوور رائٹ کر دیا گیا۔ بے ترتیب تبادلہ ڈیٹا کے ذریعے۔ مسئلہ صرف سویپ فائل والے سسٹمز کو متاثر کرتا ہے اور اس وقت نہیں ہوتا جب تبادلہ کرنے کے لیے علیحدہ ڈسک پارٹیشن استعمال کیا جاتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں