From: James Bottomley <jbottomley@parallels.com>
To: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
Cc: Jens Axboe <axboe@kernel.dk>,
Mike Christie <michaelc@cs.wisc.edu>,
"ksummit-2013-discuss@lists.linuxfoundation.org"
<ksummit-2013-discuss@lists.linuxfoundation.org>,
linux-scsi <linux-scsi@vger.kernel.org>,
James Smart <James.Smart@Emulex.Com>,
LKML <linux-kernel@vger.kernel.org>,
"scameron@beardog.cce.hp.com" <scameron@beardog.cce.hp.com>,
"kmo@daterainc.com" <kmo@daterainc.com>,
target-devel <target-devel@vger.kernel.org>,
Hannes Reinecke <hare@suse.de>, Tejun Heo <tj@kernel.org>,
Christoph Hellwig <hch@lst.de>,
Andrew Vasquez <andrew.vasquez@qlogic.com>
Subject: Re: [Ksummit-2013-discuss] [ATTEND] scsi-mq prototype discussion
Date: Fri, 19 Jul 2013 21:46:06 +0000 [thread overview]
Message-ID: <1374270366.2266.70.camel@dabdike> (raw)
In-Reply-To: <1374268967.7397.1075.camel@haakon3.risingtidesystems.com>
On Fri, 2013-07-19 at 14:22 -0700, Nicholas A. Bellinger wrote:
> On Wed, 2013-07-17 at 04:52 +0000, James Bottomley wrote:
> > On Tue, 2013-07-16 at 15:15 -0600, Jens Axboe wrote:
> > > On Tue, Jul 16 2013, Nicholas A. Bellinger wrote:
> > > > On Sat, 2013-07-13 at 06:53 +0000, James Bottomley wrote:
>
> <SNIP>
>
> > > > > Lets start with discussing this on the list, please, and then see where
> > > > > we go from there ...
> > > > >
> > > >
> > > > Yes, the discussion is beginning to make it's way to the list. I've
> > > > mostly been waiting for blk-mq to get a wider review before taking the
> > > > early scsi-mq prototype driver to a larger public audience.
> > > >
> > > > Primarily, I'm now reaching out to the people most effected by existing
> > > > scsi_request_fn() based performance limitations. Most of them have
> > > > abandoned existing scsi_request_fn() based logic in favor of raw block
> > > > make_request() based drivers, and are now estimating the amount of
> > > > effort to move to an scsi-mq based approach.
> > > >
> > > > Regardless, as the prototype progresses over the next months, having a
> > > > face-to-face discussion with the key parties in the room would be very
> > > > helpful given the large amount of effort involved to actually make this
> > > > type of generational shift in SCSI actually happen.
> > >
> > > There's a certain amount of overlap with the aio/O_DIRECT work as well.
> > > But if it's not a general session, could always be a BOF or something.
> > >
> > > I'll second the argument that most technical topics probably DO belong
> > > in a topic related workshop. But that leaves us with basically only
> > > process related topics at KS, I don't think it hurts to have a bit of
> > > tech meat on the bone too. At least I personally miss that part of KS
> > > from years gone by.
> >
> > Heh well, given that most of the block mq discussions at LSF have been
> > you saying you really should get around to cleaning up and posting the
> > code, you'll understand my wanting to see that happen first ...
> >
> > I suppose we could try to run a storage workshop within KS, but I think
> > most of the mini summit slots have already gone.
>
> That would be great, given there is a reasonable level of interest from
> various parities, and the pain threshold for existing scsi small block
> random I/O performance is high..
>
> When will we know if there is a workshop / mini summit slot available..?
>
> (CC'ing Mike Christie as well for open-iscsi/scsi-mq bits)
>
> > There's also plumbers
> > if all slots are gone (I would say that, being biased and on the
> > programme committee) Ric is running the storage and Filesystems MC
> >
> > http://www.linuxplumbersconf.org/2013/ocw/events/LPC2013/tracks/159
>
> FYI, I'm not trying to 'sell' scsi-mq to the larger community yet, but
> rather interested in getting the right scsi/block/LLD people in the same
> room at KS for an hour or two to discuss implementation details, given
> the scope of the effort involved.
Well, so that's why I think plumbers might be a better venue: we'll have
more of the actual storage people there. Usually we get at most 2-3
storage people to KS compared to the 25 or so we usually have at LSF ...
that makes KS not a very good venue for storage centric discussions.
James
next prev parent reply other threads:[~2013-07-19 21:46 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-07-12 0:23 [ATTEND] scsi-mq prototype discussion Nicholas A. Bellinger
2013-07-12 1:02 ` [Ksummit-2013-discuss] " Greg KH
2013-07-12 1:33 ` Nicholas A. Bellinger
2013-07-12 10:52 ` Hannes Reinecke
2013-07-13 6:53 ` James Bottomley
2013-07-16 21:07 ` Nicholas A. Bellinger
2013-07-16 21:15 ` Jens Axboe
2013-07-17 4:52 ` James Bottomley
2013-07-19 14:01 ` Ric Wheeler
2013-07-22 16:34 ` Jens Axboe
2013-07-19 21:22 ` Nicholas A. Bellinger
2013-07-19 21:46 ` James Bottomley [this message]
2013-07-19 22:06 ` Nicholas A. Bellinger
2013-07-16 22:19 ` scameron
2013-11-29 14:08 ` scsi-mq prototype Bart Van Assche
2013-12-09 21:05 ` Nicholas A. Bellinger
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=1374270366.2266.70.camel@dabdike \
--to=jbottomley@parallels.com \
--cc=James.Smart@Emulex.Com \
--cc=andrew.vasquez@qlogic.com \
--cc=axboe@kernel.dk \
--cc=hare@suse.de \
--cc=hch@lst.de \
--cc=kmo@daterainc.com \
--cc=ksummit-2013-discuss@lists.linuxfoundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=michaelc@cs.wisc.edu \
--cc=nab@linux-iscsi.org \
--cc=scameron@beardog.cce.hp.com \
--cc=target-devel@vger.kernel.org \
--cc=tj@kernel.org \
/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.