From: Ignacy Gawedzki <i@lri.fr>
To: Christian Lamparter <chunkeey@googlemail.com>
Cc: linux-wireless@vger.kernel.org
Subject: Re: A few questions about modifications in carl9170
Date: Tue, 28 Sep 2010 01:01:37 +0200 [thread overview]
Message-ID: <20100927230137.GA5702@qubit.lri.fr> (raw)
In-Reply-To: <201009271936.22261.chunkeey@googlemail.com>
On Mon, Sep 27, 2010 at 07:36:21PM +0200, thus spake Christian Lamparter:
> Sure, but why when you have a monotonic 40 MHz timer?
Glad to know there is such a thing, then. =)
> (It isn't so much what you do in the firmware, as long as you don't put
> printk into the drivers hot-paths)
>
> > > (Haven't seen the WARN before, kernel/workqueue.c code has changed a lot
> > > and flush_cpu_workqueue is no more...)
> >
> > OK, I'll stick with the latest wireless-testing then. BTW, I noticed that the
> > FW API is 1.8.8.2, while driver API in wireless-testing is still 1.8.8.1.
> Actually, the firmware is already at 1.8.8.3-pre. But it shouldn't matter if
> what API "version" you are using, as long as the firmware descriptors and
> command interface structs are the same.
Okay, I thought these API versions were there to be checked by the driver
somehow for conformance.
> > Having some stability issues with this combination, I reverted the last few
> > commits in the FW's git back to API 1.8.8.1. Are these different numbers
> > nevertheless compatible with each other?
> "Stability issues"? Again, a "vague" and stretchy term. Do you have "Oops" -
> reports or something like that?
Yeah, sorry for the vagueness, I promise I'll grab as much info as possible
upon next encounter of such a thing. As I remember it, it's mainly a matter
of the module getting suck somehow (and attempts to unload it getting stuck as
well) and the card not being detected upon subsequent insertions anymore.
I just tried the whole setup with the latest wireless-testing sources and your
patch on the firmware. So far, so good, the problems I had previously are not
showing up. I'm now just adapting your proposition to support rollover and
conversion of the measurement to nanoseconds.
One last question about your patch. If a frame transmission fails altogether,
i.e. the maximum attempts have been made and no ACK has been received
whatsoever, will the driver get a tx_status with the overall timer spent
serving that frame anyway (read: that's what I actually want)?
Great thanks for your help.
Kind regards,
Ignacy
--
/* This is not a comment */
next prev parent reply other threads:[~2010-09-27 23:01 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-27 13:29 A few questions about modifications in carl9170 Ignacy Gawedzki
2010-09-27 15:37 ` Christian Lamparter
2010-09-27 16:05 ` Ignacy Gawedzki
2010-09-27 17:36 ` Christian Lamparter
2010-09-27 23:01 ` Ignacy Gawedzki [this message]
2010-09-27 23:23 ` Ignacy Gawedzki
2010-09-27 23:39 ` Christian Lamparter
2010-09-28 6:44 ` Ignacy Gawedzki
2010-09-27 23:28 ` Christian Lamparter
2010-09-28 6:27 ` Ignacy Gawedzki
2010-09-28 12:04 ` Christian Lamparter
2010-09-28 12:40 ` Ignacy Gawedzki
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=20100927230137.GA5702@qubit.lri.fr \
--to=i@lri.fr \
--cc=chunkeey@googlemail.com \
--cc=linux-wireless@vger.kernel.org \
/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 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).