From f6e3f2aff13b0150a00084823a2d6fa19c4232c1 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Thu, 4 May 2023 07:56:33 -0700 Subject: [PATCH] ANDROID: scsi: ufs: Enable the BLK_MQ_F_BLOCKING flag Prepare for adding code in ufshcd_queuecommand() that may sleep. Bug: 280677698 Change-Id: I20f0a2aa4571b6ca8a51bf75f5dbf0cd8855706a Signed-off-by: Bart Van Assche --- drivers/ufs/core/ufshcd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c index 1a5a4cc08b8a..dd5f85c73e53 100644 --- a/drivers/ufs/core/ufshcd.c +++ b/drivers/ufs/core/ufshcd.c @@ -8811,6 +8811,7 @@ static struct scsi_host_template ufshcd_driver_template = { .max_sectors = (1 << 20) / SECTOR_SIZE, /* 1 MiB */ .max_host_blocked = 1, .track_queue_depth = 1, + .queuecommand_may_block = true, .sdev_groups = ufshcd_driver_groups, .rpm_autosuspend_delay = RPM_AUTOSUSPEND_DELAY_MS, };