Skip to content

[Mellanox]enhance the initialization flow of sfp part of new platform api#3319

Merged
jleveque merged 5 commits intosonic-net:masterfrom
stephenxs:enhance-sfpevent-start
Sep 25, 2019
Merged

[Mellanox]enhance the initialization flow of sfp part of new platform api#3319
jleveque merged 5 commits intosonic-net:masterfrom
stephenxs:enhance-sfpevent-start

Conversation

@stephenxs
Copy link
Collaborator

- What I did
Port mlnx-sfpd init flow enhancement #3294 to sfp_event.
On Mellanox devices sfp module insertion/removal is monitored via sdk notification.
Originally this is done in mlnx-sfpd task which is running in syncd.
In new platform api it is done directly in the chassis.get_change_event which runs in pmon and talks to sdk directly so that the optimization should be ported to new plaform api.

- How I did it
Port to new platform api

- How to verify it
Test sfp insert/remove flow.

- Description for the changelog

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

@jleveque jleveque merged commit 362a685 into sonic-net:master Sep 25, 2019
@stephenxs stephenxs deleted the enhance-sfpevent-start branch September 25, 2019 19:26
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.

5 participants