aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorCan Guo <[email protected]>2020-02-10 19:40:48 -0800
committerMartin K. Petersen <[email protected]>2020-02-12 19:42:36 -0500
commitc63d6099a7959ecc919b2549dc6b71f53521f819 (patch)
treed74b1e95f6b2352308da81421b213d13ce0d658a /tools/perf/scripts/python/export-to-sqlite.py
parent38f3242e9e2022a7613dd4c108f2b7d55a9bb00a (diff)
scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic
The async version of ufshcd_hold(async == true), which is only called in queuecommand path as for now, is expected to work in atomic context, thus it should not sleep or schedule out. When it runs into the condition that clocks are ON but link is still in hibern8 state, it should bail out without flushing the clock ungate work. Fixes: f2a785ac2312 ("scsi: ufshcd: Fix race between clk scaling and ungate work") Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Hongwu Su <[email protected]> Reviewed-by: Asutosh Das <[email protected]> Reviewed-by: Bean Huo <[email protected]> Reviewed-by: Stanley Chu <[email protected]> Signed-off-by: Can Guo <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions