> As it stands, I'll fix up the current rules in v2 following your > suggestion to keep the multiplication in each line to allow Coccinelle > to use the commutativity properties and find more instances. Corresponding software development challenges can eventually be clarified further. > I'll refrain from implementing the report mode until current instances > have been fixed because of the issue we have already seen[1] with CI > builds being broken. I would not want to break a strict CI build that is > looking for coccicheck REPORT to return 0 results. You got into the mood to test support for an information in the software documentation. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/dev-tools/coccinelle.rst?h=v6.13#n92 “… Note that not all semantic patches implement all modes. …” Regards, Markus