Linux kernel community discussion on ML/LLM tools in kernel development

5 points by jaguar


This is a long comment thread responding to “Toward a policy for machine-learning tools in kernel development,” debating whether ML/LLM tools should be allowed in patch creation and review, and what policy constraints would be needed. LWN.net

Blintk

I don't find these discussions useful or interesting. What matters is the outcome.

  1. Do LLM find bugs?
  2. Do LLMs write useful code?
  3. Do LLMs provide useful insight into codebases I don't have the time or willingness to explore every branch of?
  4. Do LLMs possibly/probably/almost definitely infringe on copyrights of millions and millions of people?
  5. Do LLMs use a disproportionate amount of energy to train foundational models?
  6. Do I care?
  7. Will I continue using them?

The answer to all of those questions for me and millions of other people is yes. Every place code can be written an LLM is going to touch at some point whether we know it or not and I don't consider that a negative. My point of view is that we should strive to achieve outputting good code that's net helpful or fun to the people we care about. Any tool we can leverage in furtherance of that goal is good in my book.