UPSTREAM: 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)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 12 Jul 2017 13:17:10 +0000 (21:17 +0800)
commit907e4f6c97b0a53c279ec33eb09eb8836e3cb47b
treef4dae393c25be5a994e6fb7ee4da96e49d2cabf9
parent49818c240e87f2a746f8fdb3b2d8ae6f580fe682
UPSTREAM: 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.

Change-Id: I2f5c56634f170348666acb373f7b9323c8edf68e
Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Michal Marek <mmarek@suse.com>
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
(cherry picked from commit d97629f1686574a800a76eb0d2ce65e3f3d3ef92)
scripts/coccinelle/api/pm_runtime.cocci