Skip to content

[PFC] Fixed the issue that PFC priority on port can't be disabled completely. #1915

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

Closed
wants to merge 1 commit into from

Conversation

steven-guo-ec
Copy link

What I did
Fixed the issue that the pfc priority is still functioning when disabling the last pfc priority.

Why I did it
The status between SONiC and chip is not consistent when disabling the last pfc priority of a port. After disabling the last pfc priority of a port, show pfc priority command shows the priority has been disabled, but it still exist in chip. The root cause is that swss treat the configuration of disabling last priority as no change to pfc priority.

How I verified it
Verified the status between SONiC and chip became consistent after the modification.

Details if related

@lgtm-com
Copy link

lgtm-com bot commented Sep 24, 2021

LGTM pull request analysis was skipped for 3260cdd by steven-guo-ec. Analysis of future commits will happen as normal.

@liat-grozovik
Copy link
Collaborator

@volodymyrsamotiy could you please help to review?
@steven-guo-ec could you please help to fix conflicts?

@steven-guo-ec
Copy link
Author

This change is same as #1962 , so I close this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants