Comment by themaninthedark
6 days ago
Well good news... er... the opposite actually....
>Additional Old Linux Drivers Face Removal Due To Noise From AI/LLM Coding Agents
6 days ago
Well good news... er... the opposite actually....
>Additional Old Linux Drivers Face Removal Due To Noise From AI/LLM Coding Agents
They're being removed due to a lack of maintenance. If anyone cared about that hardware and fixed the bugs, surely they would be kept.
Don't know much about driver maintenance but if it is working why remove it?
What I read in the link was that it was removed because LLM was making suggestions to improve the code/bring it up to modern standards but since it was rarely used no-one wanted to review it not that it was buggy.
>In recent months we have seen a lot of old kernel code removed stemming from that AI/LLM noise.
This is the opposite of what my parent was hoping to see, extended support for old/obscure hardware because we have LLM.
Because more-or-less all code in the kernel increases the attack surface and makes general security improvements more difficult. Removing code of all types makes maintainability easier, so old, unmaintained code is an easy sell for removal.
>This is the opposite of what my parent was hoping to see, extended support for old/obscure hardware because we have LLM.
That would only happen if the linux project was happy to accept LLM-generated fixes without human review - which they aren't. If human review is necessary, then unleashing LLMs to produce fixes and improvements to thousands of linux drivers is a detriment, not a benefit. The amount of code would just be too much, and reviewers would be swamped.