Skip to content
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

Rename the config.bcm due to that it just allow 1st row of TH2 to be … #4295

Merged
merged 1 commit into from
May 21, 2020
Merged

Rename the config.bcm due to that it just allow 1st row of TH2 to be … #4295

merged 1 commit into from
May 21, 2020

Conversation

chiourung
Copy link
Contributor

…breakout

  • What I did

    1. Rename the config.bcm to th2-as7816-64x25G-48x100G_row1.config.bcm,
      due to that it just allow 1st row of TH2 to be breakout
    2. Add port_flex_enable to support dynamic port breakout.
    3. Remove the loopback port due to it would make syncd terminate.
      => The port_config.ini doesn't include the loopback ports.
      When portsorch start, it would compare the ports in SDK and port_config.ini.
      Portsorch would remove the loopback ports due to the loopback ports didn't been defined in port_config.ini
      But the broadcom SAI doesn't support remove port for th2.
      So it would return fail and syncd would terminate.
  • How I did it

  • How to verify it
    Run with the new SONiC image and syncd would not terminate

Signed-off-by: chiourung_huang [email protected]

- What I did

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

…breakout

- What I did
  1. Rename the config.bcm to th2-as7816-64x25G-48x100G_row1.config.bcm,
     due to that it just allow 1st row of TH2 to be breakout
  2. Add port_flex_enable to support dynamic port breakout.
  3. Remove the loopback port due to it would make syncd terminate.
     => The port_config.ini doesn't include the loopback ports.
        When portsorch start, it would compare the ports in SDK and port_config.ini.
        Portsorch would remove the loopback ports due to the loopback ports didn't been defined in port_config.ini
        But the broadcom SAI doesn't support remove port for th2.
        So it would return fail and syncd would terminate.

- How I did it

- How to verify it
  Run with the new SONiC image and syncd would not terminate

Signed-off-by: chiourung_huang <[email protected]>
@chiourung
Copy link
Contributor Author

retest this please

@chiourung
Copy link
Contributor Author

retest broadcom please

@lguohan lguohan merged commit 3f061da into sonic-net:master May 21, 2020
@dereksun01
Copy link
Contributor

Dear Managers,

Could you help to merge this PR to 201911 branch? Thanks.

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.

3 participants