linux-4.2-rc7/drivers/scsi/bfa/bfad_bsg.c:108: bad sanity check on array index ?

2015-08-19 Thread David Binderman
Hello there, [linux-4.2-rc7/drivers/scsi/bfa/bfad_bsg.c:108]: (style) Array index 'i' is used before limits check. Source code is     for (i = 0; iocmd->adapter_hwpath[i] != ':' && i < BFA_STRING_32; i++) Suggest sanity check array index before use. Regards David Binderman

Telegrafische Überweisung HINWEIS

2015-08-19 Thread Standard Charterd Bank UAE
Standard Chartered Bank Dubai Main Branch, Al Fardan Gebäude, Al Mankhool Road, P.O. Box 999, Dubai, Vereinigte Arabische Emirate Sehr geehrte Kunden, Telegrafische Überweisung HINWEIS. Wir sind hiermit offiziell informieren Sie über Ihre Fondstelegrafische Überweisung durch unsere Bank, Stand

Re: [PATCH v1 5/8] scsi: ufs: creates wrapper functions for vops

2015-08-19 Thread Akinobu Mita
2015-08-16 19:14 GMT+09:00 Yaniv Gardi : > In order to simplify the code a set of wrapper functions is created > to test and call each of the variant operations. > > Signed-off-by: Yaniv Gardi > > --- > drivers/scsi/ufs/ufs-qcom.c | 3 +- > drivers/scsi/ufs/ufshcd.c | 104 > +

Re: [PATCH v1 8/8] scsi: ufs-qcom: add QUniPro hardware support and power optimizations

2015-08-19 Thread Akinobu Mita
2015-08-16 19:14 GMT+09:00 Yaniv Gardi : > @@ -1208,6 +1510,7 @@ static struct ufs_hba_variant_ops ufs_hba_qcom_vops = { > .resume = ufs_qcom_resume, > .dbg_register_dump = ufs_qcom_dump_dbg_regs, > }; > +EXPORT_SYMBOL(ufs_hba_qcom_vops); As I said in the view

Re: [PATCH v1 6/8] scsi: ufs: make the UFS variant a platform device

2015-08-19 Thread Akinobu Mita
2015-08-16 19:14 GMT+09:00 Yaniv Gardi : > +/** > + * ufs_qcom_remove - set driver_data of the device to NULL > + * @pdev: pointer to platform device handle > + * > + * Always return 0 > + */ > +static int ufs_qcom_remove(struct platform_device *pdev) > +{ > + struct ufs_hba *hba = platform_

[PATCH 2/2] ipr: Enable SIS pipe commands for SIS-32 devices.

2015-08-19 Thread Gabriel Krisman Bertazi
Remove unnecessary check that disabled SIS pipe commands for SIS-32 devices. This change was sufficient to enable raw mode and send SIS pipe commands for a 57B3 device. Fixes: f8ee25d7d239 ("ipr: AF DASD raw mode implementation in ipr driver") Signed-off-by: Gabriel Krisman Bertazi --- drivers/

[PATCH 1/2] ipr: Inhibit underlength data check for AFDASD in raw mode.

2015-08-19 Thread Gabriel Krisman Bertazi
Disable underlength error verification based on count of bytes actually transferred for AF DASD devices when SIS pipe mode is enabled. This avoids unexpected underlength errors when issuing some commands in raw mode. Signed-off-by: Gabriel Krisman Bertazi --- drivers/scsi/ipr.c | 6 +- 1 fi

isci, INTx mode, race condition

2015-08-19 Thread Stefan Fausser
Dear all, attached are two patches for the "isci" module (CONFIG_SCSI_ISCI). Both patches apply to the current Linux kernel, retrieved by GIT (4.2.0-rc7). The first patch (init.patch) is for reproducing the problem with the "Intel(R) C600 SAS Controller" in INTx Mode, see below. The second p

[Bug 101891] mvsas prep failed, NULL pointer dereference in mvs_slot_task_free+0x5/0x1f0 [mvsas]

2015-08-19 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=101891 --- Comment #5 from Dāvis --- Success, patch indeed fixed it :) Now instead of crash I get this ↓, but everything seems to be working and no need for reboot. kernel: mvsas :07:00.0: mvsas prep failed[0]! kernel: mvsas :07:00.0: mvsas pr

Re: [PATCH] target/qla2xxx: Honor max_data_sg_nents I/O transfer limit

2015-08-19 Thread Arun Easi
Hi nab, On Thu, 13 Aug 2015, 1:45am -0700, Nicholas A. Bellinger wrote: From: Nicholas Bellinger Hi Arun, Roland & Co, Based upon the feedback from last week, here is a proper patch for target-core to honor a fabric provided SGL limit using residual count plus underflow response bit. Everyt