<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:PMingLiU;
        panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:PMingLiU;
        panose-1:2 2 5 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoPlainText">Hi wifi Champs:<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I was stuck on those 2 &#8220;memory leak&#8221; issue, can any one here help me to solve this issue?<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The wifi driver I used here is coming from this git:
<a href="https://github.com/TI-OpenLink/wl18xx/tree/ol_r8.a8.06">https://github.com/TI-OpenLink/wl18xx/tree/ol_r8.a8.06</a><o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The code I used is here: <a href="https://github.com/TI-OpenLink/wl18xx/blob/ol_r8.a8.06/net/mac80211/scan.c">
https://github.com/TI-OpenLink/wl18xx/blob/ol_r8.a8.06/net/mac80211/scan.c</a><o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The memory leak dump is in the below.<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I looked up the issue list, and I found 1 of them is very similar with the issue I met here:<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Please take a look at this link: <a href="http://marc.info/?l=linux-wireless&amp;m=136256227623873&amp;w=2">
http://marc.info/?l=linux-wireless&amp;m=136256227623873&amp;w=2</a><o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; So, any one can help me to solve this issue?<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanks and appreciated.<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">BR Rio<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">&nbsp; comm &quot;softirq&quot;, pid 0, jiffies 8888021 (age 10622.593s)<o:p></o:p></p>
<p class="MsoPlainText">&nbsp; hex dump (first 32 bytes):<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; 00 f4 b2 cf 00 f4 b2 cf 08 f4 b2 cf 08 f4 b2 cf&nbsp; ................<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; 11 2a ff d0 10 b8 fd d0 00 00 00 00 08 41 88 00&nbsp; .*...........A..<o:p></o:p></p>
<p class="MsoPlainText">&nbsp; backtrace:<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c01254bc&gt;] create_object&#43;0x10c/0x25c<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c068273c&gt;] kmemleak_alloc&#43;0x44/0x78<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c01228f0&gt;] __kmalloc&#43;0x140/0x228<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf075aa0&gt;] cfg80211_inform_bss_frame&#43;0x74/0x1fc [cfg80211]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf0b5ca4&gt;] ieee80211_bss_info_update&#43;0x58/0x300 [mac80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf0b6038&gt;] ieee80211_scan_rx&#43;0xec/0x1c0 [mac80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf0cc56c&gt;] ieee80211_rx&#43;0x700/0x79c [mac80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf14e564&gt;] wl1271_flush_deferred_work&#43;0x34/0x7c [wlcore]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf14e5d0&gt;] wl1271_netstack_work&#43;0x24/0x34 [wlcore]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c0067510&gt;] process_one_work&#43;0x13c/0x4b4<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c0067a1c&gt;] worker_thread&#43;0x194/0x3e0<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c006c8d0&gt;] kthread&#43;0x98/0xa4<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c004f7c4&gt;] do_exit&#43;0x0/0x80c<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;ffffffff&gt;] 0xffffffff<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">unreferenced object 0xd0e168c0 (size 192):<o:p></o:p></p>
<p class="MsoPlainText">&nbsp; comm &quot;softirq&quot;, pid 0, jiffies 7839220 (age 18816.335s)<o:p></o:p></p>
<p class="MsoPlainText">&nbsp; hex dump (first 32 bytes):<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; 00 09 6d 69 74 61 63 77 6c 61 6e 01 06 98 24 b0&nbsp; ..mitacwlan...$.<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; 48 60 6c 05 04 01 03 00 00 07 0c 54 57 20 38 03&nbsp; H`l........TW 8.<o:p></o:p></p>
<p class="MsoPlainText">&nbsp; backtrace:<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c01254bc&gt;] create_object&#43;0x10c/0x25c<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c068273c&gt;] kmemleak_alloc&#43;0x44/0x78<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c01228f0&gt;] __kmalloc&#43;0x140/0x228<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf075310&gt;] cfg80211_bss_update_bss&#43;0x180/0x238 [cfg80211]&nbsp;&nbsp;
<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf075750&gt;] cfg80211_bss_update&#43;0xe4/0x3c0 [cfg80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf075b78&gt;] cfg80211_inform_bss_frame&#43;0x14c/0x1fc [cfg80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf0b5ca4&gt;] ieee80211_bss_info_update&#43;0x58/0x300 [mac80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf0b6038&gt;] ieee80211_scan_rx&#43;0xec/0x1c0 [mac80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf0cc56c&gt;] ieee80211_rx&#43;0x700/0x79c [mac80211]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf14e564&gt;] wl1271_flush_deferred_work&#43;0x34/0x7c [wlcore]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;bf14e5d0&gt;] wl1271_netstack_work&#43;0x24/0x34 [wlcore]<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c0067510&gt;] process_one_work&#43;0x13c/0x4b4<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c0067a1c&gt;] worker_thread&#43;0x194/0x3e0<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c006c8d0&gt;] kthread&#43;0x98/0xa4<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;c004f7c4&gt;] do_exit&#43;0x0/0x80c<o:p></o:p></p>
<p class="MsoPlainText">&nbsp;&nbsp;&nbsp; [&lt;ffffffff&gt;] 0xffffffff<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText">unreferenced object 0xd0ca2c00 (size 512):<o:p></o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
<p class="MsoPlainText"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>