aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts-by-pid.py
diff options
context:
space:
mode:
authorMatias Bjørling <[email protected]>2018-10-09 13:11:33 +0200
committerJens Axboe <[email protected]>2018-10-09 08:25:06 -0600
commit4b5d56edb8fc565c5db029aecaea598eadfba7f6 (patch)
treea9dc2c04dc72290f55e01a55c1946a73195dabc5 /tools/perf/scripts/python/syscall-counts-by-pid.py
parentd7b6801673f95e5f72efd3ffba1bcbb606883049 (diff)
lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync
rqd.error is masked by the return value of pblk_submit_io_sync. The rqd structure is then passed on to the end_io function, which assumes that any error should lead to a chunk being marked offline/bad. Since the pblk_submit_io_sync can fail before the command is issued to the device, the error value maybe not correspond to a media failure, leading to chunks being immaturely retired. Also, the pblk_blk_erase_sync function prints an error message in case the erase fails. Since the caller prints an error message by itself, remove the error message in this function. Signed-off-by: Matias Bjørling <[email protected]> Reviewed-by: Javier González <[email protected]> Reviewed-by: Hans Holmberg <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions