]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leak
authorDinh Nguyen <dinguyen@kernel.org>
Mon, 22 Mar 2021 12:18:44 +0000 (07:18 -0500)
committerStefan Bader <stefan.bader@canonical.com>
Wed, 19 May 2021 08:32:02 +0000 (10:32 +0200)
commitc4c668486814271ef622881659297971089449d8
tree2d12c62e192bbb3af539541a053512b0b71dd395
parentd27a70fd3ee070b79fbfeed835124c82067d4708
clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leak

BugLink: https://bugs.launchpad.net/bugs/1928857
[ Upstream commit 397dc6f7ca3c858dc95800f299357311ccf679e6 ]

Add calls to disable the clock and unmap the timer base address in case
of any failures.

Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20210322121844.2271041-1-dinguyen@kernel.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/clocksource/dw_apb_timer_of.c