kni: add ability to set min/max MTU
authorIgor Ryzhov <iryzhov@nfware.com>
Fri, 25 Oct 2019 18:30:58 +0000 (19:30 +0100)
committerDavid Marchand <david.marchand@redhat.com>
Sun, 27 Oct 2019 10:07:43 +0000 (11:07 +0100)
commit49e7e2dee3f05bb3ba2e14cea5318915a3b47f59
treeb0bc6d40b2566432983263446c1253f297bb6dd1
parent4b462021b4c8b3fc4d01839761ed8dfaae4b39e4
kni: add ability to set min/max MTU

Starting with kernel version 4.10, there are new min/max MTU values in
net_device structure, which are set to ETH_MIN_MTU and ETH_DATA_LEN by
default. We should be able to change these values to allow MTU more than
1500 to be set on KNI.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
examples/kni/main.c
kernel/linux/kni/kni_misc.c
lib/librte_eal/linux/eal/include/rte_kni_common.h
lib/librte_kni/rte_kni.c
lib/librte_kni/rte_kni.h