From: Dan Williams <dan.j.williams@intel.com>
To: jgarzik@pobox.com, JBottomley@parallels.com
Cc: linux-ide@vger.kernel.org, linux-scsi@vger.kernel.org
Subject: [resend PATCH 0/5] libsas, libata: suspend / resume and "reset once"
Date: Mon, 09 Jul 2012 21:05:42 -0700 [thread overview]
Message-ID: <20120710040434.26529.86552.stgit@dwillia2-linux.jf.intel.com> (raw)
Hi Jeff,
Let me know if any of these need reworking, otherwise I believe James is
waiting on your ack to take them (well all except patch1) through scsi.git.
--
Dan
Original description:
Set4 of 5 patchsets to update scsi, libsas, and libata in
support of the isci driver.
Let libsas hook into the generic suspend resume infrastructure in
libata, and provide a common suspend/resume implementation for lldds to
reuse.
"Reset once" is not part of the suspend/resume work. But it is relevant
to libsas users who need to wait for domain-wide ata error recovery and
want to limit the effort for known well-behaved devices.
These have been in -next for the past couple kernel cycles.
---
Artur Wojcik (1):
isci: implement suspend/resume support
Dan Williams (4):
libata: reset once
libata: export ata_port suspend/resume infrastructure for sas
libsas: suspend / resume support
libsas, ipr: cleanup ata_host flags initialization via ata_host_init
Documentation/kernel-parameters.txt | 3 +
drivers/ata/libata-core.c | 69 +++++++++++++++++++--------
drivers/ata/libata-eh.c | 2 +
drivers/scsi/ipr.c | 3 -
drivers/scsi/isci/host.c | 2 -
drivers/scsi/isci/host.h | 2 -
drivers/scsi/isci/init.c | 58 ++++++++++++++++++++++
drivers/scsi/libsas/sas_ata.c | 91 +++++++++++++++++++++++++++++++++--
drivers/scsi/libsas/sas_discover.c | 69 +++++++++++++++++++++++----
drivers/scsi/libsas/sas_dump.c | 1
drivers/scsi/libsas/sas_event.c | 4 +-
drivers/scsi/libsas/sas_init.c | 90 ++++++++++++++++++++++++++++++++++-
drivers/scsi/libsas/sas_internal.h | 1
drivers/scsi/libsas/sas_phy.c | 21 ++++++++
drivers/scsi/libsas/sas_port.c | 52 ++++++++++++++++++++
include/linux/libata.h | 15 +++++-
include/scsi/libsas.h | 20 ++++++--
include/scsi/sas_ata.h | 10 ++++
18 files changed, 463 insertions(+), 50 deletions(-)
next reply other threads:[~2012-07-10 3:48 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-10 4:05 Dan Williams [this message]
2012-07-10 4:05 ` [resend PATCH 1/5] libata: reset once Dan Williams
2012-07-25 5:20 ` Jeff Garzik
2012-07-10 4:05 ` [resend PATCH 2/5] libata: export ata_port suspend/resume infrastructure for sas Dan Williams
2012-07-25 5:21 ` Jeff Garzik
2012-07-10 4:05 ` [resend PATCH 3/5] libsas: suspend / resume support Dan Williams
2012-07-10 4:06 ` [resend PATCH 4/5] isci: implement suspend/resume support Dan Williams
2012-07-10 4:06 ` [resend PATCH 5/5] libsas, ipr: cleanup ata_host flags initialization via ata_host_init Dan Williams
2012-07-25 18:42 ` Jeff Garzik
2012-07-25 20:01 ` Brian King
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120710040434.26529.86552.stgit@dwillia2-linux.jf.intel.com \
--to=dan.j.williams@intel.com \
--cc=JBottomley@parallels.com \
--cc=jgarzik@pobox.com \
--cc=linux-ide@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.