On 20.12.2016 02:51, Sasikumar PC wrote:
> Hi Tomas,
>
> Please see my response inline
>
> Thanks
> sasi
>
> -Original Message-
> From: Tomas Henzl [mailto:the...@redhat.com]
> Sent: Thursday, December 15, 2016 10:10 AM
> To: Sasikumar PC; j...@kernel.org;
-off-by: Chaitra P B
> Signed-off-by: Sathya Prakash
> Signed-off-by: Suganath Prabu S
Reviewed-by: Tomas Henzl
Tomas
dex_count is added to set different values for SAS3 and
> SAS35 devices.
>
> Signed-off-by: Chaitra P B
> Signed-off-by: Sathya Prakash
> Signed-off-by: Suganath Prabu S
Reviewed-by: Tomas Henzl
Tomas
of 3 should be set to disable all PI checks if the Logical Block
> Application Tag is 0x and the Logical Block Reference Tag is
> 0x for PI type 3.
>
> Signed-off-by: Chaitra P B
> Signed-off-by: Sathya Prakash
> Signed-off-by: Suganath Prabu S
Reviewed-by: Tomas Henzl
Tomas
@ struct MPT3SAS_TARGET {
> * per device private data
> */
> #define MPT_DEVICE_FLAGS_INIT0x01
> -#define MPT_DEVICE_TLR_ON0x02
>
> #define MFG_PAGE10_HIDE_SSDS_MASK(0x00000003)
> #define MFG_PAGE10_HIDE_ALL_DISKS(0x00)
Reviewed-by: Tomas Henzl
Tomas
DPQ enabled card is enumerated first , MSIX vectors enabled
> depends on the cards capability.
>
> Signed-off-by: Chaitra P B
> Signed-off-by: Sathya Prakash
> Signed-off-by: Suganath Prabu S
Reviewed-by: Tomas Henzl
Tomas
On 20.10.2016 14:20, Suganath Prabu S wrote:
> Support Atomic Request Descriptors for Ventura/SAS35 devices.
>
> Signed-off-by: Chaitra P B
> Signed-off-by: Sathya Prakash
> Signed-off-by: Suganath Prabu S
> ---
Reviewed-by: Tomas Henzl
Tomas
On 20.10.2016 14:20, Suganath Prabu S wrote:
> Use le16_to_cpu only for accessing two byte data provided by controller.
>
> Signed-off-by: Chaitra P B
> Signed-off-by: Sathya Prakash
> Signed-off-by: Suganath Prabu S
Reviewed-by: Tomas Henzl
Tomas
On 20.10.2016 14:20, Suganath Prabu S wrote:
> Return value and Device_handle Arguments passed in correct order
> to match with its format string.
>
> Signed-off-by: Chaitra P B
> Signed-off-by: Sathya Prakash
> Signed-off-by: Suganath Prabu S
> ---
Reviewed-by: Tomas Henzl
Tomas
On 7.12.2016 00:00, Sasikumar Chandrasekaran wrote:
> Detect sequential IO streams and pass those IOs directly to FW.
>
> This patch is depending on patch 3
>
> Signed-off-by: Sasikumar Chandrasekaran
> ---
> drivers/scsi/megaraid/megaraid_sas.h| 5 +-
> drivers/scsi/megaraid/megaraid_s
ikumar Chandrasekaran
Reviewed-by: Tomas Henzl
e around VD_EXT_DEBUG macro.
> NULL pointer check for desc_table has been removed.
> Few code indentation issues fixed.
>
> Signed-off-by: Sasikumar Chandrasekaran
Reviewed-by: Tomas Henzl
On 23.12.2016 02:19, Sasikumar Chandrasekaran wrote:
> Large SEQ IO workload should sent as non fast path commands
>
> This patch is depending on patch 7
>
> 80 chars per line limit is taken care around VD_EXT_DEBUG macro.
>
> Signed-off-by: Sasikumar Chandrasekaran
Reviewed-by: Tomas Henzl
On 23.12.2016 02:19, Sasikumar Chandrasekaran wrote:
> Update Linux driver to use new pdTargetId field for JBOD target ID
>
> This patch is depending on patch 9 and same as V5
>
> Signed-off-by: Sasikumar Chandrasekaran
Reviewed-by: Tomas Henzl
On 23.12.2016 02:19, Sasikumar Chandrasekaran wrote:
> Sasikumar Chandrasekaran (11):
> megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid
> Controllers
> megaraid_sas: 128 MSIX Support
> megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid
> Controllers
>
On 23.12.2016 16:24, Tomas Henzl wrote:
> On 23.12.2016 02:19, Sasikumar Chandrasekaran wrote:
>> Sasikumar Chandrasekaran (11):
>> megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid
>> Controllers
>> megaraid_sas: 128 MSIX Support
>> megar
On 2.12.2016 15:07, Sasikumar Chandrasekaran wrote:
> Sasikumar Chandrasekaran (11):
> megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid
> Controllers
> megaraid_sas: 128 MSIX Support
> megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid
> Controllers
>
pace changes
(for example a non-ascii char has been removed).
Other then the indentation is still not correct - see in text.
I haven't found any other important issues so ok.
>
> Signed-off-by: Sasikumar Chandrasekaran
> Reviewed-by: Tomas Henzl
> ---
> drivers/scsi/megaraid/meg
On 14.12.2016 23:13, Sasikumar Chandrasekaran wrote:
> SAS3.5 Generic Megaraid Controllers FW will support new dynamic RaidMap to
> have different
> sizes for different number of supported VDs.
>
> This patch is depending on patch 5
> Code indentation is fixed for VD_EXT_DEBUG macro
>
> Signed-off
On 14.12.2016 22:54, Sasikumar PC wrote:
> Hi Tomas,
>
> Please see my response inline
>
> Thanks
> sasi
>
> -Original Message-
> From: Tomas Henzl [mailto:the...@redhat.com]
> Sent: Friday, December 09, 2016 8:59 AM
> To: Sasikumar Chandrasekaran; j...@ke
On 14.12.2016 23:13, Sasikumar Chandrasekaran wrote:
> Large SEQ IO workload should sent as non fast path commands
>
> This patch is depending on patch 7
> This patch is same as V4 and there is no specific update for V5
That means, that you have ignored my question regarding 'bytes_wrote'
I asked
On 14.12.2016 23:12, Sasikumar Chandrasekaran wrote:
> Sasikumar Chandrasekaran (11):
> megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid
> Controllers
> megaraid_sas: 128 MSIX Support
> megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid
> Controllers
>
the OS logical IO) and
> wait for
> all Write IOs to complete. If any of the Write IOs fail or time out, the IO
> will be
> re issued to FW as an LD IO so FW can perform the error handling.
>
> This patch is depending on patch 4
>
> Signed-off-by: Sasikumar Chandrasekaran
Reviewed-by: Tomas Henzl
Tomas
On 7.12.2016 00:00, Sasikumar Chandrasekaran wrote:
> SAS3.5 Generic Megaraid Controllers FW will support new dynamic RaidMap to
> have different
> sizes for different number of supported VDs.
>
> This patch is depending on patch 5
>
> Signed-off-by: Sasikumar Chandrasekaran
> ---
> drivers/scsi
On 7.12.2016 00:00, Sasikumar Chandrasekaran wrote:
> The Megaraid driver has to support the SAS3.5 Generic Megaraid Controllers
> Firmware functionality.
>
> This patch is depending on patch 6
>
> Signed-off-by: Sasikumar Chandrasekaran
Reviewed-by: Tomas Henzl
Tomas
On 7.12.2016 00:00, Sasikumar Chandrasekaran wrote:
> The Megaraid driver has to support the SAS3.5 Generic Megaraid Controllers
> Firmware functionality.
>
> This patch is depending on patch 6
>
> Signed-off-by: Sasikumar Chandrasekaran
> ---
> drivers/scsi/megaraid/megaraid_sas_base.c | 53
On 7.12.2016 00:00, Sasikumar Chandrasekaran wrote:
> Large SEQ IO workload should sent as non fast path commands
>
> This patch is depending on patch 7
>
> Signed-off-by: Sasikumar Chandrasekaran
> ---
> drivers/scsi/megaraid/megaraid_sas.h| 8 +
> drivers/scsi/megaraid/megaraid_sas
On 7.12.2016 00:00, Sasikumar Chandrasekaran wrote:
> ldio outstanding variable needs to be decremented in io completion path for
> iMR dual queue depth
>
> This patch is depending on patch 8
>
> Signed-off-by: Sasikumar Chandrasekaran
Reviewed-by: Tomas Henzl
Tomas
On 7.12.2016 00:00, Sasikumar Chandrasekaran wrote:
> Update Linux driver to use new pdTargetId field for JBOD target ID
>
> This patch is depending on patch 9
>
> Signed-off-by: Sasikumar Chandrasekaran
Reviewed-by: Tomas Henzl
Tomas
RELDATE "November 29, 2016"
>
> /*
> * Device IDs
Reviewed-by: Tomas Henzl
Tomas
On 2.3.2016 11:09, Dan Carpenter wrote:
> We dereference "tl_nexus" to get the error code.
>
> Fixes: 1b418a8fcbc0 ('target: Convert demo-mode only drivers to
> target_alloc_session')
> Signed-off-by: Dan Carpenter
Reviewed-by: Tomas Henzl
On 16.3.2016 16:03, Tomas Henzl wrote:
> On 15.3.2016 22:40, Arnd Bergmann wrote:
>> The qlt_check_reserve_free_req() function produces an incorrect warning
>> when CONFIG_PROFILE_ANNOTATED_BRANCHES is set:
>>
>> drivers/scsi/qla2xxx/qla_target.c: In function
On 15.3.2016 22:40, Arnd Bergmann wrote:
> The qlt_check_reserve_free_req() function produces an incorrect warning
> when CONFIG_PROFILE_ANNOTATED_BRANCHES is set:
>
> drivers/scsi/qla2xxx/qla_target.c: In function 'qlt_check_reserve_free_req':
> drivers/scsi/qla2xxx/qla_target.c:1887:3: error: 'cn
anath prabu Subramani
>
> Signed-off-by: Chaitra P B
Reviewed-by: Tomas Henzl
Tomas
SMP Passthrough request message
> and so unable to perform phy disable operation.
>
> Signed-off-by: Suganath prabu Subramani
>
> Signed-off-by: Chaitra P B
(when Christopher's question is answered)
Reviewed-by: Tomas Henzl
Tomas
d be of
> same structure type.
> 2.Dereference null return value
> 3.Array compared against '0'
> Check whether value pointed by particular index of an array is null or not
> in "if" statement.
>
> Signed-off-by: Suganath prabu Subramani
>
> Signed-off-by: Chaitra P B
Reviewed-by: Tomas Henzl
Tomas
while
> adding any device to the OS.
>
> Signed-off-by: Suganath prabu Subramani
>
> Signed-off-by: Chaitra P B
Reviewed-by: Tomas Henzl
Tomas
global credits and
> highPriority credits as two different values.
>
> Signed-off-by: Suganath prabu Subramani
>
> Signed-off-by: Chaitra P B
Reviewed-by: Tomas Henzl
Tomas
On 28.1.2016 07:37, Suganath prabu Subaramani wrote:
> From: Suganath prabu Subramani
>
> Module parameter to enable/disable configuring
> affinity hint for msix vector.
> SMP affinity feature can be enabled/disabled by setting
> module parameter "smp_affinity_enable" to 1/0.
> By default this fea
On 28.1.2016 07:37, Suganath prabu Subaramani wrote:
> From: Suganath prabu Subramani
>
> Added support for configurable Chain Frame Size. Calculate the
> Chain Message Frame size from the IOCMaxChainSegementSize (iocfacts).
> Applicable only for mpt3sas/SAS3.0 HBA's.
>
> Signed-off-by: Suganath p
On 28.1.2016 07:37, Suganath prabu Subaramani wrote:
> From: Suganath prabu Subramani
>
> Updated MPI version and MPI header files.
>
> Signed-off-by: Suganath prabu Subramani
>
> Signed-off-by: Chaitra P B
Reviewed-by: Tomas Henzl
Tomas
Subramani
>
> Signed-off-by: Chaitra P B
Reviewed-by: Tomas Henzl
Tomas
quot;09.102.00.00"
> -#define MPT3SAS_MAJOR_VERSION9
> -#define MPT3SAS_MINOR_VERSION102
> +#define MPT3SAS_DRIVER_VERSION "12.100.00.00"
> +#define MPT3SAS_MAJOR_VERSION12
> +#define MPT3SAS_MINOR_VERSION
mainline.
Thanks,
Tomas
>
> Thanks
> Sathya
>
> -Original Message-
> From: mpt-fusionlinux@avagotech.com
> [mailto:mpt-fusionlinux@avagotech.com] On Behalf Of Martin K. Petersen
> Sent: Tuesday, January 26, 2016 7:23 PM
> To: Tomas Henzl
> Cc:
On 23.1.2016 01:41, Alexey Khoroshilov wrote:
> mpt_lan_sdu_send() and mpt_lan_post_receive_buckets() do not check
> if mapping dma memory succeed.
> The patch adds the checks and failure handling.
>
> Found by Linux Driver Verification project (linuxtesting.org).
>
> Signed-off-by: Alexey Khoroshi
On 25.1.2016 19:02, Alexey Khoroshilov wrote:
> mpt_lan_sdu_send() and mpt_lan_post_receive_buckets() do not check
> if mapping dma memory succeed.
> The patch adds the checks and failure handling.
>
> v3: Fix resource deallocation (reported by Tomas Henzl).
>
> Found by Linu
eft over from some sort of refactoring.
>
> Signed-off-by: Johannes Thumshirn
Reviewed-by: Tomas Henzl
Tomas
> ---
> drivers/scsi/lpfc/lpfc_scsi.c | 17 -
> 1 file changed, 17 deletions(-)
>
> diff --git a/drivers/scsi/lpfc/lpfc_scsi.c b/drivers/scsi/lp
added Cable Exception Event even for SAS3008 & SAS3108 HBAs
> (i.e. MPI 2.5 spec supporting HBAs) earlier this event was
> enabled only for MPI 2.6 spec supporting HBA devices.
>
> Signed-off-by: Sreekanth Reddy
Signed-off-by: Tomas Henzl
Tomas
vice
> node as NULL and so we are not freeing the child device's
> allocated data structures.
> Updated the driver to remove the expander device from the list
> only after freeing all its child devices.
>
> Signed-off-by: Sreekanth Reddy
Signed-off-by: Tomas Henzl
Tomas
ult.
> 4) Set SCSI IO Queue depth to 200.
>
> Signed-off-by: Sreekanth Reddy
I think that preferred is (though not much used yet) instead of 'reset_devices'
to use a 'is_kdump_kernel()' function.
Signed-off-by: Tomas Henzl
s. So now updated the driver to return
> Virtual SES's sas address for Virtual SES device instead of
> HBA's sas address.
>
> Signed-off-by: Sreekanth Reddy
Signed-off-by: Tomas Henzl
quot;DID_RESET"
> (i.e. retry the IO infinite times) host bytes.
>
> Earlier driver is returning the IO with "DID_SOFT_ERROR"
> that reties the IO quickly for five times but still
> firmware needed some more time and hence IOs were failing.
>
> Signed-off-by: Sreekanth Reddy
Signed-off-by: Tomas Henzl
Tomas
On 10/10/2017 03:11 PM, Sreekanth Reddy wrote:
> Updated MPI headers to v2.00.48
>
> Signed-off-by: Sreekanth Reddy
Signed-off-by: Tomas Henzl
Tomas
Signed-off-by: Sreekanth Reddy
Signed-off-by: Tomas Henzl
Tomas
ce_pg0, struct _sas_device *sas_device)
> +{
> + Mpi2ConfigReply_t mpi_reply;
> + Mpi2SasEnclosurePage0_t enclosure_pg0;
> +
> + if (!sas_device_pg0 || !sas_device)
> + return;
This test^ implies that sas_device_pg0 or sas_device can be null,
is that true?
Signed-off-by: Tomas Henzl
>
> Modified the driver to update devices enclosure handles after
> host reset to current value, by referring the enclosure handles
> from corresponding device pages
>
> Signed-off-by: Sreekanth Reddy
Reviewed-by: Tomas Henzl
On 10/11/2017 05:56 PM, James Bottomley wrote:
> On Wed, 2017-10-11 at 17:35 +0200, Tomas Henzl wrote:
>> On 10/10/2017 03:11 PM, Sreekanth Reddy wrote:
>>> For Dev Handles who value is less than hba's phys count number
>>> driver will return HBA sas address va
On 10/10/2017 03:11 PM, Sreekanth Reddy wrote:
> Adding PNP ID of Mercator i.e. SAS3616 HBA device.
> Its device ID is 0xD1 and vendor ID is 0x1000.
>
> Signed-off-by: Sreekanth Reddy
Reviewed-by: Tomas Henzl
Tomas
On 10/10/2017 03:11 PM, Sreekanth Reddy wrote:
> Bump mpt3sas driver version to v16.100.00.00
>
> Signed-off-by: Sreekanth Reddy
Reviewed-by: Tomas Henzl
Tomas
101 - 159 of 159 matches
Mail list logo