Skip to content

pfc_gen: add the flexiblity to defer storm start and stop at Arista fanout #1139

Merged
wendani merged 4 commits intosonic-net:masterfrom
wendani:defer_master
Oct 14, 2019
Merged

pfc_gen: add the flexiblity to defer storm start and stop at Arista fanout #1139
wendani merged 4 commits intosonic-net:masterfrom
wendani:defer_master

Conversation

@wendani
Copy link
Contributor

@wendani wendani commented Sep 28, 2019

Infrastructure change taken out of #837; Incremental change on top of #1134

Tested on regular pfc watchdog without break.

Signed-off-by: Wenda Ni wenni@microsoft.com

Description of PR

Summary:
Fixes # (issue)

Type of change

  • [] Bug fix
  • [] Testbed and Framework(new/improvement)
  • [] Test case(new/improvement)

Approach

How did you do it?

How did you verify/test it?

Any platform specific information?

Supported testbed topology if it's a new test case?

Documentation

granularity

Signed-off-by: Wenda Ni <wenni@microsoft.com>
Signed-off-by: Wenda Ni <wenni@microsoft.com>
@wendani wendani requested a review from neethajohn October 1, 2019 06:29
@wendani wendani requested a review from neethajohn October 14, 2019 21:36
…e is not

defined

Signed-off-by: Wenda Ni <wenni@microsoft.com>
Copy link
Contributor Author

@wendani wendani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@stepanblyschak Please add the same change for mlnx

@wendani wendani merged commit 6939193 into sonic-net:master Oct 14, 2019
yxieca pushed a commit that referenced this pull request Oct 17, 2019
…anout (#1139)

* Fine control PFC storm stop at Arista fanout to allow per-queue per-port
granularity

Signed-off-by: Wenda Ni <wenni@microsoft.com>

* Add the flexiblity to defer storm start and stop at fanout

Signed-off-by: Wenda Ni <wenni@microsoft.com>

* Address comment: not send the command to background if stop_defer_time is not
defined

Signed-off-by: Wenda Ni <wenni@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants