From: "Guy, Wey-Yi" <wey-yi.w.guy@intel.com>
To: Norbert Preining <preining@logic.at>
Cc: David Rientjes <rientjes@google.com>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"ipw3945-devel@lists.sourceforge.net"
<ipw3945-devel@lists.sourceforge.net>,
"ilw@linux.intel.com" <ilw@linux.intel.com>,
"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: Re: iwlagn is getting very shaky
Date: Tue, 18 Oct 2011 22:48:24 -0700 [thread overview]
Message-ID: <1319003304.31823.46.camel@wwguy-huron> (raw)
In-Reply-To: <20111019062517.GC11588@gamma.logic.tuwien.ac.at>
hi all,
On Tue, 2011-10-18 at 23:25 -0700, Norbert Preining wrote:
> Hi David, hi all
>
> On Di, 18 Okt 2011, David Rientjes wrote:
> > There have been recent issues in 3.1-rc9 reported with iwlagn, see the
> > thread at https://lkml.org/lkml/2011/10/15/107 even though you have
>
> Interesting. I read through the thread and activated the debugfs
> option.
>
> I could get my hardware back by
> echo 1 > /sys/kernel/debug/ieee80211/phy0/iwlagn/debug/force_reset
>
> [ 2761.352629] ieee80211 phy0: Hardware restart was requested
> [ 2761.352714] iwlagn 0000:06:00.0: L1 Enabled; Disabling L0S
> [ 2761.355763] iwlagn 0000:06:00.0: Radio type=0x1-0x2-0x0
> [ 2779.484308] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 1/3)
> [ 2779.684128] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 2/3)
> [ 2779.884087] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 3/3)
> [ 2780.084079] wlan0: direct probe to 00:24:c4:ab:bd:e0 timed out
> [ 2788.051381] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 1/3)
> [ 2788.248079] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 2/3)
> [ 2788.448083] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 3/3)
> [ 2788.648140] wlan0: direct probe to 00:24:c4:ab:bd:e0 timed out
> [ 2796.614710] wlan0: authenticate with 00:24:c4:ab:bd:ef (try 1)
> [ 2796.615623] wlan0: authenticated
> [ 2796.618046] wlan0: associate with 00:24:c4:ab:bd:ef (try 1)
> [ 2796.622748] wlan0: RX AssocResp from 00:24:c4:ab:bd:ef (capab=0x1 status=0 aid=1)
> [ 2796.622751] wlan0: associated
> [ 2871.224192] e1000e: eth0 NIC Link is Down
>
> I unplugged the cable and could ping the world still, nice....
>
> After a short time I got:
> [ 2895.575964] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 1/3)
> [ 2895.772067] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 2/3)
> [ 2895.972101] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 3/3)
> [ 2896.172054] wlan0: direct probe to 00:24:c4:ab:bd:e0 timed out
> [ 2905.316968] wlan0: deauthenticating from 00:24:c4:ab:bd:ef by local choice (reason=2)
> [ 2905.356316] cfg80211: Calling CRDA to update world regulatory domain
> [ 2905.361965] wlan0: authenticate with 00:24:c4:ab:bd:e0 (try 1)
> [ 2905.560063] wlan0: authenticate with 00:24:c4:ab:bd:e0 (try 2)
> [ 2905.760091] wlan0: authenticate with 00:24:c4:ab:bd:e0 (try 3)
> [ 2905.960077] wlan0: authentication with 00:24:c4:ab:bd:e0 timed out
> [ 2913.908984] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 1/3)
> [ 2914.108116] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 2/3)
> [ 2914.308116] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 3/3)
> [ 2914.508103] wlan0: direct probe to 00:24:c4:ab:bd:e0 timed out
> [ 2922.473062] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 1/3)
> [ 2922.672109] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 2/3)
> [ 2922.872106] wlan0: direct probe to 00:24:c4:ab:bd:e0 (try 3/3)
> [ 2923.072103] wlan0: direct probe to 00:24:c4:ab:bd:e0 timed out
>
> And at this time the tx_queue showed me:
> -----------------------------------------------------------
> hwq 00: read=91 write=91 stop=1 swq_id=0x00 (ac 0/hwq 0)s.
> stop-count: 1
it is very interesting, for sure there is a bug here which cause NIC
stop working, if you look at the tx queue, hwq 0 is stop, which mean
nothing go out. I am not sure how we get into this? yes, most likely
force_reset will fix it by reload the firmware and reset all the queues
Could you help me how to repro this problem?
Thanks
Wey
> hwq 01: read=0 write=0 stop=0 swq_id=0x05 (ac 1/hwq 1)
> stop-count: 0
> hwq 02: read=127 write=127 stop=0 swq_id=0x0a (ac 2/hwq 2)
> stop-count: 0
> hwq 03: read=0 write=0 stop=0 swq_id=0x0f (ac 3/hwq 3)
> stop-count: 0
> hwq 04: read=13 write=13 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 05: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 06: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 07: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 08: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 09: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 10: read=0 write=0 stop=0 swq_id=0x2a (ac 2/hwq 10)
> hwq 11: read=0 write=0 stop=0 swq_id=0x2c (ac 0/hwq 11)
> hwq 12: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 13: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 14: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 15: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 16: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 17: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 18: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> hwq 19: read=0 write=0 stop=0 swq_id=0x00 (ac 0/hwq 0)
> -------------------------------------------------
>
> Hope that helps. Anyone let me know if you need more testing.
>
> Once more, be reminded the the firmware of the iwlagn is from
> an experimental build that should solve the AGN stopped working
> problem.
>
> Best wishes
>
> Norbert
> ------------------------------------------------------------------------
> Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
> JAIST, Japan TeX Live & Debian Developer
> DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
> ------------------------------------------------------------------------
> SCRAMOGE (vb.)
> To cut oneself whilst licking envelopes.
> --- Douglas Adams, The Meaning of Liff
next prev parent reply other threads:[~2011-10-19 6:38 UTC|newest]
Thread overview: 94+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-19 6:01 iwlagn is getting very shaky Norbert Preining
2011-10-19 6:09 ` David Rientjes
2011-10-19 6:11 ` Pekka Enberg
2011-10-19 5:55 ` Guy, Wey-Yi
2011-10-19 6:48 ` Norbert Preining
2011-10-19 6:15 ` Guy, Wey-Yi
2011-10-19 7:19 ` Pekka Enberg
2011-10-19 6:44 ` Guy, Wey-Yi
2011-10-20 9:12 ` Pekka Enberg
2011-10-19 6:39 ` Guy, Wey-Yi
2011-10-19 6:25 ` Norbert Preining
2011-10-19 5:48 ` Guy, Wey-Yi [this message]
2011-10-19 6:46 ` Norbert Preining
2011-10-19 6:13 ` Guy, Wey-Yi
2011-10-19 12:49 ` Norbert Preining
2011-10-19 15:31 ` wwguy
2011-10-20 2:02 ` Norbert Preining
2011-10-20 1:32 ` Guy, Wey-Yi
2011-10-20 2:51 ` Norbert Preining
2011-10-20 2:55 ` Guy, Wey-Yi W
2011-10-20 3:14 ` Norbert Preining
2011-10-20 5:30 ` David Rientjes
2011-10-20 4:59 ` Norbert Preining
2011-10-20 7:40 ` Johannes Berg
2011-10-20 13:45 ` Norbert Preining
2011-10-20 13:50 ` Johannes Berg
2011-10-20 13:54 ` Norbert Preining
2011-10-21 1:23 ` Norbert Preining
2011-10-21 7:26 ` Johannes Berg
2011-10-20 14:10 ` wwguy
2011-10-21 1:24 ` Norbert Preining
2011-10-23 21:26 ` David Rientjes
2011-10-26 2:50 ` Norbert Preining
2011-10-26 3:55 ` wwguy
2011-10-26 4:03 ` Norbert Preining
2011-10-26 4:00 ` wwguy
2011-10-26 4:34 ` Norbert Preining
2011-10-26 4:54 ` Richard Yao
2011-10-26 19:56 ` [Ilw] " wwguy
2011-10-26 19:36 ` wwguy
2011-11-02 3:13 ` Norbert Preining
2011-11-02 3:21 ` Guy, Wey-Yi
2011-11-04 0:56 ` Richard Yao
2011-11-04 4:58 ` Norbert Preining
2011-11-07 12:38 ` Norbert Preining
2011-11-07 23:37 ` Guy, Wey-Yi
2011-11-08 4:32 ` Norbert Preining
2011-11-08 8:07 ` Emmanuel Grumbach
2011-11-08 8:24 ` Emmanuel Grumbach
2011-11-09 5:11 ` Norbert Preining
2011-11-09 7:15 ` Emmanuel Grumbach
2011-11-21 3:06 ` Norbert Preining
2011-11-21 13:59 ` Emmanuel Grumbach
2011-11-21 23:24 ` Norbert Preining
2011-11-22 0:24 ` Norbert Preining
2011-11-22 5:13 ` Norbert Preining
2011-11-22 6:46 ` Emmanuel Grumbach
2011-11-22 6:48 ` Emmanuel Grumbach
2011-11-22 7:27 ` Norbert Preining
2011-11-22 7:45 ` Emmanuel Grumbach
2011-11-22 7:54 ` Norbert Preining
2011-11-22 8:11 ` Emmanuel Grumbach
2011-11-22 12:43 ` Norbert Preining
2011-11-22 14:15 ` Emmanuel Grumbach
2011-11-23 1:55 ` Norbert Preining
2011-11-24 6:47 ` Emmanuel Grumbach
2011-11-24 23:02 ` Norbert Preining
2011-11-25 4:50 ` Emmanuel Grumbach
2011-11-25 12:21 ` Norbert Preining
2011-11-25 12:31 ` Emmanuel Grumbach
2011-11-25 12:37 ` Norbert Preining
2011-11-27 6:38 ` Emmanuel Grumbach
2011-11-27 9:43 ` Emmanuel Grumbach
2011-11-27 9:46 ` Johannes Berg
2011-11-27 10:44 ` Emmanuel Grumbach
2011-11-28 3:56 ` Norbert Preining
[not found] ` <CANUX_P2kYiFCP8uAhLZC_kVEjoyxabRBx3Pn+ndtFus=6hJN7Q@mail.gmail.com>
2011-11-28 4:23 ` Norbert Preining
2011-11-28 6:33 ` Emmanuel Grumbach
2011-11-28 23:25 ` Norbert Preining
2011-11-29 6:59 ` Emmanuel Grumbach
2011-11-29 7:48 ` Jeff Chua
2011-11-29 7:50 ` Emmanuel Grumbach
2011-11-29 8:31 ` Johannes Berg
2011-11-29 9:19 ` Emmanuel Grumbach
2011-11-29 9:32 ` Norbert Preining
2011-12-01 3:17 ` Norbert Preining
2011-12-11 9:24 ` Emmanuel Grumbach
2011-12-11 19:56 ` Emmanuel Grumbach
2011-12-15 14:07 ` Johannes Berg
2011-11-16 13:40 ` Richard Yao
2011-11-21 3:03 ` Norbert Preining
2011-10-26 4:19 ` Richard Yao
2011-10-27 0:05 ` Fwd: " Richard Yao
2011-10-27 3:48 ` Guy, Wey-Yi W
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=1319003304.31823.46.camel@wwguy-huron \
--to=wey-yi.w.guy@intel.com \
--cc=ilw@linux.intel.com \
--cc=ipw3945-devel@lists.sourceforge.net \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-wireless@vger.kernel.org \
--cc=preining@logic.at \
--cc=rientjes@google.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.