Re: [PATCHv2 RESEND 0/9] target: Save memory on unused se_dev_entrys and se_luns

2014-04-24 Thread Christoph Hellwig
On Wed, Apr 23, 2014 at 03:36:27PM -0700, Andy Grover wrote: > Does this set look ok, or any other changes needed? Just haven't heard > anything. Hi Andy, the series looks reasonable to me, at least for the points I previously comment on. Cheers, Christoph p.s. it helps to cc me if you

Re: [PATCH v2 RESEND 00/23] scsi: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-04-24 Thread Bjorn Helgaas
On Thu, Apr 24, 2014 at 11:51 AM, James Bottomley wrote: > On Thu, 2014-04-24 at 11:09 -0600, Bjorn Helgaas wrote: >> On Mon, Apr 14, 2014 at 10:05:24AM +0200, Alexander Gordeev wrote: >> > Hello, >> > >> > This series is against 3.15-rc1. >> > >> > As result of deprecation of MSI-X/MSI enablement

Re: [PATCH v2 RESEND 00/23] scsi: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-04-24 Thread James Bottomley
On Thu, 2014-04-24 at 11:09 -0600, Bjorn Helgaas wrote: > On Mon, Apr 14, 2014 at 10:05:24AM +0200, Alexander Gordeev wrote: > > Hello, > > > > This series is against 3.15-rc1. > > > > As result of deprecation of MSI-X/MSI enablement functions > > pci_enable_msix() and pci_enable_msi_block() all

Re: [PATCH v2 RESEND 00/23] scsi: Use pci_enable_msix_range() instead of pci_enable_msix()

2014-04-24 Thread Bjorn Helgaas
On Mon, Apr 14, 2014 at 10:05:24AM +0200, Alexander Gordeev wrote: > Hello, > > This series is against 3.15-rc1. > > As result of deprecation of MSI-X/MSI enablement functions > pci_enable_msix() and pci_enable_msi_block() all drivers > using these two interfaces need to be updated to use the > n

[PATCH 0/3] libsas: add support for port multiplier

2014-04-24 Thread Xiangliang Yu
This patch set will support SATA port multiplier(PM) in LIBSAS. LIBSAS is need to implement several key handling to support SATA PM: First,low level driver notify libsas that SATA PM is attached to HBA port. Then, LIBSAS will need to schedule SATA PMP error handler to scan SATA device that is att

[PATCH 3/3] mvsas: implement port mulitplier functional interface

2014-04-24 Thread Xiangliang Yu
Implement PM interface of libsas to prepare for SATA PM support. Signed-off-by: Xiangliang Yu --- drivers/scsi/mvsas/mv_64xx.c |2 + drivers/scsi/mvsas/mv_94xx.c | 19 drivers/scsi/mvsas/mv_defs.h |1 + drivers/scsi/mvsas/mv_init.c |7 ++ drivers/scsi/mvsas/mv_sas.c | 246 ++

[PATCH 1/3] libsas: modify SATA error handler

2014-04-24 Thread Xiangliang Yu
Add support for SATA port softreset and port multiplier error handling. Signed-off-by: Xiangliang Yu --- drivers/scsi/libsas/sas_ata.c | 226 - include/scsi/libsas.h |6 + 2 files changed, 231 insertions(+), 1 deletions(-) diff --git a/driver

[PATCH 2/3] libsas: add support for SATA port multiplier(PM)

2014-04-24 Thread Xiangliang Yu
Add support for SATA PM so that host can find devices that is attached to PM, and add PM hotplug event support. Signed-off-by: Xiangliang Yu --- drivers/ata/libata-scsi.c | 48 - drivers/scsi/libsas/sas_ata.c | 358 ++- drivers/scsi/libsas/s