Re: [PATCH v3 1/1] ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1

From: Bart Van Assche
Date: Thu Nov 02 2023 - 15:16:24 EST


On 11/1/23 22:24, naomi.chu@xxxxxxxxxxxx wrote:
The UFSHCI 4.0 specification mandates that there should always be at
least one empty slot in each queue for distinguishing between full and
empty states. Enlarge the `hwq->max_entries` to `DeviceQueueDepth +1`
to allow UFSHCI 4.0 controllers to fully utilize MCQ queue slots.

Reviewed-by: Bart Van Assche <bvanassche@xxxxxxx>