Skip to content

fby4: sd: Increase PLDM message retry to fix missing SEL during AC cycle#2724

Open
Wiwynn-Evan wants to merge 1 commit into
facebook:mainfrom
Wiwynn:Eric_Y/yv4-sd/increase-pldm-msg-retry
Open

fby4: sd: Increase PLDM message retry to fix missing SEL during AC cycle#2724
Wiwynn-Evan wants to merge 1 commit into
facebook:mainfrom
Wiwynn:Eric_Y/yv4-sd/increase-pldm-msg-retry

Conversation

@Wiwynn-Evan
Copy link
Copy Markdown
Contributor

Related JIRA ticket:

https://metainfra.atlassian.net/browse/YV4T1M-2254

Description:

Increase PLDM_MSG_MAX_RETRY from 5 to 20 to ensure BIC can successfully deliver PLDM event messages when BMC is under load during simultaneous blade AC power cycling. Upgrade retry exhaustion log from LOG_WRN to LOG_ERR with retry count for better error visibility.

Motivation:

During blade AC power cycling, multiple blades power on simultaneously causing BMC to be busy. The previous 5 retries were insufficient, resulting in BIC dropping PLDM platform event messages (BIOS certificate failure 0xFB) before BMC could respond, causing missing SEL entries.

Test Plan:

  • Build code: pass

Summary:
### Related JIRA ticket:
https://metainfra.atlassian.net/browse/YV4T1M-2254

# Description:
Increase PLDM_MSG_MAX_RETRY from 5 to 20 to ensure BIC can successfully
deliver PLDM event messages when BMC is under load during simultaneous
blade AC power cycling. Upgrade retry exhaustion log from LOG_WRN to
LOG_ERR with retry count for better error visibility.

# Motivation:
During blade AC power cycling, multiple blades power on simultaneously
causing BMC to be busy. The previous 5 retries were insufficient,
resulting in BIC dropping PLDM platform event messages (BIOS certificate
failure 0xFB) before BMC could respond, causing missing SEL entries.

Test Plan:
- Build code: pass
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label May 26, 2026
@meta-codesync
Copy link
Copy Markdown
Contributor

meta-codesync Bot commented May 26, 2026

@facebook-github-bot has imported this pull request. If you are a Meta employee, you can view this in D106355384. (Because this pull request was imported automatically, there will not be any future comments.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants