Bart Van Assche | 30 Oct 14:44 2014
Picon

[PATCH v3 0/11] IB/srp: Add multichannel support

Although the SRP protocol supports multichannel operation, although 
since considerable time RDMA HCA's are available that support multiple 
completion vectors and although multichannel operation yields better 
performance than using a single channel, the Linux SRP initiator does 
not yet support multichannel operation. Hence this patch series that 
adds multichannel support to the SRP initiator driver.

Changes between v2 and v3:
* Eliminated the new function blk_mq_build_unique_tag() from patch 1.
* Elaborated the nr_hw_queues documentation in patch 2 as requested by
   Martin.
* Merged patches v2/10 and v2/11 into a single patch (v3/9).
* Removed a debug statement from the patch that adds multichannel
   support, and added another new debug statement
   (WARN_ON_ONCE(scmnd->request->tag < 0) in srp_queuecommand()).
* Added a new patch (v3/11) that fixes a recently reported race
   condition. Although that patch is unrelated to adding multichannel
   support, that patch has been added to this series to avoid merge
   conflicts by submitting patches for the same driver to different
   maintainers.

Changes between v1 and v2:
* Added a function to the block layer that allows SCSI LLDs to query
   the blk-mq hardware context index chosen by the block layer. Removed
   the mq_queuecommand callback again.
* Added support for multiple hardware queues in the TCQ functions in
   the SCSI core.
* Split a few patches and elaborated the patch descriptions to make it
   easier to review this patch series.
* Added two new patches: one patch that makes the SRP initiator always
(Continue reading)

Christoph Hellwig | 30 Oct 10:27 2014
Picon

misc scsi ioctl updates V2

This series (against the core-for-3.19 branch) deals with various
issues realated to scsi-ioctls, mostly with the SG_SCSI_RESET ioctl.

Changes since V1:
  - fix scsi_ioctl_reset return value, pointed out by Bart Van Assche

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Christoph Hellwig | 30 Oct 10:19 2014
Picon

device handler cleanups V2

This series contains a couple easy cleanups for the device handler
infrastructure.  I think some more work could be done in the longer run,
e.g. by using a class_device interface to attach to the scsi_device,
similar to how the /dev/sg devices work.

Changes since V1:
 - fix ->attach for rdac, pointed out by Mike Christie

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

INHERITANCE FROM YOUR UNCLE | 30 Oct 04:54 2014

BUSINESS DEAL


My name is James West, Attorney to late Mr. Richard who died in a car crash in
London with his family on November 5th 2008.He left behind a deposit of
(9.8million GBP) in his account. I sort to have known you have the same last
name with my late client, So I believe you are related to him. Your consent is
needed by me to present you as the next of kin to the Bank so we can  
inherit his
fortune since there is no one coming fort to lay claim of this money.  
I have all
documents that would  give you all the legal right to claim this money  
which is
said to have belong to your uncle. if this is right please do Send me your
telephone number and Full names so that we can discuss on this  
transaction. You
can reach me on +447537176629 or Email me on: jam.west <at> yandex.com

Hope to hear from you soon
Yours faithfully
James West Esq.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Meelis Roos | 29 Oct 11:47 2014
Picon

blk-mq problem on proliant DL380 G3 (cciss)

I tried 3.18-rc2 with blk-mq default on on HP ProLiant DL380 G3 (with HP 
CCISS RAID controller). It fails late in the bootup with "task 
scsi_eh_1:720 blocked for more than 120 seconds." messages.

Booting with scsi_mod.use_blk_mq=0 fixes the problem.

[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.18.0-rc2-dirty (mroos <at> dl380g3) (gcc version 4.9.1 (Debian 4.9.1-16) ) #22
SMP Tue Oct 28 22:00:58 EET 2014
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f3ff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009f400-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007fff9fff] usable
[    0.000000] BIOS-e820: [mem 0x000000007fffa000-0x000000007fffffff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec0ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee0ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ffc00000-0x00000000ffffffff] reserved
[    0.000000] Notice: NX (Execute Disable) protection missing in CPU!
[    0.000000] SMBIOS 2.3 present.
[    0.000000] e820: last_pfn = 0x7fffa max_arch_pfn = 0x100000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] total RAM covered: 2048M
[    0.000000] Found optimal setting for mtrr clean up
[    0.000000]  gran_size: 64K 	chunk_size: 64K 	num_reg: 1  	lose cover RAM: 0G
[    0.000000] found SMP MP-table at [mem 0x000f4fd0-0x000f4fdf] mapped at [c00f4fd0]
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000] init_memory_mapping: [mem 0x37000000-0x373fffff]
[    0.000000] init_memory_mapping: [mem 0x30000000-0x36ffffff]
(Continue reading)

