Re: [PATCH v5 0/2] fixup handling of timeouts with deferred QCs

Damien Le Moal <[email protected]> Sat, 18 Jul 2026 10:04:08 +0900
Newsgroups gmane.linux.scsi,gmane.linux.ide
Organization Western Digital Research
Message-ID <[email protected]>
On 7/18/26 02:32, Igor Pylypiv wrote:
> On Thu, Jul 16, 2026 at 05:38:45PM +0900, Damien Le Moal wrote:
>> This patch series fixes libata and libsas to correctly handles deferred
>> queued commands in case of a timeout error, to avoid excessive delays in
>> waking up the scsi EH task.
>>
>> Igor,
>>
>> My apologies for the churn, but please retest !
>> Also, I added your Signed-off-by on patch 2 since half of it is yours.
> 
> Thank you, Damien! Test resuls look good.
> 
> I saw you are planning to send v6, I'll wait for it and will retest again.

I am planning to, because Sashiko keeps finding races or uncorevered cases that
can leave deferred QCs stranded and unprocessed. I am still digging into that
because I am not convinced yet that what Sashiko finds is possible or not :)

> 
> Tested-by: Igor Pylypiv <[email protected]>

Thanks. Please keep testing!

-- 
Damien Le Moal
Western Digital Research