Skip to content

HLD for ICMP Hardware Offload#1952

Merged
qiluo-msft merged 7 commits intosonic-net:masterfrom
manamand2020:dualtor_icmpoffload_frr_protection
Jan 5, 2026
Merged

HLD for ICMP Hardware Offload#1952
qiluo-msft merged 7 commits intosonic-net:masterfrom
manamand2020:dualtor_icmpoffload_frr_protection

Conversation

@manamand2020
Copy link
Contributor

@manamand2020 manamand2020 commented Mar 28, 2025

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

Copy link
Contributor

@zjswhhh zjswhhh left a comment

Choose a reason for hiding this comment

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

Missing TLV packets handling.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020
Copy link
Contributor Author

Missing TLV packets handling.

Added a section on TLV generation.

@manamand2020 manamand2020 reopened this Apr 3, 2025
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020
Copy link
Contributor Author

Closed by mistake

Copy link
Contributor

Choose a reason for hiding this comment

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

LinkMgrd -> Mux State Standby -> APPL_DB

@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from fca6e10 to 8226d51 Compare April 9, 2025 15:18
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 8226d51 to c8147a6 Compare April 9, 2025 15:34
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from c8147a6 to 5815c65 Compare April 9, 2025 15:37
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 5815c65 to b18cfc3 Compare April 9, 2025 16:39
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from b18cfc3 to 711da6c Compare April 9, 2025 16:41
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 711da6c to f2c299d Compare April 9, 2025 17:09
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from d68000a to 398b0a3 Compare August 6, 2025 19:37
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020 manamand2020 changed the title HLD for ICMP Hardware Offload and Protection switching HLD for ICMP Hardware Offload Aug 9, 2025
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@manamand2020 manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 9bcea68 to 62aa374 Compare September 23, 2025 22:37
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

zjswhhh
zjswhhh previously approved these changes Sep 23, 2025
@zjswhhh
Copy link
Contributor

zjswhhh commented Sep 23, 2025

Hi @zhangyanzhao - this HLD has been reviewed in community, comments are addressed. Can you help merge please?

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@manamand2020
Copy link
Contributor Author

@lolyu can you take a look at the latest version and provide your comments?

Copy link
Contributor

@lolyu lolyu left a comment

Choose a reason for hiding this comment

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

LGTM

@zjswhhh
Copy link
Contributor

zjswhhh commented Jan 5, 2026

Hi @qiluo-msft - please help merge. Thanks.

@qiluo-msft qiluo-msft merged commit 0830914 into sonic-net:master Jan 5, 2026
1 check passed
justin-wong-ce pushed a commit to justin-wong-ce/SONiC that referenced this pull request Jan 28, 2026
This is HLD for ICMP Hardware Offload. It is used in DualTor architecture for Protection switching.

Related PRs and spec
SAI spec: icmpecho offload
sonic-swss-common
sonic-sairedis: icmpecho support
sonic-swss: IcmpOrch
sonic-linkmgrd
sonic-utilities: icmp
sonic-utilities: mux
sonic-buildimage: yang
sonic-mgmt: prober-type

Signed-off-by: Justin Wong <jvwong@arista.com>
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.

8 participants