Linux kernel development may be approaching a turning point in its uneasy relationship with artificial intelligence. Linus Torvalds says AI-driven fixes accounted for much of the progress in Linux 7.4-rc2, and the kernel’s BPF subsystem may now be closing AI-generated bugs faster than new ones arrive.
In his November 9 message to the Linux kernel mailing list, Torvalds described 7.4-rc2 as a large update by file count but relatively uncomplicated in practice. Much of the release consists of small, one- or two-line corrections across graphics, networking, sound, and miscellaneous kernel code. The release follows an unusually large 7.4 merge window, with nearly 20,000 commits compared with the roughly 15,000 commits more typical of recent cycles. The Register’s coverage notes that Torvalds now views the volume of AI-discovered problems with more optimism than alarm.
The clearest sign comes from BPF, or Berkeley Packet Filter, the Linux technology that allows sandboxed programs to run inside the kernel. Alexei Starovoitov, a leading BPF developer and maintainer, told Torvalds that the subsystem was receiving fixes faster than fresh AI-generated bug reports. Torvalds called that “lovely if true,” while cautioning that most other areas of the kernel have not reached the same point.
That distinction matters because AI-assisted bug hunting has created a second workload for open-source maintainers. Automated systems can identify suspicious code paths at enormous scale, but their findings still require reproduction, diagnosis, and human review. An unverified report can consume nearly as much attention as a legitimate vulnerability, particularly in projects with small teams. The Linux kernel’s extensive maintainer network gives it a better chance of filtering that stream than many smaller projects, but even Linux developers have had to separate useful discoveries from speculative noise.
BPF’s latest activity shows what productive AI assistance looks like when it is tied to normal kernel discipline rather than treated as an automatic patch generator. Recent changes include verifier hardening, safer handling of stack arguments, scalar-evolution corrections, and additional self-tests. Several related changes are visible in the Linux source tree, where patches include regression tests and maintainer sign-offs rather than being accepted solely because an automated tool flagged a potential defect.
Torvalds’ position is therefore less a blanket endorsement of machine-written code than an argument for applying the same review standards to every contribution. AI can search vast codebases and suggest fixes, but maintainers still decide whether a problem is real, whether the proposed change is safe, and whether it belongs in the kernel. For Linux 7.4, that process appears to be producing a healthier balance: automated discovery is still generating work, but in at least one major subsystem, the resulting fixes may finally be outpacing the incoming reports.
Linux 7.4-rc2 remains a testing release, not the finished kernel, so its AI-assisted changes will still face additional review and real-world testing before the stable version arrives. Even so, BPF’s reported shift could become an important benchmark for other open-source projects wrestling with AI-generated issue floods. If maintainers can turn automated scrutiny into tested patches instead of an endless queue of questionable reports, the technology may prove less like an unwanted fire hose—and more like a useful, if demanding, new member of the development team.








