linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/7] libsas eh reworks: new + regression fixes
@ 2012-01-14 18:09 Dan Williams
  2012-01-14 18:10 ` [PATCH v5 1/7] libsas: mark all domain devices gone if root port disappears Dan Williams
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Dan Williams @ 2012-01-14 18:09 UTC (permalink / raw)
  To: linux-scsi; +Cc: linux-ide

The following are incremental to v4: http://marc.info/?l=linux-scsi&m=132618126007864&w=2

1/ patch 1, 2, 3, 4 new fixes to clean up eh vs device remove 
2/ patch 5 regression fix for the sas_drain_work implementation
3/ patch 6 regression fix for domain_device reference counting
4/ patch 7 RFC implementation for hardening sata device discovery.

Patch 7 is still undergoing test, but looking for feedback from other
libsas users, particularly Jack, about the approach and whether it
addresses the sata discovery problems that have been discussed on the
list.

[PATCH 1/7] libsas: mark all domain devices gone if root port disappears
[PATCH 2/7] libsas: close scsi_remove_target() vs libata-eh race
[PATCH 3/7] libsas: fix mixed topology recovery
[PATCH 4/7] libsas: route local link resets through ata-eh
[PATCH 5/7] libsas: fix sas_unregister_ports vs sas_drain_work
[PATCH 6/7] libsas: kill spurious sas_put_device
[RFC PATCH 7/7] libsas: let libata recover links that fail to transmit initial sig-fis

 drivers/scsi/libsas/sas_ata.c       |   84 ++++++++++++++++++++----
 drivers/scsi/libsas/sas_discover.c  |   16 +++-
 drivers/scsi/libsas/sas_expander.c  |  125 ++++++++++++++++-------------------
 drivers/scsi/libsas/sas_host_smp.c  |   11 +++
 drivers/scsi/libsas/sas_init.c      |   53 +++++++++------
 drivers/scsi/libsas/sas_internal.h  |    7 +-
 drivers/scsi/libsas/sas_port.c      |    4 -
 drivers/scsi/libsas/sas_scsi_host.c |   16 ++--
 include/scsi/libsas.h               |    2 -
 include/scsi/sas.h                  |    4 +
 include/scsi/sas_ata.h              |   17 +++--
 11 files changed, 210 insertions(+), 129 deletions(-)

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

end of thread, other threads:[~2012-01-16 23:34 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-14 18:09 [PATCH v5 0/7] libsas eh reworks: new + regression fixes Dan Williams
2012-01-14 18:10 ` [PATCH v5 1/7] libsas: mark all domain devices gone if root port disappears Dan Williams
2012-01-14 18:10 ` [PATCH v5 2/7] libsas: close scsi_remove_target() vs libata-eh race Dan Williams
2012-01-14 18:10 ` [PATCH v5 3/7] libsas: fix mixed topology recovery Dan Williams
2012-01-14 18:10 ` [PATCH v5 4/7] libsas: route local link resets through ata-eh Dan Williams
2012-01-14 18:10 ` [PATCH v5 5/7] libsas: fix sas_unregister_ports vs sas_drain_work Dan Williams
2012-01-16 23:34   ` Dan Williams
2012-01-14 18:10 ` [PATCH v5 6/7] libsas: kill spurious sas_put_device Dan Williams
2012-01-14 18:10 ` [RFC PATCH v5 7/7] libsas: let libata recover links that fail to transmit initial sig-fis Dan Williams
2012-01-14 18:21   ` Dan Williams
2012-01-15  2:41   ` jack_wang

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).