From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Bart Van Assche <bart.vanassche@gmail.com>
Cc: linux-iscsi-target-dev@googlegroups.com,
LKML <linux-kernel@vger.kernel.org>,
linux-scsi <linux-scsi@vger.kernel.org>,
"H. Peter Anvin" <hpa@zytor.com>,
Christoph Hellwig <hch@infradead.org>,
FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>,
Mike Christie <michaelc@cs.wisc.edu>,
Hannes Reinecke <hare@suse.de>,
Jens Axboe <jens.axboe@oracle.com>,
Vladislav Bolkhovitin <vst@vlnb.net>
Subject: Re: [Announce]: Target_Core_Mod/ConfigFS and LIO-Target v3.0 work
Date: Sat, 13 Dec 2008 09:24:56 -0600 [thread overview]
Message-ID: <1229181896.3258.27.camel@localhost.localdomain> (raw)
In-Reply-To: <e2e108260812130356y1fe60713xf844a35c775e161d@mail.gmail.com>
On Sat, 2008-12-13 at 12:56 +0100, Bart Van Assche wrote:
> On Sat, Dec 13, 2008 at 12:18 PM, Nicholas A. Bellinger
> <nab@linux-iscsi.org> wrote:
> > Of course I fix bugs when people report them.
>
> Things have changed then since the beginning of this year. As anyone
> can see in the threads I referred to, you have done your best to deny
> that the crashes and system hangs were caused by LIO, although I had
> posted exact instructions on how to reproduce the bugs. Regarding
> kernel integration and subsystem maintainership: one of the important
> tasks of a maintainer is to verify whether reported bugs are
> reproducible, and if so, to resolve them. I'm happy none of the
> current kernel maintainers has the habitude of denying bug reports
> that are 100% reproducible and which contain exact instructions about
> how to reproduce the bug.
OK, All of you on this thread, why don't you take time out to step back
and think about the effects this descent into trench warfare is having
on your observers.
1. You're both saying the other side isn't production ready ...
it's not a stretch for the rest of us to take this at face
value ... about both of you.
2. This ideological opposition to features the other side
implements tells me that if it came to a choice, by going with
either one of you I'd get an incomplete feature set.
3. Making obvious partisans of your user base also tells me that if
I had to make a choice, whatever it was I'd piss off a large
number of people who'd be very vocal about it.
Since we have a working target solution in the kernel already (STGT),
why on earth would I be stupid enough to want to even consider either of
you, coming as you do with the above mentioned baggage?
So stop fighting ... you're not going to backstab your way to inclusion.
The only identified failing of STGT (and it's theoretical, not
demonstrated, although I can agree the theory looks correct) is that the
user space packet processing may cause performance problems on high
speed networks. We know from practical tests that these networks have
to be above 1Gbit because the results were identical for STGT and SCST
on a 1G network, so it's infiniband or 10Gbit ethernet.
So, what it comes down to is that if we had a kernel side protocol
accelerator for STGT, the project would no longer suffer from this
theoretical failing. *Both* of you have such a thing embedded in your
respective submissions (all 74k LOC of them) so can't you just enhance
STGT with whichever one is better ... actually, if you'd both bury the
hatchet and work on the enhancement together taking the best of each
project, we'd have something that worked much better and a unified user
base and neither side would be able to claim sole credit ... just a
thought.
James
next prev parent reply other threads:[~2008-12-13 15:25 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-11 3:14 [Announce]: Target_Core_Mod/ConfigFS and LIO-Target v3.0 work Nicholas A. Bellinger
2008-12-11 19:24 ` Bart Van Assche
2008-12-11 19:58 ` Nicholas A. Bellinger
2008-12-12 7:21 ` Bart Van Assche
2008-12-12 9:40 ` Nicholas A. Bellinger
2008-12-13 6:20 ` Valdis.Kletnieks
2008-12-13 8:27 ` Nicholas A. Bellinger
2008-12-13 9:41 ` Bart Van Assche
2008-12-13 10:08 ` Nicholas A. Bellinger
2008-12-13 10:23 ` Bart Van Assche
2008-12-13 11:18 ` Nicholas A. Bellinger
2008-12-13 11:56 ` Bart Van Assche
2008-12-13 12:33 ` Nicholas A. Bellinger
[not found] ` <e2e108260812130450y3288b32av7f435544823d9e97@mail.gmail.com>
2008-12-13 13:14 ` Nicholas A. Bellinger
2008-12-13 15:24 ` James Bottomley [this message]
2008-12-13 22:50 ` Nicholas A. Bellinger
2008-12-14 16:53 ` Bart Van Assche
2008-12-16 18:45 ` Vladislav Bolkhovitin
2008-12-13 15:35 ` Vladislav Bolkhovitin
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=1229181896.3258.27.camel@localhost.localdomain \
--to=james.bottomley@hansenpartnership.com \
--cc=bart.vanassche@gmail.com \
--cc=fujita.tomonori@lab.ntt.co.jp \
--cc=hare@suse.de \
--cc=hch@infradead.org \
--cc=hpa@zytor.com \
--cc=jens.axboe@oracle.com \
--cc=linux-iscsi-target-dev@googlegroups.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=michaelc@cs.wisc.edu \
--cc=vst@vlnb.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox