* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c [not found] <20070917.042418.19962472.yoshfuji@linux-ipv6.org> @ 2007-09-17 16:54 ` Jean Tourrilhes 2007-09-17 17:27 ` Larry Finger 2007-09-18 4:33 ` Larry Finger 0 siblings, 2 replies; 11+ messages in thread From: Jean Tourrilhes @ 2007-09-17 16:54 UTC (permalink / raw) To: YOSHIFUJI Hideaki / ?$B5HF#1QL@ Cc: davem, jeff, Michael Buesch, Larry Finger, linux-wireless On Mon, Sep 17, 2007 at 04:24:18AM +0900, YOSHIFUJI Hideaki / ?$B5HF#1QL@ wrote: > Hello. > > With latest git tree, bcm43xx driver does not work. > By bisect, I've found the commit 4cf92a3c is the first "bad" commit. > > [PATCH] softmac: Fix ESSID problem > > Victor Porton reported that the SoftMAC layer had random problem when setting the ESSID : > http://bugzilla.kernel.org/show_bug.cgi?id=8686 After investigation, it turned out to be > worse, the SoftMAC layer is left in an inconsistent state. The fix is pretty trivial. > > Signed-off-by: Jean Tourrilhes <jt@hpl.hp.com> > Acked-by: Michael Buesch <mb@bu3sch.df> > Acked-by: Larry Finger <Larry.Finger@lwfinger.net> > Signed-off-by: John W. Linville <linville@tuxdriver.com> > > After reverting this commit, the driver starts working again. > > Regards, > > -- > YOSHIFUJI Hideaki @ USAGI Project <yoshfuji@linux-ipv6.org> > GPG-FP : 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA Hi, Thanks for taking the time to track down this problem and narrow it so well. This helps a lot to have such good bug reports. I'm surprised by your report, it does not make sense that it would behave this way. This means that I don't understand the driver as well I was believing. Or maybe your initialisation sequence is peculiar. I will defer to the driver maintainers. Thanks again... Jean ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-17 16:54 ` 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c Jean Tourrilhes @ 2007-09-17 17:27 ` Larry Finger 2007-09-18 4:33 ` Larry Finger 1 sibling, 0 replies; 11+ messages in thread From: Larry Finger @ 2007-09-17 17:27 UTC (permalink / raw) To: YOSHIFUJI Hideaki; +Cc: jt, Michael Buesch, linux-wireless, bcm43xx devel Jean Tourrilhes wrote: > On Mon, Sep 17, 2007 at 04:24:18AM +0900, YOSHIFUJI Hideaki / ?$B5HF#1QL@ wrote: >> Hello. >> >> With latest git tree, bcm43xx driver does not work. >> By bisect, I've found the commit 4cf92a3c is the first "bad" commit. >> >> [PATCH] softmac: Fix ESSID problem >> >> Victor Porton reported that the SoftMAC layer had random problem when setting the ESSID : >> http://bugzilla.kernel.org/show_bug.cgi?id=8686 After investigation, it turned out to be >> worse, the SoftMAC layer is left in an inconsistent state. The fix is pretty trivial. >> >> Signed-off-by: Jean Tourrilhes <jt@hpl.hp.com> >> Acked-by: Michael Buesch <mb@bu3sch.df> >> Acked-by: Larry Finger <Larry.Finger@lwfinger.net> >> Signed-off-by: John W. Linville <linville@tuxdriver.com> >> >> After reverting this commit, the driver starts working again. Thank you for this thorough, if surprising, bug report. I would like a few more details about your configuration so that I might be able to reproduce the problem. When you say "the latest git tree", do you mean Linus's mainstream tree? Is your wireless device being controlled by NetworkManager, or by ifconfig up/down? Which distro do you use? Which BCM43xx device do you have? Thanks, Larry ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-17 16:54 ` 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c Jean Tourrilhes 2007-09-17 17:27 ` Larry Finger @ 2007-09-18 4:33 ` Larry Finger 2007-09-18 17:42 ` Jean Tourrilhes 1 sibling, 1 reply; 11+ messages in thread From: Larry Finger @ 2007-09-18 4:33 UTC (permalink / raw) To: John Linville Cc: Jean Tourrilhes, YOSHIFUJI Hideaki, Michael Buesch, linux-wireless John, Yoshifuji Hideaki reported that commit 4cf92a3c broke the bcm43xx driver. I was able to duplicate the problem with WEP encryption and ifconfig control of the device. The problem does not happen with WPA or when using NetworkManager with WEP. This patch was supposed to be a fix for the bug reported at http://bugzilla.kernel.org/show_bug.cgi?id=8686; however, it does not. This commit should be reverted before 2.6.23 is released. Thanks, Larry ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-18 4:33 ` Larry Finger @ 2007-09-18 17:42 ` Jean Tourrilhes 2007-09-18 18:04 ` Michael Buesch 2007-09-19 3:03 ` Larry Finger 0 siblings, 2 replies; 11+ messages in thread From: Jean Tourrilhes @ 2007-09-18 17:42 UTC (permalink / raw) To: Larry Finger Cc: John Linville, YOSHIFUJI Hideaki, Michael Buesch, linux-wireless On Mon, Sep 17, 2007 at 11:33:56PM -0500, Larry Finger wrote: > John, > > Yoshifuji Hideaki reported that commit 4cf92a3c broke the bcm43xx driver. I was able to duplicate > the problem with WEP encryption and ifconfig control of the device. The problem does not happen with > WPA or when using NetworkManager with WEP. > > This patch was supposed to be a fix for the bug reported at > http://bugzilla.kernel.org/show_bug.cgi?id=8686; however, it does not. > > This commit should be reverted before 2.6.23 is released. > > Thanks, > > Larry Larry, Could you be more explicit ? Reverting the patch will just bring back the old bug, and the old code was obviously wrong. I don't like the idea of trading one bug for another bug. It looks to me like nobody knows what's exactly happening in the driver and we are just trying random fixes and see what breaks. Could you figure out what's exactly happening and make a proper fix ? Regards, Jean ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-18 17:42 ` Jean Tourrilhes @ 2007-09-18 18:04 ` Michael Buesch 2007-09-19 3:03 ` Larry Finger 1 sibling, 0 replies; 11+ messages in thread From: Michael Buesch @ 2007-09-18 18:04 UTC (permalink / raw) To: jt; +Cc: Larry Finger, John Linville, YOSHIFUJI Hideaki, linux-wireless On Tuesday 18 September 2007 19:42:02 Jean Tourrilhes wrote: > On Mon, Sep 17, 2007 at 11:33:56PM -0500, Larry Finger wrote: > > John, > > > > Yoshifuji Hideaki reported that commit 4cf92a3c broke the bcm43xx driver. I was able to duplicate > > the problem with WEP encryption and ifconfig control of the device. The problem does not happen with > > WPA or when using NetworkManager with WEP. > > > > This patch was supposed to be a fix for the bug reported at > > http://bugzilla.kernel.org/show_bug.cgi?id=8686; however, it does not. > > > > This commit should be reverted before 2.6.23 is released. > > > > Thanks, > > > > Larry > > Larry, > > Could you be more explicit ? Reverting the patch will just > bring back the old bug, and the old code was obviously wrong. I don't > like the idea of trading one bug for another bug. It looks to me like > nobody knows what's exactly happening in the driver and we are just > trying random fixes and see what breaks. > Could you figure out what's exactly happening and make a > proper fix ? Indeed. The patch does fix a bug. So reverting it is not really an option. I'm not sure how that patch can introduce such breakage, though. It must be some special ordering of wext calls that trigger this. It might be that there's another bug similiar to this one breaking the state machine. Can you monitor if all needed steps are properly done (assoc, etc...) to get a WEP connection? If not, where does it fail? -- Greetings Michael. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-18 17:42 ` Jean Tourrilhes 2007-09-18 18:04 ` Michael Buesch @ 2007-09-19 3:03 ` Larry Finger 2007-09-19 16:32 ` Jean Tourrilhes 1 sibling, 1 reply; 11+ messages in thread From: Larry Finger @ 2007-09-19 3:03 UTC (permalink / raw) To: jt; +Cc: John Linville, YOSHIFUJI Hideaki, Michael Buesch, linux-wireless Jean Tourrilhes wrote: > > Could you be more explicit ? Reverting the patch will just > bring back the old bug, and the old code was obviously wrong. I don't > like the idea of trading one bug for another bug. It looks to me like > nobody knows what's exactly happening in the driver and we are just > trying random fixes and see what breaks. > Could you figure out what's exactly happening and make a > proper fix ? > Regards, It took me nearly two days, but I finally found the correct fix for the bug that made it impossible to set the essid. The resulting patch has been sent to John. Larry ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-19 3:03 ` Larry Finger @ 2007-09-19 16:32 ` Jean Tourrilhes 2007-09-25 2:50 ` YOSHIFUJI Hideaki / 吉藤英明 0 siblings, 1 reply; 11+ messages in thread From: Jean Tourrilhes @ 2007-09-19 16:32 UTC (permalink / raw) To: Larry Finger Cc: John Linville, YOSHIFUJI Hideaki, Michael Buesch, linux-wireless On Tue, Sep 18, 2007 at 10:03:03PM -0500, Larry Finger wrote: > Jean Tourrilhes wrote: > > > > Could you be more explicit ? Reverting the patch will just > > bring back the old bug, and the old code was obviously wrong. I don't > > like the idea of trading one bug for another bug. It looks to me like > > nobody knows what's exactly happening in the driver and we are just > > trying random fixes and see what breaks. > > Could you figure out what's exactly happening and make a > > proper fix ? > > Regards, > > It took me nearly two days, but I finally found the correct fix for the bug that made it impossible > to set the essid. The resulting patch has been sent to John. > > Larry Yes, the fix looked more extensive than I though, and I guess you also fixed other corner cases in the process. Thanks for your work, I think you did the right thing... Regards, Jean ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-19 16:32 ` Jean Tourrilhes @ 2007-09-25 2:50 ` YOSHIFUJI Hideaki / 吉藤英明 2007-09-25 3:06 ` Larry Finger 0 siblings, 1 reply; 11+ messages in thread From: YOSHIFUJI Hideaki / 吉藤英明 @ 2007-09-25 2:50 UTC (permalink / raw) To: jt, larry.finger; +Cc: linville, mb, linux-wireless, davem, torvalds, yoshfuji Hello. What is the status of this issue? 2.6.23-rc8 does not help me. Regression is not right even if the change does "fix" some aspects. Please apply the "right" fix or revert it before 2.6.23. Thank you. In article <20070919163237.GA7914@bougret.hpl.hp.com> (at Wed, 19 Sep 2007 09:32:37 -0700), Jean Tourrilhes <jt@hpl.hp.com> says: > On Tue, Sep 18, 2007 at 10:03:03PM -0500, Larry Finger wrote: > > Jean Tourrilhes wrote: > > > > > > Could you be more explicit ? Reverting the patch will just > > > bring back the old bug, and the old code was obviously wrong. I don't > > > like the idea of trading one bug for another bug. It looks to me like > > > nobody knows what's exactly happening in the driver and we are just > > > trying random fixes and see what breaks. > > > Could you figure out what's exactly happening and make a > > > proper fix ? > > > Regards, > > > > It took me nearly two days, but I finally found the correct fix for the bug that made it impossible > > to set the essid. The resulting patch has been sent to John. > > > > Larry > > Yes, the fix looked more extensive than I though, and I guess > you also fixed other corner cases in the process. Thanks for your > work, I think you did the right thing... > Regards, > > Jean > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-25 2:50 ` YOSHIFUJI Hideaki / 吉藤英明 @ 2007-09-25 3:06 ` Larry Finger 2007-09-25 3:29 ` YOSHIFUJI Hideaki / 吉藤英明 0 siblings, 1 reply; 11+ messages in thread From: Larry Finger @ 2007-09-25 3:06 UTC (permalink / raw) To: YOSHIFUJI Hideaki / 吉藤英明 Cc: jt, linville, mb, linux-wireless, davem, torvalds YOSHIFUJI Hideaki / =E5=90=89=E8=97=A4=E8=8B=B1=E6=98=8E wrote: > Hello. >=20 > What is the status of this issue? > 2.6.23-rc8 does not help me. >=20 > Regression is not right even if the change does > "fix" some aspects. Please apply the "right" fix > or revert it before 2.6.23. The right fix is in the chain. I sent it to John Linville who has sent = it to Jeff Garzik. I certainly hope it makes it before 2.6.23, as it is a serious regression= =2E Do you have the patch that fixes it? If not, please let me know and I'l= l send it to you. Larry - To unsubscribe from this list: send the line "unsubscribe linux-wireles= s" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-25 3:06 ` Larry Finger @ 2007-09-25 3:29 ` YOSHIFUJI Hideaki / 吉藤英明 2007-09-27 12:05 ` YOSHIFUJI Hideaki / 吉藤英明 0 siblings, 1 reply; 11+ messages in thread From: YOSHIFUJI Hideaki / 吉藤英明 @ 2007-09-25 3:29 UTC (permalink / raw) To: larry.finger; +Cc: jt, linville, mb, linux-wireless, davem, torvalds, yoshfuji In article <46F87B27.5040106@lwfinger.net> (at Mon, 24 Sep 2007 22:06:15 -0500), Larry Finger <larry.finger@lwfinger.net> says: > The right fix is in the chain. I sent it to John Linville who has sent it to Jeff Garzik. I > certainly hope it makes it before 2.6.23, as it is a serious regression. > > Do you have the patch that fixes it? If not, please let me know and I'll send it to you. No, I don't have it in my hand. Please sent it to me. Thank you. --yoshfuji ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c 2007-09-25 3:29 ` YOSHIFUJI Hideaki / 吉藤英明 @ 2007-09-27 12:05 ` YOSHIFUJI Hideaki / 吉藤英明 0 siblings, 0 replies; 11+ messages in thread From: YOSHIFUJI Hideaki / 吉藤英明 @ 2007-09-27 12:05 UTC (permalink / raw) To: larry.finger; +Cc: jt, linville, mb, linux-wireless, davem, torvalds, yoshfuji In article <20070925.122951.98475715.yoshfuji@linux-ipv6.org> (at Tue, 25 Sep 2007 12:29:51 +0900 (JST)), YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@linux-ipv6.org> says: > In article <46F87B27.5040106@lwfinger.net> (at Mon, 24 Sep 2007 22:06:15 -0500), Larry Finger <larry.finger@lwfinger.net> says: > > > The right fix is in the chain. I sent it to John Linville who has sent it to Jeff Garzik. I > > certainly hope it makes it before 2.6.23, as it is a serious regression. > > > > Do you have the patch that fixes it? If not, please let me know and I'll send it to you. > > No, I don't have it in my hand. Please sent it to me. Thank you. Okay, I confirm that current tree does not have this issue any longer. Thank you! --yoshfuji ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2007-09-27 12:04 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20070917.042418.19962472.yoshfuji@linux-ipv6.org>
2007-09-17 16:54 ` 2.6.23-rc regression: bcm43xx does not work after commit 4cf92a3c Jean Tourrilhes
2007-09-17 17:27 ` Larry Finger
2007-09-18 4:33 ` Larry Finger
2007-09-18 17:42 ` Jean Tourrilhes
2007-09-18 18:04 ` Michael Buesch
2007-09-19 3:03 ` Larry Finger
2007-09-19 16:32 ` Jean Tourrilhes
2007-09-25 2:50 ` YOSHIFUJI Hideaki / 吉藤英明
2007-09-25 3:06 ` Larry Finger
2007-09-25 3:29 ` YOSHIFUJI Hideaki / 吉藤英明
2007-09-27 12:05 ` YOSHIFUJI Hideaki / 吉藤英明
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).