Search Linux Wireless

Re: regression: tethering fails in 3.5 with iwlwifi

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

I would say some part of the stack assumes a header (I dont know wich
one ?) is pulled in skb->head/data, and thats a bug.

Always use pskb_may_pull(skb, XXX) to make sure you can access XXX
bytes in skb->data

It would help if you describe the problem, because I have no history (
I am not linux-wireless subscriber).

On Mon, Sep 17, 2012 at 4:41 PM, Artem Bityutskiy
<artem.bityutskiy@xxxxxxxxxxxxxxx> wrote:
> On Fri, 2012-09-14 at 19:39 +0300, Artem Bityutskiy wrote:
>> On Fri, 2012-09-14 at 17:02 +0300, Artem Bityutskiy wrote:
>> > Hi Johannes,
>> >
>> > We are using iwlwifi driver in Tizen IVI. We were using kernel v3.4 and
>> > wifi tethering worked fine. But after upgrading to v3.5 it stopped
>> > working.
>> >
>> > I am trying to bisect this already many hours - very difficult, because
>> > tethering did not work in kernels around v3.4-rcX for some different
>> > reasons, so just 'git bisect' does not work.
>>
>> OK, my latest finding is:
>>
>>         bad:               3edaf3e Johannes Berg  mac80211: manage AP netdev carrier state
>>         good:              fe40cb6 Ashok Nagarajan  mac80211: Check basic rates when peering
>>
>> However, just reverting in 3.5 does not solve the issue. I am out of
>> ideas how to proceed.
>
> OK, finally I got it. After 3 days of hardcore intelligent bisecting
>         I've found out that tethering in 3.5 works for me if I revert
> these 2
>         patches:
>
>             56138f5 iwlwifi: dont pull too much payload in skb head
>             3edaf3e mac80211: manage AP netdev carrier state
>
>         Johannes, Eric?
>
> --
> Best Regards,
> Artem Bityutskiy
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux