Commit 14750584 authored by Luo Jiaxing's avatar Luo Jiaxing Committed by Yang Yingliang
Browse files

scsi: hisi_sas: do not reset the timer to wait for phyup when phy already up



driver inclusion
category: bugfix
bugzilla: NA

-----------------------------------------------------------------------

We found out that after phy up, the hardware report another oob interrupt,
but did not follow a phy up interrupt. like:

oob ready -> phy up -> DEV found -> oob read -> wait phy up -> timeout

We run link reset when wait phy up timeout, and it make a normal disk into
reset processing. So we made some circumvention action in the code, so that
this abnormal oob interrupt will not start the timer to wait for phy up.

Signed-off-by: default avatarLuo Jiaxing <luojiaxing@huawei.com>
Signed-off-by: default avatarJohn Garry <john.garry@huawei.com>
Reviewed-by: default avatargao chuan <gaochuan4@huawei.com>
Signed-off-by: default avatarYang Yingliang <yangyingliang@huawei.com>
parent 3fc746a2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment