I checked these two files, and this patch looks good.
And, I'll put it into unicore32 repo.
Reviewed-by: Xuetao Guan
- Chen Gang 写道:
> The direct cause is IRQ_SPI is already defined as a macro in unicore32
> architecture (also, blackfin and mips architectures define it). The
> related erro
Update lpfc version to driver version 10.2.8001.0
Note: we've revised our version number string...
This patch set updates the lpfc driver to revision 10.2.8001.0
The patches for 10.2.8001.0 contain:
- Fix for cleaning up stale ring flag and sp_queue_event entries.
- Fix for initializing RRQ bitm
Fix for cleaning up stale ring flag and sp_queue_event entries.
Signed-off-by: James Smart
---
lpfc_init.c | 48
lpfc_sli.c |1 +
2 files changed, 49 insertions(+)
diff -upNr a/drivers/scsi/lpfc/lpfc_init.c b/drivers/scsi/lpfc/lpfc_in
Reworked per Christoph's suggestions.
--
Removed obsolete PCI IDs from the driver.
Signed-off-by: James Smart
---
lpfc_init.c | 83 +++-
1 file changed, 49 insertions(+), 34 deletions(-)
diff -upNr a/drivers/scsi/lpfc/lpfc_init.c
Fix for initializing RRQ bitmap
Signed-off-by: James Smart
---
lpfc_hbadisc.c |3 +++
1 file changed, 3 insertions(+)
diff -upNr a/drivers/scsi/lpfc/lpfc_hbadisc.c b/drivers/scsi/lpfc/lpfc_hbadisc.c
--- a/drivers/scsi/lpfc/lpfc_hbadisc.c 2014-05-12 09:45:34.361083584 -0400
+++ b/drive
Fix ExpressLane priority setup
Signed-off-by: James Smart
---
lpfc_attr.c |2 +-
lpfc_sli.c |1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff -upNr a/drivers/scsi/lpfc/lpfc_attr.c b/drivers/scsi/lpfc/lpfc_attr.c
--- a/drivers/scsi/lpfc/lpfc_attr.c 2014-05-12 09:45:34.
Update lpfc version to driver version 10.2.8001.0
Signed-off-by: James Smart
---
lpfc_version.h |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff -upNr a/drivers/scsi/lpfc/lpfc_version.h b/drivers/scsi/lpfc/lpfc_version.h
--- a/drivers/scsi/lpfc/lpfc_version.h 2014-05-12 0
scmd->abort_work is only scheduled after the block layer has marked
the request associated with a command as complete and for commands
that are not on the eh_cmd_q list. A SCSI command is only requeued
after the scmd->abort_work handler has started (requeueing clears
the "complete" flag). This mean
On 16 May 2014 16:39, Ian Abbott wrote:
> These changes to the Microsoft Hyper-V storage driver in Ubuntu Saucy's
> 3.13 kernel look useful for the mainline kernel, especially as they
> enable 'TRIM' support.
>
> Andy Whitcroft (2):
> scsi: hyper-v storvsc switch up to SPC-3
> scsi: hyper-v st
Is it possible that when scsi_done is invoked, the scsi command or the
request has been freed and then reallocated for a new I/O request? Because
of this the bit flag REQ_ATOM_COMPLETE becomes unreliable. Thanks!
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the b
Stephen, can you look at these warnings?
If the answer is this is all fixes in the other pending patches we'll just
need to find another reviewer for them.
On Wed, May 21, 2014 at 10:13:44AM +0300, Dan Carpenter wrote:
>
> tree: git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git for-n
On Wed, May 21, 2014 at 04:26:50PM +0200, Christoph Hellwig wrote:
> Stephen, can you look at these warnings?
Yeah, I'm looking at it right now.
-- steve
>
> If the answer is this is all fixes in the other pending patches we'll just
> need to find another reviewer for them.
>
> On Wed, May 21,
From: Stephen M. Cameron
Signed-off-by: Stephen M. Cameron
Reported-by: Dan Carpenter
---
drivers/scsi/hpsa.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index c5b24e6..af51e7d 100644
--- a/drivers/scsi/hpsa.c
+++ b/driver
From: Joe Handzik
rescan_hba_mode was defined as a u8 so could never be less than zero:
rescan_hba_mode = hpsa_hba_mode_enabled(h);
if (rescan_hba_mode < 0)
goto out;
Signed-off-by: Joe Handzik
Signed-off-by: Stephen M. Cameron
Reported-by: Dan Carpenter
---
From: Stephen M. Cameron
Make return value an int instead of an unsigned char so that
we do not lose negative error return values.
Signed-off-by: Stephen M. Cameron
Reported-by: Dan Carpenter
---
drivers/scsi/hpsa.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a
On May 21, 7:40am, Steve Magnani wrote:
} Subject: Re: [Scst-devel] Qlogic's 16G FC/FCoE HBA support
> Thanks Duane, and QLogic.
Hi, hope the day is going well for everyone. A thank you to Qlogic
from us as well for this work.
I was going to reply back to Duane's note last night but after a 21
Il 21/05/2014 16:16, Mark Wu ha scritto:
Is it possible that when scsi_done is invoked, the scsi command or the
request has been freed and then reallocated for a new I/O request? Because
of this the bit flag REQ_ATOM_COMPLETE becomes unreliable. Thanks!
It is up to the driver to ensure that t
https://bugzilla.kernel.org/show_bug.cgi?id=76681
Bug ID: 76681
Summary: Adaptec 7805H SAS HBA (pm80xx) cannot survive ACPI S3
or ACPI S4
Product: IO/Storage
Version: 2.5
Kernel Version: 3.14.3
Hardware: All
From: Nicholas Bellinger
Hi MST, MKP, Paolo & Co,
Here is the v2 patch series for adding T1O protection information (PI)
SGL passthrough support between virtio-scsi LLD + vhost-scsi fabric
endpoints.
Following MST's recommendation, it includes the changes for using
bytes intead of number of iov
From: Nicholas Bellinger
This patch adds a virtio_scsi_cmd_req_pi header as recommened by
Paolo that contains do_pi_niov + di_pi_niov elements used for
signaling when protection information buffers are expected to
preceed the data buffers.
Also add new VIRTIO_SCSI_F_T10_PI feature bit to be used
From: Nicholas Bellinger
Move the overflow check for sgl_count > TCM_VHOST_PREALLOC_SGLS into
vhost_scsi_map_iov_to_sgl() so that it's based on the total number
of SGLs for all IOVs, instead of single IOVs.
Also, rename TCM_VHOST_PREALLOC_PAGES -> TCM_VHOST_PREALLOC_UPAGES
to better describe poi
From: Nicholas Bellinger
This patch updates tcm_vhost_make_nexus() to pre-allocate per descriptor
tcm_vhost_cmd->tvc_prot_sgl[] used to expose protection SGLs from within
virtio-scsi guest memory to vhost-scsi.
Cc: Michael S. Tsirkin
Cc: Paolo Bonzini
Cc: Martin K. Petersen
Cc: Christoph Hell
From: Nicholas Bellinger
This patch adds vhost_scsi_map_iov_to_prot() to perform the mapping of
T10 data integrity memory between virtio iov + struct scatterlist using
get_user_pages_fast() following existing code.
As with vhost_scsi_map_iov_to_sgl(), this does sanity checks against the
total pr
From: Nicholas Bellinger
This patch updates vhost_scsi_handle_vq() to check for the existance
of virtio_scsi_cmd_req_pi comparing vq->iov[0].iov_len in order to
calculate seperate data + protection SGLs from data_num.
Also update tcm_vhost_submission_work() to pass the pre-allocated
cmd->tvc_pro
From: Nicholas Bellinger
This patch updates virtscsi_probe() to setup necessary Scsi_Host
level protection resources. (currently hardcoded to 1)
It changes virtscsi_add_cmd() to attach outgoing / incoming
protection SGLs preceeding the data payload, and is using the
new virtio_scsi_cmd_req_pi->d
Hi All,
I'm glad to announce SCST 3.0 pre-release code freeze in the SCST SVN branch
3.0.x
You can get it by command:
$ svn co https://scst.svn.sourceforge.net/svnroot/scst/branches/3.0.x
It is going to be released after few weeks of testing, if nothing bad found.
SCST is alternative SCSI tar
Good day,
We are Christian organization, we give loan to those who are dedicated
Christians, contact us at mercantilefinanceloanserv...@yahoo.com
Regard
Mercantile
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
M
On Thu, May 22, 2014 at 02:26:17AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> This patch adds a virtio_scsi_cmd_req_pi header as recommened by
> Paolo that contains do_pi_niov + di_pi_niov elements used for
> signaling when protection information buffers are expected to
>
28 matches
Mail list logo