X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=debian%2Fdpdk-doc.README.Debian;h=0e3866a95609fd6ae36c8ee032cadaea95d484cd;hb=e0ceeba6472ffb7ca6096bf62787cf06dcfdc21d;hp=669bf39626ec09d7cc3db4b79848dc0b94fa8567;hpb=199e427d5dea3051eec1726eb9c857aa3d5fdde2;p=deb_dpdk.git diff --git a/debian/dpdk-doc.README.Debian b/debian/dpdk-doc.README.Debian index 669bf396..0e3866a9 100644 --- a/debian/dpdk-doc.README.Debian +++ b/debian/dpdk-doc.README.Debian @@ -15,7 +15,7 @@ runtime. Since DPDK technically would be able to use all of your compatible card/driver combination it is required that you take care of blacklisting / whitelisting -network cards to tell dpdk which it has to to initialize (especially true for +network cards to tell dpdk which it has to initialize (especially true for virtio-pci as the normal kernel driver is considered compatible). If you are working with virtio-pci network cards it isn't a hard requirement to @@ -49,4 +49,16 @@ against dpdk-dev that file will be adjusted for you. Alternatively /usr/include/dpdk/rte_config.h has to be pre-included: CFLAGS += -I/usr/include/dpdk -irte_config.h - -- Christian Ehrhardt Thu, 04 Feb 2016 09:16:11 +0100 +librte-pmd-* and DPDK PMD autoloading: + +PMD driver autoloading. DPDK since its split into several libraries does not +have all PMD drivers available by default. One always can use EAL argument -d +to provide a path to an extra .so file. +TO ease daily usage RTE_EAL_PMD_PATH is set to +/usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)/dpdk-pmds/. +Each librte-pmd-* package will place a symlink in there which makes DPDK load +and register it as PMD on startup. +This can also be used to globally enable extra PMD drivers as you can link +self-provided .so files in there to be considered. + + -- Christian Ehrhardt Thu, 29 Sep 2016 13:04:47 +0200