linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] scsi: libsas: An improvement on error handle and tidy-up
@ 2020-07-25  8:18 Luo Jiaxing
  2020-07-25  8:18 ` [PATCH v2 1/2] scsi: libsas: delete postreset at sas_sata_ops Luo Jiaxing
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Luo Jiaxing @ 2020-07-25  8:18 UTC (permalink / raw)
  To: martin.petersen, jejb
  Cc: linux-scsi, linux-kernel, john.garry, yanaijie, chenxiang66,
	luojiaxing, linuxarm

This patch introduces an improvement to reduce error handle time and a
tidy-up, including: 
- postreset() is deleted from sas_sata_ops. 
- Do not perform hard reset and delayed retry on a removed SATA disk. This
can effectively reduce the error handle duration of hot unplug a SATA disk
with traffic(reduce about 30s depending on the delay setting of libata). 

Both John garry and Jason Yan participated in the review of the solution
and provided good suggestions during the development.

Change since v1:
- Removed an unnecessary tag from subject.

Luo Jiaxing (2):
  scsi: libsas: delete postreset at sas_sata_ops
  scsi: libsas: check link status at ATA prereset() ops

 drivers/scsi/libsas/sas_ata.c | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

-- 
2.7.4


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-07-25  9:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-25  8:18 [PATCH v2 0/2] scsi: libsas: An improvement on error handle and tidy-up Luo Jiaxing
2020-07-25  8:18 ` [PATCH v2 1/2] scsi: libsas: delete postreset at sas_sata_ops Luo Jiaxing
2020-07-25  8:18 ` [PATCH v2 2/2] scsi: libsas: check link status at ATA prereset() ops Luo Jiaxing
2020-07-25  8:59 ` [PATCH v2 0/2] scsi: libsas: An improvement on error handle and tidy-up luojiaxing

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).