<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 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Gulim;
        panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
        {font-family:Gulim;
        panose-1:2 11 6 0 0 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@Gulim";
        panose-1:2 11 6 0 0 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","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
        {mso-style-priority:99;
        margin-top:3.75pt;
        margin-right:0cm;
        margin-bottom:3.75pt;
        margin-left:0cm;
        font-size:10.0pt;
        font-family:"Gulim","sans-serif";}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
        {mso-style-priority:1;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
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="ZH-TW" link="blue" vlink="purple" style="text-justify-trim:punctuation">
<div class="WordSection1">
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">Recentry, we got many NULL pointer access error reports.<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">It always shows the same error from xf86-video-armsoc driver.<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">Could you please assign xf86-video-armsoc engineer, and check the following error case with highest priority?<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D"> <o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">< armsoc_dumb.c ><o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">void mali_bo_clear_dmabuf(struct mali_bo *bo)<br>
{<br>
        assert(bo->refcnt > 0);<br>
        assert(mali_bo_has_dmabuf(bo));<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">        close(bo->dmabuf);<br>
        bo->dmabuf = -1;<br>
}<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D"> <o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">close -> ... -> filp_close -> locks_remove_posix -> filp->f_path.dentry ==> kernel oops because it is NULL<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">Please check if you have any previous history like this, and let us know which approach will be better to debug it.<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span lang="EN-US" style="font-family:"Calibri","sans-serif";color:#1F497D">It is reproduced very rarely (once or twice in a day), so your quick response will be very helpful to get more detail debug information.<o:p></o:p></span></p>
</div>
<br>
<font face="Arial" color="Black" size="2">-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents
 to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.<br>
<br>
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590<br>
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782<br>
</font>
</body>
</html>