Message ID | 20250128071207.75494-1-avri.altman@wdc.com (mailing list archive) |
---|---|
Headers | show |
Series | Fixes for UFS clock gating initialization | expand |
On 1/27/25 11:12 PM, Avri Altman wrote: > This patch series addresses two issues related to the UFS clock gating > mechanism. The first patch ensures that the `clk_gating.lock` is used > only after it has been properly initialized. > > The second patch fixes an issue where `clk_gating.state` is toggled even > if clock gating is not allowed, which can lead to crashes. For both patches: Reviewed-by: Bart Van Assche <bvanassche@acm.org>
On Tue, 28 Jan 2025 09:12:05 +0200, Avri Altman wrote: > Martin hi, > > This patch series addresses two issues related to the UFS clock gating > mechanism. The first patch ensures that the `clk_gating.lock` is used > only after it has been properly initialized. > > The second patch fixes an issue where `clk_gating.state` is toggled even > if clock gating is not allowed, which can lead to crashes. > > [...] Applied to 6.14/scsi-fixes, thanks! [1/2] scsi: ufs: core: Ensure clk_gating.lock is used only after initialization https://git.kernel.org/mkp/scsi/c/3d4114a1d344 [2/2] scsi: ufs: Fix toggling of clk_gating.state when clock gating is not allowed https://git.kernel.org/mkp/scsi/c/839a74b5649c