summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMatthew R. Ochs <mrochs@linux.vnet.ibm.com>2015-10-21 23:14:09 +0300
committerJames Bottomley <JBottomley@Odin.com>2015-10-30 11:15:02 +0300
commit8b5b1e871a736e93e6ef1b048c276975e7421e04 (patch)
tree55455adc381b020f070659eb5435685a4dabda7a /tools/perf/scripts/python/export-to-postgresql.py
parente5ce067b7b6e123a88929a18a8a58811ffcec279 (diff)
downloadlinux-8b5b1e871a736e93e6ef1b048c276975e7421e04.tar.xz
cxlflash: Correct usage of scsi_host_put()
Currently, scsi_host_put() is being called prematurely in the remove path and is missing entirely in an error cleanup path. The former can lead to memory being freed too early with subsequent access potentially corrupting data whilst the former would result in a memory leak. Move the usage on remove to be the last cleanup action taken and introduce a call to scsi_host_put() in the one initialization error path that does not use remove to cleanup. Signed-off-by: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> Signed-off-by: Manoj N. Kumar <manoj@linux.vnet.ibm.com> Reviewed-by: Brian King <brking@linux.vnet.ibm.com> Reviewed-by: Tomas Henzl <thenzl@redhat.com> Signed-off-by: James Bottomley <JBottomley@Odin.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions