* pull request: wireless-2.6 2008-09-24
@ 2008-09-24 23:17 John W. Linville
2008-09-24 23:22 ` David Miller
2008-09-25 5:47 ` Zhu Yi
0 siblings, 2 replies; 9+ messages in thread
From: John W. Linville @ 2008-09-24 23:17 UTC (permalink / raw)
To: davem-fT/PcQaiUtIeIZ0/mPfg9Q
Cc: linux-wireless-u79uwXL29TY76Z2rM5mHXA,
netdev-u79uwXL29TY76Z2rM5mHXA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA
Dave,
One more for 2.6.27 -- a fix for a possible interrupt storm. There is
even a link in the commit log to a youtube video of the storm in
progress. :-)
Let me know if there are problems!
John
---
Individual patch is available here:
http://www.kernel.org/pub/linux/kernel/people/linville/wireless-2.6/
---
The following changes since commit 4c07ab0fe4b4eaa0fc31f640ca65da7c173f5043:
David S. Miller (1):
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git master
Luis R. Rodriguez (1):
ath9k: disable MIB interrupts to fix interrupt storm
drivers/net/wireless/ath9k/core.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/drivers/net/wireless/ath9k/core.c b/drivers/net/wireless/ath9k/core.c
index c049593..87e37bc 100644
--- a/drivers/net/wireless/ath9k/core.c
+++ b/drivers/net/wireless/ath9k/core.c
@@ -795,6 +795,12 @@ int ath_open(struct ath_softc *sc, struct ath9k_channel *initial_chan)
if (ah->ah_caps.hw_caps & ATH9K_HW_CAP_HT)
sc->sc_imask |= ATH9K_INT_CST;
+ /* Note: We disable MIB interrupts for now as we don't yet
+ * handle processing ANI, otherwise you will get an interrupt
+ * storm after about 7 hours of usage making the system unusable
+ * with huge latency. Once we do have ANI processing included
+ * we can re-enable this interrupt. */
+#if 0
/*
* Enable MIB interrupts when there are hardware phy counters.
* Note we only do this (at the moment) for station mode.
@@ -802,6 +808,7 @@ int ath_open(struct ath_softc *sc, struct ath9k_channel *initial_chan)
if (ath9k_hw_phycounters(ah) &&
((sc->sc_opmode == ATH9K_M_STA) || (sc->sc_opmode == ATH9K_M_IBSS)))
sc->sc_imask |= ATH9K_INT_MIB;
+#endif
/*
* Some hardware processes the TIM IE and fires an
* interrupt when the TIM bit is set. For hardware
--
John W. Linville Linux should be at the core
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org of your literate lifestyle.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
2008-09-24 23:17 pull request: wireless-2.6 2008-09-24 John W. Linville
@ 2008-09-24 23:22 ` David Miller
2008-09-25 5:47 ` Zhu Yi
1 sibling, 0 replies; 9+ messages in thread
From: David Miller @ 2008-09-24 23:22 UTC (permalink / raw)
To: linville; +Cc: linux-wireless, netdev, linux-kernel
From: "John W. Linville" <linville@tuxdriver.com>
Date: Wed, 24 Sep 2008 19:17:33 -0400
> One more for 2.6.27 -- a fix for a possible interrupt storm. There is
> even a link in the commit log to a youtube video of the storm in
> progress. :-)
>
> Let me know if there are problems!
Pulled, thanks John.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
2008-09-24 23:17 pull request: wireless-2.6 2008-09-24 John W. Linville
2008-09-24 23:22 ` David Miller
@ 2008-09-25 5:47 ` Zhu Yi
[not found] ` <1222321622.2510.455.camel-F7Q/YMNgnyhhZnBKgDE8z0EOCMrvLtNR@public.gmane.org>
1 sibling, 1 reply; 9+ messages in thread
From: Zhu Yi @ 2008-09-25 5:47 UTC (permalink / raw)
To: John W. Linville
Cc: davem@davemloft.net, linux-wireless@vger.kernel.org,
netdev@vger.kernel.org, linux-kernel@vger.kernel.org
On Wed, 2008-09-24 at 17:17 -0600, John W. Linville wrote:
> Dave,
>
> One more for 2.6.27 -- a fix for a possible interrupt storm. There is
> even a link in the commit log to a youtube video of the storm in
> progress. :-)
>
> Let me know if there are problems!
Can you also add this one? It doesn't panic the kernel when a frame from
firmware is invalid.
http://marc.info/?l=linux-wireless&m=122219037706528&w=2
Thanks,
-yi
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
[not found] ` <1222321622.2510.455.camel-F7Q/YMNgnyhhZnBKgDE8z0EOCMrvLtNR@public.gmane.org>
@ 2008-09-25 11:41 ` John W. Linville
2008-09-25 12:27 ` Johannes Berg
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: John W. Linville @ 2008-09-25 11:41 UTC (permalink / raw)
To: Zhu Yi
Cc: davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org,
linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On Thu, Sep 25, 2008 at 01:47:02PM +0800, Zhu Yi wrote:
> On Wed, 2008-09-24 at 17:17 -0600, John W. Linville wrote:
> > Dave,
> >
> > One more for 2.6.27 -- a fix for a possible interrupt storm. There is
> > even a link in the commit log to a youtube video of the storm in
> > progress. :-)
> >
> > Let me know if there are problems!
>
> Can you also add this one? It doesn't panic the kernel when a frame from
> firmware is invalid.
>
> http://marc.info/?l=linux-wireless&m=122219037706528&w=2
Is there an open bug report for that anywhere? Is this something
that real users (no offense to Johannes) are likely to hit?
John
--
John W. Linville Linux should be at the core
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org of your literate lifestyle.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
2008-09-25 11:41 ` John W. Linville
@ 2008-09-25 12:27 ` Johannes Berg
[not found] ` <20080925114133.GA5044-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
2008-09-25 19:09 ` Marcel Holtmann
2 siblings, 0 replies; 9+ messages in thread
From: Johannes Berg @ 2008-09-25 12:27 UTC (permalink / raw)
To: John W. Linville
Cc: Zhu Yi, davem@davemloft.net, linux-wireless@vger.kernel.org,
netdev@vger.kernel.org, linux-kernel@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 549 bytes --]
On Thu, 2008-09-25 at 07:41 -0400, John W. Linville wrote:
> > http://marc.info/?l=linux-wireless&m=122219037706528&w=2
>
> Is there an open bug report for that anywhere? Is this something
> that real users (no offense to Johannes) are likely to hit?
Actually, I now think that we don't want the patch. It appears that when
this situation happens, the hardware has scribbled over memory elsewhere
(most likely because of wrong DMA programming) and in that case I
suppose we'd rather fail than corrupt disk buffers et. al.
johannes
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
[not found] ` <20080925114133.GA5044-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
@ 2008-09-25 14:57 ` Tomas Winkler
[not found] ` <1ba2fa240809250757x32aa450k523d71e555c221e4-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 9+ messages in thread
From: Tomas Winkler @ 2008-09-25 14:57 UTC (permalink / raw)
To: John W. Linville
Cc: Zhu Yi, davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org,
linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On Thu, Sep 25, 2008 at 2:41 PM, John W. Linville
<linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org> wrote:
> On Thu, Sep 25, 2008 at 01:47:02PM +0800, Zhu Yi wrote:
>> On Wed, 2008-09-24 at 17:17 -0600, John W. Linville wrote:
>> > Dave,
>> >
>> > One more for 2.6.27 -- a fix for a possible interrupt storm. There is
>> > even a link in the commit log to a youtube video of the storm in
>> > progress. :-)
>> >
>> > Let me know if there are problems!
>>
>> Can you also add this one? It doesn't panic the kernel when a frame from
>> firmware is invalid.
>>
>> http://marc.info/?l=linux-wireless&m=122219037706528&w=2
>
> Is there an open bug report for that anywhere? Is this something
> that real users (no offense to Johannes) are likely to hit?
I'm just exporting the major bugs from our internal database to
buzilla, 5000 is new so
we are hitting the problems during testing before users report them.
Now I don't know if it was good idea to push the driver upstream same
time as it hits the market.
Tomas
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
[not found] ` <1ba2fa240809250757x32aa450k523d71e555c221e4-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2008-09-25 15:47 ` John W. Linville
2008-09-25 15:52 ` Tomas Winkler
0 siblings, 1 reply; 9+ messages in thread
From: John W. Linville @ 2008-09-25 15:47 UTC (permalink / raw)
To: Tomas Winkler
Cc: Zhu Yi, davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org,
linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On Thu, Sep 25, 2008 at 05:57:33PM +0300, Tomas Winkler wrote:
> On Thu, Sep 25, 2008 at 2:41 PM, John W. Linville
> <linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org> wrote:
> > On Thu, Sep 25, 2008 at 01:47:02PM +0800, Zhu Yi wrote:
> >> On Wed, 2008-09-24 at 17:17 -0600, John W. Linville wrote:
> >> > Dave,
> >> >
> >> > One more for 2.6.27 -- a fix for a possible interrupt storm. There is
> >> > even a link in the commit log to a youtube video of the storm in
> >> > progress. :-)
> >> >
> >> > Let me know if there are problems!
> >>
> >> Can you also add this one? It doesn't panic the kernel when a frame from
> >> firmware is invalid.
> >>
> >> http://marc.info/?l=linux-wireless&m=122219037706528&w=2
> >
> > Is there an open bug report for that anywhere? Is this something
> > that real users (no offense to Johannes) are likely to hit?
>
> I'm just exporting the major bugs from our internal database to
> buzilla, 5000 is new so
> we are hitting the problems during testing before users report them.
>
> Now I don't know if it was good idea to push the driver upstream same
> time as it hits the market.
You're right -- pushing it sooner rather than sitting on it internally
probably would have helped to give it more visibility sooner.
John
--
John W. Linville Linux should be at the core
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org of your literate lifestyle.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
2008-09-25 15:47 ` John W. Linville
@ 2008-09-25 15:52 ` Tomas Winkler
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Winkler @ 2008-09-25 15:52 UTC (permalink / raw)
To: John W. Linville
Cc: Zhu Yi, davem@davemloft.net, linux-wireless@vger.kernel.org,
netdev@vger.kernel.org, linux-kernel@vger.kernel.org
On Thu, Sep 25, 2008 at 6:47 PM, John W. Linville
<linville@tuxdriver.com> wrote:
> On Thu, Sep 25, 2008 at 05:57:33PM +0300, Tomas Winkler wrote:
>> On Thu, Sep 25, 2008 at 2:41 PM, John W. Linville
>> <linville@tuxdriver.com> wrote:
>> > On Thu, Sep 25, 2008 at 01:47:02PM +0800, Zhu Yi wrote:
>> >> On Wed, 2008-09-24 at 17:17 -0600, John W. Linville wrote:
>> >> > Dave,
>> >> >
>> >> > One more for 2.6.27 -- a fix for a possible interrupt storm. There is
>> >> > even a link in the commit log to a youtube video of the storm in
>> >> > progress. :-)
>> >> >
>> >> > Let me know if there are problems!
>> >>
>> >> Can you also add this one? It doesn't panic the kernel when a frame from
>> >> firmware is invalid.
>> >>
>> >> http://marc.info/?l=linux-wireless&m=122219037706528&w=2
>> >
>> > Is there an open bug report for that anywhere? Is this something
>> > that real users (no offense to Johannes) are likely to hit?
>>
>> I'm just exporting the major bugs from our internal database to
>> buzilla, 5000 is new so
>> we are hitting the problems during testing before users report them.
>>
>> Now I don't know if it was good idea to push the driver upstream same
>> time as it hits the market.
>
> You're right -- pushing it sooner rather than sitting on it internally
> probably would have helped to give it more visibility sooner.
I think it was pushed on time it would not bring the fixes sooner.
But we are getting again to the same arguments
Tomas
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: pull request: wireless-2.6 2008-09-24
2008-09-25 11:41 ` John W. Linville
2008-09-25 12:27 ` Johannes Berg
[not found] ` <20080925114133.GA5044-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
@ 2008-09-25 19:09 ` Marcel Holtmann
2 siblings, 0 replies; 9+ messages in thread
From: Marcel Holtmann @ 2008-09-25 19:09 UTC (permalink / raw)
To: John W. Linville
Cc: Zhu Yi, davem@davemloft.net, linux-wireless@vger.kernel.org,
netdev@vger.kernel.org, linux-kernel@vger.kernel.org
Hi John,
> > > One more for 2.6.27 -- a fix for a possible interrupt storm. There is
> > > even a link in the commit log to a youtube video of the storm in
> > > progress. :-)
> > >
> > > Let me know if there are problems!
> >
> > Can you also add this one? It doesn't panic the kernel when a frame from
> > firmware is invalid.
> >
> > http://marc.info/?l=linux-wireless&m=122219037706528&w=2
>
> Is there an open bug report for that anywhere? Is this something
> that real users (no offense to Johannes) are likely to hit?
I was hitting this one a frequent basis on a 64-bit Linux running on an
off-the-shelf X61.
Regards
Marcel
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2008-09-25 19:09 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-24 23:17 pull request: wireless-2.6 2008-09-24 John W. Linville
2008-09-24 23:22 ` David Miller
2008-09-25 5:47 ` Zhu Yi
[not found] ` <1222321622.2510.455.camel-F7Q/YMNgnyhhZnBKgDE8z0EOCMrvLtNR@public.gmane.org>
2008-09-25 11:41 ` John W. Linville
2008-09-25 12:27 ` Johannes Berg
[not found] ` <20080925114133.GA5044-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
2008-09-25 14:57 ` Tomas Winkler
[not found] ` <1ba2fa240809250757x32aa450k523d71e555c221e4-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-25 15:47 ` John W. Linville
2008-09-25 15:52 ` Tomas Winkler
2008-09-25 19:09 ` Marcel Holtmann
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).