aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorHeiner Kallweit <[email protected]>2024-03-04 21:31:06 +0100
committerWolfram Sang <[email protected]>2024-03-08 10:10:26 +0100
commitceb013b2d9a2946035de5e1827624edc85ae9484 (patch)
tree3edba6b9f7555aea923edcec81299d5234ffa2ba /tools/perf/scripts/python/export-to-sqlite.py
parent09f02902eb9cd41d4b88f4a5b93696297b57a3b0 (diff)
i2c: i801: Avoid potential double call to gpiod_remove_lookup_table
If registering the platform device fails, the lookup table is removed in the error path. On module removal we would try to remove the lookup table again. Fix this by setting priv->lookup only if registering the platform device was successful. In addition free the memory allocated for the lookup table in the error path. Fixes: d308dfbf62ef ("i2c: mux/i801: Switch to use descriptor passing") Cc: [email protected] Reviewed-by: Andi Shyti <[email protected]> Reviewed-by: Linus Walleij <[email protected]> Signed-off-by: Heiner Kallweit <[email protected]> Signed-off-by: Andi Shyti <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions