watchdog: da9055: Fix invalid free of devm_ allocated data
Subsystems (2)
PATCH 1/1 watchdog: da9055: Fix invalid free of devm_ allocated data
It is not required to free devm_ allocated data. Since kref_put needs a valid release function, da9055_wdt_release_resources() is not deleted.
Signed-off-by Axel Lin <[email protected]>
--- drivers/watchdog/da9055_wdt.c | 4 ---- 1 file changed, 4 deletions(-)
drivers/watchdog/da9055_wdt.c +0 -4
@@ -102,10 +102,6 @@ static int da9055_wdt_ping(struct watchdog_device *wdt_dev)static void da9055_wdt_release_resources (struct kref *r) { -struct da9055_wdt_data *driver_data = - container_of(r, struct da9055_wdt_data, kref); - -kfree (driver_data); }static void da9055_wdt_ref (struct watchdog_device *wdt_dev)
Signature · 1 line
1.7.9.5