All of lore.kernel.org
 help / color / mirror / Atom feed
* [dpdk-dev] [Bug 482] [dpdk-20.05]kni/ifconfig:Failed to change vEth0_0 MTU on powerville and springville
@ 2020-05-21  4:50 bugzilla
  0 siblings, 0 replies; only message in thread
From: bugzilla @ 2020-05-21  4:50 UTC (permalink / raw)
  To: dev

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

            Bug ID: 482
           Summary: [dpdk-20.05]kni/ifconfig:Failed to change vEth0_0 MTU
                    on powerville and springville
           Product: DPDK
           Version: 20.05
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: other
          Assignee: dev@dpdk.org
          Reporter: xix.zhang@intel.com
  Target Milestone: ---

Failed to change vEth0_0 MTU on powerville and springville

--------------------------------------------------------------------------------
Environment
DPDK version: Use make showversion or for a non-released version: git remote -v
   20.05-rc3 bc43a8ceedd733eacfe2850ca2589714fdc575d0
Other software versions: name/version for QEMU, OVS, etc. Repeat as required.
OS: centos 8.0 / 4.18.0-80.11.2.el8_0.x86_64
Compiler: gcc (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4)
Hardware platform: Intel(R) Xeon(R) CPU E5-2699 v4 @ 2.20GHz
NIC hardware: I350 Gigabit Network Connection 1521 &I210 Gigabit Network
Connection 1533
NIC firmware: driver:igb
                     version:5.4.0-k
                     firmware-version: 1.63, 0x80001001
Test Setup
Steps to reproduce
List the steps to reproduce the issue.

1./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:04:00.0 0000:04:00.1
0000:04:00.2 0000:04:00.3
2.make -j 86 -C ./examples/kni/i
3.insmod ./x86_64-native-linuxapp-gcc/kmod/rte_kni.ko
4../examples/kni/build/kni -c 0xe -n 4 -- -P -p 0x1 --config="(0,1,2,3)" -m &
5.ip link show vEth0_0
6.ifconfig vEth0_0 down
7.ifconfig vEth0_0 up
8.ifconfig vEth0_0 mtu 1300
9.ip link show vEth0_0
Expected Result
Explain what is the expected result in text or as an example output:

ifconfig vEth0_0 mtu 1300
 APP: Change MTU of port 0 to 1300
ip link show vEth0_0
 vEth0_0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1300 qdisc fq_codel state
DOWN mode DEFAULT group default qlen 1000
Actual Result
ifconfig vEth0_0 mtu 1300
 APP: Change MTU of port 0 to 1300
SIOCSIFMTU: Timer expired
ip link show vEth0_0
 vEth0_0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state
DOWN mode DEFAULT group default qlen 1000


bad commit id :

commit a26b116749a38db09223cfbb18f4c349f2bbae8e
Author: Rasesh Mody <rmody@marvell.com>
Date: Wed May 13 21:09:38 2020 -0700

examples/kni: fix MTU change to setup Tx queue

This patch adds a fix to setup Tx queue when changing KNI interface MTU.
It ensures device can safely start txq post MTU change operation.

Fixes: fc9ee41b7016 ("examples/kni: convert to new ethdev offloads API")
Cc: stable@dpdk.org

Signed-off-by: Rasesh Mody <rmody@marvell.com>
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>

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

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

only message in thread, other threads:[~2020-05-21  4:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-21  4:50 [dpdk-dev] [Bug 482] [dpdk-20.05]kni/ifconfig:Failed to change vEth0_0 MTU on powerville and springville 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.