Nguồn: LWN.net

Tóm tắt

Linux kernel maintainer Jakub Kicinski và nhóm core networking đề xuất loại bỏ hàng loạt subsystem lỗi thời, bao gồm giao thức amateur radio (AX.25, NET/ROM, ROSE), ATM protocols, ISDN subsystem, và nhiều driver Ethernet cũ. Lý do được nêu rõ ràng: các subsystem này liên tục bị báo cáo lỗi bảo mật được tạo ra bởi LLM và công cụ fuzzing tự động (syzbot), nhưng không có maintainer nào đủ quan tâm hoặc có thể xử lý khối lượng báo cáo này.

Đây là vấn đề ngày càng nghiêm trọng trong cộng đồng kernel: các công cụ AI và fuzzing tạo ra lượng lớn bug report, nhưng nhiều trong số đó nhắm vào code cũ không còn được sử dụng thực tế. Thay vì tiêu tốn thời gian maintainer để triage từng báo cáo, cách tiếp cận mới là xóa bỏ hoàn toàn code đó ra khỏi kernel mainline.

Kicinski mô tả tình trạng này trong commit message: AX.25 và các giao thức amateur radio “từ lâu đã là nguồn bug và syzbot magnet”, và khi không ai đứng ra xử lý lượng AI-generated bug reports, việc loại bỏ là cần thiết để “bảo vệ sự tỉnh táo” của team. Code bị xóa vẫn có thể được duy trì dưới dạng out-of-tree module.

Sự kiện này phản ánh một thách thức mới trong quản trị phần mềm mã nguồn mở: các công cụ AI tự động tạo ra bug report với tốc độ mà con người không thể theo kịp, buộc các dự án phải tái cơ cấu cách thức duy trì code base. Đây là tiền lệ quan trọng có thể ảnh hưởng đến nhiều dự án open-source lớn khác.

👉 Đọc bài gốc