summaryrefslogtreecommitdiff
path: root/fs/jbd
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2013-01-06 10:10:44 (GMT)
committerJason Cooper <jason@lakedaemon.net>2013-01-06 17:53:28 (GMT)
commitdab9206445952e64213582b2ab9077972850d65b (patch)
tree92fe891f1fdcca9882523aa615fcdb809c3dc3b4 /fs/jbd
parentab6e439fd07aba7cadcadb3fb5e11d3758e19679 (diff)
downloadlinux-fsl-qoriq-dab9206445952e64213582b2ab9077972850d65b.tar.xz
dma: mv_xor: fix error handling for clocks
When a channel fails to initialize, we release all ressources, including clocks. However, a XOR unit is not necessarily associated to a clock (some variants of Marvell SoCs have a clock for XOR units, some don't), so we shouldn't unconditionally be releasing the clock. Instead, just like we do in the mv_xor_remove() function, we should check if one clock was found before releasing it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'fs/jbd')
0 files changed, 0 insertions, 0 deletions