xref: /linux/net/dcb/Kconfig (revision 7a6b6f515f77d1c62a2f383b6dce18cb0af0cf4f)
12f90b865SAlexander Duyckconfig DCB
2*7a6b6f51SJeff Kirsher	bool "Data Center Bridging support"
32f90b865SAlexander Duyck	default n
42f90b865SAlexander Duyck	---help---
5*7a6b6f51SJeff Kirsher	  This enables support for configuring Data Center Bridging (DCB)
6*7a6b6f51SJeff Kirsher	  features on DCB capable Ethernet adapters via rtnetlink.  Say 'Y'
7*7a6b6f51SJeff Kirsher	  if you have a DCB capable Ethernet adapter which supports this
8*7a6b6f51SJeff Kirsher	  interface and you are connected to a DCB capable switch.
9*7a6b6f51SJeff Kirsher
10*7a6b6f51SJeff Kirsher	  DCB is a collection of Ethernet enhancements which allow DCB capable
11*7a6b6f51SJeff Kirsher	  NICs and switches to support network traffic with differing
12*7a6b6f51SJeff Kirsher	  requirements (highly reliable, no drops vs. best effort vs. low
13*7a6b6f51SJeff Kirsher	  latency) to co-exist on Ethernet.
14*7a6b6f51SJeff Kirsher
15*7a6b6f51SJeff Kirsher	  DCB features include:
16*7a6b6f51SJeff Kirsher	    Enhanced Transmission Selection (aka Priority Grouping) - provides a
17*7a6b6f51SJeff Kirsher	      framework for assigning bandwidth guarantees to traffic classes.
18*7a6b6f51SJeff Kirsher	    Priority-based Flow Control (PFC) - a MAC control pause frame which
19*7a6b6f51SJeff Kirsher	      works at the granularity of the 802.1p priority instead of the
20*7a6b6f51SJeff Kirsher	      link (802.3x).
212f90b865SAlexander Duyck
222f90b865SAlexander Duyck	  If unsure, say N.
23