> ## Content Index
> Fetch the complete content index at: https://www.privacyguides.org/llms.txt
> Use this file to discover other available public pages before exploring further.

# Linux Removes Support for Legacy AppleTalk Protocol in Response to AI Patches
- URL: https://www.privacyguides.org/news/2026/06/18/linux-removes-support-for-legacy-appletalk-protocol-in-response-to-ai-patches/
- Published: 2026-06-18T01:33:14.000Z
- Updated: 2026-06-18T01:33:14.000Z
- Description: A surge of AI-generated patches in the Linux kernel has resulted in the removal of support for older protocols, the latest of which being AppleTalk.
- Author: Fria Reyes
- Tags: News Briefs

A surge of AI-generated patches in the Linux kernel has resulted in the [removal](https://www.phoronix.com/news/Linux-Drops-AppleTalk) of support for older protocols, the latest of which being AppleTalk.

With the availability of AI tools, open source projects that accept outside patches have been dealing with a surge of reports, creating a lot of work for maintainers.

Maintainers of open source projects such as [curl](https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-slops/) have been speaking out about the deluge of "AI slop" bug reports.

While organizations such as [Mozilla](https://blog.mozilla.org/en/firefox/ai-security-zero-day-vulnerabilities/) have been able to make use of AI tools for finding and fixing bugs, in amateur hands, they can hallucinate and produce bogus bug reports and patches.

The Linux kernel has been suffering just such a problem. Part of their strategy to reduce the load on developers has recently been to [remove](https://www.phoronix.com/news/Linux-7.1-PR-Remove-Old-Net) support for older drivers and other code in order to reduce the attack surface and reduce the burden on developers. Jakub Kicinski said in a pull request to remove some obsolete code:

> Old code like amateur radio and NFC have long been a burden to core networking developers. syzbot loves to find bugs in BKL-era code, and noobs try to fix them.

> Paolo says we spend \~40% of our time checking LLM outputs, sounds about right.

He goes on to describe the code as "basically unused." Apparently, there had been multiple previous attempts to remove the code but someone wanted the code to stick around.

> We've talked about these deletions multiple times in the past and every time someone wanted the code to stay. It is never very clear to me how many of those people actually use the code vs are just nostalgic to see it go.

The removed code includes HAM radio support and some old legacy ATM protocols and drivers, among other things.

The now-[merged](https://www.phoronix.com/news/Linux-7.1-Removes-Old-Net) pull request equates to 138,161 lines of code removed.

Now, AppleTalk is on the chopping block in another [pull request](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8a398a0c189ead8bbce98f5be70b8ea0e30b21f8) from Jakub Kicinski. AppleTalk was introduced all the way back in [1985](https://en.wikipedia.org/wiki/AppleTalk), and has since been discontinued by Apple in 2009, leaving it as a prime candidate for removal.

> AppleTalk has been removed in MacOS X 10.6 (Snow Leopard), in 2009, according to Wikipedia. We recently got a burst of AI generated fixes to this protocol which nobody is reviewing.

> Let AppleTalk follow AX.25 and hamradio out of the Linux tree. We we \[sic\] will maintain the code at: github.com/linux-netdev/mod-orphan for anyone interested in playing with it.

This PR adds up to a few thousand more lines of code.

It's interesting to see how different projects adapt to the "LLM-pocalypse," removing support for ancient protocols seems like a smart move on multiple fronts.