cd /news/ai-policy/linux-7-3-rc3-ai-patches-are-breakin… · home topics ai-policy article
[ARTICLE · art-129137] src=byteiota.com ↗ pub= topic=ai-policy verified=true sentiment=↓ negative

Linux 7.3-rc3: AI Patches Are Breaking Kernel Dev

Linux 7.3-rc3, released September 13, arrived as "another fairly large rc release" while kernel maintainer Greg Kroah-Hartman warned that AI-generated patches are making the 7.3 cycle a rough development window. Networking maintainer Jakub Kicinski estimated that between a third and half of the 648 net-next patches this cycle were "AI-driven low priority fixes, cleanups and clarifications," saying "We are completely overwhelmed," and the 7.3 merge window closed as the second-largest in kernel history at 15,267 commits. The kernel is approaching 2,000 CVE fixes per release, up from roughly 500 in the 6.x era, with the 7.2.3 point release alone shipping 71 security fixes, while the April 2026 AI contribution policy requiring a human-signed Developer Certificate of Origin and an "Assisted-by" tag faces calls to drop the tag.

read4 min views2 publishedSep 14, 2026
Linux 7.3-rc3: AI Patches Are Breaking Kernel Dev
Image: Byteiota (auto-discovered)

Linux 7.3-rc3 landed on September 13, and if you follow kernel development, the lead isn’t the XFS heap overflow fix or the Btrfs free-space cache promotion. It’s Greg Kroah-Hartman’s warning — issued early in the 7.3 cycle and reaffirmed with every subsequent rc — that AI-generated patches are turning this into a rough development window. “Rough” is his word, and he means it.

What rc3 Actually Fixes #

The third release candidate carries a heavier filesystem footprint than you’d expect at this stage. XFS gets locking annotation fixes and a health monitor correction. The SMB client patches a heap overflow in DACL owner/group rewrites and rejects out-of-bounds data offsets — one of which introduced a WSL reparse point corruption lurking since the 7.2 merge. Memory safety fixes flagged by syzbot land across ppp_async, iommu/riscv, and media tile-count validation. Landlock security updates and architecture patches round out the release.

Torvalds described it as “another fairly large rc release” — unusual for an rc3, which in most cycles is where the patch rate starts to drop. It hasn’t dropped here.

Greg KH’s Warning Is Not Alarmism #

Kroah-Hartman raised the alarm in early September after going through USB subsystem submissions for the cycle. His problem isn’t that AI patches are all bad — it’s that he can’t efficiently separate them from genuine fixes. Rejecting a patch too quickly risks missing a real bug. So maintainers do the work: read, test, respond. Multiplied across thousands of low-quality submissions, that’s real engineering hours gone. Phoronix documented the warning in detail.

The networking subsystem has the clearest numbers. Jakub Kicinski, who maintains net and net-next with Paolo Abeni, estimates that between a third and half of the 648 net-next patches this cycle were “AI-driven low priority fixes, cleanups and clarifications.” His assessment: “We are completely overwhelmed.” ARM64 development paid a direct cost — features that should have landed in 7.2 slipped because maintainers were consumed by noise. The 7.3 merge window closed as the second-largest in kernel history at 15,267 commits.

The CVE Math Is Genuinely Complicated #

Here’s the uncomfortable truth: AI is finding real bugs. The kernel is approaching 2,000 CVE fixes per release, up from roughly 500 through the 6.x era. The 7.2.3 point release alone shipped 71 security fixes — many flagged by automated AI tooling scanning 40+ million lines of code. That’s a safety improvement that wasn’t happening before.

The cost is maintainer bandwidth. Reviewing thousands of CVE patches per cycle manually isn’t a human-scale problem. Andrew Morton, who manages the MM tree, turned to Google’s Gemini this cycle to draft his patch series summaries after receiving 1,250 “added-to-MM” emails — up from 920 the prior cycle. His words: “I recruited Gemini to draft many of the bullets and then I did a review/edit pass. I think the result is better(?).” AI reviewing AI-generated patches. Tom’s Hardware has the full CVE breakdown.

The Policy Has Already Started to Crack #

The Linux kernel published its first formal AI contribution policy in April 2026: a human must sign the Developer Certificate of Origin, AI use must be declared with an “Assisted-by” tag, and the human submitter carries full legal accountability. It was the first major open-source governance document of its kind.

Assisted-by: Claude:claude-3-opus coccinelle sparse

It’s already under pressure. Christian Brauner argued in July that the tag turned git history into “a free advertising platform for AI companies.” Jeff Layton proposed dropping it entirely, citing low signal-to-noise ratio and uneven adoption. The debate is active and unresolved. Meanwhile, Meta is deploying AI to review incoming patches before they reach human maintainers — using AI to filter AI, at scale.

What This Means If You Contribute to Linux #

If you submit patches to the kernel, the current climate is unforgiving for anything that looks AI-generated. Maintainers are pattern-matching on style, quality, and content faster than before. A low-quality patch doesn’t just get rejected — it costs the reviewer time they don’t have. The formal requirement is the “Assisted-by” tag if you used AI tools. The practical requirement is that your patch must be indisputably correct and worth a maintainer’s time to read.

Linux 7.3 stable is still on track for October 18, with a possible slip to October 25 if the patch rate doesn’t ease. The kernel will ship. The real question is whether the community lands on a sustainable model for AI contributions before the next cycle — or whether 7.4 gets the same warning from Greg KH. Based on LWN’s rc3 analysis, the answer is not obvious yet.

── more in #ai-policy 4 stories · sorted by recency
── more on @linux 7.3-rc3 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/linux-7-3-rc3-ai-pat…] indexed:0 read:4min 2026-09-14 ·