d9d15a2eab
Increase the number of possible subports per port to allow up to 16 bits. It is still possible that this will require excessive RAM. Although mbuf structure is changed, it is ABI compatiable since it just expands existing sched part of structure to overlap pre-existing hole in the hash element of structure. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
29 lines
1.0 KiB
ReStructuredText
29 lines
1.0 KiB
ReStructuredText
ABI and API Deprecation
|
|
=======================
|
|
|
|
See the :doc:`guidelines document for details of the ABI policy </contributing/versioning>`.
|
|
API and ABI deprecation notices are to be posted here.
|
|
|
|
|
|
Deprecation Notices
|
|
-------------------
|
|
|
|
* The following fields have been deprecated in rte_eth_stats:
|
|
ibadcrc, ibadlen, imcasts, fdirmatch, fdirmiss,
|
|
tx_pause_xon, rx_pause_xon, tx_pause_xoff, rx_pause_xoff
|
|
|
|
* The scheduler statistics structure will change to allow keeping track of
|
|
RED actions.
|
|
|
|
* librte_table: New functions for table entry bulk add/delete will be added
|
|
to the table operations structure.
|
|
|
|
* librte_table hash: Key mask parameter will be added to the hash table
|
|
parameter structure for 8-byte key and 16-byte key extendible bucket and
|
|
LRU tables.
|
|
|
|
* librte_pipeline: The prototype for the pipeline input port, output port
|
|
and table action handlers will be updated:
|
|
the pipeline parameter will be added, the packets mask parameter will be
|
|
either removed (for input port action handler) or made input-only.
|