-
Notifications
You must be signed in to change notification settings - Fork 490
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TAM]: Remove mandatory flag on the attribute TAM DSCP #2133
base: master
Are you sure you want to change the base?
[TAM]: Remove mandatory flag on the attribute TAM DSCP #2133
Conversation
/azpw run |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Signed-off-by: Ze Gan <[email protected]>
68ddcdb
to
65ef6d5
Compare
/azp run |
Commenter does not have sufficient privileges for PR 2133 in repo opencomputeproject/SAI |
/azp run |
Commenter does not have sufficient privileges for PR 2133 in repo opencomputeproject/SAI |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
makes sense! Thanks Ze! |
@kcudnik Could you please help to merge this PR? |
was this already discussed on SAI community meeting and approved ? |
Not yet, but this is proposed by a vendor and we both think it's reasonable and straightforward. Because the original API design was already adapted the GENetlink few years ago, and it is obvious that GENetlink doesn't have DSCP field. Right now, vendors need to implement this scenario and this issue is revealed. |
agree, and this change is backward compatible, but i think every change to api should be discussed on team meeting, is this time sensitive to merge this soon ? |
In some transport protocols, such as GENetlink, the attribute DSCP is meaningless.
So, remove the mandatory flag on the attribute TAM DSCP and use the default value 0 to indicate this protocol doesn't support the field DSCP.