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

Bug fix in patching ctrlpkt-pm symbol #8636

Merged
merged 1 commit into from
Dec 4, 2024

Conversation

rbramand-xilinx
Copy link
Collaborator

Problem solved by the commit

Fixed a bug while patching ctrlpkt-pm symbol in ELF

Bug / issue (if any) fixed, which PR introduced the bug, how it was discovered

In PR - #8593 changes were made to patch ctrlpkt-pm symbols, these symbols were stored when ELF is parsed in a vector which created duplicate entries for same symbol when multiple entries of same where present in .rela.dyn section.

How problem was solved, alternative solutions (if any) and why they were rejected

Changed the logic to store the symbols in std::set to avoid duplicate entries.

Risks (if any) associated the changes in the commit

Low

What has been tested and how, request additional testing if necessary

Tested with failing application on strix simnow and patching happens as expected

Documentation impact (if any)

NA

@larry9523 larry9523 merged commit ce1d9fa into Xilinx:master Dec 4, 2024
20 checks passed
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