On Tue, 12 May 2026 at 22:51, Mahan, Patrick <[email protected]> wrote:
> >> 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).
> >>
> >> 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 rte_eal_init() -
> >>
> >> ICE_INIT: ice_dev_init(): Failed to read device serial number
> >
> >Afaik, reading the device serial number only affects which ddp binary is 
> >loaded.
> >If reading this SN fails, there is a fallback, and the device
> >initialisation should still succeed.
> >
>
> Update, it seems that the fallback ddp config was not present, it has now 
> been added and we are seeing the
> DPDK etherdev port is being created.
>
> I am wondering if I should have seen an error about it failing to load the 
> ddp configuration?

Yes, you should see some error logs, like:
ICE_INIT: ice_load_pkg(): failed to search file path
ICE_INIT: ice_dev_init(): Failed to load the DDP package,Use
safe-mode-support=1 to enter Safe Mode

It is not really helpful as it gives no clue about which file is expected.
And enabling debug logs provides nothing more.

I sent a patch touching those logs (adding more logs in debug mode), wdyt?
https://patchwork.dpdk.org/project/dpdk/patch/[email protected]/


-- 
David Marchand

Reply via email to