<?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>LayerscapeのトピックRe: MC version upgrade with DPDK application compatibility</title>
    <link>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1864130#M14277</link>
    <description>&lt;P&gt;I got confirmation from NXP DPDK development team.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;MC binaries are typically backward compatible. So it will work without any issue with DPDK 19.11.6&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I will also suggest, it will be better to migrate to MC 10.38.1&lt;/P&gt;</description>
    <pubDate>Mon, 13 May 2024 07:15:32 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2024-05-13T07:15:32Z</dc:date>
    <item>
      <title>MC version upgrade with DPDK application compatibility</title>
      <link>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1862420#M14264</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We are running DPDK version 19.11.6-rc1&amp;nbsp;with MC version 10.35, now we want to upgrade MC version to 10.36, some questions below want to confirm with you:&lt;/P&gt;&lt;P&gt;1. Does MC firmware version have a&amp;nbsp;compatibility problem with DPDK version?&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;From the MC binary CHANGELOG.md file content, it seems MC 10.36 fix some dpaa2 issue.&lt;/P&gt;&lt;P&gt;Is it will affect DPDK initial flow? If yes, is there anything we should know to modify DPDK initial flow to fit MC version upgrade?&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Jack Ho&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2024 09:35:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1862420#M14264</guid>
      <dc:creator>jackho</dc:creator>
      <dc:date>2024-05-09T09:35:53Z</dc:date>
    </item>
    <item>
      <title>Re: MC version upgrade with DPDK application compatibility</title>
      <link>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1863942#M14274</link>
      <description>&lt;P&gt;Confirming with NXP DPDK team.&lt;/P&gt;</description>
      <pubDate>Mon, 13 May 2024 01:56:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1863942#M14274</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2024-05-13T01:56:32Z</dc:date>
    </item>
    <item>
      <title>Re: MC version upgrade with DPDK application compatibility</title>
      <link>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1864130#M14277</link>
      <description>&lt;P&gt;I got confirmation from NXP DPDK development team.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;MC binaries are typically backward compatible. So it will work without any issue with DPDK 19.11.6&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I will also suggest, it will be better to migrate to MC 10.38.1&lt;/P&gt;</description>
      <pubDate>Mon, 13 May 2024 07:15:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1864130#M14277</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2024-05-13T07:15:32Z</dc:date>
    </item>
    <item>
      <title>Re: MC version upgrade with DPDK application compatibility</title>
      <link>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1865853#M14287</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/52411"&gt;@yipingwang&lt;/a&gt;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Actually, we face an issue when upgrade MC version from 10.35 to 10.36, dpdk version is based on 19.11-rc6, we are using following method to create dpdk:&amp;nbsp;&lt;/P&gt;&lt;P&gt;echo dpni.2 &amp;gt; /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/unbind&lt;BR /&gt;restool dpni destroy dpni.2&lt;BR /&gt;export DPDMAI_COUNT=0&lt;BR /&gt;export DPIO_COUNT=16&lt;BR /&gt;/usr/local/dpdk/dpaa2/dynamic_dpl.sh dpni dpni -b 00:00:00:00:21:00&lt;BR /&gt;/usr/local/dpdk/dpaa2/dynamic_dpl.sh dpni.3 dpni -b 00:00:00:00:22:00&lt;BR /&gt;ls-addni --no-link --mac-addr=&amp;lt;mac address&amp;gt;&lt;BR /&gt;sleep 2&lt;BR /&gt;echo dprc.2 &amp;gt; /sys/bus/fsl-mc/drivers/vfio-fsl-mc/unbind&lt;/P&gt;&lt;P&gt;#DPD MUX is created as below with CUSTOM METHOD&lt;BR /&gt;restool dpdmux create --default-if=1 --num-ifs=2 --method DPDMUX_METHOD_CUSTOM --manip=DPDMUX_MANIP_NONE --option=DPDMUX_OPT_CLS_MASK_SUPPORT --container=dprc.1&lt;BR /&gt;restool dprc connect dprc.1 --endpoint1=dpdmux.0.0 --endpoint2=dpmac.3&lt;BR /&gt;restool dprc connect dprc.1 --endpoint1=dpdmux.0.1 --endpoint2=dpni.6&lt;BR /&gt;restool dprc connect dprc.1 --endpoint1=dpdmux.0.2 --endpoint2=dpni.2&lt;BR /&gt;restool dprc assign dprc.1 --object=dpdmux.0 --child=dprc.2 --plugged=1&lt;BR /&gt;echo dprc.2 &amp;gt; /sys/bus/fsl-mc/drivers/vfio-fsl-mc/bind&lt;/P&gt;&lt;P&gt;After dpdk init done, we start running our dpdk application,&lt;/P&gt;&lt;P&gt;it appears below error:&lt;/P&gt;&lt;P&gt;dpaa2_net: dpdmux_if_set_errors_behavior dpaa2_create_dpdmux_device err -22&lt;/P&gt;&lt;P&gt;dpaa2_net: Invalid dpdmux_id: 0&lt;/P&gt;&lt;P&gt;But in MC version 10.35 don't have these kinds of issue. we even try to upgrade MC version to 10.38, but issue still exist.&lt;/P&gt;&lt;P&gt;Could you help check with DPDK team what will cause this issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;Is it related to DPDK version?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;&lt;P&gt;Jack Ho&lt;/P&gt;</description>
      <pubDate>Wed, 15 May 2024 03:09:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1865853#M14287</guid>
      <dc:creator>jackho</dc:creator>
      <dc:date>2024-05-15T03:09:08Z</dc:date>
    </item>
    <item>
      <title>Re: MC version upgrade with DPDK application compatibility</title>
      <link>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1866157#M14290</link>
      <description>&lt;P&gt;One more thing&lt;/P&gt;
&lt;P&gt;Customer has not clarified if they are using the latest commits from NXP 19.11-qoriq branch&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/NXP/dpdk/" target="_blank"&gt;https://github.com/NXP/dpdk/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;branch: 19.11-qroiq&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;They will need minimum &amp;nbsp;tag: LSDK20.04-isc-16&lt;/P&gt;
&lt;P&gt;MC 10.36 compatibility was fixed at: &lt;A href="https://github.com/NXP/dpdk/commit/ad8138fa3e85e557d4b6e29e72851b23f1a9cfd5" target="_blank"&gt;https://github.com/NXP/dpdk/commit/ad8138fa3e85e557d4b6e29e72851b23f1a9cfd5&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The latest tag is : LSDK20.04-isc-19&lt;/P&gt;</description>
      <pubDate>Wed, 15 May 2024 09:24:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/MC-version-upgrade-with-DPDK-application-compatibility/m-p/1866157#M14290</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2024-05-15T09:24:04Z</dc:date>
    </item>
  </channel>
</rss>

