<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
Morning all,</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
If this is not the appropriate group then please let me know the proper mailing list.</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
I am trying to debug an issue with the ICE PMD in DPDK v24.11.0 in a linux environment (YOCTO scarthgap, 6.6.35 kernel).</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
We are bringing up a new platform based on the Intel Atom C5315 which has the ICE driver (E822-L) and I am seeing the following error during the call to
<span style="font-family: "Courier New", Arial, Helvetica, sans-serif; background-color: rgb(204, 204, 204);">
rte_eal_init()</span> -</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Consolas, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<span style="text-transform: none;">ICE_INIT: ice_dev_init(): Failed to read device serial number</span></div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
Now, we have been using the ICE PMD successfully on another platform (E810-XXV) with the AMD EPYC 9354P.</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
After some initial research via google-fu, it seems that the ICE device on the Atom processor is missing its serial number.</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr;"><span style="font-size: 16pt;">On the AMD processor, if I issue
</span><span style="font-family: "Courier New", Arial, Helvetica, sans-serif; font-size: 16pt; background-color: rgb(204, 204, 204);">lspci -vs <pci-addr> | grep
</span><span style="font-family: "Courier New", Arial, Helvetica, sans-serif; background-color: rgb(204, 204, 204);">“</span><span style="font-family: "Courier New", Arial, Helvetica, sans-serif; font-size: 16pt; background-color: rgb(204, 204, 204);">Serial</span><span style="font-family: "Courier New", Arial, Helvetica, sans-serif; background-color: rgb(204, 204, 204);">”</span><span style="font-size: 16pt;">,
 I see -</span></div>
<div style="direction: ltr; font-size: 16pt;"><br>
</div>
<div style="direction: ltr; font-family: Consolas, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
admin@BRXXXX:~# lspci -vs 0000:46:00.0 | grep "Serial"</div>
<div style="font-family: Consolas, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
      Capabilities: [150] Device Serial Number 30-3e-a7-ff-ff-02-71-04</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
While on the Intel ATOM platform, I don’t -</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Consolas, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
admin@BRYYYY-2:~# lspci -vs f4:00.0 | grep -i Serial</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<span style="font-family: Consolas, Arial, Helvetica, sans-serif;">admin@BRYYYY-2:~# <br>
</span><br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
But I cannot find any info on having the ICE PMD ignore the serial number.  One of my HW contacts suggested that it was embedded on the ATOM, though I am a bit skeptical of that suggestion.  </div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
The ICE PMD documentation yields nothing and before I decide to dive into the ICE PMD internals, I thought I would ask the DPDK community first, to see if someone has already seen this issue.  I don’t see any currently open bugs on this with DPDK.</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
Thanks,</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 16pt; color: rgb(0, 0, 0);">
Patrick</div>
</body>
</html>