X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Frel_notes%2Fknown_issues.rst;h=beea877bad97c8c28c0f2f714232835cae4c610e;hb=cab0c8f3c09ee9fd8fdd9bb73d24ea50df61698d;hp=68c3d22bea9827db11ac4033a9c30e1ddd7736f4;hpb=79a0bbe5b6f9a87d0de7cdb5a0dfc62977442904;p=dpdk.git diff --git a/doc/guides/rel_notes/known_issues.rst b/doc/guides/rel_notes/known_issues.rst index 68c3d22bea..beea877bad 100644 --- a/doc/guides/rel_notes/known_issues.rst +++ b/doc/guides/rel_notes/known_issues.rst @@ -118,8 +118,8 @@ HPET timers do not work on the Osage customer reference platform On Osage boards, the implementation of the ``rte_delay_us()`` function must be changed to not use the HPET timer. **Resolution/Workaround**: - This can be addressed by building the system with the ``CONFIG_RTE_LIBEAL_USE_HPET=n`` - configuration option or by using the ``--no-hpet`` EAL option. + This can be addressed by building the system with ``RTE_LIBEAL_USE_HPET`` unset + or by using the ``--no-hpet`` EAL option. **Affected Environment/Platform**: The Osage customer reference platform. @@ -127,7 +127,7 @@ HPET timers do not work on the Osage customer reference platform work correctly, provided the BIOS supports HPET. **Driver/Module**: - ``lib/librte_eal/common/include/rte_cycles.h`` + ``lib/eal/include/rte_cycles.h`` Not all variants of supported NIC types have been used in testing @@ -419,7 +419,7 @@ Binding PCI devices to igb_uio fails on Linux kernel 3.9 when more than one devi ------------------------------------------------------------------------------------------ **Description**: - A known bug in the uio driver included in Linux kernel version 3.9 prevents more than one PCI device to be + A known bug in the UIO driver included in Linux kernel version 3.9 prevents more than one PCI device to be bound to the igb_uio driver. **Implication**: @@ -614,7 +614,7 @@ I40e VF may not receive packets in the promiscuous mode Poll Mode Driver (PMD). -uio pci generic module bind failed in X710/XL710/XXV710 +uio_pci_generic module bind failed in X710/XL710/XXV710 ------------------------------------------------------- **Description**: @@ -671,7 +671,7 @@ virtio tx_burst() function cannot do TSO on shared packets Poll Mode Driver (PMD). -igb uio legacy mode can not be used in X710/XL710/XXV710 +igb_uio legacy mode can not be used in X710/XL710/XXV710 -------------------------------------------------------- **Description**: @@ -752,7 +752,7 @@ Netvsc driver and application restart handshake sequence with the host. **Resolution/Workaround**: - Either reboot the guest or remove and reinsert the hv_uio_generic module. + Either reboot the guest or remove and reinsert the uio_hv_generic module. **Affected Environment/Platform**: Linux Hyper-V. @@ -816,7 +816,7 @@ Kernel crash when hot-unplug igb_uio device while DPDK application is running **Reason**: When device is hot-unplugged, igb_uio driver will be removed which will destroy UIO resources. - Later trying to access any uio resource will cause kernel crash. + Later trying to access any UIO resource will cause kernel crash. **Resolution/Workaround**: If using DPDK for PCI HW hot-unplug, prefer to bind device with VFIO instead of IGB_UIO. @@ -833,10 +833,6 @@ AVX-512 support disabled **Description**: ``AVX-512`` support has been disabled on some conditions. - This shouldn't be confused with ``CONFIG_RTE_ENABLE_AVX512`` config option which is already - disabled by default. This config option defines if ``AVX-512`` specific implementations of - some file to be used or not. What has been disabled is compiler feature to produce ``AVX-512`` - instructions from any source code. On DPDK v18.11 ``AVX-512`` is disabled for all ``GCC`` builds which reported to cause a performance drop. @@ -888,3 +884,24 @@ Unsuitable IOVA mode may be picked as the default **Driver/Module**: ALL. + +Vhost multi-queue reconnection failed with QEMU version >= 4.2.0 +---------------------------------------------------------------- + +**Description** + It's a QEMU regression bug (bad commit: c6beefd674ff). QEMU only saves + acked features for one vhost-net when vhost quits. When vhost reconnects + to virtio-net/virtio-pmd in multi-queue situations, the features been + set multiple times are not consistent. + +**Implication** + Vhost cannot reconnect back to virtio-net/virtio-pmd normally. + +**Resolution/Workaround**: + It is possible to filter the incorrect acked features at vhost-user side. + +**Affected Environment/Platform**: + ALL. + +**Driver/Module**: + Virtual Device Poll Mode Driver (PMD).