From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1202245B5E; Thu, 17 Oct 2024 15:05:33 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A89FB4025F; Thu, 17 Oct 2024 15:05:32 +0200 (CEST) Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178]) by mails.dpdk.org (Postfix) with ESMTP id ACD424021E for ; Thu, 17 Oct 2024 15:05:31 +0200 (CEST) Received: by inbox.dpdk.org (Postfix, from userid 33) id 930C045B5F; Thu, 17 Oct 2024 15:05:31 +0200 (CEST) From: bugzilla@dpdk.org To: dev@dpdk.org Subject: [DPDK/ethdev Bug 1566] On Windows, some netuio-bound device can not be used on Windows if at least one device is using Intel ice drivers Date: Thu, 17 Oct 2024 13:05:31 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: DPDK X-Bugzilla-Component: ethdev X-Bugzilla-Version: 23.11 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: e.houet@deltacast.tv X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: dev@dpdk.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: multipart/alternative; boundary=17291703310.1CF8.2544997 Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --17291703310.1CF8.2544997 Date: Thu, 17 Oct 2024 15:05:31 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All https://bugs.dpdk.org/show_bug.cgi?id=3D1566 Bug ID: 1566 Summary: On Windows, some netuio-bound device can not be used on Windows if at least one device is using Intel ice drivers Product: DPDK Version: 23.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Component: ethdev Assignee: dev@dpdk.org Reporter: e.houet@deltacast.tv Target Milestone: --- I have a Windows set-up on which I have one Intel XXV710 (2 x 25G port) and= one Intel E810 (2 x 100G port). When using DPDK v23.11.2, if I bind the 4 NIC to netuio, when running dpdk-testpmp, I have the following : > PS C:\dpdk-23112\bin> .\dpdk-testpmd.exe > EAL: Detected CPU lcores: 48 > EAL: Detected NUMA nodes: 2 > EAL: Multi-process support is requested, but not available. > EAL: Probe PCI driver: mlx5_pci (15b3:1015) device: 0000:18:00.0 (socket = 0) > mlx5_common: Cannot list devices, is DevX enabled? > mlx5_common: Failed to allocate PD Obj using DevX. > mlx5_common: Failed to initialize device context. > EAL: Requested device 0000:18:00.0 cannot be used > EAL: Probe PCI driver: mlx5_pci (15b3:1015) device: 0000:18:00.1 (socket = 0) > mlx5_common: Cannot list devices, is DevX enabled? > mlx5_common: Failed to allocate PD Obj using DevX. > mlx5_common: Failed to initialize device context. > EAL: Requested device 0000:18:00.1 cannot be used > EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:5e:00.0 (socket 0) > ice_dev_init(): Failed to read device serial number >=20 > ice_load_pkg_type(): Active package is: 1.3.36.0, ICE OS Default Package > (double VLAN mode) > EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:5e:00.1 (socket 0) > ice_dev_init(): Failed to initialize HW > EAL: Requested device 0000:5e:00.1 cannot be used > EAL: Probe PCI driver: net_i40e (8086:158b) device: 0000:af:00.0 (socket = 1) > i40e_enable_extended_tag(): Does not support Extended Tag > EAL: Probe PCI driver: net_i40e (8086:158b) device: 0000:af:00.1 (socket = 1) > i40e_enable_extended_tag(): Does not support Extended Tag > eth_i40e_dev_init(): mac address is not valid > ethdev initialisation failed > EAL: Requested device 0000:af:00.1 cannot be used Logs show : > EAL: Requested device 0000:5e:00.1 cannot be used > ... > EAL: Requested device 0000:af:00.1 cannot be used ------------------------------------------------------------ I tried the following :=20 - Only one i40e NIC bound to netuio : OK - Only one ice NIC bound to netuio : OK - Two i40e NIC bound to netuio : OK - Two ice NIC bound to netuio : Second NIC can not be used - one ice NIC and two i40e NIC bound to netuio : Second i40e NIC can not be used - two ice NIC and two e40e NIC bound to netuio (as above) : second i40e and second ice NIC can not be used ------------------------------------------------------------ When using v24.07, the problem is not present :=20 > PS C:\dpdk-2407\bin> .\dpdk-testpmd.exe > EAL: Detected CPU lcores: 48 > EAL: Detected NUMA nodes: 2 > EAL: Multi-process support is requested, but not available. > mlx5_common: Cannot list devices, is DevX enabled? > mlx5_common: Failed to allocate PD Obj using DevX. > mlx5_common: Failed to initialize device context. > PCI_BUS: Requested device 0000:18:00.0 cannot be used > mlx5_common: Cannot list devices, is DevX enabled? > mlx5_common: Failed to allocate PD Obj using DevX. > mlx5_common: Failed to initialize device context. > PCI_BUS: Requested device 0000:18:00.1 cannot be used > ice_flow_init(): Failed to initialize DDP parser, raw packet filter will = not > be supported > ice_flow_init(): Failed to initialize DDP parser, raw packet filter will = not > be supported > i40e_enable_extended_tag(): Does not support Extended Tag > i40e_enable_extended_tag(): Does not support Extended Tag No message regarding "NIC can not be used is present". Any plan on fixing this behavior in 23.11? Best regards, Eric Houet --=20 You are receiving this mail because: You are the assignee for the bug.= --17291703310.1CF8.2544997 Date: Thu, 17 Oct 2024 15:05:31 +0200 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.dpdk.org/ Auto-Submitted: auto-generated X-Auto-Response-Suppress: All
Bug ID 1566
Summary On Windows, some netuio-bound device can not be used on Windo= ws if at least one device is using Intel ice drivers
Product DPDK
Version 23.11
Hardware All
OS All
Status UNCONFIRMED
Severity normal
Priority Normal
Component ethdev
Assignee dev@dpdk.org
Reporter e.houet@deltacast.tv
Target Milestone ---

