In case pci_resource_start() or pci_resource_len() reutrn 0, mvsas_ioremap
returns without doing an iounmap() of mvi->regs_ex.
Found by the cocinelle tool.
Signed-off-by: Johannes Thumshirn
Reviewed-by: Hannes Reinecke
---
drivers/scsi/mvsas/mv_init.c | 5 -
1 file changed, 4 insertions(+)
On Fri, 2015-07-03 at 09:14 -0700, Christoph Hellwig wrote:
> Why is this a binary attribute? Needs an interface specific in
> Documentation/ABI/ to start with, and a Ccto stable seems very
> aggressive.
Right, adding an interface isn't a bug fix.
Can you separate this into patches which are ess
Hi Kashyap,
On Thu, 28 May 2015 19:05:35 +0530, Kashyap Desai wrote:
> Bjorn/Robin,
>
> Apologies for delay. Here is one quick suggestion as we have seen similar
> issue (not exactly similar, but high probably to have same issue) while
> controller is configured on VM as pass-through and VM reboo
A regression was introduced into the hpsa driver a while back so
non-zero LUNs of multi-LUN devices may no longer be presented via
a SAS based Smart Array. I have not done a bisection to discover
the change that caused it.
The CISS firmware specification (available on sourceforge)
defines an 8 by
On Tue, Jul 7, 2015 at 7:39 AM, Christophe JAILLET
wrote:
> Stop comparing the strings as soon as we know that they don't match.
>
> Signed-off-by: Christophe JAILLET
> ---
> drivers/scsi/FlashPoint.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/scsi/FlashP
-Original Message-
From: Nicholas Krause [mailto:xerofo...@gmail.com]
Sent: Monday, July 06, 2015 9:43 PM
To: kashyap.de...@avagotech.com
Cc: sumit.sax...@avagotech.com; uday.ling...@avagotech.com;
jbottom...@odin.com; megaraidlinux@avagotech.com;
linux-scsi@vger.kernel.org; linux-ker..
From: Nicholas Bellinger
This patch fixes a regression introduced with the following commit
in v4.0-rc1 code:
commit 88dcd2dab5c23b1c9cfc396246d8f476c872f0ca
Author: Nicholas Bellinger
Date: Thu Feb 26 22:19:15 2015 -0800
iscsi-target: Convert iscsi_thread_set usage to kt
Hi,
I recently came across a lockdep complaint on a possible deadlock that
I don't understand yet (log output below).
Has anyone seen this? Any insights on why exactly is lockdep complaining?
The reproducer is very easy (reproduced both with tcp and iser):
- login to a target with one or more d
Hey Sagi,
This addresses a regression with traditional iscsi-target that I noticed
recently, but has not been tested with iser-target yet.
Would you mind taking a quick spin with iser-target to verify, and try
to intentionally fail iscsit_start_kthreads() into the two out_bitmap +
out_tx error pa
> -Original Message-
> From: Jean Delvare [mailto:jdelv...@suse.de]
> Sent: Tuesday, July 07, 2015 2:14 PM
> To: Kashyap Desai
> Cc: Bjorn Helgaas; Robin H. Johnson; Adam Radford; Neela Syam Kolli;
linux-
> s...@vger.kernel.org; arkadiusz.bub...@open-e.com; Matthew Garrett;
Sumit
> Saxena;
Can't seem to find the original, so here's a reply to the ack mail.
On Tue, Jul 7, 2015 at 10:49 AM, Sumit Saxena
wrote:
> -Original Message-
> From: Nicholas Krause [mailto:xerofo...@gmail.com]
> Sent: Monday, July 06, 2015 9:43 PM
> To: kashyap.de...@avagotech.com
> Cc: sumit.sax...@ava
On Fri, Jul 03, 2015 at 06:04:00PM +0100, Bart Van Assche wrote:
> On 07/03/15 09:11, Dave Jones wrote:
> > After a fuzzing run recently, I noticed that the machine had oom'd, and
> > killed everything, but there was still 3GB of memory still in use, that
> > I couldn't even reclaim with /proc/sys/
> -Original Message-
> From: Frans Klaver [mailto:franskla...@gmail.com]
> Sent: Tuesday, July 07, 2015 3:37 PM
> To: Sumit Saxena
> Cc: Nicholas Krause; Kashyap Desai; Uday Lingala; jbottom...@odin.com;
> PDL,MEGARAIDLINUX; linux-scsi@vger.kernel.org;
> linux-ker...@vger.kernel.org
> Subje
On 7/7/2015 12:01 PM, Nicholas A. Bellinger wrote:
Hey Sagi,
This addresses a regression with traditional iscsi-target that I noticed
recently, but has not been tested with iser-target yet.
Would you mind taking a quick spin with iser-target to verify, and try
to intentionally fail iscsit_start
On 07/07/15 03:33, Catalin Marinas wrote:
On Fri, Jul 03, 2015 at 06:04:00PM +0100, Bart Van Assche wrote:
A few weeks ago I had noticed similar kmemleak reports.
However, when I reran my test with kmemleak disabled memory usage was
stable. See also
https://www.redhat.com/archives/dm-devel/2015-
KY Srinivasan writes:
>> -Original Message-
>> From: Christoph Hellwig [mailto:h...@infradead.org]
>> Sent: Friday, July 3, 2015 9:19 AM
>> To: Vitaly Kuznetsov
>> Cc: linux-scsi@vger.kernel.org; Long Li; KY Srinivasan; Haiyang Zhang; James
>> E.J. Bottomley; de...@linuxdriverproject.org;
On 07/07/2015 02:45 AM, Frans Klaver wrote:
On Tue, Jul 7, 2015 at 7:39 AM, Christophe JAILLET
wrote:
Stop comparing the strings as soon as we know that they don't match.
Signed-off-by: Christophe JAILLET
---
drivers/scsi/FlashPoint.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-
On 07/06/2015 11:18 PM, Hannes Reinecke wrote:
However, to handle the above case correctly we would need to keep
track of the entire multipath topology, to figure out which devices
belong to that relative target port and might need to be updated
(there might be several paths in standby, and we wi
Use dev_printk() when possible to make messages more useful.
Signed-off-by: Bjorn Helgaas
---
drivers/scsi/megaraid.c | 140 ++-
1 file changed, 66 insertions(+), 74 deletions(-)
diff --git a/drivers/scsi/megaraid.c b/drivers/scsi/megaraid.c
index bc
The current megaraid driver messages are somewhat inconsistent, with
different combinations of driver name and device address:
megasas: 0x1000:0x005b:0x15d9:0x0690: bus 1:slot 0:func 0
megaraid_sas :01:00.0: megasas: FW restarted successfully from
megasas_init_fw!
megasas: Waiting for F
Fix whitespace and indentation errors. No code change.
Signed-off-by: Bjorn Helgaas
---
drivers/scsi/megaraid/megaraid_sas_base.c | 244 ++---
1 file changed, 118 insertions(+), 126 deletions(-)
diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c
b/drivers/scsi/meg
Use dev_printk() when possible to make messages more useful.
Signed-off-by: Bjorn Helgaas
---
drivers/scsi/megaraid/megaraid_sas_base.c | 304 +--
drivers/scsi/megaraid/megaraid_sas_fusion.c | 95
2 files changed, 196 insertions(+), 203 deletions(-)
diff --
Hi James,
Can you help get this patch in now as it has got a review?
Thanks!
Arvind
From: Thomas Hellstrom
Sent: Thursday, June 11, 2015 11:11 AM
To: Josh Boyer; Arvind Kumar; James Bottomley
Cc: VMware PV-Drivers; Linus Torvalds; linux-scsi@vger.kernel.or
From: Rajinikanth Pandurangan
Description:
Driver sends the right size of the response buffer.
Changes from V2:
None
V2:
Reviewed-by: Johannes Thumshirn
Reviewed-by: Tomas Henzl
Reviewed-by: Mahesh Rajashekhara
Signed-off-by: Rajinikanth Pandurangan
---
drivers/scsi/aacraid/aachba
From: Rajinikanth Pandurangan
This patchset includes the following changes (bug fixes and new feature support)
specific to aacraid driver.
V3:
Increased msleep() time from 1 to 20.
Created new patch for pci_enable_msix() replacement.
Changed subject/description of patch 03.
Rajinikanth Pandura
From: Rajinikanth Pandurangan
Description:
If writeq() not supported, then do atomic two 32bit write
Changes from V2:
None
Reviewed by:
Tomas Henzl ,
Mahesh Rajashekhara ,
Johannes Thumshirn
Signed-off-by: Rajinikanth Pandurangan
---
drivers/scsi/aacraid/aacraid.h | 9 +
From: Rajinikanth Pandurangan
Description:
This change always sets MSI interrupt mode for series-6 controller.
Note: For series 6 family, MSIx is not supported.
Changes from V2:
Only Subject & description change.
Reviewed by:
Tomas Henzl ,
Mahesh Rajashekhara ,
Johannes Thumshirn
S
From: Rajinikanth Pandurangan
Signed-off-by: Rajinikanth Pandurangan
---
drivers/scsi/aacraid/aacraid.h | 2 +-
drivers/scsi/aacraid/linit.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/aacraid/aacraid.h b/drivers/scsi/aacraid/aacraid.h
index 7b95227..73
From: Rajinikanth Pandurangan
Description:
Reset irq affinity hints before releasing IRQ
Removed duplicate code of IRQ acquire/release
Changes from V2:
None
Reviewed by:
Mahesh Rajashekhara ,
Johannes Thumshirn
Signed-off-by: Rajinikanth Pandurangan
---
drivers/scsi/aacrai
From: Rajinikanth Pandurangan
Description:
Controller BIOS/UEFI driver used to send this request. But for
IBM-Power system there is no BIOS/UEFI driver. So this change is
required for IBM, otherwise controller will be read-only mode.
Changes from V2:
None
Reviewed by:
From: Rajinikanth Pandurangan
Description:
As pci_enable_msix() deprecated, replaced with pci_enable_msix_exact()
Changes from V2:
Newly created for V3 based on review comment.
Signed-off-by: Rajinikanth Pandurangan
---
drivers/scsi/aacraid/comminit.c | 4 ++--
1 file changed, 2 inse
From: Rajinikanth Pandurangan
Description:
Driver blocks ioctls once it received shutdown/suspend request during
suspend/hybernation. This patch unblocks ioctls on resume path.
Changes from V2:
None
Reviewed by:
Mahesh Rajashekhara ,
Johannes Thumshirn
Signed-off-by: Rajinik
From: Rajinikanth Pandurangan
Description:
If 'IsFastPath' bit is set, then response path assumes no error
and skips error check.
Changes from V2:
None
Reviewed By:
Tomas Henzl ,
Mahesh Rajashekhara ,
Johannes Thumshirn
Signed-off-by: Rajinikanth Pandurangan
---
drivers/s
From: Rajinikanth Pandurangan
Description:
* .suspend() and .resume() routines implemented in the driver
* aac_release_resources() initiates firmware shutdown
* aac_acquire_resources re-initializes the host interface
Changes from V2:
Increased msleep(1) to msleep(20)
Reve
sg3_utils is a package of command line utilities for sending
SCSI and some ATA commands to devices. This package targets
the Linux 4, 3, 2.6 and 2.4 kernel series. It has ports to
FreeBSD, Tru64, Solaris, and Windows (cygwin and MinGW).
There is one new utility (sg_zone) and additions to many
oth
Use module_pci_driver for drivers whose init and exit functions
only register and unregister, respectively.
A simplified version of the Coccinelle semantic patch that performs
this transformation is as follows:
@a@
identifier f, x;
@@
-static f(...) { return pci_register_driver(&x); }
@b depends
Use module_platform_driver for drivers whose init and exit functions
only register and unregister, respectively.
A simplified version of the Coccinelle semantic patch that performs
this transformation is as follows:
@a@
identifier f, x;
@@
-static f(...) { return platform_driver_register(&x); }
Patch Description:
In mpt2sas driver due to lack of synchronization between ioctl,
BRM status access through sysfs, pci resource removal kernel oops
happen as ioctl path and BRM status sysfs access path still tries
to access the removed resources
kernel: BUG: unable to handle kernel paging re
Le 07/07/2015 19:04, Khalid Aziz a écrit :
On 07/07/2015 02:45 AM, Frans Klaver wrote:
On Tue, Jul 7, 2015 at 7:39 AM, Christophe JAILLET
wrote:
Stop comparing the strings as soon as we know that they don't match.
Signed-off-by: Christophe JAILLET
---
drivers/scsi/FlashPoint.c | 4 +++-
1
> -Original Message-
> From: Bjorn Helgaas [mailto:bhelg...@google.com]
> Sent: Wednesday, July 08, 2015 2:22 AM
> To: Kashyap Desai; Uday Lingala; Sumit Saxena
> Cc: megaraidlinux@avagotech.com; linux-scsi@vger.kernel.org; James
> E.J.
> Bottomley; linux-ker...@vger.kernel.org; Joe Per
On 07/07/2015 10:48 PM, Bart Van Assche wrote:
> On 07/06/2015 11:18 PM, Hannes Reinecke wrote:
>> However, to handle the above case correctly we would need to keep
>> track of the entire multipath topology, to figure out which devices
>> belong to that relative target port and might need to be upd
41 matches
Mail list logo