^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) config DCB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) bool "Data Center Bridging support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) default n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) This enables support for configuring Data Center Bridging (DCB)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) features on DCB capable Ethernet adapters via rtnetlink. Say 'Y'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) if you have a DCB capable Ethernet adapter which supports this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) interface and you are connected to a DCB capable switch.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) DCB is a collection of Ethernet enhancements which allow DCB capable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) NICs and switches to support network traffic with differing
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) requirements (highly reliable, no drops vs. best effort vs. low
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) latency) to co-exist on Ethernet.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) DCB features include:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Enhanced Transmission Selection (aka Priority Grouping) - provides a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) framework for assigning bandwidth guarantees to traffic classes.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) Priority-based Flow Control (PFC) - a MAC control pause frame which
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) works at the granularity of the 802.1p priority instead of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) link (802.3x).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) If unsure, say N.