summaryrefslogtreecommitdiff
path: root/drivers/oprofile
diff options
context:
space:
mode:
authorAlex Elder <alex.elder@linaro.org>2013-08-22 16:31:31 (GMT)
committerMike Turquette <mturquette@linaro.org>2013-08-27 23:05:39 (GMT)
commit7f7ed584d11be77a7521d170431bb14bc32a5980 (patch)
tree805ab187a9fce4b7c20170ceeffe9d074ea8da53 /drivers/oprofile
parent1ec5502ef20acc0af5c9172aac4652cd7cafd852 (diff)
downloadlinux-7f7ed584d11be77a7521d170431bb14bc32a5980.tar.xz
clk: get matching entry under lock in of_clk_init()
Currently of_clk_init() finds a matching device node while holding the device tree spinlock. When a matching device node is found, the lock is dropped and then re-acquired in order to get a reference to the matching device id structure. Acquiring the spinlock twice is unnecessary (and it opens a vulnerable window that could conceivably lead to errors). There already exists an interface for both finding and taking a reference to a device id under lock, so use it. Signed-off-by: Alex Elder <elder@linaro.org> Reviewed-by: Christian Daudt <csd@broadcom.com> Reviewed-by: Markus Mayer <markus.mayer@linaro.org> Reviewed-by: Matt Porter <matt.porter@linaro.org> Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'drivers/oprofile')
0 files changed, 0 insertions, 0 deletions