aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/call-graph-from-postgresql.py
diff options
context:
space:
mode:
authorKishon Vijay Abraham I <[email protected]>2015-06-16 16:07:17 +0530
committerUlf Hansson <[email protected]>2015-07-24 10:18:13 +0200
commit408806f740497c5d71f9c305b3d6aad260ff186d (patch)
treec63094c90505852a612dd481161240c71f49fe25 /tools/perf/scripts/python/call-graph-from-postgresql.py
parent52721d9d3334c1cb1f76219a161084094ec634dc (diff)
mmc: omap_hsmmc: Fix DTO and DCRC handling
DTO/DCRC errors were not being informed to the mmc core since commit ae4bf788ee9b ("mmc: omap_hsmmc: consolidate error report handling of HSMMC IRQ"). This commit made sure 'end_trans' is never set on DTO/DCRC errors. This is because after this commit 'host->data' is checked after it has been cleared to NULL by omap_hsmmc_dma_cleanup(). Because 'end_trans' is never set, omap_hsmmc_xfer_done() is never invoked making core layer not to be aware of DTO/DCRC errors. Because of this any command invoked after DTO/DCRC error leads to a hang. Fix this by checking for 'host->data' before it is actually cleared. Fixes: ae4bf788ee9b ("mmc: omap_hsmmc: consolidate error report handling of HSMMC IRQ") CC: [email protected] Signed-off-by: Kishon Vijay Abraham I <[email protected]> Signed-off-by: Vignesh R <[email protected]> Tested-by: Andreas Fenkart <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions