mirror of
https://github.com/torvalds/linux.git
synced 2026-09-22 12:44:03 +02:00
scsi: ufs: Switch WriteBooster missing free space message as warn_once
Once the UFS WriteBooster fails to allocate memory, the situation will stay until fstrim or equivalent is ran. Mark is as a warning since it impacts the performance but only print it once for the lifetime of the kernel since it's not fatal. Otherwise it will be printed each time the device is resumed: [ 31.666880] ufshcd-qcom 1d84000.ufshc: dCurWBBuf: 0 WB disabled until free-space is available [ 52.655594] ufshcd-qcom 1d84000.ufshc: dCurWBBuf: 0 WB disabled until free-space is available [ 62.890469] ufshcd-qcom 1d84000.ufshc: dCurWBBuf: 0 WB disabled until free-space is available ... Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Reviewed-by: Bart Van Assche <bvanassche@acm.org> Link: https://patch.msgid.link/20260618-topic-ufs-wb-empty-warn-v1-1-ec744a153e0e@linaro.org Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
35457edc5b
commit
c6cee609f6
|
|
@ -6418,8 +6418,8 @@ static bool ufshcd_wb_curr_buff_threshold_check(struct ufs_hba *hba,
|
|||
}
|
||||
|
||||
if (!cur_buf) {
|
||||
dev_info(hba->dev, "dCurWBBuf: %d WB disabled until free-space is available\n",
|
||||
cur_buf);
|
||||
dev_warn_once(hba->dev, "dCurWBBuf: %d WB disabled until free-space is available\n",
|
||||
cur_buf);
|
||||
return false;
|
||||
}
|
||||
/* Let it continue to flush when available buffer exceeds threshold */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user