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