OSDN Git Service

drivers: qcom: lpm-stats: Fix undefined access error
authorMahesh Sivasubramanian <msivasub@codeaurora.org>
Wed, 7 Mar 2018 23:00:07 +0000 (16:00 -0700)
committerMaulik Shah <mkshah@codeaurora.org>
Fri, 16 Mar 2018 05:30:00 +0000 (11:00 +0530)
commit9ca78f3033a52f9338573e2bba24befdb297037d
tree4dfaecdf554026dcab3e49f4a8074bff2c7611ea
parent1abb9c9f074f91ff8cbb62d29657e841cf4209e1
drivers: qcom: lpm-stats: Fix undefined access error

In cleanup_stats(), a freed memory pointer pos might be accessed for
list traversal. Switch to using _safe() variant of the list API to
prevent undefined accesses.

Change-Id: I7d068cb7813ccb9bfdbcab4646b4ec890145828a
Signed-off-by: Mahesh Sivasubramanian <msivasub@codeaurora.org>
drivers/power/qcom/lpm-stats.c