2012-12-06 08:16:31

by Chaitanya

[permalink] [raw]
Subject: [PATCH] mac80211: fix the multiple warnings for budding chipsets without ampdu_action defined

Warn once should suffice.

Eg: our driver doesn't support the ampdu_action yet, so
seeing a lot of warnings, hence the check for any
new drivers to avoid messing the kernel log.

Changed the mail client to thunder bird to avoid whitespace issues.
Changed the subject and also the signing off to use offical mail.
Changed the setting for tabs (width=8, noexpandtab) and whitespaces.

Signed-off-by: T Krishna Chaitanya <[email protected]>
---
net/mac80211/agg-tx.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/net/mac80211/agg-tx.c b/net/mac80211/agg-tx.c
index 4152ed1..eb9df22 100644
--- a/net/mac80211/agg-tx.c
+++ b/net/mac80211/agg-tx.c
@@ -445,7 +445,7 @@ int ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid,

trace_api_start_tx_ba_session(pubsta, tid);

- if (WARN_ON(!local->ops->ampdu_action))
+ if (WARN_ON_ONCE(!local->ops->ampdu_action))
return -EINVAL;

if ((tid >= IEEE80211_NUM_TIDS) ||


2012-12-06 09:37:44

by Chaitanya

[permalink] [raw]
Subject: Re: [PATCH] mac80211: fix the multiple warnings for budding chipsets without ampdu_action defined

I have tested the patch by applying it myself and it worked fine.
and also in My local editor (gedit) it shows tabs.

Need to check the issue and revert.

On Thursday 06 December 2012 02:21 PM, Stanislaw Gruszka wrote:
> On Thu, Dec 06, 2012 at 01:46:27PM +0530, Chaitanya wrote:
>> Changed the mail client to thunder bird to avoid whitespace issues.
>> Changed the subject and also the signing off to use offical mail.
>> Changed the setting for tabs (width=8, noexpandtab) and whitespaces.
> Don't need to mess up the change log with that.
>
>> Signed-off-by: T Krishna Chaitanya <[email protected]>
>> ---
>> net/mac80211/agg-tx.c | 2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/net/mac80211/agg-tx.c b/net/mac80211/agg-tx.c
>> index 4152ed1..eb9df22 100644
>> --- a/net/mac80211/agg-tx.c
>> +++ b/net/mac80211/agg-tx.c
>> @@ -445,7 +445,7 @@ int ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid,
>>
>> trace_api_start_tx_ba_session(pubsta, tid);
>>
>> - if (WARN_ON(!local->ops->ampdu_action))
> ^^^^^^^
> Patch is still malformed (spaces instead of one tab). Before next
> posting to mailing list, post patch to yourself and try to apply
> it. Once that success, continue with mailing list posting.
>
> Thanks
> Stanislaw


2012-12-06 10:39:39

by Johannes Berg

[permalink] [raw]
Subject: Re: [PATCH] mac80211: fix the multiple warnings for budding chipsets without ampdu_action defined

On Thu, 2012-12-06 at 15:07 +0530, Chaitanya wrote:
> I have tested the patch by applying it myself and it worked fine.
> and also in My local editor (gedit) it shows tabs.
>
> Need to check the issue and revert.

Try after it made it to you from the list -- still broken here as well.

johannes


2012-12-06 08:51:55

by Stanislaw Gruszka

[permalink] [raw]
Subject: Re: [PATCH] mac80211: fix the multiple warnings for budding chipsets without ampdu_action defined

On Thu, Dec 06, 2012 at 01:46:27PM +0530, Chaitanya wrote:
> Changed the mail client to thunder bird to avoid whitespace issues.
> Changed the subject and also the signing off to use offical mail.
> Changed the setting for tabs (width=8, noexpandtab) and whitespaces.

Don't need to mess up the change log with that.

> Signed-off-by: T Krishna Chaitanya <[email protected]>
> ---
> net/mac80211/agg-tx.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/net/mac80211/agg-tx.c b/net/mac80211/agg-tx.c
> index 4152ed1..eb9df22 100644
> --- a/net/mac80211/agg-tx.c
> +++ b/net/mac80211/agg-tx.c
> @@ -445,7 +445,7 @@ int ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid,
>
> trace_api_start_tx_ba_session(pubsta, tid);
>
> - if (WARN_ON(!local->ops->ampdu_action))
^^^^^^^
Patch is still malformed (spaces instead of one tab). Before next
posting to mailing list, post patch to yourself and try to apply
it. Once that success, continue with mailing list posting.

Thanks
Stanislaw