All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vladislav Bolkhovitin <vst@vlnb.net>
To: greg@enjellic.com, Duane Grigsby <duane.grigsby@qlogic.com>,
	Marc Smith <marc.smith@mcc.edu>,
	scst-devel <scst-devel@lists.sourceforge.net>
Cc: linux-scsi <linux-scsi@vger.kernel.org>
Subject: Re: [Scst-devel] New qla2x00tgt Driver Question
Date: Thu, 04 Dec 2014 20:05:05 -0800	[thread overview]
Message-ID: <54812EF1.9030701@vlnb.net> (raw)
In-Reply-To: <201412040742.sB47gbGX032229@wind.enjellic.com>

Dr. Greg Wettstein wrote on 12/03/2014 11:42 PM:
> On Dec 3,  8:59pm, Vladislav Bolkhovitin wrote:
> } Subject: Re: [Scst-devel] New qla2x00tgt Driver Question
> 
>> Dr. Greg Wettstein wrote on 12/03/2014 12:46 PM:
>>> Secondly, Vlad, we have been running additional testing for the last
>>> two days and we have logs from the SCST core which I am including
>>> below which suggests that the SCST core target code excessively stalls
>>> or mishandles an ABORT while processing a NEXUS_LOSS_SESS TMF.
>>> Regardless of your feelings about the target driver code in the kernel
>>> we need to make sure there is not some subtle regression in the core
>>> SCST code paths during TMF processing.
>>
>> I don't see any problem on the SCST core level in the logs.
> 
> Fair enough, thanks for taking a look.
> 
> I though it was somewhat strange to see deferred ABORT's on I/O being
> done to RAM based block devices as there is little or no I/O latency.
> In our testing, this regression always occurs on TMF function 6
> processing and this was also the case in Marc's report. The comment
> that one of the other posters made that this was secondary to slow
> backstorage didn't match the characteristics of our test environment.

For TM processing backend and frontend (target) sides are equal, so the longest side
processing is what that defines your TM processing time.

Vlad

  reply	other threads:[~2014-12-05  4:05 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-04  7:42 [Scst-devel] New qla2x00tgt Driver Question Dr. Greg Wettstein
2014-12-05  4:05 ` Vladislav Bolkhovitin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-12-04 16:21 Dr. Greg Wettstein
2014-12-04 20:17 ` Duane Grigsby
2014-12-03 20:46 Dr. Greg Wettstein
2014-12-03 23:38 ` Duane Grigsby
2014-12-04  4:59 ` Vladislav Bolkhovitin
2014-12-01 22:26 Dr. Greg Wettstein
2014-11-26 18:10 Dr. Greg Wettstein
2014-11-30 16:00 ` Duane Grigsby

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=54812EF1.9030701@vlnb.net \
    --to=vst@vlnb.net \
    --cc=duane.grigsby@qlogic.com \
    --cc=greg@enjellic.com \
    --cc=linux-scsi@vger.kernel.org \
    --cc=marc.smith@mcc.edu \
    --cc=scst-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.