<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: Question on MLK-9618-2</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913238#M137556</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you tell me more information of your issue?&lt;/P&gt;&lt;P&gt;Which BSP are you using? what is the version of BSP?&lt;/P&gt;&lt;P&gt;Which processor are you using?&lt;/P&gt;&lt;P&gt;What issue you met ? is there any error message or log message?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Aug 2019 09:27:41 GMT</pubDate>
    <dc:creator>jimmychan</dc:creator>
    <dc:date>2019-08-16T09:27:41Z</dc:date>
    <item>
      <title>Question on MLK-9618-2</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913235#M137553</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;(commit f21e960aba9618c527650cfe3a69cc3ea583ac2a)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the purpose of the above commit? The details surrounding it are vague, and it is not in mainline. This commit contains a blatant use-after-free:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;usb_remove_hcd(hcd);&lt;BR /&gt; usb_put_hcd(hcd); &amp;lt;-- FREE&lt;BR /&gt; if (ci-&amp;gt;platdata-&amp;gt;reg_vbus &amp;amp;&amp;amp; !ci_otg_is_fsm_mode(ci) &amp;amp;&amp;amp;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;(ci-&amp;gt;platdata-&amp;gt;flags &amp;amp; CI_HDRC_IMX_VBUS_EARLY_ON))&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;regulator_disable(ci-&amp;gt;platdata-&amp;gt;reg_vbus);&lt;BR /&gt;+ if (hcd-&amp;gt;self.is_b_host)&lt;BR /&gt;+ hcd-&amp;gt;self.is_b_host = 0; &amp;lt;-- use-after free&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enabling SLUB_DEBUG exposes the use-after-free, and I have confirmed this is causing corruption in other, random 1024 byte slabs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would just revert the commit, but would like to know the problem it is trying to solve.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Aug 2019 16:32:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913235#M137553</guid>
      <dc:creator>todd_blanchard</dc:creator>
      <dc:date>2019-08-12T16:32:23Z</dc:date>
    </item>
    <item>
      <title>Re: Question on MLK-9618-2</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913236#M137554</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;A href="https://source.codeaurora.org/external/imx/linux-imx/commit/?h=imx_4.14.98_2.0.0_ga&amp;amp;id=2625d1a0514b8d5561087af80a906046eac5f6d4"&gt;MLK-9618-2 usb: chipidea: otg: update is_b_host flag when setup&amp;amp;stop host&lt;/A&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;This patch sets and clear is_b_host flag of usb_bus when start and stop host in chipidea host driver.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Aug 2019 06:31:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913236#M137554</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2019-08-13T06:31:25Z</dc:date>
    </item>
    <item>
      <title>Re: Question on MLK-9618-2</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913237#M137555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;--&amp;gt; "T&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;his patch sets and clear is_b_host flag of usb_bus when start and stop host in chipidea host driver."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I gathered that. But why? What problem did it solve, and why is this not on mainline (other than the obvious reason that it corrupts random slab entries)?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Aug 2019 15:42:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913237#M137555</guid>
      <dc:creator>todd_blanchard</dc:creator>
      <dc:date>2019-08-13T15:42:07Z</dc:date>
    </item>
    <item>
      <title>Re: Question on MLK-9618-2</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913238#M137556</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you tell me more information of your issue?&lt;/P&gt;&lt;P&gt;Which BSP are you using? what is the version of BSP?&lt;/P&gt;&lt;P&gt;Which processor are you using?&lt;/P&gt;&lt;P&gt;What issue you met ? is there any error message or log message?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2019 09:27:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-on-MLK-9618-2/m-p/913238#M137556</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2019-08-16T09:27:41Z</dc:date>
    </item>
  </channel>
</rss>

