Coccinelle: pm_runtime: ensure relevance of pm_runtime reports
authorJulia Lawall <Julia.Lawall@lip6.fr>
Thu, 22 Sep 2016 08:28:55 +0000 (10:28 +0200)
committerMichal Marek <mmarek@suse.com>
Sat, 1 Oct 2016 21:03:41 +0000 (23:03 +0200)
commitd97629f1686574a800a76eb0d2ce65e3f3d3ef92
tree05f8679e358f3dffa880ffa3e15dee7dc0a327df
parent43d96390d57aa0e61d15ce2bcb887df8516d58f5
Coccinelle: pm_runtime: ensure relevance of pm_runtime reports

pm_runtime.cocci starts with one rule that searches for a variety of
functions calls, followed by various rules that report errors.  Previously,
the only connection between the first rule and the rest was to check that
the first rule had matched somewhere.  Change the rules to propagate a
position from the first rule to the others, to make sure that the sites
reported on are the same as the sites that were identified as having the
relevant functions.

Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Michal Marek <mmarek@suse.com>
scripts/coccinelle/api/pm_runtime.cocci