egomaniacs72087 | 28 Oct 08:19 2014
Picon

Fix Penguin Penalty 17th October2014 ( mail-archive.com )

Dear Sir

Did your website get hit by Google Penguin update on October 17th 2014? What basically is Google Penguin
Update? It is actually a code name for Google algorithm which aims at decreasing your websites search
engine rankings that violate Google’s guidelines by using black hat SEO techniques to rank your webpage
by giving number of spammy links to the page.

We are one of those few SEO companies that can help you avoid penalties from Google Updates like Penguin and
Panda. Our clients have survived all the previous and present updates with ease. They have never been hit
because we use 100% white hat SEO techniques to rank Webpages.  Simple thing that we do to keep websites away
from any Penguin or Panda penalties is follow Google guidelines and we give Google users the best answers
to their queries.

If you are looking to increase the quality of your websites and to get more targeted traffic or save your
websites from these Google penalties email us back with your interest. 

We will be glad to serve you and help you grow your business.

Regards

Vince G

SEO Manager ( TOB )
B7 Green Avenue, Amritsar 143001 Punjab
____________________________
NO CLICK in the subject to STOP EMAILS
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
(Continue reading)

Martin K. Petersen | 28 Oct 03:06 2014
Picon

Re: [PATCH v2 04/12] scsi_tcq.h: Add support for multiple hardware queues

>>>>> "Bart" == Bart Van Assche <bvanassche <at> acm.org> writes:

Bart> Modify scsi_find_tag() and scsi_host_find_tag() such that these
Bart> fuctions can translate a tag generated by blk_mq_unique_tag().

Looks good to me.

Reviewed-by: Martin K. Petersen <martin.petersen <at> oracle.com>

--

-- 
Martin K. Petersen	Oracle Linux Engineering
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

wenxiong | 27 Oct 19:01 2014
Picon

[PATCH 0/2] TUR path is down after adapter gets reset in multipath configuration

Based on Christoph's and Brian's patches, these patch fix the TUR path is down after adapter gets reset issue.

Thanks,
Wendy
--

-- 
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Christoph Hellwig | 27 Oct 18:59 2014
Picon

misc scsi ioctl updates

This series (against the core-for-3.19 branch) deals with various
issues realated to scsi-ioctls, mostly with the SG_SCSI_RESET ioctl.

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Brian King | 27 Oct 15:39 2014
Picon

[PATCH 2/2] ipr: Wait for aborted command responses


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 for the
abort command itself. With multiple interrupts, 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 <brking <at> 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~ipr_eh_wait drivers/scsi/ipr.c
--- linux/drivers/scsi/ipr.c~ipr_eh_wait	2014-10-24 08:57:55.545196774 -0500
+++ linux-bjking1/drivers/scsi/ipr.c	2014-10-24 08:57:55.565197003 -0500
 <at>  <at>  -683,6 +683,7  <at>  <at>  static void ipr_init_ipr_cmnd(struct ipr
 	ipr_reinit_ipr_cmnd(ipr_cmd);
 	ipr_cmd->u.scratch = 0;
 	ipr_cmd->sibling = NULL;
+	ipr_cmd->eh_comp = NULL;
 	ipr_cmd->fast_done = fast_done;
 	init_timer(&ipr_cmd->timer);
 }
 <at>  <at>  -848,6 +849,8  <at>  <at>  static void ipr_scsi_eh_done(struct ipr_

(Continue reading)

Brian King | 27 Oct 15:37 2014
Picon

[PATCH 1/2] ipr: Disable async aborts


The ipr driver does not yet support async aborts, so disable this
for now.

Signed-off-by: Brian King <brking <at> 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~ipr_no_async_eh	2014-10-24 08:57:53.169169509 -0500
+++ linux-bjking1/drivers/scsi/ipr.c	2014-10-24 08:57:53.175169579 -0500
 <at>  <at>  -6357,6 +6357,7  <at>  <at>  static struct scsi_host_template driver_
 	.sdev_attrs = ipr_dev_attrs,
 	.proc_name = IPR_NAME,
 	.no_write_same = 1,
+	.no_async_abort = 1,
 };

 /**
_

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Gmane