Грег Кроа-Хартман (Greg Kroah-Hartman), отговорен за поддръжката на стабилните и „staging” клонове на ядрото на Linux, обяви, че спира приемането на пачове, подготвени с помощта на AI инструменти, в раздел drivers/staging. Подчертава се, че подобни автоматично генерирани пачове противоречат на основната идея за използване на подсистемата drivers/staging като учебно поле за нови разработчици на ядрото. Кодът в drivers/staging първоначално е позициониран като проблемен (TAINT_CRAP) и свързаните с него намерено не провеждат автоматизирано почистване, за да позволят на начинаещите разработчици да развиват умението си за самостоятелно решаване на дребни проблеми в ядрото.
Изключение е направено единствено за пачовете, създадени с помощта на AI, които отстраняват реални проблеми със сигурността. В същото време подобни корекции в драйверите трябва да бъдат тествани на реално оборудване и да бъдат придружени от отчет за проведеното тестване. Авторът, изпратил пача, трябва да може да докаже, че корекцията е коректна. Ръчната проверка е необходима, тъй като по оценка на Грег, около една трета от корекциите на потенциални проблеми с безопасността, създадени с помощта на AI модели, дори най-съвременните, са неправилни или водят до проблеми.
Източник: opennet.ru
