<?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>P-SeriesのトピックRe: Freescale P2020 CPU stuck when PCIe MSI enabled</title>
    <link>https://community.nxp.com/t5/P-Series/Freescale-P2020-CPU-stuck-when-PCIe-MSI-enabled/m-p/421350#M2382</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Scott,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got an errata from chip vendor . PCIe MSI&amp;nbsp;&amp;nbsp; can not&amp;nbsp; be enabled&amp;nbsp; on this PCI device because of some problems. This device can&amp;nbsp; use INTx only. Yes, I&amp;nbsp; had checked current Linux Kernel&amp;nbsp; about MSI. It just like your description.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;JN&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jul 2015 12:27:52 GMT</pubDate>
    <dc:creator>jung-nanhung</dc:creator>
    <dc:date>2015-07-28T12:27:52Z</dc:date>
    <item>
      <title>Freescale P2020 CPU stuck when PCIe MSI enabled</title>
      <link>https://community.nxp.com/t5/P-Series/Freescale-P2020-CPU-stuck-when-PCIe-MSI-enabled/m-p/421348#M2380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The P2020 CPU is running in SMP mode based on Linux 2.6.35&amp;nbsp; Kernel. The PCIe is&amp;nbsp; configured&amp;nbsp;&amp;nbsp; x2 , 256 bytes payload&amp;nbsp; and relaxing ordering for our PCIe deice. It is good when MSI is disabled. But CPU will stuck after running&amp;nbsp; for a while if MSI is enabled. It is like a spin_lock&amp;nbsp; in the "fsl_msi_cascade " function according to debug info. Below Linux&amp;nbsp; configuration is enabled.&lt;/P&gt;&lt;P&gt;CONFIG_IRQ_PER_CPU=y&lt;/P&gt;&lt;P&gt;CONFIG_IRQ_ALL_CPUS=y&lt;/P&gt;&lt;P&gt;CONFIG_PCI_MSI=y&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jul 2015 14:14:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Freescale-P2020-CPU-stuck-when-PCIe-MSI-enabled/m-p/421348#M2380</guid>
      <dc:creator>jung-nanhung</dc:creator>
      <dc:date>2015-07-17T14:14:11Z</dc:date>
    </item>
    <item>
      <title>Re: Freescale P2020 CPU stuck when PCIe MSI enabled</title>
      <link>https://community.nxp.com/t5/P-Series/Freescale-P2020-CPU-stuck-when-PCIe-MSI-enabled/m-p/421349#M2381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This may or may not be related to your problem, but CONFIG_IRQ_ALL_CPUS is inappropriate for the Freescale MPIC, and you're using a kernel that is too old to realize that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general, I highly recommend trying with a current kernel.&amp;nbsp; There have been significant changes to the MSI code since 2.6.35, including changing the flow so that fsl_msi_cascade() no longer tries to acquire desc-&amp;gt;lock.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jul 2015 01:47:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Freescale-P2020-CPU-stuck-when-PCIe-MSI-enabled/m-p/421349#M2381</guid>
      <dc:creator>scottwood</dc:creator>
      <dc:date>2015-07-28T01:47:25Z</dc:date>
    </item>
    <item>
      <title>Re: Freescale P2020 CPU stuck when PCIe MSI enabled</title>
      <link>https://community.nxp.com/t5/P-Series/Freescale-P2020-CPU-stuck-when-PCIe-MSI-enabled/m-p/421350#M2382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Scott,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got an errata from chip vendor . PCIe MSI&amp;nbsp;&amp;nbsp; can not&amp;nbsp; be enabled&amp;nbsp; on this PCI device because of some problems. This device can&amp;nbsp; use INTx only. Yes, I&amp;nbsp; had checked current Linux Kernel&amp;nbsp; about MSI. It just like your description.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;JN&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jul 2015 12:27:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/Freescale-P2020-CPU-stuck-when-PCIe-MSI-enabled/m-p/421350#M2382</guid>
      <dc:creator>jung-nanhung</dc:creator>
      <dc:date>2015-07-28T12:27:52Z</dc:date>
    </item>
  </channel>
</rss>

