netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Please pull 'rt2x00' branch of wireless-2.6
@ 2007-09-18 21:32 John W. Linville
       [not found] ` <20070918213202.GJ4940-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
  0 siblings, 1 reply; 9+ messages in thread
From: John W. Linville @ 2007-09-18 21:32 UTC (permalink / raw)
  To: davem-fT/PcQaiUtIeIZ0/mPfg9Q
  Cc: jeff-o2qLIJkoznsdnm+yROfE0A, netdev-u79uwXL29TY76Z2rM5mHXA,
	linux-wireless-u79uwXL29TY76Z2rM5mHXA,
	IvDoorn-Re5JQEeQqe8AvxtiuMwx3w

Jeff & Dave,

This patch adds the rt2x00 drivers for Ralink wireless hardware.
This collection of drivers has seen lots of action in Fedora (both
F7 and rawhide) and many people are using them with good results
(although some problems do remain).

Ivo in particular has been very helpful in responding to bug reports
for these drivers, including bugs reported at kernel.org and in
distro bugzillas.  I extend my thanks to him for both his past and
future support of these drivers.  I'm sure he and the rest of the
rt2x00 team will continue to support the community and their userbase.

Ivo and his team may feel I am jumping the gun a bit -- they have
a few more random bugs they wanted to squash before going upstream.
But since they are bugs, any fixes should still be able to be applied
in the -rc phase of 2.6.24.  In the meantime, I definitely think it
would be better to get this code into mainline rather than keeping
it out of stream.

Thanks,

John

---

Patch is available here:

	http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6/rt2x00/0001-rt2x00-add-driver-for-Ralink-wireless-hardware.patch

---

The following changes since commit 0d4cbb5e7f60b2f1a4d8b7f6ea4cc264262c7a01:
  Linus Torvalds (1):
        Linux 2.6.23-rc6

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git rt2x00

Ivo van Doorn (1):
      rt2x00: add driver for Ralink wireless hardware

 CREDITS                                      |   31 +
 MAINTAINERS                                  |    8 +
 drivers/net/wireless/Kconfig                 |    1 +
 drivers/net/wireless/Makefile                |    2 +
 drivers/net/wireless/rt2x00/Kconfig          |  130 ++
 drivers/net/wireless/rt2x00/Makefile         |   22 +
 drivers/net/wireless/rt2x00/rt2400pci.c      | 1689 +++++++++++++++++
 drivers/net/wireless/rt2x00/rt2400pci.h      |  943 ++++++++++
 drivers/net/wireless/rt2x00/rt2500pci.c      | 2000 ++++++++++++++++++++
 drivers/net/wireless/rt2x00/rt2500pci.h      | 1236 ++++++++++++
 drivers/net/wireless/rt2x00/rt2500usb.c      | 1837 ++++++++++++++++++
 drivers/net/wireless/rt2x00/rt2500usb.h      |  798 ++++++++
 drivers/net/wireless/rt2x00/rt2x00.h         |  807 ++++++++
 drivers/net/wireless/rt2x00/rt2x00config.c   |  165 ++
 drivers/net/wireless/rt2x00/rt2x00debug.c    |  331 ++++
 drivers/net/wireless/rt2x00/rt2x00debug.h    |   57 +
 drivers/net/wireless/rt2x00/rt2x00dev.c      | 1133 +++++++++++
 drivers/net/wireless/rt2x00/rt2x00firmware.c |  124 ++
 drivers/net/wireless/rt2x00/rt2x00lib.h      |  125 ++
 drivers/net/wireless/rt2x00/rt2x00mac.c      |  459 +++++
 drivers/net/wireless/rt2x00/rt2x00pci.c      |  481 +++++
 drivers/net/wireless/rt2x00/rt2x00pci.h      |  127 ++
 drivers/net/wireless/rt2x00/rt2x00reg.h      |  283 +++
 drivers/net/wireless/rt2x00/rt2x00rfkill.c   |  148 ++
 drivers/net/wireless/rt2x00/rt2x00ring.h     |  255 +++
 drivers/net/wireless/rt2x00/rt2x00usb.c      |  595 ++++++
 drivers/net/wireless/rt2x00/rt2x00usb.h      |  180 ++
 drivers/net/wireless/rt2x00/rt61pci.c        | 2603 ++++++++++++++++++++++++++
 drivers/net/wireless/rt2x00/rt61pci.h        | 1457 ++++++++++++++
 drivers/net/wireless/rt2x00/rt73usb.c        | 2124 +++++++++++++++++++++
 drivers/net/wireless/rt2x00/rt73usb.h        | 1024 ++++++++++
 31 files changed, 21175 insertions(+), 0 deletions(-)
 create mode 100644 drivers/net/wireless/rt2x00/Kconfig
 create mode 100644 drivers/net/wireless/rt2x00/Makefile
 create mode 100644 drivers/net/wireless/rt2x00/rt2400pci.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2400pci.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2500pci.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2500pci.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2500usb.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2500usb.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00config.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00debug.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00debug.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00dev.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00firmware.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00lib.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00mac.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00pci.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00pci.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00reg.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00rfkill.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00ring.h
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00usb.c
 create mode 100644 drivers/net/wireless/rt2x00/rt2x00usb.h
 create mode 100644 drivers/net/wireless/rt2x00/rt61pci.c
 create mode 100644 drivers/net/wireless/rt2x00/rt61pci.h
 create mode 100644 drivers/net/wireless/rt2x00/rt73usb.c
 create mode 100644 drivers/net/wireless/rt2x00/rt73usb.h
-- 
John W. Linville
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
       [not found] ` <20070918213202.GJ4940-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
