Re: [PATCH v10 17/18] scsi: ufs: Forbid auto-hibernation without I/O scheduler

Bao D. Nguyen
2023-08-18T21:19:03Z

On 8/18/2023 12:34 PM, Bart Van Assche wrote:
> UFSHCI 3.0 controllers do not preserve the write order if auto-hibernation
> is enabled. If the write order is not preserved, an I/O scheduler is
> required to serialize zoned writes. Hence do not allow auto-hibernation
> to be enabled without I/O scheduler if a zoned logical unit is present
> and if the controller is operating in legacy mode. This patch has been
> tested with the following shell script:
>

Reviewed-by: Bao D. Nguyen <quic_nguyenb@quicinc.com>