linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Dan Williams <dcbw@redhat.com>
To: Jeff Garzik <jeff@garzik.org>
Cc: "John W. Linville" <linville@tuxdriver.com>,
	Christoph Hellwig <hch@infradead.org>,
	linux-wireless@vger.kernel.org, marcelo@kvack.org,
	linux-kernel@vger.kernel.org,
	Andrew Morton <akpm@linux-foundation.org>,
	Linus Torvalds <torvalds@linux-foundation.org>
Subject: Re: Please pull 'revert-libertas' branch of wireless-2.6 (was Re:  Please pull 'libertas' branch of wireless-2.6)
Date: Mon, 07 May 2007 11:47:58 -0400	[thread overview]
Message-ID: <1178552878.5760.4.camel@localhost.localdomain> (raw)
In-Reply-To: <463F443A.5000306@garzik.org>

On Mon, 2007-05-07 at 11:22 -0400, Jeff Garzik wrote:
> John W. Linville wrote:
> > On Mon, May 07, 2007 at 08:03:43AM -0400, Dan Williams wrote:
> >> On Mon, 2007-05-07 at 11:41 +0100, Christoph Hellwig wrote:
> > 
> >>> Of course it's not anywhere near good shape.  Almost all items from my
> >>> review were completely ignored, and we have another totoally substandard
> >>> wireless driver with crappy thread handling, a huge number of broken private
> >>> ioctls and partially absymal codingstyle.
> > 
> >> I've already updated libertas-2.6 git with a ton of updates for this.
> >>
> >> In any case, lets push off any merge until 2.6.23 so the rest of the
> >> comments can be dealt with:
> > 
> > Alright...Jeff, would you please pull the following branch for upstream ASAP:
> > 
> > 	git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git revert-libertas
> 
> This is leading from behind :/  We don't need to blow about in the wind 
> here.  If you reviewed the driver in depth -- which I assumed because of 
> the trust placed in you as wireless maintainer -- then this situation 
> really should not be happening.  You need to know the status of new 
> drivers you are pushing upstream: what work is left to do, what has been 
> done, what state the driver is in.
> 
> I view this request as a failure of the trust network :(
> 
> For my part, I _did_ review it.  Twice.  Once in the early days, and 
> once when I pulled it into my netdev-2.6.git tree.  libertas needs the 
> changes mentioned in this thread.  But the driver is in workable shape 
> to be USED while being improved.  I strongly dislike people being cowed 
> into not merging a driver for years, because the driver in question does 
> not meet Christoph's idea of perfection.
> 
> Open source is about release early, release often.  Not "hide code in a 
> dark corner until Christoph thinks it is perfect."  We have high 
> standards for upstream merged code, but that standard is not perfection. 
>   Perfect is the enemy of good.
> 
> I would rather see the libertas-2.6 git changes pulled into upstream, 
> and am not inclined to revert a WORKING DRIVER at this point, a driver 
> that is actively maintained and has seen quite a bit of improvement 
> since it initially appeared.
> 
> IMO, Linux users best served by avoiding this silly song and dance, now 
> that the driver is upstream.

Ok, somebody make an executive decision then.  As it stands, the driver
_does_ work.  Everyone understands it needs the cleanups that Christoph
has mentioned, and those of us who work on it certainly will keep
cleaning it up to hopefully match Christoph's expectations.  Some of
that has already been done in upstream git.

So, either we push it off until 2.6.23, or it gets merged as-is and we
clean it up as we go along, which we'll certainly do.

Dan

> Plus, that leaves the kernel history less polluted.
> 
> 	Jeff
> 
> 
> 
> 


  parent reply	other threads:[~2007-05-07 15:44 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20070227205649.GH5826@tuxdriver.com>
2007-02-28  1:01 ` Please pull 'libertas' branch of wireless-2.6 John W. Linville
2007-03-03  1:29 ` Jeff Garzik
2007-03-03  5:21   ` Christoph Hellwig
2007-03-04 15:36     ` Marcelo Tosatti
2007-03-05 14:08       ` Christoph Hellwig
2007-03-07 18:16         ` Marcelo Tosatti
2007-03-07 22:24           ` Christoph Hellwig
2007-03-08  2:40             ` Dan Williams
2007-03-08  8:31               ` Christoph Hellwig
2007-03-08 14:06               ` Michael Buesch
2007-05-07 10:41     ` Christoph Hellwig
2007-05-07 12:03       ` Dan Williams
2007-05-07 14:11         ` Please pull 'revert-libertas' branch of wireless-2.6 (was Re: Please pull 'libertas' branch of wireless-2.6) John W. Linville
2007-05-07 15:22           ` Jeff Garzik
2007-05-07 15:38             ` John W. Linville
2007-05-07 15:47             ` Dan Williams [this message]
2007-05-07 15:48               ` Jeff Garzik
2007-05-07 16:44                 ` John W. Linville
2007-05-08  6:12             ` Matt Mackall
2007-05-08  8:28               ` Nick Piggin
2007-05-08 20:59                 ` Jeff Garzik
2007-05-08 23:31                   ` Nick Piggin
2007-05-08  9:47             ` Pekka Enberg
2007-05-08 20:27               ` Please pull 'revert-libertas' branch of wireless-2.6 David Miller
2007-05-08 20:55                 ` Jeff Garzik
2007-05-08 21:29                   ` Dan Williams
2007-05-08 22:40                     ` Jeff Garzik
2007-05-08 23:41                       ` Marcelo Tosatti
2007-05-09  1:27                         ` Dan Williams
2007-05-09 21:25                           ` Randy Dunlap
2007-05-09 21:41                             ` Dan Williams
2007-05-09 21:41                               ` Jeff Garzik
2007-05-10 18:35                                 ` Dan Williams
2007-05-09 21:46                               ` Randy Dunlap
2007-05-10 16:56                                 ` Dan Williams
2007-05-10 20:48                                   ` Dan Williams

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=1178552878.5760.4.camel@localhost.localdomain \
    --to=dcbw@redhat.com \
    --cc=akpm@linux-foundation.org \
    --cc=hch@infradead.org \
    --cc=jeff@garzik.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    --cc=marcelo@kvack.org \
    --cc=torvalds@linux-foundation.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).