@ 2007-09-18 22:32   ` David Miller
  2007-09-19 18:31   ` Ivo van Doorn
  1 sibling, 0 replies; 9+ messages in thread
From: David Miller @ 2007-09-18 22:32 UTC (permalink / raw)
  To: linville-2XuSBdqkA4R54TAoqtyWWQ
  Cc: jeff-o2qLIJkoznsdnm+yROfE0A, netdev-u79uwXL29TY76Z2rM5mHXA,
	linux-wireless-u79uwXL29TY76Z2rM5mHXA,
	IvDoorn-Re5JQEeQqe8AvxtiuMwx3w

From: "John W. Linville" <linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
Date: Tue, 18 Sep 2007 17:32:02 -0400

> This patch adds the rt2x00 drivers for Ralink wireless hardware.
> This collection of drivers has seen lots of action in Fedora (both
> F7 and rawhide) and many people are using them with good results
> (although some problems do remain).
> 
> Ivo in particular has been very helpful in responding to bug reports
> for these drivers, including bugs reported at kernel.org and in
> distro bugzillas.  I extend my thanks to him for both his past and
> future support of these drivers.  I'm sure he and the rest of the
> rt2x00 team will continue to support the community and their userbase.
> 
> Ivo and his team may feel I am jumping the gun a bit -- they have
> a few more random bugs they wanted to squash before going upstream.
> But since they are bugs, any fixes should still be able to be applied
> in the -rc phase of 2.6.24.  In the meantime, I definitely think it
> would be better to get this code into mainline rather than keeping
> it out of stream.

Applied to net-2.6.24 and pushed out.

Thanks John.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
  2007-09-19 18:31   ` Ivo van Doorn
@ 2007-09-19 18:21     ` David Miller
  2007-09-19 18:47       ` Ivo van Doorn
  2007-09-19 19:11     ` John W. Linville
  1 sibling, 1 reply; 9+ messages in thread
From: David Miller @ 2007-09-19 18:21 UTC (permalink / raw)
  To: ivdoorn; +Cc: linville, jeff, netdev, linux-wireless

From: Ivo van Doorn <ivdoorn@gmail.com>
Date: Wed, 19 Sep 2007 20:31:19 +0200

> Because I am indeed not really happy with this early merge, but I'll do my
> best to resolve the last outstanding bugs as soon as possible.

Relax :-)

A merge upstream doesn't mean "bug free", it means "significantly
better than no driver at all" and that is undoubtedly the case
here.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
       [not found] ` <20070918213202.GJ4940-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
  2007-09-18 22:32   ` David Miller
@ 2007-09-19 18:31   ` Ivo van Doorn
  2007-09-19 18:21     ` David Miller
  2007-09-19 19:11     ` John W. Linville
  1 sibling, 2 replies; 9+ messages in thread
From: Ivo van Doorn @ 2007-09-19 18:31 UTC (permalink / raw)
  To: John W. Linville
  Cc: davem-fT/PcQaiUtIeIZ0/mPfg9Q, jeff-o2qLIJkoznsdnm+yROfE0A,
	netdev-u79uwXL29TY76Z2rM5mHXA,
	linux-wireless-u79uwXL29TY76Z2rM5mHXA

Hi,

> This patch adds the rt2x00 drivers for Ralink wireless hardware.
> This collection of drivers has seen lots of action in Fedora (both
> F7 and rawhide) and many people are using them with good results
> (although some problems do remain).
> 
> Ivo in particular has been very helpful in responding to bug reports
> for these drivers, including bugs reported at kernel.org and in
> distro bugzillas.  I extend my thanks to him for both his past and
> future support of these drivers.  I'm sure he and the rest of the
> rt2x00 team will continue to support the community and their userbase.
> 
> Ivo and his team may feel I am jumping the gun a bit -- they have
> a few more random bugs they wanted to squash before going upstream.
> But since they are bugs, any fixes should still be able to be applied
> in the -rc phase of 2.6.24.  In the meantime, I definitely think it
> would be better to get this code into mainline rather than keeping
> it out of stream.

With 2.6.23 not yet released, I assume we still have a few months to get
rt2x00 shaped up to be really ready for 2.6.24?
Because I am indeed not really happy with this early merge, but I'll do my
best to resolve the last outstanding bugs as soon as possible.

Ivo

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
       [not found]         ` <200709192048.00741.IvDoorn-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
