Note, LLMs are very good at finding suspect “security issues” in kernel code these days. But even with the best of the current and next generation tools, at least 1/3 of the results they generate are flat out wrong or harmful. So, if you think your LLM-found/fixed issue in a drivers/staging/ file is really valid, it’s fine to submit it BUT you must have first tested it on the actual hardware for the driver, and described how you have done so, in order for us to be willing to take the change.

  • NotSteve_@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Nice, I can get behind that policy. LLMs can be useful but only if you assume the output is wrong until proven correct. Using it to find potential threads to pull at makes sense to me but not blindly trusting everything it points out

    • Hirom@beehaw.org
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Actually proving that C code is correct is not easy.

      Having a human developer manually write code that is less harmful/wrong, and doesn’t require proof, is probably easier.