64-بٹ اے آر ایم پیچوں کا نیا دور ، لینکس 4.19 کرنل میں ضم ہوگیا ، اس میں جی سی سی اسٹیکلیک پلگ ان سپورٹ شامل ہے

لینکس یونکس / 64-بٹ اے آر ایم پیچوں کا نیا دور ، لینکس 4.19 کرنل میں ضم ہوگیا ، اس میں جی سی سی اسٹیکلیک پلگ ان سپورٹ شامل ہے 1 منٹ پڑھا

بازو چپ



64 بٹ اے آر ایم فن تعمیر (اے آر ایم 64 / اے آرچ 64) کے ل changes تبدیلیوں کا ایک نیا دور صرف لینکس 4.19 کرنل انضمام ونڈو میں بھرا ہوا تھا ، اور اس میں عام طور پر کچھ اچھی چیزیں شامل کی جارہی ہیں۔

لینکس پر 64 بٹ کے اے آر ایم کی جگہ کافی مصروف تھی ، اور لینکس 4.19 کے دانا کے اجراء سے پہلے مزید امکانات موجود ہیں۔



64 بٹ کے ARM انضمام کی کچھ جھلکیاں شامل ہیں:



  • کے لئے ARM64 کی حمایت نیا GCC اسٹیکلیک پلگ ان جو لینکس 4.19 کے لئے جی سی سی پلگ انز میں مل گیا تھا۔ اسٹیکلیک مرتب کرنے والا پلگ ان ان اسٹیک استعمال کو ختم کرنے ، اسٹیک مواد کو خارج کرنے ، اور اسٹیک تھکن / گارڈ پیج اسکیپنگ سے متعلق ممکنہ خامیوں / حملوں کو روکنے کے قابل ہے۔ اس مین لائن کے دانا اسٹیکلائیک کو پرانے گیرسیکیوریٹی / پی اے ایکس کوڈ سے پورٹ کیا گیا تھا۔
  • دوبارہ شروع ہونے والے سلسلے کے نظام کی کال کیلئے معاونت۔ یہ نیا نظام کال تھا اصل میں لینکس 4.18 میں شامل کیا گیا اور 'RSEQ' ہر صارف کی جگہ کے دھاگے اور دانا کے مابین مشترکہ ڈیٹا ڈھانچہ ABI فراہم کرکے فی CPU اعداد و شمار پر صارف کی جگہ کی تیز تر کارروائیوں کی اجازت دیتا ہے۔
  • C میں ان کے اسکیل انٹری کوڈ کا دوبارہ لکھنا تاکہ صارف کی جگہ سے داخلے پر جی پی آر کے اندراجات صفر ہوجائیں۔
  • کیکسیک اور کےڈمپ اب ACPI کی حمایت کے بغیر شروع کردہ نظاموں پر کام کرتے ہیں۔
  • ان کے پرانے ٹکٹ لاک کوڈ کو تبدیل کرنے کے لئے Qspinlock۔
  • جکڑے ہوئے پی ایم یو کاؤنٹرز کیلئے معاونت۔
  • بھاری vmalloc / IO تعریفیں کے لئے دوبارہ فعال کی حمایت.

پیچ کی اس فہرست کے لئے مکمل چینلاگ دیکھنے کے ل the ، چیک کریں دانا میلنگ لسٹ .