@ 2007-09-19 18:36           ` Michael Buesch
       [not found]             ` <200709192036.59443.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Buesch @ 2007-09-19 18:36 UTC (permalink / raw)
  To: Ivo van Doorn
  Cc: David Miller, linville-2XuSBdqkA4R54TAoqtyWWQ,
	jeff-o2qLIJkoznsdnm+yROfE0A, netdev-u79uwXL29TY76Z2rM5mHXA,
	linux-wireless-u79uwXL29TY76Z2rM5mHXA

On Wednesday 19 September 2007 20:47:59 Ivo van Doorn wrote:
> On Wednesday 19 September 2007, David Miller wrote:
> > From: Ivo van Doorn <ivdoorn-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> > Date: Wed, 19 Sep 2007 20:31:19 +0200
> > 
> > > Because I am indeed not really happy with this early merge, but I'll do my
> > > best to resolve the last outstanding bugs as soon as possible.
> > 
> > Relax :-)
> 
> :)
> 
> > A merge upstream doesn't mean "bug free", it means "significantly
> > better than no driver at all" and that is undoubtedly the case
> > here.
> 
> Well I am happy rt2x00 is being considered good enough for upstream already,
> but I have the habbit of wanting things bug-free before pushing it further upstream.
> 
> Well most users are happy with current rt2x00 version anyway,
> so the remaining issues probably aren't that big anyway. (Except for the 2 panics,
> which should be resolved soon anyway) ;)

Well, you have nothing to lose, basically.
It's impossible for you to create a regression.
So everything is fine, even if it's buggy and doesn't
work at all. ;)

-- 
Greetings Michael.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
  2007-09-19 18:21     ` David Miller
@ 2007-09-19 18:47       ` Ivo van Doorn
       [not found]         ` <200709192048.00741.IvDoorn-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 9+ messages in thread
From: Ivo van Doorn @ 2007-09-19 18:47 UTC (permalink / raw)
  To: David Miller; +Cc: linville, jeff, netdev, linux-wireless

On Wednesday 19 September 2007, David Miller wrote:
> From: Ivo van Doorn <ivdoorn@gmail.com>
> Date: Wed, 19 Sep 2007 20:31:19 +0200
> 
> > Because I am indeed not really happy with this early merge, but I'll do my
> > best to resolve the last outstanding bugs as soon as possible.
> 
> Relax :-)

:)

> A merge upstream doesn't mean "bug free", it means "significantly
> better than no driver at all" and that is undoubtedly the case
> here.

Well I am happy rt2x00 is being considered good enough for upstream already,
but I have the habbit of wanting things bug-free before pushing it further upstream.

Well most users are happy with current rt2x00 version anyway,
so the remaining issues probably aren't that big anyway. (Except for the 2 panics,
which should be resolved soon anyway) ;)

Ivo

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
       [not found]             ` <200709192036.59443.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
