From a728b8a64280d7e673169cdb26f95f5f3df38ec6 Mon Sep 17 00:00:00 2001 From: Nate Johnston Date: Mon, 16 Jul 2018 11:03:31 -0400 Subject: [PATCH] Add list of all working DSCP marks The QoS DSCP spec is not terribly specific about what DSCP marks are valid. This change makes it explicit. This spec is quite old. But since there has been no other place in the documentation that explicitly lists what the valid DSCP marks are, updating this in case people use it as documentation. Change-Id: Ieec3e238b8d404e46c49b5a1a0fdaf695fff4252 Related-Bug: #1781915 --- specs/newton/ml2-qos-with-dscp.rst | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/specs/newton/ml2-qos-with-dscp.rst b/specs/newton/ml2-qos-with-dscp.rst index 437731e4f..e44ee6c52 100644 --- a/specs/newton/ml2-qos-with-dscp.rst +++ b/specs/newton/ml2-qos-with-dscp.rst @@ -23,7 +23,10 @@ Proposed Change =============== We propose an update to the QoS API and OVS driver to support DSCP marks. -Valid DSCP mark values can be between 0 and 56, except 2-6, 42, 44, and 50-54. +Valid DSCP mark values are even numbers between 0 and 56, except 2-6, 42, 44, +and 50-54. The full list of valid DSCP marks is: + +0, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 46, 48, 56 This will serve as the reference implementation for how to use the QoS API to manage DSCP marks using the OVS driver.