On Wed, Mar 2, 2022 at 9:28 AM Thierry Herbelot wrote: > > On 3/2/22 18:26, Ajit Khaparde wrote: > > On Wed, Mar 2, 2022 at 9:16 AM Thierry Herbelot > > wrote: > >> > >> Hello Ajit > >> > >> The card is not correctly probed by the kernel, and so the FW version is > >> not visible. > > Thanks Thierry. > > I thought it was just the PMD running into trouble. > > > > Can you give details of the ARM server? > > Make, Vendor, etc..? > > This a Huawei server: > TaiShan 200 Server (Model 2180) aarch64, 48 cores, 2.6GHz, 64GB RAM Ok. I tried this on a HUAWEI Kunpeng 920 running 4.18.0-348.2.1.el8_5.aarch64. I can load the bnxt_en kernel driver and the DPDK PMD without issues. And I did load vfio with enable_unsafe_noiommu_mode=1 . While we are pursuing this further internally, I have added Honnappa to see if he can provide any insight. Ajit > > Thierry > > > > > > >> > >> I see this in the kernel dmesg: > >> bnxt_en 0000:03:00.0 (unnamed net_device) (uninitialized): Error > >> (timeout: 500015) msg {0x0 0x0} len:0 > >> bnxt_en 0000:03:00.0 (unnamed net_device) (uninitialized): Firmware not > >> responding, status: 0x8ffff > >> > >> And then there are no bnxt_en netdevices. > >> > >> Best regards > >> > >> Thierry > >> > >> > >> On 3/2/22 18:13, Ajit Khaparde wrote: > >>> On Wed, Mar 2, 2022 at 7:13 AM Thierry Herbelot > >>> wrote: > >>>> > >>>> Hello Ajit > >>>> > >>>> Thanks for the quick response. > >>>> > >>>> Please keep me posted when you check on your side. > >>> Can you tell what is the firmware version on the card? > >>> > >>>> > >>>> Best regards > >>>> > >>>> Thierry > >>>> > >>>> On 3/2/22 16:08, Ajit Khaparde wrote: > >>>>>> > >>>>>> Is this a know issue ? > >>>>> No. > >>>>> We have tried the Broadcom PMD on ARM server(s) and have been > >>>>> able to use it without any issues. > >>>>> But we can try it again and get back to you. > >>>>> > >>>>> > >>>>>> > >>>>>> Thanks > >>>>>> > >>>>>> Thierry Herbelot > >>>>>> > >>>>>> PS: a similar error is seen for the Ethernet ports, when handled by the > >>>>>> kernel: > >>>>>> dmesg|grep bnxt > >>>>>> [ 57.823746] bnxt_en 0000:03:00.0 (unnamed net_device) > >>>>>> (uninitialized): Error (timeout: 500015) msg {0x0 0x0} len:0 > >>>>>> [ 59.202255] bnxt_en: probe of 0000:03:00.0 failed with error -16 > >>>>>> [ 60.641519] bnxt_en 0000:03:00.1 (unnamed net_device) > >>>>>> (uninitialized): Error (timeout: 500015) msg {0x0 0x0} len:0 > >>>>>> [ 61.502237] bnxt_en: probe of 0000:03:00.1 failed with error -16 > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Thierry Herbelot > >>>>>> Senior Software Engineer > >>>>>> Tel: +33 1 39 30 92 61 > >>>>>> http://www.6wind.com/ > >>>>>> > >>>>>> Follow us: > >>>>>> https://www.linkedin.com/company/6wind/ > >>>>>> https://twitter.com/6WINDsoftware > >>>>>> https://www.youtube.com/user/6windsoftware > >>>> > >>>> -- > >>>> Thierry Herbelot > >>>> Senior Software Engineer > >>>> Tel: +33 1 39 30 92 61 > >>>> http://www.6wind.com/ > >>>> > >>>> Follow us: > >>>> https://www.linkedin.com/company/6wind/ > >>>> https://twitter.com/6WINDsoftware > >>>> https://www.youtube.com/user/6windsoftware > >> > >> -- > >> Thierry Herbelot > >> Senior Software Engineer > >> Tel: +33 1 39 30 92 61 > >> http://www.6wind.com/ > >> > >> Follow us: > >> https://www.linkedin.com/company/6wind/ > >> https://twitter.com/6WINDsoftware > >> https://www.youtube.com/user/6windsoftware > > -- > Thierry Herbelot > Senior Software Engineer > Tel: +33 1 39 30 92 61 > http://www.6wind.com/ > > Follow us: > https://www.linkedin.com/company/6wind/ > https://twitter.com/6WINDsoftware > https://www.youtube.com/user/6windsoftware