mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 19:08:57 +09:00
FROMLIST: scsi: ufs: use WQ_HIGHPRI for gating work
Must have WQ_MEM_RECLAIM ``WQ_MEM_RECLAIM`` All wq which might be used in the memory reclaim paths **MUST** have this flag set. The wq is guaranteed to have at least one execution context regardless of memory pressure. Bug: 158050260 Bug: 155410470 Signed-off-by: Jaegeuk Kim <jaegeuk@google.com> Link: https://lore.kernel.org/linux-scsi/20200915204532.1672300-3-jaegeuk@kernel.org/T/#u Change-Id: I65f2608650fa3436503581a60ac539f85273a21e
This commit is contained in:
@@ -1849,7 +1849,7 @@ static void ufshcd_init_clk_gating(struct ufs_hba *hba)
|
||||
snprintf(wq_name, ARRAY_SIZE(wq_name), "ufs_clk_gating_%d",
|
||||
hba->host->host_no);
|
||||
hba->clk_gating.clk_gating_workq = alloc_ordered_workqueue(wq_name,
|
||||
WQ_MEM_RECLAIM);
|
||||
WQ_MEM_RECLAIM | WQ_HIGHPRI);
|
||||
|
||||
hba->clk_gating.is_enabled = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user