Files
twx-linux/drivers/scsi
Bart Van Assche 5e7fb994cc scsi: ufs: Fix race conditions related to driver data
[ Upstream commit 21ad0e4908 ]

The driver data pointer must be set before any callbacks are registered
that use that pointer. Hence move the initialization of that pointer from
after the ufshcd_init() call to inside ufshcd_init().

Link: https://lore.kernel.org/r/20211203231950.193369-7-bvanassche@acm.org
Fixes: 3b1d05807a ("[SCSI] ufs: Segregate PCI Specific Code")
Reported-by: Alexey Dobriyan <adobriyan@gmail.com>
Tested-by: Bean Huo <beanhuo@micron.com>
Reviewed-by: Bean Huo <beanhuo@micron.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-01-27 09:04:22 +01:00
..
…
…
2021-07-20 16:16:08 +02:00
2021-07-20 16:16:08 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-11-26 11:36:12 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-05-22 10:59:33 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2021-05-22 10:59:34 +02:00
…
…
…
2021-05-22 10:59:34 +02:00
…
…
…
…
…
…