Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^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) menu "DCCP CCIDs Configuration"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) config IP_DCCP_CCID2_DEBUG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 	bool "CCID-2 debugging messages"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 	  Enable CCID-2 specific debugging messages.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) 	  The debugging output can additionally be toggled by setting the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 	  ccid2_debug parameter to 0 or 1.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) 	  If in doubt, say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) config IP_DCCP_CCID3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 	bool "CCID-3 (TCP-Friendly)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 	def_bool y if (IP_DCCP = y || IP_DCCP = m)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 	  CCID-3 denotes TCP-Friendly Rate Control (TFRC), an equation-based
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 	  rate-controlled congestion control mechanism.  TFRC is designed to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 	  be reasonably fair when competing for bandwidth with TCP-like flows,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 	  where a flow is "reasonably fair" if its sending rate is generally
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 	  within a factor of two of the sending rate of a TCP flow under the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) 	  same conditions.  However, TFRC has a much lower variation of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 	  throughput over time compared with TCP, which makes CCID-3 more
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 	  suitable than CCID-2 for applications such streaming media where a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 	  relatively smooth sending rate is of importance.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 	  CCID-3 is further described in RFC 4342,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 	  https://www.ietf.org/rfc/rfc4342.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 	  The TFRC congestion control algorithms were initially described in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 	  RFC 5348.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 	  This text was extracted from RFC 4340 (sec. 10.2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 	  https://www.ietf.org/rfc/rfc4340.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 	  If in doubt, say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) config IP_DCCP_CCID3_DEBUG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) 	bool "CCID-3 debugging messages"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) 	depends on IP_DCCP_CCID3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) 	  Enable CCID-3 specific debugging messages.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 	  The debugging output can additionally be toggled by setting the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) 	  ccid3_debug parameter to 0 or 1.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) 	  If in doubt, say N.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) config IP_DCCP_TFRC_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) 	def_bool y if IP_DCCP_CCID3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) config IP_DCCP_TFRC_DEBUG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) 	def_bool y if IP_DCCP_CCID3_DEBUG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) endmenu