From: Stephen Hemminger <shemminger@osdl.org>
To: "Grover, Andrew" <andrew.grover@intel.com>
Cc: <netdev@vger.kernel.org>
Subject: Re: I/OAT: Call for discussion
Date: Wed, 19 Apr 2006 10:12:17 -0700 [thread overview]
Message-ID: <20060419101217.0f5d84cf@localhost.localdomain> (raw)
In-Reply-To: <5389061B65D50446B1783B97DFDB392D8E9F0A@orsmsx411.amr.corp.intel.com>
On Wed, 19 Apr 2006 09:39:37 -0700
"Grover, Andrew" <andrew.grover@intel.com> wrote:
> Over the past few months, we (the Intel networking group) have been
> working hard, often off-list, to get the I/OAT patches we've posted here
> merged into the mainline kernel branch, as well as Red Hat and SuSE.
> We've had some success, but not what's really important: getting it into
> the mainline kernel releases.
Vendor kernel support has little or no bearing on eventual inclusion.
> Of course some of this can be blamed on how a corporate culture
> approaches the open source community when it thinks it has something
> that gives it a competitive advantage in the marketplace. If we acted
> like jerks, it's just because we think we have something good here! :)
>
> But seriously, I know we've had longer turnaround times in releases and
> replying to comments than people have liked. All we can say is sorry, we
> really have been doing our best. People were kind enough to review our
> patches and suggest over 50 improvements, we have fixed the patches
> accordingly, and we really do appreciate it.
>
> So OK assume we have a nice pretty patchset. Why should it go in? Since
> we have an NDA with Red Hat we've been trying to convince DaveM and Red
> Hat of I/OAT's merits off-list, but this kind of change needs a more
> public airing of all its pros and cons.
Off list lobbying usually has a negative impact.
> We have posted all the performance data we have gathered so far on the
> linux-net wiki: http://linux-net.osdl.org/index.php/I/OAT , and listed
> the overall concerns that have been expressed in private. I'm hoping you
> will look at the data, re-examine the patches, and then we can talk
> about the technical issues here on the list, getting down to the
> specifics, so we can hash it out in public and settle on the right path
> to take.
The biggest barrier at this point seems to be hardware availability.
People generally don't care unless they use or are going to get that hardware.
Also the big benchmark data, although interesting, is usually only
interesting to vendors.
You probably will have to suffer out of tree for a while until the hardware
becomes more available. When the hardware is more common, then the implementation
details will be sorted out. Also after the 2+ years of getting TSO to work
right, maybe the developers are a little gun shy at this point.
next prev parent reply other threads:[~2006-04-19 17:12 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-04-19 16:39 I/OAT: Call for discussion Grover, Andrew
2006-04-19 17:12 ` Stephen Hemminger [this message]
2006-04-19 17:28 ` John Ronciak
2006-04-19 21:44 ` Christoph Hellwig
2006-04-20 15:17 ` Jack Vogel
2006-04-20 15:26 ` Arnaldo Carvalho de Melo
2006-04-20 0:49 ` Andi Kleen
2006-04-20 4:12 ` Andrew Grover
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=20060419101217.0f5d84cf@localhost.localdomain \
--to=shemminger@osdl.org \
--cc=andrew.grover@intel.com \
--cc=netdev@vger.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).