В Intel выяснили, что принятый без проверки в код ядра Linux 6.13 патч от сотрудника Microsoft оказался проблемным
Разработчик из Intel в рамках тестов выяснил, что принятый без особой проверки в код ядра Linux 6.13 (планируется к релизу в январе) патч от сотрудника Microsoft оказался проблемным.
Примечательно, что это изменение, ставшее в итоге причинами сбоя в некоторых тестовых ситуациях, было подано нестандартно, но изначально принято, хотя не получило ни одного подтверждения (ACK) от мейнтейнеров архитектуры x86, что является нарушением общепринятых практик в разработке проектов, включая ядро Linux.Патч добавлял возможность использования больших страниц памяти в режиме ROX (Read Only Execute) при выделении памяти, предназначенной для размещения исполняемого кода.
habr.com