@ 2007-09-19 18:58               ` Ivo van Doorn
  0 siblings, 0 replies; 9+ messages in thread
From: Ivo van Doorn @ 2007-09-19 18:58 UTC (permalink / raw)
  To: Michael Buesch
  Cc: David Miller, linville-2XuSBdqkA4R54TAoqtyWWQ,
	jeff-o2qLIJkoznsdnm+yROfE0A, netdev-u79uwXL29TY76Z2rM5mHXA,
	linux-wireless-u79uwXL29TY76Z2rM5mHXA

On Wednesday 19 September 2007, Michael Buesch wrote:
> On Wednesday 19 September 2007 20:47:59 Ivo van Doorn wrote:
> > On Wednesday 19 September 2007, David Miller wrote:
> > > From: Ivo van Doorn <ivdoorn-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> > > Date: Wed, 19 Sep 2007 20:31:19 +0200
> > > 
> > > > Because I am indeed not really happy with this early merge, but I'll do my
> > > > best to resolve the last outstanding bugs as soon as possible.
> > > 
> > > Relax :-)
> > 
> > :)
> > 
> > > A merge upstream doesn't mean "bug free", it means "significantly
> > > better than no driver at all" and that is undoubtedly the case
> > > here.
> > 
> > Well I am happy rt2x00 is being considered good enough for upstream already,
> > but I have the habbit of wanting things bug-free before pushing it further upstream.
> > 
> > Well most users are happy with current rt2x00 version anyway,
> > so the remaining issues probably aren't that big anyway. (Except for the 2 panics,
> > which should be resolved soon anyway) ;)
> 
> Well, you have nothing to lose, basically.
> It's impossible for you to create a regression.
> So everything is fine, even if it's buggy and doesn't
> work at all. ;)

Hehe. Thanks. I'll keep that in mind. ;)

Ivo

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
  2007-09-19 18:31   ` Ivo van Doorn
  2007-09-19 18:21     ` David Miller
@ 2007-09-19 19:11     ` John W. Linville
  2007-09-19 20:59       ` Ivo van Doorn
  1 sibling, 1 reply; 9+ messages in thread
From: John W. Linville @ 2007-09-19 19:11 UTC (permalink / raw)
  To: Ivo van Doorn; +Cc: davem, jeff, netdev, linux-wireless

On Wed, Sep 19, 2007 at 08:31:19PM +0200, Ivo van Doorn wrote:

> > Ivo and his team may feel I am jumping the gun a bit -- they have
> > a few more random bugs they wanted to squash before going upstream.
> > But since they are bugs, any fixes should still be able to be applied
> > in the -rc phase of 2.6.24.  In the meantime, I definitely think it
> > would be better to get this code into mainline rather than keeping
> > it out of stream.
> 
> With 2.6.23 not yet released, I assume we still have a few months to get
> rt2x00 shaped up to be really ready for 2.6.24?
> Because I am indeed not really happy with this early merge, but I'll do my
> best to resolve the last outstanding bugs as soon as possible.

Ivo,

Having failed to ask for permission, this is where I ask for your
forgiveness.  Please forgive me! :-)

As Dave said, merging rt2x00 now is undoubtedly better than having
no driver at all.  I appreciate your understanding and cooperation!

Thanks,

John
-- 
John W. Linville
linville@tuxdriver.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Please pull 'rt2x00' branch of wireless-2.6
  2007-09-19 19:11     ` John W. Linville
@ 2007-09-19 20:59       ` Ivo van Doorn
  0 siblings, 0 replies; 9+ messages in thread
From: Ivo van Doorn @ 2007-09-19 20:59 UTC (permalink / raw)
  To: John W. Linville; +Cc: davem, jeff, netdev, linux-wireless

On Wednesday 19 September 2007, John W. Linville wrote:
> On Wed, Sep 19, 2007 at 08:31:19PM +0200, Ivo van Doorn wrote:
> 
> > > Ivo and his team may feel I am jumping the gun a bit -- they have
> > > a few more random bugs they wanted to squash before going upstream.
> > > But since they are bugs, any fixes should still be able to be applied
> > > in the -rc phase of 2.6.24.  In the meantime, I definitely think it
> > > would be better to get this code into mainline rather than keeping
> > > it out of stream.
> > 
> > With 2.6.23 not yet released, I assume we still have a few months to get
> > rt2x00 shaped up to be really ready for 2.6.24?
> > Because I am indeed not really happy with this early merge, but I'll do my
> > best to resolve the last outstanding bugs as soon as possible.
> 
> Ivo,
> 
> Having failed to ask for permission, this is where I ask for your
> forgiveness.  Please forgive me! :-)

Not a problem. :)

> As Dave said, merging rt2x00 now is undoubtedly better than having
> no driver at all.  I appreciate your understanding and cooperation!

I was just surprised to see the pull request floating by,
but you were right, there should be enough time to resolve the remaining issues
and it is actually a good thing to start moving rt2x00 further upstream.

Ivo

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2007-09-19 20:46 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-18 21:32 Please pull 'rt2x00' branch of wireless-2.6 John W. Linville
     [not found] ` <20070918213202.GJ4940-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
2007-09-18 22:32   ` David Miller
2007-09-19 18:31   ` Ivo van Doorn
2007-09-19 18:21     ` David Miller
2007-09-19 18:47       ` Ivo van Doorn
     [not found]         ` <200709192048.00741.IvDoorn-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2007-09-19 18:36           ` Michael Buesch
     [not found]             ` <200709192036.59443.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
2007-09-19 18:58               ` Ivo van Doorn
2007-09-19 19:11     ` John W. Linville
2007-09-19 20:59       ` Ivo van Doorn

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).