]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
gpu: drm: tilcdc: fix double free error
authorLothar Waßmann <LW@KARO-electronics.de>
Wed, 11 Dec 2013 15:07:38 +0000 (16:07 +0100)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 27 Aug 2014 08:32:22 +0000 (10:32 +0200)
The pointer passed to display_timings_release() is already being freed
in that function.

drivers/gpu/drm/tilcdc/tilcdc_panel.c

index 86c67329b6051e0a4f97b457022a1354925d1284..f212bb494cae539be949a133ac323add7c63b866 100644 (file)
@@ -287,7 +287,6 @@ static void panel_destroy(struct tilcdc_module *mod)
 
        if (panel_mod->timings) {
                display_timings_release(panel_mod->timings);
-               kfree(panel_mod->timings);
        }
 
        tilcdc_module_cleanup(mod);