This is the fourth submission of this patch. I have still
had no response from the maintainer.
Adds AMI Megaraid Elite 1600 to the list of supported
adapters. I encountered some issues running with the old
megaraid driver with this card, so I wrote this patch and
have been running without
this...
-Brian
--
Brian King
eServer Storage I/O
IBM Linux Technology Center
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
[EMAIL PROTECTED] list for help.
-- Patrick Mansfield
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Brian King
eServer Storage I/O
IBM Linux Technology Center
clues/hints/suggestions are welcome.
--linas
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Brian King
eServer Storage I/O
IBM Linux Technology
send back responses in any
order?
Thanks
--
Brian King
eServer Storage I/O
IBM Linux Technology Center
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
retries and you will get the behavior you desire. If retries are not
allowed, like for a tape device, the command will get failed back to the
upper layer driver.
--
Brian King
eServer Storage I/O
IBM Linux Technology Center
-
To unsubscribe from this list: send the line unsubscribe linux-scsi
be able to test with that kernel, though.
Nate Dailey
Stratus Technologies
Signed-off-by: Nate Dailey [EMAIL PROTECTED]
--
Brian King
eServer Storage I/O
IBM Linux Technology Center
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL
because there was no real need for
the change and it seemed too complex to test just for fun.)
I'm not sure how you would do this since there is currently no way to
embed data in a cdev. Also, since there are multiple cdevs per scsi_tape,
it seems cleaner to use a new kref.
--
Brian King
eServer
Stratus Technologies
Signed-off-by: Nate Dailey [EMAIL PROTECTED]
-Original Message-
From: Kai Makisara [mailto:[EMAIL PROTECTED]
Sent: Tuesday, July 12, 2005 4:08 PM
To: Dailey, Nate
Cc: Brian King; linux-scsi@vger.kernel.org
Subject: RE: [PATCH] drivers/scsi/st.c: add reference
is coming out.
I'm doing discovery at the moment.
Luben, are you also working on the PHY transport class James mentions in
his OLS paper, or have you been focusing just on the SAS transport class?
Thanks
Brian
--
Brian King
eServer Storage I/O
IBM Linux Technology Center
-
To unsubscribe from
version...
--
Brian King
eServer Storage I/O
IBM Linux Technology Center
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Patches 1-3 all look good. Thanks!
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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
No locks should be held when calling scsi_adjust_queue_depth
so drop the lock in slave_configure prior to calling it.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi/ibmvscsi.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff -puN drivers/scsi
The flags on a cancel operation are intended to indicate what,
if any, TMF will follow the cancel request. This fixes a case
where we were incorrectly setting the abort task set flag on
the cancel flag when we were cancelling an abort task set.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
Adds support for receiving FAST_IO_FAIL from fc_block_scsi_eh
when in error recovery. This fixes cases of devices being
taken offline when they are no longer accessible on the fabric,
preventing them from coming back online when the fabric recovers.
Signed-off-by: Brian King brk
Bump driver version to 1.0.11.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi/ibmvfc.h |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff -puN drivers/scsi/ibmvscsi/ibmvfc.h~ibmvfc_version_1_0_11
drivers/scsi/ibmvscsi/ibmvfc.h
--- linux/drivers
Adds support for a new VIOS feature that allows ibmvfc to
optimize terminate_rport_io by telling the VIOS the target
is no longer accessible on the fabric and that it should
not send an ABTS out on the fabric to the device.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi
.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi/ibmvfc.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff -puN drivers/scsi/ibmvscsi/ibmvfc.c~ibmvfc_cancel_when_link_down
drivers/scsi/ibmvscsi/ibmvfc.c
--- linux-2.6/drivers/scsi/ibmvscsi
in
no retry being performed, since scsi_eh_tur only retries once and
only if NEEDS_RETRY is returned. Or am I missing something?
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body
On 04/15/2013 05:33 PM, James Bottomley wrote:
On Mon, 2013-04-15 at 16:55 -0500, Brian King wrote:
On 04/15/2013 03:45 PM, James Bottomley wrote:
On Mon, 2013-04-15 at 13:39 -0500, wenxi...@linux.vnet.ibm.com wrote:
In scsi_send_eh_cmnd(), this fix will check the return code of queuecomamnd
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
This fixes an issue seen with devices getting marked offline
in a scenario where a VIOS was getting rebooted while a
client VFC adapter is in SCSI EH and prevents unnecessary
EH escalation in some scenarios.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi/ibmvfc.c
On 05/24/2013 09:59 AM, wenxi...@linux.vnet.ibm.com wrote:
When enable lockdep, seeing possible irq lock inversion dependency detected
error. This patch fixes the issue.
Signed-off-by: Wen Xiong wenxi...@linux.vnet.ibm.com
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power
.
No other 'libata' driver except 'drivers/scsi/ipr.c' stores the alternate
status
register's value in the 'ctl' field of 'qc-result_tf', hence this driver
should
not do this as well...
Signed-off-by: Sergei Shtylyov sergei.shtyl...@cogentembedded.com
Acked-by: Brian King brk...@linux.vnet.ibm.com
,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo-info.html
On 06/04/2013 06:57 PM, wenxi...@linux.vnet.ibm.com wrote:
The patch updates some new IOA Status Code(IOASC) in ipr driver.
Signed-off-by: Wen Xiong wenxi...@linux.vnet.ibm.com
---
Acked-by: Brian King brk...@linux.vnet.ibm.com
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
This fixes an issue seen with devices getting marked offline
in a scenario where a VIOS was getting rebooted while a
client VFC adapter is in SCSI EH and prevents unnecessary
EH escalation in some scenarios.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi/ibmvfc.c
On 05/27/2014 08:55 AM, Nathan Fontenot wrote:
On 05/23/2014 10:52 AM, Brian King wrote:
If a CRQ reset is triggered for some reason while in the middle
of performing VSCSI adapter initialization, we don't want to
call the done function for the initialization MAD commands as
this will only
On 06/13/2014 10:49 AM, James Bottomley wrote:
On Fri, 2014-06-13 at 10:30 -0500, Brian King wrote:
On 05/27/2014 08:55 AM, Nathan Fontenot wrote:
On 05/23/2014 10:52 AM, Brian King wrote:
If a CRQ reset is triggered for some reason while in the middle
of performing VSCSI adapter
On 06/26/2014 07:03 PM, Tyrel Datwyler wrote:
Added big endian annotations to relevant data structure fields, and necessary
byte swappings to support little endian builds.
Acked-by: Brian King brk...@linux.vnet.ibm.com
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
Switch device scanning logic in the ipr driver to use
the async scan API. This speeds up boot times, particularly
on large systems.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 88 +
drivers/scsi/ipr.h |4
Export kexec_in_progress for use by device drivers and other modules
to optimize kexec boot.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
kernel/kexec.c |2 ++
1 file changed, 2 insertions(+)
diff -puN kernel/kexec.c~kexec_export_in_prog kernel/kexec.c
--- linux/kernel/kexec.c
Bump driver version.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.h |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff -puN drivers/scsi/ipr.h~ipr_version_2_6_1 drivers/scsi/ipr.h
--- linux/drivers/scsi/ipr.h~ipr_version_2_6_1 2014-07-25 11:27
/O outstanding to the adapter, which
there shouldn't be, place the adapter into a state
where it has no memory of any DMA addresses from the old
kernel, then disable the device. This significantly
speeds up kexec boot, particularly in configurations with
multiple ipr adapters.
Signed-off-by: Brian
Set the scsi_level correctly for disk arrays such
that things like the rotational field get set
properly by sd.c.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c |1 +
1 file changed, 1 insertion(+)
diff -puN drivers/scsi/ipr.c~ipr_array_scsi_level drivers/scsi
On 07/28/2014 03:28 PM, Brian King wrote:
Export kexec_in_progress for use by device drivers and other modules
to optimize kexec boot.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
kernel/kexec.c |2 ++
1 file changed, 2 insertions(+)
diff -puN kernel/kexec.c
On 08/04/2014 09:21 AM, Brian King wrote:
On 07/28/2014 03:28 PM, Brian King wrote:
Export kexec_in_progress for use by device drivers and other modules
to optimize kexec boot.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
kernel/kexec.c |2 ++
1 file changed, 2 insertions
On 08/30/2014 03:02 PM, Eric W. Biederman wrote:
Brian King brk...@linux.vnet.ibm.com writes:
On 08/04/2014 09:21 AM, Brian King wrote:
On 07/28/2014 03:28 PM, Brian King wrote:
Export kexec_in_progress for use by device drivers and other modules
to optimize kexec boot.
Signed-off
and returned SUCCESS.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/device_handler/scsi_dh_alua.c |7 +++
1 file changed, 7 insertions(+)
diff -puN drivers/scsi/device_handler/scsi_dh_alua.c~alua_allow_restart
drivers/scsi/device_handler/scsi_dh_alua.c
--- linux
The ipr driver does not yet support async aborts, so disable this
for now.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c |1 +
1 file changed, 1 insertion(+)
diff -puN drivers/scsi/ipr.c~ipr_no_async_eh drivers/scsi/ipr.c
--- linux/drivers/scsi/ipr.c
, these responses
generally come back on different interrupts, so we need to
ensure the abort thread waits until the aborted command is
complete so we don't perform a double completion.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 92
On 10/27/2014 09:50 AM, James Bottomley wrote:
On Mon, 2014-10-27 at 09:37 -0500, Brian King wrote:
The ipr driver does not yet support async aborts, so disable this
for now.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
By does not yet support do you mean doesn't work with or merely
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
On 10/28/2014 03:47 AM, Christoph Hellwig wrote:
On Mon, Oct 27, 2014 at 07:50:03AM -0700, James Bottomley wrote:
On Mon, 2014-10-27 at 09:37 -0500, Brian King wrote:
The ipr driver does not yet support async aborts, so disable this
for now.
Signed-off-by: Brian King brk
On 10/30/2014 04:11 AM, Christoph Hellwig wrote:
On Wed, Oct 29, 2014 at 12:34:49PM -0500, Brian King wrote:
Acked-by: Brian King brk...@linux.vnet.ibm.com
Doesn't apply to me.
Brain, can you please resend a rebased version of these two patches with
ipr error handlign patch (and anything
From: Anton Blanchard an...@samba.org
Even though the ipr driver is only used on PCI, convert it
to use the generic DMA API.
Signed-off-by: Anton Blanchard an...@samba.org
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 103
From: Anton Blanchard an...@samba.org
Use dma_set_mask_and_coherent() to set both the DMA and coherent
DMA mask.
Signed-off-by: Anton Blanchard an...@samba.org
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 11 ++-
1 file changed, 6 insertions(+), 5
in
a double completion causing a kernel oops.
Cc: sta...@vger.kernel.org
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 92 +
drivers/scsi/ipr.h |1
2 files changed, 93 insertions(+)
diff -puN drivers/scsi/ipr.c
Adding Wendy...
On 10/30/2014 05:27 PM, Brian King wrote:
Fixes a race condition in abort handling that was injected
when multiple interrupt support was added. When only a single
interrupt is present, the adapter guarantees it will send
responses for aborted commands prior to the response
Switch device scanning logic in the ipr driver to use
the async scan API. This speeds up boot times, particularly
on large systems.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 88 +
drivers/scsi/ipr.h |4
Bump driver version.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.h |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff -puN drivers/scsi/ipr.h~ipr_version_2_6_1 drivers/scsi/ipr.h
--- scsi-queue/drivers/scsi/ipr.h~ipr_version_2_6_1 2014-12-02
12
ebied...@xmission.com
Cc: kexec ke...@lists.infradead.org
Tested-by: Anton Blanchard an...@samba.org
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 158 ++---
drivers/scsi/ipr.h |6 +-
2 files changed, 155 insertions
Set the scsi_level correctly for disk arrays such
that things like the rotational field get set
properly by sd.c.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c |1 +
1 file changed, 1 insertion(+)
diff -puN drivers/scsi/ipr.c~ipr_array_scsi_level drivers/scsi
ebied...@xmission.com
Cc: kexec ke...@lists.infradead.org
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
kernel/kexec.c |2 ++
1 file changed, 2 insertions(+)
diff -puN kernel/kexec.c~kexec_export_in_prog kernel/kexec.c
--- scsi-queue/kernel/kexec.c~kexec_export_in_prog 2014-12
(scsi_target(cmnd-device));
struct ibmvfc_cmd *vfc_cmd;
struct ibmvfc_event *evt;
-u8 tag[2];
int rc;
if (unlikely((rc = fc_remote_port_chkready(rport))) ||
Reviewed-by: Hannes Reinecke h...@suse.de
Acked-by: Brian King brk...@linux.vnet.ibm.com
Thanks,
Brian
--
Brian
On 12/04/2014 03:25 AM, Christoph Hellwig wrote:
Do you want me to apply this patch ASAP while waiting for the kexec ACK?
Both patches 1 and 4 can be pulled in while we wait for Eric's ack.
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
To unsubscribe from
on iSeries.
This fixes that, using the appropriate low-level operations
for the machine detected at runtime.
Signed-off-by: David Woodhouse [EMAIL PROTECTED]
Acked by: Brian King [EMAIL PROTECTED]
Signed-off-by: Paul Mackerras [EMAIL PROTECTED]
---
This is being submitted for inclusion in 2.6.24
be simplified to an else if, which would remove one indent level...
-Brian
--
Brian King
Linux on Power Virtualization
IBM Linux Technology Center
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org
PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Brian King
Linux on Power Virtualization
IBM Linux Technology Center
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http
*From:* Brian King [mailto:[EMAIL PROTECTED]
*Sent:* Fri 9/28/2007 3:30 PM
*To:* Yang, Bo
*Cc:* linux-scsi@vger.kernel.org; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED]; Patro, Sumant
*Subject:* Re: [PATCH 3/8] scsi
Set the default command timeout for ibmvscsi disks to 60 seconds
to ensure we don't prematurely timeout commands. This fixes a problem
seen where the default 30 seconds was not long enough due to
congestion on the server.
Signed-off-by: Brian King [EMAIL PROTECTED]
---
linux-2.6-bjking1
This patch converts ipr to use the new libata EH API. This simplifies
a lot of the code, should make it more maintainable, and also provides
more robust error handling.
Signed-off-by: Brian King [EMAIL PROTECTED]
---
linux-2.6-bjking1/drivers/scsi/ipr.c | 822
to the ata_port. This allows for ap-dev to be
any arbitrary struct device. This is to be used by the libata SAS
LLDDs.
Signed-off-by: Brian King [EMAIL PROTECTED]
---
linux-2.6-bjking1/drivers/ata/libata-core.c | 13 -
linux-2.6-bjking1/include/linux/libata.h|2 ++
2 files changed, 10
code to
ipr. Longer term, block layer queue groups might be another way to do this.
I'm still polishing this up, but it is up and running and seems to work with
what testing I've done so far.
-Brian
--
Brian King
Linux on Power Virtualization
IBM Linux Technology Center
-
To unsubscribe from
should hopefully
make is easier to support PMP on SAS.
3. SATA rphy's have their own scsi_host, which makes SAS much more
like all the other SATA drivers.
4. It eliminates tying scsi_target object lifetimes to ata_port lifetimes
and introduces a cleaner API.
Signed-off-by: Brian King
Jennings [EMAIL PROTECTED]
Signed-off-by: Brian King [EMAIL PROTECTED]
---
drivers/scsi/ibmvscsi/ibmvscsi.c | 59
---
1 file changed, 48 insertions(+), 11 deletions(-)
Index: linux-2.6/drivers/scsi/ibmvscsi/ibmvscsi.c
device, for example.
Arguably, SATA users of libata already have one SCSI host per ATA port,
so my SAS patches really just bring SAS in line with that design...
-Brian
--
Brian King
Linux on Power Virtualization
IBM Linux Technology Center
-
To unsubscribe from this list: send the line
Acked-by: Brian King [EMAIL PROTECTED]
Denis Cheng wrote:
single list_head variable initialized with LIST_HEAD_INIT could almost
always can be replaced with LIST_HEAD declaration, this shrinks the code
and looks better.
Signed-off-by: Denis Cheng [EMAIL PROTECTED]
---
drivers/scsi/ipr.c
for performance improvement such as block iopoll and reducing
lock contention in ipr driver.
Thanks for your help!
Wendy
Ack patches 1-7.
Acked-by: Brian King brk...@linux.vnet.ibm.com
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
To unsubscribe from
Ack patches 1-7
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org
On 01/02/2013 04:26 PM, wenxi...@linux.vnet.ibm.com wrote:
This patch fixes several unlock issues in ipr driver.
James - this fixes a couple regressions that were introduced in
the previous patch set.
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux
This should probably have been flagged with a v2 rather than a RESEND since
it has been changed to use kstrtoul.
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
To unsubscribe from this list: send the line unsubscribe linux-scsi
with all the fixes.
Thanks,
James
--
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.kernel.org/majordomo-info.html
--
Brian King
Power Linux I/O
IBM Linux Technology Center
On 01/11/2013 10:05 AM, Greg KH wrote:
On Fri, Jan 11, 2013 at 03:37:17PM +, James Bottomley wrote:
On Fri, 2013-01-11 at 09:27 -0600, Brian King wrote:
It looks like this was a due to the fact that the new patches
added __devinit tags in the same merge window the __devinit tag
itself
to apply?
Acked-by: Brian King brk...@linux.vnet.ibm.com
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
.
Wendy, does this patch fix the issue you are seeing as well or is this a
different
issue?
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to majord...@vger.kernel.org
More
on the specific adapter.
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo-info.html
the kernel crash and not allow for recovery.
Wendy is working on a patch to support recovering from these
early EEH errors, so I'd prefer to wait and just push the one
patch, rather than have to revert this one once Wendy's
patch is ready.
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
/msg71644.html
Do you want me to rediff your patches on top of this one,
or do you want to keep the entire MSI series together
and do the rediff? Otherwise the patches seem fine.
Thanks,
Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
To unsubscribe from this list: send the line
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo
Ack patches 1-7
Acked-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org
.
Signed-off-by: Alexander Gordeev agord...@redhat.com
Acked-by: Brian King brk...@linux.vnet.ibm.com
---
This needs a Signed-off-by: from you as well, since you transmitted the
patch to me. I assume it was just omitted in error and have added it in
the git repository.
Correcting Wendy's
-by: Brian King brk...@linux.vnet.ibm.com
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org/majordomo-info.html
. This
patch fixes this issue.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/lpfc/lpfc_sli.c |2 ++
1 file changed, 2 insertions(+)
diff -puN drivers/scsi/lpfc/lpfc_sli.c~lpfc_iotag_barrier
drivers/scsi/lpfc/lpfc_sli.c
--- linux/drivers/scsi/lpfc/lpfc_sli.c
Switch device scanning logic in the ipr driver to use
the async scan API. This speeds up boot times, particularly
on large systems.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ipr.c | 88 +
drivers/scsi/ipr.h |4
/O outstanding to the adapter, which
there shouldn't be, place the adapter into a state
where it has no memory of any DMA addresses from the old
kernel, then disable the device. This significantly
speeds up kexec boot, particularly in configurations with
multiple ipr adapters.
Signed-off-by: Brian
Export kexec_in_progress for use by device drivers and other modules
to optimize kexec boot.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
kernel/kexec.c |2 ++
1 file changed, 2 insertions(+)
diff -puN kernel/kexec.c~kexec_export_in_prog kernel/kexec.c
--- linux/kernel/kexec.c
.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi/ibmvscsi.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff -puN drivers/scsi/ibmvscsi/ibmvscsi.c~ibmvscsi_purge_fix
drivers/scsi/ibmvscsi/ibmvscsi.c
--- linux/drivers/scsi/ibmvscsi/ibmvscsi.c
Please ignore this, its broken... will resend...
-Brian
--
Brian King
Power Linux I/O
IBM Linux Technology Center
--
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.kernel.org
.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi/ibmvscsi.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff -puN drivers/scsi/ibmvscsi/ibmvscsi.c~ibmvscsi_purge_fix
drivers/scsi/ibmvscsi/ibmvscsi.c
--- linux/drivers/scsi/ibmvscsi/ibmvscsi.c
Add a memory barrier prior to sending a new command to the VIOS
to ensure the VIOS does not receive stale data in the command buffer.
Also add a memory barrier when processing the CRQ for completed commands.
Signed-off-by: Brian King brk...@linux.vnet.ibm.com
---
drivers/scsi/ibmvscsi
On 04/15/2014 05:26 AM, Christoph Hellwig wrote:
The IBM virtual SCSI protocol has been obsoleted by ibmvfc, and there
are no reported of the driver left.
Both ibmvscsi and ibmvfc are still very much in use on IBM Power hardware.
ibmvfc is specific to NPIV configurations, while ibmvscsi can use
On 05/23/2014 11:03 AM, Bart Van Assche wrote:
On 05/23/14 17:52, Brian King wrote:
If a CRQ reset is triggered for some reason while in the middle
of performing VSCSI adapter initialization, we don't want to
call the done function for the initialization MAD commands as
this will only result
causes PCI-E errors, making the card unusable. The only reset
mechanism that exists on this hardware that does not have this
problem is PCI Fundamental reset (warm reset).
Signed-off-by: Brian King [EMAIL PROTECTED]
---
James,
Don't apply this yet as it requires a PCI layer change
that has not yet
1 - 100 of 352 matches
Mail list logo