Update the CI and docs to use DPDK 22.11.5.
Signed-off-by: Kevin Traynor
---
v2: no change
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 6 +++---
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files
Update the CI and docs to use DPDK 23.11.1.
Signed-off-by: Kevin Traynor
---
v2: update NEWS
---
.github/workflows/build-and-test.yml | 4 ++--
Documentation/faq/releases.rst | 10 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 2
Update the CI and docs to use DPDK 22.11.5.
Signed-off-by: Kevin Traynor
---
v2: no change
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 8
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files
Update the CI and docs to use DPDK 23.11.1.
Signed-off-by: Kevin Traynor
---
v2: update NEWS
---
.github/workflows/build-and-test.yml | 4 ++--
Documentation/faq/releases.rst | 10 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 2
Update the CI and docs to use DPDK 21.11.7.
Signed-off-by: Kevin Traynor
---
v2: no change
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 2 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files
Update the CI and docs to use DPDK 21.11.7.
Signed-off-by: Kevin Traynor
---
v2: no change
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 4 ++--
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files
On 27/05/2024 23:28, Ilya Maximets wrote:
> On 5/23/24 18:00, Kevin Traynor wrote:
>> Update the CI and docs to use DPDK 23.11.1.
>>
>> Signed-off-by: Kevin Traynor
>> ---
>> .github/workflows/build-and-test.yml | 4 ++--
>> Documentation/faq/releases.rst
Update the CI and docs to use DPDK 23.11.1.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 4 ++--
Documentation/faq/releases.rst | 10 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files changed
Update the CI and docs to use DPDK 23.11.1.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 4 ++--
Documentation/faq/releases.rst | 10 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 3 +++
4 files changed
Update the CI and docs to use DPDK 22.11.5.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 8
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files changed, 11
Update the CI and docs to use DPDK 22.11.5.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 6 +++---
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files changed, 10
Update the CI and docs to use DPDK 21.11.7.
Signed-off-by: Kevin Traynor
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 4 ++--
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files changed, 9 insertions
Update the CI and docs to use DPDK 21.11.7.
Signed-off-by: Kevin Traynor
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 2 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 ++
4 files changed, 8 insertions
On 13/05/2024 08:13, David Marchand wrote:
> Hello Kevin,
>
> Thanks for reviewing.
>
> On Fri, May 10, 2024 at 11:50 PM Kevin Traynor wrote:
>>
>> On 19/04/2024 15:06, David Marchand wrote:
>>> Replace check on th == NULL with an assert() because d
On 19/04/2024 15:06, David Marchand wrote:
> All informations required for checksum offloading can be deduced by
> already tracked dp_packet l3_ofs, l4_ofs, inner_l3_ofs and inner_l4_ofs
> fields.
> Remove DPDK specific l[2-4]_len from generic OVS code.
>
> netdev-dpdk code then fills mbuf
On 19/04/2024 15:06, David Marchand wrote:
> In a typical setup like:
> guest A <-virtio-> OVS A <-vxlan-> OVS B <-virtio-> guest B
>
> TSO packets from guest A are segmented against the OVS A physical port
> mtu adjusted by the vxlan tunnel header size, regardless of guest A
> interface mtu.
>
On 19/04/2024 15:06, David Marchand wrote:
> Replace check on th == NULL with an assert() because dp_packet_l4(pkt)
> is priorly used to compute (outer) L3 length.
>
> Besides, filling l4_len and tso_segsz only matters to TSO, so there is
> no need to check for other L4 checksum offloading
> +
> +/* Skip outer headers. */
> +mbuf->l2_len += (char *) dp_packet_l4(pkt) -
> + (char *) dp_packet_eth(pkt);
> +}
> } else {
> if (tunnel_type) {
> /* No inner offload is requested, fallback to non tunnel
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
;
> + "net/ice, net/i40e or net/iavf port.",
> + netdev_get_name(>up));
> info.tx_offload_capa &= ~RTE_ETH_TX_OFFLOAD_OUTER_UDP_CKSUM;
> info.tx_offload_capa &= ~RTE_ETH_TX_OFFLOAD_VXLAN_TNL_TSO;
> info.tx_offload_capa &= ~RTE_ETH_TX_OFFLOAD_GENEVE_TNL_TSO;
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
mbuf->ol_flags |= mbuf->ol_flags & RTE_MBUF_F_TX_OUTER_IPV4
> + ? RTE_MBUF_F_TX_IPV4 : RTE_MBUF_F_TX_IPV6;
> +}
> +mbuf->ol_flags &= ~(all_outer_requests | all_outer_marks);
> +}
>
On 22/04/2024 13:37, Paolo Valerio wrote:
> When no parameters other than the datapath are specified a segfault
> occurs.
>
> Fix it by checking the argument access is inside the bounds.
>
> Signed-off-by: Paolo Valerio
> ---
Acked-by: Kevin Traynor
(nit: checkp
On 10/04/2024 16:16, Ilya Maximets wrote:
> On 4/10/24 17:01, Kevin Traynor wrote:
>> On 05/04/2024 23:08, Ilya Maximets wrote:
>>> Currently, calls like ovs_assert() just print out a condition that
>>> caused assertion to fail. But it may be not enough to understand wh
race before the 'message', because the 'message'
> + * will flush the async log queue (VLL_EMER). With a different order we
> + * would need to flush the queue manually again. */
> +log_backtrace();
> vlog_valist(module, VLL_EMER, message, args);
> ovs_abort
On 10/04/2024 11:04, Kevin Traynor wrote:
> On 10/04/2024 10:51, Eelco Chaudron wrote:
>>
>>
>> On 10 Apr 2024, at 11:41, Ilya Maximets wrote:
>>
>>> 13.3 was released on March 5 and 13.2 will reach EoL in June.
>>> Update now.
>>
>> Ch
> actions;
>
I ran it here:
https://cirrus-ci.com/build/5951252381564928
Acked-by: Kevin Traynor
> Acked-by: Eelco Chaudron
>
> //Eelco
>
>
>
>> Signed-off-by: Ilya Maximets
>> ---
>> .cirrus.yml | 2 +-
>> 1 file changed, 1 insertion(+),
9 4D 96 86 DD 60 00 | 33.'..M...`.
> 0010: 00 00 00 24 00 01 00 00 00 00 00 00 00 00 00 00 | ...$
> 0020: 00 00 00 00 00 00 FF 02 00 00 00 00 00 00 00 00 |
> 0030: 00 00 00 00 00 16 3A 00 05 02 00 00 01 00 8F 00 | ..:.
>
> Signed
On 05/03/2024 17:31, Ilya Maximets wrote:
> On 3/5/24 18:13, Kevin Traynor wrote:
>> On 05/03/2024 15:22, Ilya Maximets wrote:
>>> It's hard to debug situations where driver rejects packets for some
>>> reason. Dumping out the mbuf should help with debugging.
>&
On 05/03/2024 15:22, Ilya Maximets wrote:
> It's hard to debug situations where driver rejects packets for some
> reason. Dumping out the mbuf should help with debugging.
>
> Sample output looks like this:
>
> |netdev_dpdk(pmd-c03/id:8)|DBG|ovs-p1: Invalid packet:
> dump mbuf at
| 4 +--
> 6 files changed, 28 insertions(+), 27 deletions(-)
>
> base-commit: cc0e7951818a48fbbd11664e1ad0a509a180b558
>
> ___
> dev mailing list
> d...@openvswitch.org
> https://mail.openvswitch.org/mailman/
On 06/02/2024 12:28, Ilya Maximets wrote:
> On 2/2/24 13:46, Kevin Traynor wrote:
>> Branches 2.17/3.0/3.1/3.2 are using newer DPDK LTS releases.
>>
>> Update the faq.
>>
>> Signed-off-by: Kevin Traynor
>> ---
>> Documentation/faq/releases.rst | 8 ++
On 06/02/2024 12:28, Ilya Maximets wrote:
> On 2/2/24 13:46, Kevin Traynor wrote:
>> Branches 2.17/3.0/3.1/3.2 are using newer DPDK LTS releases.
>>
>> Update the faq.
>>
>> Signed-off-by: Kevin Traynor
>> ---
>> Documentation/faq/releases.rst | 8 ++
On 05/02/2024 11:32, Eelco Chaudron wrote:
>
>
> On 2 Feb 2024, at 13:46, Kevin Traynor wrote:
>
>> Update the CI and docs to use DPDK 21.11.6.
>>
>> Signed-off-by: Kevin Traynor
>
> Thanks for getting all DPDK packages upgraded. The changes look good to m
Branches 2.17/3.0/3.1/3.2 are using newer DPDK LTS releases.
Update the faq.
Signed-off-by: Kevin Traynor
---
Documentation/faq/releases.rst | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
index
Update the CI and docs to use DPDK 22.11.4.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 8
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 +-
4 files changed, 10
Update the CI and docs to use DPDK 22.11.4.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 6 +++---
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 +-
4 files changed, 9
Update the CI and docs to use DPDK 21.11.6.
Signed-off-by: Kevin Traynor
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 4 ++--
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 +-
4 files changed, 8 insertions
Update the CI and docs to use DPDK 21.11.6.
Signed-off-by: Kevin Traynor
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 2 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 2 +-
4 files changed, 7 insertions
ntation/faq/releases.rst | 3 ++-
> NEWS | 6 +-
> configure.ac | 2 +-
> debian/changelog | 10 --
> debian/rules | 4 ++--
> 5 files changed, 18 insertions(+), 7 deletions(-)
On 16/01/2024 17:19, Kevin Traynor wrote:
> On 16/01/2024 01:42, Ivan Malov via dev wrote:
>> Action PORT_ID has been deprecated. Use REPRESENTED_PORT instead.
>>
>> Signed-off-by: Ivan Malov
>
> nit: checkpatch complains about the length of the title but I th
e it less
understandable.
I didn't test as I don't have a setup ready, but reviewed code and
confirmed that nfp support [0] is included in DPDK 23.11.
Acked-by: Kevin Traynor
[0] 010b8fa897 net/nfp: support represented port flow action
> ---
> v8: split from
> https://mail.openvswitch.org/pipe
log about QinQ offloading.
> https://patchwork.ozlabs.org/project/openvswitch/list/?series=385259=*
>
> There is a known issue with i40e VF devices where OVS main thread may
> block when adding such devices as dpif-netdev dpdk ports.
>
> Signed-
On 11/01/2024 15:44, Ilya Maximets wrote:
> On 1/10/24 19:35, Kevin Traynor wrote:
>> +cc some others people who may be interested about OVS upgrading DPDK
>> version.
>>
>> On 10/01/2024 16:52, Ilya Maximets wrote:
>>> On 12/13/23 14:06, David Marchand
+cc some others people who may be interested about OVS upgrading DPDK
version.
On 10/01/2024 16:52, Ilya Maximets wrote:
> On 12/13/23 14:06, David Marchand wrote:
>> This commit adds support for DPDK v23.11.
>> It updates the CI script and documentation and includes the following
>> changes
On 10/01/2024 10:04, David Marchand wrote:
> The DPDK unit test only runs if vfio or igb_uio kernel modules are loaded:
> on systems with only mlx5, this test is always skipped.
>
> Besides, the test tries to grab the first device listed by dpdk-devbind.py,
> regardless of the PCI device status
55 tests/system-dpdk-find-device.py
Tested with a combination of mlx5 and intel NICs with/without
DPDK_PCI_ADDR and the correct NIC is selected.
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
On 11/10/2023 20:08, Ilya Maximets wrote:
On 9/29/23 14:50, Kevin Traynor wrote:
Extend 'pmd-sleep-max' so that individual PMD thread cores may have
a specified max sleep request value.
Existing behaviour is maintained.
Any PMD thread core without a value will use the global value if
set
open_vswitch . other_config:pmd-sleep-max=10:100,11:100
'pmd-sleep-show' is updated to show the max sleep value for each PMD thread.
Signed-off-by: Kevin Traynor
---
Documentation/topics/dpdk/pmd.rst | 34 ++-
NEWS | 4 +
lib/dpif-netdev-private-thread.h | 3 +
lib
coding std changes
v5:
- Reworked from previous series
GHA: https://github.com/kevintraynor/ovs/actions/runs/7207817272
cirrus: https://cirrus-ci.com/build/6075630895235072
Kevin Traynor (1):
dpif-netdev: Add per pmd sleep config.
Documentation/topics/dpdk/pmd.rst | 34 ++-
NEWS
On 01/12/2023 14:29, David Marchand wrote:
Because a DPDK backed netdev configuration is done in an asynchronous way,
and a MTU change requires a reconfiguration, directly checking
ovs-vswitchd logs or querying ovsdb for the interface current MTU value
is racy.
Add synchronisation points on the
s since v1:
- dropped test output,
---
tests/system-dpdk.at | 42 --
1 file changed, 12 insertions(+), 30 deletions(-)
Thanks David, this removes the race.
Acked-by: Kevin Traynor
___
dev mailing list
d...@openv
hecksum offload is not supported on/d
/TELEMETRY: No legacy callbacks, legacy socket not created/d"])
])
Thanks David
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
Acked-by: Ilya Maximets
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 8
Documentation/intro/install/dpdk.rst | 8
Branches 2.17/3.0/3.1/3.2 are using newer DPDK LTS releases.
Update the faq.
Signed-off-by: Kevin Traynor
---
Documentation/faq/releases.rst | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst
index
Update the CI and docs to use DPDK 21.11.5.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
Acked-by: Ilya Maximets
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 4 ++--
Documentation/intro/install/dpdk.rst | 8
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
Acked-by: Ilya Maximets
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 6 +++---
Documentation/intro/install/dpdk.rst | 8
Update the CI and docs to use DPDK 21.11.5.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
Acked-by: Ilya Maximets
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 2 +-
Documentation/intro/install/dpdk.rst | 8
On 29/11/2023 16:09, Ilya Maximets wrote:
On 11/29/23 17:04, Kevin Traynor wrote:
On 29/11/2023 15:35, Ilya Maximets wrote:
On 11/29/23 16:31, Kevin Traynor wrote:
On 29/11/2023 15:19, Ilya Maximets wrote:
On 11/28/23 15:13, Kevin Traynor wrote:
Update the CI and docs to use DPDK 22.11.3
On 29/11/2023 15:35, Ilya Maximets wrote:
On 11/29/23 16:31, Kevin Traynor wrote:
On 29/11/2023 15:19, Ilya Maximets wrote:
On 11/28/23 15:13, Kevin Traynor wrote:
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
On 29/11/2023 15:19, Ilya Maximets wrote:
On 11/28/23 15:13, Kevin Traynor wrote:
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst
On 27/11/2023 11:34, Ilya Maximets wrote:
On 11/24/23 11:32, David Marchand wrote:
On Thu, Nov 23, 2023 at 12:50 PM Kevin Traynor wrote:
Update the CI and docs to use DPDK 21.11.5.
Signed-off-by: Kevin Traynor
---
.ci/linux-build.sh | 2 +-
Documentation/faq
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 8
Documentation/intro/install/dpdk.rst | 8
NEWS
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 6 +++---
Documentation/intro/install/dpdk.rst | 8
NEWS
Update the CI and docs to use DPDK 21.11.5.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 4 ++--
Documentation/intro/install/dpdk.rst | 8
NEWS
Update the CI and docs to use DPDK 21.11.5.
Signed-off-by: Kevin Traynor
Acked-by: Simon Horman
Reviewed-by: David Marchand
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 2 +-
Documentation/intro/install/dpdk.rst | 8
NEWS
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 8
Documentation/intro/install/dpdk.rst | 8
NEWS | 3 +++
4 files changed, 12
Update the CI and docs to use DPDK 22.11.3.
Signed-off-by: Kevin Traynor
---
.github/workflows/build-and-test.yml | 2 +-
Documentation/faq/releases.rst | 6 +++---
Documentation/intro/install/dpdk.rst | 8
NEWS | 3 +++
4 files changed, 11
Update the CI and docs to use DPDK 21.11.5.
Signed-off-by: Kevin Traynor
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 4 ++--
Documentation/intro/install/dpdk.rst | 8
NEWS | 3 +++
4 files changed, 10
Update the CI and docs to use DPDK 21.11.5.
Signed-off-by: Kevin Traynor
---
.ci/linux-build.sh | 2 +-
Documentation/faq/releases.rst | 2 +-
Documentation/intro/install/dpdk.rst | 8
NEWS | 3 +++
4 files changed, 9 insertions
On 13/11/2023 08:53, jm...@redhat.com wrote:
From: Jakob Meng
This patch series incorporates Ilya's comments for v7 and has been rebased to
master:
* fixed afxdp status descriptions in vswitchd/vswitch.xml
* be consistent with rx/Rx/RX/tx/Tx/TX in vswitchd/vswitch.xml
Jakob Meng (3):
|
++-+--+--+
While branches other than LTS and the latest release are not formally
maintained, the OVS project usually provides stable releases for these
branches
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https
++---
vswitchd/vswitch.xml | 14 +++-
5 files changed, 143 insertions(+), 59 deletions(-)
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
| 11 +++
6 files changed, 38 insertions(+), 12 deletions(-)
This needs a small rebase for vswitch.xml due to vhost additions in
other patch series, but no need to send a new version for that, it can
handled when pushing.
Acked-by: Kevin Traynor
+++
tests/pmd.at | 26 +-
2 files changed, 28 insertions(+), 17 deletions(-)
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
On 31/10/2023 15:17, Simon Horman wrote:
On Mon, Oct 23, 2023 at 10:41:12AM +0100, Kevin Traynor wrote:
Add group for dpdkvhostuser(/client) netdev.
Adding as a single group as they display the same status,
one of which is 'mode' to indicate if it's client or server.
Fixes: b2e8b12f8a82
On 27/10/2023 14:38, Ilya Maximets wrote:
On 10/26/23 11:29, Jakob Meng wrote:
On 25.10.23 19:10, Ilya Maximets wrote:
On 10/24/23 11:21, Kevin Traynor wrote:
Using correct email for Simon this time
On 24/10/2023 10:19, Kevin Traynor wrote:
On 23/10/2023 10:11, Jakob Meng wrote
On 01/09/2023 13:19, Simon Horman wrote:
On Thu, Aug 31, 2023 at 09:32:23AM +0200, David Marchand wrote:
After DPDK started relying on compiler intrinsics in rte_cycles.h,
sparse raises the following warning:
libtool: compile: env REAL_CC=gcc "CHECK=sparse -Wsparse-error
-I
Using correct email for Simon this time
On 24/10/2023 10:19, Kevin Traynor wrote:
On 23/10/2023 10:11, Jakob Meng wrote:
On 20.10.23 12:02, Kevin Traynor wrote:
On 13/10/2023 10:07, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config
On 23/10/2023 10:11, Jakob Meng wrote:
On 20.10.23 12:02, Kevin Traynor wrote:
On 13/10/2023 10:07, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config() and
set_config() for netdevs should be symmetric: Options which are
accepted by set_config
On 23/10/2023 09:37, Jakob Meng wrote:
Thanks for your feedback, Kevin! Added some notes inline.
On 20.10.23 12:03, Kevin Traynor wrote:
On 13/10/2023 10:07, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config() and
set_config() for netdevs should
get_status for dpdkvhostuser(/client) netdev class may display
userspace-tso status.
Fixes: a5669fd51c9b ("netdev-dpdk: Drop TSO in case of conflicting virtio
features.")
Signed-off-by: Kevin Traynor
---
v3: fix up patch version. Only change since v1 is expanded descriptions.
---
Add group for dpdkvhostuser(/client) netdev.
Adding as a single group as they display the same status,
one of which is 'mode' to indicate if it's client or server.
Fixes: b2e8b12f8a82 ("netdev-dpdk: add vhost-user get_status.")
Signed-off-by: Kevin Traynor
---
v3: fix up patch ver
get_status for dpdkvhostuser(/client) netdev class may display
userspace-tso status.
Fixes: a5669fd51c9b ("netdev-dpdk: Drop TSO in case of conflicting virtio
features.")
Signed-off-by: Kevin Traynor
---
vswitchd/vswitch.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git
Add group for dpdkvhostuser(/client) netdev.
Adding as a single group as they display the same status,
one of which is 'mode' to indicate if it's client or server.
Fixes: b2e8b12f8a82 ("netdev-dpdk: add vhost-user get_status.")
Signed-off-by: Kevin Traynor
---
vswitchd/vswitc
On 13/10/2023 10:07, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config() and
set_config() for netdevs should be symmetric: Options which are
accepted by set_config() should be returned by get_config() and the
latter should output valid options for
On 13/10/2023 10:07, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config() and
set_config() for netdevs should be symmetric: Options which are
accepted by set_config() should be returned by get_config() and the
latter should output valid options for
On 13/10/2023 10:07, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config() and
set_config() for netdevs should be symmetric: Options which are
accepted by set_config() should be returned by get_config() and the
latter should output valid options for
. Change requests
from Kevin Traynor have been incorporated, e.g. n_{r,t}xq will be
reported in dpkvhostclient status and tx-steering in the dpdk status
will be "unsupported" if the hw does not support steering traffic to
additional rxq.
The netdev dpdk classes no longer share a common
/changelog | 8 +++-
3 files changed, 13 insertions(+), 3 deletions(-)
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
/changelog | 8 +++-
3 files changed, 13 insertions(+), 3 deletions(-)
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
/changelog | 8 +++-
3 files changed, 13 insertions(+), 3 deletions(-)
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
insertions(+), 3 deletions(-)
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
On 13/10/2023 10:45, Ilya Maximets wrote:
On 10/12/23 14:15, Kevin Traynor wrote:
Add group for dpdkvhostuser(/client) netdev.
Adding as a single group as they display the same status,
one of which is 'mode' to indicate if it's client or server.
Fixes: b2e8b12f8a82 ("netdev-dpdk: add
On 12/10/2023 14:06, Jakob Meng wrote:
On 11.10.23 18:48, Kevin Traynor wrote:
On 11/10/2023 11:11, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config() and
set_config() for each netdev should be symmetric: Options which are
accepted by set_config
get_status for dpdkvhostuser(/client) netdev class may display
userspace-tso status.
Fixes: a5669fd51c9b ("netdev-dpdk: Drop TSO in case of conflicting virtio
features.")
Signed-off-by: Kevin Traynor
---
vswitchd/vswitch.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git
Add group for dpdkvhostuser(/client) netdev.
Adding as a single group as they display the same status,
one of which is 'mode' to indicate if it's client or server.
Fixes: b2e8b12f8a82 ("netdev-dpdk: add vhost-user get_status.")
Signed-off-by: Kevin Traynor
---
vswitchd/vswitc
On 11/10/2023 11:11, jm...@redhat.com wrote:
From: Jakob Meng
For better usability, the function pairs get_config() and
set_config() for each netdev should be symmetric: Options which are
accepted by set_config() should be returned by get_config() and the
latter should output valid options for
On 06/10/2023 10:29, jm...@redhat.com wrote:
From: Jakob Meng
The status options pci-vendor_id and pci-device_id for dpdk netdevs
have been replaced by bus_info. This patch updates the documentation
in vswitchd/vswitch.xml accordingly.
Fixes: a77c7796f23a ("dpdk: Update to use v22.11.1.")
On 04/10/2023 10:34, David Marchand wrote:
Hello Kevin,
On Fri, Sep 29, 2023 at 2:50 PM Kevin Traynor wrote:
Extend 'pmd-sleep-max' so that individual PMD thread cores
may have a specified max sleep request value.
Existing behaviour is maintained.
Any PMD thread core without a value
On 06/10/2023 09:55, Eelco Chaudron wrote:
On 6 Oct 2023, at 9:21, Jakob Meng wrote:
On 05.10.23 17:53, Kevin Traynor wrote:
On 05/10/2023 13:52, Eelco Chaudron wrote:
On 4 Oct 2023, at 10:31, jm...@redhat.com wrote:
From: Jakob Meng
The status options pci-vendor_id and pci-device_id
x-steering is
+supported by hardware.
+
Acked-by: Kevin Traynor
___
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
1 - 100 of 1184 matches
Mail list logo