> > Does coccinelle need driver to be compiled as a module? As hdm_dim2 > driver > > is not but sm750fb driver is compiled as a module. Does coccinelle > require > > executable file to work? > > No, it just looks at the source code. It doesn't care about modules, etc. Then it is strange, as I tried again with different drivers, few of them work and few others don't. Drivers compiled as module and got output : iio and sm750fb Drivers not compiled as module but still got output: lustre and greybus Drivers not compiled as module and no output: most (all drivers) and netlogic > Could you try the original experiment again? Maybe the problem is somehow > resolved. > > Same output. spatch --sp-file ret.cocci --no-includes ~/git/kernels/staging/drivers/staging/most/hdm-dim2/dim2_sysfs.c > ret.out init_defs_builtins: /usr/lib64/coccinelle/standard.h HANDLING: /home/varsha/git/kernels/staging/drivers/staging/most/hdm-dim2/dim2_sysfs.c Thanks, Varsha