Re: [PATCH v2] megaraid_sas: Do not use 32-bit atomic request descriptor for Ventura controllers

2018-02-15 Thread Martin K. Petersen
Shivasharan, > Sending I/O through 32 bit descriptors to Ventura series of controller > results in IO timeout on certain conditions. Applied to 4.16/scsi-fixes. Thank you! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v8 0/5] scsi: ufs: add ufs driver code for Hisilicon Hi3660 SoC

2018-02-15 Thread Martin K. Petersen
Li, > This patchset adds driver support for UFS for Hi3660 SoC. It is > verified on HiKey960 board. > > Li Wei (5): > scsi: ufs: add Hisilicon ufs driver code > dt-bindings: scsi: ufs: add document for hisi-ufs > arm64: dts: add ufs dts node > arm64: defconfig: enable configs for

Re: [PATCH v6 00/11] ufs: sysfs: read-only access to device

2018-02-15 Thread Martin K. Petersen
Stanislav, > This patch introduces sysfs entries that will provide read-only access to > device management data that could be received with UFS query requests. > User-space applications will be able to read UFS device descriptors, > flags and attributes. Applied to 4.17/scsi-queue. Thank you!

Re: [patch RESEND] atp870u: 64 bit bug in atp885_init()

2018-02-15 Thread Martin K. Petersen
> On 64 bit CPUs there is a memory corruption bug on probe(). It should > be a u32 pointer instead of an unsigned long pointer or we write past > the end of the setupdata[] array. Ondrej, please review! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2] scsi_debug: call resp_*() function after setting host_scribble

2018-02-15 Thread Martin K. Petersen
Doug, > Ack-ed by: Douglas Gilbert s/Ack-ed by:/Acked-by:/ -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH v2] scsi_debug: call resp_*() function after setting host_scribble

2018-02-15 Thread Martin K. Petersen
Martin, Applied to 4.17/scsi-queue. Minor patch submission nits below (for next time, I fixed them up). > Error injection in scsi_debug (e.g. opts=16, SDEBUG_OPT_TRANSPORT_ERR) > currently doesn't work correctly because the test for sqcp in > resp_read_dt0() and similar resp_*() functions

Re: [PATCH] scsi: scsi_transport_spi make two const arrays static, shrinks object size

2018-02-15 Thread Martin K. Petersen
Colin, > Don't populate the const read-only arrays spi_test_unit_ready and > spi_test_unit_ready on the stack but instead make them static. Makes the > object code smaller by over 100 bytes: Applied to 4.17/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering

Re: [PATCH] lpfc: add missing Kconfig NVME dependencies

2018-02-15 Thread Ewan D. Milne
On Thu, 2018-02-15 at 14:00 -0500, Ewan D. Milne wrote: > On Wed, 2017-02-22 at 08:20 -0800, James Smart wrote: > > add missing Kconfig NVME dependencies > > > > Can't believe I missed posting this > > > > -- james > > > > Signed-off-by: James Smart > > --- > >

Re: [PATCH] lpfc: add missing Kconfig NVME dependencies

2018-02-15 Thread Ewan D. Milne
On Wed, 2017-02-22 at 08:20 -0800, James Smart wrote: > add missing Kconfig NVME dependencies > > Can't believe I missed posting this > > -- james > > Signed-off-by: James Smart > --- > drivers/scsi/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git

[PATCH] scsi: aic94xx: Use dma_pool_zalloc()

2018-02-15 Thread Souptick Joarder
Use dma_pool_zalloc() instead of dma_pool_alloc + memset Signed-off-by: Souptick Joarder --- drivers/scsi/aic94xx/aic94xx_hwi.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/scsi/aic94xx/aic94xx_hwi.c b/drivers/scsi/aic94xx/aic94xx_hwi.c

[PATCH] scsi: megaraid: Use dma_pool_zalloc()

2018-02-15 Thread Souptick Joarder
Use dma_pool_zalloc() instead of dma_pool_alloc + memset Signed-off-by: Souptick Joarder --- drivers/scsi/megaraid/megaraid_sas_base.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c

[PATCH] scsi: mvsas: Use dma_pool_zalloc()

2018-02-15 Thread Souptick Joarder
Use dma_pool_zalloc() instead of dma_pool_alloc + memset Signed-off-by: Souptick Joarder --- drivers/scsi/mvsas/mv_sas.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/scsi/mvsas/mv_sas.c b/drivers/scsi/mvsas/mv_sas.c index cff43bd..d00d37d

Re: [PATCH/RFC 3/6] usb: gadget: Add NO_DMA dummies for DMA mapping API

2018-02-15 Thread Felipe Balbi
Hi, Geert Uytterhoeven writes: > Add dummies for usb_gadget_{,un}map_request{,_by_dev}(), to allow > compile-testing if NO_DMA=y. > > This prevents the following from showing up later: > > ERROR: "usb_gadget_unmap_request_by_dev" >

[PATCH] scsi: pmcraid: Use dma_pool_zalloc()

2018-02-15 Thread Souptick Joarder
Use dma_pool_zalloc() instead of dma_pool_alloc + memset Signed-off-by: Souptick Joarder --- drivers/scsi/pmcraid.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/scsi/pmcraid.c b/drivers/scsi/pmcraid.c index 201c8de..7535161 100644 ---

