
بهروزرسانیهای معماری ARM64 (AArch64) برای پنجره ادغام (Merge Window) لینوکس ۷.۴ که اکنون باز شده است، ارسال شدهاند. یکی از مهمترین تغییرات این چرخه نه یک قابلیت تازه، بلکه حذف بخشی از کد قدیمی است: پشتیبانی از ساخت هسته (Kernel Build) با ترتیب بایت بیگاندین (Big Endian) برای ARM64 کنار گذاشته میشود.
حذف پشتیبانی بیگاندین از ARM64
بر اساس گزارشها، کد ARM64 در لینوکس از سپتامبر ۲۰۲۵ گزینه CPU_BIG_ENDIAN در Kconfig را با وضعیت BROKEN علامتگذاری کرده بود؛ زیرا چنین پیکربندیهایی بهشدت نادر بودند و علاقه و آزمون کافی از سوی توسعهدهندگان نداشتند. یکی از معدود کاربران شناختهشده ARM64 BE، شرکت هواوی در سالهای گذشته و در سختافزار مخابراتی بود، اما حتی در همان حوزه نیز هواوی برای نگهداری مستمر کد پشتیبانی ارائه نکرد.
سادهسازی توسعه هسته لینوکس
در لینوکس ۷.۴، کد بیگاندین ARM64 بازنشسته میشود تا توسعه هسته لینوکس برای ARM64 در ادامه مسیر سادهتر شود. حذف آخرین بخش این کد، کمتر از ۵۰۰ خط از کد هسته را پاک میکند، اما یک مسیر کد و یک ترکیب آزمون کمتر برای توسعه وصلههای (Patch) آینده معماری ARM64 باقی میگذارد.
تغییرات دیگر در بهروزرسانیهای ARM64
حذف پشتیبانی بیگاندین بخشی از بهروزرسانیهای ARM64 در لینوکس ۷.۴ است. در همین مجموعه تغییرات، افزودن پشتیبانی از پردازنده NVIDIA Rigel نیز آغاز شده است؛ نوع CPU اضافه شده و قابلیتهای BBML2 no-abort (BBML3) برای این جانشین NVIDIA Vera فعال میشود.
- حذف پشتیبانی Big Endian از ARM64 در لینوکس ۷.۴
- علامتگذاری گزینه CPU_BIG_ENDIAN در Kconfig با وضعیت BROKEN از سپتامبر ۲۰۲۵
- حذف کمتر از ۵۰۰ خط کد برای سادهسازی توسعه ARM64
- آغاز افزودن پشتیبانی از پردازنده NVIDIA Rigel
- فعالسازی قابلیتهای BBML2 no-abort (BBML3) برای جانشین NVIDIA Vera