في وقت سابق من هذا الشهر، أسقط التصحيح الدعم لمضيفي x86KVM 32 بت كجزء من تصحيح لتنظيف كود kernel x86 32 بت لأنظمة x86_64. الآن، تم دمج التصحيح في سلسلة التصحيح الخاصة به، مع زيادة احتمالية إنهاء دعم مضيف KVM 32 بت على جميع بنيات وحدة المعالجة المركزية، وليس فقط تغييرات x86.
يستمر العمل في تنظيف كود kernel x86 على أجهزة x86_64، وقد تم الآن تشعب تصحيح منفصل لإنهاء دعم مضيف KVM 32 بت على جميع البنيات. سيبقى دعم ضيف KVM 32 بت، هذه التصحيحات تهدف فقط إلى إنهاء دعم مضيفي المحاكاة الافتراضية 32 بت... بعد كل شيء، من سيشغل نواة رائدة في بيئة 32 بت ويقوم بأي استضافة افتراضية في الإنتاج في 2025+؟
لا يقتصر الأمر على إسقاط دعم مضيف KVM 32 بت لـ x86، بل ينهي التصحيح أيضًا دعم PowerPC وMIPS وRISC-V. لقد أسقط ARM 32 بت الدعم لمضيفي KVM منذ عدة سنوات.
يوضح ArndBergmann في سلسلة التصحيح [RFC0/5] KVM: إسقاط دعم مضيف 32 بت على جميع البنيات:
على الرغم من أن شرائح SoC المستندة إلى Cortex-A7/A15/A17 منتشرة على نطاق أوسع من وحدات المعالجة المركزية 32 بت الأخرى القادرة على المحاكاة الافتراضية (Intel Core Duo/Silverthorne، PowerPCe300/e500/e600، MIPSP5600)، فقد تم إسقاط دعم مضيفي KVM 32 بت على أجهزة Arm في وقت مبكر من عام 2020 بسبب نقص المستخدمين.
إذا لم يبق هناك مستخدمون حقيقيون (باستثناء اختبار الانحدار الذي قد يقوم به المطورون)، فقد يكون من المعقول التخلي عنهم جميعًا في نفس الوقت. يرجى إعلامي إذا كنت لا تزال تستخدم هذه الأجهزة أو تعتقد أنها بحاجة إلى المرور بمرحلة الإيقاف أولاً. "
لذا، إذا كنت لا تزال تستخدم نظام Linux 32 بت كمضيف جهاز ظاهري (KVM) قائم على kernel، فهذا هو الوقت المناسب لإعلام الجميع ومناقشة ما إذا كان يجب أن يظل في Linux kernel الرئيسي... خاصة إذا كان استخدام إصدارات Linux LTS الحالية غير ممكن، مثل Linux 6.12 LTS الذي تم إطلاقه مؤخرًا.
دعونا ننتظر ونرى ما سيحدث مع هذه التصحيحات، وربما سينتهي عام 2025 دعم مضيفي KVM 32 بت إلى الأبد.