All of lore.kernel.org
 help / color / mirror / Atom feed
* [DPDK/ethdev Bug 1518] E810/ice: cannot create flow with simple_xor hash function
@ 2024-08-12 12:37 bugzilla
  0 siblings, 0 replies; only message in thread
From: bugzilla @ 2024-08-12 12:37 UTC (permalink / raw)
  To: dev

[-- Attachment #1: Type: text/plain, Size: 2385 bytes --]

https://bugs.dpdk.org/show_bug.cgi?id=1518

            Bug ID: 1518
           Summary: E810/ice: cannot create flow with simple_xor hash
                    function
           Product: DPDK
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: minor
          Priority: Normal
         Component: ethdev
          Assignee: dev@dpdk.org
          Reporter: Alex.Chapman@arm.com
  Target Milestone: ---

With dpdk revision: 24.07.0-rc4, I get the following error when attempting to
create a flow rule using the simple_xor algorithm.

[...]/dpdk-testpmd -l 10-19 -n 4 --file-prefix=dpdk_36732_20240812110924 -a
0000:01:00.0 -a 0000:03:00.0 -- -i --port-topology=paired --rxq=16 --txq=16
--mask-event=intr_lsc'

EAL: Detected CPU lcores: 192
EAL: Detected NUMA nodes: 2
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_36732_20240812110924/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_ice (8086:1592) device: 0000:01:00.0 (socket 0)
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:03:00.0 (socket 0)
ice_load_pkg_type(): Active package is: 1.3.36.0, ICE OS Default Package
(double VLAN mode)
TELEMETRY: No legacy callbacks, legacy socket not created
Interactive-mode selected
...
testpmd> flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types
ipv4-udp end queues end func symmetric_toeplitz / end
Flow rule #0 created
testpmd> flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types
ipv4-udp end queues end func simple_xor / end
ice_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 10 (item specification): cause:
0xffffd1c69358, Invalid input set: Invalid argument

According to the datasheet[1] of the E810 NIC simple_xor is supported.
Had a brief looking into the ice driver, and it seems to have support for
simple_xor.
Both toeplitz and symmetric_toeplitz work correctly.

[1]:
https://www.intel.com/content/www/us/en/content-details/613875/intel-ethernet-controller-e810-datasheet.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #2: Type: text/html, Size: 4379 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-08-12 12:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-12 12:37 [DPDK/ethdev Bug 1518] E810/ice: cannot create flow with simple_xor hash function bugzilla

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.