Hi 28.06.2016, 16:50, "Julia Lawall" <[email protected]>: >> 24.06.2016, 09:18, "Amitoj Kaur Chawla" <[email protected]>: >> > The Coccinelle semantic patch used to make this change is as follows: >> > @ includesmodule @ >> > @@ >> > >> > #include <linux/module.h> >> > >> > @ depends on includesmodule @ >> > @@ >> > >> > - #include <linux/moduleparam.h> >> > >> > Signed-off-by: Amitoj Kaur Chawla <[email protected]> >> >> Looks good to me, but these @@ are pretty cryptic. > > There are two rules. The first checks for an include of module.h. The > second depends on the success of the first one. It removes and include o > moduleparam.h.
Ok, I see, it makes much more sense now :) Thank you for clarification

