<html><head></head><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1507815689128_2038"><span id="yui_3_16_0_ym19_1_1507815689128_5812"><font id="yui_3_16_0_ym19_1_1507815689128_7521" size="3" face="Courier New, courier, monaco, monospace, sans-serif">Hi Aneesh,</font></span></div><div id="yui_3_16_0_ym19_1_1507815689128_2038"><span><font size="3" face="Courier New, courier, monaco, monospace, sans-serif"><br></font></span></div><div id="yui_3_16_0_ym19_1_1507815689128_2038" dir="ltr"><span id="yui_3_16_0_ym19_1_1507815689128_2582"><font id="yui_3_16_0_ym19_1_1507815689128_7517" size="3" face="Courier New, courier, monaco, monospace, sans-serif">I have gone through your KASan patch for ppc64 and ported the same changes on my PPC platform but I am facing deadlock and terminal becomes unresponsive.</font></span></div><div id="yui_3_16_0_ym19_1_1507815689128_2038" dir="ltr"><span id="yui_3_16_0_ym19_1_1507815689128_2585"><font id="yui_3_16_0_ym19_1_1507815689128_7515" size="3" face="Courier New, courier, monaco, monospace, sans-serif">I saw some false printk recursion which you have mentioned in mail chain. I followed all the points mentioned in your discussion and at the end below lines from you</font></span></div><div id="yui_3_16_0_ym19_1_1507815689128_2038" dir="ltr"><span><font size="3"><br></font></span></div><div id="yui_3_16_0_ym19_1_1507815689128_2038" dir="ltr"><font size="3" id="yui_3_16_0_ym19_1_1507815689128_7518"><b id="yui_3_16_0_ym19_1_1507815689128_7535"><span id="yui_3_16_0_ym19_1_1507815689128_7524">"</span><span style="font-family: "Courier New"; white-space: pre-wrap;" id="yui_3_16_0_ym19_1_1507815689128_2635">I still haven't fully isolated all the .c files which should not be </span></b></font><b id="yui_3_16_0_ym19_1_1507815689128_7534" style="font-size: medium; font-family: "Courier New"; white-space: pre-wrap;">kasan instrumented. That means in case of ppc64 i ended up calling </b><b id="yui_3_16_0_ym19_1_1507815689128_7534" style="font-size: medium; font-family: "Courier New"; white-space: pre-wrap;">kasan _load/_store in real mode. That will result in failure w.r.t </b><b id="yui_3_16_0_ym19_1_1507815689128_7534" style="font-size: medium; font-family: "Courier New"; white-space: pre-wrap;">to the above spin_lock code."</b></div><pre id="yui_3_16_0_ym19_1_1507815689128_2636"><font size="3" id="yui_3_16_0_ym19_1_1507815689128_7528">can you please give me the list of .c files where I need to change to overcome this deadlock and false printk recursion.</font></pre><pre id="yui_3_16_0_ym19_1_1507815689128_2636"><font size="3" id="yui_3_16_0_ym19_1_1507815689128_7529">Please help me out as I am totally stuck from last 10 days and really frustrated by now.</font></pre><pre id="yui_3_16_0_ym19_1_1507815689128_2636"><font size="3" id="yui_3_16_0_ym19_1_1507815689128_7523">Thanking you in Advance.</font></pre><div></div><div id="yui_3_16_0_ym19_1_1507815689128_2019"> </div><div class="signature" id="yui_3_16_0_ym19_1_1507815689128_2004"><div id="yui_3_16_0_ym19_1_1507815689128_2003"><span style="font-size:16px;font-family:garamond, 'new york', times, serif;font-weight:bold;color:rgb(0, 0, 255);" id="yui_3_16_0_ym19_1_1507815689128_2018">THANKS AND REGARDS,</span></div><div id="yui_3_16_0_ym19_1_1507815689128_2005"><span style="font-size:medium;font-family:garamond, 'new york', times, serif;font-weight:bold;color:rgb(0, 0, 255);"><br></span></div><div style="background-color:transparent;font-style:normal;" id="yui_3_16_0_ym19_1_1507815689128_2007"><span style="font-size:medium;font-family:garamond, 'new york', times, serif;font-weight:bold;color:rgb(0, 0, 255);" id="yui_3_16_0_ym19_1_1507815689128_2006">KHUSHAL K. GUMGAONKAR</span></div><div style="background-color:transparent;font-style:normal;" id="yui_3_16_0_ym19_1_1507815689128_2583"><span style="font-size:16px;font-family:garamond, 'new york', times, serif;font-weight:bold;color:rgb(0, 0, 255);" id="yui_3_16_0_ym19_1_1507815689128_2584">IIT KHARAGPUR</span></div></div></div></body></html>