Lines Matching refs:kni

42 The Kernel NIC Interface sample application ``kni`` allocates one or more
44 ``kni`` uses two DPDK threads in user space; one thread reads from the port and
86 The application is located in the ``examples/kni`` sub-directory.
92 Running the kni Example Application
95 The ``kni`` example application requires a number of command line options:
99 …dpdk-kni [EAL options] -- -p PORTMASK --config="(port,lcore_rx,lcore_tx[,lcore_kthread,...])[,(por…
161 :ref:`multiple kernel thread <kni_kernel_thread_mode>` mode. The ``kni``
171 # insmod <build_dir>/kernel/linux/kni/rte_kni.ko kthread_mode=multiple
172 # ./<build-dir>/examples/dpdk-kni -l 4-7 -n 4 -- -P -p 0x3 -m --config="(0,4,6,8),(1,5,7,9)"
175 core is specified per physical port. In this case, ``kni`` will create
189 # insmod <build_dir>/kernel/linux/kni/rte_kni.ko kthread_mode=multiple
190 … # ./<build-dir>/examples/dpdk-kni -l 4-7 -n 4 -- -P -p 0x3 -m --config="(0,4,6,8,10),(1,5,7,9,11)"
192 The following example can be used to test the interface between the ``kni``
204 disabled by **not** specifying the ``-m`` flag to ``kni``:
209 # insmod <build_dir>/kernel/linux/kni/rte_kni.ko lo_mode=lo_mode_fifo carrier=on
210 # ./<build-dir>/examples/dpdk-kni -l 4-7 -n 4 -- -P -p 0x3 --config="(0,4,6,8),(1,5,7,9)"
215 Once the ``kni`` application is started, the user can use the normal
231 The user can also check and reset the packet statistics inside the ``kni``
237 # pkill -USR1 kni
240 # pkill -USR2 kni
271 When the ``kni`` application is closed, all the KNI interfaces are deleted