Re: [MAINTAINERS SUMMIT] The place of AI code review in the Linux Kernel process
Mark Brown <[email protected]> Sat, 18 Jul 2026 01:01:39 +0100
| Newsgroups | dev.linux.lists.ksummit |
|---|---|
| Message-ID | <[email protected]> |
--z1dY/mCA8vxE/Ock Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Jul 17, 2026 at 04:17:06PM -0700, Linus Torvalds wrote: > This whole "Sashiko found a pre-existing issue when looking at a > patch" very much smells like the same pattern. So much this. > And I don't really think that "we'll have a database of it" is going > to fix it. Sure, at least things won't get duplicate reports due to > it, and maybe it won't get forgotten, but it's still going to result > in the same kind of friction and stress, I feel. > It requires human effort and tracking, and it's a lot of work, and > it's by definition not really very interesting - so people start doing > it because it feels worthwhile, but it's just not motivational for > anybody. We do have a contingent of people who like fixing small issues, they do things like find or make some tool and then go fix whatever issues it reports. It's possible that collating all these issues might end up working like something like Coverity did for example (that did have a false positive rate to manage too IIRC). I agree that there's issues with any individual person working on it long term but it does seem like a useful thing for people to have, it definitely seems better than just attaching them to some random other review. As well as your patch generation idea (which does make me a bit nervous) potentially there might be something useful in like mining for repeated patterns or something too, given that every report is custom generated? --z1dY/mCA8vxE/Ock Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmpawmMACgkQJNaLcl1U h9CP8gf+PTUantyjru/nSO7OGzYQA09b+xQpAVvOmgzbExJS2Mk39QpgH59C9G7N +cevHploddYyTgmqk5xL8CRB7b6ulxA1CkGKL0uezVCkGkiC0fp6ifPluwtIEoAg HBqWF3NHgap6olRvlJPoFEtyZtECMXIcKnO9e9GXcqPfWttE5J4bMYhDy6tJDdJU Mo2CeZJdcsFx0Uml9ZT1G0ofgzjcr95/vM8E6yQO3p/8NHmIyxQV/4nRv7fW7ZP7 OpN/Cr3fTLiGoP/oiQ9N4tcKugyVGqI9e+5NbRA0+GccHudNxKzm7pS1KR2+t1pY p3UKLP7Z315YeVXvtBEKGB3pxIX0vQ== =k38U -----END PGP SIGNATURE----- --z1dY/mCA8vxE/Ock--