* Merging SSB upstream
@ 2007-05-06 1:03 Michael Buesch
[not found] ` <200705060303.17594.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
0 siblings, 1 reply; 9+ messages in thread
From: Michael Buesch @ 2007-05-06 1:03 UTC (permalink / raw)
To: John Linville, Jeff Garzik
Cc: Andrew Morton, Gary Zambrano,
linux-wireless-u79uwXL29TY76Z2rM5mHXA,
netdev-u79uwXL29TY76Z2rM5mHXA, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w
So, now that mac80211 is merged upstream, I think it's
time to merge SSB and the b44-ssb port upstream.
Note that bcm43xx-mac80211 is _not_ ready for upstream, yet.
What do you think? I'd like to merge ssb as-is, although
the embedded-device parts are not quite finished, yet.
But they don't interfere with the non-embedded parts used
by b44 and the bcm43xx PCI cards.
So we _could_ remove the ssb-mips code, but I don't like to
do that for better maintainability. It doesn't hurt anyone IMO.
Some opinions?
--
Greetings Michael.
^ permalink raw reply [flat|nested] 9+ messages in thread[parent not found: <200705060303.17594.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>]
* Re: Merging SSB upstream [not found] ` <200705060303.17594.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org> @ 2007-05-06 2:00 ` John W. Linville [not found] ` <20070506020051.GA30917-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org> 2007-05-06 3:11 ` Jeff Garzik 1 sibling, 1 reply; 9+ messages in thread From: John W. Linville @ 2007-05-06 2:00 UTC (permalink / raw) To: Michael Buesch Cc: Jeff Garzik, Andrew Morton, Gary Zambrano, linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w, ralf-6z/3iImG2C8G8FEW9MqTrA On Sun, May 06, 2007 at 03:03:17AM +0200, Michael Buesch wrote: > So, now that mac80211 is merged upstream, I think it's > time to merge SSB and the b44-ssb port upstream. > Note that bcm43xx-mac80211 is _not_ ready for upstream, yet. ACK, unfortunately. > What do you think? I'd like to merge ssb as-is, although > the embedded-device parts are not quite finished, yet. > But they don't interfere with the non-embedded parts used > by b44 and the bcm43xx PCI cards. How much testing have you (and others) done w/ b44? I had to remove the b44 ssb changes from fedora because a) users reported problems; and b) I was more worried about wireless than b44+ssb. (sorry!) So, has anyone been using b44 in -mm? > So we _could_ remove the ssb-mips code, but I don't like to > do that for better maintainability. It doesn't hurt anyone IMO. I guess I don't see a problem w/ merging the mips part, as long as the b44 part has been thoroughly tested. I wonder if Ralf has an opinion? John -- John W. Linville linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <20070506020051.GA30917-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>]
* Re: Merging SSB upstream [not found] ` <20070506020051.GA30917-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org> @ 2007-05-06 9:44 ` Michael Buesch 2007-05-06 17:38 ` John W. Linville 0 siblings, 1 reply; 9+ messages in thread From: Michael Buesch @ 2007-05-06 9:44 UTC (permalink / raw) To: John W. Linville Cc: Jeff Garzik, Andrew Morton, Gary Zambrano, linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w, ralf-6z/3iImG2C8G8FEW9MqTrA On Sunday 06 May 2007 04:00:51 John W. Linville wrote: > On Sun, May 06, 2007 at 03:03:17AM +0200, Michael Buesch wrote: > > So, now that mac80211 is merged upstream, I think it's > > time to merge SSB and the b44-ssb port upstream. > > Note that bcm43xx-mac80211 is _not_ ready for upstream, yet. > > ACK, unfortunately. > > > What do you think? I'd like to merge ssb as-is, although > > the embedded-device parts are not quite finished, yet. > > But they don't interfere with the non-embedded parts used > > by b44 and the bcm43xx PCI cards. > > How much testing have you (and others) done w/ b44? Well, it works for me with my b44 card I got from broadcom. There are really only 2 or 3 different b44 cards, so chances are damn high it will work for all. > I had to remove > the b44 ssb changes from fedora because a) users reported problems; Which problems were that? The 2 compile issues? Trivial to fix if that's the only issue. ;) -- Greetings Michael. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Merging SSB upstream 2007-05-06 9:44 ` Michael Buesch @ 2007-05-06 17:38 ` John W. Linville [not found] ` <20070506173833.GA4717-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: John W. Linville @ 2007-05-06 17:38 UTC (permalink / raw) To: Michael Buesch Cc: Jeff Garzik, Andrew Morton, Gary Zambrano, linux-wireless, netdev, bcm43xx-dev, ralf, davej, mtakahashi On Sun, May 06, 2007 at 11:44:27AM +0200, Michael Buesch wrote: > On Sunday 06 May 2007 04:00:51 John W. Linville wrote: > > I had to remove > > the b44 ssb changes from fedora because a) users reported problems; > > Which problems were that? The 2 compile issues? > Trivial to fix if that's the only issue. ;) I knew you would ask that... :-) I don't think there was a bugzilla, but Dave Jones forwarded an email to me from "MASAO TAKAHASHI" in late February. Takahashi-san (forgive me if I did that wrong) was complaining about tx timeouts after I had added the full wireless-dev patchset to rawhide. Removing the b44 bits of the patch seemed to remove the problem. That's all the info I have. Perhaps Dave or Takahashi-san can add to the description? John -- John W. Linville linville@tuxdriver.com ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <20070506173833.GA4717-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>]
* Re: Merging SSB upstream [not found] ` <20070506173833.GA4717-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org> @ 2007-05-06 18:44 ` Michael Buesch 0 siblings, 0 replies; 9+ messages in thread From: Michael Buesch @ 2007-05-06 18:44 UTC (permalink / raw) To: John W. Linville Cc: Jeff Garzik, Andrew Morton, Gary Zambrano, linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w, ralf-6z/3iImG2C8G8FEW9MqTrA, davej-rdkfGonbjUTCLXcRTR1eJlpr/1R2p/CL, mtakahashi-D/ILkEkFJBd3+QwDJ9on6Q On Sunday 06 May 2007 19:38:33 John W. Linville wrote: > On Sun, May 06, 2007 at 11:44:27AM +0200, Michael Buesch wrote: > > On Sunday 06 May 2007 04:00:51 John W. Linville wrote: > > > > I had to remove > > > the b44 ssb changes from fedora because a) users reported problems; > > > > Which problems were that? The 2 compile issues? > > Trivial to fix if that's the only issue. ;) > > I knew you would ask that... :-) :P > I don't think there was a bugzilla, but Dave Jones forwarded an email > to me from "MASAO TAKAHASHI" in late February. Takahashi-san (forgive > me if I did that wrong) was complaining about tx timeouts after I > had added the full wireless-dev patchset to rawhide. Removing the > b44 bits of the patch seemed to remove the problem. > > That's all the info I have. Perhaps Dave or Takahashi-san can add > to the description? Hm, interesting issue. But I'm not convinced that it's caused by the SSB port, though. What the SSB port essentially does is modifying small areas in the init and exit paths. The modified things in the TX and RX hotpaths are really tiny and trivial. TX timeout sounds like something in the TX/RX paths is going wrong. But anyway, maybe I got something wrong. I'll run some burn-in tests on it now. -- Greetings Michael. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Merging SSB upstream [not found] ` <200705060303.17594.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org> 2007-05-06 2:00 ` John W. Linville @ 2007-05-06 3:11 ` Jeff Garzik 2007-05-06 9:41 ` Michael Buesch [not found] ` <463D4770.9060903-o2qLIJkoznsdnm+yROfE0A@public.gmane.org> 1 sibling, 2 replies; 9+ messages in thread From: Jeff Garzik @ 2007-05-06 3:11 UTC (permalink / raw) To: Michael Buesch Cc: John Linville, Andrew Morton, Gary Zambrano, linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w Michael Buesch wrote: > So, now that mac80211 is merged upstream, I think it's > time to merge SSB and the b44-ssb port upstream. > Note that bcm43xx-mac80211 is _not_ ready for upstream, yet. > > What do you think? I'd like to merge ssb as-is, although > the embedded-device parts are not quite finished, yet. > But they don't interfere with the non-embedded parts used > by b44 and the bcm43xx PCI cards. > So we _could_ remove the ssb-mips code, but I don't like to > do that for better maintainability. It doesn't hurt anyone IMO. What does Ralf (MIPS maintainer) and Gary (Broadcom maintainer) think? For my part, I'm not going to render even a tentative opinion without a link to actual code. Last I saw of the code, and descriptions in IRC, it sounded sane. Jeff ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Merging SSB upstream 2007-05-06 3:11 ` Jeff Garzik @ 2007-05-06 9:41 ` Michael Buesch [not found] ` <463D4770.9060903-o2qLIJkoznsdnm+yROfE0A@public.gmane.org> 1 sibling, 0 replies; 9+ messages in thread From: Michael Buesch @ 2007-05-06 9:41 UTC (permalink / raw) To: Jeff Garzik Cc: John Linville, Andrew Morton, Gary Zambrano, linux-wireless, netdev, bcm43xx-dev On Sunday 06 May 2007 05:11:44 Jeff Garzik wrote: > Michael Buesch wrote: > > So, now that mac80211 is merged upstream, I think it's > > time to merge SSB and the b44-ssb port upstream. > > Note that bcm43xx-mac80211 is _not_ ready for upstream, yet. > > > > What do you think? I'd like to merge ssb as-is, although > > the embedded-device parts are not quite finished, yet. > > But they don't interfere with the non-embedded parts used > > by b44 and the bcm43xx PCI cards. > > So we _could_ remove the ssb-mips code, but I don't like to > > do that for better maintainability. It doesn't hurt anyone IMO. > > What does Ralf (MIPS maintainer) and Gary (Broadcom maintainer) think? I don't know. I wanted to get all these opinions with this mail. :) > For my part, I'm not going to render even a tentative opinion without a > link to actual code. All code is in wireless tree drivers/ssb http://bu3sch.de/gitweb?p=wireless-dev.git;a=tree;f=drivers/ssb;h=681cd93bf166670efbdec471b78137d3d0f26537;hb=HEAD -- Greetings Michael. ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <463D4770.9060903-o2qLIJkoznsdnm+yROfE0A@public.gmane.org>]
* Re: Merging SSB upstream [not found] ` <463D4770.9060903-o2qLIJkoznsdnm+yROfE0A@public.gmane.org> @ 2007-05-07 16:43 ` Gary Zambrano [not found] ` <1178556198.8350.2.camel-opBMJL+S1+nCw/J+WP9nZ0NK2P1VvzQgpWgKQ6/u3Fg@public.gmane.org> 0 siblings, 1 reply; 9+ messages in thread From: Gary Zambrano @ 2007-05-07 16:43 UTC (permalink / raw) To: Jeff Garzik Cc: Michael Buesch, John Linville, Andrew Morton, linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w On Sat, 2007-05-05 at 23:11 -0400, Jeff Garzik wrote: > Michael Buesch wrote: > > So, now that mac80211 is merged upstream, I think it's > > time to merge SSB and the b44-ssb port upstream. > > Note that bcm43xx-mac80211 is _not_ ready for upstream, yet. > > > > What do you think? I'd like to merge ssb as-is, although > > the embedded-device parts are not quite finished, yet. > > But they don't interfere with the non-embedded parts used > > by b44 and the bcm43xx PCI cards. > > So we _could_ remove the ssb-mips code, but I don't like to > > do that for better maintainability. It doesn't hurt anyone IMO. > > What does Ralf (MIPS maintainer) and Gary (Broadcom maintainer) think? > > For my part, I'm not going to render even a tentative opinion without a > link to actual code. > > Last I saw of the code, and descriptions in IRC, it sounded sane. > > Jeff > I would like to put some test mileage behind the ssb. We had a hard time testing it a while back, so we will try the latest. Thanks, Gary ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <1178556198.8350.2.camel-opBMJL+S1+nCw/J+WP9nZ0NK2P1VvzQgpWgKQ6/u3Fg@public.gmane.org>]
* Re: Merging SSB upstream [not found] ` <1178556198.8350.2.camel-opBMJL+S1+nCw/J+WP9nZ0NK2P1VvzQgpWgKQ6/u3Fg@public.gmane.org> @ 2007-05-07 20:35 ` Michael Buesch 0 siblings, 0 replies; 9+ messages in thread From: Michael Buesch @ 2007-05-07 20:35 UTC (permalink / raw) To: Gary Zambrano Cc: Jeff Garzik, John Linville, Andrew Morton, linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA, bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w On Monday 07 May 2007 18:43:18 Gary Zambrano wrote: > On Sat, 2007-05-05 at 23:11 -0400, Jeff Garzik wrote: > > Michael Buesch wrote: > > > So, now that mac80211 is merged upstream, I think it's > > > time to merge SSB and the b44-ssb port upstream. > > > Note that bcm43xx-mac80211 is _not_ ready for upstream, yet. > > > > > > What do you think? I'd like to merge ssb as-is, although > > > the embedded-device parts are not quite finished, yet. > > > But they don't interfere with the non-embedded parts used > > > by b44 and the bcm43xx PCI cards. > > > So we _could_ remove the ssb-mips code, but I don't like to > > > do that for better maintainability. It doesn't hurt anyone IMO. > > > > What does Ralf (MIPS maintainer) and Gary (Broadcom maintainer) think? > > > > For my part, I'm not going to render even a tentative opinion without a > > link to actual code. > > > > Last I saw of the code, and descriptions in IRC, it sounded sane. > > > > Jeff > > > > I would like to put some test mileage behind the ssb. > We had a hard time testing it a while back, so we will try the latest. Ok, nice to hear. :) I stresstested latest ssb on my b44 card and it works fine here. No TX timeouts or something. -- Greetings Michael. ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-05-07 20:35 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-06 1:03 Merging SSB upstream Michael Buesch
[not found] ` <200705060303.17594.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
2007-05-06 2:00 ` John W. Linville
[not found] ` <20070506020051.GA30917-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
2007-05-06 9:44 ` Michael Buesch
2007-05-06 17:38 ` John W. Linville
[not found] ` <20070506173833.GA4717-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
2007-05-06 18:44 ` Michael Buesch
2007-05-06 3:11 ` Jeff Garzik
2007-05-06 9:41 ` Michael Buesch
[not found] ` <463D4770.9060903-o2qLIJkoznsdnm+yROfE0A@public.gmane.org>
2007-05-07 16:43 ` Gary Zambrano
[not found] ` <1178556198.8350.2.camel-opBMJL+S1+nCw/J+WP9nZ0NK2P1VvzQgpWgKQ6/u3Fg@public.gmane.org>
2007-05-07 20:35 ` Michael Buesch
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).