Hasty Briefsbeta

The use of LLM assistants for kernel development

2 days ago
  • #Open Source
  • #LLM
  • #Kernel Development
  • Debate on LLM use in kernel development started with Sasha Levin's presentation and patch acceptance.
  • Proposals for disclosing LLM use in patches include new tags like 'Generated-by' or using 'Co-developed-by'.
  • Some developers question if LLM-generated patches should be accepted at all, calling for a formal policy first.
  • Concerns include maintainer overload, copyright issues, and the quality of LLM-generated patches.
  • Disclosure of LLM use is debated, with some favoring patch tags and others suggesting cover letters.
  • Copyright and responsibility for LLM-generated code are major concerns, with no clear legal resolution.
  • LLMs may increase the volume of low-quality patches, adding to maintainer stress.
  • Future discussions on AI tools in kernel development are expected at the Maintainers Summit.