Targeted B2B Companies Emails List

2018-02-15 Thread lynn . dixon
Hi, I was wondering if you would be interested in targeting a customized list of your competitors End Users Install Base for your upcoming Marketing Strategy. • ERP- JD Edwards, Infor Baan, SAP, Exact Software, NetSuite, PeopleSoft, etc. • CRM- Salesforce, MS Dynamics, NetSuite, Siebel,

Re: [PATCH v2] scsi_debug: call resp_*() function after setting host_scribble

2018-02-15 Thread Douglas Gilbert
On 2018-02-14 05:05 AM, Martin Wilck wrote: Error injection in scsi_debug (e.g. opts=16, SDEBUG_OPT_TRANSPORT_ERR) currently doesn't work correctly because the test for sqcp in resp_read_dt0() and similar resp_*() functions always fails. sqcp is set from cmnd->host_scribble, which is set in

Re: [PATCH/RFC 6/6] Treewide: Remove depends on HAS_DMA in case of platform dependency

2018-02-15 Thread Felipe Balbi
Geert Uytterhoeven writes: > Remove dependencies on HAS_DMA where a Kconfig symbol depends on another > symbol that implies HAS_DMA, and, optionally, on "|| COMPILE_TEST". > In most cases this other symbol is an architecture or platform specific > symbol, or PCI. > >

[PATCH v6 01/11] scsi: ufs: sysfs: attribute group for existing sysfs entries.

2018-02-15 Thread Stanislav Nijnikov
This patch introduces attribute group to show existing sysfs entries. Signed-off-by: Stanislav Nijnikov Reviewed-by: Greg Kroah-Hartman --- drivers/scsi/ufs/Makefile| 3 +- drivers/scsi/ufs/ufs-sysfs.c | 156

[PATCH v6 03/11] scsi: ufs: sysfs: interconnect descriptor

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS interconnect descriptor parameters. The group adds "interconnect_descriptor" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The parameters are shown as hexadecimal numbers. The full information about the

[PATCH v6 04/11] scsi: ufs: sysfs: geometry descriptor

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS geometry descriptor parameters. The group adds "geometry_descriptor" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The parameters are shown as hexadecimal numbers. The full information about the parameters could

[PATCH v6 06/11] scsi: ufs: sysfs: power descriptor

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS power descriptor parameters. The group adds "power_descriptor" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The parameters are shown as hexadecimal numbers. The full information about the parameters could be

[PATCH v6 02/11] scsi: ufs: sysfs: device descriptor

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS device descriptor parameters. The group adds "device_descriptor" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The parameters are shown as hexadecimal numbers. The full information about the parameters could be

[PATCH v6 05/11] scsi: ufs: sysfs: health descriptor

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS health descriptor parameters. The group adds "health_descriptor" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The parameters are shown as hexadecimal numbers. The full information about the parameters could be

[PATCH v6 08/11] scsi: host template attribute groups

2018-02-15 Thread Stanislav Nijnikov
The patch introduces an additional field in the scsi_host_template structure - struct attribute_group **sdev_group. This field allows to define groups of attributes. It will provide an ability to use binary attributes as well as device attributes and to group them under subfolders if necessary.

[PATCH v6 09/11] scsi: ufs: sysfs: unit descriptor

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS unit descriptor parameters. The group adds "unit_descriptor" folder under the corresponding SCSI device sysfs entry (/sys/class/scsi_device/*/device/). The parameters are shown as hexadecimal numbers. The full information about the parameters

[PATCH v6 11/11] scsi: ufs: sysfs: attributes

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS attributes. The group adds "attributes" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The attributes are shown as hexadecimal numbers. The full information about the attributes could be found at UFS

[PATCH v6 10/11] scsi: ufs: sysfs: flags

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS flags. The group adds "flags" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The flags are shown as boolean value ("true" or "false"). The full information about the UFS flags could be found at UFS specifications

[PATCH v6 00/11] ufs: sysfs: read-only access to device

2018-02-15 Thread Stanislav Nijnikov
This patch introduces sysfs entries that will provide read-only access to device management data that could be received with UFS query requests. User-space applications will be able to read UFS device descriptors, flags and attributes. This will allow to get full UFS device configuration and its

Re: [PATCH v2] scsi: mpt3sas: fix oops in error handlers after shutdown/unload

2018-02-15 Thread Mauricio Faria de Oliveira
Hi Sreekanth, On 02/15/2018 03:48 AM, Sreekanth Reddy wrote: During the shutdown time, I don't want the outstanding IOs to timeout due to disabling of interrupts and go the TM path. So I wanted to clear out all the Outstanding IOs in the shutdown path itself instead of clearing them in TM path.

Re: [V1 0/6] mpt3sas: Adding MPI Endpoint device support.

2018-02-15 Thread Suganath Prabu Subramani
Gentle Reminder, Any update on this ? Thanks, Suganath Prabu S On Wed, Feb 7, 2018 at 4:21 PM, Suganath Prabu S wrote: > V1 Change info: > > * Few sparse warning fixes over initial patch set. > * For 32 bit Arch,_base_writeq function is identical > to