On Thu, Jun 30, 2016 at 05:00:32PM +0200, Bruno Prémont wrote:
> In qla24xx_process_response_queue() rsp->msix->cpuid may trigger NULL
> pointer dereference when rsp->msix is NULL:
>
> [5.622457] NULL pointer dereference at 0050
> [5.622457] IP: []
> qla24xx_process_response_q
qla2xxx first calls request_irq() and then does the setup of the queue
entry data needed in the interrupt handlers in when using MSI-X. This
could lead to a NULL pointer dereference when an IRQ fires between the
request_irq() call and the assignment of the qentry data structure to the
rsp->msix fie
A freed task has been assigned to ->lldd_task when lldd_execute_task()
failed in sas_ata_qc_issue(), and access of ->lldd_task will cause
an oops:
Call trace:
[] sas_ata_post_internal+0x6c/0x150
[] ata_exec_internal_sg+0x32c/0x588
[] ata_exec_internal+0x88/0xe8
[] ata_dev_read_id+0x204/0x5e0
[] at
On 07/06/2016 10:28 AM, Wei Fang wrote:
> A freed task has been assigned to ->lldd_task when lldd_execute_task()
> failed in sas_ata_qc_issue(), and access of ->lldd_task will cause
> an oops:
>
> Call trace:
> [] sas_ata_post_internal+0x6c/0x150
> [] ata_exec_internal_sg+0x32c/0x588
> [] ata_exec
Hi, Hannes,
> This is most definitely wrong.
> Sure you mean
>
> qc->lldd_task = NULL;
>
> in that line?
My mistake. Thanks for pointing me out. Will resend soon.
Please ignore this patch.
Thanks,
Wei
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a me
A freed task has been assigned to ->lldd_task when lldd_execute_task()
failed in sas_ata_qc_issue(), and access of ->lldd_task will cause
an oops:
Call trace:
[] sas_ata_post_internal+0x6c/0x150
[] ata_exec_internal_sg+0x32c/0x588
[] ata_exec_internal+0x88/0xe8
[] ata_dev_read_id+0x204/0x5e0
[] at
On 07/06/2016 09:51 AM, Johannes Thumshirn wrote:
> qla2xxx first calls request_irq() and then does the setup of the queue
> entry data needed in the interrupt handlers in when using MSI-X. This
> could lead to a NULL pointer dereference when an IRQ fires between the
> request_irq() call and the as
On 2016-07-06 2:59 AM, Meelis Roos wrote:
What distro are you using?
My pariscs are gentoo and still only the old versions are available on
hppa.
Several newer versions (4.9, 5.3) are in portage, maybe they just need to be
unmasked.
4.9.3 and 5.3.0 were too old.
Correct. 4.9.4 will include f
On Wed, Jul 06, 2016 at 06:40:32AM +, Tom Yan wrote:
> Um it's not mainly about in caps or not, but more about wrongly spelled as
> cbd.
Heh, right, so please just note it in the description.
Thanks.
--
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the b
https://bugzilla.kernel.org/show_bug.cgi?id=121531
Bug ID: 121531
Summary: Adaptec 7805H SAS HBA (pm80xx): hangs when writing
>80MB at once
Product: IO/Storage
Version: 2.5
Kernel Version: 3.16.0-4-amd64
Hardware: All
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #1 from Martin von Wittich ---
Created attachment 222181
--> https://bugzilla.kernel.org/attachment.cgi?id=222181&action=edit
dmidecode output
--
You are receiving this mail because:
You are the assignee for the bug.
--
To unsubsc
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #5 from Martin von Wittich ---
Created attachment 21
--> https://bugzilla.kernel.org/attachment.cgi?id=21&action=edit
smartctl -a /dev/sdc output
--
You are receiving this mail because:
You are the assignee for the bug.
--
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #4 from Martin von Wittich ---
Created attachment 11
--> https://bugzilla.kernel.org/attachment.cgi?id=11&action=edit
smartctl -a /dev/sdb output
--
You are receiving this mail because:
You are the assignee for the bug.
--
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #3 from Martin von Wittich ---
Created attachment 01
--> https://bugzilla.kernel.org/attachment.cgi?id=01&action=edit
modinfo pm80xx output
--
You are receiving this mail because:
You are the assignee for the bug.
--
To un
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #2 from Martin von Wittich ---
Created attachment 222191
--> https://bugzilla.kernel.org/attachment.cgi?id=222191&action=edit
lspci -vnn output
--
You are receiving this mail because:
You are the assignee for the bug.
--
To unsubs
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #6 from Martin von Wittich ---
Created attachment 31
--> https://bugzilla.kernel.org/attachment.cgi?id=31&action=edit
uname -a, cat /proc/version output
--
You are receiving this mail because:
You are the assignee for the
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #7 from Martin von Wittich ---
Created attachment 41
--> https://bugzilla.kernel.org/attachment.cgi?id=41&action=edit
dmesg output after booting, before writing to the disks
--
You are receiving this mail because:
You are
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #8 from Martin von Wittich ---
Created attachment 51
--> https://bugzilla.kernel.org/attachment.cgi?id=51&action=edit
dmesg output a few seconds after writing >128 MB to one disk
--
You are receiving this mail because:
You
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #9 from Martin von Wittich ---
Created attachment 61
--> https://bugzilla.kernel.org/attachment.cgi?id=61&action=edit
dmesg output another few seconds later, completely filled with pm80xx errors
--
You are receiving this m
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_def.h | 2 ++
drivers/scsi/qla2xxx/qla_mbx.c | 7 +--
drivers/scsi/qla2xxx/qla_tmpl.c | 9 -
3 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/
From: Giridhar Malavali
When VP decoupling enabled, there could be a window where, FLOGI from initiators
can be dropped before VP0 is enabled, causing link level recovery.
Retry FLOGI to avoid link level recovery.
Signed-off-by: Giridhar Malavali
Signed-off-by: Himanshu Madhani
---
drivers/sc
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_attr.c | 28
drivers/scsi/qla2xxx/qla_bsg.c | 2 +-
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_gbl.h | 2 +-
drivers/scsi/qla2xx
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_attr.c | 89 -
drivers/scsi/qla2xxx/qla_dbg.c | 1 +
2 files changed, 1 insertion(+), 89 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_a
Hi James, Martin,
Please apply the following patches to the scsi tree, misc branch at your
earliest convenience.
Thanks,
-Himanshu
Giridhar Malavali (1):
qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N)
mode.
Himanshu Madhani (1):
qla2xxx: Update driver version to 8
From: Sawan Chandak
Fixes: 969a619 ("qla2xxx: Add support for buffer to buffer credit value for
ISP27XX.")
Signed-off-by: Sawan Chandak
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_fw.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/qla2xxx/ql
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_def.h | 1 +
drivers/scsi/qla2xxx/qla_isr.c | 7 +++
drivers/scsi/qla2xxx/qla_os.c | 10 ++
4 files changed, 19 insertions(+), 1
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_isr.c | 8 +++-
drivers/scsi/qla2xxx/qla_mbx.c | 5 -
3 files changed, 4 insertions(+), 11 deletions(-)
diff --git a/drivers/scsi/qla2xx
From: Joe Carnuccio
Properly initialize IO statistics to avoid initial 0xFFF (-1) values.
Cleanup/simplify usage of pointer to statistics structure.
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_attr.c | 50 +++
From: Sawan Chandak
If there is error recovery going on due to command timeout and
there is register disconnect, then disable the adapter.
Signed-off-by: Sawan Chandak
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_attr.c | 3 +++
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
driver
From: Sawan Chandak
Signed-off-by: Sawan Chandak
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_bsg.c | 48 ++
drivers/scsi/qla2xxx/qla_bsg.h | 1 +
2 files changed, 26 insertions(+), 23 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_def.h | 1 +
drivers/scsi/qla2xxx/qla_init.c | 12 ++--
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/scsi/q
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_bsg.c | 44
drivers/scsi/qla2xxx/qla_bsg.h | 12 +
drivers/scsi/qla2xxx/qla_dbg.c | 3 +--
drivers/scsi/qla2xxx/qla_gbl.h | 3 +++
drivers/sc
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_dbg.c | 33 ++---
1 file changed, 14 insertions(+), 19 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drivers/scsi/qla2xxx/qla_dbg.c
index 907a
From: Sawan Chandak
During hot swap of PCI device, there can be PCI error on device,
during normal driver unload. The race between normal driver unload and
driver unload due to PCI error, can lead to system crash.Fix is to check
if there is unload going on and allow that function to unload the dr
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_os.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c
index dc608ce..f1a2394 100644
--- a/drivers/scsi/qla2xxx/qla_o
Signed-off-by: Himanshu Madhani
Signed-off-by: Giridhar Malavali
---
drivers/scsi/qla2xxx/qla_version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/qla2xxx/qla_version.h
b/drivers/scsi/qla2xxx/qla_version.h
index 0bc93fa..3cb1964 100644
--- a/drivers/scsi/ql
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_isr.c | 11 +--
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drivers/scsi/qla2xxx/ql
From: Sawan Chandak
Signed-off-by: Sawan Chandak
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_dbg.c | 7 +++
drivers/scsi/qla2xxx/qla_isr.c | 2 +-
drivers/scsi/qla2xxx/qla_mbx.c | 4 ++--
3 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/drivers/scsi/qla2xxx/q
From: Joe Carnuccio
Signed-off-by: Joe Carnuccio
Signed-off-by: Himanshu Madhani
---
drivers/scsi/qla2xxx/qla_def.h | 6 --
drivers/scsi/qla2xxx/qla_os.c | 44 +-
2 files changed, 26 insertions(+), 24 deletions(-)
diff --git a/drivers/scsi/qla2xxx
https://bugzilla.kernel.org/show_bug.cgi?id=121531
--- Comment #10 from Martin von Wittich ---
I forgot to mention: the issue is also reproducible on a Ubuntu 16.04 live
system with Linux 4.4, by running "dd if=/dev/zero of=/dev/sdX bs=1M
count=128".
--
You are receiving this mail because:
You
https://bugzilla.kernel.org/show_bug.cgi?id=121531
Jack Wang changed:
What|Removed |Added
CC||xjtu...@gmail.com
--- Comment #11 from Jack
Fixes: 7f939ab ("qla2xxx: Add bsg interface to support statistics counter
reset.")
Signed-off-by: Himanshu Madhani
Signed-off-by: Giridhar Malavali
---
drivers/scsi/qla2xxx/qla_bsg.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_bsg.c b/driv
Hi,
[auto build test WARNING on scsi/for-next]
[also build test WARNING on v4.7-rc6 next-20160706]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
https://github.com/0day-ci/linux/commits/Himanshu-Madhani/qla2xxx-Patches-for-scsi-misc
From: Tom Yan
Currently if a WRITE SAME (16) command is issued to the SATL with
"number of blocks" that is larger than the "Maximum write same length"
(which is the maximum number of blocks per TRIM command allowed in
libata, currently 65535 * 512 / 8 blocks), the SATL will accept the
command and
From: Tom Yan
Currently libata statically allows only 1-block (512-byte) payload
for each TRIM command. Each payload can carry 64 TRIM ranges since
each range requires 8 bytes.
It is silly to keep doing the calculation (512 / 8) in different
places. Hence, define the new ATA_MAX_TRIM_RNUM for th
Oops I missed the block limit VPD this time. Will send a v4.
On 7 July 2016 at 00:44, wrote:
> From: Tom Yan
>
> Currently libata statically allows only 1-block (512-byte) payload
> for each TRIM command. Each payload can carry 64 TRIM ranges since
> each range requires 8 bytes.
>
> It is silly
From: Tom Yan
Currently if a WRITE SAME (16) command is issued to the SATL with
"number of blocks" that is larger than the "Maximum write same length"
(which is the maximum number of blocks per TRIM command allowed in
libata, currently 65535 * 512 / 8 blocks), the SATL will accept the
command and
From: Tom Yan
Currently libata statically allows only 1-block (512-byte) payload
for each TRIM command. Each payload can carry 64 TRIM ranges since
each range requires 8 bytes.
It is silly to keep doing the calculation (512 / 8) in different
places. Hence, define the new ATA_MAX_TRIM_RNUM for th
I decided not to define a macro (e.g. ATA_MAX_TRIM_RSIZE) for all the
0x / 65535 in the various functions in libata-scsi.c / ata.h. Let
me know if you think I should.
On 7 July 2016 at 00:55, wrote:
> From: Tom Yan
>
> Currently libata statically allows only 1-block (512-byte) payload
> for
On 07/06/2016 07:44 PM, tom.t...@gmail.com wrote:
From: Tom Yan
Currently if a WRITE SAME (16) command is issued to the SATL with
"number of blocks" that is larger than the "Maximum write same length"
(which is the maximum number of blocks per TRIM command allowed in
libata, currently 65535 *
From: Tom Yan
It does not make sense and is confusing to respond with "Invalid
field in CDB" while we have no support at all implemented for
FORMAT UNIT. It is decent to let it go to the default, which
will respond with "Invalid command operation code" instead.
Signed-off-by: Tom Yan
diff --gi
From: Tom Yan
It's Command Descriptor Block. Also capitalized it.
Signed-off-by: Tom Yan
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c
index f1125fd..c9cd216 100644
--- a/drivers/ata/libata-scsi.c
+++ b/drivers/ata/libata-scsi.c
@@ -304,7 +304,7 @@ static void ata_scsi_set
On Wed, Jul 06, 2016 at 12:24:43AM +0300, Or Gerlitz wrote:
> On Thu, May 26, 2016 at 9:58 PM, Varun Prakash wrote:
>
> > Hi Or, Nicholas and Steve
> > Thank you for the feedback and apologies for the delay in my response.
>
> > I agree that we can refactor initiator, target and iwarp drivers to
I am so sorry. Now I hate acronym. v5 coming. :-)
On 7 July 2016 at 01:02, Sergei Shtylyov
wrote:
> On 07/06/2016 07:44 PM, tom.t...@gmail.com wrote:
>
>> From: Tom Yan
>>
>> Currently if a WRITE SAME (16) command is issued to the SATL with
>> "number of blocks" that is larger than the "Maximum
From: Tom Yan
Currently if a WRITE SAME (16) command is issued to the SATL with
"number of blocks" that is larger than the "Maximum write same length"
(which is the maximum number of blocks per TRIM command allowed in
libata, currently 65535 * 512 / 8 blocks), the SATL will accept the
command and
From: Tom Yan
Currently libata statically allows only 1-block (512-byte) payload
for each TRIM command. Each payload can carry 64 TRIM ranges since
each range requires 8 bytes.
It is silly to keep doing the calculation (512 / 8) in different
places. Hence, define the new ATA_MAX_TRIM_RNUM for th
On Thu, Jul 07, 2016 at 01:13:09AM +0800, tom.t...@gmail.com wrote:
> From: Tom Yan
>
> It's Command Descriptor Block. Also capitalized it.
>
> Signed-off-by: Tom Yan
Applied to libata/for-4.8.
Thanks.
--
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the
On Thu, Jul 07, 2016 at 01:13:08AM +0800, tom.t...@gmail.com wrote:
> From: Tom Yan
>
> It does not make sense and is confusing to respond with "Invalid
> field in CDB" while we have no support at all implemented for
> FORMAT UNIT. It is decent to let it go to the default, which
> will respond wi
This patch set updates the lpfc driver to revision 11.2.0.00
The patches were cut against scsi-misc
James Smart (21):
Fix Transgression Flag of Optical Element descriptor for RDP on Linux
Correct RDP response sizing issue
Add recovery from adapter parity errors on some SLI4 adapters
Corr
Correct FCOE discovery to avoid loss of storage devices after system reboot
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_init.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scsi/lpfc/lpfc_init
Correct Buffer credit descriptor values in RDP response
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_els.c | 74 +++-
drivers/scsi/lpfc/lpfc_hw.h | 2 +-
2 files changed, 32 insertions(+), 44 deletions(-)
diff --gi
Remove global lpfc_sli_mode attribute in leiu of per-hba lpfc_sli_mode
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc.h | 1 +
drivers/scsi/lpfc/lpfc_attr.c | 12 ++--
drivers/scsi/lpfc/lpfc_crtn.h | 1 -
drivers/scsi/lpfc/lpfc_sli.c | 12
Reject RDP ELS if port has no login
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_els.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/scsi/lpfc/lpfc_els.c b/drivers/scsi/lpfc/lpfc_els.c
index 02e3a1f..861270e 100644
--- a/drivers/scsi/lpf
Correct RDP response sizing issue
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_els.c | 113 ---
drivers/scsi/lpfc/lpfc_hw.h | 26 +++---
2 files changed, 81 insertions(+), 58 deletions(-)
diff --git a/drivers/s
Fix Transgression Flag of Optical Element descriptor for RDP on Linux
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc.h | 12 +
drivers/scsi/lpfc/lpfc_els.c | 101 +-
drivers/scsi/lpfc/lpfc_hw.h | 6 +++
d
Remove global lpfc_enable_npiv attribute in leiu of per-hba lpfc_enable_npiv
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_attr.c | 8 ++--
drivers/scsi/lpfc/lpfc_crtn.h | 1 -
drivers/scsi/lpfc/lpfc_init.c | 24 +---
3 files change
Correct Port reset resulting in FC port going offline
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_init.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scsi/lpfc/lpfc_init.c
index 6e11574..f4b3
Add recovery from adapter parity errors on some SLI4 adapters
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc.h | 2 +
drivers/scsi/lpfc/lpfc_hw4.h | 23
drivers/scsi/lpfc/lpfc_init.c | 118 +++---
drivers/
Add support for XLane LUN priority
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc.h | 1 +
drivers/scsi/lpfc/lpfc_attr.c | 89 +--
drivers/scsi/lpfc/lpfc_crtn.h | 2 +-
drivers/scsi/lpfc/lpfc_scsi.c | 9 -
d
Fix SLI mode 2 config failure
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_sli.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/scsi/lpfc/lpfc_sli.c b/drivers/scsi/lpfc/lpfc_sli.c
index 6eef972..b1ddbaa 100644
--- a/drivers/scsi/lpfc/lpfc_sli
Re-organize source for easier driver attribute management
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_attr.c | 97 +--
drivers/scsi/lpfc/lpfc_attr.h | 116 ++
2 files changed, 117 ins
Disable FDMI probing if not connected to a fabric
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_ct.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/scsi/lpfc/lpfc_ct.c b/drivers/scsi/lpfc/lpfc_ct.c
index a38816e..63e48d4 100644
--- a/drivers
Update lpfc version to 11.2.0.0
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/lpfc/lpfc_version.h b/drivers/scsi/lpfc/lpfc_version.h
index fa0d531..c9bf20e 100644
---
Add MDS Diagnostics Support
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc.h | 4 ++-
drivers/scsi/lpfc/lpfc_attr.c | 10 +++
drivers/scsi/lpfc/lpfc_els.c | 7 +
drivers/scsi/lpfc/lpfc_hw4.h | 14 +-
drivers/scsi/lpfc/lpfc_init.c | 28
Correct issue with ioremap() call on 32bit kernel
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/lpfc/lpfc.h b/drivers/scsi/lpfc/lpfc.h
index 4d9f1b1..b484859 100644
---
Correct RDP response Revision location
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_hw.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/lpfc/lpfc_hw.h b/drivers/scsi/lpfc/lpfc_hw.h
index c99c2b3..8226543 100644
--- a/driver
Re-organize source for easier device-id management
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_ids.h | 122 ++
drivers/scsi/lpfc/lpfc_init.c | 101 +-
2 files changed, 123 insertions(
Copyright updates
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_crtn.h | 2 +-
drivers/scsi/lpfc/lpfc_scsi.c | 2 +-
drivers/scsi/lpfc/lpfc_scsi.h | 2 +-
drivers/scsi/lpfc/lpfc_sli.h | 2 +-
drivers/scsi/lpfc/lpfc_sli4.h | 2 +-
5 files changed, 5 insertio
Add sysfs proc_name support
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc_scsi.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/scsi/lpfc/lpfc_scsi.c b/drivers/scsi/lpfc/lpfc_scsi.c
index 3bd0be6..12b8e82 100644
--- a/drivers/scsi/lpfc/lpfc_s
Remove global lpfc_delay_discovery attribute in leiu of per-hba
lpfc_delay_discovery
Signed-off-by: Dick Kennedy
Signed-off-by: James Smart
---
drivers/scsi/lpfc/lpfc.h | 1 +
drivers/scsi/lpfc/lpfc_attr.c | 8 +++-
drivers/scsi/lpfc/lpfc_crtn.h | 1 -
drivers/scsi/lpfc/lpfc_els.c |
From: Tom Yan
SAT (as of sat4r05f.pdf) does not require this vendor specific
designator. Besides, we already have the Unit Serial Number VPD.
Signed-off-by: Tom Yan
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c
index bfec66f..9f478ad 100644
--- a/drivers/ata/libata-scsi.c
From: Tom Yan
SAT (as of sat4r05f.pdf) only requires the t10 designator if the
drive does not support/have WWN. Besides, we already have the ATA
information VPD.
Signed-off-by: Tom Yan
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c
index 9f478ad..84b3d42 100644
--- a/driver
Mam investicni zajem, pro ktere hledame vasi ucast jako prijemce. Odpoved
na e-mailu nize v pripade zajmu.
e-mail: pbrt...@gmail.com
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger
From: Tom Yan
Signed-off-by: Tom Yan
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c
index bfec66f..e3f5751 100644
--- a/drivers/ata/libata-scsi.c
+++ b/drivers/ata/libata-scsi.c
@@ -2424,10 +2424,12 @@ static void modecpy(u8 *dest, const u8 *src, int n,
bool changeable)
st
From: Tom Yan
Without this fix, the DRA bit of the caching mode page would not
be updated when the read look-ahead feature is toggled (e.g. with
`smartctl --set`), but will only be until, for example, the write
cache feature is touched.
Signed-off-by: Tom Yan
diff --git a/drivers/ata/libata-co
On Wed, Jul 6, 2016 at 7:56 AM, Joe Perches wrote:
> On Tue, 2016-07-05 at 15:36 -0700, Markus Mayer wrote:
>> On 5 July 2016 at 15:14, Joe Perches wrote:
>> > On Tue, 2016-07-05 at 13:47 -0700, Markus Mayer wrote:
>> > > This series introduces a family of generic string case conversion
>> > > fu
86 matches
Mail list logo