diff --git a/doc/guides/rel_notes/release_17_02.rst b/doc/guides/rel_notes/release_17_02.rst index 817f8f33d5..d7ac3cf681 100644 --- a/doc/guides/rel_notes/release_17_02.rst +++ b/doc/guides/rel_notes/release_17_02.rst @@ -38,6 +38,17 @@ New Features Also, make sure to start the actual text at the margin. ========================================================= +* **Added support for representing buses in EAL** + + A new structure ``rte_bus`` is introduced in EAL. This allows for devices to + be represented by buses they are connected to. A new bus can be added to + DPDK by extending the ``rte_bus`` structure and implementing the scan and + probe functions. Once a new bus is registered using provided APIs, new + devices can be detected and initialized using bus scan and probe callbacks. + + With this change, devices other than PCI or VDEV type can also be represented + in DPDK framework. + * **Added generic EAL API for I/O device memory read/write operations.** This API introduces 8-bit, 16-bit, 32bit, 64bit I/O device