API Changes
-----------
+* The function rte_eal_pci_close_one() is removed.
+ It was replaced by rte_eal_pci_detach().
+
+* The deprecated ACL API ipv4vlan is removed.
+
+* The deprecated KNI functions are removed:
+ rte_kni_create(), rte_kni_get_port_id() and rte_kni_info_get().
+
ABI Changes
-----------
* The mbuf structure was changed to support unified packet type.
It was already done in 2.1 for CONFIG_RTE_NEXT_ABI.
+* The dummy malloc library is removed. The content was moved into EAL in 2.1.
+
+* The LPM structure is changed. The deprecated field mem_location is removed.
+
Shared Library Versions
-----------------------
.. code-block:: diff
+ libethdev.so.2
- librte_acl.so.1
+ + librte_acl.so.2
librte_cfgfile.so.1
librte_cmdline.so.1
librte_distributor.so.1
librte_ip_frag.so.1
librte_ivshmem.so.1
librte_jobstats.so.1
- librte_kni.so.1
+ + librte_kni.so.2
librte_kvargs.so.1
- librte_lpm.so.1
- librte_malloc.so.1
+ + librte_lpm.so.2
+ librte_mbuf.so.2
librte_mempool.so.1
librte_meter.so.1