I have a Windows set-up on which I=
 have one Intel XXV710 (2 x 25G port) and one
Intel E810 (2 x 100G port).

When using DPDK v23.11.2, if I bind the 4 NIC to netuio, when running
dpdk-testpmp, I have the following :

> PS C:\dpdk-23112\bin> .\dpdk-testpmd.exe
> EAL: Detected CPU lcores: 48
> EAL: Detected NUMA nodes: 2
> EAL: Multi-process support is requested, but not available.
> EAL: Probe PCI driver: mlx5_pci (15b3:1015) device: 0000:18:00.0 (sock=
et 0)
> mlx5_common: Cannot list devices, is DevX enabled?
> mlx5_common: Failed to allocate PD Obj using DevX.
> mlx5_common: Failed to initialize device context.
> EAL: Requested device 0000:18:00.0 cannot be used
> EAL: Probe PCI driver: mlx5_pci (15b3:1015) device: 0000:18:00.1 (sock=
et 0)
> mlx5_common: Cannot list devices, is DevX enabled?
> mlx5_common: Failed to allocate PD Obj using DevX.
> mlx5_common: Failed to initialize device context.
> EAL: Requested device 0000:18:00.1 cannot be used
> EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:5e:00.0 (socke=
t 0)
> ice_dev_init(): Failed to read device serial number
>=20
> ice_load_pkg_type(): Active package is: 1.3.36.0, ICE OS Default Packa=
ge
> (double VLAN mode)
> EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:5e:00.1 (socke=
t 0)
> ice_dev_init(): Failed to initialize HW
> EAL: Requested device 0000:5e:00.1 cannot be used
> EAL: Probe PCI driver: net_i40e (8086:158b) device: 0000:af:00.0 (sock=
et 1)
> i40e_enable_extended_tag(): Does not support Extended Tag
> EAL: Probe PCI driver: net_i40e (8086:158b) device: 0000:af:00.1 (sock=
et 1)
> i40e_enable_extended_tag(): Does not support Extended Tag
> eth_i40e_dev_init(): mac address is not valid
> ethdev initialisation failed
> EAL: Requested device 0000:af:00.1 cannot be used

Logs show :
> EAL: Requested device 0000:5e:00.1 cannot be used
> ...
> EAL: Requested device 0000:af:00.1 cannot be used

------------------------------------------------------------

I tried the following :=20
- Only one i40e NIC bound to netuio : OK
- Only one ice NIC bound to netuio : OK
- Two i40e NIC bound to netuio : OK
- Two ice NIC bound to netuio : Second NIC can not be used
- one ice NIC and two i40e NIC bound to netuio : Second i40e NIC can not be
used
- two ice NIC and two e40e NIC bound to netuio (as above) : second i40e and
second ice NIC can not be used

------------------------------------------------------------

When using v24.07, the problem is not present :=20

> PS C:\dpdk-2407\bin> .\dpdk-testpmd.exe
> EAL: Detected CPU lcores: 48
> EAL: Detected NUMA nodes: 2
> EAL: Multi-process support is requested, but not available.
> mlx5_common: Cannot list devices, is DevX enabled?
> mlx5_common: Failed to allocate PD Obj using DevX.
> mlx5_common: Failed to initialize device context.
> PCI_BUS: Requested device 0000:18:00.0 cannot be used
> mlx5_common: Cannot list devices, is DevX enabled?
> mlx5_common: Failed to allocate PD Obj using DevX.
> mlx5_common: Failed to initialize device context.
> PCI_BUS: Requested device 0000:18:00.1 cannot be used
> ice_flow_init(): Failed to initialize DDP parser, raw packet filter wi=
ll not
> be supported
> ice_flow_init(): Failed to initialize DDP parser, raw packet filter wi=
ll not
> be supported
> i40e_enable_extended_tag(): Does not support Extended Tag
> i40e_enable_extended_tag(): Does not support Extended Tag


No message regarding "NIC can not be used is present".

Any plan on fixing this behavior in 23.11?

Best regards,

Eric Houet
          


You are receiving this mail because:
  • You are the assignee for the bug.
=20=20=20=20=20=20=20=20=20=20
= --17291703310.1CF8.2544997--