[OpenWrt-Devel] Memory leak in mac80211?
xinglp at gmail.com
Sun Dec 20 23:03:40 EST 2015
2015-12-21 0:20 GMT+08:00 Felix Fietkau <nbd at openwrt.org>:
> On 2015-12-20 17:00, Arjen de Korte wrote:
>> Citeren Felix Fietkau <nbd at openwrt.org>:
>>> On 2015-12-20 11:52, Arjen de Korte wrote:
>>>> Since commit 47771 it seems my WNDR4300 router suffers from a memory
>>>> leak. Before then, the amount of free memory was always around 75%,
>>>> but since then it steadily decreases until it runs out of memory and
>>>> reboots. The process then starts all over again. After a couple of
>>>> days of 'git bisect'ing, I found this to be the commit that introduced
>>>> this phenomenon. See attached kmemleak.txt file for more information.
>>>> I don't know how to go on from here to aid in debugging what is going
>>>> on. Is there something else I can provide to help finding how to solve
>>> Please copy http://nbd.name/990-remove_full_ap_client_state.patch to
>>> package/kernel/mac80211/patches and try again.
>> Still no joy, see attached kmemleak output. In about four hours time,
>> free memory decreased by about 10% (of 128 MB). Is there anything else
>> I can do to aid in finding the cause? This is with r47953 by the way,
>> with the above mentioned patch included (I checked in the build_dir,
>> the patch applied successfully.
> Please show me your /etc/config/wireless. I will continue to go through
> the differences between those two compat-wireless trees and make some
> patches for you to test.
r47954 with patch http://nbd.name/990-remove_full_ap_client_state.patch.
For 9 hours, run as sta mode, no obvious memory leak.
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11g'
option path 'platform/ar933x_wmac'
option country 'JP'
option channel '1'
option htmode 'HT40'
config wifi-iface 'sta'
option device 'radio0'
option mode 'sta'
option network 'wwan'
option ssid 'xxxxxxxxxx'
option key 'xxxxxxxxxx'
option encryption 'psk2'
option wpa_group_rekey '8000'
The 'ap mode' is in testing.
> - Felix
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
More information about the openwrt-devel