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 _base_mpi_ep_writeq, Removed duplicate code

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.

[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 st

[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 2

[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 specifications

[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. Si

[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 co

[PATCH v6 07/11] scsi: ufs: sysfs: string descriptors

2018-02-15 Thread Stanislav Nijnikov
This patch introduces a sysfs group entry for the UFS string descriptors. The group adds "string_descriptors" folder under the UFS driver sysfs entry (/sys/bus/platform/drivers/ufshcd/*). The folder will contain 5 files that will show string values defined by the UFS spec: a manufacturer name, a pr

[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 fo

[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 foun

[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 fo

[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 b

[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 +++ drivers/scsi/ufs/ufs-sysfs.h | 14 +

[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 parameters

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. > > Generic symbols and drivers w

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 sched

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, T

[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 --- a/drivers/scsi/pmcraid.c ++

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" > [drivers/usb/renesas_usbhs/renesas_usbhs.ko] undefined! >

[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 100644 --- a/drivers/scs

[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 b/drivers/scsi/megaraid/megaraid_sas_base.c inde

[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 index 2dbc833..1b13133 10

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 a/drivers/scsi/Kconfig b/driver

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 > > --- > > drivers/scsi/Kconfig | 1 + > >

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 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 alway

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 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 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 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 Hisilico

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