summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorAlban Bedel <albeu@free.fr>2019-01-28 18:55:02 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-01-31 18:24:14 +0300
commit1c83267473b881cf75247acf1129456ef33aba86 (patch)
tree4f070f823fed0fbb446221a19388429f549fb200 /tools/perf/scripts/python/export-to-sqlite.py
parent5087cc198e545ff9974b20daf2d43658f7711aa0 (diff)
downloadlinux-1c83267473b881cf75247acf1129456ef33aba86.tar.xz
nvmem: core: Fix cell lookup when no cell is found
If the cell list is not empty and nvmem_find_cell_by_node/name() is called for a cell that is not present in the list they will return an invalid pointer instead of NULL. This happen because list_for_each_entry() stop once it reach the list head again, but as the list head is not contained in a struct nvmem_cell the iteration variable then contains an invalid value. This is easily solved by using a variable to iterate over the list and one to return the cell found. Signed-off-by: Alban Bedel <albeu@free.fr> Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions